0001654954-18-008929.txt : 20180813 0001654954-18-008929.hdr.sgml : 20180813 20180813145651 ACCESSION NUMBER: 0001654954-18-008929 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 37 CONFORMED PERIOD OF REPORT: 20180630 FILED AS OF DATE: 20180813 DATE AS OF CHANGE: 20180813 FILER: COMPANY DATA: COMPANY CONFORMED NAME: INFORMATION ANALYSIS INC CENTRAL INDEX KEY: 0000803578 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 541167364 STATE OF INCORPORATION: VA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-22405 FILM NUMBER: 181011928 BUSINESS ADDRESS: STREET 1: 11240 WAPLES MILL RD STREET 2: SUITE 201 CITY: FAIRFAX STATE: VA ZIP: 22030 BUSINESS PHONE: 7033833000 MAIL ADDRESS: STREET 1: 11240 WAPLES MILL RD STREET 2: SUITE 201 CITY: FAIRFAX STATE: VA ZIP: 22030 10-Q 1 iaic_10q.htm QUARTERLY REPORT Blueprint
Information Analysis Incorporated
Form 10-Q Second Quarter 2018
 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 
Form 10-Q
(Mark One)
 
            
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 
For the quarterly period ended  June 30, 2018
or
 
            
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 
For the transition period from _________ to _________
 
Commission File Number:   000-22405
 
Information Analysis Incorporated
(Exact name of registrant as specified in its charter)
 
Virginia
 
54-1167364
(State or other jurisdiction of incorporation or organization)
 
(I.R.S. Employer Identification No.)
 
11240 Waples Mill Road
Suite 201
Fairfax, Virginia 22030
(Address of principal executive offices, Zip Code)
 
(703) 383-3000
(Registrant’s telephone number, including area code)
 
(Former name, former address and former fiscal year, if changed since last report)
 
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes No ☐
 
Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted 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 and post such files). Yes No ☐
 
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company. See the definitions of “large accelerated filer,” “accelerated filer” and “smaller reporting company” in Rule 12b-2 of the Exchange Act.
 
Large accelerated filer
Accelerated filer
Non-accelerated filer
(Do not check if a smaller reporting company)
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
 
Indicate the number of shares outstanding of each of the issuer’s classes of common stock, as of the latest practicable date:
 
11,201,760 shares of common stock, par value $0.01 per share, as of August 10, 2018.
 
 
Information Analysis Incorporated
Form 10-Q Second Quarter 2018
 
 
INFORMATION ANALYSIS INCORPORATED
FORM 10-Q
 
Table of Contents
 
PART I. FINANCIAL INFORMATION
Page Number
 
 
Item 1. Financial Statements (unaudited except for the balance sheet as of December 31, 2017)
 3
 
 
  Balance Sheets as of June 30, 2018 and December 31, 2017
3
 
 
  Statements of Operations for the three months ended June 30, 2018 and 2017
4
 
 
  Statements of Operations for the six months ended June 30, 2018 and 2017
5
 
 
  Statements of Cash Flows for the six months ended June 30, 2018 and 2017
6
 
 
  Notes to Financial Statements
7
 
 
Item 2. Management's Discussion and Analysis of Financial Condition and Results of Operations
15
 
 
Item 4. Controls and Procedures
19
 
 
PART II. OTHER INFORMATION
 
 
 
Item 1. Legal Proceedings
20
 
 
Item 1A. Risk Factors
20
 
 
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
20
 
 
Item 3. Defaults Upon Senior Securities
20
 
 
Item 4. Mine Safety Disclosures
20
 
 
Item 5. Other Information
20
 
 
Item 6. Exhibits
20
 
 
SIGNATURES  
21

 
2
Information Analysis Incorporated
Form 10-Q Second Quarter 2018
 
 
PART I - FINANCIAL INFORMATION
 
Item 1. Financial Statements
 
INFORMATION ANALYSIS INCORPORATED
BALANCE SHEETS
 
 
 
June 30, 2018
 
 
December 31, 2017
 
 
 
(Unaudited)
 
 
(Audited)
 
ASSETS
 
 
 
 
 
 
Current assets
 
 
 
 
 
 
Cash and cash equivalents
 $2,092,445 
 $2,731,510 
Accounts receivable, net
  774,666 
  610,182 
Prepaid expenses and other current assets
  68,189 
  368,626 
Contract assets
  17,068 
  5,532 
Notes receivable
  - 
  1,719 
Total current assets
  2,952,368 
  3,717,569 
 
    
    
Property and equipment, net of accumulated depreciation
    
    
and amortization of $290,235 and $284,667
  8,466 
  11,133 
Other assets
  6,281 
  6,281 
Total assets
 $2,967,115 
 $3,734,983 
 
    
    
LIABILITIES AND STOCKHOLDERS' EQUITY
    
    
Current liabilities
    
    
Accounts payable
 $32,234 
 $47,658 
Commissions payable
  618,450 
  712,829 
Accrued payroll and related liabilities
  257,831 
  275,582 
Contract liabilities
  133,475 
  387,002 
Other accrued liabilities
  54,602 
  411,487 
Franchise taxes payable
  - 
  6,400 
Total liabilities
  1,096,592 
  1,840,958 
 
    
    
Stockholders' equity
    
    
Common stock, $0.01 par value, 30,000,000 shares
    
    
  authorized, 12,844,376 shares issued, 11,201,760 shares
    
    
  outstanding as of June 30, 2018, and December 31, 2017
  128,443 
  128,443 
Additional paid-in capital
  14,662,062 
  14,646,406 
Accumulated deficit
  (11,989,771)
  (11,950,613)
Treasury stock, 1,642,616 shares at cost
    
    
  at June 30, 2018 and December 31, 2017
  (930,211)
  (930,211)
Total stockholders' equity
  1,870,523 
  1,894,025 
 
    
    
Total liabilities and stockholders' equity
 $2,967,115 
 $3,734,983 
 
The accompanying notes are an integral part of the financial statements
 
 
3
Information Analysis Incorporated
Form 10-Q Second Quarter 2018
 
 
INFORMATION ANALYSIS INCORPORATED
STATEMENTS OF OPERATIONS
(Unaudited)
 
 
 
  For the three months ended June 30,
 
 
 
2018
 
 
2017
 
Revenues
 
 
 
 
 
 
Professional fees
 $1,104,148 
 $1,271,440 
Software sales
  2,603,671 
  2,784,676 
Total revenues
  3,707,819 
  4,056,116 
 
    
    
Cost of revenues
    
    
Cost of professional fees
  580,761 
  679,233 
Cost of software sales
  2,571,704 
  2,739,543 
Total cost of revenues
  3,152,465 
  3,418,776 
 
    
    
Gross profit
  555,354 
  637,340 
 
    
    
Selling, general and administrative expenses
  439,535 
  426,148 
Commissions expense
  124,686 
  124,671 
 
    
    
(Loss) income from operations
  (8,867)
  86,521 
 
    
    
Other income
  2,985 
  2,197 
 
    
    
(Loss) income before provision for income taxes
  (5,882)
  88,718 
 
    
    
Provision for income taxes
  - 
  - 
 
    
    
Net (loss) income
 $(5,882)
 $88,718 
 
    
    
 
    
    
 
    
    
Net (loss) income per common share - basic
 $- 
 $0.01 
 
    
    
Net (loss) income per common share - diluted
 $- 
 $0.01 
 
    
    
Weighted average common shares outstanding
    
    
Basic
  11,201,760 
  11,201,760 
Diluted
  11,201,760 
  11,544,756 
 
The accompanying notes are an integral part of the financial statements
 
 
4
Information Analysis Incorporated
Form 10-Q Second Quarter 2018
 
 
INFORMATION ANALYSIS INCORPORATED
STATEMENTS OF OPERATIONS
(Unaudited)
 
 
 
For the six months ended June 30,
 
 
 
2018
 
 
2017
 
Revenues
 
 
 
 
 
 
Professional fees
 $2,317,795 
 $2,291,473 
Software sales
  2,784,500 
  3,246,291 
Total revenues
  5,102,295 
  5,537,764 
 
    
    
Cost of revenues
    
    
Cost of professional fees
  1,253,342 
  1,213,979 
Cost of software sales
  2,743,178 
  3,186,600 
Total cost of revenues
  3,996,520 
  4,400,579 
 
    
    
Gross profit
  1,105,775 
  1,137,185 
 
    
    
Selling, general and administrative expenses
  910,029 
  844,934 
Commissions expense
  240,560 
  239,304 
 
    
    
(Loss) income from operations
  (44,814)
  52,947 
 
    
    
Other income
  5,656 
  4,155 
 
    
    
(Loss) income before provision for income taxes
  (39,158)
  57,102 
 
    
    
Provision for income taxes
  - 
  - 
 
    
    
Net (loss) income
 $(39,158)
 $57,102 
 
    
    
 
    
    
 
    
    
Net (loss) income per common share - basic
 $- 
 $0.01 
 
    
    
Net (loss) income per common share - diluted
 $- 
 $- 
 
    
    
Weighted average common shares outstanding
    
    
Basic
  11,201,760 
  11,201,760 
Diluted
  11,201,760 
  11,508,431 
 
The accompanying notes are an integral part of the financial statements
 
 
5
Information Analysis Incorporated
Form 10-Q Second Quarter 2018
 
 
INFORMATION ANALYSIS INCORPORATED
STATEMENTS OF CASH FLOWS
(Unaudited)
 
 
 
For the six months ended June 30,
 
 
 
2018
 
 
2017
 
Cash flows from operating activities:
 
 
 
 
 
 
Net (loss) income
 $(39,158)
 $57,102 
Adjustments to reconcile net (loss) income to net cash
    
    
used in operating activities:
    
    
Depreciation and amortization
  5,569 
  10,159 
Stock option compensation
  15,656 
  (290)
Changes in operating assets and liabilities:
    
    
Accounts receivable and contract assets
  (176,020)
  421,629 
Prepaid expenses and other current assets
  300,437 
  436,005 
Accounts payable
  (15,424)
  24,140 
Accrued payroll and related liabilities and
    
    
other accrued liabilities
  (381,036)
  (298,049)
Contract liabilities
  (253,527)
  (507,219)
Commissions payable
  (94,379)
  (70,695)
Net cash (used in) provided by operating activities
  (637,882)
  72,782 
 
    
    
 
    
    
Cash flows from investing activities
    
    
Acquisition of property and equipment
  (2,902)
  - 
Payments received on notes receivable
  1,719 
  1,904 
Increase in notes receivable
  - 
  (2,500)
Net cash used in investing activities
  (1,183)
  (596)
 
    
    
Net (decrease) increase in cash and cash equivalents
  (639,065)
  72,186 
 
    
    
Cash and cash equivalents, beginning of the period
  2,731,510 
  1,895,372 
 
    
    
Cash and cash equivalents, end of the period
 $2,092,445 
 $1,967,558 
 
    
    
Supplemental cash flow Information
    
    
Interest paid
 $- 
 $- 
 
    
    
Income taxes paid
 $- 
 $- 
 
The accompanying notes are an integral part of the financial statements
 
 
6
Information Analysis Incorporated
Form 10-Q Second Quarter 2018
 
 
INFORMATION ANALYSIS INCORPORATED
NOTES TO FINANCIAL STATEMENTS
 
1.     
Summary of Significant Accounting Policies
 
Organization and Business
 
Founded in 1979, Information Analysis Incorporated (the “Company”, “we”), to which we sometimes refer as IAI, is in the business of developing and maintaining information technology (IT) systems, modernizing client information systems, and performing professional services to government and commercial organizations. We presently concentrate our technology, services and experience to developing web-based and mobile device solutions (including electronic forms conversions), data analytics, cyber security applications, and legacy software migration and modernization for various agencies of the federal government. We provide software and services to government and commercial customers throughout the United States, with a concentration in the Washington, D.C. metropolitan area.
 
Unaudited Interim Financial Statements
 
The accompanying unaudited financial statements have been prepared in conformity with U.S. generally accepted accounting principles (“GAAP”) for interim financial information and with the instructions for Form 10-Q and Article 8-03 of Regulation S-X. Accordingly, certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). In the opinion of management, the unaudited financial statements include all adjustments necessary (which are of a normal and recurring nature) for the fair and not misleading presentation of the results of the interim periods presented. These unaudited financial statements should be read in conjunction with our audited financial statements for the year ended December 31, 2017 included in the Annual Report on Form 10-K filed by the Company with the SEC on April 2, 2018 (the “Annual Report”). The accompanying December 31, 2017 balance sheet was derived from our audited financial statements included in the Annual Report, adjusted for the effect of newly-implemented revenue recognition policies described in Note 2. The results of operations for any interim periods are not necessarily indicative of the results of operations for any other interim period or for a full fiscal year.
 
There have been no changes in the Company’s significant accounting policies as of June 30, 2018 as compared to the significant accounting policies disclosed in Note 1, "Summary of Significant Accounting Policies" in the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 2017, that was filed with the SEC on April 2, 2018, except as described in Note 2 herein.
 
Use of Estimates and Assumptions
 
The preparation of financial statements in accordance with GAAP requires management to make estimates and assumptions that affect certain reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results can, and in many cases will, differ from those estimates.
 
Income Taxes
 
As of June 30, 2018, there have been no material changes to the Company’s uncertain tax position disclosures as provided in Note 7 of the Annual Report. Through the filing of its 2016 federal income tax return, the Company has net operating loss carryforwards in the amount of $15,007,467, of which $7,798,231 will expire, if unused, on December 31, 2018.
 
 
7
Information Analysis Incorporated
Form 10-Q Second Quarter 2018
 
 
ASC 606 Impact to Previously Reported Results
 
On January 1, 2018, we adopted the FASB-issued ASU No. 2014-09, "Revenue from Contracts with Customers (Topic 606)" ("ASC 606") by applying the modified retrospective transition method to all of our contracts. Comparative information has not been restated and continues to be reported under the accounting standards in effect for the periods presented. Based on the results of our evaluation, the adoption of ASC 606 did not have a material impact on our revenue recognition policies. In addition, the adoption of ASC 606 did not have a material impact on our financial statements for the six months ended June 30, 2018 and 2017. Additionally, the cumulative effect to the opening balance sheet on January 1, 2018, from the adoption of ASC 606 was not material.
 
Reclassification of Financial Statement Line Items
 
Certain financial statement line items presented in prior periods have been reclassified for consistency between the periods presented. Contract assets in the form of unbilled receivables has been disaggregated from accounts receivable, net, and deferred revenue has been reclassified as contract liabilities.
 
2.       
Revenue from Contracts with Customers
 
Revenue is recognized when all of the following steps have been taken and criteria met for each contract:
 
Identification of the contract, or contracts, with a customer - A contract with a customer exists when (i) we enter into an enforceable contract with a customer that defines each party’s rights regarding the goods or services to be transferred and identifies the payment terms related to these goods or services, (ii) the contract has commercial substance and the parties are committed to perform and, (iii) we determine that collection of substantially all consideration to which we will be entitled in exchange for goods or services that will be transferred is probable based on the customer’s intent and ability to pay the promised consideration.
 
Identification of the performance obligations in the contract - Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the goods or service either on its own or together with other resources that are readily available from third parties or from us, and are distinct in the context of the contract, whereby the transfer of the goods or services is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised goods or services, we apply judgment to determine whether promised goods or services are capable of being distinct and distinct in the context of the contract. If these criteria are not met the promised goods or services are accounted for as a combined performance obligation.
 
Determination of the transaction price - The transaction price is determined based on the consideration to which we will be entitled in exchange for transferring goods or services to the customer adjusted for estimated variable consideration, if any. We typically estimate the transaction price impact of discounts offered to the customers for early payments on receivables or rebates based on sales target achievements. Constraints are applied when estimating variable considerations based on historical experience where applicable.
 
Allocation of the transaction price to the performance obligations in the contract - If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price basis. Determination of the standalone selling price requires judgement. We determine standalone selling price taking into account available information such as historical selling prices of the performance obligation, geographic location, overall strategic pricing objective, market conditions and internally approved pricing guidelines related to the performance obligations.
 
Recognition of revenue when, or as, we satisfy performance obligations - We satisfy performance obligations either over time or at a point in time as discussed in further detail below. Revenue is recognized at or over the time the related performance obligation is satisfied by transferring a promised good or service to a customer.
 
 
8
Information Analysis Incorporated
Form 10-Q Second Quarter 2018
 
 
Nature of products and services
 
We generate revenue from the sales of information technology professional services, sales of third-party software licenses and implementation and training services, sales of third-party support and maintenance contracts based on those software products, and incentive payments received from third-party software suppliers for facilitating sales directly between that supplier and a customer introduced by us. We sell through our direct relationships with end customers and under subcontractor arrangements. We account for our performance obligations in accordance with ASC 606, and all related interpretations.
 
Professional services are offered through several arrangements – through time and materials arrangements, fixed-price-per-unit arrangements, fixed-price arrangements, or combinations of these arrangements within individual contracts. Revenue under time and materials arrangements is recognized over time in the period the hours are worked or the expenses are incurred, as control of the benefits of the work is deemed to have passed to the customer as the work is performed. Revenue under fixed-price-per-unit arrangements is recognized at a point in time when delivery of units have occurred and units are accepted by the customer or are reasonably expected to be accepted. Generally revenue under fixed-price arrangements and mixed arrangements is recognized either over time or at a point in time based on the allocation of transaction pricing to each identified performance obligation as control of each is transferred to the customer. For fixed-price arrangements for which we are paid a fixed fee to make ourselves available to support a customer, with no predetermined deliverables to which transaction prices can be estimated or allocated, revenue is recognized ratably over time.
 
Third-party software licenses are classified as enterprise server-based software licenses or desktop software licenses, and desktop licenses are further classified by the type of customer and whether the licenses are bulk licenses or individual licenses. Our obligations as the seller for each class differ based on our reseller agreements and whether our customers are government or non-government customers. Revenue from enterprise server-based sales to either government or non-government customers is usually recognized in full at a point in time based on when the customer gains use of the full benefit of the licenses, after the licenses are implemented. If the transaction prices of the performance obligations related to implementation and customer support for the individual contract is material, these obligations are recognized separately over time, as performed. Revenue for desktop software licenses for government customers is usually recognized in full at a point in time, based on when the customer’s administrative contact gains training in and beneficial use of the administrative portal. If the transaction prices of the performance obligations related to implementing the government administrator’s use of the administrative portal and administrator support for the individual contract are material (rare), these obligations are recognized separately over time, as performed. Revenue for bulk desktop software licenses for non-government customers is usually recognized in full at a point in time, based on when the customer’s administrative contact gains training in and beneficial use of the administrative portal. For desktop software licenses sold on an individual license basis to non-government customers, where we have no obligation to the customer after the third-party makes delivery of the licenses, we have determined we are acting as an agent, and we recognize revenue upon delivery of the licenses only for the net of the selling price and our contract costs.
 
Third-party support and maintenance contracts for enterprise server-based software include a performance obligation under our reseller agreements for us to be the first line of support (direct support) and second line of support (intermediary between customer and manufacturer) to the customer. Because of the support performance obligations, and because the amount of support is not estimable, we recognize revenue ratably over time as we make ourselves available to provide the support.
 
Incentive payments are received under reseller agreements with software manufacturers and suppliers where we introduce and court a customer, but the sale occurs directly between the customer and the supplier or between the customer and the manufacturer. Since the transfer of control of the licenses cannot be measured from outside of these transactions, revenue is recognized when payment from the manufacturer or supplier is received.
 
 
9
Information Analysis Incorporated
Form 10-Q Second Quarter 2018
 
 
Disaggregation of Revenue from Contracts with Customers
 
Contract
 
Three months ended 6/30/2018
 
 
Three months ended 6/30/2017
 
Type
 
Amount
 
 
Percentage
 
 
Amount
 
 
Percentage
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Professional Services
 $1,104,148 
  29.8%
 $1,271,440 
  31.3%
 
    
    
    
    
Third-Party Software
  2,455,719 
  66.2%
  833,414 
  20.6%
 
    
    
    
    
Support & Maintenance
  145,053 
  3.9%
  1,944,007 
  47.9%
 
    
    
    
    
Incentive Payments
  2,899 
  0.1%
  7,255 
  0.2%
 
    
    
    
    
Total Revenue
 $3,707,819 
    
 $4,056,116 
    
 
Contract
 
Six months ended 6/30/2018
 
 
Six months ended 6/30/2017
 
Type
 
Amount
 
 
Percentage
 
 
Amount
 
 
Percentage
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Professional Services
 $2,317,795 
  45.4%
 $2,291,473 
  41.4%
 
    
    
    
    
Third-Party Software
  2,483,133 
  48.7%
  1,033,356 
  18.7%
 
    
    
    
    
Support & Maintenance
  294,013 
  5.8%
  2,200,820 
  39.7%
 
    
    
    
    
Incentive Payments
  7,354 
  0.1%
  12,115 
  0.2%
 
    
    
    
    
Total Revenue
 $5,102,295 
    
 $5,537,764 
    
 
    
    
    
    
 
Revenue
 
Three months ended 6/30/2018
 
 
Three months ended 6/30/2017
 
Recognition Type
 
Amount
 
 
Percentage
 
 
Amount
 
 
Percentage
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Time & Materials
 $728,940 
  19.7%
 $859,539 
  21.2%
 
    
    
    
    
Fixed-Price Ratably over Time
  1,081,512 
  29.2%
  2,880,324 
  71.0%
 
    
    
    
    
Fixed-Price per Unit
  1,855,415 
  50.0%
  240,642 
  5.9%
 
    
    
    
    
Mixed
  39,053 
  1.0%
  68,356 
  1.7%
 
    
    
    
    
Incentive Payments
  2,899 
  0.1%
  7,255 
  0.2%
 
    
    
    
    
Total Revenue
 $3,707,819 
    
 $4,056,116 
    
 
Revenue
 
Six months ended 6/30/2018
 
 
  Six months ended 6/30/2017 
 
Recognition Type
 
Amount
 
 
Percentage
 
 
Amount
 
 
Percentage
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Time & Materials
 $1,526,136 
  29.9%
 $1,458,698 
  26.3%
 
    
    
    
    
Fixed-Price Ratably over Time
  1,560,331 
  30.6%
  3,468,013 
  62.6%
 
    
    
    
    
Fixed-Price per Unit
  1,886,329 
  37.0%
  446,785 
  8.1%
 
    
    
    
    
Mixed
  122,145 
  2.4%
  152,153 
  2.8%
 
    
    
    
    
Incentive Payments
  7,354 
  0.1%
  12,115 
  0.2%
 
    
    
    
    
Total Revenue
 $5,102,295 
    
 $5,537,764 
    
 
 
10
Information Analysis Incorporated
Form 10-Q Second Quarter 2018
 
 
Contract Balances
 
Accounts Receivable
 
Trade accounts receivable are recorded at the billable amount where we have the unconditional right to bill, net of allowances for doubtful accounts. The allowance for doubtful accounts is based on our assessment of the collectability of accounts. Management regularly reviews the adequacy of the allowance for doubtful accounts by considering the age of each outstanding invoice, each customer's expected ability to pay and collection history, when applicable, to determine whether a specific allowance is appropriate. Accounts receivable deemed uncollectible are charged against the allowance for doubtful accounts when identified.
 
Contract Assets
 
Contract assets consist of assets typically resulting when revenue recognized exceeds the amount billed or billable to the customer due to allocation of transaction price. Contract assets balances were $17,068 and $5,532 as of June 30, 2018, and December 31, 2017, respectively. The increase in contract assets from December 31, 2017, to June 30, 2018, is due primarily to one contract for which the invoice is a fixed monthly amount but for which the quantity of performance obligations satisfied varies each month.
 
Contract Liabilities
 
Contract liabilities, to which we formerly referred as deferred revenue, consist of amounts that have been invoiced and for which the Company has the right to bill, but that have not been recognized as revenue because the related goods or services have not been transferred. Contract liabilities balances were $133,475 and $387,002 at June 30, 2018, and December 31, 2017, respectively. The decrease in contract liabilities from December 31, 2017, to June 30, 2018, is due primarily to the recognition of revenue over time from third-party support and maintenance contracts for enterprise server-based software sales.
 
Costs to Obtain or Fulfill a Contract
 
When applicable, we recognize an asset related to the costs incurred to obtain a contract only if we expect to recover those costs and we would not have incurred those costs if the contract had not been obtained. We recognize an asset from the costs incurred to fulfill a contract if the costs (i) are specifically identifiable to a contract, (ii) enhance resources that will be used in satisfying performance obligations in future and (iii) are expected to be recovered. There were no such assets at June 30, 2018 and December 31, 2017.
 
Financing Components
 
In instances where the timing of revenue recognition differs from the timing of invoicing, we have determined our contracts do not include a significant financing component. The primary purpose of our invoicing terms is to provide customers with simplified and predictable ways of purchasing our products and services, not to receive financing from our customers or to provide customers with financing. Examples include invoicing at the beginning of a software support and maintenance term with revenue recognized ratably over the contract period.
 
Deferred Costs of Revenue
 
Deferred costs of revenue consist of the costs of third-party support and maintenance contracts for enterprise server-based software. These costs are reported under the prepaid expenses caption on our balance sheet. We recognize these direct costs ratably over time as we make ourselves available to provide our performance obligation for software support, commensurate with our recognition of revenue. Deferred costs of revenue balances included in prepaid expenses were $18,257 and $300,558 at June 30, 2018, and December 31, 2017, respectively.
 
3.       
Recent Accounting Pronouncements
 
From time to time, new accounting pronouncements are issued by the FASB, or other standard setting bodies, that the Company adopts as of the specified effective date.
 
 
11
Information Analysis Incorporated
Form 10-Q Second Quarter 2018
 
 
In February 2016, the FASB issued ASU 2016-02, “Leases: Topic 842,” and followed it up with ASU 2018-10, “Codification Improvements to Topic 842, Leases” and ASU 2018-11, “Leases (Topic 842: Targeted Improvements” (collectively “Topic 842”), which provided updated guidance on lease accounting. Topic 842 is effective for annual reporting periods beginning after December 15, 2018, including interim periods within that annual period, with early adoption permitted. The Company does not expect the adoption of this new standard will have a material impact on its financial statements. When adopted, the Company’s operating lease for office space will be presented as a right-of-use asset and as an offsetting liability for the present value of the contractual cash flows. The Company does not currently have any other material lease obligations.
 
4.       
Stock-Based Compensation
 
The Company has two shareholder–approved stock-based compensation plans. The 2006 Stock Incentive Plan was adopted in 2006 (“2006 Plan”) and had options granted under it through April 12, 2016. On June 1, 2016, the shareholders ratified the IAI 2016 Stock Incentive Plan (“2016 Plan”), which had been approved by the Board of Directors on April 4, 2016.
 
The Company recognizes compensation costs only for those shares expected to vest on a straight-line basis over the requisite service period of the awards. Generally such options vest over periods of six months to two years. There were no options granted during the three months and six months ended June 30, 2017. The fair values of option awards granted in the three months and six months ended June 30, 2018, were estimated using the Black-Sholes option pricing model under the following assumptions:
 
 
 
Three Months Ended
 
Six Months Ended
 
 
 
June 30, 2018
 
June 30, 2018
 
Risk-free interest rate
 
2.71% - 2.92%
 
2.65% - 2.92%
 
Dividend yield
 
0%
 
0%
 
Expected term
 
5 years
 
5 years
 
Expected volatility
 
49.5% - 51.3%
 
49.0%-51.3%
 
 
2016 Stock Incentive Plan
 
The 2016 Plan became effective June 1, 2016, and expires April 4, 2026. The 2016 Plan provides for the granting of equity awards to key employees, including officers and directors. The maximum number of shares for which equity awards may be granted under the 2016 Plan is 1,000,000. Options under the 2016 Plan expire no later than ten years from the date of grant or when employment ceases, whichever comes first, and vest over periods determined by the Board of Directors. The minimum exercise price of each option is the quoted market price of the Company’s stock on the date of grant. At June 30, 2018, there were unexpired options for 382,000 shares issued under the 2016 Plan, of which 116,000 were exercisable.
 
2006 Stock Incentive Plan
 
The 2006 Plan became effective May 18, 2006, and expired April 12, 2016. The 2006 Plan provides for the granting of equity awards to key employees, including officers and directors. Options under the 2006 Plan were generally granted at-the-money or above, expire no later than ten years from the date of grant or within three months of when employment ceases, whichever comes first, and vest over periods determined by the Board of Directors. The number of shares subject to options available for issuance under the 2006 Plan could not exceed 1,950,000. There were 1,013,500 unexpired options remaining from the 2006 Plan at June 30, 2018, of which 1,013,500 were exercisable.
 
The status of the options issued under the foregoing option plans as of June 30, 2018, and changes during the six months ended June 30, 2018, were as follows:
 
 
12
Information Analysis Incorporated
Form 10-Q Second Quarter 2018
 
 
       Options outstanding  
   
 
 
 
 
Weighted average
 
Weighted average
   
 
 
 
 
exercise price
 
remaining
  Incentive Options
 
Shares
 
 
per share
 
contractual term
Outstanding at January 1, 2018  
  1,288,000 
 $0.21 
 
Options granted
  160,000 
  0.45 
 
Options exercised
  - 
  - 
 
Options expired
 (52,500)
  0.34 
 
Options forfeited
  - 
  - 
 
Outstanding at June 30, 2018  
  1,395,500 
 $0.23 
5 years, 4 months
Exercisable at June 30, 2018  
  1,129,500 
 $0.19 
4 years, 9 months
 
No options were granted during the six months ended June 30, 2017. There were no options exercised during the six months ended June 30, 2018 and 2017. As of June 30, 2018, there was $23,847 of total unrecognized compensation cost related to non-vested share-based compensation arrangements granted under the stock incentive plans; that cost is expected to be recognized over a weighted-average period of six months.
 
Total compensation expense related to these plans was $9,368 and $63 for the three months ended June 30, 2018 and 2017, respectively, of which $218 and $0 related to options awarded to non-employees, respectively. Total compensation expense related to these plans was $15,656 and $322 for the six months ended June 30, 2018 and 2017, respectively, of which $218 and $0 related to options awarded to non-employees, respectively. Compensation expense relating to prior periods in the amount of $612 was reversed in the six months ended June 30, 2017, from options that were forfeited prior to vesting.
 
Nonvested option awards as of June 30, 2018 and changes during the six months ended June 30, 2018 were as follows:
 
 
 
Nonvested    
 
 
 
 
 
 
Weighted average
 
 
 
 
 
 
grant date
 
 
 
Shares
 
 
fair value
 
Nonvested at January 1, 2018
  232,000 
 $0.10 
Granted
  160,000 
  0.20 
Vested
  (126,000)
  0.10 
Forfeited
  - 
  - 
Nonvested at June 30, 2018
  266,000 
 $0.16 
 
5.            
Revolving Line of Credit
 
The Company has a revolving line of credit with a bank providing for demand or short-term borrowings of up to $1,000,000. The line expires on May 31, 2020. As of June 30, 2018, no amounts were outstanding under this line of credit. The Company did not borrow against this line of credit in the last twelve months.
 
6.            
(Loss) Earnings Per Share
 
Basic (loss) earnings per share excludes dilution and is computed by dividing loss available to common shareholders by the weighted-average number of shares outstanding for the period. Diluted (loss) earnings per share reflects the potential dilution that could occur if securities or other contracts to issue common stock were exercised or converted into common stock, except for periods when the Company reports a net loss because the inclusion of such items would be antidilutive. The antidilutive effect of 540,462 shares and 559,498 shares from stock options were excluded from diluted shares for the three months and six months ended June 30, 2018, respectively.
 
 
13
Information Analysis Incorporated
Form 10-Q Second Quarter 2018
 
 
The following is a reconciliation of the amounts used in calculating basic and diluted net loss per common share:
 
 
 
 Net (loss)
 
 
 
 
 
Per share
 
 
 
income
 
 
Shares
 
 
amount
 
Basic net loss per common share for the
 
 
 
 
 
 
 
 
 
three months ended June 30, 2018:
 
 
 
 
 
 
 
 
 
Loss available to common shareholders
 $(5,882)
  11,201,760 
 $- 
Effect of dilutive stock options
  - 
  - 
  - 
Diluted net loss per common share for the
    
    
    
three months ended June 30, 2018
 $(5,882)
  11,201,760 
 $- 
 
    
    
    
Basic net income per common share for the
    
    
    
three months ended June 30, 2017:
    
    
    
Income available to common shareholders
 $88,718 
  11,201,760 
 $0.01 
Effect of dilutive stock options
  - 
  342,996 
  - 
Diluted net income per common share for the
    
    
    
three months ended June 30, 2017
 $88,718 
  11,544,756 
 $0.01 
 
    
    
    
Basic net loss per common share for the
    
    
    
six months ended June 30, 2018:
    
    
    
Loss available to common shareholders
 $(39,158)
  11,201,760 
 $- 
Effect of dilutive stock options
  - 
  - 
  - 
Diluted net loss per common share for the
    
    
    
six months ended June 30, 2018
 $(39,158)
  11,201,760 
 $- 
 
    
    
    
Basic net income per common share for the
    
    
    
six months ended June 30, 2017:
    
    
    
Income available to common shareholders
 $57,102 
  11,201,760 
 $0.01 
Effect of dilutive stock options
  - 
  306,671 
  - 
Diluted net income per common share for the
    
    
    
six months ended June 30, 2017
 $57,102 
  11,508,431 
 $- 
 
 
14
Information Analysis Incorporated
Form 10-Q Second Quarter 2018
 
Item 2. Management's Discussion and Analysis of Financial Condition and Results of Operations
 
Cautionary Statement Regarding Forward-Looking Statements
 
This Form 10-Q contains forward-looking statements regarding our business, customer prospects, or other factors that may affect future earnings or financial results that are subject to the safe harbor created by the Private Securities Litigation Reform Act of 1995. Such statements involve risks and uncertainties which could cause actual results to vary materially from those expressed in the forward-looking statements. Investors should read and understand the risk factors detailed in our Annual Report on Form 10-K for the fiscal year ended December 31, 2017 (“2017 10-K”) and in other filings with the Securities and Exchange Commission.
 
We operate in a rapidly changing environment that involves a number of risks, some of which are beyond our control. This list highlights some of the risks which may affect future operating results. These are the risks and uncertainties we believe are most important for you to consider. Additional risks and uncertainties, not presently known to us, which we currently deem immaterial or which are similar to those faced by other companies in our industry or business in general, may also impair our business operations. If any of the following risks or uncertainties actually occurs, our business, financial condition and operating results would likely suffer. These risks include, among others, the following:
 
changes in the funding priorities of the U.S. federal government;
changes in the way the U.S. federal government contracts with businesses;
terms specific to U.S. federal government contracts;
our failure to keep pace with a changing technological environment;
intense competition from other companies;
inaccuracy in our estimates of the cost of services and the timeline for completion of contracts;
non-performance by our subcontractors and suppliers;
our dependence on third-party software and software maintenance suppliers;
fluctuations in our results of operations and the resulting impact on our stock price;
the limited public market for our common stock; and
our forward-looking statements and projections may prove to be inaccurate.
 
In some cases, you can identify forward-looking statements by terms such as “may,” “will,” “should,” “could,” “would,” “expect,” “plans,” “anticipates,” “believes,” “estimates,” “projects,” “predicts,” “intends,” “potential” and similar expressions intended to identify forward-looking statements. These statements reflect our current views with respect to future events and are based on assumptions and subject to risks and uncertainties. Given these uncertainties, you should not place undue reliance on these forward-looking statements. We discuss many of these risks in greater detail under the heading “Risk Factors” in Item 1A of our 2017 10-K. Also, these forward-looking statements represent our estimates and assumptions only as of the date of this report. Except as required by law, we assume no obligation to update any forward-looking statements after the date of this report.
 
Our Business
 
Founded in 1979, IAI is in the business of modernizing client information systems, developing and maintaining information technology systems and programs, developing Section 508-compliant electronic forms and smart forms, and performing consulting services to government and commercial organizations. We have performed software conversion projects for over 100 commercial and government customers, including Computer Sciences Corporation, IBM, Computer Associates, Sprint, Citibank, U.S. Department of Homeland Security, U.S. Treasury Department, U.S. Department of Agriculture, U.S. Department of Education, U.S. Department of Energy, U.S. Army, U.S. Air Force, U.S. Department of Veterans Affairs, and the Federal Deposit Insurance Corporation, and the U.S. Small Business Administration. Today, we primarily apply our technology, services and experience to legacy software migration and modernization for commercial companies and government agencies, and to developing web-based solutions for agencies of the U.S. federal government.
 
 
15
Information Analysis Incorporated
Form 10-Q Second Quarter 2018
 
 
IAI has earned an ISO 9001:2015 Management System certificate for the provisioning and management of certain services and product delivery to its customers. Many government agencies are now requiring this certification as a basis for participating in designated contract solicitations. ISO 9001:2015 is a process-based certification recognizing organizations that can link business objectives with operating effectiveness and institutionalize continual improvement in its operations. In order to achieve and maintain certification, IAI is required to demonstrate through external audit our ability to consistently provide products and services that meet customer and applicable statutory and regulatory requirements set forth in the referenced ISO 9001:2015 standard. Companies that achieve such certification have demonstrated effective implementation of documentation and records management, top management’s commitment to their customers, establishment of clear policy, good planning and implementation, good resource management, efficient process control, as well as measurement and analysis.
 
In the three months ended June 30, 2018, our prime contracts with U.S. government agencies generated 81.6% of our revenue, subcontracts under federal procurements generated 16.0% of our revenue, and 2.4% of our revenue came from commercial contracts. The terms of these contracts and subcontracts vary from single transactions to five years. Within this group of prime contracts with U.S. government agencies, two contracts generated 49.3% and 16.4% of our revenue, respectively. One subcontract generated 13.4% of our revenue.
 
In the three months ended June 30, 2017, our prime contracts with U.S. government agencies generated 80.0% of our revenue, subcontracts under federal procurements generated 15.7% of our revenue, and 4.3% of our revenue came from commercial contracts. The terms of these contracts and subcontracts varied from single transactions to five years. Within this group of prime contracts with U.S. government agencies, two contracts generated 41.6% and 15.0% of our revenue, respectively. One subcontract generated 12.4% of our revenue.
 
In the six months ended June 30, 2018, our prime contracts with U.S. government agencies generated 72.3% of our revenue, subcontracts under federal procurements generated 24.1% of our revenue, and 3.6% of our revenue came from commercial contracts. The terms of these contracts and subcontracts vary from single transactions to five years. Within this group of prime contracts with U.S. government agencies, two contracts generated 35.8% and 12.9% of our revenue, respectively. One subcontract generated 20.2% of our revenue.
 
In the six months ended June 30, 2017, our prime contracts with U.S. government agencies generated 75.2% of our revenue, subcontracts under federal procurements generated 18.7% of our revenue, and 6.1% of our revenue came from commercial contracts. The terms of these contracts and subcontracts varied from single transactions to five years. Within this group of prime contracts with U.S. government agencies, three contracts generated 30.5%, 11.9%, and 11.0% of our revenue, respectively. One subcontract generated 13.9% of our revenue.
 
At June 30, 2018, balances related to one subcontract under a federal procurement represented 37.9% of our outstanding accounts receivable, and balances related to one prime contract represented 28.3% of our outstanding accounts receivable.
 
We sold third-party software and maintenance contracts under agreements with one major supplier. These sales accounted for 70.2% of total revenue in the second quarter of 2018 and 68.5% of revenue in the second quarter of 2017, and 54.6% of total revenue in the first six months of 2018 and 58.4% of revenue in the first six months of 2017.
 
Three Months Ended June 30, 2018 versus Three Months Ended June 30, 2017
 
Revenue
Our revenues in the second quarter of 2018 were $3,707,819 compared to $4,056,116 in the corresponding quarter in 2017, a decrease of $348,297, or (8.6%). Professional fee revenue was $1,104,148 in the second quarter of 2018 versus $1,271,440 in the corresponding quarter in 2017, a decrease of $167,292, or (13.2%), and software revenue was $2,603,671 in the second quarter of 2018 versus $2,784,676 in the second quarter of 2017, a decrease of $181,005, or (6.5%). Revenue from professional fees decreased due primarily to the completion or expirations of certain contracts since the second quarter of 2017, as well as variations in the levels of activity on several other continuing contracts. The decrease in our software revenue in 2018 versus the same period in 2017 is due to the expiration of one recurring multi-year contract and to the non-recurring nature of many of our software sales transactions. Software sales and associated margins are subject to considerable fluctuation from period to period, based on the product mix sold and referral fees earned.
 
 
16
Information Analysis Incorporated
Form 10-Q Second Quarter 2018
 
 
Gross Profit
Gross profit was $555,354, or 15.0% of revenue in the second quarter of 2018 versus $637,340, or 15.7% of revenue in the second quarter of 2017. For the quarter ended June 30, 2018, $523,387 of the gross profit was attributable to professional fees at a gross profit percentage of 47.4%, and $31,967 of the gross profit was attributable to software sales at a gross profit percentage of 1.2%. In the same quarter in 2017, we reported gross profit for professional fees of $592,207, or 46.6%, of professional fee revenue, and gross profit of $45,133, or 1.6% of software sales. Gross profit from professional fees decreased primarily due to the completion or expirations of certain contracts since the second quarter of 2017. Gross profit on software sales decreased due to decreases in margins on sales to new customers due to price competition and decreases in referral fees earned. Software product sales and associated margins are subject to considerable fluctuation from period to period, based on the product mix sold and referral fees earned.
 
Selling, General and Administrative Expenses
Selling, general and administrative expenses, exclusive of sales commissions, were $439,535, or 11.9% of revenues, in the second quarter of 2018 versus $426,148, or 10.5% of revenues, in the second quarter of 2017. These expenses increased $13,387, or 3.1%, from the second quarter of 2017. These increases are from increases in non-billable labor and the fringe benefits associated with that labor, the cost of maintaining our ISO 9001 certification, and the costs of issuing incentive stock options to certain key employees.
 
Commission expense was $124,686, or 3.4% of revenues, in the second quarter of 2018 versus $124,671, or 3.1% of revenues, in the second quarter of 2017. Commissions are driven by varying factors and are earned at varying rates for each salesperson.
 
Net (loss) income
Net loss for the three months ended June 30, 2018, was ($5,882), or (0.2%) of revenue, versus net income of $88,718, or 2.2% of revenue, for the same period in 2017.
 
Six months Ended June 30, 2018 versus Six months Ended June 30, 2017
 
Revenue
Our revenues in the first six months of 2018 were $5,102,295 compared to $5,537,764 in the corresponding quarter in 2017, a decrease of $435,469, or (7.9%). Professional fee revenue was $2,317,795 in the first six months of 2018 versus $2,291,473 in the corresponding quarter in 2017, an increase of $26,322, or 1.1%, and software revenue was $2,784,500 in the first six months of 2018 versus $3,246,291 in the first six months of 2017, a decrease of $461,791, or (14.2%). Revenue from professional fees increased due primarily to one new subcontract under a federal procurement, though there were several increases and decreases in activity under our other professional services contracts, including the completion or expirations of certain contracts. The decrease in our software revenue in 2018 versus the same period in 2017 is due to the expiration of one recurring multi-year contract and to the non-recurring nature of many of our software sales transactions. Software sales and associated margins are subject to considerable fluctuation from period to period, based on the product mix sold and referral fees earned.
 
Gross Profit
Gross profit was $1,105,775, or 21.7% of revenue in the first six months of 2018 versus $1,137,185, or 20.5% of revenue in the first six months of 2017. For the quarter ended June 30, 2018, $1,064,453 of the gross profit was attributable to professional fees at a gross profit percentage of 45.9%, and $41,322 of the gross profit was attributable to software sales at a gross profit percentage of 1.5%. In the same quarter in 2017, we reported gross profit for professional fees of $1,077,494, or 47.0%, of professional fee revenue, and gross profit of $59,691, or 1.8% of software sales. Gross profit from professional fees decreased primarily due to the completion or expirations of certain contracts since the second quarter of 2017. Gross profit on software sales decreased due to decreases in margins on sales to new customers due to price competition and decreases in referral fees earned. Software product sales and associated margins are subject to considerable fluctuation from period to period, based on the product mix sold and referral fees earned.
 
 
17
Information Analysis Incorporated
Form 10-Q Second Quarter 2018
 
 
Selling, General and Administrative Expenses
Selling, general and administrative expenses, exclusive of sales commissions, were $910,029, or 17.8% of revenues, in the first six months of 2018 versus $844,934, or 15.3% of revenues, in the first six months of 2017. These expenses increased $65,095, or 7.7%, from the first six months of 2017. These increases are from increases in non-billable labor and the fringe benefits associated with that labor, the cost of maintaining our ISO 9001 certification, costs associated with bids and proposals, and the costs of issuing incentive stock options to certain key employees.
 
Commission expense was $240,560, or 4.7% of revenues, in the first six months of 2018 versus $239,304, or 4.3% of revenues, in the first six months of 2017. Commissions are driven by varying factors and are earned at varying rates for each salesperson.
 
Net (loss) income
Net loss for the six months ended June 30, 2018, was ($39,158), or (0.8%) of revenue, versus net income of $57,102, or 1.0% of revenue, for the same period in 2017.
 
Liquidity and Capital Resources
 
Our cash and cash equivalents balance, when combined with our cash flow from operations during the first six months of 2018, were sufficient to provide financing for our operations. Our net cash used in the combination of our operating and investing activities in the first six months of 2018 was $639,065. This net cash, when subtracted from a beginning balance of $2,731,510, yielded cash and cash equivalents of $2,092,445 as of June 30, 2018. Accounts receivable and contract assets increased $176,020. Prepaid expenses and other current assets decreased $300,437 due primarily to the allocation over time of prepaid expenses associated with recognition of expenses related to maintenance contracts on software sales. Other accrued liabilities decreased $356,885 as balances related to software sales and other accrued expenses accrued in 2017 flowed through accounts payable. Contract liabilities decreased $253,527, due primarily to the recognition of revenue over time from the maintenance contracts on software sales. Commissions payable decreased $94,379 due to payouts of existing commissions payable balances occurring faster than new commissions were earned.
 
We have a revolving line of credit with a bank providing for demand or short-term borrowings of up to $1,000,000. The line expires on May 31, 2020. As of June 30, 2018, no amounts were outstanding under this line of credit. We did not borrow against this line of credit in the last twelve months.
 
Given our current cash position and operating plan, we anticipate that we will be able to meet our cash requirements for at least twelve months from the date of filing of this Form 10-Q.
 
We presently lease our corporate offices on a contractual basis with certain timeframe commitments and obligations. We believe that our existing offices will be sufficient to meet our foreseeable facility requirement. Should we need additional space to accommodate increased activities, management believes we can secure such additional space on reasonable terms.
 
We have no material commitments for capital expenditures.
 
We have no off-balance sheet arrangements.
 
 
18
Information Analysis Incorporated
Form 10-Q Second Quarter 2018
 
 
Item 4.  
Controls and Procedures
 
Disclosure Controls and Procedures
 
Our management, under the supervision and with the participation of our Chief Executive Officer and Chief Financial Officer, and people performing similar functions, has evaluated the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act), as of June 30, 2018 (the “Evaluation Date”). Based upon this evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that, as of the Evaluation Date, our disclosure controls and procedures are effective to ensure that information required to be disclosed by us in the reports that we file or submit under the Exchange Act (i) is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms, and (ii) is accumulated and communicated to management, including our Chief Executive Officer and Chief Financial Officer, to allow timely decisions regarding required disclosure.
Changes in Internal Controls over Financial Reporting
 
There were no changes in the Company’s internal control over financial reporting during the quarter ended June 30, 2018, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
 
Inherent Limitations on Effectiveness of Controls
 
Because of the inherent limitations in all control systems, no control system can provide absolute assurance that all control issues and instances of fraud, if any, within a company have been detected. These inherent limitations include the realities that judgments in decision making can be faulty and that breakdowns can occur because of simple error or mistake. Additionally, controls can be circumvented by the individual acts of a person, by collusion of two or more people or by management override of the control. The design of any system of controls also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and may not be detected. Notwithstanding these limitations, we believe that our disclosure controls and procedures are designed to provide reasonable assurance of achieving their objectives.
 
 
19
Information Analysis Incorporated
Form 10-Q Second Quarter 2018
 
 
PART II - OTHER INFORMATION
 
Item 1.   
Legal Proceedings
 
None.
 
Item 1A.      
Risk Factors
 
“Item 1A. Risk Factors” of our annual report on Form 10-K for the year ended December 31, 2017 includes a discussion of our risk factors. There have been no material changes from the risk factors described in our annual report on Form 10-K for the year ended December 31, 2017.
 
Item 2.        
Unregistered Sales of Equity Securities and Use of Proceeds
 
None.
 
Item 3.   
Defaults Upon Senior Securities
 
None.
 
Item 4.      
Mine Safety Disclosures
 
Not applicable.
 
Item 5.      
Other Information
 
None.
 
Item 6.    
Exhibits
 
10.16
Eighth Amendment to Loan Agreement regarding Line of Credit Agreement with TD Bank, N.A., successor to Commerce Bank, N.A., dated May 28, 2017.
 
 
 
20
Information Analysis Incorporated
Form 10-Q Second Quarter 2018
 
 
SIGNATURES
 
In accordance with the requirements of the Exchange Act of 1934, the registrant caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
 
 
Information Analysis Incorporated
 
 
(Registrant)
 
 
 
 
 
Date: August 13, 2018
By:  
/s/Sandor Rosenberg 
 
 
 
Sandor Rosenberg,
Chairman of the Board,
Chief Executive Officer, and President 
 
 
 
 
 
 
 
 
 
 
Date: August 13, 2018
By:  
/s/ Richard S. DeRose
 
 
 
Richard S. DeRose,
Executive Vice President, Treasurer,
and Chief Financial Officer
 
 
 
 
 
 
 
 
 
21
EX-31.1 2 iaic_ex311.htm CERTIFICATION PURSUANT TO RULE 13A-14(A)/15D-14(A) CERTIFICATIONS SECTION 302 OF THE SARBANES-OXLY ACT OF 2002 Blueprint
 
Exhibit 31.1
CERTIFICATIONS
 
I, Sandor Rosenberg, certify that:
 
1. 
I have reviewed this quarterly report on Form 10-Q of Information Analysis Incorporated;
 
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: August 13, 2018
By:  
/s/Sandor Rosenberg 
 
 
 
Sandor Rosenberg,
Chairman of the Board,
Chief Executive Officer, and President 
 
 
 
 
 
 
A signed original of this written statement required by Section 302 has been provided to Information Analysis Incorporated and will be retained by Information Analysis Incorporated and furnished to the Securities and Exchange Commission or its staff upon request
 
 
EX-31.2 3 iaic_ex312.htm CERTIFICATION PURSUANT TO RULE 13A-14(A)/15D-14(A) CERTIFICATIONS SECTION 302 OF THE SARBANES-OXLY ACT OF 2002 Blueprint
 
Exhibit 31.2
CERTIFICATIONS
 
I, Richard S. DeRose, certify that:
 
1. 
I have reviewed this quarterly report on Form 10-Q of Information Analysis Incorporated;
 
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: August 13, 2018
By:  
/s/ Richard S. DeRose
 
 
 
Richard S. DeRose,
Executive Vice President, Treasurer,
and Chief Financial Officer
 
 
 
 
 
A signed original of this written statement required by Section 302 has been provided to Information Analysis Incorporated and will be retained by Information Analysis Incorporated and furnished to the Securities and Exchange Commission or its staff upon request
 
 
EX-32.1 4 iaic_ex321.htm CERTIFICATE PURSUANT TO SECTION 18 U.S.C. PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002 Blueprint
 
Exhibit 32.1
 
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO SECTION 906
OF THE SARBANES-OXLEY ACT OF 2002
 
Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (subsections (a) and (b) of Section 1350, Chapter 63 of Title 18, United States Code), I, Sandor Rosenberg, Chief Executive Officer of Information Analysis Incorporated, a Virginia corporation (the “Company”), do hereby certify, to the best of my knowledge, that:
 
the Company's Quarterly Report on Form 10-Q for the period ended June 30, 2018, as filed with the Securities and Exchange Commission on the date hereof, (the "Report") fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
 
the information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company for the periods presented therein.
 
Date: August 13, 2018
By:  
/s/Sandor Rosenberg 
 
 
 
Sandor Rosenberg,
Chairman of the Board,
Chief Executive Officer, and President 
 
 
 
 
 
 
A signed original of this written statement required by Section 906 has been provided to Information Analysis Incorporated and will be retained by Information Analysis Incorporated and furnished to the Securities and Exchange Commission or its staff upon request.
 
 
EX-32.2 5 iaic_ex322.htm CERTIFICATE PURSUANT TO SECTION 18 U.S.C. PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002 Blueprint
 
Exhibit 32.2
 
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO SECTION 906
OF THE SARBANES-OXLEY ACT OF 2002
 
Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (subsections (a) and (b) of Section 1350, Chapter 63 of Title 18, United States Code), I, Richard S. DeRose, Chief Financial Officer of Information Analysis Incorporated, a Virginia corporation (the “Company”), do hereby certify, to the best of my knowledge, that:
 
the Company's Quarterly Report on Form 10-Q for the period ended June 30, 2018, as filed with the Securities and Exchange Commission on the date hereof, (the "Report") fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
 
the information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company for the periods presented therein.
 
Date: August 13, 2018
By:  
/s/ Richard S. DeRose
 
 
 
Richard S. DeRose,
Executive Vice President, Treasurer,
and Chief Financial Officer
 
 
 
 
 
A signed original of this written statement required by Section 906 has been provided to Information Analysis Incorporated and will be retained by Information Analysis Incorporated and furnished to the Securities and Exchange Commission or its staff upon request.
 
 
EX-101.INS 6 iaic-20180630.xml XBRL INSTANCE DOCUMENT 0000803578 2018-01-01 2018-06-30 0000803578 2018-06-30 0000803578 2017-12-31 0000803578 2017-01-01 2017-06-30 0000803578 2016-12-31 0000803578 2017-06-30 0000803578 IAIC:ProfessionalServicesMember 2018-01-01 2018-06-30 0000803578 IAIC:ProfessionalServicesMember 2017-01-01 2017-06-30 0000803578 IAIC:SupportAndMaintenanceMember 2018-01-01 2018-06-30 0000803578 IAIC:SupportAndMaintenanceMember 2017-01-01 2017-06-30 0000803578 IAIC:ThirdPartySoftwareMember 2018-01-01 2018-06-30 0000803578 IAIC:ThirdPartySoftwareMember 2017-01-01 2017-06-30 0000803578 IAIC:IncentivePaymentsMember 2018-01-01 2018-06-30 0000803578 IAIC:IncentivePaymentsMember 2017-01-01 2017-06-30 0000803578 IAIC:TimeAndMaterialsMember 2018-01-01 2018-06-30 0000803578 IAIC:TimeAndMaterialsMember 2017-01-01 2017-06-30 0000803578 IAIC:FixedPriceRatablyOverTimeMember 2018-01-01 2018-06-30 0000803578 IAIC:FixedPriceRatablyOverTimeMember 2017-01-01 2017-06-30 0000803578 IAIC:MixedMember 2018-01-01 2018-06-30 0000803578 IAIC:MixedMember 2017-01-01 2017-06-30 0000803578 IAIC:FixedPricePerUnitMember 2018-01-01 2018-06-30 0000803578 IAIC:FixedPricePerUnitMember 2017-01-01 2017-06-30 0000803578 2018-04-01 2018-06-30 0000803578 2017-04-01 2017-06-30 0000803578 IAIC:ProfessionalServicesMember 2018-04-01 2018-06-30 0000803578 IAIC:SupportAndMaintenanceMember 2018-04-01 2018-06-30 0000803578 IAIC:ThirdPartySoftwareMember 2018-04-01 2018-06-30 0000803578 IAIC:TimeAndMaterialsMember 2018-04-01 2018-06-30 0000803578 IAIC:FixedPriceRatablyOverTimeMember 2018-04-01 2018-06-30 0000803578 IAIC:MixedMember 2018-04-01 2018-06-30 0000803578 IAIC:FixedPricePerUnitMember 2018-04-01 2018-06-30 0000803578 IAIC:IncentivePaymentsMember 2018-04-01 2018-06-30 0000803578 IAIC:ProfessionalServicesMember 2017-04-01 2017-06-30 0000803578 IAIC:SupportAndMaintenanceMember 2017-04-01 2017-06-30 0000803578 IAIC:ThirdPartySoftwareMember 2017-04-01 2017-06-30 0000803578 IAIC:TimeAndMaterialsMember 2017-04-01 2017-06-30 0000803578 IAIC:FixedPriceRatablyOverTimeMember 2017-04-01 2017-06-30 0000803578 IAIC:MixedMember 2017-04-01 2017-06-30 0000803578 IAIC:FixedPricePerUnitMember 2017-04-01 2017-06-30 0000803578 IAIC:IncentivePaymentsMember 2017-04-01 2017-06-30 0000803578 2018-08-10 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure INFORMATION ANALYSIS INC 0000803578 10-Q 2018-06-30 false --12-31 No No Yes Smaller Reporting Company Q2 2018 0.01 0.01 30000000 30000000 2952368 3717569 0 1719 68189 368626 774666 610182 2092445 2731510 1895372 1967558 2967115 3734983 6281 6281 8466 11133 1096592 1840958 0 6400 54602 411487 133475 387002 257831 275582 618450 712829 32234 47658 -11989771 -11950613 14662062 14646406 128443 128443 1870523 1894025 930211 930211 2967115 3734983 290235 284667 12844376 12844376 11201760 11201760 1642616 1642616 17068 5532 11201760 5102295 5537764 2317795 2291473 294013 2200820 2483133 1033356 7354 12115 1526136 1458698 1560331 3468013 122145 152153 1886329 446785 3707819 4056116 1104148 145053 2455719 728940 1081512 39053 1855415 2899 1271440 1944007 833414 859539 2880324 68356 240642 7255 2784500 3246291 2603671 2784676 2317795 2291473 1104148 1271440 3996520 4400579 3152465 3418776 2743178 3186600 2571704 2739543 1253342 1213979 580761 679233 1105775 1137185 555354 637340 -39158 57102 -5882 88718 0 0 0 0 -39158 57102 -5882 88718 5656 4155 2985 2197 -44814 52947 -8867 86521 240560 239304 124686 124671 910029 844934 439535 426148 .00 0.01 .00 0.01 .00 .00 .00 .01 11201760 11508431 11201760 11544756 11201760 11201760 11201760 11201760 -637882 72782 94379 70695 -253527 -507219 -381036 -298049 -15424 24140 -300437 -436005 176020 -421629 15656 -290 5569 10159 -1183 -596 0 2500 1719 1904 2902 0 -639065 72186 0 0 0 0 <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><b><u>Organization and Business</u></b></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">Founded in 1979, Information Analysis Incorporated (the &#8220;Company&#8221;, &#8220;we&#8221;), to which we sometimes refer as IAI, is in the business of developing and maintaining information technology (IT) systems, modernizing client information systems, and performing professional services to government and commercial organizations. We presently concentrate our technology, services and experience to developing web-based and mobile device solutions (including electronic forms conversions), data analytics, cyber security applications, and legacy software migration and modernization for various agencies of the federal government. We provide software and services to government and commercial customers throughout the United States, with a concentration in the Washington, D.C. metropolitan area.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><b><u>Unaudited Interim Financial Statements</u></b></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">The accompanying unaudited financial statements have been prepared in conformity with U.S. generally accepted accounting principles (&#8220;GAAP&#8221;) for interim financial information and with the instructions for Form 10-Q and Article 8-03 of Regulation S-X. Accordingly, certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (&#8220;SEC&#8221;). In the opinion of management, the unaudited financial statements include all adjustments necessary (which are of a normal and recurring nature) for the fair and not misleading presentation of the results of the interim periods presented. These unaudited financial statements should be read in conjunction with our audited financial statements for the year ended December 31, 2017 included in the Annual Report on Form 10-K filed by the Company with the SEC on April 2, 2018 (the &#8220;Annual Report&#8221;). The accompanying December 31, 2017 balance sheet was derived from our audited financial statements included in the Annual Report, adjusted for the effect of newly-implemented revenue recognition policies described in Note 2. The results of operations for any interim periods are not necessarily indicative of the results of operations for any other interim period or for a full fiscal year.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">There have been no changes in the Company&#8217;s significant accounting policies as of June 30, 2018 as compared to the significant accounting policies disclosed in Note 1, &#34;Summary of Significant Accounting Policies&#34; in the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 2017, that was filed with the SEC on April 2, 2018, except as described in Note 2 herein.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><b><u>Use of Estimates and Assumptions</u></b></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">The preparation of financial statements in accordance with GAAP requires management to make estimates and assumptions that affect certain reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results can, and in many cases will, differ from those estimates.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><b><u>Income Taxes</u></b></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">As of June 30, 2018, there have been no material changes to the Company&#8217;s uncertain tax position disclosures as provided in Note 7 of the Annual Report. Through the filing of its 2016 federal income tax return, the Company has net operating loss carryforwards in the amount of $15,007,467, of which $7,798,231 will expire, if unused, on December 31, 2018.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><b><u>ASC 606 Impact to Previously Reported Results</u></b></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">On January 1, 2018, we adopted the FASB-issued ASU No. 2014-09, &#34;Revenue from Contracts with Customers (Topic 606)&#34; (&#34;ASC 606&#34;) by applying the modified retrospective transition method to all of our contracts. Comparative information has not been restated and continues to be reported under the accounting standards in effect for the periods presented. Based on the results of our evaluation, the adoption of ASC 606 did not have a material impact on our revenue recognition policies. In addition, the adoption of ASC 606 did not have a material impact on our financial statements for the six months ended June 30, 2018 and 2017. Additionally, the cumulative effect to the opening balance sheet on January 1, 2018, from the adoption of ASC 606 was not material.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><b><u>Reclassification of Financial Statement Line Items</u></b></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">Certain financial statement line items presented in prior periods have been reclassified for consistency between the periods presented. Contract assets in the form of unbilled receivables has been disaggregated from accounts receivable, net, and deferred revenue has been reclassified as contract liabilities.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">Revenue is recognized when all of the following steps have been taken and criteria met for each contract:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" style="width: 100%"> <tr> <td style="vertical-align: top; width: 48px; padding-left: 0.25in; font: 12pt Times New Roman, Times, Serif"><font style="font-size: 8pt">&#9679;</font></td> <td style="padding: 0.75pt; font: 12pt Times New Roman, Times, Serif; text-align: justify"><font style="font-size: 8pt"><b><i>Identification of the contract, or contracts, with a customer</i> -</b> A contract with a customer exists when (i) we enter into an enforceable contract with a customer that defines each party&#8217;s rights regarding the goods or services to be transferred and identifies the payment terms related to these goods or services, (ii) the contract has commercial substance and the parties are committed to perform and, (iii) we determine that collection of substantially all consideration to which we will be entitled in exchange for goods or services that will be transferred is probable based on the customer&#8217;s intent and ability to pay the promised consideration.</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" style="width: 100%"> <tr> <td style="vertical-align: top; width: 48px; padding-left: 0.25in; font: 12pt Times New Roman, Times, Serif"><font style="font-size: 8pt">&#9679;</font></td> <td style="padding: 0.75pt; font: 12pt Times New Roman, Times, Serif; text-align: justify"><font style="font-size: 8pt"><b><i>Identification of the performance obligations in the contract</i> -</b> Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the goods or service either on its own or together with other resources that are readily available from third parties or from us, and are distinct in the context of the contract, whereby the transfer of the goods or services is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised goods or services, we apply judgment to determine whether promised goods or services are capable of being distinct and distinct in the context of the contract. If these criteria are not met the promised goods or services are accounted for as a combined performance obligation.</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" style="width: 100%"> <tr> <td style="vertical-align: top; width: 48px; padding-left: 0.25in; font: 12pt Times New Roman, Times, Serif"><font style="font-size: 8pt">&#9679;</font></td> <td style="padding: 0.75pt; font: 12pt Times New Roman, Times, Serif; text-align: justify"><font style="font-size: 8pt"><b><i>Determination of the transaction price</i> -</b> The transaction price is determined based on the consideration to which we will be entitled in exchange for transferring goods or services to the customer adjusted for estimated variable consideration, if any. We typically estimate the transaction price impact of discounts offered to the customers for early payments on receivables or rebates based on sales target achievements. Constraints are applied when estimating variable considerations based on historical experience where applicable.</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" style="width: 100%"> <tr> <td style="vertical-align: top; width: 48px; padding-left: 0.25in; font: 12pt Times New Roman, Times, Serif"><font style="font-size: 8pt">&#9679;</font></td> <td style="padding: 0.75pt; font: 12pt Times New Roman, Times, Serif; text-align: justify"><font style="font-size: 8pt"><b><i>Allocation of the transaction price to the performance obligations in the contract</i> -</b> If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price basis. Determination of the standalone selling price requires judgement. We determine standalone selling price taking into account available information such as historical selling prices of the performance obligation, geographic location, overall strategic pricing objective, market conditions and internally approved pricing guidelines related to the performance obligations.</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" style="width: 100%"> <tr> <td style="vertical-align: top; width: 48px; padding-left: 0.25in; font: 12pt Times New Roman, Times, Serif"><font style="font-size: 8pt">&#9679;</font></td> <td style="padding: 0.75pt; font: 12pt Times New Roman, Times, Serif; text-align: justify"><font style="font-size: 8pt"><b><i>Recognition of revenue when, or as, we satisfy performance obligations</i> -</b> We satisfy performance obligations either over time or at a point in time as discussed in further detail below. Revenue is recognized at or over the time the related performance obligation is satisfied by transferring a promised good or service to a customer.</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><b><i>&#160;</i></b></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><b><i><u>Nature of products and services</u></i></b></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">We generate revenue from the sales of information technology professional services, sales of third-party software licenses and implementation and training services, sales of third-party support and maintenance contracts based on those software products, and incentive payments received from third-party software suppliers for facilitating sales directly between that supplier and a customer introduced by us. We sell through our direct relationships with end customers and under subcontractor arrangements. We account for our performance obligations in accordance with ASC 606, and all related interpretations.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">Professional services are offered through several arrangements &#8211; through time and materials arrangements, fixed-price-per-unit arrangements, fixed-price arrangements, or combinations of these arrangements within individual contracts. Revenue under time and materials arrangements is recognized over time in the period the hours are worked or the expenses are incurred, as control of the benefits of the work is deemed to have passed to the customer as the work is performed. Revenue under fixed-price-per-unit arrangements is recognized at a point in time when delivery of units have occurred and units are accepted by the customer or are reasonably expected to be accepted. Generally revenue under fixed-price arrangements and mixed arrangements is recognized either over time or at a point in time based on the allocation of transaction pricing to each identified performance obligation as control of each is transferred to the customer. For fixed-price arrangements for which we are paid a fixed fee to make ourselves available to support a customer, with no predetermined deliverables to which transaction prices can be estimated or allocated, revenue is recognized ratably over time.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">Third-party software licenses are classified as enterprise server-based software licenses or desktop software licenses, and desktop licenses are further classified by the type of customer and whether the licenses are bulk licenses or individual licenses. Our obligations as the seller for each class differ based on our reseller agreements and whether our customers are government or non-government customers. Revenue from enterprise server-based sales to either government or non-government customers is usually recognized in full at a point in time based on when the customer gains use of the full benefit of the licenses, after the licenses are implemented. If the transaction prices of the performance obligations related to implementation and customer support for the individual contract is material, these obligations are recognized separately over time, as performed. Revenue for desktop software licenses for government customers is usually recognized in full at a point in time, based on when the customer&#8217;s administrative contact gains training in and beneficial use of the administrative portal. If the transaction prices of the performance obligations related to implementing the government administrator&#8217;s use of the administrative portal and administrator support for the individual contract are material (rare), these obligations are recognized separately over time, as performed. Revenue for bulk desktop software licenses for non-government customers is usually recognized in full at a point in time, based on when the customer&#8217;s administrative contact gains training in and beneficial use of the administrative portal. For desktop software licenses sold on an individual license basis to non-government customers, where we have no obligation to the customer after the third-party makes delivery of the licenses, we have determined we are acting as an agent, and we recognize revenue upon delivery of the licenses only for the net of the selling price and our contract costs.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">Third-party support and maintenance contracts for enterprise server-based software include a performance obligation under our reseller agreements for us to be the first line of support (direct support) and second line of support (intermediary between customer and manufacturer) to the customer. Because of the support performance obligations, and because the amount of support is not estimable, we recognize revenue ratably over time as we make ourselves available to provide the support.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">Incentive payments are received under reseller agreements with software manufacturers and suppliers where we introduce and court a customer, but the sale occurs directly between the customer and the supplier or between the customer and the manufacturer. Since the transfer of control of the licenses cannot be measured from outside of these transactions, revenue is recognized when payment from the manufacturer or supplier is received.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><b><i>&#160;</i></b></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><b><i><u>Disaggregation of Revenue from Contracts with Customers</u></i></b></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><font style="font-size: 8pt"><b>Contract</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Three months ended 6/30/2018</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Three months ended 6/30/2017</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center; border-bottom: black 0.75pt solid"><b>Type</b></p></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Amount</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Percentage</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Amount</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Percentage</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 50%"><font style="font-size: 8pt">Professional Services</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">1,104,148</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">29.8</font></td> <td style="width: 2%"><font style="font-size: 8pt">%</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">1,271,440</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">31.3</font></td> <td style="width: 2%"><font style="font-size: 8pt">%</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Third-Party Software</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">2,455,719</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">66.2</font></td> <td><font style="font-size: 8pt">%</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">833,414</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">20.6</font></td> <td><font style="font-size: 8pt">%</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Support &#38; Maintenance</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">145,053</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">3.9</font></td> <td><font style="font-size: 8pt">%</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">1,944,007</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">47.9</font></td> <td><font style="font-size: 8pt">%</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Incentive Payments</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">2,899</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt; text-align: right"><font style="font-size: 8pt">0.1</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">%</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">7,255</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt; text-align: right"><font style="font-size: 8pt">0.2</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">%</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Total Revenue</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">3,707,819</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt; text-align: right">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">4,056,116</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt; text-align: right">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><font style="font-size: 8pt"><b>Contract</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Six months ended 6/30/2018</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Six months ended 6/30/2017</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center; border-bottom: black 0.75pt solid"><b>Type</b></p></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Amount</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Percentage</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Amount</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Percentage</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 50%"><font style="font-size: 8pt">Professional Services</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">2,317,795</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">45.4</font></td> <td style="width: 2%"><font style="font-size: 8pt">%</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">2,291,473</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">41.4</font></td> <td style="width: 2%"><font style="font-size: 8pt">%</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Third-Party Software</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">2,483,133</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">48.7</font></td> <td><font style="font-size: 8pt">%</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">1,033,356</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">18.7</font></td> <td><font style="font-size: 8pt">%</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Support &#38; Maintenance</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">294,013</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">5.8</font></td> <td><font style="font-size: 8pt">%</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">2,200,820</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">39.7</font></td> <td><font style="font-size: 8pt">%</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Incentive Payments</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">7,354</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt; text-align: right"><font style="font-size: 8pt">0.1</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">%</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">12,115</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt; text-align: right"><font style="font-size: 8pt">0.2</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">%</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Total Revenue</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">5,102,295</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt; text-align: right">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">5,537,764</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt; text-align: right">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><font style="font-size: 8pt"><b>Revenue</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Three months ended 6/30/2018</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Three months ended 6/30/2017</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center; border-bottom: black 0.75pt solid"><b>Recognition Type</b></p></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Amount</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Percentage</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Amount</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Percentage</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 50%"><font style="font-size: 8pt">Time &#38; Materials</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">728,940</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">19.7</font></td> <td style="width: 2%"><font style="font-size: 8pt">%</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">859,539</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">21.2</font></td> <td style="width: 2%"><font style="font-size: 8pt">%</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Fixed-Price Ratably over Time</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">1,081,512</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">29.2</font></td> <td><font style="font-size: 8pt">%</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">2,880,324</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">71.0</font></td> <td><font style="font-size: 8pt">%</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Fixed-Price per Unit</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">1,855,415</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">50.0</font></td> <td><font style="font-size: 8pt">%</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">240,642</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">5.9</font></td> <td><font style="font-size: 8pt">%</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Mixed</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">39,053</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">1.0</font></td> <td><font style="font-size: 8pt">%</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">68,356</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">1.7</font></td> <td><font style="font-size: 8pt">%</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Incentive Payments</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">2,899</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt; text-align: right"><font style="font-size: 8pt">0.1</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">%</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">7,255</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt; text-align: right"><font style="font-size: 8pt">0.2</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">%</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Total Revenue</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">3,707,819</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt; text-align: right">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">4,056,116</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt; text-align: right">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><font style="font-size: 8pt"><b>Revenue</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Six months ended 6/30/2018</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">&#160; <b>Six months ended 6/30/2017</b>&#160;</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center; border-bottom: black 0.75pt solid"><b>Recognition Type</b></p></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Amount</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Percentage</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Amount</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Percentage</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 50%"><font style="font-size: 8pt">Time &#38; Materials</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">1,526,136</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">29.9</font></td> <td style="width: 2%"><font style="font-size: 8pt">%</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">1,458,698</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">26.3</font></td> <td style="width: 2%"><font style="font-size: 8pt">%</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Fixed-Price Ratably over Time</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">1,560,331</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">30.6</font></td> <td><font style="font-size: 8pt">%</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">3,468,013</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">62.6</font></td> <td><font style="font-size: 8pt">%</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Fixed-Price per Unit</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">1,886,329</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">37.0</font></td> <td><font style="font-size: 8pt">%</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">446,785</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">8.1</font></td> <td><font style="font-size: 8pt">%</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Mixed</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">122,145</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">2.4</font></td> <td><font style="font-size: 8pt">%</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">152,153</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">2.8</font></td> <td><font style="font-size: 8pt">%</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Incentive Payments</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">7,354</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt; text-align: right"><font style="font-size: 8pt">0.1</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">%</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">12,115</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt; text-align: right"><font style="font-size: 8pt">0.2</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">%</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Total Revenue</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">5,102,295</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt; text-align: right">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">5,537,764</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt; text-align: right">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><b><i>&#160;</i></b></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><b><i><u>Contract Balances</u></i></b></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><i>Accounts Receivable</i></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">Trade accounts receivable are recorded at the billable amount where we have the unconditional right to bill, net of allowances for doubtful accounts. The allowance for doubtful accounts is based on our assessment of the collectability of accounts. Management regularly reviews the adequacy of the allowance for doubtful accounts by considering the age of each outstanding invoice, each customer's expected ability to pay and collection history, when applicable, to determine whether a specific allowance is appropriate. Accounts receivable deemed uncollectible are charged against the allowance for doubtful accounts when identified.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><i>Contract Assets</i></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">Contract assets consist of assets typically resulting when revenue recognized exceeds the amount billed or billable to the customer due to allocation of transaction price. Contract assets balances were $17,068 and $5,532 as of June 30, 2018, and December 31, 2017, respectively. The increase in contract assets from December 31, 2017, to June 30, 2018, is due primarily to one contract for which the invoice is a fixed monthly amount but for which the quantity of performance obligations satisfied varies each month.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><i>Contract Liabilities</i></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">Contract liabilities, to which we formerly referred as deferred revenue, consist of amounts that have been invoiced and for which the Company has the right to bill, but that have not been recognized as revenue because the related goods or services have not been transferred. Contract liabilities balances were $133,475 and $387,002 at June 30, 2018, and December 31, 2017, respectively. The decrease in contract liabilities from December 31, 2017, to June 30, 2018, is due primarily to the recognition of revenue over time from third-party support and maintenance contracts for enterprise server-based software sales.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><i>Costs to Obtain or Fulfill a Contract</i></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">When applicable, we recognize an asset related to the costs incurred to obtain a contract only if we expect to recover those costs and we would not have incurred those costs if the contract had not been obtained. We recognize an asset from the costs incurred to fulfill a contract if the costs (i) are specifically identifiable to a contract, (ii) enhance resources that will be used in satisfying performance obligations in future and (iii) are expected to be recovered. There were no such assets at June 30, 2018 and December 31, 2017.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><i>Financing Components</i></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">In instances where the timing of revenue recognition differs from the timing of invoicing, we have determined our contracts do not include a significant financing component. The primary purpose of our invoicing terms is to provide customers with simplified and predictable ways of purchasing our products and services, not to receive financing from our customers or to provide customers with financing. Examples include invoicing at the beginning of a software support and maintenance term with revenue recognized ratably over the contract period.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><i>Deferred Costs of Revenue</i></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">Deferred costs of revenue consist of the costs of third-party support and maintenance contracts for enterprise server-based software. These costs are reported under the prepaid expenses caption on our balance sheet. We recognize these direct costs ratably over time as we make ourselves available to provide our performance obligation for software support, commensurate with our recognition of revenue. Deferred costs of revenue balances included in prepaid expenses were $18,257 and $300,558 at June 30, 2018, and December 31, 2017, respectively.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">From time to time, new accounting pronouncements are issued by the FASB, or other standard setting bodies, that the Company adopts as of the specified effective date.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">In February 2016, the FASB issued ASU 2016-02, <i>&#8220;Leases: Topic 842,&#8221;</i> and followed it up with ASU 2018-10, &#8220;<i>Codification Improvements to Topic 842, Leases</i>&#8221; and ASU 2018-11, &#8220;<i>Leases (Topic 842: Targeted Improvements</i>&#8221; (collectively &#8220;Topic 842&#8221;), which provided updated guidance on lease accounting. Topic 842 is effective for annual reporting periods beginning after December 15, 2018, including interim periods within that annual period, with early adoption permitted. The Company does not expect the adoption of this new standard will have a material impact on its financial statements. When adopted, the Company&#8217;s operating lease for office space will be presented as a right-of-use asset and as an offsetting liability for the present value of the contractual cash flows. The Company does not currently have any other material lease obligations.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">The Company has two shareholder&#8211;approved stock-based compensation plans. The 2006 Stock Incentive Plan was adopted in 2006 (&#8220;2006 Plan&#8221;) and had options granted under it through April 12, 2016. On June 1, 2016, the shareholders ratified the IAI 2016 Stock Incentive Plan (&#8220;2016 Plan&#8221;), which had been approved by the Board of Directors on April 4, 2016.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">The Company recognizes compensation costs only for those shares expected to vest on a straight-line basis over the requisite service period of the awards. Generally such options vest over periods of six months to two years. There were no options granted during the three months and six months ended June 30, 2017. The fair values of option awards granted in the three months and six months ended June 30, 2018, were estimated using the Black-Sholes option pricing model under the following assumptions:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td style="width: 67%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 15%; text-align: center"><font style="font-size: 8pt"><b>Three Months Ended</b></font></td> <td style="width: 1%">&#160;</td> <td style="width: 15%; text-align: center"><font style="font-size: 8pt"><b>Six Months Ended</b></font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>June 30, 2018</b></font></td> <td>&#160;</td> <td style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>June 30, 2018</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Risk-free interest rate</font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">2.71% - 2.92%</font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">2.65% - 2.92%</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Dividend yield</font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">0%</font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">0%</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Expected term</font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">5 years</font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">5 years</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Expected volatility</font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">49.5% - 51.3%</font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">49.0%-51.3%</font></td> <td>&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><i>2016 Stock Incentive Plan</i></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">The 2016 Plan became effective June 1, 2016, and expires April 4, 2026. The 2016 Plan provides for the granting of equity awards to key employees, including officers and directors. The maximum number of shares for which equity awards may be granted under the 2016 Plan is 1,000,000. Options under the 2016 Plan expire no later than ten years from the date of grant or when employment ceases, whichever comes first, and vest over periods determined by the Board of Directors. The minimum exercise price of each option is the quoted market price of the Company&#8217;s stock on the date of grant. At June 30, 2018, there were unexpired options for 382,000 shares issued under the 2016 Plan, of which 116,000 were exercisable.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><i>2006 Stock Incentive Plan</i></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">The 2006 Plan became effective May 18, 2006, and expired April 12, 2016. The 2006 Plan provides for the granting of equity awards to key employees, including officers and directors. Options under the 2006 Plan were generally granted at-the-money or above, expire no later than ten years from the date of grant or within three months of when employment ceases, whichever comes first, and vest over periods determined by the Board of Directors. The number of shares subject to options available for issuance under the 2006 Plan could not exceed 1,950,000. There were 1,013,500 unexpired options remaining from the 2006 Plan at June 30, 2018, of which 1,013,500 were exercisable.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">The status of the options issued under the foregoing option plans as of June 30, 2018, and changes during the six months ended June 30, 2018, were as follows:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr> <td colspan="4" style="vertical-align: bottom"><font style="font-size: 8pt"><b>&#160;&#160; &#160; &#160; Options outstanding &#160;</b></font></td> <td colspan="6">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Weighted average</b></font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>Weighted average</b></font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>exercise price</b></font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>remaining</b></font></td></tr> <tr style="vertical-align: bottom"> <td> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; border-bottom: black 0.75pt solid"><b>&#160; Incentive Options</b></p></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Shares</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>per share</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center; border-bottom: black 0.75pt solid"><b>contractual term</b></p></td></tr> <tr style="vertical-align: bottom"> <td style="width: 26%"><font style="font-size: 8pt">Outstanding at January 1, 2018 &#160;</font></td> <td style="width: 2%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 19%; text-align: right"><font style="font-size: 8pt">1,288,000</font></td> <td style="width: 2%">&#160;</td> <td style="width: 2%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 19%; text-align: right"><font style="font-size: 8pt">0.21</font></td> <td style="width: 2%">&#160;</td> <td style="width: 26%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.25in"><font style="font-size: 8pt">Options granted</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">160,000</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">0.45</font></td> <td>&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.25in"><font style="font-size: 8pt">Options exercised</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">-</font></td> <td>&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.25in"><font style="font-size: 8pt">Options expired</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">(52,500</font></td> <td><font style="font-size: 8pt">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">0.34</font></td> <td>&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.25in"><font style="font-size: 8pt">Options forfeited</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Outstanding at June 30, 2018 &#160;</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double">&#160;</td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">1,395,500</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">0.23</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center; border-bottom: black 0.75pt solid">5 years, 4 months</p></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Exercisable at June 30, 2018 &#160;</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double">&#160;</td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">1,129,500</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">0.19</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center; border-bottom: black 0.75pt solid">4 years, 9 months</p></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">No options were granted during the six months ended June 30, 2017. There were no options exercised during the six months ended June 30, 2018 and 2017. As of June 30, 2018, there was $23,847 of total unrecognized compensation cost related to non-vested share-based compensation arrangements granted under the stock incentive plans; that cost is expected to be recognized over a weighted-average period of six months.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">Total compensation expense related to these plans was $9,368 and $63 for the three months ended June 30, 2018 and 2017, respectively, of which $218 and $0 related to options awarded to non-employees, respectively. Total compensation expense related to these plans was $15,656 and $322 for the six months ended June 30, 2018 and 2017, respectively, of which $218 and $0 related to options awarded to non-employees, respectively. Compensation expense relating to prior periods in the amount of $612 was reversed in the six months ended June 30, 2017, from options that were forfeited prior to vesting.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">Nonvested option awards as of June 30, 2018 and changes during the six months ended June 30, 2018 were as follows:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Nonvested &#160; &#160;</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Weighted average</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>grant date</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Shares</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>fair value</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 75%"><font style="font-size: 8pt">Nonvested at January 1, 2018</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">232,000</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">0.10</font></td> <td style="width: 2%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.25in"><font style="font-size: 8pt">Granted</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">160,000</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">0.20</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.25in"><font style="font-size: 8pt">Vested</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">(126,000</font></td> <td><font style="font-size: 8pt">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">0.10</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.25in"><font style="font-size: 8pt">Forfeited</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Nonvested at June 30, 2018</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double">&#160;</td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">266,000</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">0.16</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">The Company has a revolving line of credit with a bank providing for demand or short-term borrowings of up to $1,000,000. The line expires on May 31, 2020. As of June 30, 2018, no amounts were outstanding under this line of credit. The Company did not borrow against this line of credit in the last twelve months.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">Basic (loss) earnings per share excludes dilution and is computed by dividing loss available to common shareholders by the weighted-average number of shares outstanding for the period. Diluted (loss) earnings per share reflects the potential dilution that could occur if securities or other contracts to issue common stock were exercised or converted into common stock, except for periods when the Company reports a net loss because the inclusion of such items would be antidilutive. The antidilutive effect of 540,462 shares and 559,498 shares from stock options were excluded from diluted shares for the three months and six months ended June 30, 2018, respectively.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">The following is a reconciliation of the amounts used in calculating basic and diluted net loss per common share:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>&#160;Net (loss)</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Per share</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>income</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Shares</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>amount</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Basic net loss per common share for the</font></td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.25in"><font style="font-size: 8pt">three months ended June 30, 2018:</font></td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 64%"><font style="font-size: 8pt">Loss available to common shareholders</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">(5,882</font></td> <td style="width: 1%"><font style="font-size: 8pt">)</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">11,201,760</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Effect of dilutive stock options</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Diluted net loss per common share for the</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.25in"><font style="font-size: 8pt">three months ended June 30, 2018</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">(5,882</font></td> <td style="padding-bottom: 3pt"><font style="font-size: 8pt">)</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double">&#160;</td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">11,201,760</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Basic net income per common share for the</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.25in"><font style="font-size: 8pt">three months ended June 30, 2017:</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Income available to common shareholders</font></td> <td>&#160;</td> <td><font style="font-size: 8pt">$</font></td> <td style="text-align: right"><font style="font-size: 8pt">88,718</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">11,201,760</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 8pt">$</font></td> <td style="text-align: right"><font style="font-size: 8pt">0.01</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Effect of dilutive stock options</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">342,996</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Diluted net income per common share for the</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.25in"><font style="font-size: 8pt">three months ended June 30, 2017</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">88,718</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double">&#160;</td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">11,544,756</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">0.01</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Basic net loss per common share for the</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.25in"><font style="font-size: 8pt">six months ended June 30, 2018:</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Loss available to common shareholders</font></td> <td>&#160;</td> <td><font style="font-size: 8pt">$</font></td> <td style="text-align: right"><font style="font-size: 8pt">(39,158</font></td> <td><font style="font-size: 8pt">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">11,201,760</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 8pt">$</font></td> <td style="text-align: right"><font style="font-size: 8pt">-</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Effect of dilutive stock options</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Diluted net loss per common share for the</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.25in"><font style="font-size: 8pt">six months ended June 30, 2018</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">(39,158</font></td> <td style="padding-bottom: 3pt"><font style="font-size: 8pt">)</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double">&#160;</td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">11,201,760</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Basic net income per common share for the</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.25in"><font style="font-size: 8pt">six months ended June 30, 2017:</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Income available to common shareholders</font></td> <td>&#160;</td> <td><font style="font-size: 8pt">$</font></td> <td style="text-align: right"><font style="font-size: 8pt">57,102</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">11,201,760</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 8pt">$</font></td> <td style="text-align: right"><font style="font-size: 8pt">0.01</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Effect of dilutive stock options</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">306,671</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Diluted net income per common share for the</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.25in"><font style="font-size: 8pt">six months ended June 30, 2017</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">57,102</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double">&#160;</td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">11,508,431</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">Founded in 1979, Information Analysis Incorporated (the &#8220;Company&#8221;, &#8220;we&#8221;), to which we sometimes refer as IAI, is in the business of developing and maintaining information technology (IT) systems, modernizing client information systems, and performing professional services to government and commercial organizations. We presently concentrate our technology, services and experience to developing web-based and mobile device solutions (including electronic forms conversions), data analytics, cyber security applications, and legacy software migration and modernization for various agencies of the federal government. We provide software and services to government and commercial customers throughout the United States, with a concentration in the Washington, D.C. metropolitan area.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">The accompanying unaudited financial statements have been prepared in conformity with U.S. generally accepted accounting principles (&#8220;GAAP&#8221;) for interim financial information and with the instructions for Form 10-Q and Article 8-03 of Regulation S-X. Accordingly, certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (&#8220;SEC&#8221;). In the opinion of management, the unaudited financial statements include all adjustments necessary (which are of a normal and recurring nature) for the fair and not misleading presentation of the results of the interim periods presented. These unaudited financial statements should be read in conjunction with our audited financial statements for the year ended December 31, 2017 included in the Annual Report on Form 10-K filed by the Company with the SEC on April 2, 2018 (the &#8220;Annual Report&#8221;). The accompanying December 31, 2017 balance sheet was derived from our audited financial statements included in the Annual Report, adjusted for the effect of newly-implemented revenue recognition policies described in Note 2. The results of operations for any interim periods are not necessarily indicative of the results of operations for any other interim period or for a full fiscal year.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">There have been no changes in the Company&#8217;s significant accounting policies as of June 30, 2018 as compared to the significant accounting policies disclosed in Note 1, &#34;Summary of Significant Accounting Policies&#34; in the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 2017, that was filed with the SEC on April 2, 2018, except as described in Note 2 herein.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">The preparation of financial statements in accordance with GAAP requires management to make estimates and assumptions that affect certain reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results can, and in many cases will, differ from those estimates.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">As of June 30, 2018, there have been no material changes to the Company&#8217;s uncertain tax position disclosures as provided in Note 7 of the Annual Report. Through the filing of its 2016 federal income tax return, the Company has net operating loss carryforwards in the amount of $15,007,467, of which $7,798,231 will expire, if unused, on December 31, 2018.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">On January 1, 2018, we adopted the FASB-issued ASU No. 2014-09, &#34;Revenue from Contracts with Customers (Topic 606)&#34; (&#34;ASC 606&#34;) by applying the modified retrospective transition method to all of our contracts. Comparative information has not been restated and continues to be reported under the accounting standards in effect for the periods presented. Based on the results of our evaluation, the adoption of ASC 606 did not have a material impact on our revenue recognition policies. In addition, the adoption of ASC 606 did not have a material impact on our financial statements for the six months ended June 30, 2018 and 2017. Additionally, the cumulative effect to the opening balance sheet on January 1, 2018, from the adoption of ASC 606 was not material.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">Certain financial statement line items presented in prior periods have been reclassified for consistency between the periods presented. Contract assets in the form of unbilled receivables has been disaggregated from accounts receivable, net, and deferred revenue has been reclassified as contract liabilities.</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><font style="font-size: 8pt"><b>Contract</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Three months ended 6/30/2018</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Three months ended 6/30/2017</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center; border-bottom: black 0.75pt solid"><b>Type</b></p></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Amount</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Percentage</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Amount</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Percentage</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 50%"><font style="font-size: 8pt">Professional Services</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">1,104,148</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">29.8</font></td> <td style="width: 2%"><font style="font-size: 8pt">%</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">1,271,440</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">31.3</font></td> <td style="width: 2%"><font style="font-size: 8pt">%</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Third-Party Software</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">2,455,719</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">66.2</font></td> <td><font style="font-size: 8pt">%</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">833,414</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">20.6</font></td> <td><font style="font-size: 8pt">%</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Support &#38; Maintenance</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">145,053</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">3.9</font></td> <td><font style="font-size: 8pt">%</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">1,944,007</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">47.9</font></td> <td><font style="font-size: 8pt">%</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Incentive Payments</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">2,899</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt; text-align: right"><font style="font-size: 8pt">0.1</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">%</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">7,255</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt; text-align: right"><font style="font-size: 8pt">0.2</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">%</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Total Revenue</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">3,707,819</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt; text-align: right">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">4,056,116</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt; text-align: right">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><font style="font-size: 8pt"><b>Contract</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Six months ended 6/30/2018</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Six months ended 6/30/2017</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center; border-bottom: black 0.75pt solid"><b>Type</b></p></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Amount</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Percentage</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Amount</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Percentage</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 50%"><font style="font-size: 8pt">Professional Services</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">2,317,795</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">45.4</font></td> <td style="width: 2%"><font style="font-size: 8pt">%</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">2,291,473</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">41.4</font></td> <td style="width: 2%"><font style="font-size: 8pt">%</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Third-Party Software</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">2,483,133</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">48.7</font></td> <td><font style="font-size: 8pt">%</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">1,033,356</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">18.7</font></td> <td><font style="font-size: 8pt">%</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Support &#38; Maintenance</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">294,013</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">5.8</font></td> <td><font style="font-size: 8pt">%</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">2,200,820</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">39.7</font></td> <td><font style="font-size: 8pt">%</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Incentive Payments</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">7,354</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt; text-align: right"><font style="font-size: 8pt">0.1</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">%</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">12,115</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt; text-align: right"><font style="font-size: 8pt">0.2</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">%</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Total Revenue</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">5,102,295</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt; text-align: right">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">5,537,764</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt; text-align: right">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><font style="font-size: 8pt"><b>Revenue</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Three months ended 6/30/2018</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Three months ended 6/30/2017</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center; border-bottom: black 0.75pt solid"><b>Recognition Type</b></p></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Amount</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Percentage</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Amount</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Percentage</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 50%"><font style="font-size: 8pt">Time &#38; Materials</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">728,940</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">19.7</font></td> <td style="width: 2%"><font style="font-size: 8pt">%</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">859,539</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">21.2</font></td> <td style="width: 2%"><font style="font-size: 8pt">%</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Fixed-Price Ratably over Time</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">1,081,512</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">29.2</font></td> <td><font style="font-size: 8pt">%</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">2,880,324</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">71.0</font></td> <td><font style="font-size: 8pt">%</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Fixed-Price per Unit</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">1,855,415</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">50.0</font></td> <td><font style="font-size: 8pt">%</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">240,642</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">5.9</font></td> <td><font style="font-size: 8pt">%</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Mixed</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">39,053</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">1.0</font></td> <td><font style="font-size: 8pt">%</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">68,356</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">1.7</font></td> <td><font style="font-size: 8pt">%</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Incentive Payments</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">2,899</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt; text-align: right"><font style="font-size: 8pt">0.1</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">%</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">7,255</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt; text-align: right"><font style="font-size: 8pt">0.2</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">%</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Total Revenue</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">3,707,819</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt; text-align: right">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">4,056,116</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt; text-align: right">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><font style="font-size: 8pt"><b>Revenue</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Six months ended 6/30/2018</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">&#160; <b>Six months ended 6/30/2017</b>&#160;</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center; border-bottom: black 0.75pt solid"><b>Recognition Type</b></p></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Amount</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Percentage</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Amount</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Percentage</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 50%"><font style="font-size: 8pt">Time &#38; Materials</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">1,526,136</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">29.9</font></td> <td style="width: 2%"><font style="font-size: 8pt">%</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">1,458,698</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">26.3</font></td> <td style="width: 2%"><font style="font-size: 8pt">%</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Fixed-Price Ratably over Time</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">1,560,331</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">30.6</font></td> <td><font style="font-size: 8pt">%</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">3,468,013</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">62.6</font></td> <td><font style="font-size: 8pt">%</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Fixed-Price per Unit</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">1,886,329</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">37.0</font></td> <td><font style="font-size: 8pt">%</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">446,785</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">8.1</font></td> <td><font style="font-size: 8pt">%</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Mixed</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">122,145</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">2.4</font></td> <td><font style="font-size: 8pt">%</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">152,153</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">2.8</font></td> <td><font style="font-size: 8pt">%</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Incentive Payments</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">7,354</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt; text-align: right"><font style="font-size: 8pt">0.1</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">%</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">12,115</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt; text-align: right"><font style="font-size: 8pt">0.2</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">%</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Total Revenue</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">5,102,295</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt; text-align: right">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">5,537,764</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt; text-align: right">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><b><i>&#160;</i></b></p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td style="width: 67%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 15%; text-align: center"><font style="font-size: 8pt"><b>Three Months Ended</b></font></td> <td style="width: 1%">&#160;</td> <td style="width: 15%; text-align: center"><font style="font-size: 8pt"><b>Six Months Ended</b></font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>June 30, 2018</b></font></td> <td>&#160;</td> <td style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>June 30, 2018</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Risk-free interest rate</font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">2.71% - 2.92%</font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">2.65% - 2.92%</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Dividend yield</font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">0%</font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">0%</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Expected term</font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">5 years</font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">5 years</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Expected volatility</font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">49.5% - 51.3%</font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">49.0%-51.3%</font></td> <td>&#160;</td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr> <td colspan="4" style="vertical-align: bottom"><font style="font-size: 8pt"><b>&#160;&#160; &#160; &#160; Options outstanding &#160;</b></font></td> <td colspan="6">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Weighted average</b></font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>Weighted average</b></font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>exercise price</b></font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>remaining</b></font></td></tr> <tr style="vertical-align: bottom"> <td> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; border-bottom: black 0.75pt solid"><b>&#160; Incentive Options</b></p></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Shares</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>per share</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center; border-bottom: black 0.75pt solid"><b>contractual term</b></p></td></tr> <tr style="vertical-align: bottom"> <td style="width: 26%"><font style="font-size: 8pt">Outstanding at January 1, 2018 &#160;</font></td> <td style="width: 2%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 19%; text-align: right"><font style="font-size: 8pt">1,288,000</font></td> <td style="width: 2%">&#160;</td> <td style="width: 2%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 19%; text-align: right"><font style="font-size: 8pt">0.21</font></td> <td style="width: 2%">&#160;</td> <td style="width: 26%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.25in"><font style="font-size: 8pt">Options granted</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">160,000</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">0.45</font></td> <td>&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.25in"><font style="font-size: 8pt">Options exercised</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">-</font></td> <td>&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.25in"><font style="font-size: 8pt">Options expired</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">(52,500</font></td> <td><font style="font-size: 8pt">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">0.34</font></td> <td>&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.25in"><font style="font-size: 8pt">Options forfeited</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Outstanding at June 30, 2018 &#160;</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double">&#160;</td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">1,395,500</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">0.23</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center; border-bottom: black 0.75pt solid">5 years, 4 months</p></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Exercisable at June 30, 2018 &#160;</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double">&#160;</td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">1,129,500</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">0.19</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center; border-bottom: black 0.75pt solid">4 years, 9 months</p></td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Nonvested &#160; &#160;</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Weighted average</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>grant date</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Shares</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>fair value</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 75%"><font style="font-size: 8pt">Nonvested at January 1, 2018</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">232,000</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">0.10</font></td> <td style="width: 2%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.25in"><font style="font-size: 8pt">Granted</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">160,000</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">0.20</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.25in"><font style="font-size: 8pt">Vested</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">(126,000</font></td> <td><font style="font-size: 8pt">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">0.10</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.25in"><font style="font-size: 8pt">Forfeited</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Nonvested at June 30, 2018</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double">&#160;</td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">266,000</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">0.16</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>&#160;Net (loss)</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Per share</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>income</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Shares</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>amount</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Basic net loss per common share for the</font></td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.25in"><font style="font-size: 8pt">three months ended June 30, 2018:</font></td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 64%"><font style="font-size: 8pt">Loss available to common shareholders</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">(5,882</font></td> <td style="width: 1%"><font style="font-size: 8pt">)</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">11,201,760</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Effect of dilutive stock options</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Diluted net loss per common share for the</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.25in"><font style="font-size: 8pt">three months ended June 30, 2018</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">(5,882</font></td> <td style="padding-bottom: 3pt"><font style="font-size: 8pt">)</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double">&#160;</td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">11,201,760</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Basic net income per common share for the</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.25in"><font style="font-size: 8pt">three months ended June 30, 2017:</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Income available to common shareholders</font></td> <td>&#160;</td> <td><font style="font-size: 8pt">$</font></td> <td style="text-align: right"><font style="font-size: 8pt">88,718</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">11,201,760</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 8pt">$</font></td> <td style="text-align: right"><font style="font-size: 8pt">0.01</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Effect of dilutive stock options</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">342,996</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Diluted net income per common share for the</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.25in"><font style="font-size: 8pt">three months ended June 30, 2017</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">88,718</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double">&#160;</td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">11,544,756</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">0.01</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Basic net loss per common share for the</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.25in"><font style="font-size: 8pt">six months ended June 30, 2018:</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Loss available to common shareholders</font></td> <td>&#160;</td> <td><font style="font-size: 8pt">$</font></td> <td style="text-align: right"><font style="font-size: 8pt">(39,158</font></td> <td><font style="font-size: 8pt">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">11,201,760</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 8pt">$</font></td> <td style="text-align: right"><font style="font-size: 8pt">-</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Effect of dilutive stock options</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Diluted net loss per common share for the</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.25in"><font style="font-size: 8pt">six months ended June 30, 2018</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">(39,158</font></td> <td style="padding-bottom: 3pt"><font style="font-size: 8pt">)</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double">&#160;</td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">11,201,760</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Basic net income per common share for the</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.25in"><font style="font-size: 8pt">six months ended June 30, 2017:</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Income available to common shareholders</font></td> <td>&#160;</td> <td><font style="font-size: 8pt">$</font></td> <td style="text-align: right"><font style="font-size: 8pt">57,102</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">11,201,760</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 8pt">$</font></td> <td style="text-align: right"><font style="font-size: 8pt">0.01</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Effect of dilutive stock options</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">306,671</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Diluted net income per common share for the</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.25in"><font style="font-size: 8pt">six months ended June 30, 2017</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">57,102</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double">&#160;</td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">11,508,431</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> .454 .414 .058 .397 .487 .187 .001 .002 .299 .263 .306 .626 .024 .028 .370 .081 .298 .039 .662 .197 .292 .010 .500 .001 .313 .479 .206 .212 .710 .017 .059 .002 .0265 .0271 .0292 .0292 .0000 .0000 P5Y P5Y .4900 .4950 .5130 .5130 1395500 1288000 160000 0 52500 0 1129500 .23 .21 .45 .00 .34 .00 .19 P5Y4M P4Y9M 266000 232000 160000 126000 .16 .10 .20 .10 .00 23847 15656 322 9368 63 -39158 57102 -5882 88718 0 306671 0 342996 -39158 57102 -5882 88718 EX-101.SCH 7 iaic-20180630.xsd XBRL TAXONOMY EXTENSION SCHEMA 00000001 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - BALANCE SHEETS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - STATEMENTS OF OPERATIONS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - STATEMENTS OF CASH FLOWS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000006 - Disclosure - 1. Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 00000007 - Disclosure - 2. Revenue from Contracts with Customers link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - 3. Recent Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - 4. Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - 5. Revolving Line of Credit link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - 6. (Loss) Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - 1. Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - 2. Revenue from Contracts with Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - 4. Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - 6. (Loss) Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - 2. Revenue from Contracts with Customers (Details) link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - 4. Stock-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - 4. Stock-Based Compensation (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - 4. Stock-Based Compensation (Details 2) link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - 4. Stock-Based Compensation (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - 6. (Loss) Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 iaic-20180630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 9 iaic-20180630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 10 iaic-20180630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Products and Services [Axis] Professional Services Support & Maintenance Third-Party Software Incentive Payments Time & Materials Fixed-Price Ratably over Time Mixed Fixed-Price per Unit Document And Entity Information Entity Registrant Name Entity Central Index Key Document Type Document Period End Date Amendment Flag Current Fiscal Year End Date Is Entity a Well-known Seasoned Issuer? Is Entity a Voluntary Filer? Is Entity's Reporting Status Current? Entity Filer Category Entity Common Stock, Shares Outstanding Document Fiscal Period Focus Document Fiscal Year Focus Statement of Financial Position [Abstract] ASSETS Current assets: Cash and cash equivalents Accounts receivable, net Prepaid expenses and other current assets Contract assets Note receivable Total current assets Property and equipment, net of accumulated depreciation and amortization of $290,235 and $284,667 Other assets Total assets LIABILITIES & STOCKHOLDERS' EQUITY Current liabilities: Accounts payable Commissions payable Accrued payroll and related liabilities Contract liabilities Other accrued liabilities Franchise taxes payable Total liabilities Stockholders' equity: Common stock, par value $0.01, 30,000,000 shares authorized, 12,844,376 shares issued, 11,201,760 shares outstanding as of June 30, 2018, and December 31, 2017 Additional paid-in capital Accumulated deficit Treasury stock, 1,642,616 shares at cost at June 30, 2018 and December 31, 2017 Total stockholders' equity Total liabilities and stockholders' equity Property and equipment, accumulated depreciation and amortization Stockholders Equity Common Stock shares par value Common Stock shares Authorized Common Stock shares Issued Common Stock shares Outstanding Treasury Stock Income Statement [Abstract] Revenues Professional fees Software sales Total revenues Cost of revenues Cost of professional fees Cost of software sales Total cost of revenues Gross profit Selling, general and administrative expenses Commissions expense (Loss) income from operations Other income (Loss) income before provision for income taxes Provision for income taxes Net (loss) income Net (loss) income per common share: Basic Diluted Weighted average common shares outstanding Basic Diluted Statement of Cash Flows [Abstract] Cash flows from operating activities: Net (loss) income Adjustments to reconcile net (loss) income to net cash used in (provided by) operating activities: Depreciation and amortization Stock option compensation Changes in operating assets and liabilities Accounts receivable and contract assets Prepaid expenses and other current assets Accounts payable Accrued payroll and related liabilities and other accrued liabilities Contract liabilities Commissions payable Net cash (used in) provided by operating activities Cash flows from investing activities: Acquisition of property and equipment Payments received on notes receivable - employees Increase in notes receivable Net cash used in investing activities Net (decrease) increase in cash and cash equivalents Cash and cash equivalents, beginning of the period Cash and cash equivalents, end of the period Supplemental cash flow information Interest paid Income taxes paid Basis Of Presentation 1. Basis of Presentation Revenue From Contracts With Customers 2. Revenue from Contracts with Customers New Accounting Pronouncements and Changes in Accounting Principles [Abstract] 3. Recent Accounting Pronouncements Share-based Compensation [Abstract] 4. Stock-Based Compensation Revolving Line Of Credit 5. Revolving Line of Credit Earnings Per Share [Abstract] 6. (Loss) Earnings Per Share Notes to Financial Statements Organization and Business Unaudited Interim Financial Statements Use of Estimates and Assumptions Income Taxes ASC 606 Impact to Previously Reported Results Reclassification of Financial Statement Line Items Revenue From Contracts With Customers Disaggregation of revenue from contracts with customers Black-Scholes option pricing model assumptions Options outstanding Nonvested stock awards Reconciliation of (loss) earnings per share Statement [Table] Statement [Line Items] Product and Service [Axis] Revenue Revenue percentage Stock-based Compensation Risk free interest rate, minimum Risk free interest rate, maximum Dividend yield Expected term Expected volatility, minimum Expected volatility, maximum Stock-based Compensation Beginning Balance Options granted Options exercised Options expired Options forfeited Ending Balance Ending Balance, exercisable Weighted average price per share, beginning balance Weighted average price per share, granted Weighted average price per share, exercised Weighted average exercise price per share, expired Weighted average exercise price per share, forfeited Weighted average exercise price , ending balance, outstanding Weighted average exercise price, ending balance, exercisable Weighted average remaing contractual life in years Weighted average remaining contractual life, exercisable Stock-based Compensation Number of Shares Nonvested Stock Awards Beginning Balance Granted Vested Forfeited Nonvested Stock Awards Ending Balance Weighted Average Grant Date Fair Value Nonvested Stock Awards Beginning Balance Granted Vested Forfeitures Nonvested Stock Awards Ending Balance Stock-based Compensation Unrecognized compensation cost associated with non-vested share-based compensation Total compensation expense for stock options Loss Earnings Per Share Basic net income (loss) Basic shares Basic net income (loss) per common share Effect of dilutive stock options Diluted net income (loss) Diluted shares Diluted earnings per share Custom Element. Assets, Current Assets Liabilities, Current Treasury Stock, Value Stockholders' Equity Attributable to Parent Liabilities and Equity Cost of Revenue Gross Profit Operating Income (Loss) Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Increase (Decrease) in Accounts Receivable Increase (Decrease) in Prepaid Expense Increase (Decrease) in Accounts Payable Increase (Decrease) in Deferred Revenue Increase (Decrease) in Reserve for Commissions, Expense and Taxes Net Cash Provided by (Used in) Operating Activities Payments to Acquire Property, Plant, and Equipment Increase (Decrease) in Notes Receivable, Related Parties Net Cash Provided by (Used in) Investing Activities Cash and Cash Equivalents, Period Increase (Decrease) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value EX-101.PRE 11 iaic-20180630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.10.0.1
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2018
Aug. 10, 2018
Document And Entity Information    
Entity Registrant Name INFORMATION ANALYSIS INC  
Entity Central Index Key 0000803578  
Document Type 10-Q  
Document Period End Date Jun. 30, 2018  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Is Entity a Well-known Seasoned Issuer? No  
Is Entity a Voluntary Filer? No  
Is Entity's Reporting Status Current? Yes  
Entity Filer Category Smaller Reporting Company  
Entity Common Stock, Shares Outstanding   11,201,760
Document Fiscal Period Focus Q2  
Document Fiscal Year Focus 2018  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.10.0.1
BALANCE SHEETS (Unaudited) - USD ($)
Jun. 30, 2018
Dec. 31, 2017
Current assets:    
Cash and cash equivalents $ 2,092,445 $ 2,731,510
Accounts receivable, net 774,666 610,182
Prepaid expenses and other current assets 68,189 368,626
Contract assets 17,068 5,532
Note receivable 0 1,719
Total current assets 2,952,368 3,717,569
Property and equipment, net of accumulated depreciation and amortization of $290,235 and $284,667 8,466 11,133
Other assets 6,281 6,281
Total assets 2,967,115 3,734,983
Current liabilities:    
Accounts payable 32,234 47,658
Commissions payable 618,450 712,829
Accrued payroll and related liabilities 257,831 275,582
Contract liabilities 133,475 387,002
Other accrued liabilities 54,602 411,487
Franchise taxes payable 0 6,400
Total liabilities 1,096,592 1,840,958
Stockholders' equity:    
Common stock, par value $0.01, 30,000,000 shares authorized, 12,844,376 shares issued, 11,201,760 shares outstanding as of June 30, 2018, and December 31, 2017 128,443 128,443
Additional paid-in capital 14,662,062 14,646,406
Accumulated deficit (11,989,771) (11,950,613)
Treasury stock, 1,642,616 shares at cost at June 30, 2018 and December 31, 2017 (930,211) (930,211)
Total stockholders' equity 1,870,523 1,894,025
Total liabilities and stockholders' equity $ 2,967,115 $ 3,734,983
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.10.0.1
BALANCE SHEETS (Parenthetical) - USD ($)
Jun. 30, 2018
Dec. 31, 2017
Statement of Financial Position [Abstract]    
Property and equipment, accumulated depreciation and amortization $ 290,235 $ 284,667
Stockholders Equity    
Common Stock shares par value $ 0.01 $ 0.01
Common Stock shares Authorized 30,000,000 30,000,000
Common Stock shares Issued 12,844,376 12,844,376
Common Stock shares Outstanding 11,201,760 11,201,760
Treasury Stock 1,642,616 1,642,616
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
STATEMENTS OF OPERATIONS (Unaudited) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Revenues        
Professional fees $ 1,104,148 $ 1,271,440 $ 2,317,795 $ 2,291,473
Software sales 2,603,671 2,784,676 2,784,500 3,246,291
Total revenues 3,707,819 4,056,116 5,102,295 5,537,764
Cost of revenues        
Cost of professional fees 580,761 679,233 1,253,342 1,213,979
Cost of software sales 2,571,704 2,739,543 2,743,178 3,186,600
Total cost of revenues 3,152,465 3,418,776 3,996,520 4,400,579
Gross profit 555,354 637,340 1,105,775 1,137,185
Selling, general and administrative expenses 439,535 426,148 910,029 844,934
Commissions expense 124,686 124,671 240,560 239,304
(Loss) income from operations (8,867) 86,521 (44,814) 52,947
Other income 2,985 2,197 5,656 4,155
(Loss) income before provision for income taxes (5,882) 88,718 (39,158) 57,102
Provision for income taxes 0 0 0 0
Net (loss) income $ (5,882) $ 88,718 $ (39,158) $ 57,102
Net (loss) income per common share:        
Basic $ .00 $ 0.01 $ .00 $ 0.01
Diluted $ .00 $ .01 $ .00 $ .00
Weighted average common shares outstanding        
Basic 11,201,760 11,201,760 11,201,760 11,201,760
Diluted 11,201,760 11,544,756 11,201,760 11,508,431
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.10.0.1
STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Cash flows from operating activities:    
Net (loss) income $ (39,158) $ 57,102
Adjustments to reconcile net (loss) income to net cash used in (provided by) operating activities:    
Depreciation and amortization 5,569 10,159
Stock option compensation 15,656 (290)
Changes in operating assets and liabilities    
Accounts receivable and contract assets (176,020) 421,629
Prepaid expenses and other current assets 300,437 436,005
Accounts payable (15,424) 24,140
Accrued payroll and related liabilities and other accrued liabilities (381,036) (298,049)
Contract liabilities (253,527) (507,219)
Commissions payable (94,379) (70,695)
Net cash (used in) provided by operating activities (637,882) 72,782
Cash flows from investing activities:    
Acquisition of property and equipment (2,902) 0
Payments received on notes receivable - employees 1,719 1,904
Increase in notes receivable 0 (2,500)
Net cash used in investing activities (1,183) (596)
Net (decrease) increase in cash and cash equivalents (639,065) 72,186
Cash and cash equivalents, beginning of the period 2,731,510 1,895,372
Cash and cash equivalents, end of the period 2,092,445 1,967,558
Supplemental cash flow information    
Interest paid 0 0
Income taxes paid $ 0 $ 0
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.10.0.1
1. Basis of Presentation
6 Months Ended
Jun. 30, 2018
Basis Of Presentation  
1. Basis of Presentation

Organization and Business

 

Founded in 1979, Information Analysis Incorporated (the “Company”, “we”), to which we sometimes refer as IAI, is in the business of developing and maintaining information technology (IT) systems, modernizing client information systems, and performing professional services to government and commercial organizations. We presently concentrate our technology, services and experience to developing web-based and mobile device solutions (including electronic forms conversions), data analytics, cyber security applications, and legacy software migration and modernization for various agencies of the federal government. We provide software and services to government and commercial customers throughout the United States, with a concentration in the Washington, D.C. metropolitan area.

 

Unaudited Interim Financial Statements

 

The accompanying unaudited financial statements have been prepared in conformity with U.S. generally accepted accounting principles (“GAAP”) for interim financial information and with the instructions for Form 10-Q and Article 8-03 of Regulation S-X. Accordingly, certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). In the opinion of management, the unaudited financial statements include all adjustments necessary (which are of a normal and recurring nature) for the fair and not misleading presentation of the results of the interim periods presented. These unaudited financial statements should be read in conjunction with our audited financial statements for the year ended December 31, 2017 included in the Annual Report on Form 10-K filed by the Company with the SEC on April 2, 2018 (the “Annual Report”). The accompanying December 31, 2017 balance sheet was derived from our audited financial statements included in the Annual Report, adjusted for the effect of newly-implemented revenue recognition policies described in Note 2. The results of operations for any interim periods are not necessarily indicative of the results of operations for any other interim period or for a full fiscal year.

 

There have been no changes in the Company’s significant accounting policies as of June 30, 2018 as compared to the significant accounting policies disclosed in Note 1, "Summary of Significant Accounting Policies" in the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 2017, that was filed with the SEC on April 2, 2018, except as described in Note 2 herein.

 

Use of Estimates and Assumptions

 

The preparation of financial statements in accordance with GAAP requires management to make estimates and assumptions that affect certain reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results can, and in many cases will, differ from those estimates.

 

Income Taxes

 

As of June 30, 2018, there have been no material changes to the Company’s uncertain tax position disclosures as provided in Note 7 of the Annual Report. Through the filing of its 2016 federal income tax return, the Company has net operating loss carryforwards in the amount of $15,007,467, of which $7,798,231 will expire, if unused, on December 31, 2018.

 

ASC 606 Impact to Previously Reported Results

 

On January 1, 2018, we adopted the FASB-issued ASU No. 2014-09, "Revenue from Contracts with Customers (Topic 606)" ("ASC 606") by applying the modified retrospective transition method to all of our contracts. Comparative information has not been restated and continues to be reported under the accounting standards in effect for the periods presented. Based on the results of our evaluation, the adoption of ASC 606 did not have a material impact on our revenue recognition policies. In addition, the adoption of ASC 606 did not have a material impact on our financial statements for the six months ended June 30, 2018 and 2017. Additionally, the cumulative effect to the opening balance sheet on January 1, 2018, from the adoption of ASC 606 was not material.

 

Reclassification of Financial Statement Line Items

 

Certain financial statement line items presented in prior periods have been reclassified for consistency between the periods presented. Contract assets in the form of unbilled receivables has been disaggregated from accounts receivable, net, and deferred revenue has been reclassified as contract liabilities.

XML 18 R7.htm IDEA: XBRL DOCUMENT v3.10.0.1
2. Revenue from Contracts with Customers
6 Months Ended
Jun. 30, 2018
Revenue From Contracts With Customers  
2. Revenue from Contracts with Customers

Revenue is recognized when all of the following steps have been taken and criteria met for each contract:

 

Identification of the contract, or contracts, with a customer - A contract with a customer exists when (i) we enter into an enforceable contract with a customer that defines each party’s rights regarding the goods or services to be transferred and identifies the payment terms related to these goods or services, (ii) the contract has commercial substance and the parties are committed to perform and, (iii) we determine that collection of substantially all consideration to which we will be entitled in exchange for goods or services that will be transferred is probable based on the customer’s intent and ability to pay the promised consideration.

 

Identification of the performance obligations in the contract - Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the goods or service either on its own or together with other resources that are readily available from third parties or from us, and are distinct in the context of the contract, whereby the transfer of the goods or services is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised goods or services, we apply judgment to determine whether promised goods or services are capable of being distinct and distinct in the context of the contract. If these criteria are not met the promised goods or services are accounted for as a combined performance obligation.

 

Determination of the transaction price - The transaction price is determined based on the consideration to which we will be entitled in exchange for transferring goods or services to the customer adjusted for estimated variable consideration, if any. We typically estimate the transaction price impact of discounts offered to the customers for early payments on receivables or rebates based on sales target achievements. Constraints are applied when estimating variable considerations based on historical experience where applicable.

 

Allocation of the transaction price to the performance obligations in the contract - If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price basis. Determination of the standalone selling price requires judgement. We determine standalone selling price taking into account available information such as historical selling prices of the performance obligation, geographic location, overall strategic pricing objective, market conditions and internally approved pricing guidelines related to the performance obligations.

 

Recognition of revenue when, or as, we satisfy performance obligations - We satisfy performance obligations either over time or at a point in time as discussed in further detail below. Revenue is recognized at or over the time the related performance obligation is satisfied by transferring a promised good or service to a customer.

 

Nature of products and services

 

We generate revenue from the sales of information technology professional services, sales of third-party software licenses and implementation and training services, sales of third-party support and maintenance contracts based on those software products, and incentive payments received from third-party software suppliers for facilitating sales directly between that supplier and a customer introduced by us. We sell through our direct relationships with end customers and under subcontractor arrangements. We account for our performance obligations in accordance with ASC 606, and all related interpretations.

 

Professional services are offered through several arrangements – through time and materials arrangements, fixed-price-per-unit arrangements, fixed-price arrangements, or combinations of these arrangements within individual contracts. Revenue under time and materials arrangements is recognized over time in the period the hours are worked or the expenses are incurred, as control of the benefits of the work is deemed to have passed to the customer as the work is performed. Revenue under fixed-price-per-unit arrangements is recognized at a point in time when delivery of units have occurred and units are accepted by the customer or are reasonably expected to be accepted. Generally revenue under fixed-price arrangements and mixed arrangements is recognized either over time or at a point in time based on the allocation of transaction pricing to each identified performance obligation as control of each is transferred to the customer. For fixed-price arrangements for which we are paid a fixed fee to make ourselves available to support a customer, with no predetermined deliverables to which transaction prices can be estimated or allocated, revenue is recognized ratably over time.

 

Third-party software licenses are classified as enterprise server-based software licenses or desktop software licenses, and desktop licenses are further classified by the type of customer and whether the licenses are bulk licenses or individual licenses. Our obligations as the seller for each class differ based on our reseller agreements and whether our customers are government or non-government customers. Revenue from enterprise server-based sales to either government or non-government customers is usually recognized in full at a point in time based on when the customer gains use of the full benefit of the licenses, after the licenses are implemented. If the transaction prices of the performance obligations related to implementation and customer support for the individual contract is material, these obligations are recognized separately over time, as performed. Revenue for desktop software licenses for government customers is usually recognized in full at a point in time, based on when the customer’s administrative contact gains training in and beneficial use of the administrative portal. If the transaction prices of the performance obligations related to implementing the government administrator’s use of the administrative portal and administrator support for the individual contract are material (rare), these obligations are recognized separately over time, as performed. Revenue for bulk desktop software licenses for non-government customers is usually recognized in full at a point in time, based on when the customer’s administrative contact gains training in and beneficial use of the administrative portal. For desktop software licenses sold on an individual license basis to non-government customers, where we have no obligation to the customer after the third-party makes delivery of the licenses, we have determined we are acting as an agent, and we recognize revenue upon delivery of the licenses only for the net of the selling price and our contract costs.

 

Third-party support and maintenance contracts for enterprise server-based software include a performance obligation under our reseller agreements for us to be the first line of support (direct support) and second line of support (intermediary between customer and manufacturer) to the customer. Because of the support performance obligations, and because the amount of support is not estimable, we recognize revenue ratably over time as we make ourselves available to provide the support.

 

Incentive payments are received under reseller agreements with software manufacturers and suppliers where we introduce and court a customer, but the sale occurs directly between the customer and the supplier or between the customer and the manufacturer. Since the transfer of control of the licenses cannot be measured from outside of these transactions, revenue is recognized when payment from the manufacturer or supplier is received.

 

Disaggregation of Revenue from Contracts with Customers

 

Contract   Three months ended 6/30/2018     Three months ended 6/30/2017  

Type

  Amount     Percentage     Amount     Percentage  
                         
Professional Services   $ 1,104,148       29.8 %   $ 1,271,440       31.3 %
                                 
Third-Party Software     2,455,719       66.2 %     833,414       20.6 %
                                 
Support & Maintenance     145,053       3.9 %     1,944,007       47.9 %
                                 
Incentive Payments     2,899       0.1 %     7,255       0.2 %
                                 
Total Revenue   $ 3,707,819             $ 4,056,116          

 

Contract   Six months ended 6/30/2018     Six months ended 6/30/2017  

Type

  Amount     Percentage     Amount     Percentage  
                         
Professional Services   $ 2,317,795       45.4 %   $ 2,291,473       41.4 %
                                 
Third-Party Software     2,483,133       48.7 %     1,033,356       18.7 %
                                 
Support & Maintenance     294,013       5.8 %     2,200,820       39.7 %
                                 
Incentive Payments     7,354       0.1 %     12,115       0.2 %
                                 
Total Revenue   $ 5,102,295             $ 5,537,764          

 

Revenue   Three months ended 6/30/2018     Three months ended 6/30/2017  

Recognition Type

  Amount     Percentage     Amount     Percentage  
                         
Time & Materials   $ 728,940       19.7 %   $ 859,539       21.2 %
                                 
Fixed-Price Ratably over Time     1,081,512       29.2 %     2,880,324       71.0 %
                                 
Fixed-Price per Unit     1,855,415       50.0 %     240,642       5.9 %
                                 
Mixed     39,053       1.0 %     68,356       1.7 %
                                 
Incentive Payments     2,899       0.1 %     7,255       0.2 %
                                 
Total Revenue   $ 3,707,819             $ 4,056,116          

 

Revenue   Six months ended 6/30/2018       Six months ended 6/30/2017   

Recognition Type

  Amount     Percentage     Amount     Percentage  
                         
Time & Materials   $ 1,526,136       29.9 %   $ 1,458,698       26.3 %
                                 
Fixed-Price Ratably over Time     1,560,331       30.6 %     3,468,013       62.6 %
                                 
Fixed-Price per Unit     1,886,329       37.0 %     446,785       8.1 %
                                 
Mixed     122,145       2.4 %     152,153       2.8 %
                                 
Incentive Payments     7,354       0.1 %     12,115       0.2 %
                                 
Total Revenue   $ 5,102,295             $ 5,537,764          

 

Contract Balances

 

Accounts Receivable

 

Trade accounts receivable are recorded at the billable amount where we have the unconditional right to bill, net of allowances for doubtful accounts. The allowance for doubtful accounts is based on our assessment of the collectability of accounts. Management regularly reviews the adequacy of the allowance for doubtful accounts by considering the age of each outstanding invoice, each customer's expected ability to pay and collection history, when applicable, to determine whether a specific allowance is appropriate. Accounts receivable deemed uncollectible are charged against the allowance for doubtful accounts when identified.

 

Contract Assets

 

Contract assets consist of assets typically resulting when revenue recognized exceeds the amount billed or billable to the customer due to allocation of transaction price. Contract assets balances were $17,068 and $5,532 as of June 30, 2018, and December 31, 2017, respectively. The increase in contract assets from December 31, 2017, to June 30, 2018, is due primarily to one contract for which the invoice is a fixed monthly amount but for which the quantity of performance obligations satisfied varies each month.

 

Contract Liabilities

 

Contract liabilities, to which we formerly referred as deferred revenue, consist of amounts that have been invoiced and for which the Company has the right to bill, but that have not been recognized as revenue because the related goods or services have not been transferred. Contract liabilities balances were $133,475 and $387,002 at June 30, 2018, and December 31, 2017, respectively. The decrease in contract liabilities from December 31, 2017, to June 30, 2018, is due primarily to the recognition of revenue over time from third-party support and maintenance contracts for enterprise server-based software sales.

 

Costs to Obtain or Fulfill a Contract

 

When applicable, we recognize an asset related to the costs incurred to obtain a contract only if we expect to recover those costs and we would not have incurred those costs if the contract had not been obtained. We recognize an asset from the costs incurred to fulfill a contract if the costs (i) are specifically identifiable to a contract, (ii) enhance resources that will be used in satisfying performance obligations in future and (iii) are expected to be recovered. There were no such assets at June 30, 2018 and December 31, 2017.

 

Financing Components

 

In instances where the timing of revenue recognition differs from the timing of invoicing, we have determined our contracts do not include a significant financing component. The primary purpose of our invoicing terms is to provide customers with simplified and predictable ways of purchasing our products and services, not to receive financing from our customers or to provide customers with financing. Examples include invoicing at the beginning of a software support and maintenance term with revenue recognized ratably over the contract period.

 

Deferred Costs of Revenue

 

Deferred costs of revenue consist of the costs of third-party support and maintenance contracts for enterprise server-based software. These costs are reported under the prepaid expenses caption on our balance sheet. We recognize these direct costs ratably over time as we make ourselves available to provide our performance obligation for software support, commensurate with our recognition of revenue. Deferred costs of revenue balances included in prepaid expenses were $18,257 and $300,558 at June 30, 2018, and December 31, 2017, respectively.

 

XML 19 R8.htm IDEA: XBRL DOCUMENT v3.10.0.1
3. Recent Accounting Pronouncements
6 Months Ended
Jun. 30, 2018
New Accounting Pronouncements and Changes in Accounting Principles [Abstract]  
3. Recent Accounting Pronouncements

From time to time, new accounting pronouncements are issued by the FASB, or other standard setting bodies, that the Company adopts as of the specified effective date.

 

In February 2016, the FASB issued ASU 2016-02, “Leases: Topic 842,” and followed it up with ASU 2018-10, “Codification Improvements to Topic 842, Leases” and ASU 2018-11, “Leases (Topic 842: Targeted Improvements” (collectively “Topic 842”), which provided updated guidance on lease accounting. Topic 842 is effective for annual reporting periods beginning after December 15, 2018, including interim periods within that annual period, with early adoption permitted. The Company does not expect the adoption of this new standard will have a material impact on its financial statements. When adopted, the Company’s operating lease for office space will be presented as a right-of-use asset and as an offsetting liability for the present value of the contractual cash flows. The Company does not currently have any other material lease obligations.

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.10.0.1
4. Stock-Based Compensation
6 Months Ended
Jun. 30, 2018
Share-based Compensation [Abstract]  
4. Stock-Based Compensation

The Company has two shareholder–approved stock-based compensation plans. The 2006 Stock Incentive Plan was adopted in 2006 (“2006 Plan”) and had options granted under it through April 12, 2016. On June 1, 2016, the shareholders ratified the IAI 2016 Stock Incentive Plan (“2016 Plan”), which had been approved by the Board of Directors on April 4, 2016.

 

The Company recognizes compensation costs only for those shares expected to vest on a straight-line basis over the requisite service period of the awards. Generally such options vest over periods of six months to two years. There were no options granted during the three months and six months ended June 30, 2017. The fair values of option awards granted in the three months and six months ended June 30, 2018, were estimated using the Black-Sholes option pricing model under the following assumptions:

 

    Three Months Ended   Six Months Ended  
    June 30, 2018   June 30, 2018  
Risk-free interest rate   2.71% - 2.92%   2.65% - 2.92%  
Dividend yield   0%   0%  
Expected term   5 years   5 years  
Expected volatility   49.5% - 51.3%   49.0%-51.3%  

 

2016 Stock Incentive Plan

 

The 2016 Plan became effective June 1, 2016, and expires April 4, 2026. The 2016 Plan provides for the granting of equity awards to key employees, including officers and directors. The maximum number of shares for which equity awards may be granted under the 2016 Plan is 1,000,000. Options under the 2016 Plan expire no later than ten years from the date of grant or when employment ceases, whichever comes first, and vest over periods determined by the Board of Directors. The minimum exercise price of each option is the quoted market price of the Company’s stock on the date of grant. At June 30, 2018, there were unexpired options for 382,000 shares issued under the 2016 Plan, of which 116,000 were exercisable.

 

2006 Stock Incentive Plan

 

The 2006 Plan became effective May 18, 2006, and expired April 12, 2016. The 2006 Plan provides for the granting of equity awards to key employees, including officers and directors. Options under the 2006 Plan were generally granted at-the-money or above, expire no later than ten years from the date of grant or within three months of when employment ceases, whichever comes first, and vest over periods determined by the Board of Directors. The number of shares subject to options available for issuance under the 2006 Plan could not exceed 1,950,000. There were 1,013,500 unexpired options remaining from the 2006 Plan at June 30, 2018, of which 1,013,500 were exercisable.

 

The status of the options issued under the foregoing option plans as of June 30, 2018, and changes during the six months ended June 30, 2018, were as follows:

 

       Options outstanding    
          Weighted average   Weighted average
          exercise price   remaining

  Incentive Options

  Shares     per share  

contractual term

Outstanding at January 1, 2018       1,288,000     $ 0.21    
Options granted     160,000       0.45    
Options exercised     -       -    
Options expired     (52,500 )     0.34    
Options forfeited     -       -    
Outstanding at June 30, 2018       1,395,500     $ 0.23  

5 years, 4 months

Exercisable at June 30, 2018       1,129,500     $ 0.19  

4 years, 9 months

 

No options were granted during the six months ended June 30, 2017. There were no options exercised during the six months ended June 30, 2018 and 2017. As of June 30, 2018, there was $23,847 of total unrecognized compensation cost related to non-vested share-based compensation arrangements granted under the stock incentive plans; that cost is expected to be recognized over a weighted-average period of six months.

 

Total compensation expense related to these plans was $9,368 and $63 for the three months ended June 30, 2018 and 2017, respectively, of which $218 and $0 related to options awarded to non-employees, respectively. Total compensation expense related to these plans was $15,656 and $322 for the six months ended June 30, 2018 and 2017, respectively, of which $218 and $0 related to options awarded to non-employees, respectively. Compensation expense relating to prior periods in the amount of $612 was reversed in the six months ended June 30, 2017, from options that were forfeited prior to vesting.

 

Nonvested option awards as of June 30, 2018 and changes during the six months ended June 30, 2018 were as follows:

 

    Nonvested      
          Weighted average  
          grant date  
    Shares     fair value  
Nonvested at January 1, 2018     232,000     $ 0.10  
Granted     160,000       0.20  
Vested     (126,000 )     0.10  
Forfeited     -       -  
Nonvested at June 30, 2018     266,000     $ 0.16  

 

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.10.0.1
5. Revolving Line of Credit
6 Months Ended
Jun. 30, 2018
Revolving Line Of Credit  
5. Revolving Line of Credit

The Company has a revolving line of credit with a bank providing for demand or short-term borrowings of up to $1,000,000. The line expires on May 31, 2020. As of June 30, 2018, no amounts were outstanding under this line of credit. The Company did not borrow against this line of credit in the last twelve months.

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.10.0.1
6. (Loss) Earnings Per Share
6 Months Ended
Jun. 30, 2018
Net (loss) income per common share:  
6. (Loss) Earnings Per Share

Basic (loss) earnings per share excludes dilution and is computed by dividing loss available to common shareholders by the weighted-average number of shares outstanding for the period. Diluted (loss) earnings per share reflects the potential dilution that could occur if securities or other contracts to issue common stock were exercised or converted into common stock, except for periods when the Company reports a net loss because the inclusion of such items would be antidilutive. The antidilutive effect of 540,462 shares and 559,498 shares from stock options were excluded from diluted shares for the three months and six months ended June 30, 2018, respectively.

 

The following is a reconciliation of the amounts used in calculating basic and diluted net loss per common share:

 

     Net (loss)           Per share  
    income     Shares     amount  
Basic net loss per common share for the                  
three months ended June 30, 2018:                  
Loss available to common shareholders   $ (5,882 )     11,201,760     $ -  
Effect of dilutive stock options     -       -       -  
Diluted net loss per common share for the                        
three months ended June 30, 2018   $ (5,882 )     11,201,760     $ -  
                         
Basic net income per common share for the                        
three months ended June 30, 2017:                        
Income available to common shareholders   $ 88,718       11,201,760     $ 0.01  
Effect of dilutive stock options     -       342,996       -  
Diluted net income per common share for the                        
three months ended June 30, 2017   $ 88,718       11,544,756     $ 0.01  
                         
Basic net loss per common share for the                        
six months ended June 30, 2018:                        
Loss available to common shareholders   $ (39,158 )     11,201,760     $ -  
Effect of dilutive stock options     -       -       -  
Diluted net loss per common share for the                        
six months ended June 30, 2018   $ (39,158 )     11,201,760     $ -  
                         
Basic net income per common share for the                        
six months ended June 30, 2017:                        
Income available to common shareholders   $ 57,102       11,201,760     $ 0.01  
Effect of dilutive stock options     -       306,671       -  
Diluted net income per common share for the                        
six months ended June 30, 2017   $ 57,102       11,508,431     $ -  

 

 

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.10.0.1
1. Basis of Presentation (Policies)
6 Months Ended
Jun. 30, 2018
Notes to Financial Statements  
Organization and Business

Founded in 1979, Information Analysis Incorporated (the “Company”, “we”), to which we sometimes refer as IAI, is in the business of developing and maintaining information technology (IT) systems, modernizing client information systems, and performing professional services to government and commercial organizations. We presently concentrate our technology, services and experience to developing web-based and mobile device solutions (including electronic forms conversions), data analytics, cyber security applications, and legacy software migration and modernization for various agencies of the federal government. We provide software and services to government and commercial customers throughout the United States, with a concentration in the Washington, D.C. metropolitan area.

 

Unaudited Interim Financial Statements

The accompanying unaudited financial statements have been prepared in conformity with U.S. generally accepted accounting principles (“GAAP”) for interim financial information and with the instructions for Form 10-Q and Article 8-03 of Regulation S-X. Accordingly, certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). In the opinion of management, the unaudited financial statements include all adjustments necessary (which are of a normal and recurring nature) for the fair and not misleading presentation of the results of the interim periods presented. These unaudited financial statements should be read in conjunction with our audited financial statements for the year ended December 31, 2017 included in the Annual Report on Form 10-K filed by the Company with the SEC on April 2, 2018 (the “Annual Report”). The accompanying December 31, 2017 balance sheet was derived from our audited financial statements included in the Annual Report, adjusted for the effect of newly-implemented revenue recognition policies described in Note 2. The results of operations for any interim periods are not necessarily indicative of the results of operations for any other interim period or for a full fiscal year.

 

There have been no changes in the Company’s significant accounting policies as of June 30, 2018 as compared to the significant accounting policies disclosed in Note 1, "Summary of Significant Accounting Policies" in the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 2017, that was filed with the SEC on April 2, 2018, except as described in Note 2 herein.

 

Use of Estimates and Assumptions

The preparation of financial statements in accordance with GAAP requires management to make estimates and assumptions that affect certain reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results can, and in many cases will, differ from those estimates.

 

Income Taxes

As of June 30, 2018, there have been no material changes to the Company’s uncertain tax position disclosures as provided in Note 7 of the Annual Report. Through the filing of its 2016 federal income tax return, the Company has net operating loss carryforwards in the amount of $15,007,467, of which $7,798,231 will expire, if unused, on December 31, 2018.

 

ASC 606 Impact to Previously Reported Results

On January 1, 2018, we adopted the FASB-issued ASU No. 2014-09, "Revenue from Contracts with Customers (Topic 606)" ("ASC 606") by applying the modified retrospective transition method to all of our contracts. Comparative information has not been restated and continues to be reported under the accounting standards in effect for the periods presented. Based on the results of our evaluation, the adoption of ASC 606 did not have a material impact on our revenue recognition policies. In addition, the adoption of ASC 606 did not have a material impact on our financial statements for the six months ended June 30, 2018 and 2017. Additionally, the cumulative effect to the opening balance sheet on January 1, 2018, from the adoption of ASC 606 was not material.

 

Reclassification of Financial Statement Line Items

Certain financial statement line items presented in prior periods have been reclassified for consistency between the periods presented. Contract assets in the form of unbilled receivables has been disaggregated from accounts receivable, net, and deferred revenue has been reclassified as contract liabilities.

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.10.0.1
2. Revenue from Contracts with Customers (Tables)
6 Months Ended
Jun. 30, 2018
Revenue From Contracts With Customers Tables Abstract  
Disaggregation of revenue from contracts with customers
Contract   Three months ended 6/30/2018     Three months ended 6/30/2017  

Type

  Amount     Percentage     Amount     Percentage  
                         
Professional Services   $ 1,104,148       29.8 %   $ 1,271,440       31.3 %
                                 
Third-Party Software     2,455,719       66.2 %     833,414       20.6 %
                                 
Support & Maintenance     145,053       3.9 %     1,944,007       47.9 %
                                 
Incentive Payments     2,899       0.1 %     7,255       0.2 %
                                 
Total Revenue   $ 3,707,819             $ 4,056,116          

 

Contract   Six months ended 6/30/2018     Six months ended 6/30/2017  

Type

  Amount     Percentage     Amount     Percentage  
                         
Professional Services   $ 2,317,795       45.4 %   $ 2,291,473       41.4 %
                                 
Third-Party Software     2,483,133       48.7 %     1,033,356       18.7 %
                                 
Support & Maintenance     294,013       5.8 %     2,200,820       39.7 %
                                 
Incentive Payments     7,354       0.1 %     12,115       0.2 %
                                 
Total Revenue   $ 5,102,295             $ 5,537,764          

 

Revenue   Three months ended 6/30/2018     Three months ended 6/30/2017  

Recognition Type

  Amount     Percentage     Amount     Percentage  
                         
Time & Materials   $ 728,940       19.7 %   $ 859,539       21.2 %
                                 
Fixed-Price Ratably over Time     1,081,512       29.2 %     2,880,324       71.0 %
                                 
Fixed-Price per Unit     1,855,415       50.0 %     240,642       5.9 %
                                 
Mixed     39,053       1.0 %     68,356       1.7 %
                                 
Incentive Payments     2,899       0.1 %     7,255       0.2 %
                                 
Total Revenue   $ 3,707,819             $ 4,056,116          

 

Revenue   Six months ended 6/30/2018       Six months ended 6/30/2017   

Recognition Type

  Amount     Percentage     Amount     Percentage  
                         
Time & Materials   $ 1,526,136       29.9 %   $ 1,458,698       26.3 %
                                 
Fixed-Price Ratably over Time     1,560,331       30.6 %     3,468,013       62.6 %
                                 
Fixed-Price per Unit     1,886,329       37.0 %     446,785       8.1 %
                                 
Mixed     122,145       2.4 %     152,153       2.8 %
                                 
Incentive Payments     7,354       0.1 %     12,115       0.2 %
                                 
Total Revenue   $ 5,102,295             $ 5,537,764          

 

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.10.0.1
4. Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2018
Notes to Financial Statements  
Black-Scholes option pricing model assumptions
    Three Months Ended   Six Months Ended  
    June 30, 2018   June 30, 2018  
Risk-free interest rate   2.71% - 2.92%   2.65% - 2.92%  
Dividend yield   0%   0%  
Expected term   5 years   5 years  
Expected volatility   49.5% - 51.3%   49.0%-51.3%  
Options outstanding
       Options outstanding    
          Weighted average   Weighted average
          exercise price   remaining

  Incentive Options

  Shares     per share  

contractual term

Outstanding at January 1, 2018       1,288,000     $ 0.21    
Options granted     160,000       0.45    
Options exercised     -       -    
Options expired     (52,500 )     0.34    
Options forfeited     -       -    
Outstanding at June 30, 2018       1,395,500     $ 0.23  

5 years, 4 months

Exercisable at June 30, 2018       1,129,500     $ 0.19  

4 years, 9 months

Nonvested stock awards
    Nonvested      
          Weighted average  
          grant date  
    Shares     fair value  
Nonvested at January 1, 2018     232,000     $ 0.10  
Granted     160,000       0.20  
Vested     (126,000 )     0.10  
Forfeited     -       -  
Nonvested at June 30, 2018     266,000     $ 0.16  
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.10.0.1
6. (Loss) Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2018
Notes to Financial Statements  
Reconciliation of (loss) earnings per share
     Net (loss)           Per share  
    income     Shares     amount  
Basic net loss per common share for the                  
three months ended June 30, 2018:                  
Loss available to common shareholders   $ (5,882 )     11,201,760     $ -  
Effect of dilutive stock options     -       -       -  
Diluted net loss per common share for the                        
three months ended June 30, 2018   $ (5,882 )     11,201,760     $ -  
                         
Basic net income per common share for the                        
three months ended June 30, 2017:                        
Income available to common shareholders   $ 88,718       11,201,760     $ 0.01  
Effect of dilutive stock options     -       342,996       -  
Diluted net income per common share for the                        
three months ended June 30, 2017   $ 88,718       11,544,756     $ 0.01  
                         
Basic net loss per common share for the                        
six months ended June 30, 2018:                        
Loss available to common shareholders   $ (39,158 )     11,201,760     $ -  
Effect of dilutive stock options     -       -       -  
Diluted net loss per common share for the                        
six months ended June 30, 2018   $ (39,158 )     11,201,760     $ -  
                         
Basic net income per common share for the                        
six months ended June 30, 2017:                        
Income available to common shareholders   $ 57,102       11,201,760     $ 0.01  
Effect of dilutive stock options     -       306,671       -  
Diluted net income per common share for the                        
six months ended June 30, 2017   $ 57,102       11,508,431     $ -  
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.10.0.1
2. Revenue from Contracts with Customers (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Revenue $ 3,707,819 $ 4,056,116 $ 5,102,295 $ 5,537,764
Time & Materials        
Revenue $ 728,940 $ 859,539 $ 1,526,136 $ 1,458,698
Revenue percentage 19.70% 21.20% 29.90% 26.30%
Fixed-Price Ratably over Time        
Revenue $ 1,081,512 $ 2,880,324 $ 1,560,331 $ 3,468,013
Revenue percentage 29.20% 71.00% 30.60% 62.60%
Fixed-Price per Unit        
Revenue $ 1,855,415 $ 240,642 $ 1,886,329 $ 446,785
Revenue percentage 50.00% 5.90% 37.00% 8.10%
Mixed        
Revenue $ 39,053 $ 68,356 $ 122,145 $ 152,153
Revenue percentage 1.00% 1.70% 2.40% 2.80%
Professional Services        
Revenue $ 1,104,148 $ 1,271,440 $ 2,317,795 $ 2,291,473
Revenue percentage 29.80% 31.30% 45.40% 41.40%
Third-Party Software        
Revenue $ 2,455,719 $ 833,414 $ 2,483,133 $ 1,033,356
Revenue percentage 66.20% 20.60% 48.70% 18.70%
Support & Maintenance        
Revenue $ 145,053 $ 1,944,007 $ 294,013 $ 2,200,820
Revenue percentage 3.90% 47.90% 5.80% 39.70%
Incentive Payments        
Revenue $ 2,899 $ 7,255 $ 7,354 $ 12,115
Revenue percentage 0.10% 0.20% 0.10% 0.20%
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.10.0.1
4. Stock-Based Compensation (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2018
Stock-based Compensation    
Risk free interest rate, minimum 2.71% 2.65%
Risk free interest rate, maximum 2.92% 2.92%
Dividend yield 0.00% 0.00%
Expected term 5 years 5 years
Expected volatility, minimum 49.50% 49.00%
Expected volatility, maximum 51.30% 51.30%
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.10.0.1
4. Stock-Based Compensation (Details 1)
6 Months Ended
Jun. 30, 2018
$ / shares
shares
Stock Options Abstract  
Beginning Balance | shares 1,288,000
Options granted | shares 160,000
Options exercised | shares 0
Options expired | shares (52,500)
Options forfeited | shares 0
Ending Balance | shares 1,395,500
Ending Balance, exercisable | shares 1,129,500
Weighted average price per share, beginning balance | $ / shares $ .21
Weighted average price per share, granted | $ / shares .45
Weighted average price per share, exercised | $ / shares .00
Weighted average exercise price per share, expired | $ / shares .34
Weighted average exercise price per share, forfeited | $ / shares .00
Weighted average exercise price , ending balance, outstanding | $ / shares .23
Weighted average exercise price, ending balance, exercisable | $ / shares $ .19
Weighted average remaing contractual life in years 5 years 4 months
Weighted average remaining contractual life, exercisable 4 years 9 months
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.10.0.1
4. Stock-Based Compensation (Details 2)
6 Months Ended
Jun. 30, 2018
$ / shares
shares
Number of Shares  
Nonvested Stock Awards Beginning Balance | shares 232,000
Granted | shares 160,000
Vested | shares (126,000)
Forfeited | shares 0
Nonvested Stock Awards Ending Balance | shares 266,000
Weighted Average Grant Date Fair Value  
Nonvested Stock Awards Beginning Balance | $ / shares $ .10
Granted | $ / shares .20
Vested | $ / shares .10
Forfeitures | $ / shares .00
Nonvested Stock Awards Ending Balance | $ / shares $ .16
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.10.0.1
4. Stock-Based Compensation (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Summary Of Significant Accounting Policies Details Narrative 1Abstract        
Unrecognized compensation cost associated with non-vested share-based compensation $ 23,847   $ 23,847  
Total compensation expense for stock options $ 9,368 $ 63 $ 15,656 $ 322
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.10.0.1
6. (Loss) Earnings Per Share (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Loss Earnings Per Share        
Basic net income (loss) $ (5,882) $ 88,718 $ (39,158) $ 57,102
Basic shares 11,201,760 11,201,760 11,201,760 11,201,760
Basic net income (loss) per common share $ .00 $ 0.01 $ .00 $ 0.01
Effect of dilutive stock options 0 342,996 0 306,671
Diluted net income (loss) $ (5,882) $ 88,718 $ (39,158) $ 57,102
Diluted shares 11,201,760 11,544,756 11,201,760 11,508,431
Diluted earnings per share $ .00 $ .01 $ .00 $ .00
EXCEL 33 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #EW#4T?(\\#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,$% @ .7<-36;S"V"" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGB06) 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 " Y=PU-G2@I&ULS9++3L,P$$5_!7F?3-SP*%::32M6("%1"<3.LJ>M1?R0/2CIWY.8 M-A6"#V#IF>LS9Z1I5!#*1WR./F D@^EJL)U+0H45.Q % 9#4 :U,Y9AP8W/G MHY4T/N,>@E0?$X= U< !.,,-KT74 ]$W/U3VSN #LEAV3F5-_W95_GW+@# MA[>GQY>\;F%<(ND4CK^2$70,N&+GR:_U>K-]8.VBXLNB6A:\WO)K<7,GJOOW MR?6'WT78>FUVYA\;GP7;!G[=1?L%4$L#!!0 ( #EW#4V97)PC$ 8 )PG M 3 >&PO=&AE;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&V MM!-S:7;;M)F$[4X?A1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X M>?/N+F+HAHB4\GA@V2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E M'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ( MX53"Q,!J9S]6:\?1TDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T M;1K@X_%X.+;+THMP' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW? MZYMHG J-6T_3:W?=TXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;C MZWH2%;7E0-,@ %AP=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6 M-$9RG9 %#@ WQ-%,4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[ MR:0S>IU].LYKE']IJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>I MP+,BUY1&)$6?R"VZY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^ M",C?C8CWJV^:/5>A6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SCFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ M ?_1VC?"J_B"P#E_+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH M9%LE"0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-# MMW)+ZK:4OK4F.$KTL@'37[]EUVY".E,%.70[@:0KX# M;;J=W#HXGIB1N0K34I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW' MB/*B(>ZAAIC/PT.'>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$" M\E)58#%;Q@,KD*)\3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO* MWF6QP54=SU5;\K"^:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?!8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4" M(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8> M^3+?.7#;.MX#7N83+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@ M#'S4JUJE9"L1/TL'?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6: M&C/5BZPYC0IO0=5 Y3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+ MOP%02P,$% @ .7<-39:K')=Z @ X @ !@ !X;"]W;W)KV?B5E_QP$XES1EH@GUM-. MO;DRWA*IEOP6B)Y3ZRJ3MZY)ZXMRWAO_>T M8",JB)S?ZC<#2C7! M('[4=!"+N:=#.3'VJA>?+UL_U![1AIZE-D'4\* 'VC3:DO+CUV34GS4U<3E_ MM_[1!*^".1%!#ZSY65]DM?5SW[O0*[DW\H4-G^@44.)[4_1?Z(,V"JX]41IG MU@CS],YW(5D[65&NM.1M'.O.C,/X)D83#2;@B8!G D[_2X@F0C034&R"'STS MH7X@DI0%9X/'QZ_5$YT4Z#E2AWG6F^;LS#L5K5"[CS(L@H@S28T./%_3$.@ 7D<(""2B0 M./3,$A@1B4%T!I&'49+EL$H*JJ2.2FZIN(@-+)"! IE#1W:F )"55,E!B=SE M6[FR!R KR;(!)38N/[8D $@"2Z 0+JG0M9#:105@LA65E<)%K@7[DT.8-16P M>G<(NQ8VMHJ+P>&*"ES"*'(M(%L%P. 5%;C2D5O(.++^11-F68L(X1!EZ5I$ M<-$CM^JQG6@3)EUBUC(-+GKDUC1V,BUU(E+QV/^68-$O6LIOIK4*[\SNG>GK MB]VY?>^PZ3=_X6/O_TKXK>Z$=V)2=2W36ZZ,2:J<"9^4&Y6Z;LR+AEZEGF9J MSL>>.RXDZZ?[1#!?:LH_4$L#!!0 ( #EW#4WKH;PNMP, #80 8 M>&PO=V]R:W-H965T&ULA9AKC]HX%(;_2I3O;7Q\SPB0%JIJ M*[72J*ON?LZ &:+FPB:9H?WWZUP&@<_QCI!(;-[C\]IQ'MNL+FWWLS\Y-R2_ MZJKIU^EI&,X/6=;O3ZXN^H_MV37^EV/;U<7@B]USUI\[5QRFH+K*.&,ZJXNR M23>KJ>ZQVZS:EZ$J&_?8)?U+71?=[ZVKVLLZA?2MXGOY?!K&BFRS.A?/[B\W M_#@_=KZ475LYE+5K^K)MDLX=U^D?\+#C>@R8%'^7[M+?W"=C5Y[:]N=8^')8 MIVQTY"JW'\8F"G]Y=3M756-+WL>_2Z/I-><8>'O_UOKGJ?.^,T]%[W9M]4]Y M&$[KU*;)P1V+EVKXWE[^=$N'5)HLO?_J7EWEY:,3GV/?5OWTG>Q?^J&MEU:\ ME;KX-5_+9KI>EO;?PN@ O@3P:P#(_PT02X ( K+9V=353\50;%9=>TFZ^6F= MBW%2P(/P@[D?*Z>QFW[SO>U][>N&FU7V.K:S2+:SA-]*[A4[0F&ODLSGOYK@ MI D^Q8O;^)R.%V2\F.+E3;Q@02=FB9DDS9R"Y5Q*%72%T!D!"ACM1Y)^)/8# M@9]9HF[R&".UUH$=+-/ P'+:C2+=*.PF>(!;A=-8L'E@!JN$MIIKVHPFS6AL M1@1F-$H#AFD;F,$JI41D7 QIQ6 K,K!B4))@7NVP @Q$)J\E;5AL(YB46XN2 M\%QQ@<8$ZX0!HW3$3T[ZR;&?8%9NBZ:.[.@ 0J8H#(D M*& X(&S(RP)RF(<9KR*DMQ^#\ )#;W)@0(!&I8AIBHT5S MEF/.JI"S'//S0RX8!^3J?>&])YJT')-6A:3EF*#@>>7W0Z$G2IA+QE7$$\U: MCEFK0M8NFKMC [GJ$T)ZU<]N#G#CB?I;T3V739\\M8,_"TXGMF/;#LXWRC[Z M+I[\(?Y:J-QQ&&^-O^_FD^Q<&-KS&PO=V]R:W-H965T&ULC97;CILP M%$5_!?$!8ZX&(H+44%6MU$K15&V?G<0): RFMA.F?U]?&$2,VTD>@FWV/F=M M+J8<*7OA#<;">^U(S[=^(\2P 8 ?&]PA_D0'W,LS9\HZ).2470 ?&$8G;>H( MB(( @@ZUO5^5>FW/JI)>!6E[O&<>OW8=8G]VF-!QZX?^V\)S>VF$6@!5.: + M_H[%CV'/Y S,54YMAWO>TMYC^+SU/X2;NE!Z+?C9XI$OQIY*A*B!YN.$:$Z(*28S?4TU_;JF,R_%;]4\ZN\QR0!S7E/QJ3Z+9^KGO MG? 978EXIN-G/.5)?6\*_Q7?,)%R12)['"GA^M\[7KF@W51%HG3HU1S;7A]' M8V1),AF@UA\E]#/!EBRP ,F8[Z$0E4E8R.'C,W:T#JF0@WL;R81[6H MKYT^)]-RN7JKTJ0$-U5GDNR,)%I(HGM%[5#DLP3(_C-$Y(2(M#]>0J1N?^ST MQ]J?+/W0"F$DF9;T!K$(HCBUDCAD>0)AYJ9)G#3).LT__*G3GZ[3Y%8:(\D7 MF,%3$%I9WA'=D4 G"5R3%!:)D:2+)G%@?A;- \([HLQ)E*V(H-5HEZT:A?(> M)G%F/1+U \([HMQ)E*^)K!NQR]>-PB@(,QN]?D!X1U0XB8HUD?7"[HIU(YA$ M,+0OT?LZPP,6VXW:_K\A=FE[[AVHD#N7WE_.E HL:P9/LEPCOSCSA."S4,-, MCIG9=\U$T&'ZI(#YNU;]!5!+ P04 " Y=PU-]X=6HH0$ K%0 & M 'AL+W=ONV9D>,;2Z*_&?+GD)P!9Q]E]:W>A=!, MOA?YH7Z8[IKF>)\D]687BJR^*X_A$/]Y*:LB:^)G]9K4QRIDV\ZHR!,IA$V* M;'^8SF==VU,UGY5O3;X_A*=J4K\515;]MPAY^?$PA>F/AJ_[UUW3-B3SV3%[ M#7^&YJ_C4Q6_DI.7[;X(AWI?'B95>'F8/L+]6NK6H"/^WH>/^NQ]TDIY+LMO M[<=OVX>I:$<4\K!I6A=9?+R'9IGTZVX25[RYNOY<>O81!DII-!_>_A/>01;T<2^]B4>=W]3C9O M=5,6@YC#0M_9@ M!@.#>DAZ[=UDKK(FF\^J\F-2]>OAF+7+#NY-#->F;>RBT_T7Y[..K>]SJV;) M>^MG0!8](L\1?8FL* (G(HG]GP8AN4$L)#&7EQTL*6$-&L.G3M97G5P,4[%S MI3I[=6YO>7O-VNO.7I_;.S37/>(ZY-!/) @-VJ/Y8#CI0&N!)H5R4H%S*9J\ M-3]6*.L Z6,XY[5U%NGC.2/0/*PIIZ2V42*O MS[+Z+-67(GV6]N.$\X"X)>6T,!8 ZZ.< 1%#@^/'<$8Y=[91+_0Y5I\CZ]L) MWMZS]I[,#X[KPM-Q>N$L#C_%K$NE0B?3BF(@C5(:;WR. Y6ZE%>7LNI2J@[U MLTCI:C0.G$#'Y9+AG$J-QOHX3L?]BW;5FG(*O+5B)'H@^%0@J$*2"P33E8E; M"2W()0=J\([L8 Y,4VLDWL(,&,\[8<:B"",)#ZA*C54"LYV,,CB.#&>54^04 M9KAXK!OG\#9F0>7 C^0I8//I(TBJT6"-DDYG7(.*!)+AI"49:<5P*0@A4RR1 M%J86#.>_KB/2XJE@SFXP8C^AAO6GO06!_EC$RU&Y''UPI BP5\K"V R>ZI M)PN4H2!U6!REC#462Z.4!C.V^?@J 6B9X'"9 #1??S'>XZJ7P;R/IP'6QGA3 M*1B<)A@NIB.:96#< M9\&B&!LLQAL;+,I="Q9?LT!*2CH_XD'R18&D18''10''X%0Y,/X\4G<"'T$W M>%I_YNE2%5\$2%H$X'-EP3%$%3.YNIE*N53JZ2IE4:?)KDQI1QIM'8XNZQN]KGF?0H? MBW^D-#F[Z"E"]=K=NM633?EV:-KE<-9ZNME[E.U%$6I?P/T2F/85W*_[>[N? M[OMKQ#^RZG5_J"?/9=.417>)]%*638@"Q%T<^BYDV]-''EZ:]M7%]ZJ_ONL_ MFO(X7$TFI_O1^?]02P,$% @ .7<-3>3M.MFR P A \ !@ !X;"]W M;W)KLNSU'4[L^VS-HO]<56[I]CW919YX;-*6HOC65?FZ"]EF76_+>U17U;AQ!^3'S-3^>NGX@VJTMVLG_9[MOEM7&C MZ.[ED)>V:O.Z"AI[7(VMG[T&?REM=?^\'OQ_6H>@9V<+N MN]Y%YA[O=F>+HO?D>/P[.0WO,7O#^?N']U^'Y%TR;UEK=W7Q3W[HSNLP"8.# M/6;7HOM:WWZS4T(Z#*;L_[#OMG#PGHF+L:^+=O@-]M>VJ\O)BZ-29C_&9UX- MS]OD_\.,-\#) .\&+O9G!G(RD#\-U)#\R&Q(]9>LRS:KIKX%S;A:EZS?%/ L M73'W_>10N^$_EVWK9M\W2;**WGL_$V0[0G &@3LB\7:J\%>S>W!J\$(B0=(-4">9 K:*]6.PG0, GDRFB6C M23*IX.T-:V](,JF?S C1,E0G$(PN%!9$/RQ%820]&L[8>:1 MI!!*QAXA!J>D$6+A#,*"D !AI(3/")@::87*9T1QJ$ MK#BPNO,"2-=,^X20 M$I()".GO0 Z(:2+4TK+Q2@62%DGZG"032DN-9-T8H!8QPA(G7OV RI_R%6/" M/(1*W4[R18/#Q<*D2UN)ET#0=.6,STC32$;&2>)?+@PPQCA9T&3@114,U8]X MP0.OA<"((;EH>9TC&5'8TLG@Q1 2RB7UN214F6,@Z\V@4J$6V/#2"E1;01#E MH*KIZRH#<>=&+)0&>5U%JJONVO/((!7,)X#$.\@[#J9G&_F1#Z^J2%45_ VQ M1496C4R%T3XC"G1RD2Q1XG45J:XZP?0I4;W$6((&?]48("2IEO'" 45>6)$* M*PC_AD8JF"A25(K4B0(A-;&>?>\]DN*5%151#5BZ59&70J12",+70J021\K\ M&>21"*^ 2+\K0<0^$4.^?PF1SR CD6C6NY2V.0UM7AOLZVO5]6W";/;>2KY@ MW_MX\UO78HX-X4\W8W_Z9]:<\JH-WNK.=59#_W.LZ\XZAN*+*]+9M<3W06&/ M7?\:N_=F[ O'05=?IIXWNC?>F_\!4$L#!!0 ( #EW#4V,*"CQM0$ -(# M 8 >&PO=V]R:W-H965T&UL?5/;;M0P$/T5RQ]0)]XM M+*LD4K<(@032JHCR[$TF%]678#N;\O>,G30$&O7%]HSGG#DS'F>CL4^N!?#D M64GM09LQI2E\<#UW3^N!@1=:+!KZ#_]&?+5IL8:DZ!=IU M1A,+=4[OTN-I'^)CP&,'HUN=2:CD8LQ3,+Y4.4V"()!0^L @<+O"/4@9B%#& MKYF3+BD#<'U^8?\4:\=:+L+!O9$_N\JW.3U04D$M!ND?S/@9YGIN*9F+_PI7 MD!@>E&".TD@75U(.SALULZ 4)9ZGO=-Q'Z<;?CO#M@%\!O %<(AYV)0H*O\H MO"@R:T9BI][W(CQQ>N38FS(X8ROB'8IWZ+T6:7+(V#40S3&G*8:O8Y8(ANQ+ M"KZ5XL1?P?DV?+>IH:8>S 0 T@, !@ M !X;"]W;W)KT7P,;O^=F8?$3S:#L 1YZ5U+:@ MG7/]@3%;=:"XO<(>M+]IT"CNO&E:9GL#O(X@)5FZVWUDB@M-RSSZ3J;,<7!2 M:#@98@>EN'DY@L2QH E]=3R(MG/!PC/QEOL86E%@JT%:B)@::@ M-\GAF(7X&/!3P&A79Q(J.2,^!N.N+N@N" ()E0L,W&\7N 4I Y&7\31STB5E M *[/K^Q?8NV^EC.W<(OREZA=5]!K2FIH^"#= XY?8:[G R5S\=_@ M*'!R4^ M1X72QI54@W6H9A8O1?'G:1-_6\0'7@INRL_0IW_8(LAH7'A^,F?S31F MD^&PGW\06[YQ^1M02P,$% @ .7<-3552LT>T 0 T@, !@ !X;"]W M;W)KX,]:'_3H%'<>=.TS/8&>!U!2K)TM[MCB@M-RSSZSJ;,<7!2:#@;8@>E MN/EY HEC01/Z[G@1;>>"@Y5YSUOX NYK?S;>8@M++11H*U 3 TU!'Y+C*0OQ M,>";@-&NSB14QH^9DRXI W!]?F=_ MCK7[6B[QZ> M.#FFOC=5<,96Q#LOWGKOM4R2+&?70#3'G*:8=!VS1##/OJ1(MU*;A-DFP19),C^6^)6S-U?2=BJIPI,&Z?)D@H''2=YY5T&]B&- M;_([?)KVS]RT0EMR0>=?-O:_073@I>QN_ AU_H,MAH3&A>.]/YMIS";#83__ M(+9\X_(74$L#!!0 ( #EW#4T"2_9=M0$ -(# 8 >&PO=V]R:W-H M965T&UL?5/;;MLP#/T501]0Q4[69H%MH.DPK$ +!!VV/2LV M;0O5Q9/DN/W[4;+K>:VQ%TFD> X/*2H;C'UV+8 G+TIJE]/6^^[ F"M;4-Q= MF0XTWM3&*N[1M USG05>19"2+-ULKIGB0M,BB[Z3+3+3>RDTG"QQO5+WR>&X"_$QX*> MP2W.)%1R-N8Y&/=53C=!$$@H?6#@N%W@#J0,1"CC]\1)YY0!N#R_L7^-M6,M M9^[@SLA?HO)M3O>45%#S7OHG,WR#J9Y/E$S%/\ %)(8')9BC--+%E92]\T9- M+"A%\9=Q%SKNPWBSO9Y@ZX!T J0S8!_SL#%15/Z%>UYDU@S$CKWO>'CBY)!B M;\K@C*V(=RC>H?=2),E-QBZ!:(HYCC'I,F:.8,@^ITC74AS3#_!T';Y=5;B- M\.T_"O?K!+M5@ETDV/VWQ+68S^^2L$5/%=@F3I,CI>EUG.2%=Q[8VS2^R=_P M<=H?N6V$=N1L/+YL[']MC >4LKG"$6KQ@\V&A-J'XPV>[3AFH^%--_T@-G_C MX@]02P,$% @ .7<-35,S[$2R 0 T@, !D !X;"]W;W)K&UL?5/;CM,P$/T5RQ^P3MT"595$VBY"((%4+0*>W6226.M+ ML)UF^7O&3C8$"+S8GO&<,V?&XWRT[LEW ($\:V5\0;L0^A-CONI "W]G>S!X MTUBG14#3M@*>J2DAD8,*CS:\3W,];RB9"[^(]Q 87A4@CDJJWQ:237X8/7,@E*T M>)YV:=(^3C?\.,.V 7P&\ 5P3'G8E"@I?RN"*'-G1^*FWORMW/,O9+1+-,>'*U 5\V];^Q-@!*R>YPA#K\8(NAH GQ^ ;/;AJSR0BVGW\06[YQ^1-02P,$ M% @ .7<-37^JOI6S 0 T0, !D !X;"]W;W)K&UL?5/;;MP@$/T5Q >$7>RFJY5M*9LJ2J5&6J5J^\S:8QL%C MXG?Q] M!^RX5NOV!9CAG#,7AFPT]L6U )Z\:M6YG+;>]T?&7-F"%N[&]-#A36VL%AY- MVS#76Q!5)&G%^&YWR[20'2VRZ#O;(C.#5[*#LR5NT%K8MQ,H,^9T3]\=S[)I M?7"P(NM% U_!?^O/%BVVJ%120^>DZ8B%.J=W^^,I#?@(^"YA=*LS"95%%DUHS$3KWO17CB_9%C;\K@C*V(=YB\ M0^^UV/,D8]<@-&-.$X:O,0N"H?H2@F^%./&_Z'R;GFQFF$1ZLJ(?_L%/-_EI MY*?_K7 +D_X1A*U:JL$V<9@<*>9=YO>/Q27[#IV%_$K:1G2,7X_%A M8_MK8SQ@*KL;G* 6_]=B**A].'[$LYVF;#*\Z>&PO=V]R:W-H965T#(FY*UW='2N6;+F"U*4,+>Z09J?W+61@GG37-AMC$@ M3C%(2<9GLR53HJIIGD7?P>29OCI9U7 PQ%Z5$N;/'J1N=S2A[XZGZE*ZX&!Y MUH@+_ 3WJSD8;[&!Y50IJ&VE:V+@O*/WR7:_"?@(>*Z@M:,]"94/]._MCK-W7,B:U1DC1!,?SL,\\G#;U"1#4(P?7@,,WUX-FHF!>82QX@EA;[6<82-O,.D MNN>Q&?_!NS'W0YA+55MRU,ZW=&R\L]8.?"JS._]_E'ZR#H:$LPO;E=^;;KYT MAM--/SK9,+_SOU!+ P04 " Y=PU-9L[UX[8! #2 P &0 'AL+W=O M>6DJ7X+W %Z<.#$I^C1FGC2NK1 M.E0+BY>B^,N\"QWW:;ZYO5M@^X!L 60KX#[F87.BJ/P#=[PJ#$[$S+T?>'CB M])CYWM3!&5L1[[QXZ[W7*CV\+]@U$"TQISDFV\:L$:N2;7JJP'1QFBRI<=1QDC?>=6 ? MLO@F?\/G:?_*32>T)1=T_F5C_UM$!UY*N_@!02P,$% @ .7<-36YVYW72 0 G 0 !D !X;"]W;W)K M&UL;531CML@$/P5Q <<"7&<-+(M7:ZJ6JF5HJMZ M?2;VVD8'Q@4<7_^^@'VNF_)BV&5V9A?ODHU*OYH6P*(W*3J3X];:_D2(*5N0 MS#RH'CIW4BLMF76F;HCI-; J!$E!Z&:3$LEXAXLL^"ZZR-1@!>_@HI$9I&3Z M]QF$&G.\Q>^.9]ZTUCM(D?6L@>]@?_07[2RRL%1<0F>XZI"&.L>/V],Y]?@ M>.$PFM4>^4JN2KUZXTN5XXU/" 24UC,PM]S@"83P1"Z-7S,G7B1]X'K_SOXI MU.YJN3(#3TK\Y)5MQM6GD7UG$Z20YS6#R S@%T"3@&'3()AGN>^9_ M\?9$W=V4WAFN(IRYY(WSWHIMLLO(S1/-F/.$H6O,@B".?9&@,8DS_2^H\T=-=?^#2WWYAN>&?055G7HZ&3 M:J4LN%0V#Z[@UCT5BR&@MGY[<'L]#=&J=P7MO!^.C+FJ RW?2=;9F;T2O9P]D2-VHM[)\3*#,5-*6OCB?9=CXX6)D/HH7O MX'\,9XL66UEJJ:%WTO3$0E/0A_1XRD)\#/@I87*;,PF57(QY#L:7NJ!)$ 0* M*A\8!&Y7> 2E A'*^+UPTC5E &[/K^R?8NU8RT4X>#3JEZQ]5]![2FIHQ*C\ MDYD^PU+/+25+\5_A"@K#@Q+,41GEXDJJT7FC%Q:4HL7+O,L^[M-\DV4+;!_ M%P!? ?4?A1=E;LU$[-S[080G3H\<>U,%9VQ%O$/Q#KW7,KU-]F_"MK)WY&(\OFSL?V., M!Y22W. (=?C!5D-!X\/Q Y[M/&:SXN6;RO7)'_\]+6159 MXQ^KUZ@^52[;=9V*/!)QK*,B.QRGBUG7]E0M9N5;DQ^.[JF:U&]%D57_+5U> MGN=3FOYH^')XW3=M0[28G;)7]Y=K_CX]5?XINEC9'0IWK _E<5*YE_GTD1XV MPK0=.N*?@SO75[\GK2O/9?FM??A]-Y_&[8Q<[K9-:R+S7^]NY?*\M>3G\>]@ M='H9L^UX_?N']<^=\]Z9YZQVJS+_>M@U^_G43B<[]Y*]Y4>;V?BQ]B6>=U]3K9O=5,6@Q4_E2+[WG\?CMWWN?]'T] -=Q!#!W'I MX,?^J(,<.LB?'9(/.R1#A^3>$=300;$1HM[W+ICKK,D6LZH\3ZI^/9RR=MG1 M@_+IVK:-77:Z_WP\:]_ZOB E9]%[:VA@ECTCKAB=W"+K$*$+$?D)7&8AT"R6 M(N@N;@=8A816; Z_-++YT,C--"4,ENSZ)S?!8I%8]HSIF&/'2!,;2RES*.22 M6&DBS;P*.46Q$"GS?@,X)8VYRM2-@PET, $.CD1(00/JC@BI8*9&V#2)68!" MS*I421;'=8B1$IHDB^,&<(FR.K78/0W=T\ ]-M 2,8;YAAC+'$,,XR$GK(VEX)L-L*=T+"6QZ(2<3+2-26(' M4^A@>D?* :.Y,3&B&G1'V@?H)D]6J838 MUK4"H$ABG; 0KJ%!JZ7@90' )-'&CL4)BM(CB3M2CR#-RQU"O-XA%'@&(#-2 M\81%C("*F9&:)RP3A'0B2'\2EE\:\\/%"F#:2A[G-^! :6]%8O@CHA1FK?"P8!!0C3+T)DT!Q0HGE MT0&@,)3PP\ :@$*2,<$Q"($BI<2,+0 L:X1T+5@ #)![2,HJ'T$!;4/(#M6 M^UC,"*B''3NI8_400#V"!3! MSNZ4B8X!0/02NE7"C_;(X-6DF2EM $@^:/! M]89RZR46.($$CN&UL?97; MCILP$(9?!?$ ZP YD!5!VE!5K=1*T59MKQTR"6AM3&TG;-^^MF%I<$;14FZ&\$-5*H"<7 MQ!F)%XLUX;1NPCQS

99^*J6=W 00;JRCF5?_? 1+<+H_!CXK6^5-I.D#QK MZ05^@/[9'J09D='E5'-H5"V:0,)Y%[Y$S\76ZIW@5PV=NNL'-I.C$&]V\/6T M"Q<6"!B4VCI0T]R@ ,:LD<'X,WB&XY8V\+[_X?[9Y6YR.5(%A6"_ZY.N=F$: M!B]_6C6N[ M?B5)AS \(!X"XC' [#T7D P!B1= >C*7ZB>J:9Y)T06R_U@MM7D[,899V MTIV=6S/9*C-[RZ/M,B,W:S1H]KTFOM.L/4GQ*(E&!3$ (T6,4>SCA_#8VV!. M,=D@0=-,7'@R27.%&RQ1@Z4S6$X,UMXY89J-EP>F27&0%0JR0@RV'LBCQORM M/9!YS01DC8*L$8/( \$T_I>=UTQ -BC(!C%(/!!,X]_A>%9AF@X-L49 M8I!Z()C&NT?%O*8'(7>5AH.\N**L@E)<&_<@W,V.=?\E M=I7JO[Q_-+Y3>:D;%1R%-O7.5:6S$!H,RN+)W-?*O%/C@,%9V^[&]&5?K?N! M%NWP$)'Q-6P M#0)1U;0CXH$-M%=/SHQW1*HAOP1BX)2<3%#7!C@,DZ C3>^7A9E[XF7!KK)M M>OK$/7'M.L+_'&C+QIV/_+>)Y^922ST1E,5 +O0[E3^&)ZY&P>)R:CK:BX;U M'J?GG;]'VP/*=8!1_&SH*.[N/9W*D;$7/?ARVOFA7A%M:26U!5&7&WVD;:N= MU#I^SZ;^PM2!]_=O[I],\BJ9(Q'TD;6_FI.L=W[F>R=Z)M=6/K/Q,YT3BGUO MSOXKO=%6R?5*%*-BK3"_7G45DG6SBUI*1UZG:].;ZS@]2>,Y# [ B+# M"2:06?E'(DE9<#9Z?'KY ]'_,=IB]6XJ/6E>A7FF%B_4[*W$*"R"FS::-8=) M@^\T:%$$RGU!8 AQP*MPC!P&$;C&R!A$[PPP;+ !#3;&8//.(+*2G#2QT?13 MDCC+PC"$03$(B@'0Q@+%:U 2.CD)R$D 3FQQDA7'@4A!1 H@$@N1KA ?8AR[ M4LE 3@9P4HN3_6\J.8C( 41F(?+UOQ+EL3,7%,*G*010N7V[3E %+GV&UP0$% 1(F1S()&C5B.X(""@ M(D1VM09%&P<'K@H(* N1741!46)Q@KN/;4?YQ;09PJO8M3<]SMWLTLKLL?E8 M_Y-/?= WPB]-+[PCD^J3;S[,9\8D56L)']1>J57KM0Q:>I;Z5G4*'I_ZCVD@ MV3#W5L'2X)5_ 5!+ P04 " Y=PU-B4EYD$\" "]!P &0 'AL+W=O MSD#739B@O@6HEL),+JGE PS -:E8U?IZYN8/,,W'5O&K@ M(#UUK6LF_^Z!BV[K$_]]XKFZE-I.!'G6L@O\!/W2'J09!:/+J:JA495H/ GG MK;\CFSV);8!3_*J@4W?OGEW*48A7._AVVOJAS0@X%-I:,/.XP1-P;IU,'G\& M4W]DVL#[]W?W+V[Q9C%'IN!)\-_529=;?^U[)SBS*]?/HOL*PX(2WQM6_QUN MP(W<9F(8A>#*_7K%56E1#RXFE9J]]<^J<<^N_Y+$0Q@>0(< .@9$CA/T()?Y M9Z99GDG1>;+?_);9_YALJ-F;PDZZK7#?3/+*S-YR&JVRX&:-!LV^U] [#1D5 M@7$?$11#[.DLG)(%@PC-,7(&T8</F2"+&8'E=,1),%#E[E!"GS9'I:45$TX01WMV<- M\N+ZAO(*<6U&ULC57M;ILP%'T5 MQ /4P6"2102I^:@V:9.B3MU^.^0FH-J8VD[HWGZV(30!ENY/;%_..?=A 5E.;+04A.M5G*(U*5!+IW),X0GDQB MQ&E1^FGB8EN9)N*D65'"5GKJQ#F5?Y; 1+WP _\2>"Z.N;8!E"85/<)/T"_5 M5IH5ZE3V!8=2%:+T)!P6_F,PWQ"+=X!?!=3J:N[92G9"O-K%M_W"GUA#P"#3 M5H&:X0PK8,P*&1MOK:;?I;3$Z_E%_YTO_)GO[>% 3TP_ MB_HKM/40WVN+_PYG8 9NG9@$@-PEA"TA_"!$=PE12XC^-P-I":27 36UN\U<4TW31(K:D\UUJ*B]=<&< MF./*;-"=COMF]E.9Z#G%)$K0V0JUF&6#P5>8N =9#R%!AT#&0.<"C[E8X@$= MWR98#1$QZ7GX5&1S5^3&9CBZ6:'CAS>;]0^!:%0@<@+1C4#5EXE1J>S97T:Z3/6+[,GKQ93!?!2/QM>E\3:/ZD&_:Y@\JCT6I MO)W0YCVZ5W,00H.Q/GDPWG/3J;L%@X.VTZF9RZ9?-0LMJK85H^[_(/T+4$L# M!!0 ( #EW#4V%WH86RP( +$* 9 >&PO=V]R:W-H965T MEC:RWPU/Q>$HE,%9+1I\(,]$_&H>F=PY/8%<[*FY9]B)XY+.[&M'=GC4RF>Z.4;Z02%MM6I_T'.I)1P%8D\8TM+ MKG^M[8D+6G4L,I0*O[7/HM;/2_LF2#LWV,'K'+S>09Y]R\'O'/P/A^"F0] Y M!%-/"#N'T#C!:;7K9&ZPP*L%HQ>+M=]#@]5GA^:A+-=6&75U]#N93RZMYY47 M)@OGK(@Z3-9BO $F"JXAFS$$]0A'!M!'X4%19-[(W;L^8#U&1*$1PUV2_";) M59@^F"Q?^_M7R4IA@@ D"#1!,"2(7"/;+2;6F%ICOH1)8N9CC$J2&!F5VP!< M?HK, N=C6!@CUX.5A:"R$%"&#&4M)AP<@Y#GHMA,P7HJ<#,5F$\ 7HF,0)$1 M(-(H3#;&)$:SK%M(,@C&G;E&LC;W>?([/%>"8E!0# CR#4'Q*'5FN<8(/_#2 M-#(4W27* 2(WBN)/)"6@I 209"0N2R:UV!@%M1C !;78&':CQ5)060HH,_X# MLW1JBT' , CBT*S:5,8<9'23P/^D?'*\ "\D%Y!I!)4!H%&701A3W 2>_#:F ME>0,KMN*L(.>?;BUI:=:J MC8.WGJP=/7=>&/4/S-0+L&S6/Z>O]@[X=YGYB M=BAJ;KU0(8<$?97O*15$AN[.9#6..[2=E*IA%5Q;"WFT=/O[NEI?2=$SK[NXD3\[MEM MGN]?O7PIPEN^"\0@W?,$OFS2;!?D\,=L^U+L,QZLQ2WG^2Y^Z0^'TY>[($J> ML2*)?BKX>5HD^>^>^=/9L^^_$]'WW^7?OTG#8L>3G 7)FETD>90_L,M$KAFE M"3MCXC;(N/CN9?[]=R]QCIPW9>_3)+\5,&?-U_6O?RB2 1L-7>8/O7G]X[+8 M#IC7\=' LVR%ISY?7VPZ?WRYO+#U=L>;5\]Y?K MRVMV>77>L=HY[)\%,>R[YE_9'_E#)Y W#_O&9M[P[$^=$S[R+$KQ8&OV)L@; MG/_ZKU;,P1IK6N=M'&SK7S=!+!HKGA=91A,B$<*1_L*#K'/WLS///QMY M#>P)38B ?>9Q?/8E2>\3=LT#D29\S2Z%*'CVW_5I5VG?0G].8^#%('L R.*6 MV6;L-P*HNT^S/$JV[#H/\D(P=:C&I+\T^51M2)NP!3%^+S175%!<\!9^;@#\)__0 M;*)AZ]S7RW?+J_,+=OW[BXN;:W;Z8Q(4ZRCGZQ<@QS]>OV&G)R\:J_,06,XC M:9QU<4\@!,_%J\;G0-R2X@CQ/_A/1707Q#"^ =@R#%'U");QD,.@5Y A3I&' 6K*([RB#<)9^BQ#Q[:$((, M'@D!X'8.@26R @X+G[,TCNDH&9<(L+;N)%3/&'5RM4'/P+>@\9!"8O>#L9#@8@OB UAX.Z1]E M,5E0Y+=I%OV-KUWF^>Y\/'9'LZG^&J'6Q"^>"Y+GSJ9F7EHJ$B Q\@N8!6[, MJ4NH!K'ENQ6@J4MTEVN0?" @G!Q%ZBQ*0$KW$6"BA9(6ZVZB,&K(Y0VX%:( M9:U.[[G3L>]./7.:(&=A"IX*_+L"['&P2@*)%BH<)"5M<,S,NF[\&*"4W/(\ M IW:HQ_1Y'!2OT"(MU$"'!>A"D\%H9?][W(EB*/_[UB-<;2JZ&-3=M%Z2MLR M:=H85CUF\-(P[3&CR?0?-;+'.AKFH@F-0]\L;R[>7UP!S3Z\91\^7GPB/^Y( MZS8ZVDUM,.4G?L>3HJDL@*P;3KH1V&##6[1)NLGOX=!,@#'L4-U9Q^+G*$3 M:(>^[P\!H0>*(X )#VSZ0Y8*05LV-<,U.(1 4Y=M><+1:28F7N^BA!SR/+KC MQIKW61DUIC[D]!UL_8)%29CN.-MDZ8ZA4)%X=-@-.;9_H16'B(+CD>XBW)_! M'_4W,B4M1#]RY!7X Z>QM=G! 6R/[HVR+B@M#=/S.A!16/_QA V&PX8W%\5% MWF1T'-OPZS_S:'N+2BBX XQN>06&BAGJE\GSY?7OV=MW'SX?*9/D-6[B]%Y4 M"(K6+@1^Z?!8UG\M1(X*5+ \15\N!44<<_*_JNB$S_@C^:2%@/.!Z3LE4H,* M8*N'%\?M^.;1JAG6I<$ !3)SZ\#SVR#9HOE/;"C(D:-->KR4%B=:.M_]ON^1 MCIKE:A_A>5UI!)\J#+]@%H9;$7R(#:+DCHN#;!""V5.65ZK!%A/;$-[@03*. M1!R "+,3" DJJ#QC?+>/TX<697J9A&BC.%*M/J\3,YKUVL[5JA/67.Y"C&SV M"X^-L3J#,1?4W39*$@0!< 8D1HT# >@C5N#(''USKXO]/B8_"0V*)BT[8B_-A3\L4\O$W2.-T^L-/+FQ=,/ AP:(&FNQ0<23@V M+A#&$;JX]CPS#A<'HN,7'%IQ/03/[J*0DT[>IF!'$F0!1ZJEW8YGY"RG%G[% M@'U&RTO4B!]0>X64;X,(/2TR"URW7)W$^RMR'H?1N)EU^'N^.EL%*&V$AA1T M%G?@.\P$C((]) ?C%(0J+BBHXC$/\RQ-HA"M^4X@# Z.2) D760![ 4T!9B M SA_^("QB^!AD5'N"A@=8@9:52(GYML@?"A=K5VTE1Z*(P&2:)981??A+@ ) M*N!4X#.%J'J59&WXFERH$I$*5Z18R_4IY&E%/*LBW@G!9@)/0;B0WV9IL;T% MHTY;_9B@D:9\&H=3W$&'&.[?@F8#RX@GR"X0Q M4A !2N)%H 7!_>/@>J#=3V HV(#OR:V1]E+R+% _ @4%?*!D\(?E\J.60N74 M2<@-)!4I0L32;HB2* '?M@@E8^'*7QBW!30C!HLS/AB.D[2>^Q7 / ME[D^^Y\!0T.>(2?&P.,AV*^ S$1ULTV:YFAKG'4D0O!O"O3)$AR"AY3,+/'1 MAKH*P@+:+T#)H2/@T5F)6\#G&GUOT/ 92P&OB+Q]D8DB %$&_L(C9T6LY# S MIS&,>RUE0WL1%U]#\G)8Z> ;M%]?G&NL#X!9:#J*L3+H.Y"[+9=Q,GXR#.*T MGE*A@07HUU@>8@+F60C,+I]*Y8IB@UDZA4%U$,SX(7LD00[HE6Q @AA$&0T! M H TBY@'2"YG;]D0?7;XJ8AS@PK-1=)*"JWH^'J W"_X 98'YSLM8O"A<.% ML_M?BX28S2'RH9;L74,?XP$3Q9SL5R,%4^$@'+Q,D@*6D2EP=) T3_\1-HG) MK7-PG#)II3 17'X$F0L9KY*^]A&L+)R2?R&,FC"N IBXEJZT&+W@0"UGI$# M)P.'0XCH/:.K. 8G*X3QS08L Y(RX??QPUFT4SX-7^O@V,'(8YM(#Q25("GP M-1=A%JWD3I1L]N4!+>XHXU;:#W%89Q;D4F0YS;X12?J:K,T=5RSF]*^9JB#8 M7AD%F[ZS30&2LI'W",@>!"7L6FJ#)&5A&:-8%$?*>;-OA2,B./\&@$)[8^E8 MC8R6G"7^1I1&C:0TRJ%EE-ZS< IL\>RZV.U KAW8X=I:8%DN\%$M\*P&_S>B ME\>UZ)>XZ1(=%^0@('94DM$K"N [?T6#A"AH81.&Z(\2,*&""'P!H<(.C;*T M)$(4N[TD,+*3U.I&_W0PO:7PG5+A9^C0HQ$I=2R28A=\ <:O[!I8N])1 RD7 MVE1EA#].$3$%I*A96T-84=M!<9[4 MP$UPM+1JQY$ND]8%:?MR#O$;20@:Y;R@Q)P4+N JZ=S!>76Q*]I20U&0/K("E8$YP=(I\8A+?-=@!\PE8EK M P@2S)NXP^','4]G+OZ9#+5S,G-G MB[GKCSS"-1(/F!9"H V<'4-J%R6L+I-SH-_U.9L.I^P28 J)LR'BNT,_.WY0 MYP6$?%+D_9"P/P2 "O 0/$T6",""=4JN(T+Z=GG]^DS>TCC+ZQ\!D0,<.#X; M0ACX3&6')0_H2RTA5<&Y\;I/;\"W"1&N%\_8Z3,%X[,7F"/!..)!\R,$":#* MR,R Z.R@[B\RD_H!MB-BJ(2K[4L2<<"F$*=A MO$V)'YTWBC#?BXNN+#G"D)>TH6/I9H"I2UL MJ[10^^GN%?7UL08@ 6$,BI<,IQ[=$JRQ=Q&QU,4"9@0 ML,=.F9P3Q/ZT,:C(8+N%X(7XGY 6=%0E2,6_QA1,5GI^Y5*5,Y!GT[S3'M1S M3#ZB_@B=T7$-Q=Y6)WWNFX0%8Z\$\"__W3/"7W;'GYF5(J'EY6_HO-S"B91* MD=B,X_0>60^(LK=)EX.G(&-3<&*(G5 I$1%Y #&61L,KY[>_64QGBV_9)<25 M>873B.?5.)>EE@8KDQ#J4 =641DI$HYT%4=;Y0< !Y!QQL+T+Z M-0BEWL@B\)?T\"5@(>P?JT7UL9!\LI15Z:H0(0@E@2!;A/<'8O/0N?P5!:TJ M"[XN0N41F<309ZZ2(E3Z8G$>J2R\#<2YEJEPK$QA:Y+/+:?EMU&V/@.#DUMY M+]"[9=6.B9W*E :@@=*3!Q9T1+$G!]UD-7E"IS>\PE:E=4'ORT"@,:%=-\QF MH6[=-VX %"9:3H&[QQ$(E8.!4RDYLB]R37DO@]2]C?9"^NZ8>2_3>+BX-,^B6&E\(,]D M&?J-=$C:0>DVDD[-C:0VJ'*1^<&MZ%G.T1U/@>#:<.P$UR&->S)RE608M;/?!!]->.C)$CN&,172S(LY.U6?,89% & M\;B&,C)I* ^HF!Q_IVRWSN>"^$B728%-;$]Y,@$,N *!1'R%N3SAJIPY8#^8 M['!FG\CIXA9)5OS8=SX>4:ZEI"Q"U#SSRG:% ]NN.'6;0N% *LUII,P>7W<( M;XT/Y"0A[91R792%TB@;8,+#)F-5'E%7F+LH4J=8BQG("5AE8O(%R*\\OD/. MO NBF.Y/X9M1W&9'9=4AP@6]L58FF.J>B 7(1W/,%5C#Q%(< ^ M@ FPU;X2>;1#/+-<. 1&I3<<8EVIXIVLKPH&E+FCELM$]645$Y%76S!4\$ MERN34KB&TKSZ-XOPF[R-7%9*&0+4#L]2ZW&GRVIKBPP(:?&S#,A:'G6@VF+5 M$$7:?KG*(%H[.5+#&M0)F7_DMG"106HQ&IL^R:"OQ]/,Z::96R5:1>&9O%FM M(@U/CX>7-#5^:23Q)VE*@6Y);J>V!"(6X^E#-.STO-IHJ--!]HUNN6UJSN-8 M;-@*5[T,+SV.&>CV6F= 3C/XXXL6IL!ASB]@"E)9_9QQA$0[1TGT/Y([#E)! MVMONDXHT)LB"I$5K(^ 1Z;PN9+C./662[U4R&:RLY1W4;+^ED.RP!\VY,!Y9 M4XWIM2W;K9P#9/9DB[82RP"VLK0YH<^&,J6[M4^3SET !< ZFB_5@PIMGM3U M?2A=;3OI276KHF;:#X6.%-0=-.[F7KG+]9(.<9=AQ#T*G5:5N?5,R%P9&G8- MY*F*^M2?7ZCX'>_C95[-'DO!%XA2A,D_'7E67 0 LH!P%;,"V8NFZ_>:AP$P MK*-QJQ;N4$^NXG6:4\O3U#4O%J1TLU*/ MYY5YDC&])(HFB&,1A)S0LC['0I1*FNB8GQF),G&[RI47-;]VI2IIT#.1H4LS M,U!U(/1]EF3MC5X :6NTZQ T(@4^,V8/@?^VU%U M?7EGG@M$K(E^+<,ENOQITIP*YV4.R0:/*0-#YXK*/,N O2GSKBKA=50:U#') MWIM;(&,UOSY].1J^I-QZS\>9@Z\SV5*R[4>>(?-@F7/C%Z>2Q[C6>8P3YKG> M<.QZXSGS%X,Y>TX_^3//'8^';.0-1NRY([7/1](^IO+?=\>3B3OS%FPZ'?@P M<3X:N6-OS/SA8 J3KI4$_3;8[;]E[RU%Y8TG[G R8J/! J9Y[F(\QELR-I[A M#TXI J:HU7?GBP4;#CP8/W/]R03^VT? J+9?(_N$C=S9<.;. :83!FM.IJ[G M34LT7])/L+0( W8A,B*NPW'+IS'TBZH(DM2)[!PF.%9,\' MS'5A>0(L@P>8T']/1G"VZ=C1WW\^+UM)X^.1?H,AC3Z^SE&=L)D_![X:,H^. M"S_,)PL =<%\C\[TEA($'\GH?K*5-ZT'>)Y[[L3S42A\PM]\/G1'_IC-O,&P M-A_?-F"Q(4R;@TB, 7&3(8YB_GB(K\B ",C8[RG',%H0\],R;#J7U.RBR2]C M?/W]Y_']KTD.0*8/,(VFB-"%TC+CR=R=+D#Q3$G+'"+)9 H4&'EL1/H%CCP& M["&+3WU2.%TDF4^!< LVFA'&Q^.I.YM/V!QQJDCB^<#NXPGS23J]"?P)*.2C MY/SZ@E)>\;V6]YZ"F5^H$O7HM)D"BP38M5#C&'@4(5M.E1E4&. 36R[BZH M?$V L1;Z>:&\+HJQ/%E>)#ZHI\5JA_=EY8ZLPLQD1C/B]T)%(?RG FN1=52B MP7%:8<:,$]V_8EF="CV1=74VT7Z)&B5W*7"/JQ)%RDY_(\JDJP89W;?@0;E- M=!B4DEL(CM+LP547CK*(FIQ&JN96T87))P4,BR#PUL_"*6 /)F8IN.X@/P/6 M]B)&I;R1I')OQ19869-M$4P*Z_(J?MII*F$M$['6%?127D'7KZ35;;95$94_ M[/&%*1$*JR P9J)E:[4+E%#^&G*^%K:[+:^TR574;%P/[-8%5V4A]HUE/1]1 MPNXHR%9:Q.Y1'D[ # ^GLEKA! 72?\3C8W0<==%*_"!%H?*(I8HFAUR_EE7@ M&+7M\!*CP(L]"#&H'A*&I$D9T%E):YG4("XE3E%Y:]+@6!>N$%KD3G7.3UCG MK&2M*UDC+V,Q28O%^X SD@):VF**=U856]M#]^IK#TJ-2 F6Z7J'2@2K50=N MA:54@1M=.)87\^K0:U4W;I_-+M&B2IRJ;I-!C%K,L%" M>_\**SJ/946)B];[_/):J'G7_.MD*2@ICF@5\E'DAQ65Z>![A"+>8/5<4.+\ M4MD _T"0$T 6]7$9E MA^ZIPMW47)6+ET.=J%HJ B/7)5-)$)"C/K>>P42H3>@W!C%E GQCC3V-7I"Q MT,9'/K90!D!KWW*R"Q-@!D]NB7[ ?F#4Z54.50A'=$%@7@*JB@Y5==IU';\I M,**FRW=87,)3O]E4V%6O"LB;H=)QX"Q\[*#J:H_JQ3#0U5^JZPTH5U0QEPF] M$+:5WCKPX$B4!RN%21]%+\9:48J66$>PPT;I,PMFEXAL# M;:BA':C:Z(@JP_=%MD]E8A:7-1LSW(T\,"N_5":698H(,_&JK@M?O0&&(_3% M@.[WP0.90U@>/ E!Q\*ZBK;:&Y=4J90"3(-80)N'"^7.F/?LA,C,'+"+K\&. MGC!IQ)1'4R73YIVG0V]=*B4M;?H&,2*W:7%&JFD[6QAUR?0;;:ND!K)2.^9+ MJ+_H#2QK9J3.J1<4':S_.48]Z@VU<&FN> W>U;J."2:(BVD*Z2$MBO\JK0WH^N2F6]N+[)QQ)R*CR2CW)T M"37P:TX+K-*U] IOE0!K=XU*>?5+&LH92WN$,0*5":-265,,!(KZ+5]E5!., M1?NNV5D#@\7K^.4,XFU'O,5D??I\[+OJ81: L"YK+2]WR)W MU/WA^U3VNI M=50U&@68=^ !45,AM:W=T8'M05Q4N(\=%E6?&RL7 M^I\%J_ M)@#FHX'Z#23] 4>9]Z?(JNCBI.K5S19;&0(,4E%%N2F1DT^+//FV:#J@=PPH M>U+&%/&M0Y%*DHR#7RZ7E_)E1RO,)7Q>%3Z\:,2( D$D#TPC23/ZZQ39&GCU M#6G#%*V:?@)2.O ^D\D[9D,3V@;"E MV<,N0 #&K. MZ,9,WID:DT5OGD24I=B#2YELL:+ 2TZ\0:CY_BGX?,S^=_= M0B35@A(@BIEWW%+:%6G5S]/H69XE+?YT4%M'.0GEFQ.BN/*M9<,SS0O E%_X M0]G,Q&5EYX-T ZI=7WJNM:P.G!NZSOL:[8H=2PHRV\CI4N[*C$)UHUV %YV& M]TI&*,$&6?1T6SQ05DHD6D8Z$@LH.!A_XM< 6UP4O7I"G692CB=&HT21*L\D L\:_88D%P59M@,J92 M1"*A,DLI8@;"DB\0EIJ1EJ4W)2A"-A"25\:50P[8LN%@Y:6J@0^$NM)X(+U& M<]]N1:@\@1;$ET_OF <<"7,FDY?=I/0W!WD9S#N#)0H;(8UJ"M@()?]++9UD&UEG7E%4Q,E M?E5N[K;/4N8;LBZ*U5]5!D>S4QFL4)<,@6TA0MZ*N]!D=F0F&^^O)TKX+>OH MXJW,K@KER_&6F4S*O79$WVQ9,*V3E829_>K2$7V!9NFU($ MO2^=O>Y,N'ZN:UGWHVPMOATG.]'9'9T(%T$L8.LXGRP6X[F]3>&6/0PGY,^.<';/,^ K*7#F\K.I\/!>&(^ M:@C78$'/K%\EP4\G/I'K!4P:C.YH,:$U"*J1HTRY MR\:.) 8=<,&;?,]?V'F>PMGK.TP;:;T)U7ZG\1TBYIVJ:CW'Q'JC3V-MW(>N^HH!AM8IJ!=X=!X2K-,@IAB<[%'IGB MQ(I@;JC$,N$F: /60!]7YCC]8;MJ=D#QZZM;HKM=5Z$5)VC%*NS5A(EN4R A MM(H8&O.T6,0!?K_'C+,R9XTWZ>!WJ[ZX%T&6T+$_ C#$9$>EU*@QK6Z_RO4: MQM% -Q SRE@9*_OP40P0R:1/H1[U4>&[Z1I2R8W;'6EU0DNYM T+T?!E;2PK M7>B8JPO9)[<'](QOL'Q$!G)[B./ FH%6U@?1]@P=7JK^Q7M$4?9!,TG?\M(B M3QWR-\VIR%#:[JHL])#="-6#V[0RVC03VEB:TKQK*)-K>$& 0Y[Y3W;/]B=.J;)O! V\EDX8X7 M7ZJJ!!JP5-:R$P\]*8S6O_\N<5"3UA&P;'%5>]BO9=/0] M;1C$8:'LTHHX7,:/$DB#TT;;9L=J[?S1.-NJ>8[2W'(O1PI.YU*&7P_Y)*^< M=T<)S0GXV^Y\[H-VM_["@1/0[!>&FH; %7JA^H=A;PZ=_FB0>V IL=+1&?O8 M36:O'-6&Z0C,0&@SPW# A@7_3H=C4#,:^^YB,:TAZ)="7P%J,AZ[,_#K%%#' M+[I]Q4?PS63&1:P_DRN&4[=ZZDQSZ*-H^=1 ^JF! M]']F ^GFK=UC&THW_MZQI_[2_[S^TJ!2"/)&DN^H1M-,3F:Z\K[Y]T_6N[U4 M6@^'5:!,MN0HE?O4$>:I(\Q31YBGCC!/'6'^DSK"/.+A6*=I4Z]8PIYG+,&C M@_9_PUBI?_)8J7FY>XNH1/7D?+DL:CF/W?M3:QK_ZMQT^N MUQ!U%I$=A]RGHJ&GHJ&GHJ&GHJ%_Y:*AX[,+;W@.: !E=L9^O'[#3D^Z$@V- MJNX67[@K1[$W+G2CN@DBF.'S!O@0QK3\"LYURZ_@7S=_[76W6Q9NV0YCH>:O MZ)\W?T4GO1\([;,WZNV';;M,VDZ*/G[S5W#UFS^2Y]^L)&N9[K7B?S!N^W'> M_+$U*]""WY:IF'YI_HI)A)9?O;9?V](*#X]#BWHHAMH$=*M/)/JA=X?/7*SYEY5;NSE(&]Q<#>9-MHR M*R/$XFA#O3Y;M:;.CHU9>XJD8X>V/2IG:>A M<^B8Y^C=*3?+,,W+]RN6[%6 M)D*D@ES*8HOC]> /!_2?2L=T?7Y[4(EU0'BD;C/D62KR$+SL#>9-WV+6Z<^8 M=?H%6.EGR(9Z^.$8A>4WIADL]LQJ;J:02U4]?5./17'_6:<_BV6OL#4 .I$] MT9^J#<37O0=J UEC6>9UV?H?^SL&PO MT)2S!UX31C:)V54$X9;V'EQ;()),* M:=-#HRVR2//HPY'W;'L''DZ%5"ZWS^"_FV'Z06#TK$#*V%ZO+9#&-=$:E+@Q MCIOLP)]":+#7?6T4EHKTT=(WP$]U@TFRD2H'-:6)\ BE,8/"RE&TK.RH91W8 MH-:2&R.GI)2". WCBL$PM!DP=F_WWM=BC[LKD)]C?TF(D54QFJ;JP9S_6N@D M[[)Y[AW:RZ-H44VW4G]L337"^7;KP)V"@G;.[XHIOV$G=2[(O4:.CWNIJXX5O/R!6K^UWTN M08 B;%>TV?K/N3]1,\SI<__@+9)R#[82%9&^ZYE19T 2LC+(Y^OU<&!-T@ M+%W2AF=Q$&HOH#"ZAJE6SF"-L7"4K@0/\IJ O X+V6T@LZ;L3+),[['LJ%>< M2ZVPG8G:@QP2D,.PD+TVK)W.ME\PVR+'B:PQF'V?ZAL"\"8L8/^4:ET=FMF; M2R6:%3DU DNC7[<[5.'NA$40D5,," MNX9.^L#'I)S# DN'3/K#'SN=L@X+K!T2DPU]3,H[[//$@Y@W/B9E'Q98/R1F MTO%_S2D%)9^H(%R1DH?AR(LM%@<+-%_@)B_WXGY^M##27LRAZ_28W MQ;ZJIMBW5'/-3V>H)L;E^'?W!E!+ P04 " Y=PU-3)JB"CP! #T#0 M&@ 'AL+U]R96QS+W=OP(+AH0"V;%=-;E_*ID1*/%V@Z0:$0#._A/0)CF_8Z=":P3>M M]._EEW,4WB,'+Z02K<<'XR,WB7]:;JFH+?#7%9X]# M>%#QNT#(QT$J'J38@];QH#5[T"8>M&$/VL:#MNQ!63PH8P_:Q8-V[$'[>-"> M/>@0#SJP!T%*R)CR)U%8\VL-!-? [S408 ._V$"0#?QF X$V\*L-!-O [S80 M< ._W$#0#?QV X$W\.NM"+T5O]Z*T%O]P[?V3&_?:(?E>W#M4/NE2^Z&/ZV9 MP>W#K>T_<\[4[>9../ MC8-0K+4R85*V,;I'0@)O0;-060E,PY)3F+TAJR,N) =+ 3K#RHG!-:Z<)52BB+EW52 M"6EM4J9H*,D1%0XW=O.T[VT%WDL!_T*S32,Y",N7.FVI@O/ 1&@!HE95:)D' M\1Z]-/,=[XSY^,IT$B9K17XE5)?CB!L%_0 YV3GE1PWPW< M>A@XGZ(^RI[C):19B@;2)9[SB-"UC@!Q5/$D?;D/^V7](K_W7?A/,) \G';K MY^.HD7!<(^&X0<)QBX1CA(3C#@G'/1*.!R0<=(@%!(NC4BR62K%X*L5BJA2+ MJU(LMDJQ^"K%8JP4B[/66)RUOJ"SYK'23)J_2#ZM7>SKD_SO._T&4$L! A0# M% @ .7<-31\CSP/ $P( L ( ! %]R96QS M+RYR96QS4$L! A0#% @ .7<-36;S"V"" L0 ! M ( !Z0 &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " Y=PU-G2@I&PO M=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( #EW#4V6JQR7>@( . ( 8 M " ?D( !X;"]W;W)K&PO M=V]R:W-H965T&UL4$L! A0#% @ .7<-31P'KG R @ MXP8 !@ ( !E@\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .7<-38PH*/&U 0 T@, !@ M ( !H!H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ .7<-30)+]EVU 0 T@, !@ ( !7B 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .7<- M36YVYW72 0 G 0 !D ( !."H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .7<-3< H1I4I @ &0< M !D ( !P#( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .7<-3=4H:)(B @ &P8 !D M ( !=CH 'AL+W=O&PO=V]R:W-H965T MA 4 M " =$_ !X;"]S:&%R9613=')I;F=S+GAM;%!+ 0(4 Q0 ( M #EW#4WMH:EC+P( 'P) - " 9AD !X;"]S='EL97,N M>&UL4$L! A0#% @ .7<-35&:#EEL @ ;0X \ ( ! M\F8 'AL+W=O7!E&UL4$L%!@ > !X ! @ )QL $! end XML 34 Show.js IDEA: XBRL DOCUMENT /** * Rivet Software Inc. * * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved. * Version 2.4.0.3 * */ var Show = {}; Show.LastAR = null, Show.hideAR = function(){ Show.LastAR.style.display = 'none'; }; Show.showAR = function ( link, id, win ){ if( Show.LastAR ){ Show.hideAR(); } var ref = link; do { ref = ref.nextSibling; } while (ref && ref.nodeName != 'TABLE'); if (!ref || ref.nodeName != 'TABLE') { var tmp = win ? win.document.getElementById(id) : document.getElementById(id); if( tmp ){ ref = tmp.cloneNode(true); ref.id = ''; link.parentNode.appendChild(ref); } } if( ref ){ ref.style.display = 'block'; Show.LastAR = ref; } }; Show.toggleNext = function( link ){ var ref = link; do{ ref = ref.nextSibling; }while( ref.nodeName != 'DIV' ); if( ref.style && ref.style.display && ref.style.display == 'none' ){ ref.style.display = 'block'; if( link.textContent ){ link.textContent = link.textContent.replace( '+', '-' ); }else{ link.innerText = link.innerText.replace( '+', '-' ); } }else{ ref.style.display = 'none'; if( link.textContent ){ link.textContent = link.textContent.replace( '-', '+' ); }else{ link.innerText = link.innerText.replace( '-', '+' ); } } }; XML 35 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 37 FilingSummary.xml IDEA: XBRL DOCUMENT 3.10.0.1 html 41 125 1 false 8 0 false 4 false false R1.htm 00000001 - Document - Document and Entity Information Sheet http://infoa.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00000002 - Statement - BALANCE SHEETS (Unaudited) Sheet http://infoa.com/role/BalanceSheets BALANCE SHEETS (Unaudited) Statements 2 false false R3.htm 00000003 - Statement - BALANCE SHEETS (Parenthetical) Sheet http://infoa.com/role/BalanceSheetsParenthetical BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - STATEMENTS OF OPERATIONS (Unaudited) Sheet http://infoa.com/role/StatementsOfOperations STATEMENTS OF OPERATIONS (Unaudited) Statements 4 false false R5.htm 00000005 - Statement - STATEMENTS OF CASH FLOWS (Unaudited) Sheet http://infoa.com/role/StatementsOfCashFlows STATEMENTS OF CASH FLOWS (Unaudited) Statements 5 false false R6.htm 00000006 - Disclosure - 1. Basis of Presentation Sheet http://infoa.com/role/BasisOfPresentation 1. Basis of Presentation Notes 6 false false R7.htm 00000007 - Disclosure - 2. Revenue from Contracts with Customers Sheet http://infoa.com/role/RevenueFromContractsWithCustomers 2. Revenue from Contracts with Customers Notes 7 false false R8.htm 00000008 - Disclosure - 3. Recent Accounting Pronouncements Sheet http://infoa.com/role/RecentAccountingPronouncements 3. Recent Accounting Pronouncements Notes 8 false false R9.htm 00000009 - Disclosure - 4. Stock-Based Compensation Sheet http://infoa.com/role/Stock-basedCompensation 4. Stock-Based Compensation Notes 9 false false R10.htm 00000010 - Disclosure - 5. Revolving Line of Credit Sheet http://infoa.com/role/RevolvingLineOfCredit 5. Revolving Line of Credit Notes 10 false false R11.htm 00000011 - Disclosure - 6. (Loss) Earnings Per Share Sheet http://infoa.com/role/LossEarningsPerShare 6. (Loss) Earnings Per Share Notes 11 false false R12.htm 00000012 - Disclosure - 1. Basis of Presentation (Policies) Sheet http://infoa.com/role/BasisOfPresentationPolicies 1. Basis of Presentation (Policies) Policies http://infoa.com/role/RecentAccountingPronouncements 12 false false R13.htm 00000013 - Disclosure - 2. Revenue from Contracts with Customers (Tables) Sheet http://infoa.com/role/RevenueFromContractsWithCustomersTables 2. Revenue from Contracts with Customers (Tables) Tables http://infoa.com/role/RevenueFromContractsWithCustomers 13 false false R14.htm 00000014 - Disclosure - 4. Stock-Based Compensation (Tables) Sheet http://infoa.com/role/Stock-basedCompensationTables 4. Stock-Based Compensation (Tables) Tables http://infoa.com/role/Stock-basedCompensation 14 false false R15.htm 00000015 - Disclosure - 6. (Loss) Earnings Per Share (Tables) Sheet http://infoa.com/role/LossEarningsPerShareTables 6. (Loss) Earnings Per Share (Tables) Tables http://infoa.com/role/LossEarningsPerShare 15 false false R16.htm 00000016 - Disclosure - 2. Revenue from Contracts with Customers (Details) Sheet http://infoa.com/role/RevenueFromContractsWithCustomersDetails 2. Revenue from Contracts with Customers (Details) Details http://infoa.com/role/RevenueFromContractsWithCustomersTables 16 false false R17.htm 00000017 - Disclosure - 4. Stock-Based Compensation (Details) Sheet http://infoa.com/role/Stock-basedCompensationDetails 4. Stock-Based Compensation (Details) Details http://infoa.com/role/Stock-basedCompensationTables 17 false false R18.htm 00000018 - Disclosure - 4. Stock-Based Compensation (Details 1) Sheet http://infoa.com/role/Stock-basedCompensationDetails1 4. Stock-Based Compensation (Details 1) Details http://infoa.com/role/Stock-basedCompensationTables 18 false false R19.htm 00000019 - Disclosure - 4. Stock-Based Compensation (Details 2) Sheet http://infoa.com/role/Stock-basedCompensationDetails2 4. Stock-Based Compensation (Details 2) Details http://infoa.com/role/Stock-basedCompensationTables 19 false false R20.htm 00000020 - Disclosure - 4. Stock-Based Compensation (Details Narrative) Sheet http://infoa.com/role/Stock-basedCompensationDetailsNarrative 4. Stock-Based Compensation (Details Narrative) Details http://infoa.com/role/Stock-basedCompensationTables 20 false false R21.htm 00000021 - Disclosure - 6. (Loss) Earnings Per Share (Details) Sheet http://infoa.com/role/LossEarningsPerShareDetails 6. (Loss) Earnings Per Share (Details) Details http://infoa.com/role/LossEarningsPerShareTables 21 false false All Reports Book All Reports iaic-20180630.xml iaic-20180630.xsd iaic-20180630_cal.xml iaic-20180630_def.xml iaic-20180630_lab.xml iaic-20180630_pre.xml http://fasb.org/us-gaap/2018-01-31 http://xbrl.sec.gov/dei/2018-01-31 http://fasb.org/srt/2018-01-31 true true ZIP 39 0001654954-18-008929-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001654954-18-008929-xbrl.zip M4$L#!!0 ( #EW#4TA<9A1,ED *H&!0 1 :6%I8RTR,#$X,#8S,"YX M;6SM?6F3XD:VZ/<;?+8_<;S9+R_^N.U=W;Z[OGXA_=]?__,_)/C/S_^KUY,^.L2=O);>^W;O MVIOZ;Z3/UIR\EGXC'@FLR _>2'^WW!B^^=M_7WL1?&='S@.!;]DTKZ5!7],M MJ=>K,.BM'PNGT/GE MQ7T4+5Z_>O7X^-A_U/M^,'L%[ZBO_OO3[[?V/9E;/<<+(\NSR8OD+=?QOI>] MIX['XU?TU^31M2=Q\F0._17^?&>%V<@(X);GUR"!7R=1^D+^8>,5^['PJ%/Z MJ,D>=9)')V3EN9#8_9G_\ I^>(4[U%/4GJXFCP=DNA%D\Q7\FCSHA/Y 4X?; MUL>>2%Z(P][,LA;I"U,KO*,/\Q]*@(%? M\E8>D[])>2ESS?\^)Y.5R3*'@5 M+1?D%3S4@Z=(X-CI>[M?*KX ,.#7Y=#17TJ@L_W8BX)E^9;P'_&U8?&U,(C6 MIX$O2V:XOKI^ES[K $-9?=N?TP>14U\DK(?D^CJD3/&53"5*Z:_OZ?X[EF/W MDA?Z3^'D!?\95_7+B]"9+UP@VU?)4(P5;1_DRU,D.9-?7GP,_'D"FJ)&/OML M]K+YT]>(%SG1,OTV_=Z9X"]3AP02A9(4=B=!V;OKO[[X%:7"2-&-X>CG5ZLO M9].]*IV/S[: G?4GZU BP81BK-?L^4D(V6_K;U&O$GN)5QW-OVD\$KR?0& MY$N.TLUXO@J_3,\6MTP 1B5(2GYI%4G#GJHAGYPMDO@"#H,DSK'#',<.SY*J M"AP[W(=CAT?@6//%Z]A.Q&"5)@X\R7PB,'E> MPZHFL1U]"?B2KIZ<\,6O:/:\WKS@GU^5CIV'ZU4Y8!=I-VR6]H)VND4[W=-@ MN^7.;;Q8^$%TY4T^60Z\Z*&;>]'$LV7%0O+4E#R">KI"/>[[=.\'D!@!= MWOK3Z-$*+IMT-BU72)V:4D?0S>GIYASES36(:@]3*C?6$O%QV4;RAM4*:5-3 MV@BJ.375G*.L^088IT9B!!-8[F433?EBA:2I:]<(FA%RIJ:<^>@\D X1^H1F7A!-WO1C$8?+B"=HO%A5C'(&8JA/V[?KZ%E3JPP#LBO_!31U_!,,ECR M4W$*'&W#^+?WX)^%&Z?@E$(?VGL.@.]FPSP3YP'V8QVW^.YG/%,4S^E=Y\P: M.%B%L6S4W*3OB>?/'6_7M+OQLCIOV<#)[P4L5$ H*"*4+CMV;0$?J^_9A#BO M/U#Z_TIF3A@%0,!XVK#$Z?,KGGZZ[>S2Z\\?OWS]=/7M^LMGZ>KSU>__N+V^ ME:X_O_OYU::AUZ=^!ZL*+/?:FY"GOY)EY;GS7+YQM/QT[WT[1O'Z;;FHOD)5 MZ?V-C9]_O6S8&\KH'YBLK#Q^/D:^<;3\=%?PZP2?^.A:L\K33,&[)FR&P@#Y MD=_%08!?.Z%MN?\@5E!W+;WD#,1MHZT3P)_$=?_J^8_>+1"L[Y')=1C&(.:K M3OO9SQ/ AM'6I_V[[\8>J,/E1\9/BY;+ITI&0R?B#W:\#%W/=N(]_^?F,%8 "[LF$ MGL<.(%)E5YA\Y3!B"24O_2&G&Z4)L1W >OC+"Y"E(-3Z:*O5F+$E()/#@(\. M))OB*H[N_<#Y-YE4P^ &P'2%_:<4N-69&@*UCK%# '45AB0*.==7IJX\#$CI M8T/3S5$&0&'4VE.6TLK*E/I0'1KFN.*4G_T(D.!-?O%J 6TH:(L@.ZT0.:6JMJ_)OUA,);ZPEJJ3VS+624?>$_&"JAO!6/(\IF;TG4\S*[HN1GJJ.1^/A M,,=ANR=K![PJV$+P#,54]2;@74TFP(985'X#SOFU]\Y:.)'E[BW.P>K3%#.O M[\HG: !')6MG8,)_%;,V'+D(7B-?&OAZ,-#S>J,X[C[S5EIXS7GI+_>^.R%! MB%9PM-Q[Q: I#2TW]?K0^TU>S;H=#Q3-J#/YMX!F49?-]WJL*YJ:$Q+K(^\W M=Y6%UY\[IWO!\VEO_]<<^ET3M0'87D& NH 5I.@B@+$ME"3PV27X 0:YFF-: M[=_T^XW.Y?Z8533=*.C%5N YYCHK&8T8,Q@>?IUK61J:2&Z6H&)R=VB62M[\ M+ V J9R8:@^8+W&$Q4]X,7\)0'2-[P%#F$].0XV^!'S8.F@V5?(*STERM 5A%:AF&OB,^L!&^ M7/5'?<:C-98U*+S:9.ONRP/Q8E*Y^&(KIE1%T\9&WEUA@]>9M.S>WAW;,QR: M@V:3[G?UZ%9=IZO#X0%PT10L;:P.AOK!L+6M]7:["310U(9@[7D3WW9T* M<*#:)J;R!M2M !E@#.@-=ZW^G2W;(SO&R!R/#H:E72V7V]%E IFK!T-7$]CT M@3EJ+$(K7E^PG<8U=7 XO5<9#$-3C<-A8U-3W?88ULC4\\F @U%/=9@& W,X M:BZ2ULZ2WAZO488CM3D>U@Y6WKI0Q3!5M;E^VN.4X>UU"\I '327=OL<8+M# M"BLML$_MDU&WVSV&,6Q*-_6/W=QJ86@8ESX81(UTE3)2#54[&&Q5!;$^/B0A M[2>'#6/0@AU6]\"S[:'1!R30QEGV J-NB!%(U=3&:MM@U+6; M-7 ^S6'K8-2UI'%33,P]50,CKWP^DG;)(XFQ;IMH7V#J$DD:63T$,'5))74K M#H296@23VA%5@,GR+&'T9=HBL>CCL6EHA4Q@;H;:T]EK^]RJ M 4+,:''UM4@ ;*/1L)BO+IF>T@?[I2!6VE$E Y 6"4>43+(/$+45B3HRS52? MM01$;34"3O10&;2.B9I*1!\; WTW$ G!K(J--FA"U0RPVG/6UNHD^P!1ER94 M3=7'PW&[0-2E"6.D#$VU=434(@ES.-96>GBVPD 3[OC02H7MOL2@@GS.=RKD MQJ\Y=6T24/6A.FIEZMH;;QB%)%FC1=?;;BS;4RK-_)E$X+CX<_([/-+&7O?T ML9HO1"],4'OVVA4+0S7?<=)L\KH;WC-&H]8FK[OGH]%0K8IV7DK#'OAF/?&^ M\K?$(RUQ?-X6W#I9<]#JDL@10:M+0,?%6BWRVANTC IQ9BSQ+F(:BOG+14Q#%71$Q-!.?7C49T/C@SAF*X679CZ,O6&B!O#4 M#G:H^9!Q^_#4=GG'HX/"4]O[5T)26YAKX\'P M$(#4%IZCD7D00&H+*]/0U%J K#068_]36]$2#4MHPEP/+Q4:LR=SQZ&FPF#[DYG0; M9#56%25?%%=MYO;@K4MTH\%@G.^C/S:\=4ERH(^-?'/A"?!;KU!/,PL%,.TDR6K'>[8+U$ZZ.PVBMM/6 1'U MWG'C:*6/\Z TQ2=L -?>='5@N Y#6JW@:S_RVDI=&^#ZDSBS>_C^Z@'DW(Q\ MCK$PY\N4/[V]:; 2W55ND:T)R0$6LIU0-R[$4$:#?'?&Z1>RG;+/:T>VL,+F M'1D,AOG0Q&$6LO;>GMJ^Z7Z4P]'Z(O;DCFXMXK"<<;R=V(+O\(R>3:2V,%5S:8R?0LE%:B1:8^7$T@5IR^7<#KNFU#;=@.V->> MC2$_?O:^TI"$CR0CWZ0\ZNY7P+^"@T:M^(I#_1\G$VV%=F;07,N@CN&N>P.8/0VP%K6!_Y;LL=D[:"I2UH[@#-5\' MU *0Q9L(VB%010'INPW*XJ1M %F;, >ZJ2A;16I=(->O+FBEU ZL'ZW2EF?S MM@5K?:1JJJGMXO8=P"91)3+!6YD ]32UW HJBZG?\HGV!V9?V?^*G8!4.Q9TWR*#<;Z>K_K< M[4+=H%QW?Y#+[^AA5RBN\DA+H9RQ8NZ\#:H<@+:!KQ_.4?-U%DU SY7VXXUTVJ__ MQXW>+*0P6KKDEQ=3>.FU-%I$$AY\$$J?R:/TU9];GLR^D*5;(,'I&VEN!3/' M>RTI+_[/+'J#8]PE'V+\\"6865YB05K>1'H;AXY'PA"?>!4GS[Y*WWJUH)_^ MMZKS?S0#ZXV$B^]9KC.#/_\9@\$S73)8K?GBS?]63>6 TSH>7O(.?_<-QZ.S M?H1M 1M,1^^4F6(E]ZO'?L>^F12"$P3D27$6",3+)@NJMK68)I M 2B1/@0P?B.LOD)!P]^9XG@G\'_ZF<#DYZ"-BWWN^Z\^6TLOK;S]) MX3+$&F)9FOL3$@ 14&IT'51-^??2YW "T"CX"SZZR+7)22$_W067,O,?8#S4 M-!0&? VDP9P$X$JXDI^CN+ O_4E@(!+"PRX]A]VFEW%'1/+C( >RG,V XY$G M 0@M0E.F$/"([GKW:'CQ]#AWSDNH5# ,_ V8->-ZSW9BF'0F:)('O M.;:$BZ.F)BR!AGUA=R969,%PL/>18P,>[.4=[$M([#C P^.MQ<)U;+8>AB27 MS"Q["7.QME)I[LQ837>*CP3E#,,PJ?1@@RGL.W[L4JC79B2Q$9T;"=[PP"F*;B1%\_R,\)ZE*[V_TN2OP M%FWPHT!SZ\C%7\D,KQK 86Y[_]V74/=C$\?,!:EF@X4.\EI:G6SJ^Y$'_A&3 M74YHNWX8XQ'L'CZ&BV;BB^&G#)T%!%IT3CSFBBT#T2!EN ;\3C N.P'I+/F M9T3F(@["V.)"'"0*+CV(72Z!@W15J:BZ91+1X4]\>++O+6]&I"R)5MB*VP_O M\CO1!Q:BPZ @QV=A5" [D(>X')G^E!(0A:ETU1PM$N!(LB;(!.Q[#_S,,+0" M4'Y,U:+0A"DLCE&^*+S'$LG'LR) -R,/*H8M)Z"/P*: / ]=8DT2)_ MPB0N/'>W9#1R3_<:N3UC%MAE?.4*^-&5-#K#2%HUEPHS%(EB38BLPWMGN92R MPWL"YORC%7*%'S@/B >PJ7O1]*0M5(5?N$A';@W+'9, HB:6RA.:KQTSXP.B?B=)6( MD(*1'!/2=JA4F%!;Y(%PTN-0;!O7QS:@E=%1$-#?I6D,G#0%"03H0+*Y(*6^ M37,!;C/YZ/D2DV6I#;YBX*O#-XSJ0EB!,X4M0+LKIXV2K;?H)OPE]HBD*YP; M+#0XYTQ6(F\S*D;/P! MH)BC0<[LBS",YPO*PL_8L&363:IS-PCUG.&3:4EJ_ 2$!DG#G(V!S#>WOH-P M+^#;RO M42*VF.Q/3+> <@=:GW.:C:56!;MY!.F6(O'Q6Y3VZ-.3Y3-GR M:EVW4;-]597.^5FR+!+!]2I7?"5Z%6SCA-4BZPET8,C,J;Q79(5)1"13$\.$ M50I:# TM&O'@7.0F5CP\[ "% ]1F&G1QV*;BM $!A\"3\T#"JM"OB*2T?UIR M:?^M%01+T(^/5C!)#0;&B0C2#ZHA*\I0'IA#&?^F[@@%X8>A/!R/9$U7*4OH$,RU0N5%>CH406]@K:O;=Y*IF-(U8-VF4OH& MA!E&R\#@_9J(NJ],1#U3WOOB27^Q@,S!OU43UGL$JIOX-#""%/CQZO9MSZ&W M\U%0KF[_ $;IX\.#GC+.V8])*2B5Y'@T!=X[%C*3[5T:.7SY#3QU&W?FI\R$ M?)E^Y+N6_OT3N(DT5KI,M,W%28Z=N8"9V[G+;$T'^0.DTY MNYO6P2?EIY1&RZDHD "$G#Y8;4PB9+*$[Q(V8A- G#HTS9 $Q M*Y69DL.8 %^ T;A2E\K<3!I0L?CEQ#LGD\HG8J*13;8UHA Z3["A7G0?ETRQK_P57X7)VX@QRU7!B!7TTQ&T::B\QTW+DK(&XQP0(Z#R,GXFP>' M,<(,M)^P?V;A!"GB>;P(Y$WHA!'Q["4\$3WB0QLD1R)L$T> &P\HU7#_8@]< M I>#$*25,R$5=G1R,(JLV2P@,RKM*$MP.8;YQ.0%&"%^*DK2H0KK ML,)4YN8]DQP;92GPM1SWAC/DDX./5F^U_ ;[]-;U[>_'RHUO)(U$$3IA(F'_ MC:&+>\ .5T9L=US7?TP$%6ST(D\.$7B4+*9O!PX5/JC2*&$0R[Y/T?JZ8ZP6 ML6(PXKH+5"+>#"L=$E >G4ET_UI2%>7'%]FK^%:0_HE;3K^:)&\]$$R-6&X" M4.0OWDA\J,%H\?1&XE/U7#*E&Z'!3KR1V,)5;=?*4TF(+^2QU@MAXRCJ*E).2+/DY M$RG+XG+^HLNDPTB]3-)+5QF'K[P C@C(KY 1_DOG)[0L46#1H#'896 3H>%E MD[1^L'04&CP!>8/%"XSV%WC72<'7"[ A$;EM9M$<&5W7S$%!#<8;M1* MY.*+!B4X5O !E*^L(@XPCSG]@!5S'4J!N/Q098[@TEXI00^2 =F:)L0A :U"L6&G99#XA[RT2.'935!PE#5 M,>$1^T*9"'40[^@^.)'+W%Z29-Q0N)0@C49@^7MYW#G4>[ZCNW>7MUU3BLEO M$;TQAU45,#VPI,NUE@P?(*:=D!UKD('>W\AG]&-0D"&OJ.@I?"5DH)"!U60@ M9SO*H_X=3,637=R22AA[@PR\V?!V2M484LZD S)]*G0F1=ZIP7_8I +1YY'@ MF!=%X8L)Y/G= ))8UU_YA2682IY:1RS(KY!E PBF0/F&9("QA? ]7".%OO2- MX1\@H8(MVU^>%0XE<% C+";)"*%$>V"\!>,;0-J369)0R 0^K"D/1\D03(EL MVFZ)9PZJ8!!\_RE7<;9#FW\J>16F1,N6*S&Y@;J7R'%FVU& M".E" M04F2)IO0*M#$B,X@H1D RUO2RL]HN4#2 C&3O%:.DS12.*69DB0/"""N:YR0 MNZ,!C,JMYA!QD@\Q^*@*[FA6-,592&]EB8 +"=8IW#O@+].7:20#3\IS:%HR M8)+129QG#CFBJGS%N3GN0>+Y 2XY7_5+%412>@NO"]DC9$_;LN?*=7U[N^!) M&*F9U7E=5-[T W .JMP0ZT0WC<_"YRB2@@V"SF)+R!<6;1FOGTOV4 I(S M?S:LDU=38"C JH8UYO^7#I?QOL6\=LP,L!2,ZX,A%;*#.?E8=QAM[$NEBF+C M2VGU!YIJ)*VJSXRUC6]&UG?\@P4^F(F4LX,+?1,Q5IF&>0%6&"K<[K+(THSX ML\!:@ J2$I3*$I;U8V2 'D-*9O ;#H:#^G?_9!DT&673=];9Q'(M(:_9@-5Y M++:PP'0Y6G+\Y5D,LM>ED9EBH&33E@N!*P1NVP+W:RZ+F54L49.!AC0MYF3A M:0[A=+F),C<(V3]WOICZQ _H@\,RZ9SH$"Y\QV,N%WYKL?K+..0!@6DH < "O1]1_[4GGN (;SDQE0-.)X+$O,F&Z#1$0/EP)/PPS+HK5I%5VYO)>/ M0BJU\D[(LALV?(5?G8/G'C?!D21-/].R?R0^0.DDMGE-76+&KV1(#P]OUW*E MP$2L[28B*7NF,2;F#6 =5:8%635'UGE8VC0H9Z_2&%*/Y@6RWC:P\5FI(M5B M2:5]UBQ#_0Q:I[%U0):>8W>_9]V2[/;W+%V2]PBQAC&%(J&(I "27VB=.4S, M6TK2KJ4KP=G!#0I8*2@Z75/+QA@ZG E68^8JN!)-R&NLX# LA 3S42*:I_H5%K0%F,[/"UC34$Q9>Y$R"U1[%A>_UC^YFDJ@3$_C_2$0YAW&G)ZP3(^M M]"Y[LR_]EG9C!OE5\4:]<@IBVXP_;EMG1:NL$,@K.*%916'.":6Y9>Z&YE(X M&^RO(EVPE\)M.9P^MLKDMW2=7U%JIO%%JF#P' Z+O21-"4G[$9"&B?N U)IZ MFO!;JLK267FJW_.QIB@7Y.0D00-Y23LGFWK--P]Y_B@7E$1\)W$$.=W>XB:! M14#I(]VEYR"TOVTW5C"9DU90L?T/6=T$8!HM"SQD-N#'%:R_[Z-'$7X'=W+] MQZ1VB_UVB DR!4Z(4"\2827='*.996L_'EK%I"<>$A@HU6_F8D2D/P)!S"% MYWN]W#?IHYF4I599AGYF#1:V@$6S_43B5)L &2$.8R[Z4H:@?B'V(&^15"BN MT\[9=$=F-/07AUFK3TQS#RRCR[_+$<(T*MNZ7$-JD@PL8_9JW. R7;(]IH5&V_0PKQ6$0T9:[>U^W MQ&O7]S2KMLI.#LFF]0OKHD#E2+04/N:IY(>H1"3TQ)2D"OUE '_^5$(L^%A2 M!KLOL5#QMIUB*G#]*A2GHYI*N\(LD\VK#GV7Q=Z]$FG/HNU(-IL0PSPZEIY[ MY(U?8(_D;*FU5&@JP/(N,QH^86K+KHN]9.R/5*'5SL_ MYH1+9J@N?&_C3( *(*>$7FFWUS15;UE: ?/-Z; AS!Z%IYKP0C:%5Q)PQX[ MS:#T'(]-)CESFC:9#CA'G-:)TDZ_(&3U_(D)E #[DL=&^-\_\8@?)D]8_7_^ M61J: $'B8.M)$I\I&%, :#R%M<8!"7Y:=PO>$MN*PQ0(2DE\\ W"6N9<3M]; MZ25,7G58=PNSV6F!?RFEKUGI"9<\DJV>1G+:5 [:YT#:U^LQ/FZ>L#@?(\&$ M_!@N,Q*DKEAV!EB.+'A0.8D%2JFT3&-YO$\M7O'N[O@I76BI,F=^/5JX;E F MIW!/*Q]Z=:AQZRM5.*MA$E2<0G>8]*Z!IPW)Q8VZ*:GL$18 MXB&E,:*58)CBR7&RXL.\GE;LCM5D]I;LD";TKYWOD1X"][>CW%FE^E395?[31ILF[^\,%.DWOG!!%4W'_#.M>SOD@HH!B/2 MF13W=L]5?[L'@5KL+#5?Z18'7$G&O%*$:B?>QF[,+M2.W^5*UZAR=.#T_UI:! M*V_N!O>'_4 ;_UB4?K13O.J#!1!G#LPI:M]_73$V5$KINY&;,#^"2 2D#]/R-MDI-T,S1*4-S1! M>T9'YU QTG5YH XN?<:\>%)A>0"\C/3I/?\FH7?J;PZ(WT*2LR.E?QK@X,63&JNC4=):+=R]3[ MM6R6"];GJCP>#/ $^$O?\L'P>'LN-+J 7$!^=AH]J[!,KB^O*##:S>-NS[JV M/%R3X+P\&E<5J9W*=!]^E 985?IJ>SAMSW!YGB0^E#7#$"3>.HE7C:8=F,2% MG28@%Y"?G9WVS8_H#6KL"L%FDD1O4WM-_/C.)8?*[N^8MDDF6QXJ0WE4.9'3 M)C([/,9&C)X>-$&S UDQ3%E5JZ9INK8A%T.S);+_$,?U%><6#5C/LP'K=O5B M/]%^=0ALBN8KT7Q5FYI$$\P9-<%<$/8$W9T1W;4I[]L,CHCV(0%>XVE;(N[D M#=%\53Y!LY8B65>'\G!<-ZWS_/I;!D:_:IWORK2B^6IOXM3&JCP8[ME7])R( M4STE<7;4BJF[$2*))2!_5HG#RVJ^&NFRJE]\K?9@U*]5G-R>T=$Y5*BRHNNR M;M1J33K'/5>/N.="EPO(!>1GI\LOLOU*&P]D1;UXE6Y4/M7ETC4Z./R*(H^T MJJ>MG.V6ZV.AT3L@HP7D O*N:G31?E6S-T4WZH9 .Y'K/OPHHOWJ,DA=)LB>P7_5>'[[_*J[^[="..YJ9T[KXFT8 E[K_*ODJ^/G4+UE=V M=2->.UB 3;1FG2^'7GJ+S 5A3]#=&=%=FWJ@S;B):"X2X#6>MB7B3MZHWYJ% M5DZA6 G6Y5BNZ,XJ)C6UD3P6=P_MSHQ5+Z=9F5;T9NU[\X4QE@V][A%9SX\T M-;5V>E%T9HGTEH"\6Y"WR4B[&?JC\T0FO9O L8GTU<)0\E+R818:'*HH38Z, MW0I*6E9&JFRHM>Z.ZAX951#Y8W$_5EK0/1HILJY=_ U90[5?JVA=*'6A8 3D MSU:I+T"7_^$YT;G*=54>&88\J%R-VE'JV;U00SF>7.\X*K2!(IN#B[?>#'$Q M5@=$LX!<0-Y51?X)%?FY2G%]_!QNM#RB-]9Q3)BC9W%"BFBG[H 8%I +R+NJ MM$4[M;C-LIU11#OU99"XN,WR,"0NNJF[KGD%Y +RKMIIHIM:W&9YC#%$-W6' M:5;<9MD1FBV1_:*;6G13B\LL.XO-%")I-V+S3=7%E1P.Q6U:D\E7R=>BO7H3 MZ8DVU[/ G&BO%G3W3.BN33W09B!%- @+\!I/VQ)Q)V^(]NJ-$S1K&Y8-S915 MO6Z8X1EVL8XK5\6N3"L:K/1<@/ZXB/^L6:U739'5P\5)N"U;9JP(9??E.]=KQ[RH7: M%I +R,].;8LF:W%G=3NCB";KRR!Q<6?U@6A<=%EW7?4*R 7D73741)>UN+/Z M&&.(+NM.TZRXL[H3-%LB^P_19>WR;A_\X)1 XZ3 I(^5]6(? [X$..'=S!B M8-F1]-9R+<\F+'P0I] <'L+BYO\S#B-GNBS;NH-,ZW@3@J\J? MA,?V79?8P/F.ZT1+.GLZRR?+LV:$/AV06>Q:@;N$3P\.>0SIRX">?\66O4P& M2T&B4)3"+MTM84XO=$#!@+1BK\T(CD L^QZ@C,+(\E"228[WX#LVD=DO-M"# M/R?!?X42>5H S(AZ#C9@<&$M)7@O65#2#WWOP%O!4L:M\"1KL7#!J(4=DO&= M"8E(,'<\@K\")( @*82AG:ECY_ +6(07 W\1.%9$^M)5"45,""!J0K>7S<_) MA )AWP.M(;@SR_'"J(BK\CUF\#I(D@ -F?2? ;^E@B>5R5= KSR@^UR$3KIV MBZZ=,4O(Y +[)EHNT#&CO!C&;@2L0B&B%!,P_XI*IYD'MM<$N,4F9,(YELDE M%#<"Z3)C']#LG4MI"=*),'EA=:E+ND!9:\]:4$7B9X&(1W M7)6"Y /Q]X,ZE!5S1+GS!S0 -5@)CO:7&#A/5V0)#]R0Z>_O@:/F=S"]KM*O MAS(N$KG=>2#NDDD^Q[,# F(-/B!Z\NAB@B?PYV4CP7)6I@3.QG7"4F!C')<* M$M\CV:C(FX_W#HB?B$Y,!1(5"-(4ZP78(1?P8H+8.$IE7_8>"$E@8R9>%R2 M'^>4\_T[H#J*W% *X=\AJ0* SB4\O^4! &9<-X#)<3^3J2 7) >#49!\/R(#9J3/E:8RJ0[8EMQR.R@@+@6:O"9[X-H M@FE#$CPX*#,H:.E(5.*P566R)H^:HK"A8/R@ZKH\&!I,XN@C$#^*AF;:O@)G M0DH$3AZ&@L2A,-25.@PGZ5DNN&$)VFB+4(3=U72:Z-X))KV%%8 \">/%P@\B MNI(YV!81\:A@28 ,4V%$V\QA1E@$8AJ]>VH8AOXT>D1S-K1<$CXS21,B._C2 ME[L(<(=$^#%VIT#;(-U3M?:<1,^?JS;R8\Z0 ")C2C;A70I*8C907()BCJG\ M037*D&IE#.-[0.K.% =E!CP^AL-3^K[WPV08I&9XZ-&/W0F5!%0D9(-GCU(0 MG,23X?/<6Y-,?C P4'C\6;H6SE)E*YBFQ) .G4Z%S[YT?DHM_,1KH&998K4G M=E4V@ POP5O$NZ=L"I(&O#*4752./N)L=^ C(F,"[IA)L$17:)/5 $]-XRCF M4"#B8 (&5^8EH<0F":81%=^X6QJ@H 4A O*>6VZK0K)<1CXK,?'109F*FX#Z M$*Q#[YEY)-=H)*!33I4L)1UD M!(B)2/#P0[HT&!X&FL0VEV.)62.G!A(3>@0KEC+@*8KHLM/901UMABI]LR]] M> *J -V=(BA;'HM, ?/##GN)FXBF8$[M;[ @$#-LJA*/,L@W+Q=D+\@IQW]> MP8KWB='-[ E ;S['^5R$1(H%.\%"0C4%0H 8["DJ M_"_RV6>SIRLO?CT4ZWZDZAE)%HUY^#); 6K B YRYT]8)..>JZ4DO&!-_ 7R:IB("&Y,8^@2 M# A*+M($(^\GIYBC&%L?R5T0@^F"/&/**6X3=%_=_D%_Z2F:G(*2RZV.-$UY M\SN&*\+7TC=_X=C2: "/)C^JN;PF#_I@*@*9/I+B!9,E?))13P66SHV;9MX^T%.8&*KP/;P5L6T";4H##3@^FITPSJ*D3C@$8<+1:K[/G3'@8(MZ39QXP 'DAXL-R:9U<*T J"79?2L$(QP8)MP QYI&,&+W"7' M#_S&Y&**)T8_.6>^7Z:9VM PJUKKO1/:K@^F _DRO;T'2?X632A< BAZ"LM5 M$.# =)JWR^P9WF)Q!:;(I#L*[-MJK/K1![,-8+[W73#Y4II2W] T[@,/78%N MM[]S\]'.+5Y:@$7$]U53%%.ZQ0>E7*,)_ [.7YA0,%I+],&7.>%"O\ G\\*% MTB#&IQAGA=(,\)R$TIA]ZB#S!7X\ R$,=JXKJ1H5 F9?^N(Q,XN94UPUY!9* MK5"F./&7ZZMK^EPY_$58U758\X(00:;AM 2!B=)_ZZ,< "9Y3XUA'_U6CP,^ MX' _ ZV=I\#430B+5,4M;\]=IH*,13+I#H:%*,A?+%(!8 M00:G;G= _A4[H1.1),S 17]:CX%\"I3\&_% DF)HDL;Z./%1,-A,.&"B4.#= M,#N]'TU"8*!0D&#BI3AII83 M,-%+(>%:BRTDG8CJNSJ3<"U* 8<%.W.JS>.0@TMA>(M5CKU;8"6<>I'FN/&9 MN3\A;LZ!9"83U=I@E,T9'EX?-?RPD\[/Z?X2/J@Y/,4)HL;*0:!['FC^C5+C M)T9^'Y#\5JH&JU>[=F9->(W'T5944I+:A;Z>??K5]D1W05S5QO4S6E";I+)[ M.5^=\'MOBMQ-G2_4F!AU.]"V[(]VK3]4?Y1ZDM8?:VT?;-$&=*;1'G3'I8#W M#L8!P,)8.L1M^Y"8YJA5NK?;+8!TW"W^D)K?))AW#IT&L\ O%JX3[?6#[X)S MAN&?SF%V,.Y3<6FH?;U[[ W0*3_VVH&M9.]/A"9WXN&6$6 M/N.!)5K[.2>YJ'@ADI56+Y&GA8/!D%P$23.34%PR%@_+AVG(EL8%>&4)AD2B M91(QB'SI.UE*9+YP_25!^+-(.@LC!RQT,$GB5WT*"TXXMYZ<>3R7O)AF,3$N MPB(U695L<;*YM<1(=!*ER,(%&>A."&M6% 7_WY>^\ !*R9-);MIAH18LN,,G M8(B(>$SH9G4UF)Q ^.C,$H4.'F*+INT[-DV@R QJ@M$>V\?MG3I!&+%L[7H@ M*"O(H6YM9*-D'$>MMLJ4"J\ MP^*B-)3$UHJRZH*BG*O";$,$_!D*,V63,/L$G(]DAX^L"K/)6AR_.-@1I%F9 MG$FFIX0\2P/$B?"RHAX\UYO['DR("D9Q(B:Q4!S<&!03-_);AT$XKE5FO%DV2S%FD]N5$HS6"'/$APR+[#7)AP_,5#F@J3W(@Y>5/'S:@0= M!D3=BQ,AKWT.6D=*;:Y:+:1, M8$NS+ENXJB7)LE*3H)F5;V3]DC,3T1^S/%JGK?)>R95-J5T=H9VB^J7AA<': M:$1C8D=><'-4[5[ZF)756/:TRE!L^ CM)GC3Z M?*[$^=+0:"B]!OB[!_WI7+&A]/5:-V-=&C%/_6!*G.HV0;ONZ;G3_\*&>#T8.S9%6N6_&#"R<&[>T%'^W ]/;&:^0ZZV.CA@9K$TOB:/IRS[OJ M=8IMX+'P5?+UB:)SO(I7E@8%B%B.FR[A4+&XBGOS(2MI$ )G;X&C:F,A<+HD M<-3Q,Q4X@T3@C)L(G'.K$M]8PO0YJSICY7CK#=59S1&%9+WN:+BI.SL-0U4O M8:*%3VS,J[*Z*%I=2^' 4Q!^T'1Y-!C2ZBMZQU/LYKRJ(M=+GV'K6134T4TL[ $_ RR_=>P,-(KIC!+&LIX<]&[J:4%KH>!S M&[D5#PC+53C^H/&G?E#R,*2EFE@>FQU(BU25JY%=.<^Y[NKH21\_J(9L&B8_ M]DS3TK6M,A*%X2"KDW:M+'^ "Q,2^751SLXA"N>95%2 M<(HT0&&I77-ZQ)+32SV*XLCQJ%REZ!%+4C)B+*V'I? >HU"E3>]1E"-VMP16 M['.']IEU!TZ2DRO.97@WF\V*H;3=&W_XL)3K/;@Q84-:PO50Q1JMLPI3P3-C3YFOL M$-7]G8KI<25592%Y%L3Y451&5<"2J(PZM\JHEEAL+V-\ M[51+47.PP8 WZZ@647%P^(H#\Z![4<*4[2;I][W@I^4K#U9O5+BU[\DD=F'P MWQT/_OD.;XF+/EHVOR"VNW&1P_ML2GT]+@>NF>6=&=YW_E! M1?1X&KRQGLPQ98EW4]W[0=2C%\8!Z0;T7'2:W(H7F.O[(7?@&?,] M>G82NR%*4\KK#2@0GI_>8$R37?DC.Y)J "=<6!0Q3O0\!HS((+" M+1;\ *>U@HRU4YOR-, 3\A0$?@NA]![A A V+R$@4[P:B)U*M_ C+""QW'1! M20D)'N_DVS;>'0F3$_C [GU.;[O*+JF+? H"/7LH71VM3\D?SD0HY]AH503L M1H,<+O!IF1XE!;LXS:7KZ4E9^:NSV'U"R,4>B1AV^27;K!:"WED/FQ3R^^#H M]0_@#,Q#?KON'5Y-$SELO0_L]KS"-_R0,WS9&"CRP-02Y.,^&\98'HQ'Z<&( M6 3 #^O+W3'!%\ZOEJ,/3?C.Y$Y4W.M&AR-=*+=/TOM0TCN[>\)AXANH"(6, ME5SZEU5T,/0GUPF#/6S'O!+DCK(V.RJ.[41*0 MVX%K*E>+XJO-*6.XV _&1 MN^+4GV'WF92D0+23&Q3)V>I;<;/W82''<9$O/<,(:M*?G^JDEK/&G,AJ[XLY MIJ2/AKGC1LR8\[#1JDCM]7:5S 4ICTL&KR52;",_LJLX_;6@T.<(7LL4FEQP M-ZA<(/)[E5!)38UQX?4M+PUY--*:X63W+%4SVQTH1VIVMILJ@_R3AZ:HOVH) MHW53HL>^-''W"CZDP< T/E@,]YW"]A7@^/CBK3WN^+?!_)4ZV[G MANTZ@0TN(.^08W%(U[5[U:'O[-*(D[4 [TM28J%V/ MUH5T;A?TD(#\;'5_1=;*,C LN2DL6P'Y&5#W$2S;8=M)G2Z@7T!^MB1?D:JO MF1AO*2E4:_7MFY1[6XRCD3RL[)MVE.@.X*D<9*4=VG:EKU2]&*U6T_3D](%/ O(SY:VV[!9M[?1 MBVR(@+Q#!%^1IMMLD*FU]O;MR?VKR_2QK!JUDB&[!SW;HQM%SJ3U^ZV/R](B M8=+A$+/ L<#Q)>#XN")-M)<(R,_0!C^\T]F0RT6TN+;YOQ.5[;D&SS:=(KI+ M.L4@HKM$*-!G _EQ#5O172(@/T/J/KAA*WI+!.1=(OB*-"UZ2_ 18RBK2M5N M_8X2W0'\E(.LM$/;+GI+1(CY\-AY7CC6%5,VATV+&06F3T_-QQ5LHK=$0'Z6 MAO;A/1X MDCH>CF7IV@/3:\YN&KOR+'<9.J&$H:-@X0<67C*-.'^)-Y QI(TT37G#;ZM+ MOU'?R/F?'TGNEY]DC#P]WCOVO?0(/BW8?Q%=1D"F8 9:,-W5M8Q7G_$K&N\X M5JDK3!Z(ZR_P@C.\VFQN.5X$_X>_*5Q.#OJ(V/>>[_JSI?3R^MM/4K@,\5H\ M&=0O,*#G_!L'L5T',"+EWTN?PPG ,,5?\-%%X$\!"GC$%A=XF[C]<9(%XE/PYR M(,O9##@>><(+ @D\C1/FD/!([GIW>(DI0X=_Y[CL8D!X!MY&SX->'A MQ>G2;01; *O!"U$E*[):'F,R)ANX(,'J;I6TS^<-NBK6 RG%3 MIPG@,"UL+[WWEV[)O?4 4H40#UEQ 3O'+D_TZ?J0Q"D9_-&_[4M G4B.P*LP M"5G0Z\%3',+KP%3.PH4EO,R)N]^NKF[R H\2O(/7ECCS#*HU@85T2V=FEWJ& M41#;C'?Q_8_PG*0JO;_1YZ[09W&)!/C5D76^DAF]^!&&N>W]=U_"C0Z0V5T0 M)39X." DI=7)IKX?>7[$!49Z?W(H>?@8+IK)#(:?,G06$&C1.2T44G09B 8I MPS7@%S:/WXOJ YX1F8LX"&.+2TY@8UQZ$+M<[ 7IJE+Y<)M=S8I/?'BR[_%2 M9[PO=>Y0Z5S8BML/[_([T0=51H=!Z\LPOC 59EK#$ M/V//3D4YW5945%O'29:S)%; G=SW@!AZLR^[!EH=%B@+'[[RO!B&^4JON\5+ MHQ-Z_RM,XM)+AAF-Y.[&39D%=AE?N0)^="6-51]*JS9*888B4:P)D75X[RR7 M4G9X3T@D/5HAU[*!\Y#<>+L3,5O7+'-*PI3WRZ"Y[SAQ$S9QN*=[I M3;R8L2Y>$#L#18:DL>!R'8P$%/QW;+;/P.62QA::HQH?2,7*1 SB=)6(D(*1 M'!/2=JA4F% #X(%PTN-0;!N77:)<'!T% ?U=FL; 25.00( .))O3:]*VIRW5 M7(#;3#YZOL1D66KXKEC5ZO -H[H05N!,80O0V,EIHV3KK?4;UO$[2M\HJ[F< MW34,UP@Y"E(3JUX?O+F-Y[!&QI0PVVUNL,S*D!(S(WUM96W_%6[E_$0P9I2Q M2:#(7#I8E#FYS-@J(-+[MZU29I%P>QSO])28V7353+)50^Z/D'R9?H YYFCC M=L)@8U9#JLLV",N<09%I'VI4!.1?L8.&2J:[D:CGUG<0FNE*49-:81C/6;Z4 MW?1N,9F:F$3L>G6TZMAUVE1;AR&)V.NN8X%'1$0CX[K@M/G3-'[IHHLN@>NSQ#9)18H$O,JJ;,2EV_6$Q4[ MR^YX*5?K$ID:FZL* %<5I$XKUP9<7)=H [#H$D*.K">0W"$S O*VO!4FSG,F MW(8)(19D+YH'U#GF-.HFMB<\[ #] -1FZI_SQ!U.&Q P8STY#R2L*J3Y/6X) M %'2UBC;"H(EB"QPX2>IFF-TCB#]H!JRH@SE@3F4\6]J1%,0?AC*P_%(UG25 MTBLR @ 67*F@(,8=)2,\GU5*XP.0;II./:NA%SOTECI"N%N(LU5$KX!U@UN M* -_);8+,H5J5>J_IYY&SJD_.6E_\:2_6$!%X/2H"64_PJ9.?.HMXP9_O+I] MVP/G+.8^U=7M'T"'?7QXT%/&.:/B*Y-S3 R]\S$$8TT[_"W]^R?P'6C4:IF(RKD/XLZA5G04^.$"- (8L\R"""R/ M<]&<@""DUA+Z>6C6Q@%%-P6JSV@]8'9PWK6FM \F,V5J8$$4\1,>E4)E$3.> MOLN)>@S"!JDEG3/&X&5ODC +]P<2JZC$SWM+0X&^M^H>(N3DP7)C"B%C5;I# M7 -SE('@H,YG%B6Q4I$D@?=AV=1 P]&X1I+*? _J96-RH=)D4OE$3/*PR;:Z MF=N;T"C>T4 $=<@APL@&@\J.YS2^\)#Z6ES6@MA*8\I%S\\O(7>N-,M7^E[1I76&S*JQ67SJ]=?F.J\,2B@&C#.C"P=A^QC(\"(>1/""GA*,RG1RD M*^1^.2PP=,!+]^PE/!$]XD,;F#&17XEAR-4="@HDD-@#$]'E(, \Q'G =%I( MY0>='-2X-9L%9$8%"*4R+AHP69*\(*.B98;=!#,H018=R(8JK,,*4S&6MU3[ M922RML6K-/ ^ Q)^_C+E(OP;@K:? 4:SBF"ANW@/M UL^,L+Y07]FVKJ$OOVS93I-8I9-MS MU=_6SU@U7^G*J[1Q^ 28N%!\#H^&SY;JK I?)5^WIAX9@M](I9NB](=&L?XS M1?!R0KJB3MF%<.)1,0?V%+YIS5;)16!/T-UET5V;\K[-4N*2 M#=B$X%-4.@OPS@&\EH@[>8.['T;B?>SF[)M\P=DMKW6JR=&)T_-C;1FX\N9N M<.L6PO()QC\V*4*6564@JX.Z!^2TAI9COMD(4]JXOR>2M,H4\*,@SB)Q:D-5 M'@SJGA7T_(A35_OZZ8BSHU9,W8T0+5\"\HMHLZO(T-_NG6#2N[&":"G=\K+P MBD+DR$BMH)WE@6'(0W5\H@4<;:&FV:]U^$9[1D?G4#'2=7F@#BY]QS6E7_7N M*:')A581D'<7.Z(WT"?OZB$=+/\]4O*L#0U:,JFY-1XEH M]S+U?BV;Y8+UN2J/!P,L7[ST+1\,C[?G0J,+R 7D9Z?1KVG_--95WEA+UGA; M36"TF\<]E_.]-'DTKBI2.Y7I/OPHC6[:;?%LNO8,E^=)XD-9,PQ!XJV3>-.# MKEHB<6&G"<@%Y&=GIWWS(]K^Q[I+FTD2<08;/*++0V4HCRHG(VG;8FXDS=$ M\U7Y!,U:BF1=Q6.YZJ9UGE]_R\#H5ZWS79E6-%_M39S:6)4'PSW[BIX3<:JG M),Z.6C%U-T(DL03DSRIQ>%G-5R-=5O6+K]4>C/JUBI/;,SHZAPI55G1=UHU: MK4GGN.?J$?=.!K*@7K]*-RJ>Z7+I&!X=?4>215O6T ME;/=58TNVJ]J]J;H1MT0:"=RW8=IEE#'\I#LZD+ MTB%Z.T^:+9']HO_J\/U7>?5WEV[$T=R4SMW7)!JPQ/U7V5?)UZ=NP?J:7?19 M@$VT9ITOAUYZB\P%84_0W1G179MZH,VXB6@N$N UGK8EXD[>J-^:A59.H5B) M7:PMNK.*24UM)(_%W4.[,V/5RVE6IA6]6?O>?&&,94.O>T36\R--3:V=7A2= M62*])2#O%N1M,M)NAO[H/)%)[R9P;")]M3"4O)1\F(4&ARI*DR-CMX*2EI61 M*AMJK;NCND=&%43^6-R/E19TCT:*K&L7?T/64.W7*EH72ETH& 'YLU7J"]#E M?WA.=*YR795'AB$/*E>C=I1Z=B_44(XGUSN."FV@R.;@XJTW0UR,U0'1+" 7 MD'=5D7]"17ZN4EP?/X<;+8_HC74<$^;H69R0(MJI.R"&!>0"\JXJ;=%.+6ZS M;&<4T4Y]&20N;K,\#(F+;NJN:UX!N8"\JW::Z*86MUD>8PS13=UAFA6W67:$ M9DMDO^BF%MW4XC++SF(SA4C:C=A\4W5Q)8=#<9O69/)5\K5HK]Y$>J+-]2PP M)]JK!=T]$[IK4P^T&4@1#<("O,;3MD3(9= MK./*5;$KTXH&Z[V)M4JHXZ2T>Z%ZDJ_5DUS>]9']U A#\S1<[@FS=2.M^="J0O( M!>1GK=0OH,5Z9,JZ5JL;M7O44T&!#46S5E+W,C#EX>CBF^I'E^>0"\K-3 MVZ+)6MQ9WWOO_[G?R!&?DY>NK7OR21VR9?I[;T5D+=62"8\ M/G#U: 63VPA>^K+ $<._6VY,Q[X*PWC.OBN.+MFP?/CC*YG^\N)CX,^Q0[BG MJ/"_R&>?S9ZNO/B5[L@9]8WS0T)FR?/MJ*.NI/[1,GV!/=?XD](NF*+.W5^?^,%G1A,HSWHCDL![YT'9T*\B;1T MB-MV.70:TI)80=64TOG!=:*]?O!= ML+A=)UIV#K.#<9^*2T/MZ]UC;X!.^;'7#FPE>Y^Y@)G_U:XK5<51>^?/%\0+ MZ4#YT:_L"/1!M#PKYZR,#-(S 08OJO!:#<,OM]/I)ZG\(T>JY,=1&%D>+EY: M(91:'D?NS*GS\S4NYQ")&L3R)\% $XAC"S"_ST$LQY-[36 6--4:CE>9_[B[-@LL$#[GVZAD M*C5XYF3&;]-E*OTC-F-UD$H3,_]LZ;1WZ11ZO 5VDCP73G"^Q/G2T&2CGA#= M/>A/YXH-I:_7Z@J]-&*>^L&4.-5M@G;=TW/I"JDJ[SKEO!]^E+/!Z,%9LBK7 MK?C!^4J;_;W@HQ4+MS=>(]=9'QLU-%C7*G@OKBP;%$_=XVR;X+'P5?+UB:)S MO))"E@8%B-CE-70)AXK%5=R;#\R5HHEK(7#V%3BJ-A8"ITL"YZB70W9)X P2 M@3-N(G"J5NK4JZ797)WSV?<>2 A.!AWZ+"MQ#I?R;SM5=]0[\-*=+:\3HO > M(X'7IE8591K=+0T2^]RA?:;9)&F2=%6Z>KT$H^;:S_;F'5W;O^CBE#<4M>^>M8%.<,0.4<#2,J+..:A&9F,-G8NK>1=SB25-ER8LJJ8;- MB8H/5H#-6N$-"9(LB&-?>9/WCAO#F")C4<]T.DS8,9OZ,XFDEZX?ALPX;"< M*2+ U;?B9N].K>/HX4L/8SJ>[<]/U29WUI@3H?-],6?-_=B+CH:YXYKE5.%+ M'N@55"OT3D;@L+GO,3&'Y=)2=-_Z*6*7HSPN&;R62+&-($Q$SZUD93\2P5,> MBT[D:T&ASQ&\EBDT.>%U4#D+]3M*3>O!^RYHI[IW[%QX$NVE M(8]&=6_'J+VRJN'S#N0\FS76JS+(/WEHBB1O2QBM&W<]]JG!NU?P83HE=B3Y M4VF"<1P\CB;$:E;)SQU*(Q(9EY?($#@6.+[,]!$/2!_=4ZV[G>+.I,N O&7' MXI"N;T,^%WF]?7V2C9ALWSMY7DGOO7T:D?<^T(XT-29J)[V[D,[M@AX2D)^M M[J_(6ED&AB4WA64K(#\#ZCZ"93ML.ZG3!?0+R,^6Y"M2]343XRTEA6JMOGV3 M/HC3[0Y/&X M:=VYP/3IJ?FX@BV?,Q&^I8#\; SM8_B6#3E=1(7KVOAG&:/O2CK$& SDH7'8 MUC-!^(?P0GRW! M5Z3I-AMD:JV]?7MR_^HR?2RK1JUDR.Y!S_9\*)$S:?URL>.RM$B8=#C$+' L M<'P).#ZN2!/M)0+R,[3!#^]T-N1R$2VN;?[O1&5[KL&S3:>([I).,8CH+A$* M]-E ?ES#5G27",C/D+H/;MB*WA(!>9<(OB)-B]X2?,08RJI2M5N_HT1W #_E M("OMT+:+WA(18CX\=IX7CG7%E,UATV)&@>G34_-Q!9OH+1&0GZ6A?7C/LB&? MBXAP70O_+./S74F%&,I('NB'[680A-_=5,CVVZ5JW0^U>LW4.]_#@]X#"UV= MKT[X'4;!+ZP942O>)?4_=@S^TOQ_;@)_2L(0QK'<6Q(\.#8)/Y'Y'0E>2+'G ML&'X\"^D";&=N>6&O[RX_OSQQ:_]@3'(%K<-JJ8K&.96,&QU!>J15K!E#V[C MQ<(/(MC]3Y8#+WH6#%U]"8HQ.ODF-%R"/AZ>?!>^W3O!Y,8*HN6M/XT>@2=K M4-'H2/!OV8(F\*O'@G\+_J_I2,X#N;&6<_A4@XD513TY^AN!KYT<^W@9(.7> MB 0.P%8=>FT\/CGR&T!OZB?'_4?GB4QN E!<7RTT&I9?P.O")=40H(IY\DUH M81FF=J1E;-F-3[B,&LRKG=X$J@WRD0R&2C0/8_P!(->@]:%R";#1OCW5KKJ$DWH:[H5X\D.RMAOK;L-)33@W\F?LI@@^9J)OIU]4CF\I85-!3]@^'Q_)5- M2V@B^K4CFOH;X=_?WU*/)#.W0-^"Z!\>2XYN649MT7^\&-5NS-C" 0;Y?9(QRN*Y HDX^6$_S=%[1?ZOF7YI&+N=QI 5T#'&KYD,UQ W5YX X MZZEUBLN;XL=:0,<0MQ_%71SB/CPMB!V1R7OGP9D0;X+SMDEJ2MX'.3CD74'5 M7L35 53=[9[PKLZ$WT@PKQKK?/'KC?&/%006>/O"]L MLB]Q%$:6A]5NGV/T9PLXN@J_3$OQ0L<,U]"BZF/#:$6>;0+O).L?]E2MIZL5 MUJ^-1NW8/<=:_V_P8!1>>T#HCC^I+UTV(<)LR?XK!7,-"=C\=0T;76!N*MC<3)(?#XDKM[ZBAM(EK'7S+Z"5!82ZZUNHX#8'%-\QX/C_J@53S6 M6DGKF"S1W&=*D357"MK&[6??>Z# ,:/] MRY0Q8R.70S/-]2A#^S">$!65(T^:KIT,%:W%=7X+\)#P\XA!45@/(X"VD$4C M?&CM@A5@'H!]=L+=+8S5<\K50PB<_3#6&E_7 M0UMC,UX[F( Z.N7]?0^R:XR_-DFPX@(.QK%%9^SHJ#R(^5![3:O8_3!?N/Z2 M$-ZN4,XCZ704AO";'UEN_O=W?AA]]J-_$,""[<\\Y]\K*:!M"B./*04MK=$@ M5TQ],/A6$7'ENKX-F)J43X$&OQ?N1Q(K*U0-T\CIPFH3MP=N2>?E5G!U33L= ML-O+!]:!'>OFZ*2H72UOWPIMOC]^/U@_DXB=KHLW%EXE!^Q^\]_1(^UH5I2? MKON6GJG> OGV]+&:/Q6E)@@'6$%=BC:&:KYCX/0+J$OE/6,TZM0"ZA+^:#14 MVR,A>#>@6I-*?7R#JN"K* JVB-G4+0V[:U($V'IN'7&QU1D^.:CVIPN) '&051U-:AUS$T137 M@7?B.,HK6\3/KY[N M=YC?^$/_\_4$L#!!0 ( #EW#4TT_$E,UP< +L_ M 1 :6%I8RTR,#$X,#8S,"YX@,CRRH!.N"A<,D"T7E[UC@[1K631JU>B#L-/SMCT_OY0!__)7BOII]GI[^^[-_&7Z<'HU<]MO5O,5NIT>_SMM_ M3+B\?/?T>Z<33WDNW0D),((L,7E1F2@U;=KVT]-3]:E1Y>+!!O<<^]/MS2#2 MJ\2*S9E/V9?L[,R.I*GJFN9L)/P4NF%K\0A+LD &*37H4R859FY&WU,+ M@U7E8SL69E1IH>I)K$I358_D]"1QJP_\T0:!K6O JCE6PTG50VD]8#Q=F(RQ M'$70B:#81'"?R$*;2%)@Q#AC85#,CJ>$K>938H.2!5I$4'=AM]TH:P ^Z.%B M[R))@7?=5K>],*!0M[CJ\B!2U/<3W/@^"0A3UUP$5V2,0Q_R]I\0^W1,B5=! M"HL'HG2IRREVB0DJO5DP8QSN*;CIDQ$]-IUJ"QCXV[FNKJ9F!4KZXDX?>R==.Z:W?0X)=.9SA M;SXP''I4$>^' Z>VCP4$-2&*@JL%/&?E9M(;6TC/8!T@\0MN9&_]CP=.^B66%$CMK\23KB[K C/A)_KY"%M=G\M0$/CB5%&$ M@O@8K>(<'LOWY)&PD%P+'K0Y4_KD(S]2-6F'4G'8P25EOEW-G(&W^0S4JRC! M1&, 10M4] 2P:(%[B!EQ]8;0=7D(NSCVT!>&@>+N%TL?)+TV#Z:$R94E:)/03/Q9GOBC*HJ1+C426H4Z/,)A M.>#^(Y0>P!-XF H"3[[%ZE,@,I+MU/)D'T_&.HPR/[ADO9P8(! M%[)/Q& "&^N8ZT*)F6HG3_5)%;W1.#^@% D!%(JP#H_K@OU*G_O4I41NW- L M%,S,U\MN;.#HE" >X$YRZ^9EB$<^*;O3293-B6D\=[^#WL3X!YBF#0_5U>28 M5Y2EQP G8N@!=$86I7W:Y2K7-R5D[(9=? MKY()#C!3&U:C3'ZVZ)BSLG9J-BY9WQ-13+)3)A/.EE2L'9K+I (YWY.1X[E> M)AGU+S)R/-]AH5\3/)(R25DJ&Y-37SMXETK. OT DU2TIJ\4DJ^$F/3?VLNDF^9YOS#F'P+E0B*VU]YAZO.+NM!ON1E &$_W- M2NTL/60Y=:OA5&?26WJZBQ-+&G9S(K5[AA/&3K,B+^0F(WUA+:W+.F#L6]M M0S1_H:%-?"73D:_T9KWG[/GN1%C/\*=$NUV94EFUO(L-=:VZ6D1G&5P+?-!9*T,49[/=WS M^.> C]43[,@&V"FW""DRY-XP>%%XH MDC>8L6P4-VE=5-SD35O\/(F% 6>P%13SKB*!-H>8PY&$A3O4$.\$#Z>I*@45 M4RQ]P<=$ZC9J[%^3M7 VB_P05AQ W&W<]'B *7L!_P?A5-^Z+>;= J B3).6#<"L\NH1#"=4 M>'TLU#RMF:S[!OFK^]YENF<$CNQ]/(^:1+*N;Q:_NN=#&I"H(A1,BOV+D*HUI]QAC#4"A[.$%0BSHF,A'9E39NX"V MOL;+A[>#P3X&N][.51"@26GO@KKCBL@AOZ9ZAP&/C65C>#ZR,II[%U[)MIB= MRS1O]M<+//G-?.?(U^SV+O3HK4UOJNU2;YU\F&:=O0[)%,I?)(2$\:,263G: MYY#"(( 3+1R_ MEL'E?P%02P,$% @ .7<-39;8H*TW"@ W', !4 !I86EC+3(P,3@P M-C,P7V-A;"YX;6SM76U3XS@2_GY5]Q]TV;JJF0]YAYF!'6XKA+";*A:RA+G= MNB];PNX0U=A65K*!W*\_R;$#=FQ9AAB)JN,#+T'=?KJ?5DLMR?;7GQY]#]T# MXX0&)ZU^I]="$#C4)<'=2>O;O#V:CZ?3%N(A#ESLT0!.6@%M_?2OO_\-B:^O M_VBWT3D!SSU&9]1I3X,%_1%=8A^.T<\0 ,,A93^B?V,O$I_\]LHQ.N@,AABUVQI*YS1B#FPU]C\?#8\.4>_3L#?H];^@?N^W0>=Q(2YY MAD/Q?_GA/P=G/?FM/[SI'QX/OAP?#/ZC>;$0AQ'?7JSW^*4G+B.^-N)?/1)\ M/Y;?;C$')!P9\.-'3DY:RS!<'7>[#P\/G8=AA[*[KA#K=__X]6+N+,'';1)( MASK02J6DEB*Y_M'143?^;]ITI^7C+?/2:PR[*9RM9O%?HFC_# DGQSR&=T$= M',;Q4'D95-I"_M5.F[7E1^W^H#WL=QZYVTJ='WN040^N88'DSV_7T^U5B: " M=QSJ=^5_NH*=R(<@' 7N) A)N)94,3]&*M#'JI8,%B8D_Z( M[ '0-=Q#$,$YH_Z8!J%,Y?QW$B['$0^I+_)Y%3QM!7L!Z\@N[S@T$GT^N)LQ M&HA?G0UCU4AUI/<2>=3YWI99TAU3?P4!UR*Z0FP_9%/O7IA^00(0 <[ ):$& MP>5">P!U03F?8!:(*_ 9L/E2I*DJ3"J99GKIC'K$(: Q!E2*OD6OO<&W7C78 MFFJ:ZQIZ<+6$&XI(/835DF]!_AF$F'BO9S^GISGZ-0'K23<.L_\ZG/TW SIX M'=#!FP&]Q$S._^XK\WY--0WE LUPU1!5 123="?R8OO$R/L](P&/(00NN*D> M"?4U59;X6"KH;;[ZJ(U2J>>_XL!%&Q4HHZ,9W,755 ;H0*#;SMC%[Z>CB]'E M>(+FOTPF-W/TX5N (S%9 ?=C6I^F(#WJ9(!YLD"F+$MI@BNN@A>8W\:E<,3; M=QBONI+J+G@A3S^)R6_W^DE%_$/R\9\CSH4!XXC)ZBN]@(=OP8LO^V?2+M>L M:PZPK'M$L,@?D[\BA6/1O=8BF./%DW)#-,7S!CX+FQ%S$&4NL)/6 M-EEBYF2"97=Y(FG1Y9&_"I266L?+)0V!BQQP07%0LR=IB.KQ=6"4+VT/6,==6M4\+VIBBW]F8FI6 MR9^FN!Z'AV8'LCJ>L(['C8554R=;IA1EHU(A3;:Y>L;H"EBXGHFY=UPQB&G/ M2LZN17=7C48J*3OF#*6C4;7!UK%T%2Z3_LLO:>!4);*2YG9,%DIX49IH'2$7 M!-\2CX0$JH>5HK865 DSO);#NG9]D&]O.OF64U!2'A0;;%UH";@L G70-<@_ IN'72@X:HZ<2M39ZV&ZPC M, F[.L0I1$R7>75[VSLBJJBR2>&O7U3B[4J;KO"TZ:OC#.N8O,&/H#T+*6RL MQ],G\SPI3+6.EGC+;4D]X3LNBZ-P7CI;[O:= M/E]LI'6!-')=(NW&W@P3=QJ,\8J$3P<1"P;4,@'3DU=M;BI,MHZB:[D['8"; M[EJ+Z4#D1_'<[0P6Q"&*C*PC:WKBJDV816^NDO:*VIN>JVAR5 M&UK 2=N:]:%1X-894JLE38]4NK;EZ'MMC6%PQ:*.F8J&2C._=O-67HB_FS]H M4WR30.;4S;#BU$U&Q<>FC@=5W#^007R00SR_&=U,?IU<"K17Y^AJ-KD>W4RO M+FTY,90#VU>%%2VSVK-AU-QW+S9P'Q^AKVS@%X4,M]J.XD"SKMI*IH/!W300TT60Y_ 5AR.* M&IL.*84%.4J*2+.M2\_!$SKO-H\/\$3U-')]$A >;N[62$Z"*I:5->5-=R!] MUNIYQ+X>EMN.EQ6Q>D92*F!Z2; &9VJ;[2/IR:+T%C\21,+2IVKY%!:4P:9= MO"101*'Q. LS64^&W^/"5W%6D<<#&3_L KAB9&[VHZ;3\!A[-'X-3A*=M M:3X^LB>LHUG,BJ&W3,!T(C? L]IWUG%]":'.Y"K7S'3_+42=8^(MN+>-S60! M?FM2,O\X%=,391E6)6>Z'^OPK6=[Q>C^AJOUZB?49):]#Y7+WN/1_!=T?G'U MNRW+WO*.(F&0*&;NB7#&Z?H;!W<:;(? D7S*6+P!HTPXVCK^GS[K=Z>:!.5O M)2OLC[9EPS-8,7!(\F2!E0>Q@T6-YE,6DO]F;IS?Y4Q/VH+,^#HJZSC).H;C M1S&\M 'G,'FYS38O==;69IJ2)L^__)J M3NLXRC-2YH^Q]T M<7.>0^T7@,'=@_GE#U;4TOL$.-(7%C5 M(5M/G^DCX@V$0!U'OH? R-V?]Y)\OA75H_OS>Z*[Q#WO8ZS.W5Q4D]L=:3UZ MO[PS>DN<] X8/H,%, 9NY:$:#5$];H_>$[>!( MQUTMXB<=Z522V@HL7>:I07<]5UF7RG:3< YYE3_T+7 MV=?=BY_B. -&J)LW4K'754N+Z3S_$IMW%^OK3H"L/-;8G"M4?FWO*WQZ1 MV2S\))_T2[CC41XQ$'_T.R@61G2!LN+-W-"C_R*)#.[/>=R##DI4(1D+:*L, M/0AMZ)FZINS0>LU$QH@O>2.&T@BI!STI0GE-3=U8I7X-10;X41[X00=M%,2[ M"JAXOV3O@:-X0<5SN/U>'NYA'"P;<23E9;2G&IJ!JWQW109M/X_V4P=]D.(? M4:H "0TH4='48[BK7VB103W0323H0ZJHL9L$Z[[@(F/(\*69!7W8J&WPWD>= M%V%DC#FHT5$;QZ_QFHP,^,,Z':%Q]+7?FY&Q96>F MW1%#Z0Y26YA"=T;[@MS$%*LA1K:A]-_O<4@H@5S;A&%YH!#..?[.Q4Y\W/,O MRZF#%H0+RMR+BE&M51!Q+693]_&BPFNF26UG7'[#.ZQ5/21'\3EW L&?^,_L'.'*Y\_]EU)5RS M)%T0N+H:M8F.JF8=(TW+8'3 YMPB:XO&R5G]K(%JQ_6:63-.D5'[;E:78QCR M$DOX75W\T[RLJ3>C/C0:3?.T>63^FW$PB>5K+4]K, R\5NKG#G6?FNKM M 0N"()"N:"X%O:A,I)PU=?WY^;GZ7*\R_JB#FJ'_O+D>6!,RQ1IU54 M4@FT ME)4H/>/L[$SW?@U$=R27#]P)QJCK <[:,OQJR[7"IG!#7_VX*4H33&] "]H4 MGB?7S,+2*YU4(A0KH;YI@9BF+FF&J=6-ZE+8E2!/7K Y<\@=&2/U]_ZNNQZ5 M0M9PU6)37?VB0R+G4^+*EFMW7$GEB\HJGWJD0.^9FG ROJA03"U-58DJ(37> MARRZ\F4&\T#0Z MH%( T!U9$'=.KCB;MIDKU:HO?E Y:<^%9%-8^M/P,ALH!-924]ZRV!SFO/O8 MY\R%C]8J8^FD6;0+J3QF/6EJE;3;;#HCKLB4Z!2U8I+-G 6X?DU= @7.B4UE MA@3'*Q4 =:Y*,\=R1;R[*0#W,#)>I M2]7R!@_>3R%NLI3$M8D=D"N#[VFRP&5EH+9Z&4A#@=;F1^S::&4"A6R4@AW= M2PEQF@"WWJ_#YZ^MZ]9MNX,&WSJ=X0!]O'?Q'+8JQ/ZT#\;H[DH(N)X"'#)1 M%G1*WR4$?+0%/!BVAIV;SBW ]JY0K]^Y:PV[O=M]Q#JY,1.B;B12MUN#;^CJ MNO=C/Q42W[L),1^KB4:%Y3 QYP2^&%7D*2,V1F'U4D"S=W%"V"?;V&85^:;0 M&&RAM3'T#-;0AKF2W,C4X@GY<+KM0UWYH.R@5T-HVU))19[< 0IQGVUS'U71 MRL!790"%+915-0FMH4U:H[9-V_ J9:6.E+ZJ],!"*;2)3:,0K+$->UQ%'Y7Z M)Q080& !^2;VM73L-))"T&;6)01N-+ZALI:]O'VED!_UMZXIZ./*;'FWH"SM MIY O1SGF:-GX&7I3(?9&GDE0-GSN7E7(E9V[:_:2\NU^"@XX [\<9H6<<=0) M*^.1>PEO#S#&XL';",R%]HCQ3%>] ITX4@17O.Z!5C/\(]4/_N71^EE&K9)= M^+CVTL$/Q/'&'OG"4;+Z :![U9$!VY?;1GZMHA8/X/V-5,;=ZFKWUK0@T5!W M'<<;#7: Y%%]",A4,:3&TX\=2_1@,\ 4D&,VX1?5(S:*PN4([$O*I+/(UQ^ M>Y8$EQL9@F_;V8%+(WB>L>>6[/$!X0MJD=:21I45B$9+%IJAR*Y26D;"@68I MO+'Y^%61%[ A]PG%I=^62@A_E'BA.=AMDFTG("VV.RF(=W$W#V;M?YN(D1'! M7E0N@MY0WO6K@&1Y?L7EJ_[6?.WVR;NM;GLT!)>!X 8F-Z?8$3=^]W,G$THZ M6GA4>!K"C=CX$"<4.LM"7?3B%!/C*[HD=I\#Y1V6L'J^]!:$*ZK$8*=HE5#] MQ88]"W]L DK+ #PYWT.$,D8^)#V*6BL/,^*[W+'K?\&1OE$,B='=D!A%K6:' M%-%MUMA5N> H N28"'4GPDY F1C4>(71T8''. 4]+N1'!8=\.*'<[F,N7P9L M+)]A;YU\*XP1'S4./-R)X''!;A0<[,%\-F-<>G=E\)>XZCPG,=X)&J/C P]Y M&GM,^K3'GG]BMWGG4#2QZ;]N,._UT&+G?Q%#'NPY=DBI[_)C))#.;W2V-'SG=3FS%]B2[ ME[I*T21DXT*1"DAIK/WK#P ?X@, 09H$6YI+5<:VU U\#7QH (W7=W]]6OAH MC6E$PN#/+TY>'K] .'!#CP0/?W[Q\?9PP$GN.' ?[SBR!\\=>_ M_.N_(/;?=_]V>(@N"?:]=^@\= ^GP3S\$[IR%O@=^AX'F#IQ2/^$?G+\%?OD MQ[]/@YA]YL9DC=FG2:[OT.N7IZ\<='AHD.AMN*(NSE,\^>;MJ[=?H^,WKXY/ MCT^^12?'/YZ^?)JS+,^=F'W//_SWT_-C_L_)J[N3K]^=?OON]>E_&V86._$J MRC,[?OKVF&7#_DO4O_-)\-L[_L^]$V'$"C*(WCU%Y,\O'N-X^>[HZ-.G3R\_ MO7H9TH9:$WRZ9[Z M61ZOCC(X>GAJY.7 M3Y'W(BM\48(T]/$-GB-AYKMXLV0EM%*E(]M@9YB2T+L(NJ&N:H\$ MG[4=&C_#@**^=1/NPMCQ.X$O:EJ'?86[E?A6SWY)LSX =ROI@N8@L.,ZY-;% M*R]7GW_X@?U6@HB?8AQXV,M \B0T'ECD(#J&-.T\]= MI>MS;QY2J>TBR;D3 MW8MT(QH?\1[S"/MQQ/\ZY'\='I^D;OL/[*-?9S3T5FY\36\Q71,73YY(E*4M M#&.%K10[JF+E"A.: 7:HVV!U*G'DAJS/6L:'?E*^B?J'&/:<641FD; M9#"$S#G1(#HZ-/A'HS-K;;W(;S^)-#-011RUIC M1Q/COO7@=&UZR9HR5QB("N>AN^*##=9%7;#1 M1[SARS)T(58E)O=1S->09 :9Z5DC21LS)DEXD_U2C6RRCWY-8-S@!\*A!S%?!*R8K1:SP:DF MD)Q"*IG1&=, K$J0E!-;6;$F.R(OSAA;J>-/ P\__0UOE-;5Y.PR0P&S3(V* M$"!NR)$IR)$*(R&-F/@H],A?KZWR'B<:8BISMBI?"K#*@) 2*"C)D2DXDPFP8X8EM/Z/08\*0>!S-I>\\ M2 RK?&^+#E)8&0U*7X*H?AFB:K7G,H@+C5+99RM*.4@2N8[_#^Q0M3M0B]JB M0!/8C TJ.1#$: !7Y4@JCA)YQ!7&=0_)B.5G[/M_"\)/P2UVHC# WC2*5K4( MAX&\W3%E ^SRV%(A#()%)@AK"R!1-C]U$-<\_(VKHDP7)PM?W0F2H*YRA71IDV^B73?_;YBG[(.8DB'$<- M-*P*V22<'&"16F4),"22PJH%HV]O+^YN(5$AG1X:,:(F:Y\8"KAU?E0$@=%$ MCDX5EG:$SCL8M#ESHL=)X/$?%[^OR-KQ^2[O27SF4+IAPWQQ^EUAO*&N35JU M,J=(,R-%,+1K@[9&0Z8D3@RZ_!>\58=!R(GKABN&Y@:[F"&[]_$5CM.FHVJ$ M6A6K7LT ?,FY:>3!D,T 9*UC3%40S74.4("?O6&T'XK-*%XZQ+MX6N(@PGIN M*61MDDH+M\@FJ2 8&NG0U<^M"EF$$^'DA',8/V**W%(O"H-09V$@.OZ?2?QX MMHKB<(&I&!E\3\,HTA/,4-=J)]K&G%(G:J((AI!MT-8ZT507% VOPAA';%CP M(72"-OVG@9Y-^AF;4:1>HQ(8VIDBK5*.ZQ7Z4QB4*\U_3.9((\XR&V>75BD2 M%^X*:BXVU=E,G@C(+G%&PR6F\6;&\(HC(FR>L>21-<9SY0!!IV)WQ-4,OCSP M4LN#\3L&("77AP@5,?S"F;P8R?, J>.ZJ\7*Y_'YR^^EI\^N2D0A"\J_)<"UKGN,KD[=QT'LW+2]&J3:_D"<>^*3F(B1F]@3 M\1CZ'J81]Z+QIB'>;JYNDS%MC2IRRE07C+=I";A*R0_3R?OIA^G=].(VO0OC M]N[Z[&__>?WA_.+F]@MT\>/'Z=T_P)'5;#E(IS 2(0T6AM32$$G7;HG(WRH" M62?*(KHS9\-GGV8!^:KP&*%X.6!9$+XL"89$6GC*P/LRD09#'KK"WJWCLX80 M+A9$7$G8R"&=CF4J-<.O,$JM (E8C2CK<<],#AC%+A9+/]Q@?(/%?+3N>16% M8*!GDVK&9A3IUJ@$AG*F2"5NC5.54X[EX8L8 DW2*/:5,*@H6U?(+-WHV6BF M.O9:D,J8IJ6@JAX86K8 JUP( D?#M,T8>T*-_ B=K9GG4PJ#H5830D6D*_5W MX$AUYSQALSF 5-(FD310BQ22B($ACQI;[78VZ@3N(XDPBKD.K+&9L0L:V_>8 M.9V1O4UC;-78UR1Q5G ^IG5X%4I M5T(=0>"IJW#I$6%+\2*8;P!$L JG(34 M[FFNB=D=;G!]^^?GWPZILWV;>$W\#!OSDY8#5_\,V;7"_< M'E9%3L37H/]K%6">@7@9[D#,(L^Q*VX]1:].Q,= EJ0GGB=.'#G^S"'>-#AS MEH0Y:]4@4R5M=>"NAUP:MLM%P3!9CZ\6G,BE$=^T>D@"Y"8*,+AT@V.'!-B[ M<&C VD(TV6[;.,=SXA)5OVJB:)-AYH84R=:L!89WQE E\;'"3APA"8-[=Q0[ MT8IN&OM=F:#5V:(2:&FR6).RPQWITY2&Y:@:_*>"64=\G!FY.\8W5B MY(91S'^6^DW(W69]P&H\LAU[JF V18 UTU3BD\\T(\GL 9OFG:'=-Q4 FL_ M3Y=]/+#X9HBV,VV6O:[C\4E!H$W*>RN56[L58>D>TK>\KI MKX5264;H)6TP \F>#3+=%VZ\(5S7SG8A0'=JM:;7F-Z'^7/';2-UIP:Q.G0! MR/T5XD@SAUY3<2F+)\:R,TS%363-$2BUYDCQO"93%"$^E1H85V..51$(%*K9 MI",/!X*C8G(#WB2/13871UUC).JIH"LH5Q6'2#4%1A.*;96 PFLC#Y5?S!:PRDO5\\6K/ M@=W$,I.(9"8Y6FBW#%49VTW$P+!(C4T9UA6B,+@R#=QP@?.[%1MV_+[?#HOL($ M77TZ&XG;@F#QIMK9*0RMBUF^ATH*LG+W5$D&#$<4P%3T6%H:3R34+?5WL@Y1 M*F9M-*$!F0\F)#*CUWT#,%7=1P"'%"479^(&1^Q(&CL06,,,&33%S88@^PYQ M/RQW;\J=TR4)F[200"N2HO U+$K4@54)(21$+P%E;_,M]EF:#]_C %/'YUMJ MO 4)"!\,Q62-TXNN51LV#)6M;DIM95!IJXR1YNC=4R>XM?EOHGR 'A+U9'-3 M*8'\WG(@1"W?\,+W3FJ&O$IIJU340RYQ3RX*AVQ:?+H+=E(6P2#1]1)S<@D*J&6KH>M2X&JU-4 ZRRYDO^W5>()(LWO#10F"@S'@'A M#[_8XBH,PK)1*M-5TM8OVE5#KEVU6Q<%XX3T^.27D"1L@L&>;0NX9%7$+]TA MP8J9<9VS_#V>AQ0GC(LGUAN'U".!0S?3&"_$-]"BJR^'#Y(=+.\\O*%Z+W\O4N2FD@^OW;/"LGC\W*5F-M!@94 J]:#7 ] E&,"7+OJ#I=H7CQ@%J1<;JVS8R M>*5W;(H"L!R>#%KMD1HH25_^RV].H8G .1:H:I=[YV(N(9ED,J.R:D27!VAA"!8-A715:DD MOH-)EG/BKV+E40^E])B$J4#64285!4N:,KXJ;=)O81#G9TP>'AF:R9K-+1[P MU8K?O7$]KYTH:.C7VB=CDVI=C2QRL&T:8,C9$7B5M5DRR$G2*769I2O1=HO8 MNFZU91H0*:WLAELE .U0>A?P@'MOA3EI1V%ZWJYU*@#XVF2B 6-52>P(9QO@ M@QX\Y&=YKN=G3O1XZ8>?FD[/Z%7L7I35#+Y\:8=:'DQG;P"R?EM'=B KG".N MA(06N.-9_!ECADZ$"3WLO=]\C+ W#?*ES(D;DW5R@Y.>@ET2LAS)ZVAH)=S7 M,A4P).X,O;;E@;-Y+MA<7+GFM_;F26BC/7#BM7;O!6JH'0FN'0G73KS_744Q M]W;177B#>3T1\4+ZUJ2[L!\W,TQ6=N]='JZPRI\V=?\0Y<[R!7+CGV.OERF"-#]YJOVOM)>(S:Y>$Y1&V:J-AM9 M&V.*C<9$#TPC: &V-N'I>MN?Q6E0NE" O;-PP5>Z=0Q4"5N=^F@!ER8]4DDP MO-+"DUY+R/R:8));D(?!(M8?\!M6\#E.?A9Z@/25@.;K38P3L+Q-K*5AE5U? MAMI@6-D:\LC^XB^0!,5N6+Q:+UP@N(>5ZA9GSP6S$0\F:_YBF'%AR53' MY:O:&#U3ZWK0+O5O@5GY(#3-)04YW>S=RH2P4 DZHYB_J:(_2]6L-BXQY4;H M25G6@4](*=[ZYD$AE!^/$DP,Q69S-]F,")R.E;?86S?77 ^&IZR88>8F4R5H M"S>F@)4.$M23F5)K*@_)MBF(FNKH!%08T\C!BA[@X:02;,?7S0O>$NS[P/52 M.,=SS%R[I[])P4!O7,8JS-#3M:($WV7* >_.F^=UBVYPA.D:7X:T<+(V':5, M D\"BB;>*8KRA/W]Q6AN.U+;6T2L'HO86O#2C<6&FM#&UVT1EZ? MZ3&!2+P6G=YY*'E'#0AY:>AB[*6'VWT?NQSU]?PJC''S>H&QMN7K--N85+EE MTT05C+MMA[<6ITUYGBX:L%$$XVO 58O+"(<(+Y9^N.GAKLZA9G\5#+WGF0FCSQ=LJL6&0V7S ].P1%]2A\/.& MP#LQQU/C5L[QLHV LH$O#.IR0]E@B/_@ Z*UX_/.9(8I";UJ\U445[LDK%X' MT\&XTN4P+?1A4;@#;*8*9O+:#F]M W%!.V$LCQ:R+B9/ 9'L\O^9@[Q6+^H MG.Y4I.S.-J40R[/)D@@8#LEQU:>!B13BV]*@T"*_+I)C5\^"RU+V;Q2M0:S? M IJ+ **%#)?B$4QQK6$OU%"\1<,OMXBNYS-F)7=7FJZI6=S:VS0&H/,W:C2R MHU/"$*#L0I((7<]140>&ZTB-275MF:GVEM4.YUC#5'YU0G MN(J'>!%/ .4I()X$RM. X:$DIA8MO<-/\7N6_6^*IF>N/L([G\9&2=X!;=0= MG:D= 5>Y>OH2972=E^GZ"2!=K_"GK9N?T3!@O[IB:LE?<4G/_^4'#80,"5S" MII_-^Y5Z2-GNJDUO15%>SGEVLF":1G^VU,/FG]!6#973%I&YPEG4DF"6 \5[)Y<1ZX?1BN+T^M:ZI93R!BC:ROO- M5B;=2C;YY%"OR7'WGHO5&X*&*:+294+]9@&F[0QC5[6QO7Z)Q-TRA^]K[6VX MD$SHKUE?\H$$S+0SBCT2-X1A= HV0R_-P(OA%K7TZ"0SAB@)JR0ZB"OQB&^B M!L,CW[J/V%OYS)BB29>.FY[';/*U+?2MC@_:FE4:*I@JCT[*KHBK'/U:A%.* M- U-:#I@!?;R:)'=S5$&)Z4;D58K)E- 3 ,)%7!CNJI-31Y#(S_F@S1:CZ 4 M!N,!FA!6B?7F)4J?@:Q3;*!AC-A??Q=>DL!A\VG'SZ\BURXIF6A9&]"8FY"/ M:II51N=0.YRUH*(X]A"'*%=%6UT8+NK]*F)]6A2=X\BE9)E=1[J-\(0^<0T& M.QW2L;H@WM7,TH)YVT1&I^]SD==>K:8/3I!>.2N"XEG",,C\X\JA,:;^)F]O MA3V-30PV5;9)VW8&%;EJI@F&H*W@5EGY,7!6;#B./20V&Y(%8'_[,6)SD(LH M)LPTY;FRJI!-RLD!%JE5E@!#(2FL&E4B,7_+Q803FT31:B&<(A"2Y%LHA5_> M-'DNM?@H6U85H*5[5RNR8,C4 %"QF_4.SB/=,TI"FAPODO%7$CN=LC^>S:*NVW/O^-4#S]ND6TT"SE9=N7'F&W;+^E"BP\_ OL-[ M>,])Y#P\4'Y3A[A2)H4NS#18X3?1M;QN;VY.936^61&,PVR#MOZ::5&7NU!: MW,/KEO?PNK#HNEUBDV\;$'L"KI,)%C\&G8Q1MI,N(U[WG M>[/IW,S:)CQVT^I6$$W-J5VJH)M0)U-J:P&)#@JW3W5#:QM7H;C *7U4O&,[ M,$MD',ZW,5#.;Y,4 '*Y!>SZHFRJBB+Q#I[#.Q)P;KVZ:8&?]^2 MPRU3&X?,G4R6L[I54@#IW06_)"XC7KTE^90B??D69[M:EIBBJ(]=+3V1/PL5 MW6ENO:T*6:6J%&")@24).,22P:J_"II%ZGX18D#VT.6P>/Q0A ^;C"P(CL*. M&E I0W(I>"RI0M,P91O4U=)E@&*/:,RO8/96;GQ-;S%=$Q=/GDBIT%4R<':_ M-B*LO^\GA,6Z=2J/?N$:MLM_NTP@XE2*Q8WD.\OEK5_5J$!2A(EA.+\S7OX\ M],>[\!L2_<8&!/P#YP&?* S4JUB]QM4 ?.GJ1XT\&/X8@%0M/"QSR8$6P(I3 M^7,<.\2/3G2K77IY:TM;)K#S=2R=\.@D,44H?9!=2CJ$,*0&5IOHX,67*UQ#I(;K%8YI(FU,_ZI M#&+]Z3[WGS^%/DO&)_'&\GRX <#.]ZC:@AV\:Y7F#JLUVS19V;K7N=(^SXD5 M161O5MP 8-\:NZ69L3;WSZJQ:V?'\L;>S\S88#W$=!UDY/4/HW4/D(=T- _ MD^6.U/CK[7[8J]7B'M.^6Z0ZGYWPX$W%U(NC5F4"\4G(H8RLG7/(7XA\[[ O M7"![')YK_O=,,(ZF07(4>J RKF:R2RU-7D!]-K-R#KL_YM&9I3H&\<"%,920 M(>]AIVS AKWS%>47/"6NB%L;%7OJBR=,7<+,5^X);)^0W4V770TM;\ILFPH< MCG>%KN(QSN2 ,/F9;9A-.TBR66OH+D*:TR[U$YJBZK.SD&1CIS6]35I3P ]9 M8^U;SL.9J&YU3&-?VMQE2.>8Q"N*AVYSTIQVJ8.R/-H.WNY4_FT!?!H-Q1&UF+8@JA_9I _R1.PTX"+U^1#?E'Z8"1 M'P4;-(YEGOTN.?:VA=IGFS7-&\XDQJ[!^D9]D$V!N-Y^M/""?_L9DX='7EAK M3)T'G,T*9Y2XO>_<:YO[+K7OED4Z4)>LRWK/0]T&IE?;>::"G$1'7/*#M\?@ M#]!]'B*_WZD>7OEBES22.80/Z!,!*#_0?]&V\@7]9;\[O7WO-K=W!+"B^<\M ML*Q,1O4 +4'LE!/H5,"]^H%6"/;'%70QN[TWV+4UD>92J\6GQ_$(+6'LF$_H M5,@]>X56&/;)+W0QO-$S9(Y YB)V:0&GJ?@DP?0Q'$1K&#OE(#H6\ZWP'7QP8(2;^7%"@ M.CHK%6!W@6P_.D$;Q=#2X]0=#LS5MOOF8KUO[;-O\,(A?'DA>WYFY?C\^/.I MKH)M(]F)$_K/+^I>CNYWAP'+B8QB>Z/GH"*!A_SU&Z:/?#+G]^N@#7; /'_S MS!)L[895!=O[?1X# -PE[])_Q?3I=/I#MS>^J/:[] &BZ";T_]-O&)M:>TM(R/.W51*-O6ZX=@M_+YJHQ78)=KOG8*:J M'_82_2H2*47HL[CVX'L:1MH&VG=.NQ2 UA35<+<@B&Q@]9"#V%9MA=^#VSGY M[ FEE6Y0GM4N]8&ZPNH_\#%&[]?R-.LP-E8;7"*ZH[L*1CS_;"D$7^;,':;R M$((-2ZO,N82P)66W!]U0MYP,:*KAL!OL2>D^BJ821A9CGG/6OK>79"'J31&Z. -=X?PW3EBDF: !(I()X$XFD@D0C(G+@,]<1UPU40 M\TO;0Y^X!&?[1J\YR9I;\-O/\9O]P0_+STHT[$>;=FMG<47 MBZ4?;C"^Q71-7"R?CN:M-6FF=V'L^,7OS\(HO@KC?^#X!KLA*[M_*E^Q&# _ MFT.LP8NMV%L-EAF8 =+0%E;;Y,> YB+(+:3!_HABY$11Z!*^20!](O$C"L+@ M,.VN(@XM;]A&K$&1%Q%4VN=BDV'U]'$HN=KF<3H;'T>[MK3BOP[%. 8$9$8^M)G MR7TU4IBC,D,N[^,JG-=75F:K!"P'&W25V0VWO#+%F&NL0%75C2IK2BIHN48, M%ASU, U;D[A-S17M,JD=&/T#R!USJU0 M1G,ZI -S,%4QL]MP*DT$#,F[(J]R.OT6^J JA5D;8K085JF2@#^P:D2NJE10 M@RM-,U2(PA]@58&J*@)GD^[\IEK+E2*B!C,:SG$4L:[*\2\QCF[P&@?E152= MW*]>Z%JK#);72O3AO&>5A4#T(*L5<;9B/?4"7?BB@W\Y4I.81!&.H[,5I0R$ M-+!9% #DF.2XJH6<2!V@5&[40E:7+KAB;2C/D8KQ W'NB4]B@G6$K4L!*EX- MN%IH="LZ-G_O*':B%=V(,9QRETM="E#!:\#5EC=2T62OR$'S.:4A]RT51LT7 MOZ](O)'N+ZI) 2IY#3CIWH54] N4"*/B)!G%(9HY([:$0J.CB*:9.2#T2.'0SC?&" M[UH5%\.&OB_*(,:L@*5-9<#L -'!AI556I7(A'@EHVW&:)LSNA=99^03F1^@ MK!H8@Y74M]""7V9J7_% M;XS/4D#;),!4XHSBI4,\S :EAQJ39*U<%46D:HF;-IW^Q2)=#5 MIL+:ML&E^F J[AS/,:78T\P-&I5 5YP*JV'%9>HCSRWJ=MW@"-,UO@PI7TTD M(L@>I6Z!S51%CVU6FR8I@:[B5@88UGN:IMB^6TCU(/.\8DXO4AZ)$5^\W'R/L38-\WC!Q8[(6X0?%FKJA-J":[P"Z=NP-QXBG@;)$T/T& M?#R@M%PH0O[F MVH#JMP/H:OUF2?"P:)H(RE(Y0"*=@SP<)Y("X]"OPA@7AO0WV.>G$68.5;7A MEDD JNBNR U]MTBL,+4Y0&EZ*$T0ELN>BE-575VV1!M037< W=)EYTF-[[(Y M2N:E^ _N7M:.SUU1J) 9]R=%N33#Y$J$ Y3F MR7[9YGJ DGQWE(!L#D/20.^0-XU+L@'DMH:T;D@:%O(5$4&1\XX2<<0K[_?' M&^JL&Y*(A7QWGHCJEWL'?X#=,.L](FQ;BZUUZK4+NC,\2 #:]9NZQGL: AAW M![1P2*[F>6?#3[/'%@%3<]1GDH -18 M%O!8X/.Z+QZ8FQ[!\B$]>()I.W^3$-_TE9KB1Q_8;^SC["/V#X?!/OD_4$L# M!!0 ( #EW#4TE4@ _U!< *)W 0 5 :6%I8RTR,#$X,#8S,%]P&UL[5W=<]LXDG^_JOL?>-FZJLR#;$M.,DEVVTEV[R5%DY", M"T5H 5*VYJ\_@*)DBB*^*%(-*)/YV]][[TZZ!W[7J=C,.@M26F EB-V?WUW_.ZU=_3F^*AWU'WK=8_^Z!T\ M#?DK3_V$_UX\_._>Z9'XJWM\UWW]OO?V_:O>_QJ^+/&3E"U?=O3T]HB_AO^9 M=_\MPO'W]^*O>Y\ACPLR9N^?&/[PXB%))N\/#Q\?'P\>CP\('1WR;MW#?WZZ MN T>T-COX%@(-$ O%KW$*%7]NN_>O3O,?KMHNM;RZ9Y&BW<<'R[(68[,?XL5 M[0N4,/R>9>1=D,!/,GW0OL:3MA#_ZRR:=<2C3K?7.>X>/+'PQ4+XF00IB= - M&GKBW\\W@^5;,8?"/PC(^%#\YI"CDXY1G/3C\"Q.<#(34-%Q1BFG/AOJ@:+A MAQ?8QT%'0"_T0KSO+R9]D]F$*S?#XTG$I7%8A\2/?B1D>?N 4,)T-%4V;IJ( M:Y]RMA]0@@,_LJ*HLF<#Y FC0@(+=C6\FH@9@F.@%9:Z5\-DG?CLX3PBCU94 MK75J!$J&^=#7%#'^$B--5W1I@* ;-$5QBLXI&9^0.!%3.?N*DX>3E"5DS.=S M'7G& S1";"!,/@A(RFT^'EU3$O,?@SEB>DI->C>B>23XWA&S9'A"QA,4,R.@ M-=V: 9M$4\[Z!8X15W"*0IP8 "SOU !1%X2Q,Y_&_ WL&M';!SY-Z6A2]6G' M2J])A .,#-8 ;==M6.V=?Q_IB;4O,AO.(8 M.=D+PB,2K- :">>34)VX!OW!R3<5K?U[EDU2BX$B_QY%V?#?1%^SKH=UB!5R M95RPF3_,4' P(M/#$.%#P8#X(>.D<]3-O>&_\$??YD3(2&B'+(%F/Z-%C1@G4'/F]Q.,DL>#!*N07!8,'+'QZT6_VH+ M0ZGW7))Z%8^@PN9K#B:OZM4KE9E?0P1.6M>ZBH90 (3J8E)WQ"'1&J M="!*#0VA>.<>%)4<0YH'&8])G 6 LD@*NTJ3+(>!JXG22)3]C-T[]P R$0BH M_S'?C,SWX^?\F60N4S0W1<JLD95X;,_K>,O,!/[SQ_Y%__+DS+O]^]G9W:WW\G/LIR%.4/A+K5AL M3E<&R]!G]QDV*>N,?'\R5RH4)6SQI*Q=^>-O2P*OAND7([J#"NE5Q7;4;"27.S5U-HY-M%4U#6FH,%=]42KH)! MPJH;:(A,*3XIBW_._IWBJ1^)C)I^PH+ 1$*0.2RZ! MF"=&,9$FQ0F^C] E2G)N%9:E[ 462*X!F0G_;B!U3='$Q^'9D_@ CK0029J# M!9MK8*/DV U0%BDTQ0R:C,7?*6%,"Y)A=[#8=)TYT$8B;H!X21+$^+Q]0?S8 M0@=3:,]V^3'$7V+_'$4YPMIQFX?H' M$G%Q,V'LR4P?O# ?P13FUORM#:)-MG)RPP +5!L'HU1]3!%LS2NSAD&*HM,1 MJX6S?^W/Q+;6.,Q1;F^*5VL.F8' J\,CFX =G9>!*1&4(W*.)+0+C.JAPV@ZZFT+7FJ5E#9RP/-^"K MBM4L:)YI$33K;0IB\WE)=4&TD8H;..8SAHWY*;J8(M::+UUWQG3=W.[\)V2\ M]ZAL;/PQS!EH%#R[ 8J-T6Q@+;W6G&QK2(S,9">][CI^=@.>=:\USWI#OVQ7 M_.E"4J,N:6"MI2E&K?G.UJC(N'4#BWX89H$;/[KV<3B(3_P)3IY/#JK82<@Z MF"+3FI=LC8R&=S< NA'%Y#$*%T7F?/.3CM/,WSA%0QQ@Q61GTM<4MM8<9FO8 MS"7B!H)W%/DLI3.3":^JK2E"K?G%U@C).;;?Z; M!"!T(G'#9->*7OMI\D H_O-YE5=BM]X).@U^$\QD(G 4J^S("QN<%AV@L]XW MQVB5=4?Q45?4RUBK4T_O3L1H6U7T#<>*YK0:!HL6C<'.!6DD6+3*,G35MN;X M^A5?\57)5[R]Z]^=?3J[Y'[BU;EW=7UVT[\;7%VZ4L@]B#F7:$FP?D\L[0 : M&\\.-S8HV%YO">RG:>2_%O*N9G3324MR0"MW[88H2T/SHW.$6/[Z"O&*YM+6 MT)774JD1 ^);%? M&2:/G(4LZ4\MW>JFT%ZHB6A53+JQVBZXT,\;\&Z?3N)K M!.]'B/Z$L.1JF'.EG^!*#[5&/:'.]2N M!LYV0G%CQBS5+XD4 O7&0-H!O,#5"BHUVVY@D\>NXM%\'RKNK)'C4MD8O 32 M!A,%N[L^76;'%5R2F*RRJ$!3U@&\VLX*437;;EC9L[8M;EO#<:2QK%/9P/N'&:'4(B"-)*M -G%RXAIP[(MO12\-,Q&1[8@ M_EV?/?+ZGZ4$\HW$1[[/4.Z8=?W BZ*L'!\C(;@QI5RBQ&3)+C4#KV.R@:.2 MQ5TWM/*-@/K I;P'>%V-7?!2Q[H;AE6F4MSH&YBCDS<'KYW1"EN-S0K7;@)S MBJ,T4>4323N E\UL"$Z)T2OAFM9-?H)SWXD M\(H*NXFPKJAV"VC-Q&DYC/%'UK8@K@U:/>QE$_".)E]+V,YG,HO\0^N!3!6G M-0^D7<712;!AU0%+LA-'Z9]'Y%&28_=:F6-WTK_]NW=^: #VVX_]2EF2SYAVY00&) YP=W/Y,\!UIS%K;>1MT M#F-C>M(F&&ZHFTD]J%Q]S'I#)UBVBB*I(1"7%& 1+D+A"1F+>+D& MT/F]-;#1@2L7TNX?:+3.[>I%7#;J4.X)G9#<@BI4"VW8_B5K):.G#94AG6>D/?W]2./DB$Y.K2?YJKI[;,P: K>!Y]"XA* MY+./%G[#T:)3=$YH(9XGM>C*]&RK' K]MJ[LN1@9.L'_TXQ M137.9+09 [P^90/ 2&VN]V45X2P&"(5YXGX4H4#@=C7,[BF(G,S>FA?75LT1N?I/6M4]MO4S-0.#E3HT!7U.&NS]+F$NPB?V# U>9-:8R M]I+;]3VG8)>OE>(?L5Y._4BLJ=>(8A*6#4BN+7:C@-_6U9B^U)'>?FI,GTN4 MTAD7GNZF(K/NICJR[:27IG1$(J_:RC')=(X[4#3Y,53D6\^!.ZZVJR2"Y4;4 MY"QV8)=RFTXF4>;M^]'"VQ_$0T+'ON%M#*8#@%>?U8AK6$K'%:]E7@8N;@GC MIJ'R2DH-P6O0;.5==C4J&7<%E64=OZ!/Z2NN-H2_@FE#5"H9ASXL6=0RL:OA M=6&\)6DK51QOO(YWBED0$992Q/_3/?"RSAX9>BO=&SQ9KX(ZQ50LNBA[ .I] M3E>>?J LHZIH"E5$H95HI:I+>856]OR3\.*D$<$"*UX@+BE@^K6L^KT#+Q_* M$[+REH-YCWPT[WFX!DU!2[O&,"SZPY_M6Z2R2.0=1_LC?_UWN?68CP!I5-9H M5A\8;"PG>,L+1.WUV;';'PNS$.-[S0%YI),A YZ., M/^%,/?CQ"+%E EK6!LI=IXA@>DW_B+H>F4C72A7IK4C;6A;YYL<$DWY?,1' MX9R=4!06CGHK6GKWJ&SIK[,M^KR[)_H+-S4?H=E=^3J)^IVXJ@]D%#1X0&$: M<:**I)W[09X:;6"/%D, [[_UN)6CH+;2@;8?41=9/I^JVGRZ9?-Y<^"]%-U_ M\18#>'P$;SZ$.^>,-7E"'R ;!G:EZ *\8FUX8)IS5E,1[[HF$0Z*>18KQM,S MC8QZ+Q<#U3O?1K(&98E$=V1YK_#ST3R:A:WE6E.PHUDV0DS*,_3>7_M9[DZDZDO\@..ZGXF]E_-A&_4*#%G9]*MQ>138 MF+,_&E%1^)#5U.2T9Q2:19)-NCO]U;@:T_5HL;FO++[ZM&)Z M^^J0/P= JS\@9$*^RM98)G*$YS;!6#J>/S.UQ*;?LY.N?#O"=F//4\5;T2J+ MO.59Z[--E,=V[-V,#S0G5=>TY))D-0SY4>KU-<)LG-V,/=23%O3R7O6)2K6V MO[;Y4/5S<:]E;97W#?7C,+_.P-[L+ ?<\>6ZEOB@[5#K69RBQ,>1Q"K7:@/, M/=]\W.VZOOE+-_5]UX:!--^%HMZIS]PHM],9VYIZ GBU$KC*%ECBK'AVG0O M908#0I(,#_5Y8^?R3.IPG3(+FBMXA. M<8#Z3[A*]KQI='C>K-2"0;+"W>&Q.);P$U<-RGFJ&&C&696( M^!P_H?":.$$L2,91QX;6#,Y29&&V$@HO?///QNYJPK[J+<[?Y%2H[986=YSZFV9EM MA?0 H67G%*'%85'"ZRVI8O6K01-3H'50A89#RK>V M05IG]]Z&W3M$QXH-<)OO!*WRJ:MNKG@.7W.!-E:%G]JN7KR#9&B&' 5SKN:Z94')HRUVS!#RO*Z.P)T0 SI-*/ M&F,YX^5K\VWKRLD1G#?48;X#PO,O-EN8*"I?YHR#WO)LH9#T[M^/MZEPS@D= M(ISPK>H6U+#R9<[XYRVKH4+2/]40W8/UX;B^9(5OHK[ MEA?Q6R(>Y5L044'1MG::4P"6@[AEE;7%9#^VAP5#_8KPZ$&(8(JH/T*+_7"6 M[KV5:5)- %C*(-S4:8+(#Q()D1X'7^FJMZ3*31)AJ,[OG%?GYI'9D9E5Q_B" M-VBMM*3#.+BW\YI9"Z"]4EI28JJ@[H>?6P)I3U2T(I !I*+6E)BJ M*'QT' BD'5'1/7&>+")/W9T/PUO(Y&= RCSX :/@F])EJO4['_5O!D"'IN4Z M&;+:&> &B3I/_GQQ@E/J1R)UMJ?1X&T38ZJV;@1=8:#:#UVUMEN97-K(OF^! M1E/-;K[&?LN:W3RP;J>I/MOE2IJJS=VVSVFJO;:K:U_95]>^;7G.J'?[4"W'W/PEZU.P-5O \L)=D([6P+O M9WKG#YQE[(1BNYFVS+UHAAQ1[CW8.X/F,3NAYNW(=,^^1C4AI%*(+-N:G7*3 M?B[UEH=QF@;,@A:P.W'CMJ[(/;L 7Z)7&F "X3'(GC65[F._9KFHU0N#&+JL& M37!YZ_MF#IMKQIY9B L6H:7!)@O9_<]2SMB D=Q;BBTYE']TZ5-1*C-]-O%B M'E+OJ%8>TG+09O.1TO'8I[.KX2T>Q7B( XY8/PA(&B?B?"(2X0 C5N9+>R' MIJ,"3H1GXTE$9@CE][%4^Q9+C<_,@-V1Q(^*OS\A++DDR;]0UHB%VHH-. M9;T@C)4O0%==$=/KEI>/-P?>2S'*+]YB'(\/Y&4CM7-'C(1>S:J@[05H;I&UL4$L! A0#% @ .7<-3;W8 !I86EC G+3(P,3@P-C,P7W!R92YX;6Q02P4& 8 !@"* 0 /K end