0001213900-20-011773.txt : 20200512 0001213900-20-011773.hdr.sgml : 20200512 20200512105638 ACCESSION NUMBER: 0001213900-20-011773 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 47 CONFORMED PERIOD OF REPORT: 20200331 FILED AS OF DATE: 20200512 DATE AS OF CHANGE: 20200512 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TABLE TRAC INC CENTRAL INDEX KEY: 0001090396 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-MISCELLANEOUS AMUSEMENT & RECREATION [7990] IRS NUMBER: 880365568 STATE OF INCORPORATION: NV FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-32987 FILM NUMBER: 20867435 BUSINESS ADDRESS: STREET 1: BAKER TECHNOLOGY PLAZA SOUTH STREET 2: 6101 BAKER ROAD ? SUITE 206 CITY: MINNETONKA STATE: MN ZIP: 55345 BUSINESS PHONE: 952-548-8877 MAIL ADDRESS: STREET 1: BAKER TECHNOLOGY PLAZA SOUTH STREET 2: 6101 BAKER ROAD ? SUITE 206 CITY: MINNETONKA STATE: MN ZIP: 55345 10-Q 1 f10q0320_tabletracinc.htm QUARTERLY REPORT

 

 

UNITED STATES SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

Form 10-Q

 

Quarterly report pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934

 

For the quarterly period ended March 31, 2020

 

or

 

Transition report pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934

 

Commission File Number:   001-32987

 

Table Trac, Inc.

(Exact Name of Registrant as Specified in its Charter)

 

Nevada   88-0336568

(State or Other Jurisdiction of
Incorporation or Organization)

  (I.R.S. Employer
Identification Number)

 

6101 Baker Road, Suite 206, Minnetonka, Minnesota 55345

(Address of Principal Executive Offices) (Zip Code)

 

Registrant’s telephone number, including area code: (952) 548-8877

 

N/A 

(Former name, former address and former fiscal year, if changed since last report)

 

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

 

Title of each class   Trading Symbol(s)   Name of each exchange on which register
N/A   N/A   N/A

 

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

 

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

 

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

 

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

 

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

 

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

 

As of May 12, 2020, the registrant had outstanding 4,506,788 shares of common stock, $.001 par value per share. 

 

 

 

 

 

Table Trac, Inc.

 

Index

 

  Page
PART I. FINANCIAL INFORMATION  
   
Item 1. Financial Statements 1
   
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations 12
   
Item 3. Quantitative and Qualitative Disclosures About Market Risk 15
   
Item 4. Controls and Procedures 15
   
PART II. OTHER INFORMATION  
   
Item 1A.  Risk Factors 16
   
Item 5. Other Information 16
   
Item 6. Exhibits 17
   
SIGNATURES 18

  

i

 

 

PART I. FINANCIAL INFORMATION

 

Item 1. Financial Statements

  

TABLE TRAC, INC.

 

CONTENTS

 

  Page
CONDENSED FINANCIAL STATEMENTS  
   
Condensed Balance Sheets 2
   
Condensed Statements of Operations 3
   
Condensed Statements of Stockholders’ Equity 4
   
Condensed Statements of Cash Flows 5
   
Notes to Condensed Financial Statements 6

  

1

 

 

TABLE TRAC, INC.

CONDENSED BALANCE SHEETS

 

   (Unaudited)
March 31,
2020
   December 31,
2019
 
ASSETS        
CURRENT ASSETS        
Cash  $1,204,805   $1,263,762 
Accounts receivable, net of allowance for doubtful accounts of $198,623 at March 31, 2020 and December 31, 2019   2,125,919    2,537,892 
Inventory   1,899,927    1,263,589 
Prepaid expenses and other current assets   264,371    379,982 

Income tax receivable

   30,673    167,673 
TOTAL CURRENT ASSETS   5,525,695    5,612,898 
           
LONG-TERM ASSETS          
Property and equipment, net   60,193    74,149 
Operating lease right-of-use assets   63,510    77,922 
Contract and other long-term assets   862,624    1,037,364 
Long-term accounts receivable – financed contracts   1,756,931    2,253,667 
TOTAL LONG-TERM ASSETS   2,743,258    3,443,102 
TOTAL ASSETS  $8,268,953   $9,056,000 
           
LIABILITIES AND STOCKHOLDERS’ EQUITY          
CURRENT LIABILITIES          
Accounts payable and accrued expenses  $148,876   $367,730 
Payroll liabilities   70,986    44,500 
Current portion of operating lease liabilities   51,392    53,538 
Customer deposits   291,284    253,709 
TOTAL CURRENT LIABILITIES   562,538    719,477 
           
LONG-TERM LIABILITIES          
Operating lease liabilities   16,041    27,867 
Contract liabilities   2,628,972    3,148,410 
Deferred tax liability   438,000    543,000 
TOTAL LIABILITIES   3,645,551    4,438,754 
STOCKHOLDERS’ EQUITY          
Common stock, $0.001 par value; 25,000,000 shares authorized:  4,656,734 shares issued; and 4,506,788 shares outstanding at March 31, 2020 and December 31, 2019.   4,507    4,507 
Additional paid-in capital   1,854,938    1,847,594 
Retained earnings   3,009,588    3,010,776 
    4,869,033    4,862,877 
Treasury stock, 149,946 shares (at cost) at March 31, 2020 and December 31, 2019.   (245,631)   (245,631)
TOTAL STOCKHOLDERS’ EQUITY   4,623,402    4,617,246 
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY  $8,268,953   $9,056,000 

 

See notes to condensed unaudited financial statements.

 

2

 

 

TABLE TRAC, INC.

CONDENSED STATEMENTS OF OPERATIONS (Unaudited)

 

  

For the
Three Months Ended

March 31,

 
   2020   2019 
Revenues  $1,307,376   $1,368,630 
Cost of sales   401,888    331,965 
Gross profit   905,488    1,036,665 
Operating expenses:          
Selling, general and administrative   932,790    1,061,508 
Loss from operations   (27,302)   (24,843)
Interest income   58,114    16,798 
Income (loss) before taxes   30,812    (8,045)
Income tax expense(benefit)   32,000    (16,000)
Net income (loss)  $(1,188)  $7,955 
Net income (loss) per share - basic  $(0.00)  $0.00 
Net income (loss) per share - diluted  $(0.00)  $0.00 
Weighted-average shares outstanding - basic   4,486,788    4,496,494 
Weighted-average shares outstanding - diluted   4,486,788    4,504,503 

 

See notes to condensed unaudited financial statements.

 

3

 

 

TABLE TRAC, INC.

CONDENDSED STATEMENTS OF STOCKHOLDERS’ EQUITY (Unaudited)

 

   Common Stock   Additional Paid-in Capital   Retained Earnings   Treasury Stock   Total 
BALANCE, December 31, 2018  $4,529   $1,795,955   $2,194,778   $(196,526)  $3,798,736 
Stock compensation expense   0    12,406    0    0    12,406 
Q1 2019 net income   0    0    7,955    0    7,955 
BALANCE, March 31, 2019  $4,529   $1,808,362   $2,202,733   $(196,526)  $3,819,098 
                          
BALANCE, December 31, 2019  $4,507   $1,847,594   $3,010,776   $(245,631)  $4,617,246 
Stock compensation expense   0    7,344    0    0    7,344 
Q1 2020 net loss   0    0    (1,188)   0    (1,188)
BALANCE, March 31, 2020  $4,507   $1,854,938   $3,009,588   $(245,631)  $4,623,402 

 

See notes to condensed unaudited financial statements.

 

4

 

 

TABLE TRAC, INC.

CONDENSED STATEMENTS OF CASH FLOWS (Unaudited)

 

   For the
Three Months Ended
March 31,
 
   2020   2019 
OPERATING ACTIVITIES          
Net income (loss)  $(1,188)  $7,955 
Adjustments to reconcile net income to net cash provided by (used in) operating activities:          
Depreciation and amortization   13,956    11,004 
Gain on sale of asset   0    (25,713)
Deferred income taxes   (105,000)   (41,000)
Stock compensation expense   7,344    12,407 
Changes in operating assets and liabilities:          
Accounts receivable   908,709    15,861 
Inventory   (636,338)   (277,894)
Prepaid expenses and other assets   304,763    (274,960)
Accounts payable and accrued expenses   (232,826)   (156,974)
Payroll liabilities   26,486    107,516 
Contract liabilities and customer deposits   (481,863)   15,572 
Income taxes payable (receivable)   137,000    25,000 
Net cash used in operating activities   (58,957)   (581,226)
FINANCING ACTIVITIES          
Payments on notes payable   0    (2,221)
Net cash used in financing activities   0    (2,221)
           
NET INCREASE (DECREASE) IN CASH   (58,957)   (583,447)
           
CASH          
Beginning of period   1,263,762    1,290,797 
End of period  $1,204,805   $707,350 
           
Non-cash investing and financing activities:          
Note from sale of Colombian receivables  $800   $7,800 
           
Supplemental cash flow information:          
Operating cash outflow for operating lease  $15,293   $15,519 

 

See notes to condensed unaudited financial statements.

 

5

 

 

TABLE TRAC, INC.

 

NOTES TO CONDENSED FINANCIAL STATEMENTS

 

1.  Nature of Business and Summary of Significant Accounting Policies –

 

Basis of Presentation

 

The accompanying unaudited condensed financial statements of Table Trac, Inc. (the “Company,” or “Table Trac”) have been prepared in accordance with generally accepted accounting principles for interim financial information and with the instructions for Form 10-Q and Article 10 of Regulation S-X. The balance sheet as of March 31, 2020 and the statements of operations, cash flows and stockholders’ equity for the three months ended March 31, 2020 and 2019 are unaudited but include all adjustments (consisting of normal recurring adjustments) necessary for a fair presentation of the financial position at such date and the operating results and cash flows for those periods. Certain information normally included in financial statements and related footnotes prepared in accordance with generally accepted accounting principles has been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission.

 

Certain prior year amounts have been reclassified for consistency with the current year presentation. An adjustment has been made to the Consolidated Statements of Operations for fiscal quarter ended March 31, 2019, to identify the reclassification of maintenance related wages from Selling, General and Administrative to Cost of Sales. These reclassifications had no effect on the reported results of operations.

 

The accompanying financial statements should be read in conjunction with the financial statements and notes included in the Table Trac Annual Report on Form 10-K for the year ended December 31, 2019.

 

Nature of Business

 

Table Trac was formed under the laws of the State of Nevada in June 1995. The Company has offices in Minnetonka, Minnesota and Oklahoma City, Oklahoma. The Company has developed and sells an information and management system that automates and monitors various aspects of the operations of casinos.

 

Table Trac provides system sales and technical support to casinos. System sales include installation, custom casino system configuration, and training. In addition, license and technical support are provided under separate license and service contracts.

 

Use of Estimates

 

The preparation of financial statements in conformity with U.S. generally accepted accounting principles (GAAP) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. The Company’s use of estimates and assumptions include: for revenue recognition, determining the nature and timing of satisfaction of performance obligations, and determining the standalone selling price (“SSP”) of performance obligations, variable consideration, and other obligations, realizability of accounts receivable, the valuation of deferred tax assets and liabilities, deferred revenue and costs, and inventory valuation. Actual results could differ from those estimates, and the difference could be significant.

 

The Company’s significant accounting policies are described in Note 1 of the financial statement included in its Annual Report on Form 10-K for the year ended December 31, 2019.

 

Revenue

 

The Company derives revenues from the sales of systems, licenses and maintenance fees, and services, and rental agreements.

 

6

 

 

System Sales

 

Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration we expect to receive in exchange for those products or services. We enter into contracts that can include various combinations of products and services, which are generally capable of being distinct and accounted for as separate performance obligations. Revenue is recognized net of any taxes collected, when applicable from customers, which are subsequently remitted to governmental authorities.

 

A performance obligation is a promise in a contract to transfer a distinct good or service to the customer, and is a unit of account in ASC 606. A majority of the Company’s systems sales have multiple performance obligations including an obligation to deliver a casino management system and another to provide maintenance services. For system sales with multiple performance obligations, the Company allocates revenue to each performance obligation based on its SSP. The Company generally determines the SSP based on the price charged to customers. The Company does offer customers extended payment terms representing a significant financing component.  The Company must evaluate if any extended payment terms in the contract is an indicator of the transaction price not being probable. The Company only includes the amount for which it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty is resolved.  The Company occasionally enters into a contract that includes multiple sites; management has determined that each site installation is a separate performance obligation. In these instances, the Company recognizes revenue upon completion of each performance obligation. In addition, the Company has a contract with a reseller who purchases and resells the Company’s products; monthly the reseller notifies the Company of their successful installations, and submits an invoice to the Company for those installations. Provided all other revenue recognition steps have been satisfied, the Company recognizes the revenue if payment of a significant portion of the contract consideration is due within 12 months of the delivery of the product.  System contracts that do not meet this criteria are deferred and recognized when the uncertainty is resolved, which is consistent with when contractual payments become due. The Company also analyzes its standard business practice of using long-term contracts and the history of collecting on extended payment term contracts which include a financing component which is usually a market interest rate. The associated interest income is reflected accordingly on the statement of operations without making concessions for determining if revenue should be recognized. 

 

Maintenance Revenue

 

Maintenance revenue is recognized ratably over the contract period. The stand-alone selling price for maintenance is based upon the renewal rate for contracted services.

 

Service Revenue and Other Revenue

 

Service revenue is recognized after the services are performed and collection of the resulting receivable is reasonably assured. The SSP for service revenue is established based upon actual selling prices for the services or prior similar arrangements.

 

The Company offers qualified customers a licensing agreement. Licensing revenue is recognized after the intellectual property (CMS system), the performance obligation, is delivered and in its operational and functional state. The SSP for licensing revenue is established based upon actual selling prices for the license. The Company may offer customers a rental contract.  Revenues are billed monthly on a per-game per-day basis. There is an option to purchase the system after the rental contract expires at a pre-determined residual value.

 

The following table summarizes disaggregated revenues by major product line for the three months ended March 31, 2020 and 2019, respectively:

 

   Three Months Ended March 31, 
   2020   2019   2020   2019 
           (percent of revenues) 
System revenue  $564,132   $658,595    43.1%   48.1%
Maintenance revenue   710,827    672,569    54.4%   49.1%
Service and other revenue   32,417    37,466    2.5%   2.8%
Total revenues  $1,307,376   $1,368,630    100.0%   100.0%

 

See Major Customers for disaggregated revenue information about primary geographical markets.

 

7

 

 

Significant Judgments

 

Contracts with customers often include promises to transfer multiple products and services to a customer. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together may require significant judgment.

 

Judgment is required to determine the SSP for each distinct performance obligation. We use a single amount to estimate SSP for items that are not sold separately. We use a range of amounts to estimate SSP when we sell each of the products and services separately and need to determine whether there is a discount to be allocated based on the relative SSP of the various products and services.

 

In instances where SSP is not directly observable, such as when we do not sell the product or service separately, we determine the SSP using information that may include market conditions and other observable inputs. We typically have more than one SSP for individual products and services due to the stratification of those products and services by customers and circumstances. In these instances, we may use information such as the size of the customer and geographic region in determining the SSP.  

 

We evaluated the contractual payment terms of all system sales generated during the year to determine the proper recognition or deferral of revenue. We believe the twelve-month subsequent collection threshold of 67% or greater is the most appropriate for the Company to constrain revenue.

 

We evaluate the interest rates in customer contracts with extended payment terms, representing a significant financing component. These rates range from approximately 1% to 6% and we believe those to be appropriate market interest rates for the financing component.

 

Deferred System Sales Costs

 

Incremental costs to obtain and fulfill a contract are deferred and amortized over the related system contract term. These costs are recognized on a straight-line basis over the term of the contract which is generally 18-48 months beginning when revenues are generated. These costs are the most significant component of contract and other long-term assets on the balance sheet, and are $862,624 and $1,037,364 as of March 31, 2020 and December 31, 2019, respectively.

 

Accounts Receivable / Allowance for Doubtful Accounts

 

Accounts receivable are initially recorded at the invoiced amount and carried on the balance sheet at net realizable value, which includes foreign currency translation as of each balance sheet date. Accounts receivable include unsecured regular customer receivables and unsecured amounts from financed contracts coming due within twelve months. Amounts from financed contracts due beyond twelve months are recorded as “Long-term accounts receivable – financed contracts.”  Interest is recorded upon receipt to other income on the statements of operations. An allowance for doubtful accounts is recorded when the Company believes the amounts may not be collected. Management believes that receivables, net of the allowance for doubtful accounts, are fully collectible. Accounts receivable are written off when management determines collection is no longer likely. While the ultimate result may differ, management believes future write-offs not included in the allowance will not have a material impact on the Company’s financial position.

 

Major Customers

 

For the three-month period ended March 31, 2020, one customer comprised approximately 26% of revenue compared to two customer who accounted for approximately 28% for the three months ending March 31, 2019. At March 31, 2020, three customers comprised approximately 61% of accounts receivable compared to three customers accounting for approximately 41% at March 31, 2019. The following table summarizes major customer’s information for the three months ended March 31, 2020 and 2019:

 

   For the Three months ended March 31 
   2020   2019 
   % Revenues   % AR   % Revenues   % AR 
Major   25.9%   61.3%   27.6%   40.9%
All Others   74.1%   38.7%   72.4%   59.1%
Total   100.0%   100.0%   100.0%   100.0%

 

8

 

 

For the three-month periods ending March 31, 2020 and 2019, sales to customers in the United States represent 91.8% and 79.1% of total revenues, respectively. For the three-month periods ending March 31, 2020 and 2019, sales to a customer in Australia represent 1.2% and 12.3% of total revenues, respectively.

 

A major customer is defined as any customer that represents at least 10% of revenue for a given period or outstanding account receivable at the end of a period.

 

Inventory

 

Inventory, consisting of finished goods, is stated at the lower of cost or net realizable value. The average cost method, which approximates the first in, first out method, is used to value inventory. Inventory is reviewed annually for the lower of cost or net realizable value and obsolescence. Any material cost found to be above net realizable value or considered obsolete is written down accordingly. The inventory value as of March 31, 2020 was $1,899,927, which included work-in-process of $680. The inventory value was $1,263,589 as of December 31, 2019, which included work-in-process of $7,742. The Company had no obsolescence reserve at March 31, 2020 or December 31, 2019.

 

Research and Development

 

The Company expenses all costs related to research and development as incurred. Research and development expense were $19,322 and $1,760 for the three months ended March 31, 2020 and 2019, respectively. Research and development expenses are included in selling, general and administrative expenses on the statements of operations.

 

2.  Accounts Receivable –

 

Accounts receivable consisted of the following at:

 

   March 31,
2020
   December 31,
2019
 
Accounts receivable under normal 30-day terms  $1,178,777   $1,649,695 
Financed contracts:          
Current portion of long-term   1,145,765    1,086,820 
Long-term, net of current portion   1,756,931    2,253,667 
Total accounts receivable   4,081,473    4,990,182 
Less allowance for doubtful accounts   (198,623)   (198,623)
Accounts receivable, net  $3,882,850   $4,791,559 
Presented on the balance sheet as:          
Accounts receivable, net  $2,125,919   $2,537,892 
Long-term accounts receivable - financed contracts   1,756,931    2,253,667 

 

The allowance for financed and trade receivable represents management’s estimate of probable losses in our trade and financed receivables as of the date of the financial statements. The allowance provides for probable losses that have been identified with specific customer relationships and for probable losses believed to be inherent in the trade and financed receivables, but that have not been specifically identified.

 

Accounts receivable includes financed contracts at March 31, 2020 and December 31, 2019 which were $2,902,696 and $3,340,487, respectively, offset by contract liabilities on the balance sheets of $2,628,972 and $3,148,410, respectively.

 

A roll-forward of the Company’s allowance for doubtful accounts for the periods presented is as follows:

 

   March 31,
2020
   December 31,
2019
 
Accounts receivable allowance, beginning of period  $198,623   $165,840 
Provision adjustment   0    115,000 
Write-off   0    (82,217)
Accounts receivable allowance, end of period  $198,623   $198,623 

 

9

 

 

The allowance for doubtful accounts as of March 31, 2020 is $47,623 for the trade receivables and $151,000 for financed contracts. The allowance for doubtful accounts as of December 31, 2019 is $42,623 for the trade receivables and $156,000 for financed contracts.

 

3.Operating Leases –

 

We lease space under non-cancelable operating leases for our two office locations. These leases do not have significant rent escalation holidays, concessions, leasehold improvement incentives, or other build-out clauses. Further, the leases do not contain contingent rent provisions.

 

Our leases include one or more options to renew. The exercise of lease renewal options included in our ROU assets and lease liabilities if they are reasonably certain of exercise.

 

Our leases do not provide an implicit rate; we use our incremental borrowing rate of 5% which is based on the information available at the date of adoption in determining the present value of the lease payments.

 

The cost components of our operating leases were $15,861 and 15,519 for the period ended March 31, 2020 and 2019, respectively.

Maturities of our lease liabilities for all operating leases are as follows as of March 31, 2020:

 

   Leased Facilities 
2020   42,143 
2021   28,632 
Total Lease Payments   70,775 
Less: Interest   (3,342)
Present value of lease liabilities  $67,433 

 

The weighted average remaining lease terms equals .92 years as of March 31, 2020.

 

4.General Credit Agreement –

 

In February 2020, the Company obtained a general credit and security agreement with a lender, which provides a revolving credit line of up to $500,000 and expires on February 1, 2021. The line of credit is collateralized by all receivables, inventory, equipment, and general intangibles of the Company. The Company had no borrowings under the credit line during the three months ended March 31, 2020. Interest on outstanding borrowing is payable monthly and charged at the Prime Rate, which was 3.25% at March 31, 2020.

 

5.Stockholders’ Equity –

 

Stock Repurchase Program

 

During the three-month period ended March 31, 2020, the Company did not repurchase any shares for its treasury.

 

Stock Compensation

 

On January 8, 2018, the Board of Directors of Table Trac Inc. appointed Randy Gilbert as the Company’s Chief Financial Officer and awarded him 50,000 Restricted Stock shares. These shares are subject to a four-year vesting schedule as follows: 20,000 shares on January 8, 2019 and 10,000 shares in each subsequent year. Grant date fair value of $117,500 will be recognized equally over the vesting period as stock compensation expense as a component of selling, general and administration expense.

 

The unvested stock compensation expense is expected to be recognized over a weighted average period of approximately two years. As of March 31, 2020, the remaining unrecognized stock compensation expense approximated $51,500.

 

The Company has no stock options outstanding as of March 31, 2020 and 2019.

 

10

 

 

The Company had 20,000 and 30,000 unvested restricted shares outstanding at March 31, 2020 and December 31, 2019, respectively.

 

6. Income Tax –

 

The Company accounts for income taxes by following the asset and liability approach to accounting for income taxes. Deferred tax assets and liabilities represent the future tax consequences of the differences between the financial statement carrying amounts of assets and liabilities versus the tax basis of assets and liabilities. Under this method, deferred tax assets are recognized for deductible temporary differences and operating loss and tax credit carryforwards. Deferred tax liabilities are recognized for taxable temporary differences. 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. The impact of the tax rate changes on deferred tax assets and liabilities is recognized in the year that the change is enacted. Management believes that any write-off not allowed for will not have a material impact on the Company’s financial position.

 

The Company files income tax returns in the U.S. federal jurisdiction and various state jurisdictions. Based on its evaluation, the Company believes that it has no significant unrecognized tax positions. The Company’s evaluation was performed for the tax years ended December 31, 2016 through 2019, which are the tax years that remain subject to examination by major tax jurisdictions as of March 31, 2020. The Company does not believe there will be any material changes in its unrecognized tax positions over the next 12 months.

 

The Company may from time to time be assessed interest or penalties by major tax jurisdictions, although any such assessments historically have been minimal and immaterial to its financial results. In accordance with current guidance, the Company classifies interest and penalties as income tax expense is incurred.

 

7.  Earnings Per Share –

 

The Company computes earnings per share under two different methods, basic and diluted, and presents per-share data for all periods in which statements of operations are presented. Basic earnings per share is computed by dividing net income by the weighted average number of shares of common stock outstanding. Diluted earnings per share is computed by dividing net income by the weighted average number of shares of common stock and common stock equivalents outstanding.

 

The following table provides a reconciliation of the numerators and denominators used in calculating basic and diluted earnings per share for the three months ended March 31, 2020 and 2019:

 

  

For the Three Months Ended

March 31,

 
   2020   2019 
Basic and diluted earnings per share calculation:          
Net income (loss) to common stockholders  $(1,188)  $7,955 
Weighted average number of common shares outstanding - basic   4,486,788    4,496,494 
Basic net income (loss) per share  $(0.00)  $0.00 
Weighted average number of common shares outstanding - diluted   4,486,788    4,504,503 
Diluted net income (loss) per share  $(0.00)  $0.00 

 

8. Subsequent Event –

 

On April 14, 2020, the Company entered into a Promissory Note with Alerus Financial, N.A. (the “Promissory Note”), which provides for an unsecured loan of $473,400 pursuant to the Paycheck Protection Program (the “PPP”) under the Coronavirus Aid, Relief, and Economic Security Act and applicable regulations (the “CARES Act”). The Promissory Note has a term of 2 years with a 1% per annum interest rate. Payments are deferred for 6 months from the date of the Promissory Note and the Company can apply for forgiveness of the Promissory Note after 60 days. Forgiveness of the Promissory Note will be determined in accordance with the provisions of the CARES Act and applicable regulations. Any principal and interest amounts outstanding after the determination of amounts forgiven will be repaid on a monthly basis. The Company intends to use the entire loan amount for designated qualifying expenses and to apply for forgiveness of the loan in accordance with the terms of the PPP. No assurance can be given that the Company will obtain forgiveness of the loan in whole or in part.

 

11

 

 

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

 

Our Management’s Discussion and Analysis of Financial Condition and Results of Operations set forth below should be read in conjunction with our audited financial statements, and notes thereto, contained in our Form 10-K filed with the SEC on March 25, 2020 relating to our year ended December 31, 2019.

 

Forward-Looking Statements

 

Some of the statements made in this section of our report are forward-looking statements. These forward-looking statements generally relate to and are based upon our current plans, expectations, assumptions and projections about future events.  Our management currently believes that the various plans, expectations, and assumptions reflected in or suggested by these forward-looking statements are reasonable.  Nevertheless, all forward-looking statements involve risks and uncertainties and our actual actions or future results may be materially different from our plans, objectives or expectations, or our assumptions and projections underlying our present plans, objectives and expectations, which are expressed in this report.

 

In light of the foregoing, prospective investors are cautioned that the forward-looking statements included in this filing may ultimately prove to be inaccurate - even materially inaccurate.  Because of the significant uncertainties inherent in such forward-looking statements, the inclusion of such information should not be regarded as a representation or warranty by Table Trac or any other person that our objectives, plans, expectations or projections that are contained in this filing will be achieved in any specified time frame, if ever.

 

Impact of COVID-19 on Our Business

 

The COVID-19 pandemic has and will continue to impact the economy and has and will likely continue to adversely affect our business. As of the date of this filing, uncertainty exists concerning the magnitude of the impact and duration of the pandemic. The company continues to operate while adhering to social distancing. Our customers have temporarily closed or are operating at a diminished capacity which may negatively impact revenue. The pandemic may shift industry demand for installing and replacing existing casino management systems, impact sales and gross margins in the future, limit our ability to secure products we sell due to supplier and manufacturer shortages, limit the ability of our employees to perform their work due to illness caused by the pandemic and local, state, or federal orders requiring employees to remain at home, limit the ability of carriers to deliver our products to customers, limit the ability of our customers to conduct their business and purchase our products and services, and limit the ability of our customers to pay us on a timely basis.

 

To ensure that our business can continue to operate during this uncertain time, in April 2020 we applied and were approved for a Payroll Protection Program (PPP) loan through the Small Business Administration. This loan will allow us to continue to employ all existing employees to service our client base.

 

With respect to liquidity, we are evaluating and taking actions to reduce costs and spending across our organization. This includes reducing hiring activities, adjusting pay programs, and limiting discretionary spending.

 

While we are unable to predict the nature, scope or duration of the impact of the COVID-19 pandemic on our business, results of operations, liquidity or capital resources, we will continue to actively monitor the situation and may take further actions that alter our business operations as may be required by federal, state or local authorities or that we determine are in the best interests of our employees, customers, suppliers and shareholders.

 

General Overview

 

Table Trac, Inc. is a Nevada corporation, formed on June 27, 1995, with its principal office in Minnetonka, Minnesota.

 

The Company has developed and patented (U.S. patent # 5,957,776) a proprietary information and management system (called our “Table Trac” system) that automates and monitors the operations of casino table game operations. In addition to its table games management system, Table Trac has been adding functionality to related casino system modules for guest rewards and loyalty club, marketing analysis, guest service, promotions, administration / management, vault / cage management and audit / accounting tasks. Aggregated together, all of these modules have become the “Casino Trac” product, a full-featured Casino Management System (CMS) offering what we believe to be a powerful combination of value, efficiency and reliability for casinos seeking to add or upgrade their casino systems.

 

12

 

 

In May of 2019 the Company received Patent Pending status on its April 2017 application 15/946,227 “SYSTEMS AND METHODS OF FACILITATING INTERACTIONS BETWEEN AN ELECTRONIC GAMING MACHINE, GAME PLAYER, AND A CONTROL SYSTEM”.  In addition, the Company renewed its Trademark claim for “Table Trac” which was granted July 31, 2018 Reg. No. 5,529,779 and made a new Trademark claim on its “CasinoTrac” brand which is pending.

 

The Company sells systems and technical support to casinos. The open architecture of the Table Trac system is designed to provide operators with a scalable and flexible system that can interconnect and operate with most third-party software or hardware. Key products and services include modules designed to drive player tracking programs and kiosk promotions, as well as vault and cage controls. The Company’s systems are designed to meet strict auditing, accounting and regulatory requirements applicable to the gaming industry. The Company has developed a patented, real-time system that automates and monitors the operations of casino gaming tables. The Company continues to increase its market share by expanding its product offerings to include new system features, and ancillary products.

  

During the first quarter of 2020, the Company delivered one casino management system. At the end of the quarter, the Company had casino management systems, table games management systems and ancillary products installed with on-going support and maintenance contracts with over 100 casino operators in over 160 casinos worldwide.

 

Results of Operations – Three Months Ended March 31, 2020 Compared to Three months ended March 31, 2019

 

During the three months ended March 31, 2020, the loss from operations was $27,302 compared to loss from operations of $24,843 for the three months ended March 31, 2019. The major components of revenues, cost of sales and selling, general and administrative expenses, and the reasons for changes in each, are discussed below.

 

Revenues

 

Revenues totaled $1,307,376 for the three months ended March 31, 2020 compared to $1,368,630 for the three months ended March 31, 2019.  

 

Refer to Note 1 – Revenue, disaggregated revenues by major product line table

 

During the three months ended March 31, 2020, the Company delivered one system. During the same period in 2019, the Company delivered three systems. In the periods presented, the Company continues to recognize revenue as payments become due for systems that were previously installed and for which revenue was deferred.

 

Cost of Sales

 

Cost of sales increased to $401,888 for the three months ended March 31, 2020 from $331,965 for the three months ended March 31, 2019 due to an increase in systems sales, in 2019, which did not require the purchase of equipment from the Company.  The following table summarizes our cost of sales for the three months ended March 31, 2020 and 2019, respectively:

 

   Three Months Ended March 31, 
   2020   2019   2020   2019 
           (percent of revenues) 
System  $280,755   $228,941    21.5%   16.7%
Maintenance   105,000    90,000    8.0%   6.6%
Service and other   16,133    13,024    1.2%   1.0%
Total cost of sales  $401,888   $331,965    30.7%   24.3%
Gross profit  $905,488   $1,036,665    69.3%   75.7%

  

The Company’s gross profit was 69.3% and 75.7% for the three months ended March 31, 2020 and 2019, respectively. This increase is due to system sales in Australia, which did not require equipment during the three months ended March 31, 2019, and no such transactions for the three months ended March 31, 2020.

 

13

 

 

Selling, General and Administrative Expenses

 

For the three months ended March 31, 2020, selling, general and administrative expenses were $932,790 compared to $1,061,508 for the same period in 2019. This decrease of approximately $129,000 is due to a decrease in legal fees and expenses related to shows attended during Q1 2019 that we did not attend during Q1 2020. 

 

Interest Income

 

For the three months ended March 31, 2020, interest income was $58,114 compared to $16,798 for the same period in 2019.  This increase of approximately $41,000 is due to recognizing interest income for the significant financing component of a significant contract during the three months ended March 31, 2020, and no such transactions during the three months ended March 31, 2019.

 

Tax Provision

 

The income tax expense for the three months ended March 31, 2020 was $32,000 compared to an income tax benefit of $16,000 for the same period in 2019. The effective rate fluctuates significantly due to fluctuations in periodic net income (loss) and changes in state apportionment rates.

 

Net Income/Loss

 

Income before taxes for the three months ended March 31, 2020, was $30,812 compared to a loss before taxes of $8,045 for the same period in 2019. Net loss for the three months ended March 31, 2020 was $1,188 compared to net income of $7,955 for the same period in 2019. The basic and diluted loss per share was $0.00 compared to income per share of $0.00 for the three months ended March 31, 2020 and 2019, respectively.

 

Backlog

 

The Company’s backlog generally consists of incomplete system installations and expansion of offerings for currently installed and supported systems.

 

The Company had two projects in its backlog at March 31, 2020. The Company had three projects in its backlog as of March 31, 2019.

 

Subsequent to March 31, 2020, the Company has not signed any new system contracts.

 

The Company is currently serving gaming establishments in fourteen U.S. states, as well as countries in Central and South America, the Caribbean and Australia. The Company aims to pursue further opportunities and strategic partnerships.

 

Liquidity and Capital Resources

 

Management believes that the Company has adequate cash to meet its obligations and continue operations for both existing customer contracts and ongoing product development for at least the next 12 months from the date of this filing. In February 2020, the Company obtained a $500,000 line of credit with a lender. The Company’s primary sources of liquidity are cash, receivables and potentially other current assets. Management is not aware of any trends or any known demands, commitments, events or uncertainties that will result in or that are reasonably likely to result in the registrant’s liquidity increasing or decreasing in any material way.

 

Cash used by operations for the three-month period ending March 31, 2020 were approximately $59,000, compared to cash used from operation of $581,000 for the period ending March 31, 2019. This decrease was a result of a number of factors including a decrease in net receivables and prepaid expenses. These increases were offset by an increase in inventory and a decrease in accounts payable and accrued expenses. Additionally, during 2020 more sales have been impact sales (revenue recognized immediately) rather than deferred sales, as such there has been a large reduction in contract liabilities as deferred revenue is being recognized.

 

There was no cash used for investing or financing activities for the three months ended March 31, 2020.

 

14

 

 

Off-Balance Sheet Arrangements

 

The Company had no off-balance sheet arrangements as of March 31, 2020.

 

Item 3. Quantitative and Qualitative Disclosures About Market Risk

 

As a “smaller reporting company” as defined by Item 10 of Regulation S-K, we are not required to provide information required by this Item.

 

Item 4. Controls and Procedures

 

Evaluation of Disclosure Controls and Procedures

 

We maintain disclosure controls and procedures designed to provide reasonable assurance that information required to be disclosed in our reports filed pursuant to the Securities Exchange Act of 1934 is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met.

 

As of March 31, 2020, our Chief Executive Officer and Chief Financial Officer carried out an evaluation of the effectiveness of our disclosure controls and procedures as such term is defined in Rule 13a-15(e) under the Securities and Exchange Act of 1934. Based on that evaluation, our Chief Executive Officer and Chief Financial Officer concluded our disclosure controls and procedures were effective as of March 31, 2020. There were no changes in our internal controls over financial reporting during our most recently completed reporting period that have materially affected or are reasonably likely to materially affect, our internal control over financial reporting.

 

15

 

 

PART II. OTHER INFORMATION

 

Item 1A. Risk Factors

 

In addition to the other information set forth in this Quarterly Report on Form 10-Q, the reader should carefully review the risks described below before making an investment decision. The following risk factor updates the risk factors discussed in our Annual Report on Form 10-K filed with the SEC on March 25, 2020 relating to our year ended December 31, 2019, to include additional information.

 

Our business may be adversely impacted by the COVID-19 pandemic

 

The COVID-19 pandemic has and will continue to impact the economy and will likely adversely affect our business. As of the date of this filing, uncertainty exists concerning the magnitude of the impact and duration of the pandemic. Our customers have temporarily closed or are operating at a diminished capacity which may negatively impact revenue. The pandemic may shift industry demand for installing and replacing existing casino management systems, impact sales and gross margins in the future, limit our ability to secure products we sell due to supplier and manufacturer shortages, limit the ability of our employees to perform their work due to illness caused by the pandemic and local, state, or federal orders requiring employees to remain at home, limit the ability of carriers to deliver our products to customers, limit the ability of our customers to conduct their business and purchase our products and services, and limit the ability of our customers to pay us on a timely basis.

 

Item 5. Other Information

 

On April 14, 2020, the Company entered into a Promissory Note with Alerus Financial, N.A. (the “Promissory Note”), which provides for an unsecured loan of $473,400 pursuant to the Paycheck Protection Program (the “PPP”) under the Coronavirus Aid, Relief, and Economic Security Act and applicable regulations (the “CARES Act”). The Promissory Note has a term of 2 years with a 1% per annum interest rate. Payments are deferred for 6 months from the date of the Promissory Note and the Company can apply for forgiveness of the Promissory Note after 60 days. Forgiveness of the Promissory Note will be determined in accordance with the provisions of the CARES Act and applicable regulations. Any principal and interest amounts outstanding after the determination of amounts forgiven will be repaid on a monthly basis. The Company intends to use the entire loan amount for designated qualifying expenses and to apply for forgiveness of the loan in accordance with the terms of the PPP. No assurance can be given that the Company will obtain forgiveness of the loan in whole or in part.

 

The foregoing summary description of the terms and conditions of the Promissory Note does not purport to be complete and is qualified in its entirety by reference to the Promissory Note, a copy of which is filed as Exhibit 10.1 to this Quarterly Report on Form 10-Q and is incorporated herein by reference.

 

16

 

 

Item 6. Exhibits

 

Exhibit   Description
     
3.1   Articles of Incorporation, filed with the Nevada Secretary of State on June 2, 1995 (incorporated by reference to Exhibit 3 to the registrant’s registration statement on Form 10SB-12G filed on December 6, 1999).
     
3.2   Amendment to Articles of Incorporation, filed with the Nevada Secretary of State on January 26, 2010 (incorporated by reference to Exhibit 3.2 to the registrant’s annual report on Form 10-K filed on March 31, 2011).
     
3.3   Amended and Restated Bylaws (incorporated by reference to Exhibit 3.3 to the registrant’s annual report on Form 10-K filed on March 31, 2011).
     
3.4   Amendment No. 1 to Bylaws dated March 9, 2016 (incorporated by reference to Exhibit 3.1 to the registrant’s current report on Form 8-K filed on March 15, 2016).
     
10.1   Promissory Note dated April 14, 2020 between Table Trac, Inc. and Alerus Financial, N.A. (filed herewith).
     
31.1   Certification of Chief Executive Officer pursuant to Section 302 of the Sarbanes Oxley Act of 2002 (filed herewith).
     
31.2   Certification of Chief Financial Officer pursuant to Section 302 of the Sarbanes Oxley Act of 2002 (filed herewith).
     

32

 

Certification of Chief Executive Officer and Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (filed herewith).

     
101.INS   XBRL Instance Document
     
101.SCH   XBRL Taxonomy Extension Schema Document
     
101.CAL   XBRL Taxonomy Extension Calculation Linkbase Document
     
101.DEF   XBRL Taxonomy Extension Definition Linkbase Document
     
101.LAB   XBRL Taxonomy Extension Label Linkbase Document
     
101.PRE   XBRL Taxonomy Extension Presentation Linkbase Document
     

17

 

 

SIGNATURES

 

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

 

Dated: May 12, 2020 Table Trac, Inc.
  (Registrant)
     
  By: /s/ Chad Hoehne
   

Chad Hoehne

Chief Executive Officer

(principal executive officer)

 

  By: /s/ Randy Gilbert
   

Randy Gilbert

Chief Financial Officer

(principal financial and accounting officer)

 

18

 

 

EX-10.1 2 f10q0320ex10-1_tabletrac.htm PROMISSORY NOTE DATED APRIL 14, 2020 BETWEEN TABLE TRAC, INC. AND ALERUS FINANCIAL, N.A

Exhibit 10.1

 

PROMISSORY NOTE

 

 

 

Borrower: Table Trac, Inc.   Lender: Alerus Financial, N.A.
  6101 Baker Rd Ste 206     2300 S Columbia Rd Grand
  Minnetonka, MN 55345     Forks, ND 58201 (800) 279-3200

 

 

 

Principal Amount: $473,400.00Date of Note: April 14, 2020

 

PROMISE TO PAY. Table Trac, Inc. (“Borrower”) promises to pay to Alerus Financial, N.A. (“Lender”), or order, in lawful money of the United States of America, the principal amount of Four Hundred Seventy-three Thousand Four Hundred & 00/100 Dollars ($473,400.00), together with interest on the unpaid principal balance from April 14, 2020, calculated as described in the “INTEREST CALCULATION METHOD” paragraph using an interest rate of 1.000% per annum based on a year of 360 days, until paid in full. The interest rate may change under the terms and conditions of the “INTEREST AFTER DEFAULT” section.

 

PAYMENT. Borrower will pay this loan in 18 payments of $26,646.29 each payment. Borrower’s first payment is due November 14, 2020, and all subsequent payments are due on the same day of each month after that. Borrower’s final payment will be due on April 14, 2022, and will be for all principal and all accrued interest not yet paid. Payments include principal and interest. Unless otherwise agreed or required by applicable law, payments will be applied first to any accrued unpaid interest; then to principal; and then to any unpaid collection costs. Borrower will pay Lender at Lender’s address shown above or at such other place as Lender may designate in writing.

 

PAYMENT AMORTIZATION. Lender reserves the right to change the monthly principal and interest payment due on the note to cause the note to fully amortize by the maturity date. The payment will be reviewed for any necessary adjustment and will be changed accordingly 45 days prior to the first payment date of November 14, 2020.

 

INTEREST CALCULATION METHOD. Interest on this Note is computed on a 365/360 basis; that is, by applying the ratio of the interest rate over a year of 360 days, multiplied by the outstanding principal balance, multiplied by the actual number of days the principal balance is outstanding. All interest payable under this Note is computed using this method.

 

PREPAYMENT. Borrower may pay without penalty all or a portion of the amount owed earlier than it is due. Early payments will not, unless agreed to by Lender in writing, relieve Borrower of Borrower’s obligation to continue to make payments under the payment schedule. Rather, early payments will reduce the principal balance due and may result in Borrower’s making fewer payments. Borrower agrees not to send Lender payments marked “paid in full”, “without recourse”, or similar language. If Borrower sends such a payment, Lender may accept it without losing any of Lender’s rights under this Note, and Borrower will remain obligated to pay any further amount owed to Lender. All written communications concerning disputed amounts, including any check or other payment instrument that indicates that the payment constitutes “payment in full” of the amount owed or that is tendered with other conditions or limitations or as full satisfaction of a disputed amount must be mailed or delivered to: Alerus Financial, N.A., Main Office, P.O. Box 6001 Grand Forks, ND 58206-6001.

 

INTEREST AFTER DEFAULT. Upon default, including failure to pay upon final maturity, the total sum due under this Note will continue to accrue interest at the interest rate under this Note.

 

DEFAULT. Each of the following shall constitute an event of default (“Event of Default”) under this Note:

 

Payment Default. Borrower fails to make any payment when due under this Note.

 

Other Defaults. Borrower fails to comply with or to perform any other term, obligation, covenant or condition contained in this Note or in any of the related documents or to comply with or to perform any term, obligation, covenant or condition contained in any other agreement between Lender and Borrower.

 

False Statements. Any warranty, representation or statement made or furnished to Lender by Borrower or on Borrower’s behalf under this Note or the related documents is false or misleading in any material respect, either now or at the time made or furnished or becomes false or misleading at any time thereafter.

 

Insolvency. The dissolution or termination of Borrower’s existence as a going business, the insolvency of Borrower, the appointment of a receiver for any part of Borrower’s property, any assignment for the benefit of creditors, any type of creditor workout, or the commencement of any proceeding under any bankruptcy or insolvency laws by or against Borrower.

 

Creditor or Forfeiture Proceedings. Commencement of foreclosure or forfeiture proceedings, whether by judicial proceeding, self-help, repossession or any other method, by any creditor of Borrower or by any governmental agency against any collateral securing the loan. This includes a garnishment of any of Borrower’s accounts, including deposit accounts, with Lender. However, this Event of Default shall not apply if there is a good faith dispute by Borrower as to the validity or reasonableness of the claim which is the basis of the creditor or forfeiture proceeding and if Borrower gives Lender written notice of the creditor or forfeiture proceeding and deposits with Lender monies or a surety bond for the creditor or forfeiture proceeding, in an amount determined by Lender, in its sole discretion, as being an adequate reserve or bond for the dispute.

 

Events Affecting Guarantor. Any of the preceding events occurs with respect to any guarantor, endorser, surety, or accommodation party of any of the indebtedness or any guarantor, endorser, surety, or accommodation party dies or becomes incompetent, or revokes or disputes the validity of, or liability under, any guaranty of the indebtedness evidenced by this Note.

 

 

 

PROMISSORY NOTE

(Continued)

 

Loan No: 2489157106Page 2

 

 

 

Change In Ownership. Any change in ownership of twenty-five percent (25%) or more of the common stock of Borrower.

 

Adverse Change. A material adverse change occurs in Borrower’s financial condition, or Lender believes the prospect of payment or performance of this Note is impaired.

 

LENDER’S RIGHTS. Upon default, Lender may declare the entire unpaid principal balance under this Note and all accrued unpaid interest immediately due, and then Borrower will pay that amount.

 

ATTORNEYS’ FEES; EXPENSES. Lender may hire or pay someone else to help collect this Note if Borrower does not pay. Borrower will pay Lender that amount. This includes, subject to any limits under applicable law, Lender’s reasonable attorneys’ fees and Lender’s legal expenses, whether or not there is a lawsuit, including reasonable attorneys’ fees, expenses for bankruptcy proceedings (including efforts to modify or vacate any automatic stay or injunction), and appeals. If not prohibited by applicable law, Borrower also will pay any court costs, in addition to all other sums provided by law.

 

WHEN FEDERAL LAW APPLIES. When SBA is the holder, this Note will be interpreted and enforced under federal law, including SBA regulations. Lender or SBA may use state or local procedures for filing papers, recording documents, giving notice, foreclosing liens, and other purposes. By using such procedures, SBA does not waive any federal immunity from state or local control, penalty, tax, or liability. As to this Note, Borrower may not claim or assert against SBA any local or state law to deny any obligation, defeat any claim of SBA, or preempt federal law.

 

CHOICE OF VENUE. If there is a lawsuit, Borrower agrees upon Lender’s request to submit to the jurisdiction of the courts of Grand Forks County, State of North Dakota.

 

RIGHT OF SETOFF. To the extent permitted by applicable law, Lender reserves a right of setoff in all Borrower’s accounts with Lender (whether checking, savings, or some other account). This includes all accounts Borrower holds jointly with someone else and all accounts Borrower may open in the future. However, this does not include any IRA or Keogh accounts, or any trust accounts for which setoff would be prohibited by law. Borrower authorizes Lender, to the extent permitted by applicable law, to charge or setoff all sums owing on the debt against any and all such accounts.

 

ADDENDUM TO NOTE. An exhibit, titled “Addendum to Note,” is attached to this Note and by this reference is made a part of this Note just as if all the provisions, terms and conditions of the Exhibit had been fully set forth in this Note.

 

SUCCESSOR INTERESTS. The terms of this Note shall be binding upon Borrower, and upon Borrower’s heirs, personal representatives, successors and assigns, and shall inure to the benefit of Lender and its successors and assigns.

 

GENERAL PROVISIONS. If any part of this Note cannot be enforced, this fact will not affect the rest of the Note. Lender may delay or forgo enforcing any of its rights or remedies under this Note without losing them. Borrower and any other person who signs, guarantees or endorses this Note, to the extent allowed by law, waive presentment, demand for payment, and notice of dishonor. Upon any change in the terms of this Note, and unless otherwise expressly stated in writing, no party who signs this Note, whether as maker, guarantor, accommodation maker or endorser, shall be released from liability. All such parties agree that Lender may renew or extend (repeatedly and for any length of time) this loan or release any party or guarantor or collateral; or impair, fail to realize upon or perfect Lender’s security interest in the collateral; and take any other action deemed necessary by Lender without the consent of or notice to anyone. All such parties also agree that Lender may modify this loan without the consent of or notice to anyone other than the party with whom the modification is made. The obligations under this Note are joint and several.

 

PRIOR TO SIGNING THIS NOTE, BORROWER READ AND UNDERSTOOD ALL THE PROVISIONS OF THIS NOTE. BORROWER AGREES TO THE TERMS OF THE NOTE.

 

BORROWER ACKNOWLEDGES RECEIPT OF A COMPLETED COPY OF THIS PROMISSORY

 

NOTE. BORROWER:

 

TABLE TRAC, INC.  
   
By: /s/ Chad B Hoehne 4/14/2020
  Chad B Hoehne,
CEO/Director of Table Trac, Inc.
 

 

 

 

LaserPro, Ver. 19.4.10.036 Copr. Finastra USA Corporation 1997, 2020. All Rights Reserved. - ND C:\CFI\LPL\D20.FC TR-14212 PR-224

 

 

 

 

ADDENDUM TO NOTE

 

 

 

Borrower: Table Trac, Inc.   Lender: Alerus Financial, N.A.
  6101 Baker Rd Ste 206     2300 S Columbia Rd Grand
  Minnetonka, MN 55345     Forks, ND 58201 (800) 279-3200

 

 

 

This ADDENDUM TO NOTE is attached to and by this reference is made a part of the Promissory Note, dated April 14, 2020, and executed in connection with a loan or other financial accommodations between ALERUS FINANCIAL, N.A. and Table Trac, Inc.

 

SBA Loan Name: Paycheck Protection Program

 

DEFINITIONS:

 

“Collateral” means any property taken as security for payment of this Note or any guarantee of this Note. “Guarantor” means each person or entity that signs a guarantee of payment of this Note.

 

“Loan” means the loan evidenced by this Note.

 

“Loan Documents” means the documents related to this loan signed by Borrower, any Guarantor, or anyone who pledges collateral. “SBA” means the Small Business Administration, an Agency of the United States of America.

 

DEFAULT:

 

Borrower is in default under this Note if Borrower does not make a payment when due under this Note, or if Borrower: Does not preserve, or account to Lender’s satisfaction for, any of the Collateral or its proceeds;

 

Does not disclose, or anyone acting on their behalf does not disclose, any material fact to Lender or SBA; Makes, or anyone acting on their behalf makes, a materially false or misleading representation to Lender or SBA; Fails to pay any taxes when due;

 

Makes an assignment for the benefit of creditors;

 

Reorganizes, merges, consolidates, or otherwise changes ownership or business structure without Lender’s prior written consent; or Becomes the subject of a civil or criminal action that Lender believes may materially affect Borrower’s ability to pay this Note.

 

LENDER’S RIGHTS IF THERE IS A DEFAULT:

 

Without notice or demand and without giving up any of its rights, Lender may:

 

Collect all amounts owing from any Borrower or Guarantor; File suit and obtain judgment;

 

Take possession of any Collateral; or

 

Sell, lease, or otherwise dispose of, any Collateral at public or private sale, with or without advertisement.

 

LENDER’S GENERAL POWERS:

 

Without notice and without Borrower’s consent, Lender may:

 

Bid on or buy the Collateral at its sale or the sale of another lienholder, at any price it chooses;

 

Incur expenses to collect amounts due under this Note, enforce the terms of this Note or any other Loan Document, and preserve or dispose of the Collateral. Among other things, the expenses may include payments for property taxes, prior liens, insurance, appraisals, environmental remediation costs, and reasonable attorney’s fees and costs. If Lender incurs such expenses, it may demand immediate repayment from Borrower or add the expenses to the principal balance;

 

Release anyone obligated to pay this Note;

 

Compromise, release, renew, extend or substitute any of the Collateral; and

 

Take any action necessary to protect the Collateral or collect amounts owing on this Note.

 

SUCCESSORS AND ASSIGNS:

 

Under this Note, Borrower includes its successors, and Lender includes its successors and assigns.

 

 

 

 

ADDENDUM TO NOTE

(Continued)

 

Loan No: 2489157106Page 2

 

 

 

GENERAL PROVISIONS:

 

Borrower waives all suretyship defenses.

 

Borrower may not use an oral statement of Lender or SBA to contradict or alter the written terms of this Note.

 

To the extent allowed by law, Borrower waives all demands and notices in connection with this Note, including presentment, demand, protest, and notice of dishonor.

 

Borrower also waives any defenses based upon any claim that Lender did not obtain any guarantee; did not obtain, perfect, or maintain a lien upon Collateral; impaired Collateral; or did not obtain the fair market value of Collateral at a sale.

 

BORROWER IRREVOCABLY WAIVES ANY AND ALL RIGHT TO TRIAL BY JURY IN ANY LEGAL PROCEEDING ARISING OUT OF OR RELATING TO THE NOTE, THE LOAN DOCUMENTS AND ANY OTHER INSTRUMENTS OR AGREEMENTS EXECUTED BY ANY PARTY IN CONNECTION HEREWITH OR THEREWITH.

 

Notwithstanding anything to the contrary contained in the Note, Lender waives all rights to declare the entire unpaid principal balance and accrued unpaid interest immediately due under the Note following a default under the Note.

 

THIS ADDENDUM TO NOTE IS EXECUTED ON APRIL 14, 2020.

 

BORROWER:

 

TABLE TRAC, INC.  
   
By: /s/ Chad B Hoehne 4/14/2020
  Chad B Hoehne,
CEO/Director of Table Trac, Inc.
 

 

 

 

 

LaserPro, Ver. 19.4.10.036 Copr. Finastra USA Corporation 1997, 2020. All Rights Reserved. - ND C:\CFI\LPL\D20.FC TR-14212 PR-224

 

 

 

 

 

EX-31.1 3 f10q0320ex31-1_tabletrac.htm CERTIFICATION

EXHIBIT 31.1

 

SECTION 302 CERTIFICATION

 

I, Chad Hoehne, certify that:

 

1.I have reviewed this quarterly report on Form 10-Q of Table Trac, Inc.;

 

2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

4.The registrant’s other certifying officer(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 an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

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

 

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

 

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

 

Date:  May 12, 2020 /s/ Chad Hoehne
  Chad Hoehne
  Chief Executive Officer
EX-31.2 4 f10q0320ex31-2_tabletrac.htm CERTIFICATION

EXHIBIT 31.2

 

SECTION 302 CERTIFICATION

 

I, Randy Gilbert, certify that:

 

1.I have reviewed this quarterly report on Form 10-Q of Table Trac, Inc.;

 

2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

4.The registrant’s other certifying officer(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 an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

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

 

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

 

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

 

Date:  May 12, 2020 /s/ Randy Gilbert
  Randy Gilbert
  Chief Financial Officer

EX-32 5 f10q0320ex32_tabletrac.htm CERTIFICATION

EXHIBIT 32

 

CERTIFICATION PURSUANT TO

18 U.S.C. §1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report of Table Trac, Inc. (the “Company”) on Form 10-Q for the period ended March 31, 2020 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Chad Hoehne, Chief Executive Officer of the Company and I, Randy Gilbert, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. §1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

 

1The 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.

 

Date:  May 12, 2020 /s/ Chad Hoehne
  Chad Hoehne
  Chief Executive Officer
   
Date:  May 12, 2020 /s/ Randy Gilbert Randy Gilbert
  Chief Financial Officer

EX-101.INS 6 tbtc-20200331.xml XBRL INSTANCE FILE 0001090396 2020-01-01 2020-03-31 0001090396 2020-03-31 0001090396 2019-12-31 0001090396 tbtc:FinancedContractsMember 2020-03-31 0001090396 tbtc:FinancedContractsMember 2019-12-31 0001090396 us-gaap:CommonStockMember 2018-12-31 0001090396 us-gaap:CommonStockMember 2020-03-31 0001090396 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001090396 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001090396 us-gaap:RetainedEarningsMember 2018-12-31 0001090396 us-gaap:RetainedEarningsMember 2020-03-31 0001090396 us-gaap:TreasuryStockMember 2018-12-31 0001090396 us-gaap:TreasuryStockMember 2020-03-31 0001090396 us-gaap:TradeAccountsReceivableMember 2018-12-31 0001090396 tbtc:RentalRevenueMember tbtc:SystemSalesMember 2020-01-01 2020-03-31 0001090396 tbtc:RentalRevenueMember tbtc:SystemSalesMember 2019-01-01 2019-03-31 0001090396 tbtc:RentalRevenueMember tbtc:LicenseAndMaintenanceFeesMember 2020-01-01 2020-03-31 0001090396 tbtc:RentalRevenueMember tbtc:LicenseAndMaintenanceFeesMember 2019-01-01 2019-03-31 0001090396 tbtc:RentalRevenueMember tbtc:ServiceAndOtherSalesMember 2020-01-01 2020-03-31 0001090396 tbtc:RentalRevenueMember tbtc:ServiceAndOtherSalesMember 2019-01-01 2019-03-31 0001090396 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001090396 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001090396 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001090396 us-gaap:TreasuryStockMember 2020-01-01 2020-03-31 0001090396 tbtc:RentalRevenueMember 2020-01-01 2020-03-31 0001090396 us-gaap:AccountsReceivableMember 2020-01-01 2020-03-31 0001090396 tbtc:RentalRevenueMember 2019-01-01 2019-03-31 0001090396 us-gaap:AccountsReceivableMember 2019-01-01 2019-03-31 0001090396 srt:MinimumMember 2020-01-01 2020-03-31 0001090396 srt:MaximumMember 2020-01-01 2020-03-31 0001090396 us-gaap:TradeAccountsReceivableMember 2020-03-31 0001090396 us-gaap:TradeAccountsReceivableMember 2020-01-01 2020-03-31 0001090396 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0001090396 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0001090396 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001090396 us-gaap:TreasuryStockMember 2019-01-01 2019-03-31 0001090396 2019-01-01 2019-03-31 0001090396 us-gaap:TradeAccountsReceivableMember 2019-01-01 2019-12-31 0001090396 us-gaap:SalesRevenueNetMember tbtc:OneCustomersMember 2020-01-01 2020-03-31 0001090396 us-gaap:SalesRevenueNetMember tbtc:CustomerInUnitedStatesMember 2019-01-01 2019-03-31 0001090396 us-gaap:SalesRevenueNetMember tbtc:CustomerInUnitedStatesMember 2020-01-01 2020-03-31 0001090396 us-gaap:AccountsReceivableMember tbtc:MajorCustomerMember 2020-01-01 2020-03-31 0001090396 us-gaap:AccountsReceivableMember tbtc:AllOtherCustomerMember 2020-01-01 2020-03-31 0001090396 us-gaap:AccountsReceivableMember tbtc:MajorCustomerMember 2019-01-01 2019-03-31 0001090396 us-gaap:AccountsReceivableMember tbtc:AllOtherCustomerMember 2019-01-01 2019-03-31 0001090396 us-gaap:SalesRevenueNetMember tbtc:MajorCustomerMember 2020-01-01 2020-03-31 0001090396 us-gaap:SalesRevenueNetMember tbtc:AllOtherCustomerMember 2020-01-01 2020-03-31 0001090396 us-gaap:SalesRevenueNetMember tbtc:MajorCustomerMember 2019-01-01 2019-03-31 0001090396 us-gaap:SalesRevenueNetMember tbtc:AllOtherCustomerMember 2019-01-01 2019-03-31 0001090396 us-gaap:SalesRevenueNetMember 2020-01-01 2020-03-31 0001090396 us-gaap:SalesRevenueNetMember 2019-01-01 2019-03-31 0001090396 2018-01-01 2018-01-08 0001090396 us-gaap:CommonStockMember 2019-03-31 0001090396 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001090396 us-gaap:RetainedEarningsMember 2019-03-31 0001090396 us-gaap:TreasuryStockMember 2019-03-31 0001090396 2019-03-31 0001090396 us-gaap:AccountsReceivableMember tbtc:ThreeCustomersMember 2019-01-01 2019-03-31 0001090396 us-gaap:AccountsReceivableMember tbtc:ThreeCustomersMember 2020-01-01 2020-03-31 0001090396 us-gaap:SalesRevenueNetMember tbtc:TwoCustomersMember 2019-01-01 2019-03-31 0001090396 us-gaap:SalesRevenueNetMember tbtc:AustraliaMember 2020-01-01 2020-03-31 0001090396 us-gaap:SalesRevenueNetMember tbtc:AustraliaMember 2019-01-01 2019-03-31 0001090396 us-gaap:TradeAccountsReceivableMember 2019-12-31 0001090396 2020-02-01 2020-02-29 0001090396 us-gaap:CommonStockMember 2019-12-31 0001090396 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001090396 us-gaap:RetainedEarningsMember 2019-12-31 0001090396 us-gaap:TreasuryStockMember 2019-12-31 0001090396 2018-12-31 0001090396 2020-05-12 0001090396 us-gaap:SubsequentEventMember 2020-04-01 2020-04-14 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure TABLE TRAC INC 0001090396 10-Q 2020-03-31 false --12-31 true false Non-accelerated Filer Q1 2020 2125919 2537892 2902696 3340487 198623 198623 151000 156000 47623 42623 0.001 0.001 25000000 25000000 4656734 4506788 1307376 564132 658595 710827 672569 32417 37466 1307376 1368630 1368630 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><u>Nature of Business</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Table Trac was formed under the laws of the State of Nevada in June 1995. The Company has offices in Minnetonka, Minnesota and Oklahoma City, Oklahoma. The Company has developed and sells an information and management system that automates and monitors various aspects of the operations of casinos.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Table Trac provides system sales and technical support to casinos. System sales include installation, custom casino system configuration, and training. In addition, license and technical support are provided under separate license and service contracts.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><u>Inventory</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Inventory, consisting of finished goods, is stated at the lower of cost or net realizable value. The average cost method, which approximates the first in, first out method, is used to value inventory. Inventory is reviewed annually for the lower of cost or net realizable value and obsolescence. Any material cost found to be above net realizable value or considered obsolete is written down accordingly. The inventory value as of March 31, 2020 was $1,899,927, which included work-in-process of $680. The inventory value was $1,263,589 as of December 31, 2019, which included work-in-process of $7,742. The Company had no obsolescence reserve at March 31, 2020 or December 31, 2019.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><u>Research and Development</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company expenses all costs related to research and development as incurred. Research and development expense were $19,322 and $1,760 for the three months ended March 31, 2020 and 2019, respectively. Research and development expenses are included in selling, general and administrative expenses on the statements of operations.</p> 0.431 0.481 0.544 0.491 0.025 0.028 1.00 1.000 1.00 1.000 0.26 0.791 0.918 0.613 0.387 0.409 0.591 0.259 0.741 0.276 0.724 1.000 1.000 0.41 0.61 0.28 0.012 0.123 19322 1760 680 7742 862624 1037364 These shares are subject to a four-year vesting schedule as follows: 20,000 shares on January 8, 2019 and 10,000 shares in each subsequent year 51500 P0Y11M1D 0.05 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><u>Use of Estimates</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The preparation of financial statements in conformity with U.S. generally accepted accounting principles (GAAP) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. The Company&#8217;s use of estimates and assumptions include: for revenue recognition, determining the nature and timing of satisfaction of performance obligations, and determining the standalone selling price (&#8220;SSP&#8221;) of performance obligations, variable consideration, and other obligations, realizability of accounts receivable, the valuation of deferred tax assets and liabilities, deferred revenue and costs, and inventory valuation. Actual results could differ from those estimates, and the difference could be significant.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s significant accounting policies are described in Note 1 of the financial statement included in its Annual Report on Form 10-K for the year ended December 31, 2019.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><u>Deferred System Sales Costs</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Incremental costs to obtain and fulfill a contract are deferred and amortized over the related system contract term. These costs are recognized on a straight-line basis over the term of the contract which is generally 18-48 months beginning when revenues are generated. These costs are the most significant component of contract and other long-term assets on the balance sheet, and are $862,624 and $1,037,364 as of March 31, 2020 and December 31, 2019, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><u>Accounts Receivable / Allowance for Doubtful Accounts</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Accounts receivable are initially recorded at the invoiced amount and carried on the balance sheet at net realizable value, which includes foreign currency translation as of each balance sheet date. Accounts receivable include unsecured regular customer receivables and unsecured amounts from financed contracts coming due within twelve months. Amounts from financed contracts due beyond twelve months are recorded as &#8220;Long-term accounts receivable &#8211; financed contracts.&#8221;&#160;&#160;Interest is recorded upon receipt to other income on the statements of operations. An allowance for doubtful accounts is recorded when the Company believes the amounts may not be collected. Management believes that receivables, net of the allowance for doubtful accounts, are fully collectible. Accounts receivable are written off when management determines collection is no longer likely. While the ultimate result may differ, management believes future write-offs not included in the allowance will not have a material impact on the Company&#8217;s financial position.</p> 4623402 4617246 4529 4507 1795955 1854938 2194778 3009588 -196526 -245631 4529 1808362 2202733 -196526 3819098 4507 1847594 3010776 -245631 3798736 7344 0 7344 0 0 0 12406 0 0 12406 -1188 0 0 -1188 0 0 0 7955 0 7955 <table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr style="vertical-align: top"><td style="width: 36px"><font style="font-size: 10pt">2.&#160;</font></td> <td><font style="font-size: 10pt">Accounts Receivable &#8211;</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Accounts receivable consisted of the following at:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">March 31,<br /> 2020</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">December 31,<br /> 2019</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Accounts receivable under normal 30-day terms</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,178,777</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: 9%; text-align: right">1,649,695</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Financed contracts:</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 style="text-align: left; text-indent: 10pt">Current portion of long-term</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1,145,765</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1,086,820</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; text-indent: 10pt">Long-term, net of current portion</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,756,931</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">2,253,667</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="text-align: left">Total accounts receivable</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">4,081,473</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">4,990,182</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; text-indent: 10pt">Less allowance for doubtful accounts</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">(198,623</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">(198,623</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Accounts receivable, net</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,882,850</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,791,559</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Presented on the balance sheet as:</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 style="text-align: left">Accounts receivable, net</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">2,125,919</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">2,537,892</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Long-term accounts receivable - financed contracts</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1,756,931</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">2,253,667</td><td style="text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The allowance for financed and trade receivable represents management&#8217;s estimate of probable losses in our trade and financed receivables as of the date of the financial statements. The allowance provides for probable losses that have been identified with specific customer relationships and for probable losses believed to be inherent in the trade and financed receivables, but that have not been specifically identified.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Accounts receivable includes financed contracts at March 31, 2020 and December 31, 2019 which were $2,902,696 and $3,340,487, respectively, offset by contract liabilities on the balance sheets of $2,628,972 and $3,148,410, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A roll-forward of the Company&#8217;s allowance for doubtful accounts for the periods presented is as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">March 31,<br /> 2020</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">December 31,<br /> 2019</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Accounts receivable allowance, beginning of period</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">198,623</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: 9%; text-align: right">165,840</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Provision adjustment</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">115,000</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">Write-off</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">0</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">(82,217</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 4pt">Accounts receivable allowance, end of period</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">198,623</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">198,623</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The allowance for doubtful accounts as of March 31, 2020 is $47,623 for the trade receivables and $151,000 for financed contracts. The allowance for doubtful accounts as of December 31, 2019 is $42,623 for the trade receivables and $156,000 for financed contracts.</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"><tr style="vertical-align: bottom"><td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">March 31,<br /> 2020</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">December 31,<br /> 2019</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Accounts receivable under normal 30-day terms</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,178,777</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: 9%; text-align: right">1,649,695</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Financed contracts:</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 style="text-align: left; text-indent: 10pt">Current portion of long-term</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1,145,765</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1,086,820</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; text-indent: 10pt">Long-term, net of current portion</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,756,931</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">2,253,667</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="text-align: left">Total accounts receivable</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">4,081,473</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">4,990,182</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; text-indent: 10pt">Less allowance for doubtful accounts</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">(198,623</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">(198,623</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Accounts receivable, net</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,882,850</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,791,559</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Presented on the balance sheet as:</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 style="text-align: left">Accounts receivable, net</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">2,125,919</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">2,537,892</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Long-term accounts receivable - financed contracts</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1,756,931</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">2,253,667</td><td style="text-align: left">&#160;</td></tr></table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"><tr style="vertical-align: bottom"><td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">March 31,<br /> 2020</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">December 31,<br /> 2019</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Accounts receivable allowance, beginning of period</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">198,623</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: 9%; text-align: right">165,840</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Provision adjustment</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">115,000</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">Write-off</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">0</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">(82,217</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 4pt">Accounts receivable allowance, end of period</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">198,623</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">198,623</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr></table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"><tr style="vertical-align: bottom"><td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Leased Facilities</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left">2020</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">42,143</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">2021</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">28,632</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="text-align: left">Total Lease Payments</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">70,775</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Less: Interest</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">(3,342</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Present value of lease liabilities</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">67,433</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr></table> <table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr style="vertical-align: top"><td style="width: 36px"><font style="font-size: 10pt">6.</font></td> <td><font style="font-size: 10pt">Income Tax&#160;&#8211;</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company accounts for income taxes by following the asset and liability approach to accounting for income taxes. Deferred tax assets and liabilities represent the future tax consequences of the differences between the financial statement carrying amounts of assets and liabilities versus the tax basis of assets and liabilities. Under this method, deferred tax assets are recognized for deductible temporary differences and operating loss and tax credit carryforwards. Deferred tax liabilities are recognized for taxable temporary differences. 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. The impact of the tax rate changes on deferred tax assets and liabilities is recognized in the year that the change is enacted. Management believes that any write-off not allowed for will not have a material impact on the Company&#8217;s financial position.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company files income tax returns in the U.S. federal jurisdiction and various state jurisdictions. Based on its evaluation, the Company believes that it has no significant unrecognized tax positions. The Company&#8217;s evaluation was performed for the tax years ended December 31, 2016 through 2019, which are the tax years that remain subject to examination by major tax jurisdictions as of March 31, 2020. The Company does not believe there will be any material changes in its unrecognized tax positions over the next 12 months.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company may from time to time be assessed interest or penalties by major tax jurisdictions, although any such assessments historically have been minimal and immaterial to its financial results. In accordance with current guidance, the Company classifies interest and penalties as income tax expense is incurred.</p> <table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr style="vertical-align: top"><td style="width: 36px"><font style="font-size: 10pt">7.&#160;</font></td> <td><font style="font-size: 10pt">Earnings Per Share &#8211;</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company computes earnings per share under two different methods, basic and diluted, and presents per-share data for all periods in which statements of operations are presented. Basic earnings per share is computed by dividing net income by the weighted average number of shares of common stock outstanding. Diluted earnings per share is computed by dividing net income by the weighted average number of shares of common stock and common stock equivalents outstanding.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table provides a reconciliation of the numerators and denominators used in calculating basic and diluted earnings per share for the three months ended March 31, 2020 and 2019:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>For the Three Months Ended</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>March 31,</b></p></td><td style="white-space: nowrap; padding-bottom: 1.5pt">&#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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2020</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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left">Basic and diluted earnings per share calculation:</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: 76%; text-align: left; padding-bottom: 4pt">Net income (loss) to common stockholders</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">(1,188</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">)</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">7,955</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Weighted average number of common shares outstanding - basic</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">4,486,788</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">4,496,494</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 4pt">Basic net income (loss) per share</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.00</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.00</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Weighted average number of common shares outstanding - diluted</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">4,486,788</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">4,504,503</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 4pt">Diluted net income (loss) per share</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.00</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.00</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr></table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"><tr style="vertical-align: bottom"><td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>For the Three Months Ended</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>March 31,</b></p></td><td style="white-space: nowrap; padding-bottom: 1.5pt">&#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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2020</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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left">Basic and diluted earnings per share calculation:</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: 76%; text-align: left; padding-bottom: 4pt">Net income (loss) to common stockholders</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">(1,188</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">)</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">7,955</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Weighted average number of common shares outstanding - basic</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">4,486,788</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">4,496,494</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 4pt">Basic net income (loss) per share</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.00</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.00</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Weighted average number of common shares outstanding - diluted</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">4,486,788</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">4,504,503</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 4pt">Diluted net income (loss) per share</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.00</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.00</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr></table> 001-32987 Yes NV false Yes <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"><tr style="vertical-align: bottom"><td style="text-align: left"></td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="14" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">For the Three months ended March 31</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2020</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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; text-align: left; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">%&#160;Revenues</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">% AR</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">%&#160;Revenues</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">% AR</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">Major</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">25.9</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">61.3</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">27.6</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">40.9</td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">All Others</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">74.1</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">38.7</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">72.4</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">59.1</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">100.0</td><td style="padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">100.0</td><td style="padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">100.0</td><td style="padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">100.0</td><td style="padding-bottom: 4pt; text-align: left">%</td></tr></table> We lease space under non-cancelable operating leases for our two office locations. These leases do not have significant rent escalation holidays, concessions, leasehold improvement incentives, or other build-out clauses. Further, the leases do not contain contingent rent provisions. 4506788 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><u>Basis of Presentation</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The accompanying unaudited condensed financial statements of Table Trac, Inc. (the &#8220;Company,&#8221; or &#8220;Table Trac&#8221;) have been prepared in accordance with generally accepted accounting principles for interim financial information and with the instructions for Form 10-Q and Article 10 of Regulation S-X. The balance sheet as of March 31, 2020 and the statements of operations, cash flows and stockholders&#8217; equity for the three months ended March 31, 2020 and 2019 are unaudited but include all adjustments (consisting of normal recurring adjustments) necessary for a fair presentation of the financial position at such date and the operating results and cash flows for those periods. Certain information normally included in financial statements and related footnotes prepared in accordance with generally accepted accounting principles has been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Certain prior year amounts have been reclassified for consistency with the current year presentation. An adjustment has been made to the Consolidated Statements of Operations for fiscal quarter ended March 31, 2019, to identify the reclassification of maintenance related wages from Selling, General and Administrative to Cost of Sales. These reclassifications had no effect on the reported results of operations.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The accompanying financial statements should be read in conjunction with the financial statements and notes included in the Table Trac Annual Report on Form 10-K for the year ended December 31, 2019.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><u>Revenue</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company derives revenues from the sales of systems, licenses and maintenance fees, and services, and rental agreements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>System Sales</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration we expect to receive in exchange for those products or services. We enter into contracts that can include various combinations of products and services, which are generally capable of being distinct and accounted for as separate performance obligations. Revenue is recognized net of any taxes collected, when applicable from customers, which are subsequently remitted to governmental authorities.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A performance obligation is a promise in a contract to transfer a distinct good or service to the customer, and is a unit of account in ASC 606. A majority of the Company's systems sales have multiple performance obligations including an obligation to deliver a casino management system and another to provide maintenance services. For system sales with multiple performance obligations, the Company allocates revenue to each performance obligation based on its SSP. The Company generally determines the SSP based on the price charged to customers. The Company does offer customers extended payment terms representing a significant financing component.&#160; The Company must evaluate if any extended payment terms in the contract is an indicator of the transaction price not being probable. The Company only includes the amount for which it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty is resolved.&#160; The Company occasionally enters into a contract that includes multiple sites; management has determined that each site installation is a separate performance obligation. In these instances, the Company recognizes revenue upon completion of each performance obligation. In addition, the Company has a contract with a reseller who purchases and resells the Company's products; monthly the reseller notifies the Company of their successful installations, and submits an invoice to the Company for those installations. Provided all other revenue recognition steps have been satisfied, the Company recognizes the revenue if payment of a significant portion of the contract consideration is due within 12 months of the delivery of the product.&#160; System contracts that do not meet this criteria are deferred and recognized when the uncertainty is resolved, which is consistent with when contractual payments become due. The Company also analyzes its standard business practice of using long-term contracts and the history of collecting on extended payment term contracts which include a financing component which is usually a market interest rate. The associated interest income is reflected accordingly on the statement of operations without making concessions for determining if revenue should be recognized.&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Maintenance Revenue</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Maintenance revenue is recognized ratably over the contract period. The stand-alone selling price for maintenance is based upon the renewal rate for contracted services.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Service Revenue and Other Revenue</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Service revenue is recognized after the services are performed and collection of the resulting receivable is reasonably assured. The SSP for service revenue is established based upon actual selling prices for the services or prior similar arrangements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company offers qualified customers a licensing agreement. Licensing revenue is recognized after the intellectual property (CMS system), the performance obligation, is delivered and in its operational and functional state. The SSP for licensing revenue is established based upon actual selling prices for the license. The Company may offer customers a rental contract.&#160; Revenues are billed monthly on a per-game per-day basis.&#160;There is an option to purchase the system after the rental contract expires at a pre-determined residual value.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following table summarizes disaggregated revenues by major product line for the three months ended March 31, 2020 and 2019, respectively:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="14" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Three Months Ended March 31,</td><td style="padding-bottom: 1.5pt; 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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2020</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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2020</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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2019</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">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="6" style="text-align: center">(percent of revenues)</td><td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">System revenue</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">564,132</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: 9%; text-align: right">658,595</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">43.1</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">48.1</td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Maintenance revenue</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">710,827</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">672,569</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">54.4</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">49.1</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Service and other revenue</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">32,417</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">37,466</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">2.5</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">2.8</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 4pt">Total revenues</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,307,376</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,368,630</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">100.0</td><td style="padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">100.0</td><td style="padding-bottom: 4pt; text-align: left">%</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>See Major Customers for disaggregated revenue information about primary geographical markets.</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Significant Judgments</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Contracts with customers often include promises to transfer multiple products and services to a customer. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together may require significant judgment.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Judgment is required to determine the SSP for each distinct performance obligation. We use a single amount to estimate SSP for items that are not sold separately. We use a range of amounts to estimate SSP when we sell each of the products and services separately and need to determine whether there is a discount to be allocated based on the relative SSP of the various products and services.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In instances where SSP is not directly observable, such as when we do not sell the product or service separately, we determine the SSP using information that may include market conditions and other observable inputs. We typically have more than one SSP for individual products and services due to the stratification of those products and services by customers and circumstances. In these instances, we may use information such as the size of the customer and geographic region in determining the SSP.&#160;&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We evaluated the contractual payment terms of all system sales generated during the year to determine the proper recognition or deferral of revenue. We believe the twelve-month subsequent collection threshold of 67% or greater is the most appropriate for the Company to constrain revenue.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We evaluate the interest rates in customer contracts with extended payment terms, representing a significant financing component. These rates range from approximately 1% to 6% and we believe those to be appropriate market interest rates for the financing component.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><u>Major Customers</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the three-month period ended March 31, 2020, one customer comprised approximately 26% of revenue compared to two customer who accounted for approximately 28% for the three months ending March 31, 2019. At March 31, 2020, three customers comprised approximately 61% of accounts receivable compared to three customers accounting for approximately 41% at March 31, 2019. The following table summarizes major customer&#8217;s information for the three months ended March 31, 2020 and 2019:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="14" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">For the Three months ended March 31</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2020</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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">% Revenues</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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">% AR</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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">% Revenues</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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">% AR</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">Major</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">25.9</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">61.3</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">27.6</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">40.9</td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">All Others</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">74.1</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">38.7</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">72.4</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">59.1</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">100.0</td><td style="padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">100.0</td><td style="padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">100.0</td><td style="padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">100.0</td><td style="padding-bottom: 4pt; text-align: left">%</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the three-month periods ending March 31, 2020 and 2019, sales to customers in the United States represent 91.8% and 79.1% of total revenues, respectively. For the three-month periods ending March 31, 2020 and 2019, sales to a customer in Australia represent 1.2% and 12.3% of total revenues, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A major customer is defined as any customer that represents at least 10% of revenue for a given period or outstanding account receivable at the end of a period.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top"> <td style="width: 0%"></td><td style="width: 36px; text-align: left">5.</td><td>Stockholders' Equity &#8211;</td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><u>Stock Repurchase Program</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">During the three-month period ended March 31, 2020, the Company did not repurchase any shares for its treasury.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><u>Stock Compensation</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 8, 2018, the Board of Directors of Table Trac Inc. appointed Randy Gilbert as the Company's Chief Financial Officer and awarded him 50,000 Restricted Stock shares. These shares are subject to a four-year vesting schedule as follows: 20,000 shares on January 8, 2019 and 10,000 shares in each subsequent year. Grant date fair value of $117,500 will be recognized equally over the vesting period as stock compensation expense as a component of selling, general and administration expense.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The unvested stock compensation expense is expected to be recognized over a weighted average period of approximately two years. As of March 31, 2020, the remaining unrecognized stock compensation expense approximated $51,500.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has no stock options outstanding as of March 31, 2020 and 2019.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company had 20,000 and 30,000 unvested restricted shares outstanding at March 31, 2020 and December 31, 2019, respectively.</p> 15861 15519 0.01 0.06 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"><tr style="vertical-align: bottom"><td></td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="14" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Three Months Ended March 31,</td><td style="padding-bottom: 1.5pt; 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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2020</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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2020</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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2019</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">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="6" style="white-space: nowrap; text-align: center">(percent&#160;of&#160;revenues)</td><td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">System revenue</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">564,132</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: 9%; text-align: right">658,595</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">43.1</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">48.1</td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Maintenance revenue</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">710,827</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">672,569</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">54.4</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">49.1</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Service and other revenue</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">32,417</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">37,466</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">2.5</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">2.8</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 4pt">Total revenues</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,307,376</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,368,630</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">100.0</td><td style="padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">100.0</td><td style="padding-bottom: 4pt; text-align: left">%</td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p> <table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: top"> <td style="width: 36px"><font style="font-size: 10pt">1.&#160;</font></td> <td><font style="font-size: 10pt">Nature of Business and Summary of Significant Accounting Policies&#160;&#8211;</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><u>Basis of Presentation</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The accompanying unaudited condensed financial statements of Table Trac, Inc. (the "Company," or "Table Trac") have been prepared in accordance with generally accepted accounting principles for interim financial information and with the instructions for Form 10-Q and Article 10 of Regulation S-X. The balance sheet as of March 31, 2020 and the statements of operations, cash flows and stockholders' equity for the three months ended March 31, 2020 and 2019 are unaudited but include all adjustments (consisting of normal recurring adjustments) necessary for a fair presentation of the financial position at such date and the operating results and cash flows for those periods. Certain information normally included in financial statements and related footnotes prepared in accordance with generally accepted accounting principles has been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Certain prior year amounts have been reclassified for consistency with the current year presentation. An adjustment has been made to the Consolidated Statements of Operations for fiscal quarter ended March 31, 2019, to identify the reclassification of maintenance related wages from Selling, General and Administrative to Cost of Sales. These reclassifications had no effect on the reported results of operations.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The accompanying financial statements should be read in conjunction with the financial statements and notes included in the Table Trac Annual Report on Form 10-K for the year ended December 31, 2019.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><u>Nature of Business</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Table Trac was formed under the laws of the State of Nevada in June 1995. The Company has offices in Minnetonka, Minnesota and Oklahoma City, Oklahoma. The Company has developed and sells an information and management system that automates and monitors various aspects of the operations of casinos.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Table Trac provides system sales and technical support to casinos. System sales include installation, custom casino system configuration, and training. In addition, license and technical support are provided under separate license and service contracts.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><u>Use of Estimates</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The preparation of financial statements in conformity with U.S. generally accepted accounting principles (GAAP) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. The Company's use of estimates and assumptions include: for revenue recognition, determining the nature and timing of satisfaction of performance obligations, and determining the standalone selling price ("SSP") of performance obligations, variable consideration, and other obligations, realizability of accounts receivable, the valuation of deferred tax assets and liabilities, deferred revenue and costs, and inventory valuation. Actual results could differ from those estimates, and the difference could be significant.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company's significant accounting policies are described in Note 1 of the financial statement included in its Annual Report on Form 10-K for the year ended December 31, 2019.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><u>Revenue</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company derives revenues from the sales of systems, licenses and maintenance fees, and services, and rental agreements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>System Sales</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration we expect to receive in exchange for those products or services. We enter into contracts that can include various combinations of products and services, which are generally capable of being distinct and accounted for as separate performance obligations. Revenue is recognized net of any taxes collected, when applicable from customers, which are subsequently remitted to governmental authorities.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A performance obligation is a promise in a contract to transfer a distinct good or service to the customer, and is a unit of account in ASC 606. A majority of the Company's systems sales have multiple performance obligations including an obligation to deliver a casino management system and another to provide maintenance services. For system sales with multiple performance obligations, the Company allocates revenue to each performance obligation based on its SSP. The Company generally determines the SSP based on the price charged to customers. The Company does offer customers extended payment terms representing a significant financing component.&#160; The Company must evaluate if any extended payment terms in the contract is an indicator of the transaction price not being probable. The Company only includes the amount for which it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty is resolved.&#160; The Company occasionally enters into a contract that includes multiple sites; management has determined that each site installation is a separate performance obligation. In these instances, the Company recognizes revenue upon completion of each performance obligation. In addition, the Company has a contract with a reseller who purchases and resells the Company's products; monthly the reseller notifies the Company of their successful installations, and submits an invoice to the Company for those installations. Provided all other revenue recognition steps have been satisfied, the Company recognizes the revenue if payment of a significant portion of the contract consideration is due within 12 months of the delivery of the product.&#160; System contracts that do not meet this criteria are deferred and recognized when the uncertainty is resolved, which is consistent with when contractual payments become due. The Company also analyzes its standard business practice of using long-term contracts and the history of collecting on extended payment term contracts which include a financing component which is usually a market interest rate. The associated interest income is reflected accordingly on the statement of operations without making concessions for determining if revenue should be recognized.&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Maintenance Revenue</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Maintenance revenue is recognized ratably over the contract period. The stand-alone selling price for maintenance is based upon the renewal rate for contracted services.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Service Revenue and Other Revenue</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Service revenue is recognized after the services are performed and collection of the resulting receivable is reasonably assured. The SSP for service revenue is established based upon actual selling prices for the services or prior similar arrangements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company offers qualified customers a licensing agreement. Licensing revenue is recognized after the intellectual property (CMS system), the performance obligation, is delivered and in its operational and functional state. The SSP for licensing revenue is established based upon actual selling prices for the license. The Company may offer customers a rental contract.&#160; Revenues are billed monthly on a per-game per-day basis.&#160;There is an option to purchase the system after the rental contract expires at a pre-determined residual value.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following table summarizes disaggregated revenues by major product line for the three months ended March 31, 2020 and 2019, respectively:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="14" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Three Months Ended March 31,</td><td style="padding-bottom: 1.5pt; 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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2020</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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2020</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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2019</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">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="6" style="text-align: center">(percent of revenues)</td><td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">System revenue</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">564,132</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: 9%; text-align: right">658,595</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">43.1</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">48.1</td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Maintenance revenue</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">710,827</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">672,569</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">54.4</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">49.1</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Service and other revenue</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">32,417</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">37,466</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">2.5</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">2.8</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 4pt">Total revenues</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,307,376</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,368,630</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">100.0</td><td style="padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">100.0</td><td style="padding-bottom: 4pt; text-align: left">%</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>See Major Customers for disaggregated revenue information about primary geographical markets.</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Significant Judgments</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Contracts with customers often include promises to transfer multiple products and services to a customer. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together may require significant judgment.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Judgment is required to determine the SSP for each distinct performance obligation. We use a single amount to estimate SSP for items that are not sold separately. We use a range of amounts to estimate SSP when we sell each of the products and services separately and need to determine whether there is a discount to be allocated based on the relative SSP of the various products and services.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In instances where SSP is not directly observable, such as when we do not sell the product or service separately, we determine the SSP using information that may include market conditions and other observable inputs. We typically have more than one SSP for individual products and services due to the stratification of those products and services by customers and circumstances. In these instances, we may use information such as the size of the customer and geographic region in determining the SSP.&#160;&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We evaluated the contractual payment terms of all system sales generated during the year to determine the proper recognition or deferral of revenue. We believe the twelve-month subsequent collection threshold of 67% or greater is the most appropriate for the Company to constrain revenue.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We evaluate the interest rates in customer contracts with extended payment terms, representing a significant financing component. These rates range from approximately 1% to 6% and we believe those to be appropriate market interest rates for the financing component.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><u>Deferred System Sales Costs</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Incremental costs to obtain and fulfill a contract are deferred and amortized over the related system contract term. These costs are recognized on a straight-line basis over the term of the contract which is generally 18-48 months beginning when revenues are generated. These costs are the most significant component of contract and other long-term assets on the balance sheet, and are $862,624 and $1,037,364 as of March 31, 2020 and December 31, 2019, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><u>Accounts Receivable / Allowance for Doubtful Accounts</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Accounts receivable are initially recorded at the invoiced amount and carried on the balance sheet at net realizable value, which includes foreign currency translation as of each balance sheet date. Accounts receivable include unsecured regular customer receivables and unsecured amounts from financed contracts coming due within twelve months. Amounts from financed contracts due beyond twelve months are recorded as "Long-term accounts receivable &#8211; financed contracts."&#160;&#160;Interest is recorded upon receipt to other income on the statements of operations. An allowance for doubtful accounts is recorded when the Company believes the amounts may not be collected. Management believes that receivables, net of the allowance for doubtful accounts, are fully collectible. Accounts receivable are written off when management determines collection is no longer likely. While the ultimate result may differ, management believes future write-offs not included in the allowance will not have a material impact on the Company's financial position.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><u>Major Customers</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the three-month period ended March 31, 2020, one customer comprised approximately 26% of revenue compared to two customer who accounted for approximately 28% for the three months ending March 31, 2019. At March 31, 2020, three customers comprised approximately 61% of accounts receivable compared to three customers accounting for approximately 41% at March 31, 2019. The following table summarizes major customer's information for the three months ended March 31, 2020 and 2019:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="14" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">For the Three months ended March 31</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2020</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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">% Revenues</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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">% AR</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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">% Revenues</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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">% AR</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">Major</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">25.9</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">61.3</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">27.6</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">40.9</td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">All Others</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">74.1</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">38.7</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">72.4</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">59.1</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">100.0</td><td style="padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">100.0</td><td style="padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">100.0</td><td style="padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">100.0</td><td style="padding-bottom: 4pt; text-align: left">%</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the three-month periods ending March 31, 2020 and 2019, sales to customers in the United States represent 91.8% and 79.1% of total revenues, respectively. For the three-month periods ending March 31, 2020 and 2019, sales to a customer in Australia represent 1.2% and 12.3% of total revenues, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A major customer is defined as any customer that represents at least 10% of revenue for a given period or outstanding account receivable at the end of a period.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><u>Inventory</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Inventory, consisting of finished goods, is stated at the lower of cost or net realizable value. The average cost method, which approximates the first in, first out method, is used to value inventory. Inventory is reviewed annually for the lower of cost or net realizable value and obsolescence. Any material cost found to be above net realizable value or considered obsolete is written down accordingly. The inventory value as of March 31, 2020 was $1,899,927, which included work-in-process of $680. The inventory value was $1,263,589 as of December 31, 2019, which included work-in-process of $7,742. The Company had no obsolescence reserve at March 31, 2020 or December 31, 2019.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><u>Research and Development</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company expenses all costs related to research and development as incurred. Research and development expense were $19,322 and $1,760 for the three months ended March 31, 2020 and 2019, respectively. Research and development expenses are included in selling, general and administrative expenses on the statements of operations.</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top"><td style="width: 36px; text-align: left">3.</td><td>Operating Leases &#8211;</td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We lease space under non-cancelable operating leases for our two office locations. These leases do not have significant rent escalation holidays, concessions, leasehold improvement incentives, or other build-out clauses. Further, the leases do not contain contingent rent provisions.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our leases include one or more options to renew. The exercise of lease renewal options included in our ROU assets and lease liabilities if they are reasonably certain of exercise.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our leases do not provide an implicit rate; we use our incremental borrowing rate of 5% which is based on the information available at the date of adoption in determining the present value of the lease payments.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The cost components of our operating leases were $15,861 and 15,519 for the period ended March 31, 2020 and 2019, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Maturities of our lease liabilities for all operating leases are as follows as of March 31, 2020:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Leased Facilities</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left">2020</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">42,143</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">2021</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">28,632</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="text-align: left">Total Lease Payments</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">70,775</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Less: Interest</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">(3,342</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Present value of lease liabilities</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">67,433</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 174pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The weighted average remaining lease terms equals .92 years as of March 31, 2020.</p> 4656734 4506788 These costs are recognized on a straight-line basis over the term of the contract which is generally 18-48 months beginning when revenues are generated. 3882850 4791559 4081473 4990182 1756931 2253667 1145765 1086820 1178777 1649695 165840 198623 198623 0 82217 0 115000 42143 28632 70775 3342 67433 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top"><td style="width: 36px; text-align: left">4.</td><td>General Credit Agreement &#8211;</td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In February 2020, the Company obtained a general credit and security agreement with a lender, which provides a revolving credit line of up to $500,000 and expires on February 1, 2021. The line of credit is collateralized by all receivables, inventory, equipment, and general intangibles of the Company. The Company had no borrowings under the credit line during the three months ended March 31, 2020. Interest on outstanding borrowing is payable monthly and charged at the Prime Rate, which was 3.25% at March 31, 2020.</p> The Company obtained a general credit and security agreement with a lender, which provides a revolving credit line of up to $500,000 and expires on February 1, 2021. 0.0325 50000 117500 P2Y 3009588 3010776 1854938 1847594 4507 4507 3645551 4438754 438000 543000 2628972 3148410 16041 27867 562538 719477 291284 253709 51392 53538 70986 44500 148876 367730 8268953 9056000 2743258 3443102 1756931 2253667 862624 1037364 63510 77922 60193 74149 5525695 5612898 264371 379982 1899927 1263589 245631 245631 8268953 9056000 4869033 4862877 149946 149946 4486788 4504503 4486788 4496494 -0.00 -0.00 -0.00 -0.00 32000 -16000 30812 -8045 58114 16798 -27302 -24843 932790 1061508 905488 1036665 401888 331965 15293 15519 800 7800 1204805 1263762 707350 1290797 -58957 -583447 0 -2221 0 2221 -58957 -581226 -137000 -25000 -481863 15572 26486 107516 -232826 -156974 -304763 274960 636338 277894 -908709 -15861 7344 12407 -105000 -41000 0 25713 13956 11004 -1188 7955 30673 167673 20000 30000 The Company entered into a Promissory Note with Alerus Financial, N.A. (the “Promissory Note”), which provides for an unsecured loan of $473,400 pursuant to the Paycheck Protection Program (the “PPP”) under the Coronavirus Aid, Relief, and Economic Security Act and applicable regulations (the “CARES Act”). The Promissory Note has a term of 2 years with a 1% per annum interest rate. Payments are deferred for 6 months from the date of the Promissory Note and the Company can apply for forgiveness of the Promissory Note after 60 days. <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b></b></p> <table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: top"> <td style="padding: 0; width: 36px; font-size: 10pt; text-indent: 0">8.</td> <td style="padding: 0; font-size: 10pt; text-indent: 0"><font style="font-size: 10pt">Subsequent Event&#160;&#8211;</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 14, 2020, the Company entered into a Promissory Note with Alerus Financial, N.A. (the "Promissory Note"), which provides for an unsecured loan of $473,400 pursuant to the Paycheck Protection Program (the "PPP") under the Coronavirus Aid, Relief, and Economic Security Act and applicable regulations (the "CARES Act"). The Promissory Note has a term of 2 years with a 1% per annum interest rate. Payments are deferred for 6 months from the date of the Promissory Note and the Company can apply for forgiveness of the Promissory Note after 60 days. Forgiveness of the Promissory Note will be determined in accordance with the provisions of the CARES Act and applicable regulations. Any principal and interest amounts outstanding after the determination of amounts forgiven will be repaid on a monthly basis. The Company intends to use the entire loan amount for designated qualifying expenses and to apply for forgiveness of the loan in accordance with the terms of the PPP. No assurance can be given that the Company will obtain forgiveness of the loan in whole or in part.</p> EX-101.SCH 7 tbtc-20200331.xsd XBRL SCHEMA FILE 00000001 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - Condensed Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - Condensed Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - Condensed Statements of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - Condendsed Statements of Stockholders’ Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - Condensed Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000007 - Disclosure - Nature of Business and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - Accounts Receivable link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - Operating Leases link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - General Credit Agreement link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - Income Tax link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - Subsequent Event link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - Nature of Business and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - Nature of Business and Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - Accounts Receivable (Tables) link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - Operating Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - Nature of Business and Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - Nature of Business and Summary of Significant Accounting Policies (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - Nature of Business and Summary of Significant Accounting Policies (Details Textual) link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - Accounts Receivable (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - Accounts Receivable (Details Textual) link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - Operating Leases (Details Textual) link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - General Credit Agreement (Details) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - Subsequent Event (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 tbtc-20200331_cal.xml XBRL CALCULATION FILE EX-101.DEF 9 tbtc-20200331_def.xml XBRL DEFINITION FILE EX-101.LAB 10 tbtc-20200331_lab.xml XBRL LABEL FILE Receivable Type [Axis] Financed contracts [Member] Equity Components [Axis] Common Stock [Member] Additional Paid-in Capital [Member] Retained Earnings [Member] Treasury Stock [Member] Trade Accounts Receivable [Member] Concentration Risk Benchmark [Axis] Sales Revenue, Net [Member] Products and Services [Axis] System sales [Member] Maintenance fees [Member] Service and other sales [Member] Accounts Receivable [Member] Range [Axis] Minimum [Member] Maximum [Member] Sales Revenue, Net [Member] Customer [Axis] One Customers [Member] Concentration Risk Type [Axis] Customer In United States [Member] Major [Member] All Others [Member] Three Customers [Member] Two Customers [Member] Australia [Member] Subsequent Event Type [Axis] Subsequent Event [Member] Document and Entity Information [Abstract] Entity Registrant Name Entity Central Index Key Amendment Flag Current Fiscal Year End Date Document Type Document Period End Date Document Fiscal Period Focus Document Fiscal Year Focus Entity Current Reporting Status Entity Filer Category Entity Small Business Entity Shell Company Entity Emerging Growth Company Entity Common Stock, Shares Outstanding Entity File Number Entity Interactive Data Current Entity Incorporation State Country Code Statement of Financial Position [Abstract] ASSETS CURRENT ASSETS Cash Accounts receivable, net of allowance for doubtful accounts of $198,623 at March 31, 2020 and December 31, 2019 Inventory Prepaid expenses and other current assets Income tax receivable TOTAL CURRENT ASSETS LONG-TERM ASSETS Property and equipment, net Operating lease right-of-use assets Contract and other long-term assets Long-term accounts receivable - financed contracts TOTAL LONG-TERM ASSETS TOTAL ASSETS LIABILITIES AND STOCKHOLDERS' EQUITY CURRENT LIABILITIES Accounts payable and accrued expenses Payroll liabilities Current portion of operating lease liabilities Customer deposits TOTAL CURRENT LIABILITIES LONG-TERM LIABILITIES Operating lease liabilities Contract liabilities Deferred tax liability TOTAL LIABILITIES STOCKHOLDERS' EQUITY Common stock, $0.001 par value; 25,000,000 shares authorized:  4,656,734 shares issued; and 4,506,788 shares outstanding at March 31, 2020 and December 31, 2019. Additional paid-in capital Retained earnings Stockholders' Equity before Treasury Stock Treasury stock, 149,946 shares (at cost) at March 31, 2020 and December 31, 2019. TOTAL STOCKHOLDERS' EQUITY TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY Allowance for doubtful accounts (in dollars) Common stock, par value (in dollars per share) Common stock, shares authorized Common stock, shares issued Common stock, shares outstanding Treasury stock, shares Income Statement [Abstract] Revenues Cost of sales Gross profit Operating expenses: Selling, general and administrative Loss from operations Interest income Income (loss) before taxes Income tax expense(benefit) Net income (loss) Net income (loss) per share - basic Net income (loss) per share - diluted Weighted-average shares outstanding - basic Weighted-average shares outstanding - diluted Statement [Table] Statement [Line Items] Common Stock Additional Paid-in Capital Retained Earnings Treasury Stock Balance Stock compensation expense Shares repurchased into treasury Common stock issued to employee from treasury Common stock issued for services from treasury Net income loss Balance Statement of Cash Flows [Abstract] OPERATING ACTIVITIES Net income (loss) Adjustments to reconcile net income to net cash provided by (used in) operating activities: Depreciation and amortization Gain on sale of asset Deferred income taxes Stock compensation expense Changes in operating assets and liabilities: Accounts receivable Inventory Prepaid expenses and other assets Accounts payable and accrued expenses Payroll liabilities Contract liabilities and customer deposits Income taxes payable (receivable) Net cash used in operating activities FINANCING ACTIVITIES Payments on notes payable Net cash used in financing activities NET INCREASE (DECREASE) IN CASH CASH Beginning of period End of period Non-cash investing and financing activities: Note from sale of Colombian receivables Supplemental cash flow information: Operating cash outflow for operating lease Accounting Policies [Abstract] Nature of Business and Summary of Significant Accounting Policies Receivables [Abstract] Accounts Receivable Leases [Abstract] Operating Leases General Credit Agreement [Abstract] General Credit Agreement Equity [Abstract] Stockholders' Equity Income Tax Disclosure [Abstract] Income Tax Earnings Per Share [Abstract] Earnings Per Share Subsequent Events [Abstract] Subsequent Event Basis of Presentation Nature of Business Use of Estimates Revenue Deferred System Sales Costs Accounts Receivable / Allowance for Doubtful Accounts Major Customers Inventory Research and Development Summary of disaggregation of revenue Summary of major customer's information Schedule of accounts receivable Schedule of allowance for doubtful accounts Schedule of maturities of lease liabilities for operating leases Schedule of earnings per share Revenues [Member] Product and Service [Axis] System revenue [Member] Maintenance revenue [Member] Service and other revenue [Member] Total revenues Percent of revenues % Revenues [Member] % AR [Member] Total Schedule of Product Information [Table] Product Information [Line Items] Statistical Measurement [Axis] Revenues [Member] United States [Member] Nature of Business and Summary of Significant Accounting Policies (Textual) Interest variable rate Other assets, noncurrent Inventory, net Inventory, work in process, gross Research and development expense Concentration risk, percentage Prepaid expenses and other current assets Deferred revenue, revenue recognized Operating lease right-of-use assets and lease liabilities Deferred system sales costs, terms Accounts receivable under normal 30 day terms Financed contracts: Current portion of long-term Long-term, net of current portion Total accounts receivable Less allowance for doubtful accounts Accounts receivable, net Presented on the balance sheet as: Accounts receivable, net Accounts receivable allowance, beginning of period Provision adjustment Write-off Accounts receivable allowance, end of period Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Accounts, Notes, Loans and Financing Receivable [Line Items] Trade Receivables [Member] Financed Contracts [Member] Accounts Receivable (Textual) Allowance for doubtful accounts Accounts receivable 2020 2021 Total Lease Payments Less: Interest Present value of lease liabilities Operating Leases (Textual) Lease space, description Operating leases Weighted average lease terms Borrowing rate General Credit Agreement (Textual) General credit agreement, description Interest prime rate Stockholders' Equity (Textual) Stock repurchase program, description Description of vesting schedule Weighted average period Unrecognized stock compensation expense Unvested restricted stock outstanding Treasury stock acquired average cost per share Restricted stock shares Grant date fair value Basic and diluted earnings per share calculation: Net income (loss) to common stockholders Weighted average number of common shares outstanding - basic Basic net income (loss) per share Weighted average number of common shares outstanding - diluted Diluted net income (loss) per share Subsequent Event (Textual) Subsequent event, description For unclassified balance sheet, amounts due from customers or clients for goods or services that have been delivered or sold in the normal course of business under the normal term of 30 days. The information represent all other customers. The amount of contract and other long-term assets The information about customer. The member represent customer in australia. Disclosure of accounting policy for deferred system sales costs. The information about the domestic customers. The member represent employees and the board of directors. Amount refers to increase decrease from contract with customer in deferred revenue. The amount of lessee operating lease liabilities interest. The member represent license and maintenance fees. Amount refers to operating cash outflow for operating lease. Tabular disclosure of the various types of allowance for accounts and notes receivable. The information of service and other sales. It represents stock issued during period value new issue. Equity impact of the value of stock that has been repurchased during the period and has not been retired and is held in treasury. The information of stock repurchase program. The information about the system sales. The amount of total lease payments gross. Value of common stock issued for services from treasury Amount of customer deposits. Operating lease right-of-use assets and lease liabilities. The entire disclosure for general credit agreement. Unvested restricted stock outstanding. Assets, Current Assets, Noncurrent Assets Liabilities, Current Liabilities Stockholders' Equity before Treasury Stock Treasury Stock, Value Stockholders' Equity Attributable to Parent Liabilities and Equity Gross Profit Operating Income (Loss) Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Stock Repurchased Into Treasury During Period, Value Gain (Loss) on Disposition of Assets Share-based Payment Arrangement, Noncash Expense Increase (Decrease) in Accounts Receivable Increase (Decrease) in Inventories Increase (Decrease) in Prepaid Expense and Other Assets Increase (Decrease) in Accounts Payable and Accrued Liabilities Increase (Decrease) in Employee Related Liabilities Increase (Decrease) in Income Taxes Receivable Net Cash Provided by (Used in) Operating Activities Repayments of Notes Payable Net Cash Provided by (Used in) Financing Activities Cash, Period Increase (Decrease) Inventory, Policy [Policy Text Block] Prepaid Expense and Other Assets, Current Accounts Receivable, Allowance for Credit Loss Accounts Receivable, Allowance for Credit Loss, Writeoff LesseeOperatingLeaseLiabilityInterest EX-101.PRE 11 tbtc-20200331_pre.xml XBRL PRESENTATION FILE XML 12 R21.htm IDEA: XBRL DOCUMENT v3.20.1
Nature of Business and Summary of Significant Accounting Policies (Details 1)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
% Revenues [Member]    
Total 100.00% 100.00%
% Revenues [Member] | Major [Member]    
Total 25.90% 27.60%
% Revenues [Member] | All Others [Member]    
Total 74.10% 72.40%
% AR [Member]    
Total 100.00% 100.00%
% AR [Member] | Major [Member]    
Total 61.30% 40.90%
% AR [Member] | All Others [Member]    
Total 38.70% 59.10%
XML 13 R25.htm IDEA: XBRL DOCUMENT v3.20.1
Accounts Receivable (Details Textual) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Accounts Receivable (Textual)    
Allowance for doubtful accounts $ 198,623 $ 198,623
Accounts receivable 2,125,919 2,537,892
Contract liabilities 2,628,972 3,148,410
Trade Receivables [Member]    
Accounts Receivable (Textual)    
Allowance for doubtful accounts 47,623 42,623
Financed Contracts [Member]    
Accounts Receivable (Textual)    
Allowance for doubtful accounts 151,000 156,000
Accounts receivable $ 2,902,696 $ 3,340,487
XML 14 R29.htm IDEA: XBRL DOCUMENT v3.20.1
Stockholders' Equity (Details) - USD ($)
Jan. 08, 2018
Mar. 31, 2020
Dec. 31, 2019
Stockholders' Equity (Textual)      
Description of vesting schedule These shares are subject to a four-year vesting schedule as follows: 20,000 shares on January 8, 2019 and 10,000 shares in each subsequent year    
Weighted average period 2 years    
Unrecognized stock compensation expense   $ 51,500  
Unvested restricted stock outstanding   20,000 30,000
Treasury stock, shares   149,946 149,946
Restricted stock shares 50,000    
Grant date fair value $ 117,500    
XML 16 R2.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Balance Sheets - USD ($)
Mar. 31, 2020
Dec. 31, 2019
CURRENT ASSETS    
Cash $ 1,204,805 $ 1,263,762
Accounts receivable, net of allowance for doubtful accounts of $198,623 at March 31, 2020 and December 31, 2019 2,125,919 2,537,892
Inventory 1,899,927 1,263,589
Prepaid expenses and other current assets 264,371 379,982
Income tax receivable 30,673 167,673
TOTAL CURRENT ASSETS 5,525,695 5,612,898
LONG-TERM ASSETS    
Property and equipment, net 60,193 74,149
Operating lease right-of-use assets 63,510 77,922
Contract and other long-term assets 862,624 1,037,364
Long-term accounts receivable - financed contracts 1,756,931 2,253,667
TOTAL LONG-TERM ASSETS 2,743,258 3,443,102
TOTAL ASSETS 8,268,953 9,056,000
CURRENT LIABILITIES    
Accounts payable and accrued expenses 148,876 367,730
Payroll liabilities 70,986 44,500
Current portion of operating lease liabilities 51,392 53,538
Customer deposits 291,284 253,709
TOTAL CURRENT LIABILITIES 562,538 719,477
LONG-TERM LIABILITIES    
Operating lease liabilities 16,041 27,867
Contract liabilities 2,628,972 3,148,410
Deferred tax liability 438,000 543,000
TOTAL LIABILITIES 3,645,551 4,438,754
STOCKHOLDERS' EQUITY    
Common stock, $0.001 par value; 25,000,000 shares authorized:  4,656,734 shares issued; and 4,506,788 shares outstanding at March 31, 2020 and December 31, 2019. 4,507 4,507
Additional paid-in capital 1,854,938 1,847,594
Retained earnings 3,009,588 3,010,776
Stockholders' Equity before Treasury Stock 4,869,033 4,862,877
Treasury stock, 149,946 shares (at cost) at March 31, 2020 and December 31, 2019. (245,631) (245,631)
TOTAL STOCKHOLDERS' EQUITY 4,623,402 4,617,246
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 8,268,953 $ 9,056,000
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Statements of Cash Flows (Unaudited) - USD ($)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
OPERATING ACTIVITIES    
Net income (loss) $ (1,188) $ 7,955
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Depreciation and amortization 13,956 11,004
Gain on sale of asset 0 (25,713)
Deferred income taxes (105,000) (41,000)
Stock compensation expense 7,344 12,407
Changes in operating assets and liabilities:    
Accounts receivable 908,709 15,861
Inventory (636,338) (277,894)
Prepaid expenses and other assets 304,763 (274,960)
Accounts payable and accrued expenses (232,826) (156,974)
Payroll liabilities 26,486 107,516
Contract liabilities and customer deposits (481,863) 15,572
Income taxes payable (receivable) 137,000 25,000
Net cash used in operating activities (58,957) (581,226)
FINANCING ACTIVITIES    
Payments on notes payable 0 (2,221)
Net cash used in financing activities 0 (2,221)
NET INCREASE (DECREASE) IN CASH (58,957) (583,447)
CASH    
Beginning of period 1,263,762 1,290,797
End of period 1,204,805 707,350
Non-cash investing and financing activities:    
Note from sale of Colombian receivables 800 7,800
Supplemental cash flow information:    
Operating cash outflow for operating lease $ 15,293 $ 15,519
XML 18 R30.htm IDEA: XBRL DOCUMENT v3.20.1
Earnings Per Share (Details) - USD ($)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Basic and diluted earnings per share calculation:    
Net income (loss) to common stockholders $ (1,188) $ 7,955
Weighted average number of common shares outstanding - basic 4,486,788 4,496,494
Basic net income (loss) per share $ (0.00) $ (0.00)
Weighted average number of common shares outstanding - diluted 4,486,788 4,504,503
Diluted net income (loss) per share $ (0.00) $ (0.00)
XML 19 R13.htm IDEA: XBRL DOCUMENT v3.20.1
Earnings Per Share
3 Months Ended
Mar. 31, 2020
Earnings Per Share [Abstract]  
Earnings Per Share
7.  Earnings Per Share –

 

The Company computes earnings per share under two different methods, basic and diluted, and presents per-share data for all periods in which statements of operations are presented. Basic earnings per share is computed by dividing net income by the weighted average number of shares of common stock outstanding. Diluted earnings per share is computed by dividing net income by the weighted average number of shares of common stock and common stock equivalents outstanding.

 

The following table provides a reconciliation of the numerators and denominators used in calculating basic and diluted earnings per share for the three months ended March 31, 2020 and 2019:

 

  

For the Three Months Ended

March 31,

 
   2020   2019 
Basic and diluted earnings per share calculation:          
Net income (loss) to common stockholders  $(1,188)  $7,955 
Weighted average number of common shares outstanding - basic   4,486,788    4,496,494 
Basic net income (loss) per share  $(0.00)  $0.00 
Weighted average number of common shares outstanding - diluted   4,486,788    4,504,503 
Diluted net income (loss) per share  $(0.00)  $0.00 
XML 20 R17.htm IDEA: XBRL DOCUMENT v3.20.1
Accounts Receivable (Tables)
3 Months Ended
Mar. 31, 2020
Receivables [Abstract]  
Schedule of accounts receivable
   March 31,
2020
   December 31,
2019
 
Accounts receivable under normal 30-day terms  $1,178,777   $1,649,695 
Financed contracts:          
Current portion of long-term   1,145,765    1,086,820 
Long-term, net of current portion   1,756,931    2,253,667 
Total accounts receivable   4,081,473    4,990,182 
Less allowance for doubtful accounts   (198,623)   (198,623)
Accounts receivable, net  $3,882,850   $4,791,559 
Presented on the balance sheet as:          
Accounts receivable, net  $2,125,919   $2,537,892 
Long-term accounts receivable - financed contracts   1,756,931    2,253,667 
Schedule of allowance for doubtful accounts
   March 31,
2020
   December 31,
2019
 
Accounts receivable allowance, beginning of period  $198,623   $165,840 
Provision adjustment   0    115,000 
Write-off   0    (82,217)
Accounts receivable allowance, end of period  $198,623   $198,623 
XML 21 R3.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Balance Sheets (Parenthetical) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts (in dollars) $ 198,623 $ 198,623
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized 25,000,000 25,000,000
Common stock, shares issued 4,656,734 4,506,788
Common stock, shares outstanding 4,656,734 4,506,788
Treasury stock, shares 149,946 149,946
XML 22 R7.htm IDEA: XBRL DOCUMENT v3.20.1
Nature of Business and Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2020
Accounting Policies [Abstract]  
Nature of Business and Summary of Significant Accounting Policies

1.  Nature of Business and Summary of Significant Accounting Policies –

 

Basis of Presentation

 

The accompanying unaudited condensed financial statements of Table Trac, Inc. (the "Company," or "Table Trac") have been prepared in accordance with generally accepted accounting principles for interim financial information and with the instructions for Form 10-Q and Article 10 of Regulation S-X. The balance sheet as of March 31, 2020 and the statements of operations, cash flows and stockholders' equity for the three months ended March 31, 2020 and 2019 are unaudited but include all adjustments (consisting of normal recurring adjustments) necessary for a fair presentation of the financial position at such date and the operating results and cash flows for those periods. Certain information normally included in financial statements and related footnotes prepared in accordance with generally accepted accounting principles has been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission.

 

Certain prior year amounts have been reclassified for consistency with the current year presentation. An adjustment has been made to the Consolidated Statements of Operations for fiscal quarter ended March 31, 2019, to identify the reclassification of maintenance related wages from Selling, General and Administrative to Cost of Sales. These reclassifications had no effect on the reported results of operations.

 

The accompanying financial statements should be read in conjunction with the financial statements and notes included in the Table Trac Annual Report on Form 10-K for the year ended December 31, 2019.

 

Nature of Business

 

Table Trac was formed under the laws of the State of Nevada in June 1995. The Company has offices in Minnetonka, Minnesota and Oklahoma City, Oklahoma. The Company has developed and sells an information and management system that automates and monitors various aspects of the operations of casinos.

 

Table Trac provides system sales and technical support to casinos. System sales include installation, custom casino system configuration, and training. In addition, license and technical support are provided under separate license and service contracts.

 

Use of Estimates

 

The preparation of financial statements in conformity with U.S. generally accepted accounting principles (GAAP) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. The Company's use of estimates and assumptions include: for revenue recognition, determining the nature and timing of satisfaction of performance obligations, and determining the standalone selling price ("SSP") of performance obligations, variable consideration, and other obligations, realizability of accounts receivable, the valuation of deferred tax assets and liabilities, deferred revenue and costs, and inventory valuation. Actual results could differ from those estimates, and the difference could be significant.

 

The Company's significant accounting policies are described in Note 1 of the financial statement included in its Annual Report on Form 10-K for the year ended December 31, 2019.

 

Revenue

 

The Company derives revenues from the sales of systems, licenses and maintenance fees, and services, and rental agreements.

 

System Sales

 

Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration we expect to receive in exchange for those products or services. We enter into contracts that can include various combinations of products and services, which are generally capable of being distinct and accounted for as separate performance obligations. Revenue is recognized net of any taxes collected, when applicable from customers, which are subsequently remitted to governmental authorities.

 

A performance obligation is a promise in a contract to transfer a distinct good or service to the customer, and is a unit of account in ASC 606. A majority of the Company's systems sales have multiple performance obligations including an obligation to deliver a casino management system and another to provide maintenance services. For system sales with multiple performance obligations, the Company allocates revenue to each performance obligation based on its SSP. The Company generally determines the SSP based on the price charged to customers. The Company does offer customers extended payment terms representing a significant financing component.  The Company must evaluate if any extended payment terms in the contract is an indicator of the transaction price not being probable. The Company only includes the amount for which it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty is resolved.  The Company occasionally enters into a contract that includes multiple sites; management has determined that each site installation is a separate performance obligation. In these instances, the Company recognizes revenue upon completion of each performance obligation. In addition, the Company has a contract with a reseller who purchases and resells the Company's products; monthly the reseller notifies the Company of their successful installations, and submits an invoice to the Company for those installations. Provided all other revenue recognition steps have been satisfied, the Company recognizes the revenue if payment of a significant portion of the contract consideration is due within 12 months of the delivery of the product.  System contracts that do not meet this criteria are deferred and recognized when the uncertainty is resolved, which is consistent with when contractual payments become due. The Company also analyzes its standard business practice of using long-term contracts and the history of collecting on extended payment term contracts which include a financing component which is usually a market interest rate. The associated interest income is reflected accordingly on the statement of operations without making concessions for determining if revenue should be recognized. 

 

Maintenance Revenue

 

Maintenance revenue is recognized ratably over the contract period. The stand-alone selling price for maintenance is based upon the renewal rate for contracted services.

 

Service Revenue and Other Revenue

 

Service revenue is recognized after the services are performed and collection of the resulting receivable is reasonably assured. The SSP for service revenue is established based upon actual selling prices for the services or prior similar arrangements.

 

The Company offers qualified customers a licensing agreement. Licensing revenue is recognized after the intellectual property (CMS system), the performance obligation, is delivered and in its operational and functional state. The SSP for licensing revenue is established based upon actual selling prices for the license. The Company may offer customers a rental contract.  Revenues are billed monthly on a per-game per-day basis. There is an option to purchase the system after the rental contract expires at a pre-determined residual value.

 

The following table summarizes disaggregated revenues by major product line for the three months ended March 31, 2020 and 2019, respectively:

 

   Three Months Ended March 31, 
   2020   2019   2020   2019 
           (percent of revenues) 
System revenue  $564,132   $658,595    43.1%   48.1%
Maintenance revenue   710,827    672,569    54.4%   49.1%
Service and other revenue   32,417    37,466    2.5%   2.8%
Total revenues  $1,307,376   $1,368,630    100.0%   100.0%

 

See Major Customers for disaggregated revenue information about primary geographical markets.

 

Significant Judgments

 

Contracts with customers often include promises to transfer multiple products and services to a customer. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together may require significant judgment.

 

Judgment is required to determine the SSP for each distinct performance obligation. We use a single amount to estimate SSP for items that are not sold separately. We use a range of amounts to estimate SSP when we sell each of the products and services separately and need to determine whether there is a discount to be allocated based on the relative SSP of the various products and services.

 

In instances where SSP is not directly observable, such as when we do not sell the product or service separately, we determine the SSP using information that may include market conditions and other observable inputs. We typically have more than one SSP for individual products and services due to the stratification of those products and services by customers and circumstances. In these instances, we may use information such as the size of the customer and geographic region in determining the SSP.  

 

We evaluated the contractual payment terms of all system sales generated during the year to determine the proper recognition or deferral of revenue. We believe the twelve-month subsequent collection threshold of 67% or greater is the most appropriate for the Company to constrain revenue.

 

We evaluate the interest rates in customer contracts with extended payment terms, representing a significant financing component. These rates range from approximately 1% to 6% and we believe those to be appropriate market interest rates for the financing component.

 

Deferred System Sales Costs

 

Incremental costs to obtain and fulfill a contract are deferred and amortized over the related system contract term. These costs are recognized on a straight-line basis over the term of the contract which is generally 18-48 months beginning when revenues are generated. These costs are the most significant component of contract and other long-term assets on the balance sheet, and are $862,624 and $1,037,364 as of March 31, 2020 and December 31, 2019, respectively.

 

Accounts Receivable / Allowance for Doubtful Accounts

 

Accounts receivable are initially recorded at the invoiced amount and carried on the balance sheet at net realizable value, which includes foreign currency translation as of each balance sheet date. Accounts receivable include unsecured regular customer receivables and unsecured amounts from financed contracts coming due within twelve months. Amounts from financed contracts due beyond twelve months are recorded as "Long-term accounts receivable – financed contracts."  Interest is recorded upon receipt to other income on the statements of operations. An allowance for doubtful accounts is recorded when the Company believes the amounts may not be collected. Management believes that receivables, net of the allowance for doubtful accounts, are fully collectible. Accounts receivable are written off when management determines collection is no longer likely. While the ultimate result may differ, management believes future write-offs not included in the allowance will not have a material impact on the Company's financial position.

 

Major Customers

 

For the three-month period ended March 31, 2020, one customer comprised approximately 26% of revenue compared to two customer who accounted for approximately 28% for the three months ending March 31, 2019. At March 31, 2020, three customers comprised approximately 61% of accounts receivable compared to three customers accounting for approximately 41% at March 31, 2019. The following table summarizes major customer's information for the three months ended March 31, 2020 and 2019:

 

   For the Three months ended March 31 
   2020   2019 
   % Revenues   % AR   % Revenues   % AR 
Major   25.9%   61.3%   27.6%   40.9%
All Others   74.1%   38.7%   72.4%   59.1%
Total   100.0%   100.0%   100.0%   100.0%

 

For the three-month periods ending March 31, 2020 and 2019, sales to customers in the United States represent 91.8% and 79.1% of total revenues, respectively. For the three-month periods ending March 31, 2020 and 2019, sales to a customer in Australia represent 1.2% and 12.3% of total revenues, respectively.

 

A major customer is defined as any customer that represents at least 10% of revenue for a given period or outstanding account receivable at the end of a period.

 

Inventory

 

Inventory, consisting of finished goods, is stated at the lower of cost or net realizable value. The average cost method, which approximates the first in, first out method, is used to value inventory. Inventory is reviewed annually for the lower of cost or net realizable value and obsolescence. Any material cost found to be above net realizable value or considered obsolete is written down accordingly. The inventory value as of March 31, 2020 was $1,899,927, which included work-in-process of $680. The inventory value was $1,263,589 as of December 31, 2019, which included work-in-process of $7,742. The Company had no obsolescence reserve at March 31, 2020 or December 31, 2019.

 

Research and Development

 

The Company expenses all costs related to research and development as incurred. Research and development expense were $19,322 and $1,760 for the three months ended March 31, 2020 and 2019, respectively. Research and development expenses are included in selling, general and administrative expenses on the statements of operations.

XML 23 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Subsequent Event (Details)
Apr. 14, 2020
Subsequent Event [Member]  
Subsequent Event (Textual)  
Subsequent event, description The Company entered into a Promissory Note with Alerus Financial, N.A. (the “Promissory Note”), which provides for an unsecured loan of $473,400 pursuant to the Paycheck Protection Program (the “PPP”) under the Coronavirus Aid, Relief, and Economic Security Act and applicable regulations (the “CARES Act”). The Promissory Note has a term of 2 years with a 1% per annum interest rate. Payments are deferred for 6 months from the date of the Promissory Note and the Company can apply for forgiveness of the Promissory Note after 60 days.
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.20.1
Income Tax
3 Months Ended
Mar. 31, 2020
Income Tax Disclosure [Abstract]  
Income Tax
6. Income Tax –

 

The Company accounts for income taxes by following the asset and liability approach to accounting for income taxes. Deferred tax assets and liabilities represent the future tax consequences of the differences between the financial statement carrying amounts of assets and liabilities versus the tax basis of assets and liabilities. Under this method, deferred tax assets are recognized for deductible temporary differences and operating loss and tax credit carryforwards. Deferred tax liabilities are recognized for taxable temporary differences. 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. The impact of the tax rate changes on deferred tax assets and liabilities is recognized in the year that the change is enacted. Management believes that any write-off not allowed for will not have a material impact on the Company’s financial position.

 

The Company files income tax returns in the U.S. federal jurisdiction and various state jurisdictions. Based on its evaluation, the Company believes that it has no significant unrecognized tax positions. The Company’s evaluation was performed for the tax years ended December 31, 2016 through 2019, which are the tax years that remain subject to examination by major tax jurisdictions as of March 31, 2020. The Company does not believe there will be any material changes in its unrecognized tax positions over the next 12 months.

 

The Company may from time to time be assessed interest or penalties by major tax jurisdictions, although any such assessments historically have been minimal and immaterial to its financial results. In accordance with current guidance, the Company classifies interest and penalties as income tax expense is incurred.

EXCEL 25 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !%7K% ?(\\#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,$% @ $5>L4"?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 " 15ZQ0JU-G3^\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+/3L,P#(=?!>7>.NU6#E&7"XC3)B$Q"<0M2KPMHOFCQ*C=V].6 MK1."!^ 8^Y?/GR6W.@H=$CZG$#&1Q7PWN,YGH>.&G8BB ,CZA$[ED/=42H.;\'AZ2,(@43L(@+D_"V@6XES]$SMW@%V20[9+JN_[LE_-N7&' M"MYVVY=YW<+Z3,IK'']E*^@<<<.NDU]7#X_[)R9K7O."-T55[RLNFD:LU^^3 MZP^_F[ +QA[L/S:^"LH6?MV%_ )02P,$% @ $5>L4)E&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 " 15ZQ0-%_P/Z(" !Q"@ & 'AL+W=O5"TK M]^:L="FLF^H+,;66XA1(94%8EDU(*?(J72_#VEZOE^IFB[R2>YV86UD*_6LK M"_58I31]7WC.+U?K%\AZ68N+_";M]WJOW8QT44YY*2N3JRK1\KQ*-W2Q8YDG M!,1++A^F-TY\*@>E7OWD\VF59GY'LI!'ZT,(][C+G2P*'\GMXV<;-.TT/;$_ M?H_^,23ODCD((W>J^)&?['65SM+D),_B5MAG]?@DVX3&:=)F_T7>9>'@?B=. MXZ@*$WZ3X\U85;91W%9*\=8\\RH\'\V;$6]I.(&U!-81&/LG@;<$WA%H4"#- MSD*J'X05ZZ56CT0WU:J%/Q1TP=W'//K%\.W".Y>M<:OW=;8D=Q^F16P;!.LA M:(<@+G8GP#"!+0-T]K? #B(X+L#1#'B@\QY]A--'*'T4Z*,>?1Q] (B8X )C M5& ,Z--( ")FN, $%9@ ^CP2@ B:X0I35&$*^3220" ,EYBA$C/(YY$$ AFH M]!R5F$-^7&H$,E!KFN%VRF"$N-P89J#@=,"T%$:(:XY@V$#1*>K<#64P0EQV M##-0=XK;EW(8(:X\AADH/<5=3J&)65Q\##-4?=SJ%#J9@>I#S) 9*>YW"NW, M9K'*_UN>XIZGT-$L.F.[%C,.F*KY[QUGD^ELZ#CCWJ?0V1S<0@AFX!ZBN/TI M-#=GL0K$#!UGAO\!,&AN'A]G#!,?9]*[P$NI+Z'7,-&-?A;[DE4D.RKHV(ESV9Z6L=%O)GESMKJ[_ZR:%/%L_G+JQ;IJ@9F)5 MW39XI.LRU[\!4$L#!!0 ( !%7K%#OC[^X800 #P4 8 >&PO=V]R M:W-H965T&ULC9A=C^HV$(;_"N*^)_;X>P5(A:IJI59:G:KM M=1;,@DY":))=3O]]G9!%,#/N.3?D@W?L=QS[R<2+2]-^Z0XQ]K.O=77JEO-# MWY^?BJ+;'F)==I^:+YJVOCJ?XW,ZZM[HNVW_7L6HNR[F7YN MTU5Q:V5WK..I.S:G61OWR_F/\FFC]! P*OXZQDMW=SX;4GEIFB_#Q:^[Y5P, MCF(5M_W01)D.[W$3JVIH*?GX9VIT?NMS"+P__VC]YS'YE,Q+V<5-4_U]W/6' MY=S/9[NX+]^J_G-S^25."9GY;,K^M_@>JR0?G*0^MDW5C;^S[5O7-_742K)2 MEU^OQ^-I/%ZF]C_"^ "8 N 6(/7_!J@I0*& XNIL3/6GLB]7B[:YS-KKTSJ7 MPZ203RH-YG:X.8[=^%_*MDMWWU?*+(KWH9U)LKY*X$X"CXH-52A[DQ2I_YL) M8$W &*_NXQT?K]AX-<;K^WB/DKA*["@YC1()0GN!DMUP.JN)N>L'))@@D6[#Z(QR/F3\&-:/(7ZT0'X,Z4?Z$ (XY(?1I?$Q/O!^+.O' M4C\2^;$T;ZN50[(-E2D7@L^,CF/=..H&3?"UH]T(ZQ0R0U72NGO9@QG/FO'4 M#.IF[4DWQH"Q 4]E1F2\E1CGDZ:AZY>+1*2Q:LD9D6>!Q*RD.# M>2@9U&GOG<5),>"TSJE<3CP3)84B'KZUI+1S(GABB,JT-MDQYIDH _6CL9] MZ2M5()43(U-&91 -/&*!(M9@Q )E)X3T-L (X72IX! 9R (/6:"0-1BR0.EI M+!A6Y4F%X;WIG,^Q5XPH(CAT!Y:#$/@8).>J,#7>Z<4#L3,F.L>"8JRD2+F:@HZ]+\"L9C3ZQ0 M"N4I:2[[G*4*U!:4%)ALKE YT[MGQM%64MA;3=M+<;Q[PM1XCY&N] MXFX;9]A7^[UL7X^G;O;2]'U3C_LV^Z;I8VI4?$HI'F*YNUU4<=\/IRZ=M]?] MK.M%WYRGO;KBMF&X^@]02P,$% @ $5>L4&LUGVTC @ GP8 !@ !X M;"]W;W)KM/#E3UF AE^R">,< G[2I(2CPO 0UN&[=(M=[>U;D]"I( MW<*>.?S:-)C]VP&A_=;UW?>-Y_I2";6!BKS#%_@%XG>W9W*%IBBGNH&6U[1U M&)RW[A=_4V9*KP5_:NCY;.ZH2@Z4OJC%]]/6]100$#@*%0'+X08E$*("28S7 M,:8[I53&^?P]^I.N7=9RP!Q*2O[6)U%MW:?\-QGIBUQF+_P$W M(%*N2&2.(R5<_SK'*Q>T&:-(E :_#6/=ZK$?3F)_M-D-P6@()H,??6@(1T-H M&-! IDO]B@4NX5Y5(1)I,$R?P31&"%"+0_G$/X=G]H]8?:'\W]!N)ND"1:TFJ)O\Z2 M(#0J>2B[HXFL--&2QDBS&R3I+(VW\CS?@'FDNF.)K2SQDB4R6 9)/,L2Q)Y^ M#)Q/".^($BM1LB2*#:)DD2A*XB0-#?+2HHN]),TR.T]JY4F7/(G!DWZ2QZ+[ MB">S\F1+GM3@R19Y_&B]C@SL\J%LH$&S5J%:]T_,+G7+G0,5LNOHWG"F5( , MZ:UDM$K>%M."P%FH:2KG;.B9PT+0;KP.T'0G%?\!4$L#!!0 ( !%7K%#W M]>#8!@, %H+ 8 >&PO=V]R:W-H965T&ULC59A;YLP M$/TKB.\M/@PV5$FD)M.T29M4==KVF29.@@HX R?I_OUL0RGQ.=&^!&S>NWMW MF)>;G67[VNV%4,%;737=/-PK=7B(HFZ]%W71W6KV*QBB;LA9-5\HF:,5V'C["PPJX(5C$KU*//$#0<C$ M2E:_RXW:S\,L##9B6QPK]2S/7\104!H&0_7?Q$E4&FZ4Z!QK677V-U@?.R7K M(8J64A=O_;5L[/7#:+3B;. %GVD'@"@1$1Z>!CAMB7 M81DC>GR98(41//=GH-X:J.73"3\C?G[BY2>6GTSYX/2@AS +:?H>4,(I9TXI M/AS+&+VB)_7J2;$>IV7+'I).\B0$LLQY=2L,HQ1REOK5,*\:AM501PU#:7*2 M)D@-A@&AC%V3P[UR.'[9B9^?>?D9+B=URLEP.33F.7'*P3 @#%*2^>7D7CDY MEN.&# >'ZE.W#% MG@#K0?X$^)23#-S^>&!W&4FN'#[PFMDCQ%A/[NJ)L1[]O^H>'P_L#M@4=RG( M[WU D2#WH"X'#+O(!.CS],!XGE[KC]]* 7MI[GHI8)-$O;D%N=3AMU# 'IJ[ M'CI@;NJX!;G4X3=/P.Z9N^X)V!>3)&,^@P+&FQ-7$_U>3 M!YCJKXJXOA--)I):M#L[O'7!6AX;9?[\)[OC@/@8FXG&V5^:P=%..A]A^JGS M>]'NRJ8+7J32\Y*=:K92*J%UDGNM<*\'W7%1B:TRMUS?M_VTUR^4/ R3;#2. MTXM_4$L#!!0 ( !%7K%"C3Q(3]P( .,+ 8 >&PO=V]R:W-H965T M&ULC99=;YLP%(;_"N*^Q=^&*HFTAJ!-VJ1JT[9KFC@)*N , MG*3[]S,?I6![H3:]%7M9+_ZC4Z2$(ZNU1%&E] M+T^BU$_VLBI2I8?5(:A/E4AW;5"1!P@ %A1I5OJK13OW5*T6\JSRK!1/E5>? MBR*M_CZ*7%Z7/O3?)KYGAZ-J)H+5XI0>Q ^A?IZ>*CT*ABR[K!!EGG3O-4J>I7QI!E]V2Q\T!8E<;%63(=67BUB+/&\2Z3+^ M]#G]8W4<>F'OK<3^_2JCO]>*_ MBHO(-=Y4HM?8RKQN?[WMN5:RZ+/H4HKTM;MF97N]=D]8V(>Y U ?@(8 B&\& MX#X #P&(WPP@?0!Y7^%V2;0/H.\!]&8 ZP/8>P!JWT=G5NM^G*ITM:CDU:NZ M_CFE39O"!Z;?[[:9;%]G^TR_@%K/7E817027)D^//'8(&B-LBJP=")\BL0,) MI\C&@413)+$1",# !%KJH!QN3M$*,/&9I0XBF.0(_*?YN=.%_@'OG<^ MV_PVP3$Q]<^FVLK+UGJ?0QJ3W,[*540N<$]]K2HSYQ#X-<[%5SR_5]U9T[NX&2I_Y( M'0SG^M4_4$L#!!0 ( !%7K%!?OF*EW , +80 8 >&PO=V]R:W-H M965T&UL?9C;;N,V$(9?1=!]5IRA*%*!;2!V4;1 "P1;;'NM MV/0!JX,KR?'V[4L=XK4YP]S8$OUSYA]*^JCQXMJTW[NCM7WTHRKK;AD?^_[\ MG"3=]FBKHOO2G&WM?MDW;57T[K0])-VYM<5NG%25"0J1)55QJN/58AQ[;5>+ MYM*7I]J^ME%WJ:JB_6]MR^:ZC"'^&/AZ.AS[82!9+<[%P?YE^V_GU]:=);K<;6Y9#).?CWSEH?,LY3+P__HC^ZUB\*^:MZ.RF*?\Y[?KC,C9QM+/[ MXE+V7YOK;W8N2,717/T?]MV63CXX<3FV3=F-G]'VTO5--4=Q5JKBQ_1]JL?O MZQS_8QH_ ><)>)O@B+U:+MKE&[72USL5P4\"S M=(NY'0;'M1M_<]5V;O1]!4(ODOC63.:,0.>&4W2>'8W5/&$ M2H/DG1C6B6&<>/?AVM \()00OA]&E\*][,%/SOK)J1_A^\E)'BW3U#-#18#I MW3/\X 4$3P%![[K0\D( ), L<.J3!(C97!A]=X-/-3$Z4"8+8 =8[KP $D>I M_R#,FH=+F/@!I9_R[\19\YA*HD&?&9P05);KT#KQ% 1%/4G?DR*I,$L-<41E;HM3D 4, M\50%#JN9[X@2\RDU8.B58]"JE,: )9ZMP,&5[-V4G2 U11JC0Q5$&O",!0ZR MQG?$T%.97&G?$:L#Q-"%XSD+.8.VP(:*/!U1T++0)\DL^FP;8R1/B!AZF>(Y MBPQGT=]2D?*3F*&2S\SPB$6*6'>!?#,,.KD+SNO>3^0IA@S%T*<84CH9@C!&I$V(8,@3# U34*"50!XXR+S98>X7 ME)-& 13F_C[!RA3!5W+7[56V/8R-<1=MFTO=#WW5W>BM^7[!H5OTQM>N*9]: MZ)]AIH[^SZ(]G.HN>FMZUXN.'>.^:7KK7(HO;LF/MMC=3DJ[[X=#[8[;J9.> M3OKF//]+D-S^JEC]#U!+ P04 " 15ZQ0T7G5UK,! #2 P & 'AL M+W=OOP!WW'OW[CBR 552VYRVSG4' MQFS9@N+V"CO0_J9&H[CSIFF8[0SP*H*49&F2[)GB0M,BB[Z3*3+LG10:3H;8 M7BEN?AU!XI#3#7US/(JF=<'!BJSC#7P']Z,[&6^QF:42"K05J(F!.J*D<\H 7)[? MV.]B[;Z6,[=PB_))5*[-Z34E%=2\E^X1AWN8ZOE$R53\5[B ].%!B<]1HK1Q M)65O':J)Q4M1_'79P8&8L?<= M#T^\.:2^-V5PQE;$.R_>>N^EV&R3C%T"T11S'&/29QTG>>&=!_8F MC6_R'CY.^S=N&J$M.:/S+QO[7R,Z\%*2*S]"K?]@LR&A=N'XV9_-.&:CX;"; M?A";OW'Q&U!+ P04 " 15ZQ0&85_2[0! #2 P & 'AL+W=O( 7J=_WP$[KMM:>0%FF'/FS#!DH[$OK@7PY$U)[7+:>M\?&'-E"TJX M*].#QIO:6"4\FK9AKK<@J@A2DO'=[H8IT6E:9-%WLD5F!B\[#2=+W*"4L+^. M(,V8TSU]=SQW3>N#@Q59+QKX!OY[?[)HL86EZA1HUQE-+-0YO=L?CFF(CP$_ M.AC=ZDQ")6=C7H+Q5.5T%P2!A-('!H';!>Y!RD"$,EYG3KJD#,#U^9W]%"".4HC75Q).3AO MU,R"4I1XF_9.QWV<;G@RP[8!? ;P!7 ;\[ I453^(+PH,FM&8J?>]R(\\?[ ML3=E<,96Q#L4[]![*?9)DK%+()ICCE,,7\\?@F?\*G M:?\J;--I1\[&X\O&_M?&>$ INRLL4$[4/Z:T 0 T@, !@ !X;"]W;W)KO2FI7T,[[_LB8JSI0W-V8'C3> M-,8J[M&T+7.]!5Y'D)(LVVQNF>)"TS*/OK,M,)A::@MYOCZ=]B(\!/P2,;G$F MH9*+,2_!^%P7=!,$@83*!P:.VQ4>0,I A#)^)DXZIPS Y?F-_6.L'6NY< =E;LU([-3[GHR^WN-F?70)1B3E-,MHR9(QBRSRFRM12G[!]XM@[?K2K<1?CN#X5W MZP3[58)])-C_M\2UF,-?2=BBIPIL&Z?)D&PO=V]R:W-H965T%'G]X7C* SX"?@J8W.9,0B478YZ" M\:4I:1(2 @FU#PHU,'9VQ%O,/D M'7JOU2'[4+!K$%HPIQF3;C$K@J'Z&B+="W%*7]'3?7JVFV$6Z=DV>I[L"^2[ M GD4R-\L<0>3_U\DV_14@>WB-#E2FU''2=YXUX&]3^.;_(//T_Z-VTYH1R[& MX\O&_K?&>,!4DALSG<=L-KP9EA_$UF]<_0502P,$% M @ $5>L4/S$?S*S 0 T@, !D !X;"]W;W)K&UL?5-A;]P@#/TKB!]0+ES:5:]P?&7-F"%N[*]-#A36VL%AY-VS#7 M6Q!5!&G%^&YWP[20'2VRZ#O9(C.#5[*#DR5NT%K8WT=09LQI0M\<3[)I?7"P M(NM% ]_!_^A/%BVVL%120^>DZ8B%.J=WR>&8AO@8\%/"Z%9G$BHY&_,2C"]5 M3G=!$"@H?6 0N%W@'I0*1"CCU\Q)EY0!N#Z_L7^.M6,M9^'@WJAG6?DVI[>4 M5%"+0?DG,S["7,\U)7/Q7^$""L.#$LQ1&N7B2LK!>:-G%I2BQ>NTRR[NXW3# MDQFV#> S@"^ VYB'38FB\@?A19%9,Q([];X7X8F3 \?>E,$96Q'O4+Q#[Z5( M4IZQ2R":8XY3#%_'+!$,V9<4?"O%D?\#Y]OP_:;"?83OWRG<;Q.DFP1I)$C_ M6^)63/HA"5OU5(-MXC0Y4IJABY.\\BX#>\?CF_P-GZ;]F["-[!PY&X\O&_M? M&^,!I>RN<(1:_&"+H:#VX?@)SW8:L\GPII]_$%N^&PO=V]R:W-H965T552NX)VWO<'QES5@>+NRO2@\:8Q5G&/IFV9ZRWP.H*4 M9,EN=\,4%YJ6>?2=;)F;P4NAX62)&Y3B]NT(THP%W=,/QY-H.Q\X@,3PH 1S5$:ZN))J<-ZHF06E*/XZ[4+'?9QNTG2&;0.2 M&9 L@+N8ATV)HO)/W/,RMV8D=NI]S\,3[P\)]J8*SMB*>(?B'7HOY3Z[SMDE M$,TQQRDF6<*K!MG"9'*C/H.,DK[S*P]TE\D]_AT[0_'S9V/_&& \H M97>%(]3A!UL,"8T/QUL\VVG,)L.;?OY!;/G&Y3M02P,$% @ $5>L4$!I M0>ZT 0 T@, !D !X;"]W;W)K&UL?5-MCY0P M$/XK37_ E64Y73= ^=%A91B5_:SG2>9YZ9 M3O/1V!?7 7CRJJ1V!>V\[X^,N:H#Q=V=Z4'C36.LXAY-VS+76^!U!"G)TB1Y MPQ07FI9Y])UMF9O!2Z'A;(D;E.+VYPFD&0NZHS?'DV@['QRLS'O>PE?PW_JS M18LM++50H)TPFEAH"OJP.YZR$!\#G@6,;G4FH9*+,2_!^%07- F"0$+E P/' M[0J/(&4@0AD_9DZZI S ]?G&_B'6CK5NXIF8O_#%>0&!Z48([*2!=74@W.&S6SH!3%7Z==Z+B/T\W^!ML&I#,@70"' M"&!3HJC\/?>\S*T9B9UZW_/PQ+MCBKVI@C.V(MZA>(?>:[G+#CF[!J(YYC3% MI.N8)8(A^Y(BW4IQ2O^!I]OP_:;"?83O_U#X;IL@VR3((D'VWQ(W8NZ3OY*P M54\5V#9.DR.5&72,ZW;1IM+2=+I\O-S?.PX^6C= MD^\ GG6ROB"=B'T1\9\U8$6_L;V8/"FL4Z+@*9KF>\=B#J!M&)\MWO%M)"& MEGGRG5V9VR$H:>#LB!^T%N['"90="YK1%\>C;+L0':S,>]'"9PA?^K-#BRTL MM=1@O+2&.&@*>I\=3X<8GP*^2AC]ZDQB)1=KGZ+QH2[H+@H"!56(# *W*SR M4I$(97R?.>F2,@+7YQ?V=ZEVK.4B/#Q8]4W6H2OH'24U-&)0X=&.[V&NYY:2 MN?B/< 6%X5$)YJBL\FDEU>"#U3,+2M'B>=JE2?LXW? W,VP;P&< 7P!W*0^; M$B7E;T409>[L2-S4^U[$)\Z.''M316=J1;I#\1Z]US*[S7)VC41SS&F*X>N8 M)8(A^Y*";Z4X\;_@?!N^WU2X3_#];PK_07#8)#@D@L-_2]R*V?^1A*UZJL&U M:9H\J>Q@TB2OO,O WO/T)K_"IVG_)%PKC2<7&_!E4_\;:P.@E-T-CE"''VPQ M%#0A'E_CV4UC-AG!]O,/8LLW+G\"4$L#!!0 ( !%7K%!.';*.)@( ,' M 9 >&PO=V]R:W-H965T&"[TQ_2*Z+S 4 MM/:]H?IO< =FY#83PR@%4^[IE3>E!1]<3"J?)_N>WU.YQN(O,ORGMHOL5[IM)7IG5>Q&NXXS/# #]! 6(QWWI4M+#WX<))#1\LXF".>=2$R78!@Y[6 M?1@]6J0/'$PT/Y1DTH,XR*OKOLHKQ:UQK7^R.G;XO6OPY)^\OQZ^4WFM&^6= MA#:=T/6KBQ :3"[!DSE6E;F1Q@F#B[;#U(QEWY;[B1;M<.60\=XK_@)02P,$ M% @ $5>L4"E)6U?% 0 -P0 !D !X;"]W;W)K&UL=51A;Z0@$/TKA!]0=G%MFXV:=-LTO>0NV;2YN\^LCDH*8@'7WK\O MH+7>'O=%F.'->S,,8S8J_6I: (O>I>A,CEMK^STAIFQ!,G.E>NC<2:VT9-:9 MNB&FU\"J$"0%H9O--9&,=[C(@N^HBTP-5O .CAJ904JF_QQ J#''6_SI>.9- M:[V#%%G/&G@!^[,_:F>1A:7B$CK#58)LY\2+I ]?[3_;'4+NKY<0,W"OQFU>V MS?$M1A74;!#V68U/,->38C07_QW.(!S<9^(T2B5,^*)R,%;)F<6E(MG[M/(N MK.-T VZ)!)*&3^P"PK,JU&I*>[[YEO\79/W=V4WAFN(IRY MY(WSGHOM#B,0PUQ5=YF* M.QH:_P6?1NH'TPWO##HIZYY/:'*ME 67RN;*Y=*Z*5X, ;7U6_?JD)[>\F18 MU<]C2I9_1?$!4$L#!!0 ( !%7K%!D-N:(Q@$ #<$ 9 >&PO=V]R M:W-H965TYZ[LX]\5/K5= 6O0DN38$[:_LC(:;J M0%!SIWJ0[J116E#K3-T2TVN@=0@2G*1)?"==9FKP7(FX:R1&82@ M^L\)N!H+O,'OCF?6=M8[2)GWM(4?8'_V9^TLLK#43( T3$FDH2GPP^9XVGE\ M +PP&,UJCWPE%Z5>O?&U+G#B$P(.E?4,U"U7> 3./9%+X_?,B1=)'[C>O[,_ MA=I=+1=JX%'Q7ZRV78$/&-70T(';9S5^@;F>'49S\=_@"MS!?29.HU+RTW^WU.KIYHQIPF3+K&+ CBV!>)-"9Q2C^$I_'P M;33#;0C?KM6W69P@BQ)D@2#[K\3#38DQS*>XR"XJLOM(<$AN1&*8VTZ2U<4) MT&UXL@95:I!A7%;>92H>TG#Q_^#32'VGNF72H(NR[OF$2VZ4LN!22>Y<+IV; MXL7@T%B_W;N]GM[R9%C5SV-*EG]%^1=02P,$% @ $5>L4$ZV=(.V 0 MT@, !D !X;"]W;W)K&UL;5/;;MP@$/T5Q >$ M7>PDJY5M*9LH:J566J5J^\S:8QL%/"[@=?KW!>RX;NH78(9SSEP8LA'-JVT! M''G3JK,Y;9WKCXS9L@4M[ WVT/F;&HT6SINF8;8W(*I(THKQW>Z.:2$[6F31 M=S9%AH-3LH.S(7;06IC?)U XYG1/WQTOLFE=<+ BZT4#W\!][\_&6VQ1J:2& MSDKLB($ZIP_[XRD-^ CX(6&TJS,)E5P07X/QN]%>.+]D?O>E,$96Q'O?/+6>Z_%_L S=@U",^8T8?@:LR"8 M5U]"\*T0)_X?G6_3D\T,DTA/UM&3^VV!=%,@C0+I/R4F'TKW^0O?)KVK\(TLK/D@LZ_;.Q_C>C I[*[\2/4^@^V M& IJ%X[W_FRF,9L,A_W\@]CRC8L_4$L#!!0 ( !%7K% !C"1XMP$ -(# M 9 >&PO=V]R:W-H965T]T?&7-6!XN[&]*#QIC%6<8^F;9GK+? ZDI1DZ6YWQQ07FI9Y])UM MF9O!2Z'A;(D;E.+V]PFD&0N:T#?'DV@['QRLS'O>PG?P/_JS18LM*K50H)TP MFEAH"OJ0'$]9P$? LX#1K/1OX4M>\*>J"DAH8/TC^9\3/,]=Q2,A?_%:X@ M$1XRP1B5D2ZNI!J<-VI6P504?YUVH>,^3C?[9*9M$]*9D"Z$0XS#ID Q\X_< M\S*W9B1VZGW/PQ,GQQ1[4P5G;$6\P^0=>J]E-_6^,\8"I[&YPA#K\8(LA MH?'A>(]G.XW99'C3SS^(+=^X_ -02P,$% @ $5>L4$E340&6 @ H@D M !D !X;"]W;W)K&ULC5;MCILP$'P5Q ,UK&\(16$[Y$VPS.YY9HMW-KUR\R1.E MRGFO6"T7[DFIYMGSY.Y$*R*?>$-K_>; 1464WHJC)QM!R=X&5%B]S;P4MY/"ESX!5Y0X[T%U6_FXW0 M.Z]GV9<5K67):T?0P\)=HN._A<$! M01<0] %MLI(LG@&T+01&CC MHSL3V8T$_"!(^T0#BH+-55!SM$""='3_7RO20P6D_:"P# MTQE'YRLS@-B.^4'33B\_B3B6M72V7.F^:[OC@7-%M4;_26L\Z8&IWS!Z4&:9 MZ+5HIX9VHWC3341>/Y85_P%02P,$% @ $5>L4$55*&ULC5;;CMHP$/V5*!^PO@0(H! ) MJ*I6:B6T5=MG$PR)UHE3VY#MW]=VLEE(ABTOV!Z?.3/'>#Q)&JE>=,ZY"5Y+ M4>E5F!M3+Q'26B MY)4N9!4H?ER%:[+;QIR,-^YC.\7K^QO[9B[=B]DSSK12_BX/)5^$\# [\R,["/,OF"^\$ M3<.@4_^-7[BP<)>)C9%)H?UOD)VUD67'8E,IV6L[%I4?FW8GGG=NL /M'&CO M8&-_Y!!U#M&[@S]-U&;FI7YBAJ6)DDV@VG^K9NY2D&5D#S-S1G]V?L^JU=9Z M22FF";HXH@ZS:3'T"D-Z!++L?0@*A=C0D?L@P':,B!=PA @4$7G_R8V("":8 M@ 23$0'!>' * &8Q%/(QYB:1*9C(%% R@0EF(,'L 25C#,73@1((,X,3B<%$ M8H @A@GF(,'\ 25C#,7S@1((<^=V+ 'KN%#0!*WI-Z"-ZQB!*1GH@T)W2)7#Q$Z#ZR9V:(7#YDT?J'P!1,BP; M$#2L&W3U.)=^5:^H>]X%]XWJH?_3?:=H&_)VI4U'I M8"^-;1W^@3]*:;C-$3_91R:W/;]?"'XT;AK;N6H;7[LPLNZ:.NJ_+-)_4$L# M!!0 ( !%7K%#Q5:&PO=V]R:W-H965TD(\3(!V@JI5:Z=2J[>\<&(B:Q#0Q1_OV M=3Z.@CV^PA^2F-GU["2SL3,]R>9GNQ=">;^KLFYG_EZIPT,0M.N]J/+VG3R( M6O^SE4V5*WW9[(+VT(A\TP=59<##, ZJO*C]^;0?>VKF4WE495&+I\9KCU65 M-W\6HI2GF<_\UX$OQ6ZONH%@/CWD._%5J&^'IT9?!>B%-[<>YUI3Q+^;.[^+B9^6''2)1BK;H4N3Z\B*4HRRZ3YO%K M3.J?Y^P"+\]?L[_OB]?%/.>M6,KR1[%1^YF?^MY&;/-CJ;[(TP,=%SK&79]K_>^M@J68U9-)4J_ST!6.+^>8&DCDNP:LK(A%&,2!.ND M/IZNZDQQ@@@FB/H$T54"@^1BP,0]INXQ:' M!I\!,[F<*,VRC!LW> 5P/*9)FF%",204 T+,(!1;$\6I07H56^HD2<0QDP0R M20 3XY%;)/8]R,A$+0$JB4/,)85<4L"%#"X(XW@6,CA)!A),< (6XC80WNX/ MYN@D#+"(S59B@UAFJOX?T#49V',>&0=D$D<*W#'8'2V#X9[!0-.P);%!0)*W M0==D<,-@J&.XZL$69_$=DF!O,F1.2Q($RDQ) (@QB#EQ,KM<]]A[G=TB"O"8R-$! M"#N&HCNJQ8XA\+:*S$4KV3Q>CYXW[(^\VCL;X@CTLA^WWOS3#UX#/>;,KZM9[ MEDIO2_O-XU9*)33'\)V^(WN1;\X7I=BJ[C31Y\VP"Q\NE#R,7QB"\V>.^5]0 M2P,$% @ $5>L4/0U,*:$ @ 6P@ !D !X;"]W;W)K&ULC9;=CILP$(5?!7'?!=OX+THB-:FJ5FJEU5;;7GL3)T$+F&(G MV;Y];6#3Q,RVO0FV.3/S'<#CS,^F>[8'K5WR4E>-7:0'Y]I9EMG-0=?*WIE6 M-_[.SG2ULZQ699,NY_W:?;>V-$W2Z=TB?8]F M:X1#0*_X7NJSO1HGP37NNJ"ID\Q\\Q:7JI M&0*OQZ_9/_;FO9DG9?7:5#_*K3LL4I$F6[U3Q\H]F/,G/1JB:3*Z_Z)/NO+R M0.)K;$QE^]]D<[3.U&,6CU*KE^%:-OWU/-RA: R# _ 8@"\!J/AK !D#2!20 M#62]U0_*J>6\,^>D&]Y6J\)'@6;$/\Q-6.R?77_/N[5^];3$!9MGIY!HU*P& M#;[6W"K64P7YDR3S !<*#%+@/IYJHKN$24 M2A@(Y7"[R:?[@KZQT]$;'0O]AZM1=/.%(4PEDG'G H24<"'?>/,(;F (3Z"N MMOO(A*>-!=P=@!#>'ME5EP_'[E?5[L4'N==RT4 @ MU@4 !D !X;"]W;W)K&ULC91M;YLP$,>_"N+] M:C"!/(@@-9FF3=JDJ-.VUPZY!%0;,]L)W;>?'RBEX*Y[$_O._[O[G8DO[[AX ME!6 "IX8;>0VK)1J-PC)L@)&Y!UOH=$G9RX84=H4%R1; >1D@QA%.(HRQ$C= MA$5N?0=1Y/RJ:-W 003RRA@1?W9 >;<-X_#9\5!?*F4AO?Q9I\9O17\K*&3HWU@.CER_FB,+Z=M&!D@H% JDX'H MY09[H-0DTAB_^YSA4-($CO?/V3_9WG4O1R)AS^FO^J2J;;@*@Q.\"X3[6"TQ_XEXD^C++(W3WIT]T]U* M[;T5.$US=#.)>LW.:?!($[]6[.<*G&:#!FF" 0/[,'9XGF!28JY(WJB0>!M- M;/SB%>)RTJC39%;3N$;7JPPG$Q2/+$M7B\B/L_#B+#PXJPF.TZ2C.M&$9*Z( MXS2*WB!)O22IAV0](4G?)9DK/JPPCI=^DLQ+DLU)LDF=7?9_G^A=F<-!HV?" M0%SL1)%!R:^-G68C[S"T[K%]9B]R-_&^$7&I&QD,,Q=M^BJ)AE!=_ 5!+ P04 " 15ZQ0M!B*R54" M "S!P &0 'AL+W=OBJN0 MKZIB3 =O#6_5*JRT[IX!4/N*-50]B8ZU9N0H9$.U:'ZMK(LQ%GSNF5;&:ASTU#Y9\VXN*Y"%+YWO-2G2ML.4!8=/;'O3/_H MMM*TP.ARJ!O6JEJT@63'5?@!/6\0M@%.\;-F5S6I!S:5G1"OMO'EL JA)6*< M[;6UH*:XL WCW#H9CM^#:3C.:0.G]7?W3RYYD\R.*K81_%=]T-4JS,+@P([T MS/6+N'YF0T)Q& S9?V47QHW=;NW< MF,E6F=Y+B1-4@(LU&C3K7H.GFEO%9JF(DE$"#,!(@;T4V,5'-Q38;Q!Y#2)G M0&X,HED:O29QFM9I4)XE>";;_%=V@T.\.&2!@Q"9X?2:>#(/1CC.43[C\>CB M*,WR.^L3>X'B!5 \FV<=+^=)<):G\W^]U$6(9 1!/T_BY4D\_XOX#5*O0?KX MCLF\!MD#.R9;I$K2Y8;QJ/#=_9)[87(/3.PW0-!_CN'C"X+N7 7H@2491--L M48P@A/,;P:=+IKI;)/^]@/ #!VD034\LSB%.\F3.M!1&$8$D2V=08')[VN?L M&Y6GNE7!3FAS$;OK\BB$9L84/ID4*_."C@W.CMI64U.7_3/2-[3HAB<2C.]T M^1=02P,$% @ $5>L4&IW/J3H 0 ]P0 !D !X;"]W;W)K&UL=91=CYP@%(;_BO&^B^('TXF:=+9IVJ1-)MML>\WH<32+ M8H$9M_^^@*ZQRM[(UWO>YQQ LI&+%]D *.^U8[W,_4:IX8B0+!OHJ'S@ _1Z MI>:BHTH/Q17)00"M;%#'$ Z"%'6T[?TBLW-G463\IEC;PUEX\M9U5/P] >-C M[H?^V\13>VV4F4!%-M K_ 3U/)R%'J'%I6H[Z&7+>T] G?N?PN.)&+T5_&IA ME*N^9RJY.3L=UNI)OV[6T[3BM1,H>Y _ <@)< /-4R@6SFGZFB12;XZ(EI[P=JCC@\ M8KTWI9FT6V'7=/)2S]X+G*89NANC67.:-/@_#5DT2/LO$.R$8&L0K0S"Z!V# MR&D068-XG4&P27*2I%;26TF,PSAR4V(G)=Y3TL,&,VF2%08?T@B[,8D3DS@P M'S>89(D>0[:;ENXP'Z(H?J<:XL00!R;<8,CN;%(21]NS0:L[ M:YZ$'U17M.9<@78,'G3.C7Z%E@IDNT7TQ_8O30/%A?F;0 M\M85_P!02P,$% @ $5>L4->)B((& @ E04 !D !X;"]W;W)K&UL?53K;ILP%'X5Q /4W$DC0&I239NT25&G;;\=#7Q4F=N)5P29)^@%.W!,3I9C_.0!A M<^F'_FO@J6\[J0.H*D;0/\835R>TJEQZ"H/HV>!Q:$K_(=P?E+?6XK_"E<@"JXS41XU(\+\>O4D M)*.+BDJ%XA>[]H-99WN3I O-38@60K02=L&'A'@AQ"LA3$SQ-C-3ZB.6N"HX MFSUN_ZP1ZV\BW,>JF;4.FMZ9.U6M4-%K%>51@:Y::,$<+":ZP80K BGUU2)R M61RB=_2-P?$](K]W.\3.(F+#C]\4$;L%$J= 8@22-P+)I@LN3.HV29TFJ4,@ MVYA83&8P@VUUNLO"3;]&L>OO!J-@U2?SY!L7(8@6B=Q]1=02P,$% M @ $5>L4(E*?U;$ 0 .P0 !D !X;"]W;W)K&UL;51A;]L@$/TKB!]0$ARW5F1;:CI-F[1*4:MMGXE]ME'!>(#C]M\7L.LE M$5\,=[Q[[X[CG$]*OYD.P*)W*7I3X,[:84^(J3J0S-RI 7IWTB@MF76F;HD9 M-+ Z!$E!Z&9S3R3C/2[SX#OJ,E>C%;R'HT9FE)+ICP,(-15XB[\<+[SMK'>0 M,A]8"Z]@?P]'[2RRLM1<0F^XZI&&IL"/V_TA]?@ ^,-A,A=[Y"LY*?7FC9]U M@3<^(1!06<_ W'*&)Q#"$[DT_BV<>)7T@9?[+_;OH797RXD9>%+B+Z]M5^ , MHQH:-@K[HJ8?L-238K04_PO.(!S<9^(T*B5,^*)J-%;)A<6E(MG[O/(^K--\ MDF1+6#R +@%T# MH).R[@F%1C=*67"I;.Y<+IV;Y-40T%B_?7![/;_GV;!J6$:5 MK/^+\A-02P,$% @ $5>L4->+@3(G @ MP8 !D !X;"]W;W)K&ULA579CML@%/T5RQ\P>,%;Y%AJ$E6MU$K15)T^D^0F MM@8;%T@\_?L"]EA>Z/0E;&>[X$#>,?XJ2@#IO-6T$5NWE++=("3.)=1$/+$6 M&K5R9;PF4@WY#8F6 [D84DU1X'DQJDG5N$5NYHZ\R-E=TJJ!(W?$O:X)_[,# MRKJMZ[OO$\_5K91Z A5Y2V[P ^3/]LC5"(TJEZJ&1E2L<3AZ!4"ZD8OP=-=[34Q&G_7?VS MJ5W5>O;JC%MUZ]@?Z#9"<% "$9"ZGU(" =".!)\_"$!#P2\(*"^ M%+,W!R))D7/6.;P_W9;HC\C?8+7[9SUI-MNLJ>T1:O91!&F6HX<6&C"['A-, M,9DWQ^PMF#GBL$:$\0A!*N28-+ F#0P_G*7P[0*A52 T G@FL BYLV%"NPFV MFF"+ %Z8V#"1W22RFD06@7AQ(#TF-IC&8"(_\CR[36RUB2TVR<*FQT03&W7E M>(NOX[!&A3/4+$QB#9.LPB3++,G*Q<=9AA<[<_@O;)8FM:9)+5N3+HXY7?E$ M_RXZL]ID%IOEOS-;';3O)^N31I,;05_IWPF_58UP3DRJR\5< 5?&)"A)[TF% M+M4K,@XH7*7N)JK/^[NT'TC6#L\$&M^JXB]02P,$% @ $5>L4/!GLJ\V M @ D08 !D !X;"]W;W)K&ULC97;CILP$(9? M!7'?Y7Q(1) VJ:I6:J5HJVVO'3():&U,;2=LW[X^L"P!-ZT487O\S\PW#HR+ MGK(77@,(YY7@EF_<6HAN[7F\JH$@_D [:.7.B3*"A%RRL\<[!NBHG0CV0M]/ M/8*:UBT+;=NSLJ 7@9L6]LSA%T(0^[T%3/N-&[AOAJ?F7 ME\,JB0V?X#N*Y MVS.Y\L8HQX9 RQO:.@Q.&_"'PWT?#)W5"4'2E_4XLMQX_H*"#!4 M0D5 N/FKG.$$[I@ M\43[SS#4D[C.4/Q7N *6-!C>[ M0S@XA*.#S'W/(1H'6!=OR'2I'Y% 9<%H[S#S9W5(O1/!.I*'62FC/CN] M)ZOETGHM(]\OO*L*-&BV1A-.-,&H\&3T,45H2[$-%^[A;8+=4I&M[!DB:Q&1 M]H]NBO@+8FP-$.L \4V &>36:%*M:;7F0Q#D^:R4I2I;)8F=);&R)!:6:,9B M-,DD2QSG:;:@L>E6:;R*[4"I%2BU ,4SH'11]NPEVMU3W$!D5HC, I',(++_ M/!6++O'E+[(#Y5:@W *4SH#R?Y[*/86!\"9?,@%VUDV/.Q6]M$)],Q/KV%F/;Z',L4*^N49:B 0 FP, !D M !X;"]W;W)K&UL;9-M;]L@$,>_"N(#%#^D:Q;9 MEI96TR9M4M1IVVMBGV-4\'E XN[;[\".E79^8[CC?[][,!0CVA?7 7CV:G3O M2MYY/^R$<'4'1KH['*"GDQ:MD9Y,>Q)NL"";&&2TR)+D@S!2];PJHN]@JP+/ M7JL>#I:YLS'2_MV#QK'D*;\ZGM6I\\$AJF*0)_@!_N=PL&2)A=(H [U3V#,+ M;"T=WL6>CDB/@2C*]-R9-0$&BH?2!(6B[P"%H'$)7Q9V;R M)64(O-U?Z9]C[]3+43IX1/U;-;XK^9:S!EIYUOX9QR\P]W//V=S\-[B )GFH MA'+4J%W\LOKL/)J90J48^3JMJH_K.)WDU[#U@&P.R): ;0P04Z)8^9/TLBHL MCLQ.LQ]D^,7I+J/9U,$91Q'/J'A'WDN5)P^%N 30K-E/FNR-9KMH!/&7)-EJ MDBP"-F\ '] ML2-Z^D5QD"VB!^(E=W07.GHIBZ&A]6'[0'L[W9?)\#C,3T$L[['Z!U!+ P04 M " 15ZQ09(&-G)\H #2R0 % 'AL+W-H87)E9%-T&UL M[3UI<]M(=I^#7]'EV%FY"N+P%FG/3I5&EB?>]:&5Y$RV4OD $DT18Q#@XI"L MK?SXO*,O7"3M=28S":MVUA2)[G[]^MW]WL/W>5Z(,HG^5LJ+M$R*/SX9#49/ MQ.=-G.1_?+(NBNV+[[[+EVNY"?)>NI4)_+)*LTU0P)_9W7?Y-I-!F*^E+#;Q M=\-^?_K=)HB2)S]\GT<_?%_\\"I=EAN9%")(0G&9%%'Q*-XD/$.4)N)4Y.L@ MD_GWWQ4_?/\=CN%Q(_$N38IU#F-"&=9_?1=D/3$:^&+8'_:;/SZ*P;#]MWW@ M_,?Y(B^R8%G\9WVD>OA:WD7X!$SQ/MC(^E.WYS^^O12WU^<7XLW[BXXY+@" M+(AAX5!^%G^6C_7G^OW^H#_OC^;3^B_G 'Q(&W@=!W?U7U=!G#= NBBSC 9$ M^1(6_:L,,D2J>!44C6=/3P?#T]&@$VNWC]O&F$'_]"^= ZYD%J5AYWKZ'+U_ M^J>=IZ5@5[.]AJ\;!/.7;JC=G;>.;5M;GY7"WK7\S3\N@%VN2G2Y2R8YG,F/01PD2XEHE$4.(NOCS2MQ\O1Y@^#D M4DNEP;PQW@A\,C3P7SF3XEM(]BJ3VR *A?R\1?SD-%U:K&&NI>*6(,\!4\T9E^E&BB+X[&RI(4$_ MW)Z_%;NQ]?;#^Y].;R^OWW7\?I6!ILJ "A R^;)*92^?7/^XYNW;V[?7#8>,12W#1X),MPA0 R2Q1YW ]G! M8Y:">(FC8!'%41$U']%"E$0HL"-09UK#^\[1>0%T V0.,CB/NG!SP/XL^G8\ M5*>(79!I2MCQS"NYDK#[D,A>/]?@*76\W5#=W'ZX^/._?GC[ZO+ZY@_B\B\? MW]S^M0D.">6K<9(69+A!'SZFB13A,87\MYN&_E\CU8Z@6,- M058$6=Y8M4J\AFK=,0(XDP]CS^@&=1_T.!/Y08^FW99.G8C:W1M[2@;;I+25 M\$D30-;')"B!*V2XXZP<1ZA-@Y.^M>?9?7+7$I1]V09G3F20!W'S1[ 4WYY@K:@\G"X 4-MLXAO=2+Z\#/G6R3T1WK'3:T8UVFY[!)T*XT_I=_ MG@T'9R^U3#Z(P%U'8X?2N%)*XV*/TKCL4!I[%$/:,J<6KZ ,7,-_UJJ/0'%L MD(38'5'DM./$\_EK@\")_[* 30%D!/)<(8 M)<\=XY(<1K++&N+GE=S"]!&?"(F>#9JG?Z@&@ Y2/X7FOF=IEYD M)$>+1%T'R1UJF\0%D[P&@L(Q)1L@MWB$7^"<[?%FG(5IT'*?V?W&V:7Q&$XL M:*U"D$Y-'53K.=4'O7[S_OS]Q6ZJ 1=$464BDK2PX.R%@!VOW1"\O[S%8-[U MY?G-I3AY=)!VMA3%:L8MPNX?,4I$<$?@ ME.>,,7B^#?H&T;P'A+#.U,1[D<;I9A$%B4-'33.ZW&YC8G80K[3V"E@= ##! MTL9*5N?3\Z X: C:@C5WKP%C4)09P::C6[2_FW*S"4 HHQZ)[I)H!98KF#&* M#7"VJS2.EBUGUO+(#NMGT!/_, 2"M-O@)9C=>43R$5@Q1_21@+E=2[*#*:B& MXTHM,='G5_)UI8UM+Z](VEMBK5N WS.MAG(L0B((*NX(TPME&JB>P407/A%:U4Q99!L$@<-9BG4FI=CP ME8/$*X>V]5"+"K2_[.$M2M)+<1E*#,J!_6H5V F<+-!"H?@^063%R'-E!JB] M\YQGGX-*6P+1(:TA3(%8!5&&AV=)"*9 4"W^M]HC PV>EP!LB%%.C1C+%1BP> )9YQ(L#L Y(]5K.@H.,0:>"3) A(5,=MTR6 MCY87=$B4)G'/LR?.$X=<[!8W02CU3D [YR!@0L)IIZL(BWLKON3X6QEDP*$Y FV:* M&_=Q+<51>8%(HA5]906K(7I^(*15=%=FZAE:* .V 5KL@8(&KF;'U >C>HG2 MRJO (C0LJ$J,!\.'G*.PQ'-5(Q5^LWOXT]X.],3'G([^$K0+8Q)/B$6MX>16 MMF ^P&-"_4=L\+%WTSM<%)_\='Y^]1R8"C0HQ@><,P;<;H)/4D@#%?E5>5YN MMG2 'A\_AL>S-.)%DU[+TCWJ^7(^063 MDPDIE'A]1"1&2R8L.PCL:*,L# POY*M@J0D H"%^1'V;+N+H3IM&.*P^(P5Y M@C@%"9*SC,=3!ZH[>7)STT[-ZCB95&2;<8*9TFJ M(XR 4#-6>VPHF1.T!,,/R8384RF"LJ"MST/7I)=.@ES^HE%0RN"'TX4M#LN>4%A17IL?1$ZB/AF!NA MIZ2[8TZLI,:(QC8E0 ;H(K43X$):D3#*S*.D %=T@A0B:B]F=U5,F5S$I(++?7((6#Y($ MP+)0T2F)Z0@11O38BG2-ZI:5>^)GF =*72G4BO0>>$EJ5!60UH9+M%53ZS^ M,]-6T?BPCI9K#ZG'"O)EL"6>A%$+B?P\#1 M77HOLT0%(M25#G(Z,&T'I A?H$D %5Y@$$UVM2:9P"+D+DU#YZ"T^:TA59(# MIRU!(CL2"P___.9"3/M3!&@3_(+@/6I^-8SO*>Y0Q@9Y$1N0-:A3NQ"N:(&C M/>[^ +I0QD!ZN =EFC1-+3KDA*0O6N3*T*@PI*7+U[AYUQPBRV ?A+Z[24I* M69)^TRH,EI4!T&7'.2T"Z%I'^16&0"-E2(?H(Z&/RX1$1*LT.V\73E:Q-9SL KFK"D2: M6)^=\:9D'+([\UU$R^GARC:O;!4/,LLIUN-.@;97N2'/^E[6#1:4"0]1''L( M8;H$!YC% (X']XM=:V 1DB+@W=[+JL&$8X*<[G5@!R0M

M@@)H&S@V#&I51B@ZC#"--&*G"BWT7>UJQEPL0W;@X&EJI(TOU1%9#5H;W MQ)7VA#".QD9CBRD,AH_(W4E/JK!D MU02(T/3G "HPQ6"HHX9JE!+,CY[Z6^':6#0UE1^FQ,@;C'/"A* \07V K14H M2U#9LGR6EKWV\)/O*0;/;5!*D0L-U4"4E&^C+D\6DNYS8'-5=@SB'%@/N/$1 MD8FBFEV%#*.?*FZQI=3,)=D:^-V=9U/B[(ZUS0S[) .<7#BR%AUE>S/@LK+/M']H4D^\-5_N M01X1-N&(N%VGQIY*5BJ]HYK6(W M;H/7P:_HQ*]7PZ]R+ZL(W 2/#+#RJ0RSM*MML*ULN5S5V:W07QM=?0<*6)&5A98EZ>.70+?1R%N MFK+>>&^K%//I*#Y#-)S3922I-'!<@CL@AKN@L)&.'+,@R /QE-8!7"7R*RZY M,$)#05@X]?CQA7=+(]V*'!Z)00./1M+5F/GDG0#ZEDHV:NB>>TH%:@)X*B;3 ML3\8#>'3=#+S)_.)&(]Z _%,C&?XC]]+C1T!\/SL3HS!]/IV+8F\"@86\&8RB]QR+QJ1CXH_Z9/SJ;\N?I MS)^.^F+0[_?Z,$C_>X,H06R+"T-R).';SL8-C7O! A0$R@:Z6[Z3Z5T6;-<4 M&F95A<+3,4S^5(9WK*,OK"I$96YI/06J,\$#3_F^><7=M IN!4-D^$%E)FT@R-#YUA].G[!ZK[ZIQ"&U^ S^BYU$B7'>\.K*XBCI7 MS+9?%'9Z!D\L"NG)D)UEQ6>D3+1$(A/<1 "Z;/&?I:!2 (&R*S8>$'JV*AAH M1%Q$#CY[41D[:&".A<#J/IR--0#:H"C379R1#[8%U,\-:M2AKI^ @CFZO M9'WKZA Q!JXD&473]6X6TOCO8=6[IDM ]/,0*@6#CDZUPD(.C/&.<.&,!\.B MB)00SF59H(&RP"$<[*4+[" WVU:&,>W>V;4;I+%;]FF$>\JT'EFBE4LI.APD M),TIRC3$:^6(R=,-66OPX/%M67#XKGC<(J?&CRJ(0_FC:U0+B4,*,-T]"_3V MXPHI.N*Q(8EJU+V"K040*P-!Q#L:#@V@* -?7"&[W3U]D+3G,J^((4*Y%[!_ ME(-:,8Z/SOS"Z:UTPLMT%S!5 TX<;@' MQSHW*Q2HKG.P,F(J7B%9UN@L!;&CKP <)_M$IZ4#/AAQ=*Q*U M9(YY(CC/].P93@W2/*"@+2-K@Y?;P1;!R")M KL^+H=V<[H4K,!B@D+:,#/^ M"$6"-.:]957.M\>._*\)4N$U/,?H2 !10):V\IE$#Y#UX!F&"Z?/.*?'Q1]2 MI1(5SN;;O"MKK;7"83(E*V%^S!G(,<$I,WEG] TLF2XH'X/-S'B%T24G#M)P ME54J)\JP>V.,<2I#7G7#"9,:,;P*G-1ZT, X MX#:,.9B=CF?:_EJ8E$"2>)EKF!I6: *FR<]SS]HZO^I2=$]YFI;LE30KCM_@ M&D]GTZ$_'8[IBZ<#OP\VTV@Z=O.PO-V5+U7[L2=,XNJU]Z7,0\ MW)+N2O!%R/.$43RF#/C"4_>\*N2D;V]5QE.615:;U5++"KJ^T/>1,5\X2K\: M:2!JEH!PE*)*6STV@H;=4ID$V'K-'([)[E_-,.6K!*F7Q61J0=>".UN8A F5.TI M07(7,U$T+;:5I'.CY3EI3HZUVXLMC,SH"+/GC*++0W-LIEJ7IML-F$^XA6_P MWDXI(PKI=S'!0X8W9 F@8,4;<6+>SGV)H]C(^B)9@"(A^L3VZ#J*6:J@=T#& M)\=/:-]\N>V[NZXMJW45Y'(=7".M?#+2#(NAW,SHFKBJ 8>@_*P108\% MRI4H'NSM$L7;:]>HU7EFSTPJ6-WY1@ZMIN?!6=?K"GTUS%I\72!/!\\Z\BB\ M"OBUZ9P4GR;X8YBS5NJ(4.X)35 PBSQ!\PXLB;GEX4]!PTIO#W]-!;X1A@+/>%$,(??S2 [7$858C[H MS=AN.P,@B2**2G"CKI@5>-X^\-I"1 8\&S:@V_ 2C:4X"ARX!KTA@S48]D9M M8'DU>Z%&173I(E<4*<,KL,0Z09Z2NFHIBJYAC0$LVJ]P,:=5W\$*B181>+WJ M%B^K*WU7TK)=(;DX(S !=-,2MDW2$L;9:(NJ90)7GTY ;\^#0TN1.697-E<&=TB>&K3QAJ4D/X5H0E 5?7 MFF0H=TND(^\C^4#6=,*W*";Z>@C4;'LN\A0H9(FY4:B;'STC\FGL"I =:G]B M =9T^U0ZL9JC2SQI00$,I0)!F3XD[@T-XZR:YR65E5:C9DRR!0MW-I_[\^%9 MS>P#"R'-/IU&R2F@&"]QJ*W&=-9O7T#--9R._,ELKJQEUS3VF&\.6./,/QL/ MZUFWE"GM(I5N;+-[V5*/CO9T,^'X&IZGY]AHIQ1>[NOC+&0KQV+M@"G?R:.< M)V>*T)DBH'05-(_#VD+N4VIR<"O1SP!LC(9#[6:<3?M[]4.;F*R*CGU+Y\J% ML&9*OK\.V0SV&C9H+3F]LV3ONK-D[]HQ]+MKE(;M7I0VL=O,1'WU&YKL0:.U M@^*%9Q'JY@!Z;3-Q;K(J8!GU\6)$I:]@@'QP-O//SL[H\W0\]Z?SB?>Z8?*_ M\%K:@%C/%*893X &)O"I/YOZLV'?,]Z%L:27M2F :B93?SX:B*$_G(S\Z?1, M*>8V?V0,,P_\\=D(/LWG?7\P&WIOJ=1K7^,"W4OGN?.Q#5,,Z%,Q\F>SH3^; M].'SV#^;#_S)9.ZIBK!.9Q1PM&/.H3\83OSY8$Z?)^"4S^9#[\M;R[0AC;5, M!0MFH$IO#Z5K5#H*USH'JL [MX%L3ECD]"*L:5:%KV6F9K15C.0".QZO3:A0 M\U327YT"N5X-=E,,L*+[U^KB9"S8W!%5#!-)5;R&@@2#*JX7KO)3UM&6_? 5 M7Z]5IE5.D=9F48(A;TX.5,E;._;J4Q&9A8R=3'P(K3UD\C_S1N.^/9V=5>>OCI6L.Y(EAZ99*8J^-T%G'88AI MYL_/AGJ!P7CFCP?]1NQ(8'NA4T#[ Z:<5!,K-<5Y^SA8*Q9MW&X-*T9$;"P: M\R^2BF9-WXGFF1I>%(=*5,"GZ<2?C?L>Y3CE%#2RE5]],1A0:Q[O9^U,PWK 7\V"JE4;I^)"JBBU!=W*F\"U7L^;Z@HQ$1C5E$XT= M+ 9DEWM-]8./N>^F(OD\"UUS1!L4F1S+ BF"8N8>I1*"0N&W11G%X2GZ$&N"EVT(0^1<9RS2+&/[*U-*;?+, M7A14+ETKE73W012[[JA6B4&H4E&J5W(>WY&QZZVP@QZ8#]N4G_@2XLRI9OR2O!,-YA:K%UH#8<@F:_J2&Z"_U1,S_SQB(7P@^JQ8QQZ( VN&U0CV:B6F >6B]Y\2!>@ M6C)6]]:09KH@]P)T6>AV[F,/UT MBU;8TXGJ=*=J]BCQ*DT\ R)C<< \H,>JJ2*.FV.T H,1W%X&:;!BM44V\N/T MF.0[<]YA!%R?W$4+52!5V%*$5M_>B(?W;HI/@Z,9,%5(H:7.511LIK@$;^A@PTC'J#2>-\' +5;:UXVOT/N%F#-WT M-^F)MGD,[7&/I6MI\O' SKK+@HUX5<-8YQ5!)>1NL\C#B K!,;ZHI\8#4ZVQ M..D'O K5/4I!2:--LZ4#I-F9( Y5 EC-,L8XV8L)L<0V$ MD45+CB(#S!YO2=L8NH,>%V;]H@K> HS99:>4E*'[T&!O\+",75'\ G;I=IE, MZQB8L_YP'\(R+2[+L$D9N X('FJV32J/>F(86?MT,#CS@=/):[-?IR>3HZI:HLG$OUO3$BV]6+6;ND1CTR;%E&/XC16"XF-(ZC MFW; U5T-C:%#UZO:90U:C*0LP&-JT1:^2H+0ZJ9,[%I>-XSN(F!?@Y$/"&\V M%\#2>)I#6V*NO.ELWV*ODUQ!.+1R>\0?-2[QDD 3[=?W'JW9(!U=K6Z#S]V_ M ,N:,O1NH37M"6>(%E7N=BO>J=LTS%L\NE=L:]6*N%+L_,AG@SQ3I/6+/'^*CTI+PE+X4:2T1KR;T"3J7ME-YC3T T,H8<0KCG2OVM4Q\ M'71*M\#INJ6+CM#YJN:/W"S. >#D151RG)B+=*/"JQY>F<6Q+6UJXM;ZQE?>O*!0W1^? M;-7%ZI,?SGJB99(V78[64XEW\+HON6W7ZREO#BPT+>?UE3P&_[$9+]]6[%2,ED'LH$6F76ZKB0][C*DPMTD,F"])I3L]=(F2,50 M CLJ/Z?UZH(KA1M&:4*O]"!#6=EEF!^ G7N5;>G8::#?>)^_-@Q<+6B[>9/7 M#F*,4>8"V);A5 D]<%=:[AVK"WUA?41YJM+R0YFD)*'P"]UN%!AO257S,&WC MW-OP<4B^E-?,E_)LOM2^HBWOQT/@,("GR0NOV9F:\MTM9I6;+IZ*DX$_F,W$ M<_AXYL\G$^_G[F/3,W1VK!9C?SSC5P_ I_D4_ALK\),=S;(!"GP5 @&!'[X6 M!HT>%XI)'_\;>9JDOP0.T6RY:ES?R_N6P%W]]UTW$[.>J#]NQ-:'1)QOLR@6 M@W%+S(,[+K#R09?_BFK)Z.6 NZ_PPE<\!\EP*D\(W2T&A-0^>JT+_#.B!($:R-:"()-):>: MM=EK5M?MJ"L@$P[5"-V!>\H=TQWHM)5BC CM5+J! %.!JT$RE54F=5YMR[.Q M(VJ;3<4>.A9J2W\-.JD<-:2LQU*5_>)]&3I3J>TBQ1XFFM<4-N&J[D?W90A\ M3JFWZVAXR@Y4\D6!/I&KJQZUTW-X[+ KSG8TGI+>!6V:(_+>CG4?0([3 MI1QV0@VRHF&!_>--DT_TIT:S\-8VR@<]]#_1:QE%Y[#_4G=.S$?.S$?.S$[6SAV8O[5.S'OUVL':+YCZ^9CZ^9#6C?7 M2:G>R7G?[\=.S[_53L\F./X[[_>L3-J;FRMCRZ;'WL__8.]G0QR_@P[0'6\' M[/CZV">:K,MCG^ACG^ACG^ACG^ACGV@[17KL$WWL$WWL$WWL$WWL$WWL$WWL M$WWL$\T-_(Y]HH]]HH]]HH]]HH]]HH]]HH]]HH]]HH]]HH]]HMO@J%\X[&@; M_06/'CM,_]_K,'U V[7]#:>_R23'KM6_^:[5ZG[[JWM7Z^S/8P?K8P?K[@[6 MN\I#ZY*FYA[N^?G8]?JWWO7:M*4[]KYN)=-C[^O?;^_K9EN,8ROL8ROLWUDK M[&8J6WMG[$.?.W;0_A_KH/T-BLPHW[Q98N9,X<3B56PM:\UY;.\2<&"I]?^O M>X\=V*Z_(L2--AZ&\-^S771(F*&39'6WM7:K]S#D'1N_'QN_F\;O.REL-W:^ M.;7];AIJ[VLD?1#_;BK-;UL;WS::WAZ&\M].T]L#.O(<@JIF1Y*#U<2Q%Y_YTW M[94L#55T2;Y"0^Y^^56X^#6NPAL6B%M4Z O4]5WT>9'2BS-4ZG\6Y9]\H5Q\ MT*J'>'Q=,^]Z%GB'+1M[-;2#/UL4T;CUVS;)4XVZ=ZV",?@6X7.PQK#Q\ZX5 M!KUABY?8A/62^6=M\[[#K9KGI'&4L;U-@C63:1$C; MU,'GG5.W[J\U#K'?BCH@;"!,V* ^N"5:T&"M'<&#Q@M[]L4-VDW _9&4'PZ) M%AR F581O3\Z\"5'!?8,'-8MO2!II_#H/-'!L.(J'7+@NSWWYH:;3GO]&>.Y M?^'R%>?]B_"V7]FW1^HZU/?YEQ$+'UCE79 =S&MXQB9Y=SW:C$MH?FY*C*QG M[DPZMH^!@W8&J@80VGC'!A(ZJ']'..'@71UPA"V1FH[S>VM?WN6KA@S;-A'R M1>_Y$K^-]WR)7^<]7]W(;XUF_="(1C@O16H(J8$V[@:H7AJ= 2NOVFHX#FWZ MK_,-1YU,,]@I)U_+14\,Y\Q2AR_618\_U5Z;I$?L),Y*[9AZ!9/XWWT%DVB\ M@JG3\-G2FX?:#I#>/M2PU]M>$72 !?.G(.F)OGHYSV&3=AW2*WL4B(CZ2W+: M/:%?_64[HN-E.WOYL5VKJC:W]:\_NNWQNU\QTQRFWISCONVEWD2\Q6FM/LL; M;?!0V[N$#HE1[R>B+XX=-R()!X:2]Q[2%X21VS>Q(W+[C197*&IPS_[0<8,] MZTVN.X7U^18L'-WQ>N\T7195<[TN4> \B8[CX7):]=\67]M_6Z4WU\;I5EX' M]^(67]^+6T-P91N(?6U?[CV]H:O=>74S:;WJM^K1+?YW>W0W)ZCTZ+:T]%V> M%S_\-U!+ P04 " 15ZQ08G.IS"T" #;" #0 'AL+W-T>6QEU6;!+10$%0*O0_]5O:22;*P+W&S.7/]]>Y+ M7BXGHIQ5[)=DYIG=9YZ9++.)&[UC<%A>'/B6WP@/S" MD@=]%6E<2#$5VN@G#*=AY>6B"33"JD31>-NL@B MS:,/1]ZS#>YY.!52N=P^@W]N^N4'@<&S BECLVY;((UKHC4H<6,<2!"C"]D6; MH_\_=_D?*SZ__'/);J@<"GY"C?8J>08B+_ZRR*"?E7L#>3:.1Q1M6LHT%;W< MBN8Y>#WV/DSP%WL9L]E4G*:RH==D8_XT9OQF;PX%:9F^M26Z8((G^Y,5'JW& M5>N1(L&3_1ERVO*W+N'T.Y-^!U!+ P04 " 15ZQ0P=E&"AD# \%0 M#P 'AL+W=O!GKC-;J=L;1 MCNWXND.3TY:10 52+[]>2*VBQC/[@CXE7 (?)\!'@G M64+F7!L[\7W7-4LN>RS6XYH;/N.#VL9_4]P(2-XHT&$8=A^UU$\0#_3]A5/,Y MS^%4Y54)TF[BJ$'XWJ59\I5)B&0E])-M%<)D08;2.AHRDINF7%T_%M?UJ-B, MR[J(O<$2?/!SE0L@!IH" G3#"9 ZGC;0(ZBM#1GZ$C.V.F(0QA M&X%L?Q?DQ!/XVH:H.;E:@7:U \@. MGY#LCB,^7$JOQV&4!V$H9$] M@T&2[!TFIAT:63LHYC2T-L6T0R-KY_->V?2^,>/0R,;YDM!%\<%6(28F'1I9 M.E\=LU]P0TQ,/32R>II.V\WO'+,/C6R?)D$V,+8Q];1C?[=\..\V$V+6:=?6 M2;=_ZPJ8.S44EZYUX_)S)O*Q)OZR^>KH=/V)8%X),7!Y5_)"L?K_FF]C^^/R MZ!E02P,$% @ $5>L4) "W&=R 0 LA, !H !X;"]?Q-V;K4VHNM:75>]GEZ9N?9:4(?0O2OF\M(WQ M\ZZW[7#GU+G&A.'2%:HW^=D45G&:KI2;SDCVN^G,V>&8)>YPI&3V85QA0Y:H M2ZV^.G?VI;7!J_%$\V'!\,BUMW]9WYU.56Y?N_RSL6VX4_&[(%'W@S@>Q/ @ M'0_2\*!%/&@!#UK&@Y;PH%4\: 4/6L>#UO"@33QH P_:QH.V\"!*!1E3?)*$ M-5YK$K@FO-L4*ZN;4B, 0 M710 !, !;0V]N=&5N=%]4>7!E&ULS9C?;L(@%(=?Q?1VL0AN[D_4 MFVVWF\GV JP]M<06"*#3MQ^MNF2F2S1J\KLIA0/G?%#R773\N;'D>^NZTGZ2 ME"'8)\9\5E(M?6HLZ1@IC*MEB%TW9U9F"SDG)@:#$3O>I)XDTMI*93(HH]E*YP=)^[N$J:.JG>-+9?U-G)#T7M\K M[WAGTH4W6&X ^$8@7#<@W \@' \@G#P 0H(BE$YBE(YBE,YBE0YBE4YBE8Y MBESKL_:OXO0'4$L! A0#% @ $5>L4!\CSP/ $P( M L ( ! %]R96QS+RYR96QS4$L! A0#% @ $5>L M4"?HAPZ" L0 ! ( !Z0 &1O8U!R;W!S+V%P<"YX M;6Q02P$"% ,4 " 15ZQ0JU-G3^\ K @ $0 @ &9 M 0 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " 15ZQ0F5R<(Q & "< M)P $P @ &W @ >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 M Q0 ( !%7K% T7_ _H@( '$* 8 " ?@( !X;"]W M;W)K&PO=V]R:W-H965T&UL M4$L! A0#% @ $5>L4&LUGVTC @ GP8 !@ ( !9Q M 'AL+W=O#8 M!@, %H+ 8 " < 2 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ $5>L M4%^^8J7< P MA !@ ( !*1D 'AL+W=O=76LP$ -(# 8 M " 3L= !X;"]W;W)K&PO=V]R:W-H M965T&UL4$L! A0#% @ $5>L4$[4/Z:T 0 T@, !@ M ( !#B$ 'AL+W=O&UL4$L! A0#% @ $5>L4/S$?S*S 0 MT@, !D ( !XR0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $5>L4.K)IY2T 0 T@, !D M ( !HRH 'AL+W=O&PO=V]R:W-H M965TLN !X;"]W;W)K&UL4$L! M A0#% @ $5>L4&0VYHC& 0 -P0 !D ( !YS 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $5>L M4$E340&6 @ H@D !D ( !OS8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $5>L4/0U,*:$ @ 6P@ M !D ( !SC\ 'AL+W=OYUW+10" #6!0 &0 @ &)0@ M>&PO=V]R:W-H965T&UL4$L! A0#% @ $5>L4&IW/J3H 0 ]P0 !D M ( !8$< 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ $5>L4->+@3(G @ MP8 !D ( !MTT 'AL+W=O MRKS8" "1 M!@ &0 @ $54 >&PO=V]R:W-H965T&UL4$L! A0#% @ $5>L4&2! MC9R?* TLD !0 ( !6U0 'AL+W-H87)E9%-T&UL4$L! A0#% @ $5>L4&)SJ6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ M$5>L4) "W&=R 0 LA, !H ( !RH( 'AL+U]R96QS+W=O ML4*ZN;4B, 0 710 !, M ( !=(0 %M#;VYT96YT7U1Y<&5S72YX;6Q02P4& "@ ,* #*"@ ,88 end XML 26 R16.htm IDEA: XBRL DOCUMENT v3.20.1
Nature of Business and Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2020
Accounting Policies [Abstract]  
Summary of disaggregation of revenue
  Three Months Ended March 31, 
   2020   2019   2020   2019 
           (percent of revenues) 
System revenue  $564,132   $658,595    43.1%   48.1%
Maintenance revenue   710,827    672,569    54.4%   49.1%
Service and other revenue   32,417    37,466    2.5%   2.8%
Total revenues  $1,307,376   $1,368,630    100.0%   100.0%
Summary of major customer's information
  For the Three months ended March 31 
   2020   2019 
   % Revenues   % AR   % Revenues   % AR 
Major   25.9%   61.3%   27.6%   40.9%
All Others   74.1%   38.7%   72.4%   59.1%
Total   100.0%   100.0%   100.0%   100.0%

XML 27 R28.htm IDEA: XBRL DOCUMENT v3.20.1
General Credit Agreement (Details)
1 Months Ended
Feb. 29, 2020
General Credit Agreement (Textual)  
General credit agreement, description The Company obtained a general credit and security agreement with a lender, which provides a revolving credit line of up to $500,000 and expires on February 1, 2021.
Interest prime rate 3.25%
XML 28 R20.htm IDEA: XBRL DOCUMENT v3.20.1
Nature of Business and Summary of Significant Accounting Policies (Details) - USD ($)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Total revenues $ 1,307,376 $ 1,368,630
Revenues [Member]    
Total revenues $ 1,307,376 $ 1,368,630
Percent of revenues 100.00% 100.00%
Revenues [Member] | System revenue [Member]    
Total revenues $ 564,132 $ 658,595
Percent of revenues 43.10% 48.10%
Revenues [Member] | Maintenance revenue [Member]    
Total revenues $ 710,827 $ 672,569
Percent of revenues 54.40% 49.10%
Revenues [Member] | Service and other revenue [Member]    
Total revenues $ 32,417 $ 37,466
Percent of revenues 2.50% 2.80%
XML 29 R24.htm IDEA: XBRL DOCUMENT v3.20.1
Accounts Receivable (Details 1) - Trade Accounts Receivable [Member] - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Accounts receivable allowance, beginning of period $ 198,623 $ 165,840
Provision adjustment 0 115,000
Write-off 0 (82,217)
Accounts receivable allowance, end of period $ 198,623 $ 198,623
XML 30 R1.htm IDEA: XBRL DOCUMENT v3.20.1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2020
May 12, 2020
Document and Entity Information [Abstract]    
Entity Registrant Name TABLE TRAC INC  
Entity Central Index Key 0001090396  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Document Type 10-Q  
Document Period End Date Mar. 31, 2020  
Document Fiscal Period Focus Q1  
Document Fiscal Year Focus 2020  
Entity Current Reporting Status Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Shell Company false  
Entity Emerging Growth Company false  
Entity Common Stock, Shares Outstanding   4,506,788
Entity File Number 001-32987  
Entity Interactive Data Current Yes  
Entity Incorporation State Country Code NV  
XML 31 R5.htm IDEA: XBRL DOCUMENT v3.20.1
Condendsed Statements of Stockholders’ Equity (Unaudited) - USD ($)
Common Stock
Additional Paid-in Capital
Retained Earnings
Treasury Stock
Total
Balance at Dec. 31, 2018 $ 4,529 $ 1,795,955 $ 2,194,778 $ (196,526) $ 3,798,736
Stock compensation expense 0 12,406 0 0 12,406
Net income loss 0 0 7,955 0 7,955
Balance at Mar. 31, 2019 4,529 1,808,362 2,202,733 (196,526) 3,819,098
Balance at Dec. 31, 2019 4,507 1,847,594 3,010,776 (245,631) 4,617,246
Stock compensation expense 0 7,344 0 0 7,344
Net income loss 0 0 (1,188) 0 (1,188)
Balance at Mar. 31, 2020 $ 4,507 $ 1,854,938 $ 3,009,588 $ (245,631) $ 4,623,402
XML 32 R9.htm IDEA: XBRL DOCUMENT v3.20.1
Operating Leases
3 Months Ended
Mar. 31, 2020
Leases [Abstract]  
Operating Leases
3.Operating Leases –

 

We lease space under non-cancelable operating leases for our two office locations. These leases do not have significant rent escalation holidays, concessions, leasehold improvement incentives, or other build-out clauses. Further, the leases do not contain contingent rent provisions.

 

Our leases include one or more options to renew. The exercise of lease renewal options included in our ROU assets and lease liabilities if they are reasonably certain of exercise.

 

Our leases do not provide an implicit rate; we use our incremental borrowing rate of 5% which is based on the information available at the date of adoption in determining the present value of the lease payments.

 

The cost components of our operating leases were $15,861 and 15,519 for the period ended March 31, 2020 and 2019, respectively.

Maturities of our lease liabilities for all operating leases are as follows as of March 31, 2020:

 

   Leased Facilities 
2020   42,143 
2021   28,632 
Total Lease Payments   70,775 
Less: Interest   (3,342)
Present value of lease liabilities  $67,433 

 

The weighted average remaining lease terms equals .92 years as of March 31, 2020.

XML 33 R10.htm IDEA: XBRL DOCUMENT v3.20.1
General Credit Agreement
3 Months Ended
Mar. 31, 2020
General Credit Agreement [Abstract]  
General Credit Agreement
4.General Credit Agreement –

 

In February 2020, the Company obtained a general credit and security agreement with a lender, which provides a revolving credit line of up to $500,000 and expires on February 1, 2021. The line of credit is collateralized by all receivables, inventory, equipment, and general intangibles of the Company. The Company had no borrowings under the credit line during the three months ended March 31, 2020. Interest on outstanding borrowing is payable monthly and charged at the Prime Rate, which was 3.25% at March 31, 2020.

XML 34 R14.htm IDEA: XBRL DOCUMENT v3.20.1
Subsequent Event
3 Months Ended
Mar. 31, 2020
Subsequent Events [Abstract]  
Subsequent Event

8. Subsequent Event –

 

On April 14, 2020, the Company entered into a Promissory Note with Alerus Financial, N.A. (the "Promissory Note"), which provides for an unsecured loan of $473,400 pursuant to the Paycheck Protection Program (the "PPP") under the Coronavirus Aid, Relief, and Economic Security Act and applicable regulations (the "CARES Act"). The Promissory Note has a term of 2 years with a 1% per annum interest rate. Payments are deferred for 6 months from the date of the Promissory Note and the Company can apply for forgiveness of the Promissory Note after 60 days. Forgiveness of the Promissory Note will be determined in accordance with the provisions of the CARES Act and applicable regulations. Any principal and interest amounts outstanding after the determination of amounts forgiven will be repaid on a monthly basis. The Company intends to use the entire loan amount for designated qualifying expenses and to apply for forgiveness of the loan in accordance with the terms of the PPP. No assurance can be given that the Company will obtain forgiveness of the loan in whole or in part.

ZIP 35 0001213900-20-011773-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001213900-20-011773-xbrl.zip M4$L#!!0 ( !%7K% E+W7IU%L +B9 P 1 =&)T8RTR,#(P,#,S,2YX M;6SMO6ESVTBR+OS]1MS_@*O;/L<=0=$$=]K=?4.6[0[/\:(CN:?/O%\F0*(H MH0T"'"R2.;_^S:4**( @"2X2%Z%CIILB@:JLK*RLK*S,)W_Y?S\FKG$O@M#Q MO5_/S'KCS!#>R+<=[_;7LS]NSB]N+C]^/#/^WV__^W\9\,\O_^?\W/C@"-=^ M;;SS1^7G^"/[G]UT:GWK*, M\_,2C?U=>+8?_''],6GL+HJFKU^]>GAXJ'O^O?7@!]_#^L@OU]R-'P_U>RG\B* MXC#II_&C(?_AUW_Y,0Q^'K'Z'SZYDVM(=6W0]N7P%=YJO_^?SI M9G0G)M:YXX61Y8W$F7K+=;SO1>^9@\'@%?VJ'IU[$CM7?;1>X<]#*TQ;1@*7 M/#]'"?QJ1\D+^L.=5_QCYE&G\-$N/^JH1VV1>RX4H_JM?_\*?H#GS<%YPSQO MF>KQ0(P7DMQ]!;^J!YW0;S?-WK+Q\1/JA3@\O[6L:?+"V J']+#\H8 8^"7P M71$6OD._%+SD^9X73XKILJ/@532;BE?PT#D\)0)GE+RW^J7L"T #?EU,'?U2 M0-W(C[THF!5/B?P17^ME7PN#:+X;^+*@!UR0R;.1-71%%%@C6-Z35VJ1GJGE MAR+[.J2%<2W&!DG[ZSN2 6SF/%W5H7TF?\:1_7H6.I.I"Z+[2C7%RW'D>Y'X M$1F._>O9A\"?8 -(7L.,?/[<.D_[3UX37N1$L^3;Y'O'QE_&C@@,HE)D9DBQ M[?+C?YW]!HK!; P:K4'WEU?YE]/N7A7V)WN;PNSZ]CP5L$R#"%7:;^EP5$OI M;W.O@=K57L)QI]W;F5?4]QD"U)>2I8OY?!%^'1\M;UD)1@5,4K_LDDFP5LSF M,3-)#> QF:0FXI^C.(S\R3\_.!YN4_8E/ F:) H_B\E0!'OC8;HNQ>U$:(-/ M?K*!F!]3UQDY$=-JV X\R8:9W&Y>7XQ(W89?_$B$GWS+"R\\F\<*%MNU& GG M'K7GVUGZ^1OHOHL?3GCV&ZK'UPLX\\NK0B+T ;PJ'L$QK:%*/(Y./)Y">YA] M*1Z2D?^\]"<3W[N)_-'WTY ,/)@(?/_]OV*@&\8W]3WX,^2I5X_-C7N/\]Y_ MPEVCFO>#F?Y5Y9C?_0NK:D36>ZSDH&E/'AF>J"2AX.5 MA[WHAVL168XG[/=6X($E=2+F8DE!*![\,],(E00>+%DAOKI9A;"ZKNQ7'$BEL2E[XT$N@SQR'#MA-_?SMX*;W0WL8+OFGNQ M@"6KY:,,'6$0O;X*?#L>15^#&Q'<.R/=K3G'[Z>6R@._CV-AYFM9%F;\7 ES M)S$Y9R/A*C^_0^J[$NQ+O8]7>5>#%G@,O MCD(S+A6=ZJ[^P.[JCU^DJLO>O5_V'K\057>&U;:VT_/LL4O/8YKSE?3DC*(3 MO:]>+4/YF^U]7T;?2C8A_9L95;4YKB83UXS1%0A]7)1+E G2K(,WC#-)\ MW)C>4GZ:2G2.270.7$&5,(FKRZX#\ H>K 6\_#15778=[F77<8I4==EU4)== MQRE$U657M:VM+SY'!FEVC'RN!$S([RMP*%C%DM7V5=BI^MO_P@8:YVJ37/\^H OZZULU2H%7<_>G]X M3B1LLB,J\=Z=>"\A)@=FN&PJCE&5[S>FI)+Z2NI/4M=O%$FE!#^ST3XW>=_< M3M[:CBG@>R7EW*9*OI]]C,,FW$NY*?U?Z M^_!%?/-3Y[-6WOOR(!Z8YCY8LV1SL7[N:GM?DGUX.OM@A7MS_WBELRN=?;"F MR.9B7>GL2FW6YP9!;6 M4S%I!S>MW^X"\7R#V?=XSUK$^.K$M>M L$J\*_$^-;=4(ML/_K.5['UY[>=Y M7NGLW880P'\"RW6L2J+WD(*1XWZEL'=[U5K)=B7;!ZJWD_-VE7A_S(GW&<_# MDQ01;FK;?/.\.3@R5TU^RVENLN7@N)]T65:788?@_GS$];5@WJO+L$.^#'MZ M>:@NPP[K,NSI):"Z#'L^NT&?^S@R"TMC4O_QF83F6 >Z.5HFJ0$\MMW>UNSV M]KG93ET8\3 4_XIQ_<&!_41"(7.#FC_%%8YZW_ZO]B:'$9S,W1U&8L]AR?GC MYMV<$$Q( XO?G-!O-\W>:WA&-:9^RG:!K2UH_^;."D2XL O)!'IHXSZ OJL% M_=C./4C?/&_QW2_Q1 16Y!?XIM;@09[&HE:U3M\)SY\XWJIN5_,EWV]1P^KW M#!=*,/0*NEDQ95/X6'[";.&\?D]KYEK<.NBP\Z(OUD084CBOQ7C9'(SK$;5 K>N^99HMDD;G.,O0!OBO/UO_.R>%<2XN[PTE>KS/\7-1= MTI+J;'%@Q1<124G+])HM^W)FH*ZC'W [-6PQP,S,$OK\IT MLB5!ZKBRG*!.J]MTNFN*2\GL05&\ M"Z$V.R88& PQNL-/#.OT>5NJ"S63D]")?=Q$4=W M?N#\&^RT4CQ<0%FSTZ!_"HG+][0=404L>Q*B/H9AO"67VMU.M]=J+Z&'.]F< MEO+,:7<:W5Z_OS8M,AZGM)6\5*FW&KU63S.]5.-;=KJDEK/ZZ6861F)"$48E MU%FGVS9;S:WH7+/F]&9T=CO]SJ"S#WY^Z3ZH9'UU7K MUIU?3D^WWVTU=D[/;CI5GBS85(;H-'9\+[SR76=4WHWT'V[T9FJ$TC&M_8GDU_J)F@)0YXS?&Q$+/UFL#'VV<_<=M] 8; MBO'#%RN*P0KSQX8B#W]Z%:N'7DWIT_\U6_)?.Z/ FDS?_%^SVWBT;MX8R--S MRW5NX:N_0*2<\8SZ_H:6M0&6_,AXL$)C[ <3L!QBSQ:! :O1<*V'$%A"E.#? M9$0BC[Z(>\NV#,M.QB"<>E$LUKRYUQK1(,-$N7Z4Z 17PV%ZX;P"3I RDF0 MZ =@B'5+U_U&2%LD#,:*#"N&M83X__R0#Z+L!Z%Q;P6.'\.7X53 >1.'AV.% M;CCRE[X962 4?EA_^CDZ$/F8!C[>XX2*HR$J:F)D)$9WGC.R7"(HC*=3/XB, MR$]X9MSHKSC>R(UM8= EM.L2BVL&*SKYBNH#M,'8N8T#^0QU%L!>['BW=>,C MS+4,VZH9+N_51$&&)D/1@TH^J+B'I&6BX9*PU9'CHP"_>+2[H,8A1> >R M<.O[=E@C4AR0;CHF&Z M2/_Y#R GN/S],#+\P E9@0"^ODWK8Q[/$ZSJK+N M05W<"GYR(N#D:->,ASMG=&=84Q"\'PZK'FQV[ 3PD -CXD]^G+RBZ(A#H +6 M$/4 C\I1H-C+CP8\%8A[1SR0.O1B6$PS5.'E*2>!]X>A#^L25L (AG+AS8@$ M)#9P8/W0^V,_]HB<(;PS].]%<7/0#3$9%I=0#9<,3Y'%VAZH_VP%P,"663-P2= F]9-9ZP\&M4&SI_@K-8IM//C! M]W/'.P=VC_"^#1KXJ=MO%'N\&]ERH>Q9IE'G;+A38!9C6[WC?I "X M'U/4=7NWMQ1U)(,:?<] )^DR(G@Z8"=U>:WAHG91!['1Y9/$)(RR4T:AQ()$ MHEO4KAO7BYZ2'1B@#@3(^Z#6:C;I(9#]7K>1*(P(DZO1*(KN0D-X*.8DH$1& M(J3X(B\)( O-)0=ZFJWN/J3]-UE 8!&B\08JH&;<"@\TITMO6O8$U3*E7,$B M42^S-O"(SE!%;3^-AH@"8>>]NNY7Q M[BZF MNNV&UC_$65M%N%G/WM4\+=VKL&'*4/\TY&_N1MPOVS="G#H8*5@VOI@76' MI@JWFK9V8W#X(]MTVCH'KTTVFK-FYVGF;.>EFU:K__8>3[J/.&&]0]^U-YZP MYM,<=#UAV0V-S3.E[K1=Q+K.6@UFR7=]ML2MWY<4Z_;V)"VY*KN3S_X M_M&[DO>%&Z;.=/N-@EO 3-,;$U J$Z;7:S?7I8 ,BHLP%(B)QM=5FRNK!E^ M=?%@!2!BX2APIA395"#*A86#OMV!B!J(:P M1G?8G80],+"?E%6[X$*>L^\G4]>?"2$]XL5=P,3@8(5-K87?_,AR]=\O_3#Z MXD?_$,#K>?!#3_IW!N[[!!CDJY%A,. MFZ(?OXE@8BX;WV]7C7^8YF?SG2;F:S8_MP+B(<5\X,WV6S\(_ =X_"-0 )(3 M7:^1B;UZX]9N;E;VFB?SCU!\';^'=<'!.OL+CP!"\'X[(>69A$5, X[)0WW' M05H(G(EA?,FU/T=(D3K$J$\GFAD/3G1G_%&_J:M@ G>&049B2J%<;,6CIIL& M#K0VQ2C$E[]?7%S]; 2@J!Q47EK(**C)B?5=&"(1 PI-",-X0BHHE.&P&%$Z M'I-BO=<.3ZH8PY1D$#"@6% M=12]I"+2; [ 32)RBS@D(R47$!6HD&]\* G/L., .92^1/RBU/A,4!,+2+]I M]MY0D)H*U%K(+!7T\9HB363G\%_28QR\:0M8D!-2($2 QZ'8- AG(N/U4!.& M8VND1 -HHZ!?L&*9AB%(%(>"U&042K95A#RR+=?WA(H]07D8">.E&E.S\>;F MYBKYRWSS>,PU20&U4?+(/N*BIC#29V1A,@C)C)$GC%9 M/#!&+5D&MA@+#/,Q(NO'0J%*'I(\3NB@J"+F238&CMJO&Q>C* ;Y@540NQ'J MO-@%[CD@VH$Q!J4']/BAMAQ2\>*'**Z-WQH";V%=.V-G9'G1HP5+'X2J*EH0 MVN UO4,$33':R)$6F4T&S9 CH1 JV#!5V'G!@L[$33DP11<4[6EGZG90N+@\85QM *'1G. MIYK'9I3P)VW+@-M0V]#A@-/NJP#%H0"FD&I_N!.>MJ6YC%W:\D71<:T^SJ90^JDQA,FW&$FV$R$A2?E = MH&ZQ,4T SA:@0Z,'X=ZK^&B@JJB1-&>(WAR*F8^&DOYFHB*1_Z@.--OSD](Q M/"\%XTYL#?--0:=US7+5!##YI,Z]G#@B28A![7$74SKYL+H#!@,7C;F0:S5; M6M@U&",8NZXM.ELMNF0(>H>DKR,M GXH7 ?4-V?&J,F96#/#\R,T*$>^ZX(. M1'7^.3FD$2':FU:DSWB-1%/N*2N(J]&4P#?N3'7E0!O%@H>/RE06R8HQ#T@[ M/JIS![D/N#W@([# \VD;P=W$^4Y1\W_>.2YO2F!YD]$EK7 :/UO7-;WM9,3C M&(](1 /2(\Z!DI XIMN*V>$_P/Y/C]Q9F(!B)"D^#DS$*%*S7637ID;IU _I MU+8@W'YW.\N< PFQ)^Y\%\Y9(8,X;^JA:W>;K79#F1N_Q^;2\_,'R>Z%!9]#I/#[;MB"QWVD/ M6OW'Y^*"H@'+L0D'[5YO][3-L6\#VEJ-QJ#3?P*^%4'M+R/LW!QT.\W=JX\" MT+(U"6NV.UT]0VEW2G4['?((>FT^!&:+!=KHM[J/LA=MO0C )FWV6JW'I^U0 M%D&I:(!6WQPT!H^@&E;78WKZS7*]6D'+!;W=ZPS:CT_B1MK>;/1ZCR)/6VK[ MQU*J_1*6:JLWZ/=:ZW.%D>'>T7T28RL3Z&#QS?KM:BX'2 M;AS7X#;7$<<^Q)*N2Z4.>%?FU2,-1>!.=XZ6U-0Y 5]:E _A-2%BZ"H1]%_N2L0$*3 M!7&'%]](,O3E^0^!-2UB0"IW2U]]8Y"4/U!F W;OVF\,R9]S)@8&4.](\2_N M)$E!>+_)L+Z/MI59^#W)L!3@6]:M;,7K_6Z_56D[V@\S*+ MZ#!'WFT/:MU!9_>DLA&L944"P[-3-B_-0;_6;2Z6ZW5TS<\5^W;)OGUKZ/GUU<[[ MJ_5,>["#2K.AO:O9AX9H%;MB[3/X6NVE4]ZJ]?O-6K^SV-HM&.SNK)PCYER[ MUAN8M4YGL=MN!YS;GW?C"HO+>-'"',_*V7%T ]JW!EY/V>Z$^8M7_:+3BMGL MU 9+?/%[D:'UA]%I]6K]P5$;Q%G/1-&QRC@OR'4^L%6\VI%P7%II]7E^.]'* MW_B?>!75N2ST1*!E25-;Z'X$I"@04]Z;=6BR3$ZVPF,BC*K ']):,81QIU#'& %"H*"* C)3<9U;O=PG81K@(*V.^DF4AF(W$!>$RA,W: MH-&L=0==!LAIU5KM1JW=[V41;VI803H$.W0X2S%Y-,PSO2Q@QG#EBIR(P-.O M#7I-U8G9[M?:9F,AK,ZSF&$C\%WW'!870HVJ-5^ ^< @)"N /13:& ,%AL8T M.4\XH0XG^UCCK *>2F[S)QQU4P4\50%/^SX$;Q3PE"C7F@9GQX"CH$P7L^T@ M8W]6^)1/-N:IVZGUVTLTS/%%/%VA71\2.IN-ED-2E/MPCJ>[BMK8]SA,LX, M^@?DOUE'Z2W>L/Y4D&0+1W:JEVOE;UBJ2)+BV\E^LP;GCYVP\3$N)W=PX[_D M1E*W"81GE[ &3NBN;=U[Z>J.\LGX]E3^VS/5X;" G&%"S9Z]M_-^D!3'-N<* M3=O:$$B>Z85$PGXQY.L5V-$F2PRX:<7_/N-Z*D68Z2[C)* MTAE(LS8W2LR<@QB0=8B^CI5FI!:I;6B1(_%!D--6M\WQW)LWJ+0CJ/+_5/Z? MPV5]Y?_9QO]3);P=N_.G2G@[B9"IDQO0OF/ JH2W@Y.Q*N&M2GBK$MYVQL@J MX:U*>*L2WJJ$M^//V*K8M_<[I2KA;;TYKQ+>JH2W*N'M2*V:DW-VK*=L=\+\ M*N'M8"2G2G@[)(DZN(0W5X^5T(#L-[_JSE1EU]I19Z;Y6IO?JJORZJJ\NBJO MKLH/PGRJ4B6J5(E3N2NO4B6>SN"L4B5.S"U;I4ILZ]>N4B6J5(G*NWU@?%MP M\M_TN+XX2/Y#',6!^.QXSB2>7(/E8;E7UHR@6C[XP5=8#%8$8_DDK%"$S\D' M4%*L#^1<6?X(23-I&Q^ Z1+_9$W-?QPGPWY_T0E@N8/BT] ]NETH< ; #HJ]1JW7VU74 M[I,L+R4>2,YKHU$WFQW'FQ>/9:L.PZ9>&Q]QJQ!A^0B/4UE_+Q% ;#?K;]_Q M/8N,;1FX8-QCK6,*G*=%J*.A/0/[O=NKM5O[,-]W:G[G;7HN>/K-^E%5+\V4 M&.URKO'N:I8RHPW@M#;_].D9U2Q=GNDND0"S$'\.\RVR?DC0Q>%,*VB*8516 MB#B-F#ZN-!(T,9T&OC6Z0Z!.V1P^GF^P;KP38Q$$B.AI_>"6PDQ3H-R,! \5 MNR,:QK0 Z1VLMBK^%0LX3Z>0ILYXC,"@(X(,C1X0Y#,#;VHDT*;&R J"&=5F MG?"@H8T%=("TAW&8$(&]#ZW06?)*W?B#$CVC.WAJ(J([WZX9=M&0 TK&]V\] MD%J;8Y]!V8PB!U-6BNQ_N!(BJQ&WUIZ!*.2YUWX4[0_!6CW!;"<4U1#E2Z3R$P1!@#XD4%/#YP8'?&?@5:(1U M &-E? 4'9'\4J7?QE0"!<4?0XRU*EE<\;]GY)BJ<4&>D'.),6 %3C7]QJS@Z MX4&O2,/G9. *Y58BZ>**?% W!40[<5'.43(@@K2U#$0%#A2 KQJ3MPCH4UL1 M4S^D:NO/#!-5UWMCQR7\9*6?8!I!S7CX%WY,*!)QT0')$LBIH^.;FY=W!>0YA?(P3*":,8 M=BBD)?8T&4-:U?Q)N)"BR4[[-!Z@55 ;($$3M=BEU*.@HEB"^IE#$NG"4V#= MWMY1Q$*-"&%H7USSV1:(_D!,+%@ 83S\2X @PF8@?E@3D#DB I3#Q/J+%4V6 M61*>.@NHDAD8&(L"&SP0&8, MLPD:R(ONPD=;& >U!B86K ,P-8W(P47@\W^'O,O#_UC;._*T:2#\-Z@PE[:0 MQ?-9 YT%FQ]*#G82QB@RU" 9S09LCY$?2 3N%#I\@A8VYI_!TG(F&=4&E.$T MIOH+R(E=!,OYZ)'%$=B\SR#DN$K]O(T=FV^-]"4W?L'F[4)PG&7F??XH\-X*,+8EO!+!S9U5G0/8I5//K8S=G0@4 MOPU@N$$<-ZH#0:%2 !F>QA$T*A3+8.\P0F29W(S(R'WP$P,QDM8N@NZ#B3RB M!64[+K0"%C"M+E7B )HZIZ:P$H%%>Q$:<0I6'/0U;S%I-0+<&J31"[J%[>! MI #DM-5"G_/4HL4E!T.VJ>W<.[@F*$=<+O'AC+0#WY5@F080;K#,#"^FK1#Z MIJ:("GAA(FU/4&"P4OTX CH];!,,9![O/NA #O.7!G\!1R0'MG]FGT;D\[/V MM,,KJJ3@\P P'>7-#]CDMX7GDQF#7\0AF_F@_T:QRR>Q M.:$O$H+$[+H+A)!6AK2\$LN'B$@J*Z#9M6] _9WA_%5H_=N%^VYP.=W=-NAY MP?7T[E=MKO$A?OC@IR'4I?[!Q?6-%M=G7ESO<7$1HX99*32>9@39(/Q2_\A8 M\3D$S$>5GPTN/XJ60TF1/[IHC*7!"+M.C#A"[BS)9CC.\)05@T^NEMZ6V?83 M.\'WJHSC8QO0DT0%+,N361PH^R4].[S$FX"?T7VC'P+N0'!%4 )B_ MTKV5[CTTW>L61ZDNO$5>G$V6?X7LC0O/EM+_G/+'*@=^Y<"O'/B5 []RX#\N M=RH'_I'XNT]N0)4#_S3L6._ W],LK][XMG-?OOAWY ::DHPOF!O."+C%W M/YA=^K8HW?F7OV?[7M+F/ DW=\)UT_RHJ=Z*_-]R/%?"\IQ]VZ1 MJCC8F?9O+34HH43E*I77ET[B*US$<#L"%O\Z-WO.[X'@L[AS< M!<=2;_*JBURV@:O2&_,S_2*E3.YG2[SG59F3[7AM7%Q7S*T$^?AYO2=!WA/H MYZ):)+/_%G#AHU.5FI[ZDIM(* EXMKGZC7E.Q395VK7]]-19SGQ[I>L[[X[KUB MW3+6=0:/M&#WC?J_^%:-2@&4'O/3705M.LLEB@E^6*>I-)0-NT+GP3H2CP)D24&[9&[4_A2P-0>X)@V$9/=\['R'J MJ4MW;1I:.)4G(!0Z/V;X1G\\=N!%(,M*L81#H1ZU_11J6@,D-NC.%^BU."C> MN,/]TIJ%-:1\),*0,6"I%8QA1K#MP+]GM&O'0]>+:6XI!N, MN::;]_"K%IJDS\9%^'7,,] Y-YMGP'*'?^#7S@Q;C!#"-OSU[..7#V>_M3N- M;J_?S]S++NDK?SN+$0#0HRP(0LR^\.R;="HN$JS]*YB#D2/"S>YE=P;R%^.' MMPHE7R><5E2)6,1TOX^B$WM6;#L8D 2382.*L)U"&$OX3AWE ME#2%\2VP1C7CHS>J&R]1^!5*;;/Q1L8.U)*OS#>XB+0GTB:T9W[60):G@9A: M 4-8YH"3B2)83@AV[E)="#&E0+ZTHL,T@/7K3%VAJD4@1O-$PV5V/ 09MQ*( M= )DQE$X7A@%L<3[QG<_P'/ _?/_IN; ML(E(8![XL#M(J-ZZ<0GG$M3#^IPS^2 ]I=J)(JJ;(!*59HZW8B15+>A3>: MI>I!8;930[HPUXT+O>9Z.J\3RQ9J^BZA23)"<&YO,BO_:[+R<;DP$0[:+L:_ M8BL ]56PD,U!#5MV;+14Q@S,G YEE"PRK'8 XR"5I$3YP<*R X2I?R-<%Z2R M9OS.0LN*SD:8>]"%%AI!1 ]T=>F'5(SDQG)%8H;ENT3.VE@=0HS'(BWT$9#! M*>QD]6;TW3,3R[D]N$CW\-9[Y\=@FW)E&$9T]KV_8H_+>R2"N5!WL;[2U1P% M4"7[+\BM%\-K?![ R5([WG\EDIB4BBDNP#$H+#*PC568MS#E*>::BV-@4_3* M[!#,2$G;,S$>D* M:2R0$+)P1' /3\F_ BI@9UBW8,N0-!][I9-$:AS\<$.,845*/3HG+3IRD1C9 M*E3Q%/>&P/+",67>$"&XD@.?ZF7!21FL%K2# A_+CH5H&RDQH31DY<\@.\R3 M6[NJ\C-V!;Y#^S9NYK;<;(P'0>52N/9/0'7.T?*'+]E*RQ!#HM\225N670-L/99&A4(Z.F\T*/]658 L.C//4D!Q94W:5 MC&$SP"W#)FM\Q&5AI'4IRR:!\1&B@8KFLRRH1(O-'\+4*"=*\9Q@3@I6CO-F MK/JQ(!X%*HL15,@U\"*@/A#2I 5>W6(M M(V\B%W@,3&:S]9G9 !<+I@8GQ%*R3W2@<"<21L:D6C-6*@6WOF]K$JIL3C4U MK%6I:70'T1RSS*#D7]Q<&MU&%ZQ8+I:$QTEYK) :_S^E.<(*W6 -3R;T!*PY M/,PLDC2Y$*B:H:>/$RBTA>O S9A6VI-[!TNW1PXX98;*XAB9?21= MF!@D+M]E*LE(6D5EMOH2%K,#:S;=X*A*F"47YH)Y&^JEU&YNKK*EP=*5; M0 M&V!>"]9-\&3Z*GX!9Y415>,+;GG!),N+6B02,@7'?"QOHRE#$#BVU*9<_]7 M_K2*E305&5^I-!_)CS@!K0P/:26.,K7;L/<)=*4*MX$"(76QJ%=I<2;BBR*( MRM'&XX(?)+4-4:0MMFJ9 5P0D<_+_A"537V.$-]+S_#,3;D%4!5"4D5"DR7X(0!Z0Q@]8TUL8)X?0JD/$^>DM@T82:_X-_#K-Z+-EXW["/S%4G M9]D4S";77=.[9REU O1+H5]K'+L9+BH;-A["/J<(@"?N?4T7)R4=$],BTT3= MN&+%9G/!4+ISR,D=,1%TVU3W7X3P?HC.BPS+Y#RH:9&#E'O^.%FEN!%DEH.L M7:H69L+RK T%4F/'[)"%99/4(TS+G))BEZMT+/4:\5U? ](,SEE/\@)E@MY3 M*E([PDJC@6.179%4/.493I?CBK6G5X:D2E?2OR.%B5Y7A.")6#((_3B4H@O# MS6ITRPUA@<*:G2%[4>G3#8D5H"M7K0$Y,N6_+=+IFG'I8(FHF%V4:+%\IUQD66@0-0&/ MU0I#?^20RRCY5:8L$VO';!=*)RAT!NW);2RM9ISQ]!"W_3B2&NN[O+Q2%W*R MRC!K+OP-1%5)K>X+4=.>K\1WO*>G[ 'QLV;;Z"Z&TSXG?LZX*HO.)R!%L(]+ MO:)JHB8ZBIW^++JT&*$3D'PC9!^GM"Q0Q'3;$7I@ XP/I*0G/?& ]QNX)4IO M,/4@TJ/:B3DDY+%!G0I1'5&PZS.2/L6#8LFSQA&+&Q^$E!N"BCPF18NYQ"&K M[70/99">_D584F MN'+?RLAZF-P*)@1C=5RZ#0F=B>/BA4@0H-?C<;ULAWD&S]C@>(H*\;[%I9N@ M]$#%YIST8=+A27DEZ\:GY,L54D/[)PD&&1)!.#;836K<@[K<6W]W)65)5M:5 D&$/DN"5JQ^:C4*H(5O1'0MR[<[V M74GT , ?RL96%\5-EXQG/#[LAWG$;2.+>ZT@K0\[?7[_\U.!5^^#.X^.[7#4 MW*EDY^AQ05:P?Q-N;MSDT?28(LDLF/R78.V.I ]-&5_S>'<[G=Q'3^"73M] M\RL\;:KS8G"^E1G.G6Z[9K::JXG>.LOZL,;=[?1KG4$I .[#&_=.4MM;2Q(J M3S:?O[_#0>\EGW^15WESW;VLHXT!;WMFH]9O+LX3/R[XWFZO6>MT%QLMQS6: M3GM)%GK)Y;[?$;27)8,?:=9W:J,KKSVZDS)WYNL9S2>0]-]JUMKF;L F2E!Y MLESLU=K=Q=@]%1=+<;%97VPL5M =RSFW&,9_W\@=.P3!)[B.Y$Q;>L1'#.%N MUEJ-7JW5*Z];-L!Q/U7.=?NU;NM1$? /@7/'AT11<6T;_ ZEBU,0C\>,\=PDND@8A$!B)! D'.A7=+NL9VISZ,40,3>F@3/!=/);X=\&UO0.=RP9 MN2C#5DXA.BG'-RTN]V^QS4@MCS_6PPS6N4Q#73%@-PTL\<>12/*M5$0"9L^$ MF629- 6D*//*X&A[V6C=>*?%H#[<"3I8%K](U5=E<+2PDXR<):DB,LXYC6?- MIF^I8'QW9F!F0HRTW3(%&%<3(-Y#D 6[^4L*QS.+WU)K@H.NB"TVYQ7)D)TD M7D_%/E'V09(TM2@-X4]AQ*&@P'COUDU20C )"-Z<8%2H:M"A?"A.*PDX:R5$ M-*%T$K$YHH&;I& ["KN70 3Y5BD2_8IG>; !]3OPT::&$;Y%G@91>SIY* M J20"2,UJJ%(4I[L;#(2 09@ @Q2)NE0&8V%]#PS"?SHI1DQR.F .04<1DFP M02!'D0I7'B*/<*.O,;R)%29S+5,>:,JUJ=83^M)YKM$;NHA3GY1?D($Y(:E$ ME:'K1AGLCX C#BNCU'.6D@BO3..(\URCV10W6W3C3 PDQR-8)1O%$,KXX/>E!T-CC,&-1 M$.O9K.")G4!,EX/05ACY*XS[XQ&5JF ]J9 MB'PMD8;S 55"$&8X9;(T.3\2W[?C0'&74"?R^EP&SV92HBAI!/."+%>[*B?I M'0K7@3\Y*/%!N/?BG*(2.8P[25+6P[8Q=C$D3#AHJ]M[@&;5(O.0]+!G(D2%/M=H MYTPV&Q20@( NLD+9!%E,E1D]9DD#%W$QD_Y#+7AI%K4@-)FQ]&&]JUHCE*5P2P M4YAZJFA2Z#S>BG3+8/W0]2I8?:N8P6VONX\OBKVJ8/A$\U=5,-P'=XXB4GGQ M7>4A3M7C!)6_2!+N3D&<'XM'2RJN5=RI).@0).C@HONK\GQ'-NBJ/-]S&715 MGN]$0P:K\GQ5>;ZJ/-\1L:XJSU<%#U8AEQ77*JZ=)->>*KSW,*_]%U^(9F\; M,U>B&AH4QX/DX?VQQ3\\)RF=H^%9&P.SWN=K^QYLK'3[&&722[(04XP1KB(# M5Y%9!%B5D)A&C!*,>HSQ'JYC:;29]2:39C;KK2+2B(@,>8\U97N7C(O<;2RA M"(LQ0:LAOK,WRT:$R$(.DI4$R88U%H&IC>KJG>I'IN41%=:] MAK]H1213PK,9 UEBAZ9<26,T2H1^I/ML7/Q+OG'#D^HCTN.=8 MC2>\3&8"SB-_^AIE0_ZIE&H#E>K MJ<^]C)_T6?U/@^H:H+J;"J#"*'W0318./@Z-5_D90@ M-X076D]38O4PS:*OGO$WRXLQA:E/L4M]EI2W/B+&PQ;TCH+%_2")D=6JM%&= M56LZ]1V*\;J&;6UF_.ZX0]"-AI6O<'!YYXBQ\2&I"?>5*BAS5+/U -U!$W?. MQ.@T:HU& ]8PF"W.B$TKF"Z.C"7I5.&34E9E79^_9.TD"X0W#LXI2O=><''0 M4-:>1JHX+"M\#:.ECF0K?IX3 S:0](=D<)8L6I%&Z6)?=>/W ,,]J3PHU14E M.%;DX4^FV:MUH!4LSI%%BC?$OQCO/H$-5R3+Q8Q5DR+>D35I13JP6I07TI L M#4T?"YRIXHFW6O%$2RN>2,#]]/8S"_[]1I48D,6(F3['5\45GN=0%N3BJ,#L MM/E<((BO1-%0A+^M6Y$8>N-%)3>KZ599%?J1[J MS12KN'[U_FX%#F[NUZ!)S)+\^F<81/_\#$IK$D\^TQQK)%_!-.DT?_SRX>RW M1KVA\; L.4\R#.O'6L/H[F 8::HYZ*FO8QF]1#;69H?Q PB^+G'#DSZHN2=/ M(I:Z0@0_Z."W4XF5/EI4YZ/F3B4[1Q]GOX+]FW!SXR:/IL=*[D@!K," M#C_8T53 X8<8CUH!AQ<$P5? X;O@8@4VR2QP]6!2[7*TS"7GW+5Y<&MYSK_IE4O?HSV&_J#+U:_C*PZ_YJ\0 M9%2$X3L1C@*'0CXN//LB@>VBJ&A'A <=WJQ?S^:O;]C+W%8A:R@2RO-5SLHP/I9)2M'3*-OW%BN* @NO4Y-.)Z88@UK#*NZ&C ME*>B8"A9R,.CII'21406&!SYL.F=2D*&Z2N*NCZ%<.GE84^8@$&! M3QQS9\4VI?(@"C&&UMD*+]-R91">%0D.W\D$PM8X$O8EQO"=R5"JVAEF>YRE M#YW]S$#%0X'Y((%@N$''(R("F]QY"#%*/!@X0-755 MG#;>N#B3E-@,LC#AAB)T*8.=8HS*B(/B\-T/\!QP]?R_Z;D+5 D2$=%LX""O MQ6WL!PULYCV%]^$.*!TXG<@TM.)'<1 D MH8+I\S\;GAB!JD$-P]D]%.<[U1:.PFQ.YV+JAXP&C-CZ"+!- <**0;X*VL* MN-B5"-,IO]C=$>(N;#2)DX8(C;^TZN/?:HN-?G MOR;K/4%Z'3LA5DCY5VP%B%L]OY Q-A1:=FS$4A[/9%RT&DJ*RS[)W(*P*#]8 MMZ@2$4CY1H7 _ZZ%P%]H(?#W,L_2AP&$%#5_@^F3"3)SKLN00F,]WQ#C,>89 M)(4(IG[ 56)X]6:TW#,3R[D=M4CWR#0.56,$8R0)<]OW_HH]!CI/!'.A[F)] MI:LY@B]-,U,N/ ]!WJ]I>G"RU#[W7QG,89)XEL&Y$.63G+RLZ3=O1#\'NR^5 MD@?*!@HF,/TQ" $;&J[U@,LXD1%2:LBT4MK_%GC#,P:##]I">>>!3 M4A/EAG]V/$]$OO?=JO'GT(\L$M^OWUWK#H9@7(*%4TO^G&N-\_3@M.R"3K%E M[0DX*<*G.1,/& +:C]2TK&# U5]B.,M38CH]Y'L.YG(EQ5(L"L)/=MM4=>$W M8(4XGO_LM%@J']/ OX>-*,S6A"#338SN/#P]LSJ+IZ1G$!U \LRXT5]1]B?5 M 7'9Q*G)K'+YBNH#%.'8N8T#^0QU%G!6$!440:\ _P3GV"17*4.3H>A!0UB. M04FXJM>BWM8+FB3U,1YORO>BYOX(:?V^E^6,GH62HX(D/-?28%JX&?/NB]H$ MSUNT^?Y1OZF7-_=?_GYQL"PBB>=;Y52O*R7*P2(3-,40I M;[P\N[FY.OLYUZB1:?!>IL$D1>E8P27:2Y5ZTEX!V]!U_LW3-EM0O*$F:W]A M/1_ 3;Y2QM'TY$7#Y(V?LC,F1M M9XRU_.CDP0?U9#93 >*'A$>*5IJ_6IV88]>YI1(,0>3UTCBI/B$RIM(W2QN7 M3<[\(9OWF/IGF//.E62A9@X#"%RP_ 1@++#^B8Q'/P'L91>\UL*(3G_S4U8T M*!HXZH>III9KE!<\6V>H&\GX"A.C2IK+FH]A+-1:5N7?:M)GY>'-OW4;"-XQ M3D9JN-8K6Z7D&Z$>3Z&<[6+1N5;%?D,]V3^>HKM'56R5%@,9RSX5=I.%7>VT M3&!:(7$>,PP.;ZIR)R-)C5TZ@\D*=>GFB.6^&($ V^ ]#\\0\"5[0//.X8+> MJ=@WAP*M!&2NJ9DUV0K0J6%0A=9#G6C>$[@:$TF@42S@;U>A*I:GK!K7,/2 MFDYA01,YM.Z3>9#D*^@0B>/A8AE;Z:4&7MTBR(,WD0L\!B:S)_J9'8@O%DP- M%VR5LJ].$E8B89DJQU8J!;<^ Z&I0Z=T(ZNID:87-HT)V)K91UAV-Y=&M]$% M,XQ!VZ1AF &:8O[E":%)I>4'Y8UX(A&+@Z>.D4H^NPX@?\K0^[VXA MZ?;\M*BMK\[>F7TD79@(]Y=Q+-#1:Q65&2"GI#YNLL%1W5Y++LP%\Y:4TD4[ M"4N%9OQ.Z4I.ZEN&23773!5>-OY!%06WO&"2Y44M$@G)/NS31HNRD"I#45A, M<=U:BNG:T,=!O4^@J[3:HT/J8E&OTHF>>-) M+"LBY\Z'J"H1=8BH0$K]T2@.6#M&!(8SXLLD6$BD8$/?O1?V J;BVQ9>N)%\ MT+82\KZBKWND/!EK(L^A V+*^DI;/.@S3>3,YG<97)0I5ZAS))&QI)O4$Z>W?R?AF"0S:$TC\B:>F&551(6WEEYI M\L]YP"RU\;[A:V]778;)IF V\7(O\Y:44B? JV:\JA[';H:+RH:-A[#/*0+P MI.MKNE@UEIH6F2;J"*K'3D6\4,]D*63JWX)NF^I7DNR!<'![SJ/1I=,B!RGW M_'&R2@D.4U\.Y%E);]P3EF=M*(=K/.,\P+(QFRJ$0+XE%?M,>6&T,M?Z&KA) MG+.Z]23K8T\P# *:!_L#-B386RUY@)4N!I[A=#FN6'OL$Y%*(4RO;*4PT>L% ME8SQ:A8$6.!PLQK=5/KLR0DP.$(&3TVQ-10!X &5["8B7-^[ M/V #C RGI24\\H#M2%?M6/8CTJ'9B#@EY;%"G M0KI/I1WH^4B?XD&QY%GC2*1 XHD;@BX#V9J1>Y)66U[N?.S5YFBT!)*:6K=" M,/J&J(1#O&>1HHM'@K%VEM,( @4,SSOAG8P^T@17[EL964]+E"<$^X$,< J= MB>-BC%- E=(?U\MVF&?PC V.IZ@00ZA<"NY*#U1LSDD?)AV>E%>R;GQ*OEPA M-;1_DF"0<1'@C@@&RLO+SS?RN/HSFV_%IG%-[=K2LI*R)KWRR?8J([+&,N9' MN?*S8N46T:P)EK%0J/CXFQ4LZ=K-VD83:S9W++644U%D M)>S$/$,1FC$FWO!(B9UH%T*R3SDB,* M78-TW4KG1#@QGVOG*/C>L9$?A$%[$CO BHKJ=IIDDM[JP7XY8T>1% @R[$$2 M/+%!8'$6M+*JLIZ2PQW MS%RLD/TJ9+\*V2^/3U%45=Q;1MD/Z6+'[=6M"MC?')\>H)@'C>) M+A(&U54WDL+J'.A7=+NL8S!PZ,70CR,,6B$,NEN!E:>G=Y22SY&+,FSE%**3 MPD(V=)JHB,F01^]-*,&.1TP)QR0I($FZJ\JW#E(?*(T14( ML= *D[F6*0\TY=I4ZPE]Z3S7Z U=Q*E/RB_( !B15*+*T'6C#/9'#$&'E9&. M$Z%(A%>F<<1YKM%LBINM.Y,)?WY >52>@:'5R3J YNXY.*Y83FW*HE-2:#!< MG X]E\NVS;P\G.F!A!ADZP2C>"(97YR>]"!H['&8L2B(]6Q6<$X,(N FR2ZR M#^HB-30009&27KPY\ [,\\MCWNY'$O?9-R9#RW1 .Q.1KR72<#Z@2@C"#*=, MEB;G1^+[&LX+04GD];D,GLVD1%'2".8%6:YV54[2.Q2N W]R4.*#<._%.44E M+!+59: GN3%2>$A M@4PE]#Q;J4@BH)/\(LH,5>N-B!EE[;OB?-+:NFFL"GB2LWEI[Z6<=9J['[3K M@F(S7[!B\HWN"X;VU04']9+<);49+\J:2L.B"U-J3^1L0C@G[U0>GHYE0:B? MSP$)[*,W"L1$A8Z';,;Y0\*/Y0A\=ZSR@[6\U;D$1C "@X@R!9)L)@6[&F:3 M(TG^E3ASE]B:EFM P@;H*?.0EX:!YYB5$0R>25#G-*4K&NUE9JF)$ID,>9.8HBD&9(6(TU)L %UA@RW0K"7$G M$[L5:)T$%P\")STXY=#<(T)64=!K+F.KB5HV:Y=V#P$T2NSHT8R]%S)3WTJL M)SH59GNP*0%51(UKJ,KXY%#,?4Z#U-Q,%%U!2?&BC8+1:V8F" MKNIG1<;ZQR2U.4R[H_0G:GA*9V163#+Y.9_CG,R,AE)-*-^9!6:K!980KG>8 M)+ K$U(:(#JP14A'&H;&2&%YZJ#B%/0#YT6E;Q(44C*[-07P0TTN)ZY&[(=O M$'U(&L>$PK%HS3P$B/'C25:,>4 :*(4&?*(9VW14)H6/>M_YSAZ3.\?E[0.= M=N0:X21*&C]#_M7TMI,1CV/$:"0:D!YQ#I3P83R/:YT.'Y$\Z!$ZWV(^/,$- MN(8#$Y&BDJ<0$O-E"$YKM\CYZI_!/O!!3UOC Z+,)M>3US)&1(W\'XD.19,F M(+BR[-&B"2>*]$A*CUG231D]I. ^!&&2@_'*MM-_D0%9SR?8H0K.(O[#2HUR M27'P9B$I%?)L3L802)6KK!O#L(5_G@.>O6V69[8$[ M1Y%EMCC.[!"GZG$2 E\D8 FG(,Z/Q:.+ZXH[E00=M 0=7&8F'?L6#OJP<]6: MG?KB#>Q4$_2Z9KWU[ ;=[-47AU"?ZJ#;C1V*]X&D J0*_\)U&6UNS0WI!-(] M>NTER7E5ILS23*U^?3?9;L^/=;WFDJ36BG7+6-=9EDV[[P2MW2;99G*U2H^Y M2ORHTF4JKE5<.TZN/55JUF&&;"Z^!LW>,$Y2R5RK M16(,S'J?0RY[L+'2G6.420W.1649DD1Y#[J$WTXQOK).D1YMPF%8PK.Y?H7$?3]RYF=C M,#ZJ,IG4W6E'7R1CK:FZ'+*X*L@70U)C>:LP <&FN"M;B8'K/U#]. H\1>DI M"K63]2S E+9N.435F(CHSK>3FF5IF$(H([@#JG91DY\P"56^HNB(0XZ H![2 MPJ:8CZ)JG%*$U[TC'BC@U^.2&PEV=AG*.2QV"(<2$8ZPSBE&ELE"3"I0B=X? MXTE !:H/_7M1W!R7,U#IBMQP1$EA,H +=MX'3R_IP;S+UFT56CAB3M=B_?>? MS%I_,*@-FKUY -58&P8)IN/&SXMO7,-8Z!^2I3)- 99:>,0B$%(<0(7AO++"YX2G9@ M/&#.X$\@OZUF4\6O][J-E1%-BTRPK+6TJOM01CNGH9$2ZK^F4@$XR-[&G#?. MV;L7R8L/!U M?,5F W\EBRF]H\K%A.I_X=D729#9E2QO_ UF]:WKC[[_]K__%YY??DDZ8UJ\ MVT\"RX-]'7^"UOS@75+>/'F3 H7ACVLQ_O7L0^!/D+?G#1/^%_G\N77>,L]^ MH]/&XP1PL:R>1_[T-<9T_1NH'JD<\2^U=BQV7>C2C,D680I2SY0MQ-84=K M:1;6]+):-6Z%RX]CF:/"/7 C,'"VO& M ?[$54JR1.&RPV"H1/T0PDE,B.G^]$25E6U66Q?N,$ZQP[O$PPQ>T-YH5B0CDR MWM%2 (=^$'#H,I4, WYV7J1)=1E$!3UJV;JW'%<_T=KR;=)\+?R M4$B+?IRNR:1NX3.;R&]W\E27I!:R'0(3E6A>.=.<',)F5Z?6[YKLX^G4.N8@ M,;OF@_]75:[9 \,_6U',Q;/56.>7O\H9H)JB.4Z03K!"&7D?ZOF2R6BK./FM M(E9+>L&/+CZ.C#_;^ !3P(*V[IWH<03+]?N+@FJ6QI,?>#!1LV:V-P\<>]0Y MVFE<$S_O*E?IYZ MV2T*'+C*'S_FS,X#C$78.2QQMU=KMQ9OHSO )'[B8 0'#COT?F_!K#QF$5(V M!?&63-[1P>':8J UEB["?S($%N@-C?J@2>A@LCAOP;FEV.]7[D3& ,OYY]_/+A[+=V MM]/MM=HIC_W^>E1%PVCT6N%",2P4H4(1*-0WFKZR M#O8-8(Z,IX X^N75ZD'F)TGA9:30.U\8@'&US/QQ\TZ?FL;9;ZU^O]GO--*) M*6Q]4Q(*!&2>A'9O8'8Z@ZU)^#WPPW!3/K0;?;/=:RTC@MK?G(QRO!@,&F:_ MN2LROOA\<>AM+!]FK],=M,R5!*4][8*T4KQJ-CNM;K>W>](NMV29V>[TNIV5 M=%WNB*A2S#(;_6Z_N72=%Q%%VFG^T3_P1NH+^IW=5N.=-=MXV9EFK]_K]:0: M+-'1#@@KQZ]N>] ==-8G+.&O@@/Z /: Q$*:;Z:(O#Z3]T_9TC^_!98MYE_] M3%$C*P;1Z;?U.2]%T\Y&HB1@%R,9]+O-UMY&HD3FR$;R)R)6?47 JG)VT@Z& MM[:T)33N?H@P:\D0=SB#_6;3[#WQ,*_H^HA00N&@\4[P?P]X6HL)?N3!/]*$ MFV:GT7@D#N"!48CL.?*3]'O,E!?R70P6\(_H&X$9?N;SQ:9V;M-L:]IGT^XW M'<8_X(S][<'?E/IFO]MJKD^][#5C.Y"WE]Y0#]YN=8#H-7H]92XL:CM#P%+B M$PC)38]UK793$E.JGTWG(IQ^#_!-E2# MG8B:%S^F3H"!&AQRE9#*[DJ3P[_4^[(YAY%2,%,;#)Q%-H0QG)&>:-DJM3,-*T,5Z M:=O[[T/2S4Y/C>-Q\]@)]\R].BE1?DU=BOK!IS3@?+\CF6-#K2Q7TUWM*@[$ MG*.[46^TFIWE@UI$0IY\\HY_#,-8V/IC["^_A@8"!^&:Z;&+!RNPYPT8:1?W M-;N8/_=7^^S1Z-6LWLVH*;+XJ2X4O?<6@WY01(474@CC>YG%L/88"EU+G;S5 MOKKG/+WO)U/7GPDARX(7O_L%Q3*$IFG<(9E_^N_HR__B1_\00*NZ=V#NP0GB M.JT[8Y8=]V]7S7^D(WM:&O,+O;D/%74UMK%;M=]I M#UH:YU9WM1/BRKE6^^U>9]#>ACCMI[]3S,"FI^%.HU=X)TFM;M!KN4N>M7K] MI 7?;KJ0NNU.IV/JNU+2YGK=E1M?N]7O==JENE,WG]^L']I3V]]; 0F9W6M5 M/SN@JQ1O.NW65G2IJJ5_@GFF /63D_+V;&MVF_U!KZE+9ZG^=D=F.>5KMOMM ML[$UF0L\#CNX-NTVVMIZ6]G/+@@K=VG:Z^M7IFL3I@GIEM>DG6ZSHV]1\RUO MU'R"L)+[ M?.: M39AZL[DBGTTG(4=Q+OD'>P3?=U(7Z/+W5);;EOK]GJM@AB-3:CE%,X- MV=9O=ON#CGY+3-3C=[K[:DDQV8-KUVJ]GIY[M;$AVTNN-RLPKV ML-EHKM%Q4?S;DX1R9?K9GJQ=A7$5DL4;F+3[8&D0X"\6=,-PS2W%OPMV<+)# M+^UB.VI*AFZU>G""6XN_5E<<60;5=(%M3GLNZV)*<ML5B>4.=F ]77_R$8D9G[D:\*M,IM@ M$QNTNPLDG]_9C(3R:4P;D/"GS$.[X#2T+S&&&WX=OW/<6-U%+LRR6A*UM#KC M"B8QDW&U)B&['T?#:*R=CU&#::.><5 5=[DY92OX^.B4;2BCF]-5:B8W ME+H=4_61*JM_LWY(L_>M\,0X=]U?EEMY^[J9L2X6]+0Y0:L9E2/HW.QN3M$G M/PRQWTL"VXN!L5\3L$W>Y9/F1/C^1Q18A.-K!;./D9B0&PM=$C[!?!;&+6_* MYD;?;.8']2C4[I15*"DAN& 9;!LGB3 MD8$ 7ASWMS:;!JUF;Z#'+9;J>6?TKB]DC:[9:?2W)9BB+:\"?T=[')RAV[J] MJC6_7L\;\*/5[>KITTNZQJ#%KV-9?787PVXWS'X6ID+K8-W>UQYZJV4.])$7 M]DZW ,F*N[3".S"UQZ[_\,$/LI[O73#$[#31E5V^TYV0N;[0=#KF8!,R%:N_ M^)$(.;JY* IW;;[U=7M,;WS-CM?F1*]TS\B>C3V]S4:[W]!%%1HKV4%ISVZO MV]RT@U+Y>BT=]V2=]ONE!C!H] :]U1ULE=J[?)ON] >=' 7ELE+7HFM]\Z'3 M;[7;&Q'V143T,.>AV&]G?X0"7OH AJR':7H7")X['[RZ(0/UA52ZXYV2O(%I MUFR:NR#[6BCDYZ]CTB(R"&7'?%W4S1;DK,VS+,O*4K2 M-WSTM!/M OB.3;EMMGIYCTJ9OG='\@8+O[,-Q60YY=]1 M_H1\9/5'3X6M[]#T/F_WS7Y7V9H;D_)H ]K$)NTU=S6'>NU!=^E6LIOQJ&"=':V4 M;JO;:O67[X!)A]M2MP%3>_W!4JE?B[H5L&6;BO*@T:?LD'4ZWA&QFRB2?M?< MCM;B7.E=L+('1US-IUO8S\;4K+\7-MMZSFDYN+6=OO(G;@:-=J6=[8U:>LKO4[/;&U* MWCNL]CQR+%6A<>('D:SQN!//=FO0Z>K3NK"W[0A;?ZV"O+4W(HPO279VWVB: M^E5(VOA:W:[OP!YT.F5Z3=9?*0S2%9$&W5[6?LNWO%GG)9%F>V5[IZ/D'Q+' M(P>YLBO\^":COI3L:GO*R@=?MC:B+-GRXF$H_A6#A?4>S:S5>$IM;:VTS\UV M B29:TD"2&;0EJBN%=54C'S#,D"()PX6!I@9Z%%D;*4+5P1Q:$A7K.76C"_U MB[KQ$B&I_N/_]IO-QIO<>_2M^>;G.30F*GKO 0,)QPGZ=7WX$PM4MWNM6KO1 M,*9Q$,98WA/H(> #?#Q-K F60JNKE2O&F[7I1_XGG7O M(/T7CETSX #MB#&#A+T'=@+9(^-&@4I=C!AERIIB_4-:*X&XC;G :)CI[_+B M^OT-OJ!Z93"Q/ /O+(2@4KC\LG2#@JPR7V"U/:J./L$9X' 0Q-NO)W5]"(;? MECLY\:^K ,?&T%>F>&)40 .1X>#&P&_<7A)H" Z:>EY?=T8,4\\.+:-&U08R^!4EQ: MJX9P&S/XBE1H+G3^+9BR7*T39DB_OKKJC-Y!F3;Q;7PN4^(O?8>>267"(*'0 M\!-S@([X=@KA6+I"S"D .W[UC(MIX+B&V:X5(#M*W2UK&6^FO\]R;YR5U]G4 M[^9Z^PPT]MGFNIIZ+Z.OSQ)-?;8S'9W4Q=V?GB82ENMJX\-J[?[@N*XQ1,JY MUBZ75[9&(S^P$3B:V<"5=U5)ZPR2IF+NDGFH&QMP-K+X$ZQ+)$WR,YK+3D<_ JLNV5&IV 5NYN).: MG:NK.LP+EK6. WH.Q0!&1BW"(Q((5(V$!LZ F43%DKX?[GR7ZG##YZD51(55 MHA;NU+"E__+JQS!PG=?X;_CS_P=02P,$% @ $5>L4%4'-2^="@ EV4 M !$ !T8G1C+3(P,C P,S,Q+GAS9.U8D!XT!EO!^\H'ZH^]>M MYTQS]LO,<]$C$9)R=MZP#MH-1)C-'[J\391.EIJ>MUM/3TP'CC_B)BV_RP.;5U/6Y+VR2Z%)# M9?]PV#UL'[;;1T?6P6P$1G>Q I)N U+[+?RQK(%U?ZW8C\+*ETD_ M[5D[^E=-_)9*.Q$^^<2G3\>S>_IEXK/W_NU7=F+W\/=;?]AS9E_O9S[Y-GO\ M[;(U_.)]8O/__'$Q^M?[<4>=.+U/A^W!Q<>PRS-I3XB'$<29R?/&$HI/1P=< MC%L @=7Z/IS*7L6Q&[=7)RT@JH,6N./O*-'2+#"!.42CS!UQ877)2/LNX#9=Q^[=$2)TT *BS%1>D#)*;;)*G7QL,2,<1B] M,$]%+;IM.J4P/*'A3VZ M\((N&H@ZYPTCA^X43 BZ=6^ M)$Z/_1Q\G@HB04T@= ,-D6#$4B)D8]?VW?5D%J84BD0-,=R;!> 2NWHBZ4\( M43)$/-UDAO@0<-7S.8DP[G#F$ 8FHD@+"M6\@BOOL #')D11,+< Z33=#/M1 M1=C1FY36?]8S# E2LC?J3?7^"[J+DKV$9H;_QU+X%^H0'Z&%0O3F@6'?H8HX M-0U"B)$#2I W=<@@Z6$ZN7/Y4,'P6)'-0WE4EL%YS&7 M2] /7\*.=/3BKH+=5M19,- 6W:%%?RCNL)[AC8"0]\0F]%'3P[@5M)L#\CX; MD%@#6JBH)\316LS&-P0.VM&XR#::P3W)@IN(HU"^GLB&=UIN1Q"8H2_&@@13 M> AP"Z9U=T>6E<5Y6<,_HNU//3&^9O"1#/ L MGBF6&\RH'F91#441R-83RP]8,)@CY1T1_0D<1T- W[0TF^^^#/A\=DVLTVFK'],3T]ZZV![?>;GT/CM[$ MGUY/6^N%;*!U/3?ND1)SU-^]0-3#CFL:\_Q1:SF8I51SE'+GXX+C6,UQSQS! MED$O)ID1SQV LV>TFL.=W78MXUU",P.>.Q3G-V8UAWSCA:!+%*;N36(LQ MC(>Y,_<6UI.HY]>P;Q0P:SMQMU8$/G<)L+W (^LU]!O%;$!FRH\?$F]+F3D- M[ZPQB*>D]%F0-5:AXJH9G!S]U"Y$];]9Z!BE%-Y;^9Q8Q_ M[GZA%/^:9W[Q<\C4 #"SF..0NW4H>V)9]_&0?T:9BD$YV8Q_[A*BZ$EFW;'/ M7N^DD"\C&G$_RMT:%%W^U!OUS*.X=+H7T\R8YY_:9Y[6_3\BKO_H IE[,D)! M84/71S3CTH7?P;6#F>?&+%JUH; F"%D6C:CC M6 46=DY+KO 'E'!8BQ4(J&;<\TYI\D=SFY@2Z M-K"G0GU@E519EOP<"NI<.=&Y8KU[IC&;&;*Q%:GD"^YCQ%R#?;Q6UBX+QE^: M"RUKYTNV2+12JL1"89KHLM%G9&QQU>F&=JS(UZ@$--AIZJ7D=YBIB8 #:7\N M%?'ZV"6RPZ4*7S2:ZPN"2Q>.38W @6!BK\A.75=O?*$;X>OE05XVH4%MJN5&-=Z5"XB5$Q:1@6 M>H*C9$A5VDN/,S@!BOD6_!S ;LT-,ND.SX/2K#'(R\0Y WUCC^S@TNS%7+HA M4A*2OG:]H7A(W:"Z7!$XEZG%(*K&O*?A*[[4S,V J]GV8;;K^%)QV)%TR91+ MJCJ^$,$;SZ$/I=1]S<,.9_JJ2/^R04]-B+CA; SYY%U QJED@*WDVM/,2X:, M+N/L^6H$*^L5%^F1%#M9E7F-+/S?QO*:00=@8Y>$_U\)[L61^XVJ29R MV.[)(V%^@L!S%&R.RLNFP -[A,E16ZJ775OI8FZ8"2"^.B'USR?%WE?BK)[H MJ15?7T+++7AS19D&S8FC(F^)-R0B=J&VO6E[2TB[-S:&VKK^G68H6]!H2)!(ER1K.VKV7;N29^(1[ R7FN* F#B MV+G]\2R)TT;GFC'HUX,TMG3WEL/),P!4QK9F<"^G[Y\O7; /).T25TK)^^?) M8M6]\+5M+BW)K *&_?,F6%/OR=07]D0?V 0?"^QEQK>99^<^?/"F+I_#I DS MT&!"+CD63F_4I8+8BF?V7G%?E!A<3-JYQ3U&2@PN MI.S=V_QM/ M,4L;FV[:N86#B2!E(["$MG.;2_8 ^>:=6VKZTJ\#Y_C=SR!7QF MH^)<,\4'^NK$%_.NKSNY"XP)?BBX9'>S4FA?;U8"/ZZE](F3,_LS>0HHNLAA MR>LJW'M[O6;RH,,]Z&F)XXJ+Z)0J]2U:'-\J:*RA:V^Q*K[+SX[Z55Q[-]XW M_SF%\,7W+ #;T[=W4*6OS>_I>*+XR)8@4_5)*YAE]#<$\?/X37 ML>#*XJFKS*: F6?OPEKP3D)Q:E=@W#OGLK_U4.S9*JZ]&0L .*' 5 =&)T8RTR,#(P,#,S,5]C86PN>&UL M[5U;;]LX%GY?8/^#UL4N.@^.+:=IF[3906XM#&2:($EG!_M2,!(=$Y5)#RDE M\?[Z(75Q=.-%L631P.8AB64>\COG(\\YI"CQ\Z_/B\!YA)0A@H\'[MYXX$#L M$1_AA^/!]]OAR>W9=#IP6 BP#P*"X?$ D\&O__[[WQS^\_D?PZ'S!<' /W+. MB3>;Z;JR>1@NCT:CIZ>G/4P>P1.A/]F>1\RJNR41]>"ZKO ^]/XY.9^, M)^/Q_KZ[]SSCH,]!R+\2U_A7XP/^RW7OW,,C]\/1Y,-_#=L)01BQ=3OCYW'Z MDXA_#A#^>21^W0,&'4X%9D?/#!T/\1^C#BT-S1'[]=WGISN !#A 4E M'AQD4J*6.CGW\/!P%'^;%:V4?+ZG0=;&_BB#LZZ9?XL4Y7-(&#IB,;Q+XH$P M[E':9AQI"?%IF!4;BDM#=S(4]#!_D!D_MB E ;R!,T?\Y7UDW6H([@,84N#Q MCK$8B6]'G*%H 7%X@OT+'*)P)>BBBQ@MUR"N;D[A['@@.L7PI4LP_XV);+A: M\B'"T&(9<(N,7@OS% 3"IK=S"$.FPU5;N L@UX!R]>#?KZYVY!X/^ /#4R;$6H)6#?N%NE\&IV&C&$(6-\1-Y&BP6@*VX5](#1C/MS_KW*]UY-]>C>=. MU-6=NL7J.W/F9EKHY+IQ[&;8E$(=>0PS9&JIOOOO.0P!"KKKP*7Z+5'7[5I? MUS*%[^!S&.GG2"TWTYF_,NRU6L&N 6K[F5ZR:XB&/<-4OIL88,BW6JI3:(9F M-!+N=$YB:$HCX!JQ;B8.IJ932JF@>2#PHB!>GKKDGPL2 MO!]#[$,_JT< W'3UDU\6E:0+U:XS=#*I_+\ ^TY2A5.HHSOL]:N 5H@5B^)K3(:8HL7J.> 78?+U1';/@ P'(T M&;N'(QB$++LR%%>&8S==KWZ37OYQPA@'!G&S/])RI6*C_@"+ M)3PYSN3;,KP<[2?41B#Z]'(U6C_#8;Z3J*4,B-ETBLI)GI;1]84"P]. MZ(ICE9-3+&5&QGZO9-3I99WQKRE< N1?/"^%8]<.$4EQ,SK>]4J'4E/K>%FO M&U?O/]2-C9K"9IP<]#Q$I%I:QTBBSS>"/;-D(U^RUP%.^)PM7%T'(,E3^3QC M*?(YI;=52]F1GU2IJ(QXO>HM=K/J)$5<^<&39I%X"P!7X1S22X(?0D@7B1(U M% @IG9 =R8B< 1,=;!WG=3F4T;#7"=J1M&B'C:$!K".NN#9U(R!=S;XS&*LM MITTC9D=JHR7-2'GK*)/ZP(+RM@0Q2@$$'] MPD]=60N"RS58"3ZSOU,Z;.S !;F#5%+"0+2,_ADC"D M6+N-9QJ2PGWG;GJKJ]!;.D1R2AF%7:M"D*37[[Z',IF@&HA:%&*:.:@=2%NS M]9#_H'">C?E&_!E78%&TD=T];&8+Z[@\AS/($?IWX#FGK F)>DF+HI:$/5/M MK:.MNN'F%,X(A7>4.Y.(KN+OY=P9BO?J8Q8+@F,<\3.2*F=2+MEWF&Y$3L6? MU.MM70\\\7TD3 &":X#\*3X#2Q2"((=?,>\WD.T[@&]"HKEMK*/U1NP_P]#/ MMLR=>%ZTB.+9+W>6R$.*B& BVW=$WX16<]M81ZO\23*3X- K] (SFEA05]:^ M:"#I7G)%:[K3T()%>&/-F@TZV\9.+C,4CV$T&$EZR;X[IZEN\F4&N^\3O5(_ MW8.W,C4_C\I:7O+/V]GY7/\FA<(VZ'W#;=#.VT)EOW2Y>UOSNH4"_G=2_"^U M.&3FO-3CO/V.0<2S,>C_TN/F[J^4,'9-R4R5/A4*]9H"/D(S@@+KV8I3-4TMU"L;\>J-WRM7H:93!_+T,D6SDNNEL'"<[YP MWV- H4&)DCK2;!L.MS#@=3ZDC[V)F^?^ F'$0J'C(TQW/2MF+X;R?0\@<]:: M6<2^$?:BX!=N!+%@CG#$%7J)TLEL(/>&D8MGKARG &% 5U-NQGA-5BRUD]@6 M4QQ""IGR*8L.&^U[Q&_!HK*;536]U38/(AY78:%(!A.P)IU%)M&WE]@^TSKK M64=W$L_4<3M?IN_!6\5;^RQ)MYS;1N):ES2:G?)@IYPL207Z'K&&]$I5U<3O M+:\P-'Z_8&&^?E":KSLOU95F[/D:__7FX\3]\,E):B[,X+>T#E%].V%!K?>& MRQ"B&B>NQY)E"/$,+G*T5[/DJ0M7SJ1.KN];PQN3:688^R;HV2ZHQDF85K#O'6 M MC$\CTU@W1N/7')T"KNT960C$&B\K*]_WL_<;$Z@VA'6\\7XF[HG#7TR9&LL_;5M%G[U=1YMT:,3-2/^P2J35FV04VT]>S9)$C M#1C9NP-T#PJ_MCXS_C_N$O]-#+D+'68Z8%Q#&J^4?DOK%;=NLA?A5YFD;\3WJ MEU:X0:DYZ MRP-UQV6@J;"32#LY\2[W)1CMM7#=,MC"E@JP)"S;4=$EVKI3X@HP)V68B83# M1;K$)3TSK@!NOPPN$W.XG),*=DBUY"BY L9W%9[74DXJUAW"]DZ+*^ATT+HS M=MYF_W6Z::BMX^0*UGC?@362]CJUA?90NH*2E?A;$ZFV EM]7ET!-M&MS$[F:^ O)),2)%OQ>AF1_85-*BD%K*IYG8X MT)_G5T!?23.D<\_MP->=]Y<'OU_)(NIRI*T877T28 %T=;9?F@66(:>K=>+7 M/1\1_,I?4$L#!!0 ( !%7K%#PC-#=)@\ 7> 5 =&)T8RTR,#(P M,#,S,5]D968N>&UL[5U9<]LX$G[?JOT/7*=V:O9!D6C'<>Q,=LI7IE3EV"[) MF4SMBPHB(8MKBE TL?^^@4H4N*%@Q(/2*4\.+;4#7[='\YN /SM]]>9:SQ# M3!SD?3DPW_<.#.A9R':\QR\'WX>=\^%EOW]@$!]X-G"1![\<>.C@]W___6\& M_??;/SH=XZL#7?O,N$)6I^]-T&?C%LS@F?$']" &/L*?C3^!&[!/T%\7@QOZ MY^)Q9\;Q^R-@=#H*A?T)/1OA[X/^LK"I[\_/NMV7EY?W'GH&+P@_D?<64BMN MB )LP659_MBW_GEX==@[[/6.CLSWKQ,*^@KX]"OV&?VJ=TQ_F.:#>7IFGIP= MGOQ'\3D^\ .R?$[OM1?]6ZC_YCK>TQG[,08$&I0*CYR]$N?+0<*ZEZ/W"#]V M*32S^]>WFZ$UA3/0<3Q&B04/8BU62I&>>7IZV@V_C45SDJ]C[,;/..K&<)8E MTV]M?ZF0%#[N+KY,BCJ"HA.@B7-&0DMND 7\L/))$1E<"?97)Q;KL(\ZYF&' M,4GL@YBGT-D8N7 )P;[GU:GY5-],':ACX%%Z]"LR[[M4C*#&?3\<\^^]GS' M?V/,XEF(EEH0%C?%MB3BSN4L]TET7Y@5PF4^' M4PA](L-5*%P'D'N J?E3Z#L6<$NA*M2L"")KCY#Q0NXF=W/6/5$^I$X3:U4$ M[1)Y-NWD"+23CQOZR'J:(M>F7>;USX!6)!G8LN74X-E+0*9?7?12RK$YI8J MW=(>&,.[R45 ' \20EOD,)C- 'ZC7G$>/6="ZQEMJ):% MI2O<=[Y#J6 Z7@ M-RZX(@.C!Y !M*#SS+Z7(>=K5 0I:B3>XPVD_;'4DQSQBL LYB'N)8:VXY\_ M8AC6.!DFL59EC:9LZZZ]'??IY&\&'\"KG+8"T8I 7 /LT>I [B$>3NEP($/" MDZ^*IF!,X,^ \G_]K%!U..)M]V>U]VLU]6]KXWE@9=5G;KKXVCIS-2MD>O5T M[&K8A$HU]1AJR,1:;=??*^@#QZVO F?*U\1L9 Q3Y%FO5"DW1C4K*M:Y)%%VII%S;"D41 MI%2QIH%?$9Y$K9Z%@ZKKA%HB: !;,;HBX>1C.:'4.*++8JC'(9HI+0);P1AV M;(?6,Q(&,*,')*=B.9;F$!]>->/JQCHQEP2H+.:S> .'Q29P9G M8XA+PDVKUH\5N&XYA*%"_;@\Y)^7A1;K-%HGX00$KK]VI8S5TYCIQX[GL.CT M#?TSA9L.8]"SH1TC9P5NFOR@'[-"HI26:72,6"OY*_!L8U&$D2JC-NC%.8X4 MUD,*) NTXC2N=+4F8=9\PR5L5E#$N6^,N[3X?FR6=C47+* MT,C,V% 762GK7)8M1;BP_PG[C0D@X[#S"$CG$8 Y[8C,TRYT?1)_TF&?='IF ME!Y]%WT\6L*E+H5]^NN221>,H1L^>Q0)%\EV-8#^D$QF"&!'>K.,(M>OPS"WD^K8C7;O@T.FK QV3Z8(+13.K/R'=(:$'2P13(@8$PK6!? M#LS>"HN+:&VD$TT<%)C9Q_NJHU+5BM4HY+)RKRCA+4\'A M2V1S 7VM$I7!>A7-@'D$<<0K)28_'Y>Q(G0X4C& 1\YA;^O9&9D%-E1%4#PW MW;0OW)3!T$@>B4?MDDBASI 7S@F^18LV'H$YT5'EW*57CQQ>Q*T$R3'KV=F= MVW;H-^#> \?N>Y=@[OC E;$B5*NA>55.D=P +E_M$C9@\3 /VG$(3\94L?RH MJ!?7C"(!D:9<2_DJV:*J=E1U] M;(>0$@NB0LAZCC4AV#XA ;2O LQRM! [R YWAX=IB M EVJL&M*Y5"K4QN&J M5%G;P65YD[A]X9I0,X#[ U93CZGH_BOB 'MX W5DBI,O3E:SU3 MN!UD#3QQ:M$M? F_6>7PBPB2*F\!,VHV\"CYT!PEB:7"0N(KPD.(GQT+DJ_4 M 7&=6H,PU:*WE\Y2%O+(/FYU3+R%_F(C\0TB@BA@2DQ?PKAH><[_F$AM=#-V MT*<\-9&[R1^]2.4X/BJF;E@Q1EA.0ZF;S4]@I.P\85E+A[!X.2V6_K$HGYD6 M/R%,9D;/"),ZJZ<8J\<8J^?49KO@#$?*J$]9HV)%(ZE9&TS>T8X4QM,LQJ66 M$:O5!E!RSB.)T^QE<4;*QD+;2*C7F'-52DR:9A9K*O\(YHC$Z<<:P1:=$$FA M/,RB7&@85*5&6-SC(BEL1UELL9I!]8Q(L3Z>.8=(4A _Y$A>:AF1FGZ=K[ 3 M-H\K[X2-7^/?M!R+,F<.4L[X6(,S%L^KTQ72LR@I&W.C;L$ U01J\2F5%.3< MF)H=KYK *SF[D@*<&V#S75D3D"L[J9(T[C W*E?02*('[K?C[+?C[.QV'+J, MLRCRQ6Z[@4.>+MXNH&=-:2-Y$N_(D6OJO2E'U7+=T@=YW#%JV280N68[NW64 MF9 16.P([?;NU,>@SCMZ:F*YGOT]G!#V@"(![@#2554 N9EM)EH@V=*.'>5F M@J3H&^D0"?8338G^E6U&]*/1/49V8/EW<9R;,U11T6))38SZ< MMDE!0JMY( KCJWHCCU!L*S2.0XOQ&T?G08P>_*+.MQ%?S< M@;CJW2Y1T_/L.W\*L4+]YBHTOM6R=$T70^?6^4J'X#7VP89S-,$Z/988G6J> M+D\!Y;E;LY7;/9WXL;GR(RS:2\2;@2>TM&=%"EYA4=#HGH;J;@9*!9ASJ=3J M LR&N0\Q[T/,^Q#S/L2\#S%7O>K?AYCW(68]0\P5#8%LF1+-G&^A+SMM52B^ M)8%IF0EZ]J7Y?3#20Z4\6"BI8 M)*?I](.#5I\D GLORMTDA5$4NQ:(-Y]$$'@6J2#6*(50%0U:S@DVIJK1!$+J M^<(0:X%D"TD$>05'4L@-I1'.73>,Z"IYMUBXC:1!*0\+8%>>*] VE&JV-$&J M)I9JBN9%O2T-IF8O3DZ%5'/G/BH,J48/;C.P&F6?$M==*D18A4IMKC.M*;0# MEU:%/$)9]%6NJDU 5H&S[')4U3&M!&N5IH$#X#T*=E EOFYOO:/L952$NY'0 M@+JON3.0&'4LT/SJ)N\T5 Q-HV5,&9_JNE11]'N#H4BUX GUVRR8B9R?$FEA MI5)4:Q$?G3Y=Q3?P*O5M4J2-18K$N3EX7._JEO#:A11EV3%SXZRE9BO*?=9R MG[7<9RT;"5]N=C#F>#L26R+X/$-M:!!RRG9=B6-'^BW< E5..TJ$FU\ M2"^;U>2"Y@[@%:>.[SQ%]^8%&Q^(RSJ7 YD[[E;LVH<7I%AS&Y)I88X!+1TJ22MJ$N7*NEY"5 MMUS_X-:&;&DY?ZJ#T4:G5'&WW?>^>^SFXG!OCWB $JF,S)9> J320E 9&_B9 MFZJWZU$H&+@.$._32TN-S ];X>="V%S7?JC8M>M?3[K8374^9N@MG\-)5<6/ MS$_MD%EB]T_U]O)J0;NCUA4<4W]0G.%KG"\ <TQPLP3@S_>68(&UW+EH MJVSV/78M.,)OMU! 8E)J9[G+&]E(P'M]RGX@_-3WZ$AE0=&;4HKE=Y_& G/U M7+P/(($4S90ZXPH^0Q?-P[?=OK*WF@DV4PO5=I9>!:MY++?[7J,Z3KGL*,=R MHWD4?VR5XGL,Y\"QH\H87Q^VF Y*TWNIMWT,G,>ICR8!K8MA':3FAY_?T"6: MXU*_%]ZR%Z;2RI:S>_QNX 9NQK%:LN.JE[C1]!(1GQJ'"P_D,26ASFZ2J& R M-T31UBG5_&8_X;MBW"N[PK8)Q MU;]%/B0W"'BL)_SJL-N2::>W:@\7;XDWD$GW-&Q6JJ;7 55BFYYQZ31263:] M6+J=30^5L)&-DO"=H=UVB,V9TWD#1$/LZGPSX0,&-BQ__D2HUM)-A<*&A5>ZNV,'R@P0U:J5D4BQ^RB=0*JT)H0;T$+>[64ITV*M^X5;) ;4(899GG M7LJUED?W$9#MBX!LR/@^5+(/E>Q#)?M0R3Y4LKNA$DYB>%'7H'V)O# S*C[M MPY%N_/*U$OZ6P>;ZN6)'Y[E6.U/TG#;F,=]"7TZM0&OKF)39HA =:F?K<6C8#\>?QL<[X[U7;RJ'>!0+ MV#8ZRYC%G2^V%/=+[[ CPEU.'[/1OJ6RL=!N9(M3,6)AF/)$&?@J1EF? 7] MCS[=O<30=OSS1PS#98W0\Y^R!D1E&(M"C&4IC3 P])'U-$4NK;CD^F= *[D0 M_&D6?%+_%S!'Y+.Q**81]-< >Y1Y<@_Q< JP<&/?42^+/=8VJ+H1ZC?C\F!, MX,^ '5%YEE26H]Q[A5?*1JB=0*S!GKC MV$BR9B@T%5YX(OJ<_1C3-37]Y/]02P,$% @ $5>L4 $EE-'_,@ 8;0" M !4 !T8G1C+3(P,C P,S,Q7VQA8BYX;6S=??MS'#>2YN\70 MEFC9GI$\WHT6'U[&4B2O2=D[Y]AP%+O09(VJJ]JH*E*>U0\@Y8D8 M6>K.1'\ /B020"+QM__XO$K1(R9%DF<_OCCZ^O4+A+-%'B?9_8\O/MXGIZ^SO+'Z"DGGXJO%[E;<3=Y11:X+:N\*Q?_^LW)-Z^_ M>?WZS9NCKS\O*>B3J*1?L<_H5Z^_HW\<'=T>O7UW])=WW_SE_SG^3AF55='^ MSNO/K^O_"?6_I4GVZ1W[XRXJ,*)=D17O/A?)CR]ZM7MZ\W5.[E]1:$>O_OO# MQO^+>-J"3Y^8ZDS6^\>=7 :4NFWR8& M^1Z2(GE7<'@7^2(J.:.L/X.T$NQ?AXW8(?OH\.B;0]8]1?RB:7S>@B1/\1PO M$:_FN_)Y35E:)*MURD#QSQX(7JK!I(2\8OJO,GQ/>SQF/_26_=#1]^R'_E1_ M?!'=X?0%8I*4A=IZO1V452N]\@WV&I,DCT^SS5"/M0/!IV.'E%M4H*_OO0JW M>1FE&X'O:WJ'?8DW:_%.SW]+T\D$;];2/,&)"O"8('Y+_")H2Z[+3U?#,I-F37/B;+NO,AE5-SQO<%H6S2>'[)/#UT>U^?Y3_?%OL\4BK[*RN,Q+7%SD45;,LO@LR>B$0CV0 M.5[@Y#&Z2_'[Y^[OMQ34['-2-'AX8_SX8C=%OAJW!2M\1IH&BM2A%K].*:)IC($9PP9VI2:3KM\D. MNZ^NQ"JEA3+_%6>''V]>_'LGB)@D^I7)_L_?7G4_O\D 8$[C8>[(\NS&YY16*L\NRGSQ2>EB3+(^>23%F:?0Y(0&-[HD(VY(N00%P1FD&9Q MG+#%?)1>1TE\GAU'ZX2N48RDL>AX];)!#%#[[%&(@:&.'MN8-XTDR.GNED0Q;E:AW=+10A^CCE\B.< ? M4LJ@ (A<=I0RS:@.:I10;QL %N..6:^RQ2B;F^=)\>G]\WN<+1Y6$?ED6/39 MU?SZZ6Z5&+KM9ATP[',$*COU/37$]%"KMM]=J#G]V2B=XT><56K3I1?SMOMD M -GN/"ED@K/" FS,@ILHQ5XOR MBMQ@\I@L5!OJ>C$?#+&!9 S1R01GB 78F"&U:(&B+$:U^*XVBS0&XN:Y*/&* M4U-O'A1"WHR#%F!K&B2)X-UNA"69!2Z'"FX==F40-+U]00F5%7B6Q1_H@JW$ M? O\#)OZWJKBC0F.X%M>6.1AL,0-Y)@S/5FTQ/OG36.ZLOBJ?,#$9BX,TO[L MAA5R9T"THC X8L4GF12AP*>1G*GLV+KL]LS?<6T-8UD]944-?C$]<1WM?07M MY,'.*42=V]K[SI>O*L%I'-3VB^#=KT(C;>FR[_=Y3NG4MQ^2+%E5*Z5=4'SO MJX^5L)I^'GP)HJ]5B"2/0L@ &,\?HL_F/A]^[ZW/5;#:/N]_"://%8AD+_+S M_OM\>MP+=\PP))22T]KTY M.I@8]411BGGCAP%D2PN%# PVZ(')2QHJN>\.GZ4IWXBU][E.TENWFZ&V/:\6 M@]'Y1FS2%F6:(BZ]]U%_2[]U\4#5M[+<2NYR41(/VNPR7U^E/NK\]G](=(E":1P>*/1?R9>C6XSL8/ MOX?1SVI0DE5OI( M,&^JNP+_7K';8(_T#\OB4BOM=;O2#'FP8:D6#4X<-WS2 M;F4KC;CX+I>2>V&3>>-;+1N028:-;Y4@5!:9=[S''-KS?'.2+RIVUW26Q:=9 MF93/+*<06?']D-E=P:\MJZRJFYZWF6E*-=KIRD4I.(FF(AT3JE'ED3I"&?6T MJ7FJ]7=BHHK&1A5X\?5]_O@JQHDP3_0O8ZM$/_I-()KC^X2AR$J6S&K4 GHQ M'_2R@61LTLD$)X\%F'2+7-"CD^6YQ0+RXICOS:;G68P__Q=^UM9.DO/+# W, M(35&0H"XH4:F(4X5%1M][XL.2E@-#09?@NA^ M%2)I8=3(("84I+./*T(8R*181.G?<41.LYBE3%342"_JBP(VL T;='(@B&$! M)Y^+<'$DY!%3H*Y&S/-:!F%,X_2P!9BB>L.O?3%#!:IA0_\[$ Q0 -)ZEDPF M:#>W:20U5D$CY[OCE3#'#!@(@:*""IF6$T(8AA409DD@.J.?C7?/++*^::*% M.Z:*) B*+CIT6LK4LT?-'*X"@#9L,G,C34\R#&4DJ&K"M&( Z3+&9B,+=S7" M4:5>/PGW9X[7.2F3[%ZDXM8OMS3BGM>L1M"CI:M2%@1]' #J%K*UT]HJU2G4 M Q+I+$DQ.:;3Y7U.])L=(RF_M%%"'+)E( *()"I<&FYP4=3(!F3$S2I*T_=5 MD62XT%N4D91?1B@A#ADQ$ '$"!4N#2.X*&ID0S+B :A*0V"##TI&!2:):-" 73E>8W-.9ZR>2/Y4/-E)HI/VRPPAY2!.E*""^ MF/!IB-.H(*$#@$*]I+$W#Q%MI*NJY"_P4)1Z=\NHY-F/=:C R)LU: "BEP-, MG6?;2_![@(0RZFD']G O*T74B5K$OV\[!"<[MN)[0#210!E<6B0$ _;_>59B M%FR0/.*3J(SJ-9BVA6ADQ;2"! ME,T;#5?+^L&8*+W.B\00-C=--<@[&@Z543ZG8= +3LH-P$HQF8TJRI>H54:- M]HY#Z':0]:HH<%E8:#@6\IKA2@EPD-=J( &&1$I84L3,SGF+(+'F."H>-%437WG-4] #,TA(0#\' MT^,],%('TZ]@=*N#[[]Y@Z(2?:"U?D!OC@[XT]/\ M@L )+91M$=2?'KV%P=SSC-V%RVB"4MME;A_NNA! MR\R19<'8%PO ,94NKBY_.KP]G7\ 1:-KDJ\Q*9^O*59^V??W*EFSG4>]WVM6 M\>OQV,$/'1^]/!A:.8!4/+'#5;C[@QMYODB#P;(K"B]B$:\7."KP/+E_**^6 M'PO,AY"F'2PZ/GGF!+]/-*,"&*:YH)12HS8Z*&5*B#"MPWQY6-%_[,;7UN6P MK)^T;UX,N.1..O_3/"CT7(#+ V.^0>OLB MB>Z2-"D37-!)F(?>/N1IC$G!5@SELV5#P%W=)V.F5JK/*5==,//81,#2A'8^ M>W]^<7Y[?GJ#9I5=U9&9R CER# M3"NW2) >DV 0IO'PKJ-GYIW1T4$_(16.>W5S"R-P*B&$7SZA:BH?W4$=#"&G M8]:&(*Q%$7P!&8E"VL,_&-0]7:W3_!GC.4ZC<@)A'?1\TM2Y&GUR6I7 4-(5 MJ;33&CW3LE.4=@HP:#?L\!S-9>,DMY?"E)#E=X(&HH%IXH=F_9=H%A( [%" MSK-=Z.G-;3X+/(%9=RR !HM.(#*YA388%8);HRDH]4$. MX$BFF8>M&^L.>@#\)//6NU4)#.E?>X%AY@I>8(H]OH\]*Q6]>MA=CV"NG,5Q [L2,!]<0_/*)I];0CFIG'8V^06< M1DX^?X1[WMA+9/5SE%:Z2S:RF%_O20URZ"8-9<"010-,=GQX7K!"Y 7[E]=? MOWY]A-8108],Z0?TS7<'KU^_9O]'A4@:%E7E0TZ2?^+XW;_]Z>C[US^(/[\] M^/Z[[P_^\N;;1BXIB@K'/_"#H&\/OGM-O_SK7YLO\R[SF.NMTZ]A,'<6QSS# M1Y1>1TE\GAU'ZX2:_EYSZ\[8'!2]'G,Z5V1PNFG5 C,"G*%*9YFM(F)W%P^3 M#"V$+@P*SG$9)1F.3R.2T0%4S!:+:E7Q8S+J5":+1# MH-LRXY8*W&6P+;[8OI>D48,4$6[9IE/JP.*;(UKKAA[P(/!9DRKJ+"%[R;5&^P]IU2 )@UR":HI16Q)8G82[I$CO,TC4CQ%0PN]U;Y MUQ&Y(CQ?:\Q=DVM,>/Y[^\:97C/0-J2M*IJ=29T:&(ZZ8S7O7[8;EWU&HC5U M&+F#"8^;XB&&6;NE:F\?62,0%W70-1PFVWG3O '!F=$=LCV209+?(I6VG_V M3BUD.8.G) J&0V9\FDR>W?L9T%[*F.-'G%5:J]-][?>D= AJ>!XJO@-#B!$@ M^6Q3? VCNX_SHKQ:UIBTD^U QJ_SHH W]%9Z F HH$(E^R,%SU!?1"D4,OQ$ M\J*X)OE2&T(QD/!)! 6T/@UZ7\/:.Y>!C7G )=":B\"@07M5I4YQ;LN)8I / MP:#3#4Y3]B8PSBC E"77B%=)EK#*L.<3 MZ^KISCH=E;V>(D^JT.!DV4D3# 4GP96B9H3R ;H7ZB(ERJ &/QL!X[PS2^H M.;8-R;YD$!,G0U4:MTX,UJRH!R@GQ:23(VN$)KU$G@%QEMA;,$7)UG"B$OQ% M6/J)=IFH$_?],(\)]/B1'I4L&/-D 2@OO<77*.'24%C4#( SVE'L'F:2571@ M7+5L%W&*[5LAN#C]3,UG3N(DB\CS>8E7_+(=N\&9(>?]'_'M)>FT[> MA]K+S\$RSONOJ&93[&5*?_.K)K*V9 5#&J2TIK7'\YYZ-/HULE8ZR/-(:LC* M)Y*&HH#,O F?X:FD>AWT\DXH E_$)L!!B^S+^#YL9(1L-'3)/6WL*R5A&M, MB$O/5*_ M[QY?5NSJR=52BK!I85TD&>:;,;9*]@2#L$,"JF1(*P6/)6-H!J8P M4<1EC739:TQ-&SO[@5\G5L?5C(1^^\9KLU,;?)<7V+3RUT/4A/Y:K^COL=$U MV5CT'6!4@-<9;G -J6:NZU0SQ_94,WL--!QF+-'WCUH27L=8<&HSKYPZ9%[9 M8T<,(K/UO: 0@]<%)I#:./.0QFKC- E^FWZ-29+'=&XEI:GY#3C'K?\^2MDU M7RA^',4M+DZ=5(2.Q6M>7WXMM-F\Q#&=V]@I!S^8,S7 Q(*\9^78J*(2'2>5 M LB/W!"Z,E,16O0$FT.P/;W PG]PCM>T-1X8QO.LS!L3)E5E5/M-"O#V7LM& M%6N?<9FD#26;T<;()1:*C1/2E8(26@PJZW+VR47-*+K$3_R;XDA;:0=-O^QS MKLJ0=E:UX&9O.E;37<[ZIC"B!,/UHVDB8# @W7I+4R%QEI,;3!Z3!>9!-VLGP38&5YFAFS/AI0 E]7UIO15\OCJ'@X2_,G MVPTOLTJ0,P,#>.7I@4(>S/AU *D_4P%DMBB31Y>'USSV_/(G-#N^ M/?_9^A;,'CO5.236[\:GJ1L4H+Z0B-A9_(]*7.?AMP&9?\_Z_=9"S^-.#RJW.]O@AE;GBHJGY*V/\MV.4CS8RCK!C+]G/V+ M86*Y!/@OHKMG]+(2VV]?]9[GCMH?!G)#_ 2O::42OF'-;AFOV*/B_S0=:1@U M_#[M9X4^?-5/*PZ&Y7:,\EM^G8:XYMW3@4&QGZ(D8V/R*CM)"OXB.85VM9P5 M!2ZE36%7):\)4)PJ,,B)8M2 M6B&>+9UPE]"B LC&N>#4OEF:M)<,H5Q1G180 .'0W_U@/_SAO4.0#Y!S M^IU=>&;'!O@$B__VO-8Z/L^>9-*Y ,_7HB=6;'13VE$;C*&;#%DZ97J@_V+Y MF+/^"H+/RMS5Z[T8#F0U(5=9?N_!N;54JF$)JZ^,F:JR'C07< )F:8GFG@&_F74\!/N%DL')^"2$!Y$!=KL(UP>S9UL97 MK1U;NI"_*A\P$>LIY_9P*RPL(Z=4V$Q5EY+@=8Q%P;#"W"IL)M?8"H)VF)KJUIH?8>U MT!4[F$*['0E0B7]:ASS.,7]6>1.ZFXH(2W)[Y8K3,ZS9@Y2YY??MC!O,:Y;5[@-;-VXI. ; M"CN!+X>P"MT^:;GY7=0%H1CSLP"P]K>7!'&#W06-=N@5GJ%*MK6>0A6^QVR" MK<\OB#N/X66W[0 DF,8]&FOK<"ZH<7;;Q=?!RG(X&;VS*"'>3#4LM!F?0M.Q6I*!-SE&#/7PZ"5^\C9 M>NA!M8G;V<(O8GK7X[9.[\M&%=STSBO*[U>-'7%-XY@4O+Y%9P4^2*"EE89% M/2M.B6JGM^C\\GA^.KLY12]/3L7?OJ*?H>/9S7_"(=DLB]E_V-6\QRAEQGQ& M1QDASW14\/NW%O=Q8AF^J3BY>F-V.A< QE__!4$L!2J9)6>?\:2Z"'.=IOKI+HJP7 M$ AD_7-3K=63 RNVEYC^:=5:1#<[Z8*AHW3\$IQ M_SUML5Y?4GUJW=H"MC9CFC/[7M1W\7!5E>QWSW+2?GRA6(!/4?1V%C^I(NVY MNY-6<))-AJI_ YJ3*Q?:/"M4=]Z3L@)@V,(Z](JEQ?I6:YQ9_+]Q3S)TU#[ODWO;XV[:/Y!N]6[_,'P0PU M'[64/.2HI*LMYADW)?*%U$VU6D7DF7U^D]QGR3)91%F)%&,;QH#NHG-L$X52 MTN\9JA;J\/A4$@-#5#TV^=6 5A+<)'"11UG!%Y&W)(K;>Q ]R-UVA,VX;UB6 M3]YM5=T^,S*U*&XH--]3MRMW)0"O/JCDRLV<"Z=M<&P<#)D_7Z *&%/FTL_X8S^ M3GI,<)R4LWN"^1:7QBXY:7C;3G*#WNXCF<6#$\<=HY1)22@AH85:M1U:MTGD MT=DH-Y7 ]%':(1=YR 2RV1H=@V!,BB)!M\55&@MY?1%="7#P$/I (CA5C+"D MH 8N!,Y5DE.XLR6#NZFS2=D7Z9.0N*M\G[3;E@>'U#BHA/TQ(BV3A/_U"@?"_#E0Z M9H'\&0=6\&J-7\UU4?#*72OP 3.UTG!X9X-HCS:#0:F/!;Y:GA9ELHI*;6:$ ML9!/ZJ@!]NDRE !#$26L,2VH$.-$*P:#%'6&.O:$%S6DC-R"V[;)U$'/;[RA M8S6&T8<6)3 $BQ*O;J(44R-9E(690=-4O9UE3ZQ, M>Z;MJ!><2AN U3X )-01UT>\ "C&K(UO',0]R@\IS-(T?V*/4I_EY"2O[LIE ME;9)E$UNUFY_(E!(]LX:1Q/+O77YP4?+'BOE$%^+7J&V.'Y]K2FPN9L 9+Q] MB/Z1DR;K;5U+-_?!2=/GZ)A0E3[I'=3 <-D=ZYBB7!.UJC#(USY%XL8XO;C? M\UHSZ.%9K5H67O9V(T[@3\C,<8%I^[',2B?46T[S-0O;JY\-L;@"#II^9WCG MJ@PG;JL:&!OFCE5>"@E-?O.OIPN#A2=)$=W?$Y;(DS_\6B_<;IDW8+-LCKI> MWTZ=4IW!"ZHNBF#8. 6M?.S27CZ-!\6P3\ANUNT[.M9;/."X2G%;O_?/0U?B M_?,%.ZL(08GBEN7"F8\[*PJAL&RXKYH\T+& MGXM^^AAHXZ59K?&;F/Q.9C\C6+?>/9JM"7D3Q&CV-R_&VR;P%I5L-X0W*",X6;<$;F3H8",K M;C:R(E ;65W5SRIV>/LAR9)5M9KS5&5-,GPI#=54+V>KLL.8\1TTA]J@;U%P M\-&RC]J8AM"*!12(U\'HOW@"L\&388H$9^#&U3ALEH7>+-@J/DFK$L<31]+$ MTL*,G8VJK!XMDXH".#XVP6\:$;@)JJ:L1X4MJ'I?WH(8Z/52YP->W6$B>0,* M&<_)S@T[N%:$FGB" OTJ!(V!QWMH]H*4OUV3/*X6Y16YP>0QH3[*YV00*Z23 M@=/L5H3RP]1<6"0M$_+H5Z;AN_V%G]@%#VA(+TG :7L+/LGHB$B'>C\N%.TY MZ O:Z^(E\P]1DI4XXX?-6-L)%GE@7>**5CZ:;*5!]%(SG.LX >,HT8H"ZQL' MH-*XJ:T4LU@Y4PK=.:-(.F5T:?,=G.;7(ANW]RU[Z*AI8R#._S'K#?;",=N: MG2?%)^K]L0^B>ZQ[',"LXO6]"P?P@["RVU>SDF83C#P1VJ='F5BR(AZ]0M M6X2:B O45\OF^C2[YB\"P*Z6UOO^592:4B_OKFQO02F[;HZ6M+LJ./C\NH_: M[/P-&?2R_J&O8+B&)_B.>B*TSA6;['@JC)LUP5%\E?T[J M7@//)U9J$'ONJ!N<[AL"EB_BT&D;%R5ZK(4177$#B3D7ERR+ K-PR6Q1$4)K MJ&D&C:S7MQE,< ?/,*@$P1#*A$YZ7(&?ZD1<^ !EK7@@=[F]54:]2U7#][^' MXY 9T6DOSM'FQD#N+;68?LG)I_.,+E<7=&:TU7(D'.0"IA*PDC$#23!CU0C/ M0)TG*HZ2#*V%P@&Z)SF4#$7&VWW:HU&C#IC[E^H#9X,"&*:YH#3>MHP[+82% MVA_AW 38%HL3UG$_#900H5H'+*:RUH-A%:X)7D=)7!.NS<#!/8]CHV?HI.EW M3]NY*L.];:L:-(_&';*\YS]CIAL+-)BM2FZ.IGZOHGCO7K M9ZN>WX6S8S6&*V:+$I@YS!6I-N55'?QRT,:QD59W3[N@PULC\^3^H0Y'^ M)M)QLXM"\-Q_ ^#6C']<&@;#7"!J35TA8MX+GMUOP=0. M4,D4]T0;.0+K8Q9CC H),[4&URN^Y^ M.JJ8+LJX,GKS&L71\U[YI;ABKWOMPD'>&Z-<8+=4,@G#X) #PC%YA JU2+2I MN%SQ#H;/+X^'G]@FFGDQ:E/RZ>V[5< MW1\RHP2:<-:C,0<] +0S'YE9E:"3SWJ4=M&0C1_L,/HMAHP$3<)IC0&"XQ*=B.4!3_HRI*..GBW2K["TE*?+5<:I?H4TN!1W*IBM-YW1;Q M9:X9Q_#').;?'^;+)>B5_Q93LE]'44R"I]D.>FZ*T]B?E#&+AX(U'6^0Y-HI M#\+$TH"G.K?G3)A4%)BI=SO\IOP*37D'B)=X@'B9/*BE+;7_;AJHW N#QF!1 M/0Q[!_;"DHC!73W$3IEKI53K?9LN&&)/!*RSX\[LO0B6V*&IL7CD<$*B)Z," MO$T<-[C2:0K3ZO54V,0$35C$<1,5H-0I[ MXH.1L$UJ(E65'!6],6521;K7.5RTH)Q(34:L"EQ\AQJA+VL^W-+@PIP!MYGZ M@ENV#0%KXNC08Y166/FRGI>;W2Y9*VT:@>YL6S-,FL6#$\D=H_[JM=#:77)' M[71)?^9F'2WP"2X6)%FS4%&UF58*>IP.#4![TY]""@8?3-#D>8U9C(()'Z"X M$X)8T#D!N< RK\ MFN25P/'ND MG][C.5Y%2=9\R;(*Z-+<3"\F'.'<*ZFGHKT,H"1U!BX%F-6**!*:M1NUDQO] M.XI.JNYR$B<96]Z\SPG)GVB]FL4(RY"KBVNQZWF-.'*MQB"VR*8$AHZN2,?\ M:V5WDKY8XW[]A#-*[O28X#@I9_<$\]L[#IZ[HZ(W]VQ215IWS4DK.),F0QU3 MJ=9%0AFUVM!2MU\D&;Y:"I1GT8*O=^?X,4\?Z3 0'Q_G&37'+'C]-F?6FX4> MZ5<.NRS8ZW;'SAIBL!&R=:G!A\+.JZ(;*@LQ5*)FJ !_ M5Q2J@]O@H.3-97"N0/>RM4TC.),FP93?"^OT_HR$YMXW /F/SO&:UOZ![2F0 M_)Y$*\MFH(.27QJY5&!((Y,&(!HYP%32")%6D:7D9YH I]";AXC@]Q1C?)RO M6%IFGB]\1@A[6X\_/O/A=LTXW5O.#1 M%_WO6<[6R[S\.RZ[3-7"JSG+2?T1D]-MOOH&X7,4AFG@_GCUBP#,R Y2;>NF M,Z3;L'MK(=\]\@<9T5X'[Q]_G&J?B.V>1$ %]VT7O9)<7O[98GGTL:['G/Y) MD@5_UY9"N*K*HHRRF#H(*M?=1UI*AM&='KC8U S7-W5?=KDJ94:7@UVTPU.T0T! MR[>$A7I-T*@NH'51V%,*S$]!!2L$!FEY5<^+HL)Q?].45[,8C58^19A2_FY: MF-?%^U85'F:>W*0D,&3?"K[BN;^A=>84!Q+^P>Z$+EA4@=H%,C\OZ:KL.S66 M>X7&=X3MFF X.@FN=$))V$/L,55'RR@A(LP;!B-/(\)"JXIF0F%/=R_8\YI) M6C%?7'TP-%G;Z^)M6I4&2S$W53"LG(97"E=BTN)95"&/<%U>YQN@190NJI23 M/%0RWVN2+Y/R0C/Y==_"RR2@P#;NA$MH[4>QF)<52V]RM11S8<;+X>]KU%W-"^PO M)=$ANF.%!NIXI6EQMIGP.M(,4VT:,VEL.JV9_ _'VMY+K)PP('5%P.O)32NP MHT%9SY5 AF5=:Y>!68O"ZU ;4.G4M?96-AR>VT2^5'<%_KUB;\X_N@5=VS3\ MQ;PX0>\"7HSBP1U@=XQ2J$NKA+@6M(#J4:4D5_E13'36V'23T';:^5]9=1T@*W([9&$!B; MS2BE@QY*CR1;,H+PDVV"UW4JB2A-4^]HHB7LZ=AWO KTH]N2<3;H-: MZU@R_!X8+93@;",WNJ/+S':L[LNX-]C.LUG%W.0T<>A_A;!W)F@!2YR0)&&R M0P=3Q9,5%^@9]X8FS(N(FF*"F/<3O,2$^C4WST6)5S=1B@L6GU! MKK$W?^^$$JDHDX6#NZ<5]68.+& [>JGE@-')"-)MPF#K@[@NQ]'3VX(K32 G M>X&"XGF?1R1F.Z\$+V@1!N8X*GKCT:2*M*QRTH+%L2F0G:8>W!3(75;^YBLK MDYFTN"DUR$PT?DGOC'[5>.B_).5#-_$V9GS.=FF&"0BW*PE6UV];#2E3NEBU M$"9I::\ M))0/LX/UTU/2WA7EA>G29,&BKZB)^Q Q(/Q9EC-JHS1VW"(/K!N=P#K9[E04 MQ2WWJBL,+6EI03JN)>=Q5#Q<5>4RS9_.HQ(DE>4$K0:!5]3#IZ<:5Z:X<,]8\^^]=XX"<,,<3K2[)?R!;3&1.M% M@?6S#:=M&4>[K3XTZNT!\V5_F"Y2Q^+_S"*6+_$3_Z8XDKO+20U8UTW!+"7M M*;MYM:AO&B2\+!3SPNIKP'5*[PP_B:_#=6J7%B2FSE_>7!&2JJ[N6U=M@%T\ M$?JXI^ND.LEJS=8TK>FM$[6+GJ]/>PMQV-OE46G)P'1J0K!1SD2I16[$2W$Y MBWZ1%.@!UZ?#-6H<\7HMW#,\H%S]^AF$8,P:*:JD+K,))H\/F&L3K=+ MKNN>L02P/M' <]^9[>_B!^F#[=\. M4C%I3F78R2OR@DMB[6M3JZ9^K@/*UC M'G_4[K-&8'C\WDWC_NDWCQ2W[T5Q\7[.9 MD(-$T=2[J"=XG1>)ZL%.@QBL#C5BU.Q]L#YJ]I%CH1=XPXH;H3F[0) OJP*+ MD!_V+GM_ES7!LJ&=7 *LWML4ON6E"41828?Y\K!B^Y.\,.X02SO-0;I=G\E; MO7UED8?5I6Y@57,K%:,KE_[.% ^&U>1C#M)S^\ED ZK_G/%NE-'&=Z^U%^ZY M#3"]3-T7\'RI:8"[[@LS+FEBXU('J)8+VLB75-#6SIT,N*960-.U=B<:M,'U MS0RN<2U-&J@9>_Z%P4+(4H":UP!.>MJM$PUM,#2>K>)KF$WMTL:!FE9. ?\> M4W<*#U*!J1K=21%0=TS#ZY3Q_HX7@-JT9UPH4#\.JB&=J.BE /60 9PVTQR7 M/4 _VU(;>1U!;L/EMV_!M+P!G-- F)74D;^K2G;$ST)%KB,8D\4LB]UZQZ8# M:)0X0S7,-7R/0X@'ZB2^?R[R%*GZH_%<#R$W&WT&1>G MGTL2B;K&/?X<(#KXJ*7\0E:/3.(PIOMAU/UR MXP?6\OS'Q:*_^S'4_-H?/1#';S(\%66V *U^H*A7#.O&O'/X14E(%!76"_TI M2C)&U*OL)"GX416EYM52[)1!)FDX67G]H?2]CO'#ZXQ'2>R6'4 MFLG8J@>H\R;!54R/XOK5RT;]*Q9 V)2 NB+ =.)YQA(DY42SCVA4 -UM*IR. M_=53!=-/UP2OHR1N+@C6MJ")=M>?9FQ6$NB>G50!QRZORVQL+-\-X,6%G17U MUHC.%,R.T%K33TB%8\N!P&8E@>;!I I,-=5UH9P(=;$H_-&$W C-M?(Y3EE2 M_,DLT.N#[GL'V(X]WI2$ZJ) ]G)O#3_5VU*J@NY;,V+G.;S;>0CO=UWBDMTW MO2;Y8Q+C^/WS1[X ;W?I9HLR>=2.6G=M0/VZ 6A51GY6!FH*07?/Z"4KA_;P M5ZC;X^S*"M2_<]S$L5\M+]D%SWKZ4/6F3A90WUDARF_]M''\^1)QE68&A37B MSA)VT7[3$:?0!M1K&X">..+:HL*/.%Y3OLDXGD!4_:F7!M1_#B#'_<54#NK- M5J28"8,Y,&(!_6Q(/F>3!=0Q5HBR3U(KT+X1*>5^K?_+=!%7_I]@;_CPE:YR MU6P(X7-0 ]1C4]"..\^V%1 Z\J]-8W&6DY.\NBN75>JV%>NF">"\:D/ 4F2L MO.]Z@&:#U!SBK@5B1R*@N_,7DI3X:KE41RQ/*P+0.-T4^78]?8!XB?ER^4=+ M>Q9^Z&X 5HK*Q/5_)S-R6/Z=ATPBH:'N_C6 1C?0^.FOS[/8>R0LC6CR\[N]]Q_>>20):!@E MTY_??;G=.;P]/C]_YZ69GX1^3!/R\[N$OOOK__[G?WC\OY_^:V?'.XM(''[R M3FBPI3\CG[Q?2$*8GU'VH_=W/\[%)_0?1S<7_)_ESWWROGU_X'L[ M.X#._DZ2D+(O-^?+SAZR;/YI=_?IZ>E]0A_])\J^IN\#"NONEN8L(,N^LOLL M^._]D_T/^Q\^'!SLO7^><*9/_(Q_)3[C7WWXEO^QMW>W]_'3WO>?]K__/^#O M9'Z6I\O?^?#\H?JO)/\ICI*OG\0?]WY*/ Y%DGYZ3J.?WS6D>SIX3]ETE[.V MM_N/SQ>WP0.9^3M1(B )R+N:2O321[?W\>/'W>+;NFFGY?,]B^O?.-BMV5GV MS+^-%.T;G*31I[1@[X(&?E98E/9G/&D+\:^=NMF.^&AG;W]'P).&[VKE%QID M-"8W9.*)_W,;6?YJYM_')&-^P UCMBN^W>4(Y3.29(=)>)ID4;80<+%9P2V7 MH.CN@9')S^^$4>RL3"(-_P2AS19S/D32:#:/N49VA[)YY,="I[ MQC88N?89%_^!9%'@QT9<]5*.Q*(89$3@DEY-KN9BSN%X:)6FIAJ)M6.:A'SF M2DG8_+G;C 9?'V@<\GGP]/><&Y*.6=-^+&CVV$\?SF+Z9*38#M%(C%WR:961 MJ\E1GD8)25,^(F_SVZM3>8P*71T=B9V&&]* M(DLS!HPS-95K^STAF1_%]@RXU3\2LX^*]9KYF 9K_,8B,$R93EOBD]]4O![>IT*PY3XL]N]) M7'3_FZ"%D>X.85;H-N7*+6+5*0G>3^GC;DBBW?T/>Q_%7W;$7W8^[%61ZC_Q MCWXKF;@ATTC\=I*)[$ /Z[QI?\LVITV;.&2!1QD?DARRND^?!6N6T VN5RUV MYT5@=B=XB.*E$4T8G9GJLM(;U0C25"]GX>4Q..:2\'GVG ^:Y[^1A0J$3E,@ M"GOX8)!([02'0RY%*"0YB_UIO_Y;38!ZW\>D]UXIG>C[.&="QK,H#?SXG\1G MITDHW!J)P@ D%G>Q. *EEN>/]]H.PW@*H^&\P*;Y/1J?*YCYA1$.E MZ4N: M7_+4;U]TKM%(=R*)9\G?'/4C46/'R'$0^I] @P$=,C&)%&8R > MW^/%HR.Y2_^T7+%NR)PR$; $!("*"(H-I6 U3@54NX4HZ*%"H=MYPA3A>SR_SV3UANL6\;@7% M5F7":L0\V? M)QD1W$:/A&]-_RGW8[DE[P#^QE^/HO ZRE]/:]'6]Y2IO_O3Q=GI+0JXB] MBGJHV=56-_'3^P*I/-V9^OZ\-#T29VG]2=L&JX]_6[)W-3F+$LY3Y,?7-(TT MN;^*'$8]>%1M+MYAFG+]Z@5IMW.5!S32Z_H(DD@RWAPW%AK5] L%I=/<6790 MK>$^&"2BXD!#W!F1*[_\UEE&$*1&VL,Q)@UWSY9=DDSN@M4R*ZF<90<'( *1 M'P=2YXDX+$39@C,H1V:]E;-TX0 D^N3#H?EK1N9^%)X^SX5GI!T6D[B6WOE'1T]A9\G#0X)!*BP..-6& _I+#?.&0E:)/PH;R.>\3 MPK\,+TJII1P6[&4T\^.B)0+8+FD2F'F\?13.DHSF3J]<8!RCZ9K1.6'9XCKV MRQC%[WDT%YLMY=JOIG*6>(1JOKT$Z56 ZSU>P4WT?2![XF_I*006(Z6ALQ= MEG(87B M; J8Y'3X,4T*UKB97&4/A%W09)H1-BM%Z(% 4.F(W&4I#0& "(-I MO/1NN59B&NXZFX3NTIC#Q@Q0$TA@:\D&=Q%SKD7*8VS7VY MUX+-1>3?1W&41:2X^MNY7J=WS>$]N$N4;IX],-43CMFSR;41D,:868M7&"M> MCAM*B.K5^-I?B*68R\@_83F?15:<@R/CH$Z@D%J+?Z@PZ7=5#)2# ]73V3RF M"T)N2,RG'",L :10!*T%/> (@A6! [?U_63-[4(+FHX.BIBU. @<,9@*;.VI M\S2C,\).R%RLRW*]%]M/26-P;M:ALE7\8QH0)C/7!E/5OK5X!MSP07/3MCOY M)D%W#1D46FMQC_%<0^R1>2VNS9"(Y0@QROT7"8X,@'A;(I.->UG%TQ2JA:_=$HJ1M?"',2HR M:7%@<1B&10C".*^24D MK.L/'@9!/LN+B!M?DZ,@4LR&$%KPV6HT",(U@@/!KH!'9$(9N6-\>Y.SA688 M LFA.%J+QHRPGBGTLNW.S)I0FF6QKRT47FL1&6-XY1*;8_FQQ#(ATR+3X!Q- M^:,:D/$+1]-:6&:$P?I:1J;.*Q]^/ *.\TL$;#9-L:MT,ZH-N+W5W/^8V-H5 MYP/@%6?O+VN=_<_;E6=KVYPXID]"\V>4G=#\/IODHB^ M<'C3C8T:'UU7K-!"6/@7[<>$')*S!@4#=V?3U\ Y@4PF.H@J1YW7=MK_"-=*^PZL6C$V_5C_>7 M+XF?AQ%?N%WN&,H+XDLF]9L$*8'3X/DC27+5T%FU<.S-:_3=B8&O"X9CTCJF M*1_M%6^JY66MF6M_VTSSO3+B4/\OC*;I-:,354YHK9%K9]E,]3WR;7OP<7G4 MK:J, KC+HR!Q[4V;P:F5'<>HNB5Q+,H!EV_HB7LJX2Q*BH>G1''-BGE%\ Q( M[]JMUL-!!\F%".N]MA30;N_:J!PZQKKS;/G.*ZEYI)G10RE;4 MN^6?J!Q4&87KPDUFH.HDQS'45A9WQL45AX"C).>6N-KHE-G^92$JDIX^<[&Y MKOEND2W.N2Z*\Z7B^# MIAH(Q!9_U'5M*5,KL:[_[9]"*M&KM>J(+V5*WUE* MX+I2U1#3D,J-8_XH_7SU"MULX[H:E1D$7>FV?3"UWT<^\M,HD$,G:>Z\2)49 MC$JA<8RCSKO549QGJER-E,!Y_:K-L&D)C@.=7XFH:T;"PT>^*D^K)S2N)IWD MA&8T&7;CO*R5&9*#E(0:W\H6#5)RQATYKY U"L8Z16%(!Y4IG3#E;#820XK# M\?2-5A[2LO>O\_1"(U;)O/[9K9Q%UP/8V=IW8'X*J0NKM MA_2%;F_:7VX[NQ[[ES;GA$54!#I8A@3(\MC]2<[X['-=<%?<=ZGC\204!D^2 MM(!' [1A7VB69) A#%*4I6*@!4,W9)ZSX$'\]'F2T7K.Z7#8 YKHQ+ /-(NK M%*P!0@T=S>-=J%0P9*N9ZQ-SX)6O5SPOIS>!Q,/,I_%]$ER'>P[X'4PT8U7](,OM[<4 MT2BEUT/E=M83#%TS^AAQI(\67PI?:WE>^C#(HD?@XRI#^L)3.D**9G49=$?FL"1DLAUT.'%\&M7"]O(A"/<8>K<_OJ/=35\XQLD M6D+781!G$P9(H3@F#>/4PF;I VM!%$=8@Q,.6YI>Y!H3D3YR0LK_-W14G7\ M%5,!]^$Z"N3(C,S5C&/VZ/+=K;QH8AA]U CN(YIBHP-7KJ3M=R>ZTHH[W@G_ M->4#-AHR!#6ARPVZOXPW!2UM?Y -/D:?5CY:\\F]J/J!<.MU+&M1J\UE[8B M.2O2%J,N(-)^Q?$\J>=5>$&_6&XQ3K0)C:4'/>6I5$U9MBN1=(!%&]K M@5,K3JM"5]OO=,!S36.DT.$F8BU$.EIRS5QSVUXD1B)Q51]ZE&,7RKZ@MF/_ MW-K&!R\ .L.Q>-SP'=BB.AUU23-2>]!R9.444/RLQ3HW *-];4JME5>[+O2H M:HPQ#K<-:T'/T6S#7'/;OBX4XA;'.=OND]PV5#106[ 6^QS-%O2:>0W8'R:A M^)\X&OSHQ\7=1*X_QA9<5<79>KT[8-@-^(06(D]@D*9P. &"9S5V<$BL10V' MZ;>+T<8C$]4E2SUT!E<1]JT%[\8"S^+%!$?@B:FE3LP7I:/%^I.$/6O1290& M,4US!IQO-^L9:C(O\?B7R10\ACYQS,K%QJ.\JZ8XZ[C>"HJ:M0C=:!!0A928 M4+K-Y_.XL%,_KH4_3R:4S7S@\ZW0#J#86@NM6<+64(.6KN V LGIPU6>33@7 M9Y0M/[Z0['<$,9 6"J"]^):AIJFQB%*(7OS:WZ6?<=.[FASE:920M'@A.Y_- M?+:XFMQ&TR2:1(&?9%7B6-P5IG$4-'?M:U<#O_=VO)5%\W^4_8O;@/4O>'X2 M>M5O%!5!5[_BK7[&6_Z.P\L]':$!UW(4-"[?C&%3/ZDN+QS3).6\A<4_1+GA M]&IRW;"I&J@3D@8LFM?7'SJ"W7%;.^(\?Y5KP_+/.KZ J+>/]DLV+X$"AEE% M<@])EU+]F C#R>QL['/(7U$_2PB&\8WZX/"[68'.E>;J: M7/ 9FS*C@672A^/1U(^0[+DVL$XPC)[J!_R4%!XG<3A@EFR;I$N41!C>0#0:/6HJQP,&@(_L043D Z;]I%G_J#EH MCYJ:S.-T7DF(YSTZP,(CI4#TK!Y@T"A(7"\Q&DPT+^NA'"NW^7U*?L]Y?Z>/ MTNW(-QT';4GEE60NTWYK D"J[4DIG&8OUYF"^&9R$M=U\S28=/*.&MDQ#)3! M:2QE.FOOV]'36=Y?ZK^Y+(3YBC);/:D3 ;X*<\#HW:S7;KR1+N=ZZ*4QH#T M"XH#A.J>KBAQQ(>Z4&%I*H )$D#JO&RD*51@=5@Z6U5?G[Y=I!F9W?HQX<,X MS5(]*((<3.V\K",8%R.Q< VL9=9X+9O+ZMT M:!:N<7_%>=%&\^$ZOI)QF,]G_U^4U645*@[!,S.(V'G51E.P#52" \.ZRA<< M.#F%\^*(IFCIA-_^VD(W' '.O[BM<\+=AIC.B\<)R])<^HD;0.RZ_.& ^1BL MDJT.&16/:$L"1M]9"!B5O_<6+AJGZ'64^M,I$_4%BJK>E<]?Z!@P1P/)MRT M9*05'.OK;?! PCPF2V:/%NL^PM'BALQ%R?YD>DNF194**,IC]+UUD:/Q%(IA M=N]N E33=N?:2L\Y= P3\58?2%\96*W=XKAU3>N 9G)4!W0Z=8<3A]! M=;:>Y%QQ5F^R)4-/%[\:U)/K618 X6#9\$RFK2/=JIFT'JW#0=X/%LU/TVW$\859,81F?G))-B>';N M_W2/U6$8H*_D?-W*U-KLB8Q[( (E49QG)#0?IH8=;M?9O WUAF%0#HXNG9#, MC^+^X;O?N7DT0GBI^L&W^-)(MSJJ(.O%";3=1^O5H<422X(%/35\/ MGR,%)GK*+4)(+TQCEXH*KIK+$SKS(\7;@'I*''!!#5(+8%N\E?LT9FREW))4 MT=C/9'9/6 \&HFEO2]>Q$:@]-0,E"I'1Y8Q3EC4&%_]7>V#QC\2+[6$>9%?L MEK#'*""2>8\W[6^)8^"HYSDI\XW#F&[47KC=)4>I=!);L=_7W#$ 4MW*(.B3 MP<[TU#B1IYR<>MHYFYK4>NH)W,ID1/CBT047I7P7[C.7AF]7BQ-O1(..ELK9 MB6M3K(#R(T2N'MC5 4; D%(0.#MV;3RVM%*C6_*'GK!7;'56+5Q?"Y3NF?N/ MR:-X_,W2SN>:,/&!/R6*DL)J*M?>-QA.B/"O(:*Z$F8MI-HI;S->2-7;>PNJ MO@55WX*J;T'5MZ#J6U#U+:CZLD'5D28]L2NI/-Y+DDEW9;7M]C=W[0R:AF+5 MTDA]0G=>3N,8G0XB.87KB[$#4=*I -W^#!3!73][+@^;][7#,3%J@^9]K+L+ MF5_Z,[Z[6N-)%3)7-'E M4^B'<5S$$$'*E35V&>@VTJ]:6ASKLL.0VK9%U,98E+9^W!^3ZY3, M'3$F5_WP6V1NY!/.5>JG\4Z6+EBG)\7AQVUPDU(J&9*07I<_0&Q/280#,K!9 MMI!3BF8G CRS6_\9*HX.M3X>DOUORZ$E= =7-%2[['F$NHQVM_H= RCK=": M51O!--@^OKQ>I=)IJXG+?4X/_LT->Y\L5OQM8(CD6:O:]28NMS@:U?;)@G0K M\_HR+@.72W 29MQPUEL29FN2,$Y/MENK7F?O9/N_5R;%6NTR^YF4?Y^4)#*, MH#E)LZA:1MA;HNLE=WN*W-?!6^[K]>6^[OBW9,F5KU[HD"3[6D(U>OXQTF,+58J)@Z'IV=S<\=_TWCO MO2+:TG43(EKCD!(FR 2#QIOM)A$.R "FJ .K*92=M;8>S.?)ER3*2%@DKM43 MF)H$.I59>W4%8$[-"0VB (37 ]SD5:,(U]]?*7="HJ.M9<;#-&1B&EI#1]> MYKL\**!Y87V\[AV?;@&D@IL@CJU6')[&";GG&N"*<3_$LVBW'P0^ODK_[ M+!)K\@V?2A0GF. ].$MS68&/#M0")O3+UV/2E(CRNDF0,Z%%.=22YLYR;"^ MJU)#.$!D#W8V X2C_2MG7\X0O7@%7'0#O5GMG M5SY>$OE>'>$8K(V-EC:2]@(0;:V_XUOG[Y<_DL:_-UUC](J-R% M:4F=Y9->9/L%U)RM?-1:Z?R;:/J0T4G.#;8P5"YL\?D%WP=&<91%O>61BH2/ M>3] 6#]N%:P#=6$58]F[O'>$]5X>4+WE6]&XRT3:!@^D+ Q%EKHGH)3UZ ] M[V8AJ##OZ.$L6:"_H^4O'"1V*2*O\<&'$W\A&T$@2OS/6H%%L3J%]3R;I;(. M0:,F<5WF ZAYB-PX=I!=&_F%T52_4=#1.8W1@M2O.YC:IP?4F$$BZ@!2IZ': M\9##&CV7L&L,F>/(ZGA (8.G?CWPC+(3FM]GDSSN,JZ?'LVZ<1I.'0+E$"V9 MQTL^EBYS(EY-KMHB&[O*%)BDN=, ZRCCMC_1A:%PYM6D$M"/KVD:%2K5[D9@ MU,ZBGG#7TTB>UQ+$[#7/ ?YKD\KU[2HC! &C]=5%KGNE'.8 MPB=A3+QM/RVNLRF_6Z19T%#1F>K(/\W@=,$DR;=E@0:=,8F_-D';BHJ9D^!N_AYH1%5%S88AF" M?1Q(YNN"Y?,D8.($Q@DI_[^I9X?K5AASAV7@;1J*&"(@E;K7$M#LH*QE?, H)9\!YP8+NAK:LB M)DKIWR)DV"-D]@SC+93V%DI["Z7A#:5A*7)36B0)CVE2.!WJND32UJYWQA"D ME *@!:AK4[!*. ZQ[%.4T=0?5L!=2$;U =%[92T@2/DY+3H5IQ1>IF#:7:N M50S&W^:1-"2W[NO5Y]ZB+X]5711>0@VG@#IS>SQAJ H;JP7!$;?TZ<*J\ MI?E=.]"X)/9*:A17-$M6]('%=CN'P^J"I"DAZU L[>;:7XAH>7HBZM0_9W=/ M)'XDG[FE/2B"#,-[=.Q;]:/7&F>;Z@N';P65XI_$9W=/='.PEQVYWIZ."G)+ M/;9*>-/,CPL>ZI^>RFZT%:6PI/C(/YV2&R*2&_67HF25HO*>>4].(T8C( K7%@ZL M;_-[KM(H$9[D$66,/G%F:Q=55&57''G2DSHM^S$(3; ^,/ALOY"$BQ@?\QU# ME!U.&2E.9"JC?S^T?;:J#Z_LQ%OVLF$44+(:]W.L<8!T1&.Z"_V_!7/4@+2N M_#6(*KO>A)%"<,QI?%R1JTG)\9D?%+NN&_)(XT<^ELN/CVG")^A4/*U%Q:PL MDK]J_[#V=D?HVZD_:88G'5UX[(;2G.M/Q8'R\U,0MZ+4Y=U;/!URL*P M2-YF-/CZ0&.NUO3T]YQSK5P@/[87R";]G_TY37_TRFY0Y,E*5O11C7:[,=?, MKH9AZR6 SG%LHU^[S>41++NE\$;Q^S=DGK/@06PH&9TR?Z8/=0#HG"Y3<+VV MP8 H \?R<_O U7#$&0V/Z4S4\*]4R_QD6DS,1XM5DRI4GU&6?61:*<(Z+PT'T[#04/-SPU8K]Q0'=BDX_@5.O.S[,I\J3BZX7^R M*"A>ZN4:N,JS-/.3D&\N)+X,A-!IU=I!S@Q<'3A&_IVHU9"S1<%E872*A$YO M8Z?%9H>.-H78"'$Y#+AH;)F>$*.<+RH%VT"PE#TX?6UK% 0!"L(!:\'M>9KF M)&Q&7DH+;,T9Q1RO*=T^M#^G+V<-WB!LI#P,SJ)L@OE8MALX_J8O:F2 MVV^$MJ7=_LN*K3,VE[FX0WTU*5?OQOZHT)0<9,-N7!_YW\P.!NEL^TVE5VF& M\[3[&P>;0:_4P?9#++'L2C<= S>>#^0=N;Z+8&5&T.EM^PVFXVF7$L-GA26! MLZ"BE7FAI8>1@7[YYU#'TMBKZ!&L9MJ202XRR*G MP/!PQ%:^VZ$#X>WQCA?$8LL?[VC9DK[JH)1@F_"0R8"C!& />[HZ@ H2)+BH M[4P/$*IB?RW^=$7^),U=AW6T=J9&9=Q',F2'"UL\PDYU:HC0/W$!$0)30+/C MZ$(.!RIHW)[[A"E>.39@I_CD&Y+J&_''O9\2_LG_ U!+ 0(4 Q0 ( !%7 MK% E+W7IU%L +B9 P 1 " 0 !T8G1C+3(P,C P,S,Q M+GAM;%!+ 0(4 Q0 ( !%7K%!5!S4OG0H )=E 1 " M 0-< !T8G1C+3(P,C P,S,Q+GAS9%!+ 0(4 Q0 ( !%7K%"P5H(>&0L M .*' 5 " <]F !T8G1C+3(P,C P,S,Q7V-A;"YX;6Q0 M2P$"% ,4 " 15ZQ0\(S0W28/ %W@ %0 @ $;<@ M=&)T8RTR,#(P,#,S,5]D968N>&UL4$L! A0#% @ $5>L4 $EE-'_,@ M8;0" !4 ( !=($ '1B=&,M,C R,# S,S%?;&%B+GAM;%!+ M 0(4 Q0 ( !%7K% !0]A')2 /<+ @ 5 " ::T !T J8G1C+3(P,C P,S,Q7W!R92YX;6Q02P4& 8 !@"* 0 _M0 end XML 36 R18.htm IDEA: XBRL DOCUMENT v3.20.1
Operating Leases (Tables)
3 Months Ended
Mar. 31, 2020
Leases [Abstract]  
Schedule of maturities of lease liabilities for operating leases
   Leased Facilities 
2020   42,143 
2021   28,632 
Total Lease Payments   70,775 
Less: Interest   (3,342)
Present value of lease liabilities  $67,433 
XML 37 R22.htm IDEA: XBRL DOCUMENT v3.20.1
Nature of Business and Summary of Significant Accounting Policies (Details Textual) - USD ($)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Nature of Business and Summary of Significant Accounting Policies (Textual)      
Other assets, noncurrent $ 862,624   $ 1,037,364
Inventory, net 1,899,927   1,263,589
Inventory, work in process, gross 680   $ 7,742
Research and development expense $ 19,322 $ 1,760  
Deferred system sales costs, terms These costs are recognized on a straight-line basis over the term of the contract which is generally 18-48 months beginning when revenues are generated.    
Sales Revenue, Net [Member]      
Nature of Business and Summary of Significant Accounting Policies (Textual)      
Concentration risk, percentage 100.00% 100.00%  
Accounts Receivable [Member]      
Nature of Business and Summary of Significant Accounting Policies (Textual)      
Concentration risk, percentage 100.00% 100.00%  
Accounts Receivable [Member] | Three Customers [Member]      
Nature of Business and Summary of Significant Accounting Policies (Textual)      
Concentration risk, percentage 61.00% 41.00%  
Revenues [Member]      
Nature of Business and Summary of Significant Accounting Policies (Textual)      
Concentration risk, percentage 100.00% 100.00%  
Revenues [Member] | United States [Member]      
Nature of Business and Summary of Significant Accounting Policies (Textual)      
Concentration risk, percentage 91.80% 79.10%  
Revenues [Member] | Australia [Member]      
Nature of Business and Summary of Significant Accounting Policies (Textual)      
Concentration risk, percentage 1.20% 12.30%  
Revenues [Member] | One Customers [Member]      
Nature of Business and Summary of Significant Accounting Policies (Textual)      
Concentration risk, percentage 26.00%    
Revenues [Member] | Two Customers [Member]      
Nature of Business and Summary of Significant Accounting Policies (Textual)      
Concentration risk, percentage   28.00%  
Minimum [Member]      
Nature of Business and Summary of Significant Accounting Policies (Textual)      
Interest variable rate 1.00%    
Maximum [Member]      
Nature of Business and Summary of Significant Accounting Policies (Textual)      
Interest variable rate 6.00%    
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.20.1
Operating Leases (Details)
Mar. 31, 2020
USD ($)
Leases [Abstract]  
2020 $ 42,143
2021 28,632
Total Lease Payments 70,775
Less: Interest (3,342)
Present value of lease liabilities $ 67,433
XML 39 R23.htm IDEA: XBRL DOCUMENT v3.20.1
Accounts Receivable (Details) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Receivables [Abstract]    
Accounts receivable under normal 30 day terms $ 1,178,777 $ 1,649,695
Financed contracts:    
Current portion of long-term 1,145,765 1,086,820
Long-term, net of current portion 1,756,931 2,253,667
Total accounts receivable 4,081,473 4,990,182
Less allowance for doubtful accounts (198,623) (198,623)
Accounts receivable, net 3,882,850 4,791,559
Presented on the balance sheet as:    
Accounts receivable, net 2,125,919 2,537,892
Long-term accounts receivable - financed contracts $ 1,756,931 $ 2,253,667
XML 40 R27.htm IDEA: XBRL DOCUMENT v3.20.1
Operating Leases (Details Textual) - USD ($)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Operating Leases (Textual)    
Lease space, description We lease space under non-cancelable operating leases for our two office locations. These leases do not have significant rent escalation holidays, concessions, leasehold improvement incentives, or other build-out clauses. Further, the leases do not contain contingent rent provisions.  
Operating leases $ 15,861 $ 15,519
Weighted average lease terms 11 months 1 day  
Borrowing rate 5.00%  
XML 41 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 42 R8.htm IDEA: XBRL DOCUMENT v3.20.1
Accounts Receivable
3 Months Ended
Mar. 31, 2020
Receivables [Abstract]  
Accounts Receivable
2.  Accounts Receivable –

 

Accounts receivable consisted of the following at:

 

   March 31,
2020
   December 31,
2019
 
Accounts receivable under normal 30-day terms  $1,178,777   $1,649,695 
Financed contracts:          
Current portion of long-term   1,145,765    1,086,820 
Long-term, net of current portion   1,756,931    2,253,667 
Total accounts receivable   4,081,473    4,990,182 
Less allowance for doubtful accounts   (198,623)   (198,623)
Accounts receivable, net  $3,882,850   $4,791,559 
Presented on the balance sheet as:          
Accounts receivable, net  $2,125,919   $2,537,892 
Long-term accounts receivable - financed contracts   1,756,931    2,253,667 

 

The allowance for financed and trade receivable represents management’s estimate of probable losses in our trade and financed receivables as of the date of the financial statements. The allowance provides for probable losses that have been identified with specific customer relationships and for probable losses believed to be inherent in the trade and financed receivables, but that have not been specifically identified.

 

Accounts receivable includes financed contracts at March 31, 2020 and December 31, 2019 which were $2,902,696 and $3,340,487, respectively, offset by contract liabilities on the balance sheets of $2,628,972 and $3,148,410, respectively.

 

A roll-forward of the Company’s allowance for doubtful accounts for the periods presented is as follows:

 

   March 31,
2020
   December 31,
2019
 
Accounts receivable allowance, beginning of period  $198,623   $165,840 
Provision adjustment   0    115,000 
Write-off   0    (82,217)
Accounts receivable allowance, end of period  $198,623   $198,623 

 

The allowance for doubtful accounts as of March 31, 2020 is $47,623 for the trade receivables and $151,000 for financed contracts. The allowance for doubtful accounts as of December 31, 2019 is $42,623 for the trade receivables and $156,000 for financed contracts.

XML 43 R4.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Statements of Operations (Unaudited) - USD ($)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Income Statement [Abstract]    
Revenues $ 1,307,376 $ 1,368,630
Cost of sales 401,888 331,965
Gross profit 905,488 1,036,665
Operating expenses:    
Selling, general and administrative 932,790 1,061,508
Loss from operations (27,302) (24,843)
Interest income 58,114 16,798
Income (loss) before taxes 30,812 (8,045)
Income tax expense(benefit) 32,000 (16,000)
Net income (loss) $ (1,188) $ 7,955
Net income (loss) per share - basic $ (0.00) $ (0.00)
Net income (loss) per share - diluted $ (0.00) $ (0.00)
Weighted-average shares outstanding - basic 4,486,788 4,496,494
Weighted-average shares outstanding - diluted 4,486,788 4,504,503
XML 44 R19.htm IDEA: XBRL DOCUMENT v3.20.1
Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2020
Earnings Per Share [Abstract]  
Schedule of earnings per share
  

For the Three Months Ended

March 31,

 
   2020   2019 
Basic and diluted earnings per share calculation:          
Net income (loss) to common stockholders  $(1,188)  $7,955 
Weighted average number of common shares outstanding - basic   4,486,788    4,496,494 
Basic net income (loss) per share  $(0.00)  $0.00 
Weighted average number of common shares outstanding - diluted   4,486,788    4,504,503 
Diluted net income (loss) per share  $(0.00)  $0.00 
XML 45 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.1 html 71 219 1 false 22 0 false 4 false false R1.htm 00000001 - Document - Document and Entity Information Sheet http://tabletrac.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00000002 - Statement - Condensed Balance Sheets Sheet http://tabletrac.com/role/BalanceSheets Condensed Balance Sheets Statements 2 false false R3.htm 00000003 - Statement - Condensed Balance Sheets (Parenthetical) Sheet http://tabletrac.com/role/BalanceSheetsParenthetical Condensed Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - Condensed Statements of Operations (Unaudited) Sheet http://tabletrac.com/role/StatementsOfOperations Condensed Statements of Operations (Unaudited) Statements 4 false false R5.htm 00000005 - Statement - Condendsed Statements of Stockholders??? Equity (Unaudited) Sheet http://tabletrac.com/role/CondendsedStatementsOfStockholdersEquity Condendsed Statements of Stockholders??? Equity (Unaudited) Statements 5 false false R6.htm 00000006 - Statement - Condensed Statements of Cash Flows (Unaudited) Sheet http://tabletrac.com/role/StatementsOfCashFlows Condensed Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 00000007 - Disclosure - Nature of Business and Summary of Significant Accounting Policies Sheet http://tabletrac.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPolicies Nature of Business and Summary of Significant Accounting Policies Notes 7 false false R8.htm 00000008 - Disclosure - Accounts Receivable Sheet http://tabletrac.com/role/AccountsReceivable Accounts Receivable Notes 8 false false R9.htm 00000009 - Disclosure - Operating Leases Sheet http://tabletrac.com/role/OperatingLeases Operating Leases Notes 9 false false R10.htm 00000010 - Disclosure - General Credit Agreement Sheet http://tabletrac.com/role/GeneralCreditAgreement General Credit Agreement Notes 10 false false R11.htm 00000011 - Disclosure - Stockholders' Equity Sheet http://tabletrac.com/role/StockholdersEquity Stockholders' Equity Notes 11 false false R12.htm 00000012 - Disclosure - Income Tax Sheet http://tabletrac.com/role/IncomeTaxes Income Tax Notes 12 false false R13.htm 00000013 - Disclosure - Earnings Per Share Sheet http://tabletrac.com/role/EarningsPerShare Earnings Per Share Notes 13 false false R14.htm 00000014 - Disclosure - Subsequent Event Sheet http://tabletrac.com/role/SubsequentEvent Subsequent Event Notes 14 false false R15.htm 00000015 - Disclosure - Nature of Business and Summary of Significant Accounting Policies (Policies) Sheet http://tabletrac.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies Nature of Business and Summary of Significant Accounting Policies (Policies) Policies http://tabletrac.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPolicies 15 false false R16.htm 00000016 - Disclosure - Nature of Business and Summary of Significant Accounting Policies (Tables) Sheet http://tabletrac.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesTables Nature of Business and Summary of Significant Accounting Policies (Tables) Tables http://tabletrac.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPolicies 16 false false R17.htm 00000017 - Disclosure - Accounts Receivable (Tables) Sheet http://tabletrac.com/role/AccountsReceivableTables Accounts Receivable (Tables) Tables http://tabletrac.com/role/AccountsReceivable 17 false false R18.htm 00000018 - Disclosure - Operating Leases (Tables) Sheet http://tabletrac.com/role/OperatingLeasesTables Operating Leases (Tables) Tables http://tabletrac.com/role/OperatingLeases 18 false false R19.htm 00000019 - Disclosure - Earnings Per Share (Tables) Sheet http://tabletrac.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://tabletrac.com/role/EarningsPerShare 19 false false R20.htm 00000020 - Disclosure - Nature of Business and Summary of Significant Accounting Policies (Details) Sheet http://tabletrac.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetails Nature of Business and Summary of Significant Accounting Policies (Details) Details http://tabletrac.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesTables 20 false false R21.htm 00000021 - Disclosure - Nature of Business and Summary of Significant Accounting Policies (Details 1) Sheet http://tabletrac.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetails1 Nature of Business and Summary of Significant Accounting Policies (Details 1) Details http://tabletrac.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesTables 21 false false R22.htm 00000022 - Disclosure - Nature of Business and Summary of Significant Accounting Policies (Details Textual) Sheet http://tabletrac.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsTextual Nature of Business and Summary of Significant Accounting Policies (Details Textual) Details http://tabletrac.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesTables 22 false false R23.htm 00000023 - Disclosure - Accounts Receivable (Details) Sheet http://tabletrac.com/role/AccountsReceivableDetails Accounts Receivable (Details) Details http://tabletrac.com/role/AccountsReceivableTables 23 false false R24.htm 00000024 - Disclosure - Accounts Receivable (Details 1) Sheet http://tabletrac.com/role/AccountsReceivableDetails1 Accounts Receivable (Details 1) Details http://tabletrac.com/role/AccountsReceivableTables 24 false false R25.htm 00000025 - Disclosure - Accounts Receivable (Details Textual) Sheet http://tabletrac.com/role/AccountsReceivableDetailsTextual Accounts Receivable (Details Textual) Details http://tabletrac.com/role/AccountsReceivableTables 25 false false R26.htm 00000026 - Disclosure - Operating Leases (Details) Sheet http://tabletrac.com/role/OperatingLeasesDetails Operating Leases (Details) Details http://tabletrac.com/role/OperatingLeasesTables 26 false false R27.htm 00000027 - Disclosure - Operating Leases (Details Textual) Sheet http://tabletrac.com/role/OperatingLeasesDetailsTextual Operating Leases (Details Textual) Details http://tabletrac.com/role/OperatingLeasesTables 27 false false R28.htm 00000028 - Disclosure - General Credit Agreement (Details) Sheet http://tabletrac.com/role/GeneralCreditAgreementDetails General Credit Agreement (Details) Details http://tabletrac.com/role/GeneralCreditAgreement 28 false false R29.htm 00000029 - Disclosure - Stockholders' Equity (Details) Sheet http://tabletrac.com/role/StockholdersEquityDetails Stockholders' Equity (Details) Details http://tabletrac.com/role/StockholdersEquity 29 false false R30.htm 00000030 - Disclosure - Earnings Per Share (Details) Sheet http://tabletrac.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://tabletrac.com/role/EarningsPerShareTables 30 false false R31.htm 00000031 - Disclosure - Subsequent Event (Details) Sheet http://tabletrac.com/role/SubsequentEventDetails Subsequent Event (Details) Details http://tabletrac.com/role/SubsequentEvent 31 false false All Reports Book All Reports tbtc-20200331.xml tbtc-20200331.xsd tbtc-20200331_cal.xml tbtc-20200331_def.xml tbtc-20200331_lab.xml tbtc-20200331_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 true true XML 46 R11.htm IDEA: XBRL DOCUMENT v3.20.1
Stockholders' Equity
3 Months Ended
Mar. 31, 2020
Equity [Abstract]  
Stockholders' Equity

5.Stockholders' Equity –

 

Stock Repurchase Program

 

During the three-month period ended March 31, 2020, the Company did not repurchase any shares for its treasury.

 

Stock Compensation

 

On January 8, 2018, the Board of Directors of Table Trac Inc. appointed Randy Gilbert as the Company's Chief Financial Officer and awarded him 50,000 Restricted Stock shares. These shares are subject to a four-year vesting schedule as follows: 20,000 shares on January 8, 2019 and 10,000 shares in each subsequent year. Grant date fair value of $117,500 will be recognized equally over the vesting period as stock compensation expense as a component of selling, general and administration expense.

 

The unvested stock compensation expense is expected to be recognized over a weighted average period of approximately two years. As of March 31, 2020, the remaining unrecognized stock compensation expense approximated $51,500.

 

The Company has no stock options outstanding as of March 31, 2020 and 2019.

 

The Company had 20,000 and 30,000 unvested restricted shares outstanding at March 31, 2020 and December 31, 2019, respectively.

XML 47 R15.htm IDEA: XBRL DOCUMENT v3.20.1
Nature of Business and Summary of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2020
Accounting Policies [Abstract]  
Basis of Presentation

Basis of Presentation

 

The accompanying unaudited condensed financial statements of Table Trac, Inc. (the “Company,” or “Table Trac”) have been prepared in accordance with generally accepted accounting principles for interim financial information and with the instructions for Form 10-Q and Article 10 of Regulation S-X. The balance sheet as of March 31, 2020 and the statements of operations, cash flows and stockholders’ equity for the three months ended March 31, 2020 and 2019 are unaudited but include all adjustments (consisting of normal recurring adjustments) necessary for a fair presentation of the financial position at such date and the operating results and cash flows for those periods. Certain information normally included in financial statements and related footnotes prepared in accordance with generally accepted accounting principles has been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission.

 

Certain prior year amounts have been reclassified for consistency with the current year presentation. An adjustment has been made to the Consolidated Statements of Operations for fiscal quarter ended March 31, 2019, to identify the reclassification of maintenance related wages from Selling, General and Administrative to Cost of Sales. These reclassifications had no effect on the reported results of operations.

 

The accompanying financial statements should be read in conjunction with the financial statements and notes included in the Table Trac Annual Report on Form 10-K for the year ended December 31, 2019.

Nature of Business

Nature of Business

 

Table Trac was formed under the laws of the State of Nevada in June 1995. The Company has offices in Minnetonka, Minnesota and Oklahoma City, Oklahoma. The Company has developed and sells an information and management system that automates and monitors various aspects of the operations of casinos.

 

Table Trac provides system sales and technical support to casinos. System sales include installation, custom casino system configuration, and training. In addition, license and technical support are provided under separate license and service contracts.

Use of Estimates

Use of Estimates

 

The preparation of financial statements in conformity with U.S. generally accepted accounting principles (GAAP) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. The Company’s use of estimates and assumptions include: for revenue recognition, determining the nature and timing of satisfaction of performance obligations, and determining the standalone selling price (“SSP”) of performance obligations, variable consideration, and other obligations, realizability of accounts receivable, the valuation of deferred tax assets and liabilities, deferred revenue and costs, and inventory valuation. Actual results could differ from those estimates, and the difference could be significant.

 

The Company’s significant accounting policies are described in Note 1 of the financial statement included in its Annual Report on Form 10-K for the year ended December 31, 2019.

Revenue

Revenue

 

The Company derives revenues from the sales of systems, licenses and maintenance fees, and services, and rental agreements.

 

System Sales

 

Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration we expect to receive in exchange for those products or services. We enter into contracts that can include various combinations of products and services, which are generally capable of being distinct and accounted for as separate performance obligations. Revenue is recognized net of any taxes collected, when applicable from customers, which are subsequently remitted to governmental authorities.

 

A performance obligation is a promise in a contract to transfer a distinct good or service to the customer, and is a unit of account in ASC 606. A majority of the Company's systems sales have multiple performance obligations including an obligation to deliver a casino management system and another to provide maintenance services. For system sales with multiple performance obligations, the Company allocates revenue to each performance obligation based on its SSP. The Company generally determines the SSP based on the price charged to customers. The Company does offer customers extended payment terms representing a significant financing component.  The Company must evaluate if any extended payment terms in the contract is an indicator of the transaction price not being probable. The Company only includes the amount for which it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty is resolved.  The Company occasionally enters into a contract that includes multiple sites; management has determined that each site installation is a separate performance obligation. In these instances, the Company recognizes revenue upon completion of each performance obligation. In addition, the Company has a contract with a reseller who purchases and resells the Company's products; monthly the reseller notifies the Company of their successful installations, and submits an invoice to the Company for those installations. Provided all other revenue recognition steps have been satisfied, the Company recognizes the revenue if payment of a significant portion of the contract consideration is due within 12 months of the delivery of the product.  System contracts that do not meet this criteria are deferred and recognized when the uncertainty is resolved, which is consistent with when contractual payments become due. The Company also analyzes its standard business practice of using long-term contracts and the history of collecting on extended payment term contracts which include a financing component which is usually a market interest rate. The associated interest income is reflected accordingly on the statement of operations without making concessions for determining if revenue should be recognized. 

 

Maintenance Revenue

 

Maintenance revenue is recognized ratably over the contract period. The stand-alone selling price for maintenance is based upon the renewal rate for contracted services.

 

Service Revenue and Other Revenue

 

Service revenue is recognized after the services are performed and collection of the resulting receivable is reasonably assured. The SSP for service revenue is established based upon actual selling prices for the services or prior similar arrangements.

 

The Company offers qualified customers a licensing agreement. Licensing revenue is recognized after the intellectual property (CMS system), the performance obligation, is delivered and in its operational and functional state. The SSP for licensing revenue is established based upon actual selling prices for the license. The Company may offer customers a rental contract.  Revenues are billed monthly on a per-game per-day basis. There is an option to purchase the system after the rental contract expires at a pre-determined residual value.

 

The following table summarizes disaggregated revenues by major product line for the three months ended March 31, 2020 and 2019, respectively:

 

   Three Months Ended March 31, 
   2020   2019   2020   2019 
           (percent of revenues) 
System revenue  $564,132   $658,595    43.1%   48.1%
Maintenance revenue   710,827    672,569    54.4%   49.1%
Service and other revenue   32,417    37,466    2.5%   2.8%
Total revenues  $1,307,376   $1,368,630    100.0%   100.0%

 

See Major Customers for disaggregated revenue information about primary geographical markets.

 

Significant Judgments

 

Contracts with customers often include promises to transfer multiple products and services to a customer. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together may require significant judgment.

 

Judgment is required to determine the SSP for each distinct performance obligation. We use a single amount to estimate SSP for items that are not sold separately. We use a range of amounts to estimate SSP when we sell each of the products and services separately and need to determine whether there is a discount to be allocated based on the relative SSP of the various products and services.

 

In instances where SSP is not directly observable, such as when we do not sell the product or service separately, we determine the SSP using information that may include market conditions and other observable inputs. We typically have more than one SSP for individual products and services due to the stratification of those products and services by customers and circumstances. In these instances, we may use information such as the size of the customer and geographic region in determining the SSP.  

 

We evaluated the contractual payment terms of all system sales generated during the year to determine the proper recognition or deferral of revenue. We believe the twelve-month subsequent collection threshold of 67% or greater is the most appropriate for the Company to constrain revenue.

 

We evaluate the interest rates in customer contracts with extended payment terms, representing a significant financing component. These rates range from approximately 1% to 6% and we believe those to be appropriate market interest rates for the financing component.

Deferred System Sales Costs

Deferred System Sales Costs

 

Incremental costs to obtain and fulfill a contract are deferred and amortized over the related system contract term. These costs are recognized on a straight-line basis over the term of the contract which is generally 18-48 months beginning when revenues are generated. These costs are the most significant component of contract and other long-term assets on the balance sheet, and are $862,624 and $1,037,364 as of March 31, 2020 and December 31, 2019, respectively.

Accounts Receivable / Allowance for Doubtful Accounts

Accounts Receivable / Allowance for Doubtful Accounts

 

Accounts receivable are initially recorded at the invoiced amount and carried on the balance sheet at net realizable value, which includes foreign currency translation as of each balance sheet date. Accounts receivable include unsecured regular customer receivables and unsecured amounts from financed contracts coming due within twelve months. Amounts from financed contracts due beyond twelve months are recorded as “Long-term accounts receivable – financed contracts.”  Interest is recorded upon receipt to other income on the statements of operations. An allowance for doubtful accounts is recorded when the Company believes the amounts may not be collected. Management believes that receivables, net of the allowance for doubtful accounts, are fully collectible. Accounts receivable are written off when management determines collection is no longer likely. While the ultimate result may differ, management believes future write-offs not included in the allowance will not have a material impact on the Company’s financial position.

Major Customers

Major Customers

 

For the three-month period ended March 31, 2020, one customer comprised approximately 26% of revenue compared to two customer who accounted for approximately 28% for the three months ending March 31, 2019. At March 31, 2020, three customers comprised approximately 61% of accounts receivable compared to three customers accounting for approximately 41% at March 31, 2019. The following table summarizes major customer’s information for the three months ended March 31, 2020 and 2019:

 

   For the Three months ended March 31 
   2020   2019 
   % Revenues   % AR   % Revenues   % AR 
Major   25.9%   61.3%   27.6%   40.9%
All Others   74.1%   38.7%   72.4%   59.1%
Total   100.0%   100.0%   100.0%   100.0%

 

For the three-month periods ending March 31, 2020 and 2019, sales to customers in the United States represent 91.8% and 79.1% of total revenues, respectively. For the three-month periods ending March 31, 2020 and 2019, sales to a customer in Australia represent 1.2% and 12.3% of total revenues, respectively.

 

A major customer is defined as any customer that represents at least 10% of revenue for a given period or outstanding account receivable at the end of a period.

Inventory

Inventory

 

Inventory, consisting of finished goods, is stated at the lower of cost or net realizable value. The average cost method, which approximates the first in, first out method, is used to value inventory. Inventory is reviewed annually for the lower of cost or net realizable value and obsolescence. Any material cost found to be above net realizable value or considered obsolete is written down accordingly. The inventory value as of March 31, 2020 was $1,899,927, which included work-in-process of $680. The inventory value was $1,263,589 as of December 31, 2019, which included work-in-process of $7,742. The Company had no obsolescence reserve at March 31, 2020 or December 31, 2019.

Research and Development

Research and Development

 

The Company expenses all costs related to research and development as incurred. Research and development expense were $19,322 and $1,760 for the three months ended March 31, 2020 and 2019, respectively. Research and development expenses are included in selling, general and administrative expenses on the statements of operations.

XML 48 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; }