0001683168-20-000464.txt : 20200213 0001683168-20-000464.hdr.sgml : 20200213 20200213160129 ACCESSION NUMBER: 0001683168-20-000464 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 48 CONFORMED PERIOD OF REPORT: 20191231 FILED AS OF DATE: 20200213 DATE AS OF CHANGE: 20200213 FILER: COMPANY DATA: COMPANY CONFORMED NAME: PRECISION OPTICS CORPORATION, INC. CENTRAL INDEX KEY: 0000867840 STANDARD INDUSTRIAL CLASSIFICATION: ELECTROMEDICAL & ELECTROTHERAPEUTIC APPARATUS [3845] IRS NUMBER: 042795294 STATE OF INCORPORATION: MA FISCAL YEAR END: 0630 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-10647 FILM NUMBER: 20610287 BUSINESS ADDRESS: STREET 1: 22 EAST BROADWAY CITY: GARDNER STATE: MA ZIP: 01440 BUSINESS PHONE: 978-630-1800 MAIL ADDRESS: STREET 1: 22 EAST BROADWAY CITY: GARDNER STATE: MA ZIP: 01440 FORMER COMPANY: FORMER CONFORMED NAME: PRECISION OPTICS Corp INC DATE OF NAME CHANGE: 20111027 FORMER COMPANY: FORMER CONFORMED NAME: PRECISION OPTICS CORPORATION INC DATE OF NAME CHANGE: 19930328 FORMER COMPANY: FORMER CONFORMED NAME: PRECISION OPTICS CORP INC DATE OF NAME CHANGE: 19600201 10-Q 1 poci_10q-12312019.htm FORM 10-Q

Table of Contents

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-Q

 

☒  QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

 

For the quarterly period ended December 31, 2019

 

or

 

  TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

 

For the transition period from                      to                     

 

Commission File Number: 001-10647

 

PRECISION OPTICS CORPORATION, INC.

(Exact name of registrant as specified in its charter)

 

Massachusetts 04-2795294
(State or other jurisdiction of incorporation or organization) (I.R.S. Employer Identification No.)

 

22 East Broadway, Gardner, Massachusetts 01440-3338

(Address of principal executive offices) (Zip Code)

 

(978) 630-1800

(Registrant’s telephone number, including area code)

 

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

 

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

Title of each class Trading symbol(s) Name of each exchange on which registered
Common Stock, $0.01 par value PEYE OTCQB

  

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

 

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted 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 such files). Yes ☒ No ☐

   

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

 

Large accelerated filer   Accelerated filer
         
Non-accelerated filer   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 by Rule 12b-2 of the Exchange Act). Yes No

   

The number of shares outstanding of the issuer’s common stock, par value $0.01 per share, at February 13, 2020 was 12,880,047 shares.

 

 

 

   

 

 

PRECISION OPTICS CORPORATION, INC.

 

Table of Contents

 

  Page
PART I — FINANCIAL INFORMATION 3
Item 1. Financial Statements 3
Consolidated Balance Sheets at December 31, 2019 and June 30, 2019 3
Consolidated Statements of Operations for the Three and Six Months Ended December 31, 2019 and 2018 4
Consolidated Statements of Stockholders’ Equity for the Three and Six Months Ended December 31, 2019 and 2018 5
Consolidated Statements of Cash Flows for the Three and Six Months Ended December 31, 2019 and 2018 6
Notes to Consolidated Financial Statements 7
   
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations 13
Item 3. Quantitative and Qualitative Disclosures About Market Risk 17
Item 4. Controls and Procedures 17
   
PART II — OTHER INFORMATION 19
Item 1. Legal Proceedings 19
Item 1A. Risk Factors 19
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds 19
Item 3. Defaults Upon Senior Securities 19
Item 4. Mine Safety Disclosures (Not applicable.) 19
Item 5. Other Information 19
Item 6. Exhibits 20

 

 

 

 

 

 

 

 

 2 

 

 

PART I. FINANCIAL INFORMATION

  

Item 1. Financial Statements.

   

PRECISION OPTICS CORPORATION, INC. AND SUBSIDIARIES

CONSOLIDATED BALANCE SHEETS

(UNAUDITED)

 

 

  

December 31,

2019

  

June 30,

2019

 
ASSETS          
Current Assets:          
Cash and cash equivalents  $347,858   $2,288,426 
Accounts receivable (net of allowance for doubtful accounts of $246,953 and $246,953 at December 31, 2019 and June 30, 2019, respectively)   2,000,048    2,165,107 
Inventories   2,019,195    1,734,604 
Prepaid expenses   133,278    180,336 
Total current assets   4,500,379    6,368,473 
           
Fixed Assets:          
Machinery and equipment   2,764,154    2,748,715 
Leasehold improvements   695,981    668,446 
Furniture and fixtures   171,548    168,450 
    3,631,683    3,585,611 
Less—Accumulated depreciation and amortization   3,248,525    3,202,605 
Net fixed assets   383,158    383,006 
           
Operating lease right-to-use asset   145,428     
Patents, net   64,929    54,087 
Goodwill   687,664    687,664 
           
TOTAL ASSETS  $5,781,558   $7,493,230 
           
LIABILITIES AND STOCKHOLDERS’ EQUITY          
Current Liabilities:          
Current portion of capital lease obligation  $9,894   $9,572 
Accounts payable   1,162,457    1,174,263 
Customer advances   388,506    450,192 
Accrued compensation and other   405,431    533,944 
Amount due for business acquisition       1,443,341 
Operating lease liability   55,247     
Total current liabilities   2,021,535    3,611,312 
           
Capital lease obligation, net of current portion       5,027 
Acquisition earn out liability   500,000    500,000 
Operating lease liability   90,181     
           
Stockholders’ Equity:          
Common stock, $0.01 par value: 50,000,000 shares authorized; issued and outstanding – 12,880,047 shares at December 31, 2019 and 12,071,139 shares at June 30, 2019   128,801    120,712 
Additional paid-in capital   49,314,969    48,893,172 
Accumulated deficit   (46,273,928)   (45,636,993)
Total stockholders’ equity   3,169,842    3,376,891 
           
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY  $5,781,558   $7,493,230 

 

  

The accompanying notes are an integral part of these consolidated interim financial statements.

 

 

 3 

 

 

PRECISION OPTICS CORPORATION, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF OPERATIONS

FOR THE THREE AND SIX MONTHS ENDED

December 31, 2019 AND 2018

(UNAUDITED)

 

 

   Three Months
Ended December 31,
   Six Months
Ended December 31,
 
   2019   2018   2019   2018 
Revenues  $2,796,762   $1,477,851   $5,311,746   $3,037,309 
                     
Cost of Goods Sold   1,878,823    1,122,129    3,419,690    2,219,080 
Gross Profit   917,939    355,722    1,892,056    818,229 
                     
Research and Development Expenses, net   228,576    125,413    380,730    226,211 
Selling, General and Administrative Expenses   1,240,961    355,916    2,148,806    1,016,405 
Total Operating Expenses   1,469,537    481,329    2,529,536    1,242,616 
                     
Operating Loss   (551,598)   (125,607)   (637,480)   (424,387)
                     
Interest Income (Expense)   773    (341)   545    (846)
                     
Net Loss  $(550,825)  $(125,948)  $(636,935)  $(425,233)
                     
Loss Per Share:                    
Basic and Diluted  $(0.04)  $(0.01)  $(0.05)  $(0.04)
                     
Weighted Average Common Shares Outstanding:                    
Basic and Diluted   12,873,971    11,618,878    12,856,218    10,940,074 

 

 

The accompanying notes are an integral part of these consolidated interim financial statements.

 

 

 4 

 

 

PRECISION OPTICS CORPORATION, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY

FOR THE THREE AND SIX MONTHS ENDED

December 31, 2019 AND 2018

(UNAUDITED)

 

 

   Six Month Period Ended December 31, 2019 
   Number of
Shares
   Common
Stock
   Additional
Paid-in
Capital
   Accumulated
Deficit
   Total
Stockholders’
Equity
 
                     
Balance, July 1, 2019   12,071,139   $120,712   $48,893,172   $(45,636,993)  $3,376,891 
Issuance of common stock in private placement   760,000    7,600    17,400        25,000 
Proceeds from exercise of stock options   12,500    125    8,550        8,675 
Issuance of common stock for services   25,000    250    44,750        45,000 
Stock-based compensation           76,505        76,505 
Net loss               (86,110)   (86,110)
Balance, September 30, 2019   12,868,639    128,687    49,040,377    (45,723,103)   3,445,961 
Exercise of stock options net of 3,592 shares withheld   11,408    114    (114)        
Stock-based compensation           274,706        274,706 
Net loss               (550,825)   (550,825)
Balance, December 31, 2019   12,880,047   $128,801   $49,314,969   $(46,273,928)  $3,169,842 

 

 

 

   Six Month Period Ended December 31, 2018 
   Number of
Shares
   Common
Stock
   Additional
Paid-in
Capital
   Accumulated
Deficit
   Total
Stockholders’
Equity
 
                     
Balance, July 1, 2018   10,197,139   $101,972   $45,484,186   $(45,022,122)  $564,036 
Stock-based compensation           342,984        342,984 
Issuance of common stock for services   100,000    1,000    (1,000)        
Net loss               (299,285)   (299,285)
Balance, September 30, 2018   10,297,139    102,972    45,826,170    (45,321,407)   607,735 
Proceeds from private placement of common stock, net of issuance costs of $23,000   1,600,000    16,000    1,961,000        1,977,000 
Stock-based compensation           10,228        10,228 
Net loss               (125,948)   (125,948)
Balance, December 31, 2018   11,897,139   $118,972   $47,797,398   $(45,447,355)  $2,469,015 

 

 

The accompanying notes are an integral part of these consolidated interim financial statements.

 

 

 5 

 

 

PRECISION OPTICS CORPORATION, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF CASH FLOWS

FOR THE SIX MONTHS ENDED

December 31, 2019 AND 2018

(UNAUDITED)

 

 

   Six Months Ended
December 31,
 
   2019   2018 
CASH FLOWS FROM OPERATING ACTIVITIES:          
Net Loss  $(636,935)   (425,233)
Adjustments to Reconcile Net Loss to Net Cash Provided From (Used In) Operating Activities -          
Depreciation and Amortization   45,920    15,862 
Stock-based Compensation Expense   351,211    353,212 
Non-cash Consulting Expense   45,000     
Changes in Operating Assets and Liabilities -          
Accounts Receivable, net   165,059    68,287 
Inventories, net   (284,591)   48,543 
Prepaid Expenses   47,058    (65,526)
Accounts Payable   (11,806)   48,482 
Customer Advances   (61,686)   (563,192)
Accrued Liabilities   (128,513)   (57,938)
Net Cash Used In Operating Activities   (469,283)   (577,503)
           
CASH FLOWS FROM INVESTING ACTIVITIES:          
Cash Paid for Business Acquisition   (1,443,341)    
Additional Patent Costs   (10,842)    
Purchases of Property and Equipment   (46,072)   (76,184)
Net Cash Used In Investing Activities   (1,500,255)   (76,184)
           
CASH FLOWS FROM FINANCING ACTIVITIES:          
Payment of Capital Lease Obligation   (4,705)   (4,407)
Gross Proceeds from Private Placement of Common Stock   25,000    2,000,000 
Gross Proceeds from Exercise of Stock Options   8,675     
Net Cash Provided From Financing Activities   28,970    1,995,593 
           
NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS   (1,940,568)   1,341,906 
CASH AND CASH EQUIVALENTS, BEGINNING OF PERIOD   2,288,426    402,738 
           
CASH AND CASH EQUIVALENTS, END OF PERIOD  $347,858   $1,744,644 
           
SUPPLEMENTAL DISCLOSURE OF NON-CASH FINANCING AND INVESTING ACTIVITIES:          
Offering Costs Included in Current Liabilities  $23,000   $23,000 

 

 

The accompanying notes are an integral part of these consolidated interim financial statements.

 

 

 

 6 

 

 

PRECISION OPTICS CORPORATION, INC.

NOTES TO CONSOLIDATED INTERIM FINANCIAL STATEMENTS (UNAUDITED)

 

1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Principles of Consolidation and Operations

 

The accompanying consolidated financial statements include the accounts of Precision Optics Corporation, Inc. and its wholly-owned subsidiaries (the “Company”). All significant intercompany accounts and transactions have been eliminated in consolidation.

 

These consolidated financial statements have been prepared by the Company, without audit, and reflect normal recurring adjustments which, in the opinion of management, are necessary for a fair statement of the results of the second quarter and six months of the Company’s fiscal year 2020. These consolidated financial statements do not include all disclosures associated with annual consolidated financial statements and, accordingly, should be read in conjunction with footnotes contained in the Company’s consolidated financial statements for the year ended June 30, 2019, together with the Report of Independent Registered Public Accounting Firm filed under cover of the Company’s 2019 Annual Report on Form 10-K, filed with the Securities and Exchange Commission on September 26, 2019.

 

Use of Estimates

 

The preparation of these consolidated financial statements requires the Company to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses. The Company bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.

 

Income (Loss) Per Share

 

Basic income (loss) per share is computed by dividing net income or net loss by the weighted average number of shares of common stock outstanding during the period. Diluted income (loss) per share is computed by dividing net income or net loss by the weighted average number of shares of common stock outstanding during the period, plus the number of potentially dilutive securities outstanding during the period such as stock options and warrants. For the three and six months ended December 31, 2019 and 2018, the effect of such securities was antidilutive and not included in the diluted calculation because of the net loss generated in these periods.

 

The following is the calculation of loss per share for the three and six months ended December 31, 2019 and 2018:

 

   Three Months
Ended December 31,
   Six Months
Ended December 31,
 
   2019   2018   2019   2018 
Net Income (Loss) - Basic and Diluted  $(550,825)  $(125,948)  $(636,935)  $(425,233)
                     
Basic and Dilutive Weighted Average Shares Outstanding   12,873,971    11,618,878    12,856,218    10,940,074 
                     
Loss Per Share - Basic and Diluted  $(0.04)  $(0.01)  $(0.05)  $(0.04)

 

The number of shares issuable upon the exercise of outstanding stock options that were excluded from the computation as their effect was antidilutive was approximately 2,047,800 and 1,493,200 for the three and six months ended December 31, 2019 and 2018, respectively.

   

 

 

 7 

 

 

Income Taxes

 

Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.

  

In assessing the likelihood of utilization of existing deferred tax assets, management has considered historical results of operations and the current operating environment. Based on this evaluation, a full valuation reserve has been provided for the deferred tax assets.

 

Goodwill and Patents

 

Long-lived assets such as goodwill and patents are capitalized when acquired and reviewed for impairment whenever events or changes in circumstances indicate that the book value of the asset may not be recoverable. Impairment of the carrying value of long-lived assets such as goodwill and patents would be indicated if the best estimate of future undiscounted cash flows expected to be generated by the asset grouping is less than its carrying value. If an impairment is indicated, any loss is measured as the difference between estimated fair value and carrying value and is recognized in operating income or loss. Assets to be disposed of are reported at the lower of the carrying amount or fair value less costs to sell. No such impairments of goodwill or patents have been estimated by management as of December 31, 2019.

 

Accounting Pronouncements Recently Adopted

 

On July 1, 2018, the Company adopted ASU 2014-09, Revenue from Contracts with Customers. Refer to Note 5 for further information.

 

On July 1, 2019, the Company adopted ASU 2016-02, Topic 842 – Leases. Refer to Note 3 for further information.

  

2. INVENTORIES

 

Inventories are stated at the lower of cost (first-in, first-out) or market and consisted of the following:

 

   December 31,
2019
   June 30,
2019
 
Raw Materials  $723,482   $578,856 
Work-In-Progress   429,268    409,019 
Finished Goods   866,445    746,729 
Total Inventories  $2,019,195   $1,734,604 

 

3. LEASE OBLIGATION

 

The Company entered into a five-year capital lease obligation in January 2016 for the acquisition of manufacturing equipment totaling $51,252.

 

 

 

 8 

 

 

In February 2016, FASB issued ASU 2016-02, “Leases” (Topic 842). ASU 2016-02 requires the recognition of lease asset and lease liabilities by lessees for those leases currently classified as operating leases with terms greater than twelve months and make certain changes to the accounting for lease expenses. The Company adopted this standard effective July 1, 2019 and has reflected its impact upon the El Paso, Texas facility operating lease entered into on July 1, 2019 in connection with the Ross Optical acquisition. The facility lease is a three-year operating lease obligation with total remaining minimum lease payments of $154,981 at December 31, 2019. Total rent expense including base rent and common area expenses were $15,190 and $30,381 during the three and six months ended December 31, 2019, respectively. Included in the accompanying balance sheet at December 31, 2019 is a right-of-use asset of $145,428 and current and long-term right-of-use operating lease liabilities of $55,247 and $90,181, respectively.

 

At December 31, 2019, future minimum lease payments under the capital lease and operating lease obligations are as follows:

 

Fiscal Year Ending June 30:  Capital Lease   Operating Lease 
2020  $5,979   $30,380 
2021   5,126    61,779 
2022       62,822 
Total Minimum Payments   11,105   $154,981 
Less: amount representing interest   1,211      
Present value of minimum lease payments   9,894      
Less: current portion   9,894      
   $      

 

4.STOCK-BASED COMPENSATION

 

The following table summarizes stock-based compensation expense for the three and six months ended December 31, 2019 and 2018:

 

   Three Months
Ended December 31,
   Six Months
Ended December 31,
 
   2019   2018   2019   2018 
Cost of Goods Sold  $11,233   $   $22,466   $ 
Research and Development   12,683    2,411    25,368    4,822 
Selling, General and Administrative   250,790    7,817    303,377    348,390 
Stock Based Compensation Expense  $274,706   $10,228   $351,211   $353,212 

  

No compensation has been capitalized because such amounts would have been immaterial.

   

The following tables summarize stock option activity for the six months ended December 31, 2019:

 

    Options Outstanding 
    Number of
Shares
    Weighted Average
Exercise Price
    Weighted Average
Contractual Life
 
Outstanding at June 30, 2019   1,819,500   $0.87    7.05 years 
Granted   270,000         
Exercised   (27,500)        
Expired or Cancelled   (4,200)        
Outstanding at December 31, 2019   2,057,800   $0.94    7.00 years 

  

 

 

 9 

 

 

Information related to the stock options outstanding as of December 31, 2019 is as follows:

 

Range of Exercise
Prices
   Number of
Shares
   Weighted-
Average
Remaining
Contractual Life
(years)
   Weighted-
Average
Exercise
Price
   Exercisable
Number of
Shares
   Exercisable
Weighted-
Average
Exercise
Price
 
$0.27    40,000    1.54   $0.27    40,000   $0.27 
$0.48    60,000    6.25   $0.48    60,000   $0.48 
$0.50    100,000    5.47   $0.50    100,000   $0.50 
$0.55    44,000    4.21   $0.55    44,000   $0.55 
$0.64    25,000    7.86   $0.64    25,000   $0.64 
$0.70    100,000    8.59   $0.70    100,000   $0.70 
$0.73    791,000    6.80   $0.73    791,000   $0.73 
$0.85    6,000    3.01   $0.85    6,000   $0.85 
$0.90    6,000    4.01   $0.90    6,000   $0.90 
$0.95    30,000    4.53   $0.95    30,000   $0.95 
$1.20    207,800    2.17   $1.20    207,800   $1.20 
$1.30    478,000    9.45   $1.30       $1.30 
$1.42    100,000    9.70   $1.42       $1.42 
$1.50    70,000    9.94   $1.50    70,000   $1.50 
$0.27–1.50    2,057,800    7.00   $0.94    1,479,800   $0.79 

 

The aggregate intrinsic value of the Company’s “in-the-money” outstanding and exercisable options as of December 31, 2019 was $1,770,050 and $1,493,050, respectively.

 

Common Stock Award

 

On August 2, 2018, the Company awarded its Chief Executive Officer 300,000 shares of common stock for services performed through June 30, 2018. As of December 31, 2019, 200,000 shares have been issued. The fair market value of the 300,000 shares on the award date equal to $210,000 has been recorded as general and administrative stock-based compensation expense in the three months ended September 30, 2018.

  

5. REVENUE RECOGNITION

 

On July 1, 2018, the Company adopted ASU 2014-09 Revenue from Contracts with Customers (ASC 606) using the modified retrospective method for contracts that were not completed as of July 1, 2018, whereby revenues are recognized as the performance obligations to deliver products or services are satisfied and are recorded based on the amount of consideration the Company expects to receive in exchange for satisfying the performance obligations. Most of the Company’s products and services are marketed to medical device companies almost exclusively in the United States. Products and services are primarily transferred to customers at a point in time based upon when services are performed or product is shipped.

 

Revenues represent the amount of consideration the Company expects to receive from customers in exchange for transferring products and services. Other selling costs to obtain and fulfill contracts are expensed as incurred due to the short-term nature of a majority of its revenues. The Company extends terms of payment to its customers based on commercially reasonable terms for the markets of its customers, while also considering their credit quality. Shipping and handling costs charged to customers are included in revenues.

 

 

 

 10 

 

 

The Company disaggregates revenues by product and service types as it believes it best depicts how the nature, amount, timing and uncertainty of revenues and cash flows are affected by economic factors. Revenues are comprised of the following for the three and six months ended December 31, 2019 and 2018:

 

   Three Months
Ended December 31,
   Six Months
Ended December 31,
 
   2019   2018   2019   2018 
Engineering Design Services  $478,441   $318,741   $888,169   $830,639 
Optical Components   1,532,843    225,967    2,949,087    524,024 
Medical Device Products and Assemblies   785,478    933,143    1,474,490    1,682,646 
Total Revenues  $2,796,762   $1,477,851   $5,311,746   $3,037,309 

 

Contract Assets and Liabilities

 

The nature of the Company’s products and services does not generally give rise to contract assets as it typically does not incur costs to fulfill a contract before a product or service is provided to a customer. The Company’s costs to obtain contracts are typically in the form of sales commissions paid to employees. The Company has elected to expense sales commissions associated with obtaining a contract as incurred as the amortization period is generally less than one year. These costs have been recorded in selling, general and administrative expenses. As of December 31, 2019, there were no contract assets recorded in the Company’s Consolidated Balance Sheets.

 

The Company’s contract liabilities arise as a result of unearned revenue received from customers at inception of contracts or where the timing of billing for services precedes satisfaction of our performance obligations. The Company generally satisfies performance obligations within one year from the contract inception date.

 

Contract liabilities, which were recorded as customer advances in the Company’s Consolidated Balance Sheets, and unearned revenue are comprised of the following:

 

   Three Months
Ended December 31,
   Six Months
Ended December 31,
 
   2019   2018   2019   2018 
Contract liabilities, beginning of period  $513,623   $400,704   $450,192   $857,842 
Unearned revenue received from customers   97,143        293,019    24,300 
Revenue recognized   (222,260)   (192,722)   (354,705)   (674,160)
Contract liabilities, end of period  $388,506   $207,982   $388,506   $207,982 

 

6. BUSINESS ACQUISITION

 

On July 1, 2019 the Company acquired the operating assets of Ross Optical Industries, Inc. of El Paso, Texas, a supplier of custom and catalogue optical components sourced through an extensive network of worldwide specialized vendors and sold for industrial, military and medical applications. The acquisition had an effective date of June 1, 2019. All of Ross’ results of operations are included in our financial statements for the three and six month periods ended December 31, 2019.

 

 

 

 11 

 

 

Consolidated unaudited actual and pro forma results of operations for the Company are presented below assuming that the acquisition of the Ross Optical division had occurred on July 1, 2018. Pro forma operating results include net adjustments resulting from the acquisition transaction.

 

   Three Months
Ended December 31,
   Six Months
Ended December 31,
 
   2019   2018   2019   2018 
   (Actual)   (Pro Forma)   (Actual)   (Pro Forma) 
Revenues  $2,796,762   $2,521,927   $5,311,746   $4,935,365 
Net income (loss)   (550,825)   11,968    (636,935)   88,398 
Income (loss) per share                    
Basic  $(0.04)  $0.00   $(0.05)  $0.01 
Fully diluted  $(0.04)  $0.00   $(0.05)  $0.01 

 

Pro forma financial information is not necessarily indicative of the Company’s actual results of operations if the acquisition had been completed at the date indicated, nor is it necessarily an indication of future operating results. Amounts do not include any operating efficiencies or cost saving that the Company believes may become achievable over time.

 

 

 

 

 

 

 

 

 12 

 

 

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

 

The following discussion of our financial condition and results of operations should be read in conjunction with the unaudited condensed consolidated financial statements and notes to those statements included elsewhere in this Quarterly Report on Form 10-Q for the quarter ended December 31, 2019 and with our audited consolidated financial statements for the year ended June 30, 2019 included in our Annual Report on Form 10-K, filed with the Securities and Exchange Commission on September 26, 2019.

 

This Quarterly Report on Form 10-Q contains forward-looking statements. When used in this report, the words “anticipate,” “suggest,” “estimate,” “plan,” “project,” “continue,” “ongoing,” “potential,” “expect,” “predict,” “believe,” “intend,” “may,” “will,” “should,” “could,” “would” and similar expressions are intended to identify forward-looking statements. You should not place undue reliance on these forward-looking statements. Our actual results could differ materially from those anticipated in the forward-looking statements for many reasons, including the risks described in this report, the risks described in our Annual Report on Form 10-K for the year ended June 30, 2019 and other reports we file with the Securities and Exchange Commission. Although we believe the expectations reflected in the forward-looking statements are reasonable, they relate only to events as of the date on which the statements are made. We do not intend to update any of the forward-looking statements after the date of this report to conform these statements to actual results or to changes in our expectations, except as required by law.

 

Overview

 

We have been a developer and manufacturer of advanced optical instruments since 1982. Our medical instrumentation line includes traditional endoscopes and endocouplers as well as other custom imaging and illumination products for use in minimally invasive surgical procedures. Much of our recent development efforts have been targeted at the development of next generation endoscopes. For the last ten years, we have funded internal research and development programs to develop next generation capabilities for designing and manufacturing 3D endoscopes and very small Microprecision™ lenses, anticipating future requirements as the surgical community continues to demand smaller and more enhanced imaging systems for minimally invasive surgery. 

 

Effective June 1, 2019 we acquired the operating assets of Ross Optical Industries, Inc. of El Paso, Texas, which we began operating as a division of our Company beginning on that date. The accompanying financial statements include the results of operations of the Ross Optical division for the entire six and three-month periods ended December 31, 2019 and the assets and liabilities of the division as of June 30, 2019 and December 31, 2019. The acquisition of the assets of Ross Optical Industries effective June 1, 2019 expands our optics components and assemblies business. All products supplied by Ross Optical include a custom or catalog optic, which is sourced through Ross Optical’s extensive domestic and worldwide network of optical fabrication companies. Most systems make use of optical lenses, prisms, mirrors and windows and range from individual optical components to complex mechano-optical assemblies. Products often include thin film optical coatings that are applied using the in-house coating department. Approximately 76% of Ross Optical revenues are from customers in the United States, 8% from Western Europe and 5% from Canada during the six months ended December 31, 2019. Ross Optical’s sales are mostly resale of specialized optical components with the remainder being assemblies. Ross Optical does not perform revenue generating engineering services or internal research and development. The majority of Ross Optical sales are for industrial applications with the remainder split between military and medical device products.

 

The Management Discussion and Analysis which follows is based on the financial condition and results of operations of our Company including the operating results for the six and three month periods ended December 31, 2019 and the balance sheet as of June 30, 2019 and December 31, 2019 of our new division Ross Optical.

 

Our business is the design and manufacture of high-quality medical devices. Approximately 12% of our revenue in the six months ended December 31, 2019 is from the design, manufacture and resale of optical products for military and defense and 29% is from other industrial, non-medical products. Our medical instrumentation line and unique design and manufacturing capabilities include traditional endoscopes and endocouplers as well as other custom imaging and illumination products for use in minimally invasive surgical procedures. We design and manufacture 3D endoscopes and very small Microprecision™ lenses, assemblies and complete medical devices to meet the surgical community’s continuing demand for smaller, disposable, and more enhanced imaging systems for minimally invasive surgery. 

 

 

 

 13 

 

 

We are registered to the ISO 9001:2015 and ISO 13485:2016 Quality Standards and comply with the FDA Good Manufacturing Practices and the European Union Medical Device Directive for CE marking of our medical products. Our internet website is www.poci.com. Information on our website is not intended to be integrated into this report.

 

The markets in which we do business are highly competitive and include both foreign and domestic competitors. Many of our competitors are larger and have substantially greater resources than we do. Furthermore, other domestic or foreign companies, some with greater financial resources than we have, may seek to produce products or services that compete with ours. We routinely outsource specialized production efforts as required to obtain the most cost effective production. Over the years and through the acquisition of the Ross Optical division in June 2019, we have developed extensive experience collaborating with other optical specialists worldwide.

  

We believe that our future success depends to a large degree on our ability to develop new optical products and services to enhance the performance characteristics and methods of manufacture of existing products. Accordingly, we expect to continue to seek and obtain product-related design and development contracts with customers and to selectively invest our own funds on research and development, particularly in the areas of Microprecision™ optics, micro medical cameras, illumination, and 3D endoscopes.

 

The Ross Optical division sales are primarily optical components and assemblies for industrial applications in addition to medical and military uses. By combining the unique capabilities of our Company with the Ross Optical division we believe there are opportunities for expanded sales of each division products and services throughout the combined customer base. Additionally, we believe Ross’ expanded worldwide vendor relationships will benefit our traditional efforts to source materials at competitive prices for our development projects and manufacturing activities.

   

For the six months ended December 31, 2019, approximately 24% of our sales were made to our three largest customers and no customer, including these three, made up more than 10% of our total sales. Our three largest customers during the quarter ended December 31, 2019 are in the defense and medical device industries. One represents engineering service revenue for an established defense contractor, and the other two represent production revenue for companies commercializing a cardiovascular endoscope and an ENT scanning device. Each of these three products incorporates our Microprecision™ technologies as enabling design features. In addition to the three largest customers, we made sales to two hundred thirty-eight other customers during the six month period ended December 31, 2019. 

 

Current sales and marketing activities are intended to broaden awareness of the benefits of our new technology platforms and our successful application of these new technologies to medical device projects requiring surgery-grade visualization from sub-millimeter sized devices and 3D endoscopy, including disposable products and assemblies. We market directly to established medical device companies primarily in the United States that we believe could benefit from our advanced endoscopy visualization systems. Through this direct marketing, referrals, attendance at trade shows and a presence in online professional association websites, we have expanded our on-going pipeline of projects to significant medical device companies as well as well-funded emerging technology companies. We expect our customer pipeline to continue to expand as development projects transition to production orders and new customer projects enter the development phase. Our Ross Optical division markets through existing customers and trade shows, in addition to proactive online marketing strategies executed primarily through its website. We believe there are opportunities to expand the reach of sales activities of our business and that of our new division, Ross Optical, through the gradual integration of some of the sales and marketing resources of the two operations.

 

General

 

This management’s discussion and analysis of financial condition and results of operations is based upon our unaudited consolidated financial statements, which have been prepared without audit, pursuant to the rules and regulations of the Securities and Exchange Commission. The preparation of these consolidated financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses. We base our estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.

 

 

 

 14 

 

 

There have been no significant changes in our critical accounting policies as disclosed in the Notes to our Financial Statements contained in our Annual Report on Form 10-K for the year ended June 30, 2019 filed with the Securities and Exchange Commission on September 26, 2019.

 

Results of Operations

 

Our total revenues for the quarter ended December 31, 2019, were $2,796,762, as compared to $1,477,851 for the same period in the prior year, an increase of $1,318,911, or 89.2%. Revenues increased during the quarter ended December 31, 2019 compared to the same quarter of the prior year primarily due to the revenues of the Ross Optical division, which were $1,150,844 for the quarter ended December 31, 2019. Our non-Ross revenues increased $168,067 during the quarter ended December 31, 2019 from their levels in the same period of the prior year. The mix of engineering service, production and component sales were consistent between the quarters and changes were considered the result of customary fluctuations within and between the various products during the quarters.

 

Our total revenues for the six months ended December 31, 2019 were $5,311,746, as compared to $3,037,309 for the same period in the prior year, an increase of $2,274,437, or 74.9%. Revenues increased during the six months ended December 31, 2019 compared to the same period of the prior year primarily due to the revenues of the Ross Optical division, which were $2,241,688 for the six months ended December 31, 2019. Our non-Ross revenues increased $32,769 during the six months ended December 31, 2019 from their levels in the same period of the prior year. The mix of engineering service, production and component sales were consistent between the quarters and changes were considered the result of customary fluctuations within and between the various products during the quarters.

    

Gross profit for the quarter ended December 31, 2019 was $917,939, compared to $355,722 for the same period in the prior year, reflecting an increase of $562,217, or 158%. Gross profit for the quarter ended December 31, 2019 as a percentage of our revenues was 32.8%, an increase from the gross profit percentage of 24.1% for the same period in the prior year. Gross profit for the six months ended December 31, 2019 was $1,892,056, as compared to $818,229 for the same period in the prior year, which reflects an increase of $1,073,827 or 131.2%. Gross profit for the six months ended December 31, 2019 as a percentage of our revenues was 35.6%, an increase from the gross profit percentage of 26.9% for the same period in the prior year. Quarterly gross profit and gross profit percentage depend on a number of factors, including overall sales volume, facility utilization, product sales mix, the costs of engineering services, and production start-up costs and challenges in connection with new products.

 

The increase in gross profit dollars and gross profit percentage during the quarter and six month period ended December 31, 2019 compared to the same periods of the prior year is primarily due to the inclusion of the Ross Optical division revenue at a higher gross margin percentage than we realize on non-Ross revenues. Ross Optical division revenues generated a gross margin percentage of 48-50% while non-Ross revenue margin was 26.4% for the six months ended December 31, 2019. The non-Ross gross margin is dependent on a number of factors and is expected to fluctuate from quarter to quarter based on the nature and status of engineering projects. Specifically, periodic margins are impacted by revenue volume, facility utilization, product sales mix, and unanticipated cost over-runs associated with engineering projects and start-up production activities of new products. During the quarter ended December 31, 2019 two non-Ross engineering service projects experienced cost over-runs that negatively impacted gross margins during the period. The two projects collectively represented 18% of total revenue and negatively impacted the gross margin percentage by 6.5% during the quarter ended December 31, 2019. The cost over-runs in each of these cases resulted from design challenges and issues we are addressing and that we believe will only cause a temporary decrease in total realized gross margins. The remainder of our production and engineering jobs resulted in margins within our targeted range with reasonably expected fluctuations.

 

Research and development expenses were $228,576 for the quarter ended December 31, 2019, compared to $125,413 for the same period in the prior year, an increase of $103,163, or 82%. Research and development expenses were $380,730 for the six months ended December 31, 2019, compared to $226,211 for the same period in the prior year, an increase of $154,519, or 68%. In-house research and development and certain internal functions not directly related to customer engagements are classified as research and development expenses with the majority of our engineering, research and development activities being consumed in revenue generating engagements with our customers for the development of their products. During the quarter ended December 31, 2019 we had a larger staff of engineering personnel and a greater amount of our engineering personnel time was consumed in internal research and development activities; the product of which we believe will benefit various engineering design projects involving specialized fixturing and illumination features.

 

 

 

 15 

 

 

Selling, general and administrative expenses were $2,148,806 for the six months ended December 31, 2019, compared to $1,016,405 for the same period in the prior year, an increase of $1,132,401, or 111%. The increase in the six months ended December 31, 2019, compared to the same quarter of the prior fiscal year was primarily due to the addition of $598,078 of selling, general and administrative expenses incurred by our Ross Optical division. Non-Ross selling, general and administrative expenses reflect a $42,999 increase in stock-based compensation and service fees in the six months ended December 31, 2019 compared to the same period of the prior year, and a $491,322 increase in compensation to existing and newly hired employees.

 

Selling, general and administrative expenses were $1,240,961 for the quarter ended December 31, 2019, compared to $355,916 for the same period in the prior year, an increase of $885,045, or 249%. The increase in the quarter ended December 31, 2019, compared to the same quarter of the prior fiscal year was primarily due to the addition of $325,987 of selling, general and administrative expenses incurred by our Ross Optical division. Non-Ross selling, general and administrative expenses reflect a $264,478 increase in stock-based compensation and service fees in the quarter ended December 31, 2019 compared to the same period of the prior year, and a $294,581 increase in compensation to existing and newly hired employees.

 

Liquidity and Capital Resources

 

We have sustained recurring net losses for several years. During the year ended June 30, 2019 and the six months ended December 31, 2019 we incurred net losses of $614,871 and $636,935, respectively. As a result of our acquisition of the Ross Optical division, our revenue, gross margin and components of our working capital have increased. At December 31, 2019 cash was $347,858, accounts receivables were $2,000,048 and current liabilities were $2,021,535, including $388,506 of customer advances received for future order deliveries.

 

Although our financial performance has improved during the last few fiscal quarters, our operating expenses have also increased and we continue to experience pricing pressure from our customers and challenges in engineering projects and production orders that result in cost over-runs and depressed gross margins. Consequently, critical to our ability to maintain our financial condition is achieving and maintaining a level of quarterly revenues that generate break even or better financial performance as well as timely collection of accounts receivable from our customers. We believe profitable operating results can be achieved through a combination of revenue levels, realized gross margins and controlling operating expense increases, all of which are subject to periodic fluctuations resulting from sales mix and the stage of completion of varying engineering service projects as they progress towards and into production level revenues.

 

We have traditionally funded working capital needs through product sales, management of working capital components of our business, cash received from public and private offerings of our common stock, warrants to purchase shares of our common stock or convertible notes, and by customer advances paid against purchase orders and recorded in the current liabilities section of the accompanying financial statements. Our management believes that the opportunities represented by our current production projects and engineering pipeline of Microprecision™ optical elements, micro medical camera assemblies and 3D endoscope projects have the potential to generate increasing revenues and profitable financial results.

 

Capital equipment expenditures and additional patent costs during the six months ended December 31, 2019 and 2018 were $56,914 and $76,184, respectively. Future capital equipment expenditures will be dependent upon the type and amount of future sales revenue and the needs of on-going research and development efforts.

 

We have contractual cash commitments related to open purchase orders as of December 31, 2019 of approximately $976,440, plus a $9,835 commitment remaining under a five-year capital lease obligation for the acquisition of equipment and $145,428 commitment remaining under a three-year facility lease relating the Ross Optical division in El Paso, Texas (see Note 3. Lease Obligations). We have no other contractual cash commitments since leased facilities are currently on a month-to-month basis.

  

 

 

 16 

 

 

Off-Balance Sheet Arrangements

 

We currently have no off-balance sheet arrangements that have, or are reasonably likely to have, a current or future material effect on our financial condition, changes in financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources.

 

Item 3. Quantitative and Qualitative Disclosures About Market Risk.

 

As a smaller reporting company, as defined by Rule 12b-2 of the Exchange Act and in Item 10(f)(1) of Regulation S-K, we are electing scaled disclosure reporting obligations and therefore are not required to provide the information requested by this Item.

  

Item 4. Controls and Procedures.

 

Management’s Evaluation of Disclosure Controls and Procedures

 

Our Chief Executive Officer and our Chief Financial Officer evaluated the effectiveness of our disclosure controls and procedures as of the end of the period covered by this Quarterly Report on Form 10-Q. Based on this evaluation, our Chief Executive Officer and our Chief Financial Officer have concluded that our disclosure controls and procedures, including internal control over financial reporting, were not effective as of December 13, 2019, to ensure the information we are required to disclose in reports that we file or submit under the Securities Exchange Act of 1934, as amended (i) is recorded, processed, summarized, and reported within the time periods specified in Securities and Exchange Commission rules and forms, and (ii) is accumulated and communicated to our management, including our Chief Executive Officer and our Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure. Our disclosure controls and procedures are intended to be designed to provide reasonable assurance that such information is accumulated and communicated to our management. Based on this evaluation, our management concluded that our internal control over financial reporting was not effective as of December 31, 2019.

 

The following is a description of two material weaknesses in our internal control over financial reporting:

 

Segregation of Duties: As previously disclosed in our Annual Reports on Form 10-K for the fiscal years ended June 30, 2008-2019, our management identified a control deficiency during the 2008 fiscal year because we lacked sufficient staff to segregate accounting duties. We believe the control deficiency resulted primarily because we have the equivalent of one and one-half persons performing all accounting-related on-site duties. As a result, we did not maintain adequate segregation of duties within our critical financial reporting applications, the related modules and financial reporting processes. This control deficiency could result in a misstatement of balance sheet and income statement accounts in our interim or annual consolidated financial statements that would not be detected. Accordingly, management has determined that this control deficiency constitutes a material weakness. During the period beginning with fiscal year 2008 through June 30, 2019, no audit adjustments resulting from this condition were required.

 

To address and remediate the material weakness in internal control over financial reporting described above, beginning with the quarter ended September 30, 2008, we instituted a procedure whereby our Chief Executive Officer, our Chief Financial Officer and other members of our Board of Directors perform a higher level review of the quarterly and annual reports on Form 10-Q and Form 10-K prior to filing.

 

We believe that the step outlined above strengthens our internal control over financial reporting and mitigates the material weakness described above. As part of our assessment of internal control over financial reporting for the fiscal year ended June 30, 2019, our management has evaluated this additional control and has determined that it is operating effectively.

 

Inventory Valuation: As previously disclosed in our Annual Report on Form 10-K for the fiscal year ended June 30, 2019, we reported a material weakness with respect to the valuation of our inventories. Specifically, the amounts used to value our inventory at June 30, 2009 with respect to overhead rates and purchased items were often inconsistent with the supporting documentation, due to year-to-year changes in overhead rates and costs of purchased items that were not properly reflected in inventory valuation. Accordingly, management had determined that this control deficiency constituted a material weakness as of June 30, 2009. Periodic fiscal year end audit adjustments of approximately $50,000 have been necessary as a result of this condition.

  

 

 

 17 

 

 

Changes in Internal Control over Financial Reporting

 

There was no change in our internal control over financial reporting that occurred during the second quarter of our fiscal year covered by this Quarterly Report on Form 10-Q that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

 

To address and remediate the material weakness in internal control over financial reporting described above, beginning in the quarter ended September 30, 2009 and continuing through the quarter ended December 31, 2019, we implemented processes to improve our inventory controls and documentation surrounding inventory valuation for overhead rates, and performed procedures to ensure that the pricing of inventory items was consistent with the supporting documentation. We believe that the step outlined above strengthens our internal control over financial reporting and mitigates the material weakness described above.

 

We intend to continue to remediate material weaknesses and enhance our internal controls but cannot guarantee that our efforts will result in remediation of our material weaknesses or that new issues will not be exposed in this process.

 

 

 

 

 

 

 

 

 

 18 

 

 

PART II. OTHER INFORMATION

 

Item 1. Legal Proceedings.

 

Our Company, on occasion, may be involved in legal matters arising in the ordinary course of our business. While management believes that such matters are currently insignificant, matters arising in the ordinary course of business for which we are or could become involved in litigation may have a material adverse effect on our business, financial condition or results of operations. We are not aware of any pending or threatened litigation against us or our officers and directors in their capacity as such that could have a material impact on our operations or finances.

 

Item 1A. Risk Factors.

 

Other than as described below, there have been no material changes from the risk factors previously disclosed in our annual report on Form 10-K for the fiscal year ended June 30, 2019, as filed with the Securities and Exchange Commission on September 26, 2019.

 

We depend on the availability of certain key supplies and services that are available from only a few sources and we may experience difficulty with certain suppliers due to the recent coronavirus outbreak in China and we may have difficulty finding alternative sources of these supplies or services.

 

We source certain key supplies to develop and manufacture our products, particularly our precision grade optical glass, which is available from only a few sources, in China. Due to the recent coronavirus outbreak in China in December 2019, we may experience difficulties with certain suppliers. Our business could be affected if we become unable to procure these essential materials and services in adequate quantities and at acceptable prices. We are always evaluating our suppliers and alternative sources. If we experience a shortage of certain supplies and are unable to find an alternative source, our financial condition and results of operations could be adversely affected.   

 

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

 

We did not issue unregistered securities during the quarter ended December 31, 2019.

 

Item 3. Defaults Upon Senior Securities.

 

Not applicable.

 

Item 4. Mine Safety Disclosures.

 

Not applicable.

 

Item 5. Other Information.

 

None.

  

 

 

 

 19 

 

 

Item 6. Exhibits.

Exhibit   Description
     
2.1   Asset Purchase Agreement between the Company and Optometrics Corporation, dated January 18, 2008 (included as Exhibit 2.1 to the Form 8-K filed January 25, 2008, and incorporated herein by reference).
     
3.1   Articles of Organization of Precision Optics Corporation, Inc., as amended (included as Exhibit 3.1 to the Form SB-2 filed March 16, 2007, and incorporated herein by reference).
     
3.2   Bylaws of Precision Optics Corporation, Inc. (included as Exhibit 3.2 to the Form S-1 filed December 18, 2008, and incorporated herein by reference).
     
3.3   Articles of Amendment to the Articles of Organization of Precision Optics Corporation, Inc., dated November 25, 2008 and effective December 11, 2008 (included as Exhibit 3.1 to the Form 8-K filed December 11, 2008, and incorporated herein by reference).
     
3.4   Amended and Restated Bylaws of Precision Optics Corporation, Inc. (included as Exhibit 3.1 to the Current Report on Form 8-K filed July 11, 2014, and incorporated herein by reference).
     
10.1   Precision Optics Corporation, Inc. 2011 Equity Incentive Plan, dated October 13, 2011 (included as Exhibit 10.2 to Form S-8 filed October 14, 2011, and incorporated herein by reference.)
     
10.2   Precision Optics Corporation, Inc. Amended 2011 Equity Incentive Plan, dated October 14, 2011, as amended on April 16, 2015 (included as Exhibit 10.1 to the Company’s Registration Statement on Form S-8 filed April 20, 2015, and incorporated herein by reference).
     
10.3   Consulting Agreement by and between the Company and Donald A. Major, dated June 15, 2016 (included as Exhibit 10.1 to the Form 8-K filed on June 23, 2016, and incorporated herein by reference).
     
10.4   Form of Securities Purchase Agreement, by and among the Company and the Investors, dated November 22, 2016 (included as Exhibit 10.1 to the Form 8-K filed November 29, 2016, and incorporated herein by reference).
     
10.5   Form of Registration Rights Agreement, by and among the Company and the Investors, dated November 22, 2016 (included as Exhibit 10.2 to the Form 8-K filed on November 29, 2016, and incorporated herein by reference).
     
10.6   Form of Securities Purchase Agreement, by and the Company and the Investors, dated August 22, 2017 (included as Exhibit 10.1 to the Form 8-K filed on August 25, 2017, and incorporated herein by reference).
     
10.7   Form of Registration Rights Agreement, by and among the Company and the Investors, dated August 22, 2017 (included as Exhibit 10.2 to the Form 8-K filed on August 25, 2017, and incorporated herein by reference).
     
10.8   Compensation Agreement, by and between the Company and Joseph N. Forkey, dated August 2, 2018 (included as Exhibit 10.1 to the Form 8-K filed on August 3, 2018, and incorporated herein by reference).
     
10.9   Offer letter by and between the Company and Donald A. Major, dated August 2, 2018 (included as Exhibit 10.9 to the Form 10-K filed on September 27, 2018, and incorporated herein by reference).
     
10.10   Form of Securities Purchase Agreement by and among the Company and the Investors, dated October 16, 2018 (included as Exhibit 10.1 to the Form 8-K filed on October 18, 2018, and incorporated herein by reference).

 

 

 

 

 20 

 

 

10.11   Form of Registration Rights Agreement by and among the Company and the Investors, dated October 16, 2018 (included as Exhibit 10.2 to the Form 8-K filed on October 18, 2018, and incorporated herein by reference).
     
10.12†+   Asset Purchase Agreement dated July 1, 2019, between Precision Optics Corporation, Inc. and Ross Optical Industries, Inc. and the shareholders (included as Exhibit 10.1 to the Form 8-K filed on July 8, 2019, and incorporated herein by reference).
     
10.13   Form of Purchase Agreement, by and among Precision Optics Corporation, Inc. and several Investors, dated July 1, 2019 (included as Exhibit 10.2 to the Form 8-K filed on July 8, 2019, and incorporated herein by reference).
     
10.14   Form of Registration Rights Agreement, by and among Precision Optics Corporation, Inc. and several Investors, dated July 1, 2019 (included as Exhibit 10.3 to the Form 8-K filed on July 8, 2019, and incorporated herein by reference).
     
10.15   Employment Agreement, by and among Precision Optics Corporation. Inc. and Divaker Mangadu, dated July 1, 2019 (included as Exhibit 10.4 to the Form 8-K filed on July 8, 2019, and incorporated herein by reference).
     
10.16†   Employment Agreement, by and among Precision Optics Corporation, Inc. and Jeff DiRubio, dated April 26, 2019 (included as Exhibit 10.16 to the annual report on Form 10-K filed on September 26, 2019, and incorporated herein by reference).
     
10.17+   Lease Agreement, by and among Precision Optics Corporation, Inc. and Texzona Industries Ltd. dated July 1, 2019 (included as Exhibit 10.17 to the annual report on Form 10-K filed on September 26, 2019, and incorporated herein by reference).
     
10.18*   Employment Offer Letter Daniel S. Habhegger, dated December 2, 2019.
     
14.1   Precision Optics Corporation, Inc. Corporate Code of Ethics and Conduct (included as Exhibit 14.1 to the Form 10-K filed September 28, 2008, and incorporated herein by reference).
     
31.1*   Certification of the Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
     
31.2*   Certification of the Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
     
32.1*   Certification of Officers pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

 

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

 

* Filed herewith.

 

  Certain portions of the agreement have been omitted to preserve the confidentiality of such information. The Company will furnish copies of any such information to the SEC upon request.

 

+   The schedules to agreement have been omitted from this filing pursuant to Item 601(a)(5) of Regulation S-K.  The Company will furnish copies of any such schedules to the SEC upon request.

 

Copies of above exhibits not contained herein are available to any stockholder, upon written request to: Chief Financial Officer, Precision Optics Corporation, Inc., 22 East Broadway, Gardner, MA 01440.

 

 

 

 21 

 

 

SIGNATURES

 

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

 

  PRECISION OPTICS CORPORATION, INC.
     
Date: February 13, 2020 By: /s/ Joseph N. Forkey
    Joseph N. Forkey
   

Chief Executive Officer

(Principal Executive Officer)

     
     
Date: February 13, 2020 By: /s/ Daniel S. Habhegger
    Daniel S. Habhegger
   

Chief Financial Officer 

(Principal Financial Officer and Principal Accounting Officer)

 

 

 

 

 

 22 

EX-10.18 2 poci_ex1018.htm EMPLOYMENT OFFER LETTER DANIEL S. HABHEGGER

Exhibit 10.18

 

Precision Optics Corporation


 

CONFIDENTIAL

 

Memo

 

To:Dan Habhegger
From:Joe Forkey
Date:November 27, 2019 POC: 19-0062
Subject:Promotion to CFO

      _______________________________________________________________________________________________________________

In recognition of the quality and extent of the work you have done in the roughly three months since you started at Precision Optics, I am pleased to offer you the position of Precision Optics Corporation’s Chief Financial Officer, effective December 2, 2019. If you accept this position, you will be required to perform all duties of the Company’s CFO, including, but not limited to, the following:

 

·Manage the Company’s Accounting department and all accounting related activities
·Prepare monthly / quarterly / yearly financial statements
·Prepare SEC required filings, coordinate associated audits, and approve filings as the Company’s Principal Accounting Officer
·Maintain and update accounting software systems
·Administer employee benefits
·Prepare budgets and forecasts
·Analyze Company sales, operations, margins, etc with the goal of improving Company profitability
·Act as Corporate Secretary
·Support the CEO and Board of Directors in their interactions with investors and shareholders
·Various other projects and duties as assigned by the Company CEO

 

If you accept this position, your annual salary will increase to $170,000. All other benefits and compensation will remain the same.

 

This offer and your response are not meant to constitute a contract of employment for a specific term. This means that you retain the right to terminate your employment at any time and the Company will retain a similar right. However, if your position in the Company is involuntarily terminated within six (6) months after a “Change in Ownership” for a reason other than “Cause”, the Company will give you six (6) months’ notice or payment in lieu of notice at your then current salary rate.

 

If you agree to this promotion and the associated terms identified in this memo, please sign and date below.

 

 

/s/ Daniel S. Habhegger                  

12/2/2019                   

 

Daniel S. Habhegger Date

 

EX-31.1 3 poci_ex3101.htm CERTIFICATION OF THE CHIEF EXECUTIVE OFFICER

Exhibit 31.1

 

CERTIFICATION OF CHIEF EXECUTIVE OFFICER PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

(18 U.S.C. SECTION 1350)

 

I, Joseph N. Forkey, certify that:

 

1. I have reviewed this Quarterly Report on Form 10-Q of Precision Optics Corporation, Inc. for the quarter ended December 31, 2019;

 

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

 

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

 

4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

(c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

(d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

5. The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of 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.

 

  By: /s/ Joseph N. Forkey
Date: February 13, 2020   Joseph N. Forkey
    Chief Executive Officer
    (Principal Executive Officer)

EX-31.2 4 poci_ex3102.htm CERTIFICATION OF CHIEF FINANCIAL OFFICER

Exhibit 31.2

   

CERTIFICATION OF CHIEF FINANCIAL OFFICER PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

(18 U.S.C. SECTION 1350)

 

I, Daniel S. Habhegger, certify that:

 

1. I have reviewed this Quarterly Report on Form 10-Q of Precision Optics Corporation, Inc. for the quarter ended December 31, 2019;

 

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

 

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

 

4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

(c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

(d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

5. The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of 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.

 

  By: /s/ Daniel S. Habhegger
Date: February 13, 2020   Daniel S. Habhegger
   

Chief Financial Officer

(Principal Financial Officer and Principal Accounting Officer)

EX-32.1 5 poci_ex3201.htm CERTIFICATION OF CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER

Exhibit 32.1

 

CERTIFICATION OF OFFICERS PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

(18 U.S.C. SECTION 1350)

 

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), the undersigned officers of Precision Optics Corporation, Inc., a Massachusetts corporation (the “Company”), do hereby certify, to such officers’ knowledge, that:

 

The Quarterly Report on Form 10-Q for the quarter ended December 31, 2019 (the “Form 10-Q”) of the Company 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 Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Date: February 13, 2020 By: /s/ Joseph N. Forkey
    Joseph N. Forkey
    Chief Executive Officer
    (Principal Executive Officer)
     
     
Date: February 13, 2020 By: /s/ Daniel S. Habhegger
    Daniel S. Habhegger
    Chief Financial Officer
    (Principal Financial Officer and Principal Accounting Officer)

 

A signed original of this written statement required by Section 906 has been provided to Precision Optics Corporation, Inc. and will be retained by Precision Optics Corporation, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.

EX-101.INS 6 peye-20191231.xml XBRL INSTANCE FILE 0000867840 2018-06-30 0000867840 2019-06-30 0000867840 PEYE:Option1Member 2019-07-01 2019-12-31 0000867840 PEYE:Option2Member 2019-07-01 2019-12-31 0000867840 PEYE:Option3Member 2019-07-01 2019-12-31 0000867840 PEYE:Option4Member 2019-07-01 2019-12-31 0000867840 PEYE:Option5Member 2019-07-01 2019-12-31 0000867840 PEYE:Option6Member 2019-07-01 2019-12-31 0000867840 PEYE:Option7Member 2019-07-01 2019-12-31 0000867840 PEYE:Option8Member 2019-07-01 2019-12-31 0000867840 PEYE:Option9Member 2019-07-01 2019-12-31 0000867840 PEYE:Option10Member 2019-07-01 2019-12-31 0000867840 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-07-01 2019-12-31 0000867840 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-07-01 2018-12-31 0000867840 us-gaap:CostOfSalesMember 2019-07-01 2019-12-31 0000867840 us-gaap:CostOfSalesMember 2018-07-01 2018-12-31 0000867840 us-gaap:ResearchAndDevelopmentExpenseMember 2019-07-01 2019-12-31 0000867840 us-gaap:ResearchAndDevelopmentExpenseMember 2018-07-01 2018-12-31 0000867840 PEYE:Option11Member 2019-07-01 2019-12-31 0000867840 us-gaap:StockOptionMember 2019-07-01 2019-12-31 0000867840 PEYE:Option12Member 2019-07-01 2019-12-31 0000867840 PEYE:Option13Member 2019-07-01 2019-12-31 0000867840 2019-07-01 2019-12-31 0000867840 2019-12-31 0000867840 2018-12-31 0000867840 PEYE:Option1Member 2019-12-31 0000867840 PEYE:Option2Member 2019-12-31 0000867840 PEYE:Option3Member 2019-12-31 0000867840 PEYE:Option4Member 2019-12-31 0000867840 PEYE:Option5Member 2019-12-31 0000867840 PEYE:Option6Member 2019-12-31 0000867840 PEYE:Option7Member 2019-12-31 0000867840 PEYE:Option8Member 2019-12-31 0000867840 PEYE:Option10Member 2019-12-31 0000867840 PEYE:Option11Member 2019-12-31 0000867840 PEYE:Option12Member 2019-12-31 0000867840 PEYE:Option13Member 2019-12-31 0000867840 us-gaap:StockOptionMember 2019-12-31 0000867840 PEYE:Option9Member 2019-12-31 0000867840 us-gaap:StockOptionMember 2019-06-30 0000867840 2016-01-31 0000867840 PEYE:Option14Member 2019-07-01 2019-12-31 0000867840 PEYE:Option14Member 2019-12-31 0000867840 2018-07-01 2018-12-31 0000867840 PEYE:EngineeringDesignServicesMember 2019-07-01 2019-12-31 0000867840 PEYE:EngineeringDesignServicesMember 2018-07-01 2018-12-31 0000867840 PEYE:OpticalComponentsMember 2019-07-01 2019-12-31 0000867840 PEYE:OpticalComponentsMember 2018-07-01 2018-12-31 0000867840 PEYE:MedicalDeviceMember 2019-07-01 2019-12-31 0000867840 PEYE:MedicalDeviceMember 2018-07-01 2018-12-31 0000867840 us-gaap:CommonStockMember 2018-06-30 0000867840 us-gaap:CommonStockMember 2018-12-31 0000867840 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0000867840 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000867840 us-gaap:RetainedEarningsMember 2018-06-30 0000867840 us-gaap:RetainedEarningsMember 2018-12-31 0000867840 us-gaap:CommonStockMember 2019-06-30 0000867840 us-gaap:CommonStockMember 2019-12-31 0000867840 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0000867840 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000867840 us-gaap:RetainedEarningsMember 2019-06-30 0000867840 us-gaap:RetainedEarningsMember 2019-12-31 0000867840 srt:ProFormaMember 2018-07-01 2018-12-31 0000867840 us-gaap:CommonStockMember srt:ChiefExecutiveOfficerMember 2018-07-01 2018-08-02 0000867840 us-gaap:CommonStockMember srt:ChiefExecutiveOfficerMember 2018-07-01 2018-12-31 0000867840 us-gaap:CommonStockMember srt:ChiefExecutiveOfficerMember 2019-07-01 2019-12-31 0000867840 2020-02-13 0000867840 2019-10-01 2019-12-31 0000867840 2018-10-01 2018-12-31 0000867840 us-gaap:CommonStockMember 2018-07-01 2018-09-30 0000867840 us-gaap:CommonStockMember 2018-10-01 2018-12-31 0000867840 us-gaap:CommonStockMember 2018-09-30 0000867840 us-gaap:AdditionalPaidInCapitalMember 2018-07-01 2018-09-30 0000867840 us-gaap:AdditionalPaidInCapitalMember 2018-10-01 2018-12-31 0000867840 us-gaap:AdditionalPaidInCapitalMember 2018-09-30 0000867840 us-gaap:RetainedEarningsMember 2018-07-01 2018-09-30 0000867840 us-gaap:RetainedEarningsMember 2018-10-01 2018-12-31 0000867840 us-gaap:RetainedEarningsMember 2018-09-30 0000867840 2018-07-01 2018-09-30 0000867840 2018-09-30 0000867840 us-gaap:CommonStockMember 2019-07-01 2019-09-30 0000867840 us-gaap:CommonStockMember 2019-10-01 2019-12-31 0000867840 us-gaap:CommonStockMember 2019-09-30 0000867840 us-gaap:AdditionalPaidInCapitalMember 2019-07-01 2019-09-30 0000867840 us-gaap:AdditionalPaidInCapitalMember 2019-10-01 2019-12-31 0000867840 us-gaap:AdditionalPaidInCapitalMember 2019-09-30 0000867840 us-gaap:RetainedEarningsMember 2019-07-01 2019-09-30 0000867840 us-gaap:RetainedEarningsMember 2019-10-01 2019-12-31 0000867840 us-gaap:RetainedEarningsMember 2019-09-30 0000867840 2019-07-01 2019-09-30 0000867840 2019-09-30 0000867840 us-gaap:CostOfSalesMember 2019-10-01 2019-12-31 0000867840 us-gaap:CostOfSalesMember 2018-10-01 2018-12-31 0000867840 us-gaap:ResearchAndDevelopmentExpenseMember 2019-10-01 2019-12-31 0000867840 us-gaap:ResearchAndDevelopmentExpenseMember 2018-10-01 2018-12-31 0000867840 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-10-01 2019-12-31 0000867840 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-10-01 2018-12-31 0000867840 PEYE:EngineeringDesignServicesMember 2019-10-01 2019-12-31 0000867840 PEYE:EngineeringDesignServicesMember 2018-10-01 2018-12-31 0000867840 PEYE:OpticalComponentsMember 2019-10-01 2019-12-31 0000867840 PEYE:OpticalComponentsMember 2018-10-01 2018-12-31 0000867840 PEYE:MedicalDeviceMember 2019-10-01 2019-12-31 0000867840 PEYE:MedicalDeviceMember 2018-10-01 2018-12-31 0000867840 srt:ProFormaMember 2018-10-01 2018-12-31 iso4217:USD xbrli:shares iso4217:USD xbrli:shares 0.01 0.01 50000000 50000000 2047800 1493200 2047800 1493200 40000 60000 100000 44000 25000 100000 791000 6000 30000 207800 478000 100000 2057800 6000 1819500 70000 0.27 0.48 0.50 0.55 0.64 0.70 0.73 0.85 0.95 1.20 1.30 1.42 0.94 0.90 0.87 1.50 0.27 0.48 0.50 0.55 0.64 0.70 0.73 0.85 0.90 0.95 1.20 $0.27-$1.42 1.30 1.42 1.50 1770050 1493050 PRECISION OPTICS CORPORATION, INC. 0000867840 10-Q 2019-12-31 false --06-30 Yes Non-accelerated Filer Q2 2020 40000 60000 100000 44000 25000 100000 791000 6000 30000 207800 0 0 1479800 6000 70000 0.27 0.48 0.50 0.55 0.64 0.70 0.73 0.85 0.95 1.20 1.30 1.42 0.79 0.90 1.50 578856 723482 746729 866445 409019 429268 5979 9894 5126 0 11105 1211 4200 P1Y6M14D P6Y3M P5Y5M19D P4Y2M16D P7Y10M10D P8Y7M2D P6Y9M18D P3Y0M4D P4Y0M4D P4Y6M11D P2Y2M1D P7Y P9Y5M12D P9Y8M12D P9Y11M18D 51252 12071139 12880047 270000 P7Y0M18D 5311746 3037309 888169 830639 2949087 524024 1474490 1682646 4935365 2796762 1477851 478441 318741 1532843 225967 785478 933143 2521927 true false 303277 348390 22466 0 25368 4822 351211 353212 210000 274706 10228 11233 0 12683 2411 250790 7817 Yes 001-10647 MA 12880047 2165107 2000048 246953 246953 12071139 12880047 1734604 2019195 180336 133278 6368473 4500379 2748715 2764154 668446 695981 168450 171548 3585611 3631683 3202605 3248525 383006 383158 0 145428 687664 687664 7493230 5781558 9572 9894 1174263 1162457 533944 405431 0 55247 3611312 2021535 5027 0 0 90181 120712 128801 48893172 49314969 -45636993 -46273928 7493230 5781558 -636935 -425233 88398 -550825 -125948 -299285 -125948 -299285 -86110 -550825 -86110 11968 -0.05 -0.04 -0.04 -0.01 200000 1600000 760000 27500 12500 11408 30380 61779 62822 154981 1443341 0 0 0 0 0 30381 15190 300000 857842 450192 388506 207982 400704 513623 500000 500000 402738 2288426 347858 1744644 54087 64929 564036 3376891 3169842 2469015 101972 118972 45484186 47797398 -45022122 -45447355 120712 128801 48893172 49314969 -45636993 -46273928 102972 45826170 -45321407 607735 128687 49040377 -45723103 3445961 3419690 2219080 1878823 1122129 1892056 818229 917939 355722 380730 226211 228576 125413 2148806 1016405 1240961 355916 2529536 1242616 1469537 481329 -637480 -424387 -551598 -125607 12856218 10940074 12873971 11618878 10197139 11897139 12071139 12880047 10297139 12868639 8675 0 100000 25000 1000 -1000 250 44750 45000 274706 10228 342984 10228 342984 76505 274706 76505 45920 15862 351211 353212 -45000 0 -165059 -68287 284591 -48543 -47058 65526 -11806 48482 -61686 -563192 -128513 -57938 -469283 -577503 1443341 0 10842 0 46072 76184 -1500255 -76184 4705 4407 25000 2000000 28970 1995593 -1940568 1341906 23000 23000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b></b></p> <table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 5%; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">1.</font></td> <td style="width: 95%; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><u>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</u></font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>Principles of Consolidation and Operations</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The accompanying consolidated financial statements include the accounts of Precision Optics Corporation,&#160;Inc. and its wholly-owned subsidiaries (the &#8220;Company&#8221;). All significant intercompany accounts and transactions have been eliminated in consolidation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">These consolidated financial statements have been prepared by the Company, without audit, and reflect normal recurring adjustments which, in the opinion of management, are necessary for a fair statement of the results of the second quarter and six months of the Company&#8217;s fiscal year 2020. These consolidated financial statements do not include all disclosures associated with annual consolidated financial statements and, accordingly, should be read in conjunction with footnotes contained in the Company&#8217;s consolidated financial statements for the year ended June&#160;30, 2019, together with the Report of Independent Registered Public Accounting Firm filed under cover of the Company&#8217;s 2019 Annual Report on Form&#160;10-K, filed with the Securities and Exchange Commission on September 26, 2019.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>Use of Estimates</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The preparation of these consolidated financial statements requires the Company to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses. The Company bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>Income (Loss) Per Share</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Basic income (loss) per share is computed by dividing net income or net loss by the weighted average number of shares of common stock outstanding during the period. Diluted income (loss) per share is computed by dividing net income or net loss by the weighted average number of shares of common stock outstanding during the period, plus the number of potentially dilutive securities outstanding during the period such as stock options and warrants. For the three and six months ended December 31, 2019 and 2018, the effect of such securities was antidilutive and not included in the diluted calculation because of the net loss generated in these periods.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following is the calculation of loss per share for the three and six months ended December 31, 2019 and 2018:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Three Months<br /> Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Six Months<br /> Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2019</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2018</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2019</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2018</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 40%; text-align: left; padding-bottom: 2.5pt">Net Income (Loss) - Basic and Diluted</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 11%; text-align: right">(550,825</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 11%; text-align: right">(125,948</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 11%; text-align: right">(636,935</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 11%; text-align: right">(425,233</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-indent: -5pt; padding-left: 5pt; padding-bottom: 2.5pt">Basic and Dilutive Weighted Average Shares Outstanding</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">12,873,971</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">11,618,878</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">12,856,218</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">10,940,074</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt">Loss Per Share - Basic and Diluted</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(0.04</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(0.01</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(0.05</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(0.04</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The number of shares issuable upon the exercise of outstanding stock options that were excluded from the computation as their effect was antidilutive was approximately 2,047,800 and 1,493,200 for the three and six months ended December 31, 2019 and 2018, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><u>Income Taxes</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In assessing the likelihood of utilization of existing deferred tax assets, management has considered historical results of operations and the current operating environment. Based on this evaluation, a full valuation reserve has been provided for the deferred tax assets.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>Goodwill and Patents</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Long-lived assets such as goodwill and patents are capitalized when acquired and reviewed for impairment whenever events or changes in circumstances indicate that the book value of the asset may not be recoverable. Impairment of the carrying value of long-lived assets such as goodwill and patents would be indicated if the best estimate of future undiscounted cash flows expected to be generated by the asset grouping is less than its carrying value. If an impairment is indicated, any loss is measured as the difference between estimated fair value and carrying value and is recognized in operating income or loss. Assets to be disposed of are reported at the lower of the carrying amount or fair value less costs to sell. No such impairments of goodwill or patents have been estimated by management as of December 31, 2019.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>Accounting Pronouncements Recently Adopted</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 1, 2018, the Company adopted ASU 2014-09, Revenue from Contracts with Customers. Refer to Note 5 for further information.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 1, 2019, the Company adopted ASU 2016-02, Topic 842 &#8211; Leases. Refer to Note 3 for further information.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>Principles of Consolidation and Operations</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The accompanying consolidated financial statements include the accounts of Precision Optics Corporation,&#160;Inc. and its wholly-owned subsidiaries (the &#8220;Company&#8221;). All significant intercompany accounts and transactions have been eliminated in consolidation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">These consolidated financial statements have been prepared by the Company, without audit, and reflect normal recurring adjustments which, in the opinion of management, are necessary for a fair statement of the results of the second quarter and six months of the Company&#8217;s fiscal year 2020. These consolidated financial statements do not include all disclosures associated with annual consolidated financial statements and, accordingly, should be read in conjunction with footnotes contained in the Company&#8217;s consolidated financial statements for the year ended June&#160;30, 2019, together with the Report of Independent Registered Public Accounting Firm filed under cover of the Company&#8217;s 2019 Annual Report on Form&#160;10-K, filed with the Securities and Exchange Commission on September 26, 2019.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>Use of Estimates</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The preparation of these consolidated financial statements requires the Company to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses. The Company bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>Income (Loss) Per Share</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Basic income (loss) per share is computed by dividing net income or net loss by the weighted average number of shares of common stock outstanding during the period. Diluted income (loss) per share is computed by dividing net income or net loss by the weighted average number of shares of common stock outstanding during the period, plus the number of potentially dilutive securities outstanding during the period such as stock options and warrants. For the three and six months ended December 31, 2019 and 2018, the effect of such securities was antidilutive and not included in the diluted calculation because of the net loss generated in these periods.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following is the calculation of loss per share for the three and six months ended December 31, 2019 and 2018:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Three Months<br /> Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Six Months<br /> Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2019</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2018</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2019</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2018</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 40%; text-align: left; padding-bottom: 2.5pt">Net Income (Loss) - Basic and Diluted</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 11%; text-align: right">(550,825</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 11%; text-align: right">(125,948</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 11%; text-align: right">(636,935</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 11%; text-align: right">(425,233</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-indent: -5pt; padding-left: 5pt; padding-bottom: 2.5pt">Basic and Dilutive Weighted Average Shares Outstanding</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">12,873,971</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">11,618,878</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">12,856,218</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">10,940,074</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt">Loss Per Share - Basic and Diluted</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(0.04</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(0.01</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(0.05</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(0.04</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The number of shares issuable upon the exercise of outstanding stock options that were excluded from the computation as their effect was antidilutive was approximately 2,047,800 and 1,493,200 for the three and six months ended December 31, 2019 and 2018, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><u>Income Taxes</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In assessing the likelihood of utilization of existing deferred tax assets, management has considered historical results of operations and the current operating environment. Based on this evaluation, a full valuation reserve has been provided for the deferred tax assets.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>Goodwill and Patents</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Long-lived assets such as goodwill and patents are capitalized when acquired and reviewed for impairment whenever events or changes in circumstances indicate that the book value of the asset may not be recoverable. Impairment of the carrying value of long-lived assets such as goodwill and patents would be indicated if the best estimate of future undiscounted cash flows expected to be generated by the asset grouping is less than its carrying value. If an impairment is indicated, any loss is measured as the difference between estimated fair value and carrying value and is recognized in operating income or loss. Assets to be disposed of are reported at the lower of the carrying amount or fair value less costs to sell. No such impairments of goodwill or patents have been estimated by management as of December 31, 2019.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>Accounting Pronouncements Recently Adopted</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 1, 2018, the Company adopted ASU 2014-09, Revenue from Contracts with Customers. Refer to Note 5 for further information.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 1, 2019, the Company adopted ASU 2016-02, Topic 842 &#8211; Leases. Refer to Note 3 for further information.</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Three Months<br /> Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Six Months<br /> Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2019</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2018</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2019</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2018</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 40%; text-align: left; padding-bottom: 2.5pt">Net Income (Loss) - Basic and Diluted</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 11%; text-align: right">(550,825</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 11%; text-align: right">(125,948</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 11%; text-align: right">(636,935</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 11%; text-align: right">(425,233</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-indent: -5pt; padding-left: 5pt; padding-bottom: 2.5pt">Basic and Dilutive Weighted Average Shares Outstanding</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">12,873,971</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">11,618,878</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">12,856,218</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">10,940,074</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt">Loss Per Share - Basic and Diluted</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(0.04</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(0.01</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(0.05</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(0.04</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 5%; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">2.</font></td> <td style="width: 95%; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><u>INVENTORIES</u></font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Inventories are stated at the lower of cost (first-in, first-out) or market and consisted of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,<br /> 2019</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30,<br /> 2019</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Raw Materials</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">723,482</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">578,856</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Work-In-Progress</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">429,268</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">409,019</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Finished Goods</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">866,445</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">746,729</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Total Inventories</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,019,195</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,734,604</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,<br /> 2019</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30,<br /> 2019</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Raw Materials</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">723,482</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">578,856</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Work-In-Progress</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">429,268</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">409,019</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Finished Goods</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">866,445</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">746,729</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Total Inventories</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,019,195</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,734,604</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p> <table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 5%; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">3.</font></td> <td style="width: 95%; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><u>LEASE OBLIGATION</u></font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company entered into a five-year capital lease obligation in January 2016 for the acquisition of manufacturing equipment totaling $51,252.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In February 2016, FASB issued ASU 2016-02, &#8220;Leases&#8221; (Topic 842). ASU 2016-02 requires the recognition of lease asset and lease liabilities by lessees for those leases currently classified as operating leases with terms greater than twelve months and make certain changes to the accounting for lease expenses. The Company adopted this standard effective July 1, 2019 and has reflected its impact upon the El Paso, Texas facility operating lease entered into on July 1, 2019 in connection with the Ross Optical acquisition. The facility lease is a three-year operating lease obligation with total remaining minimum lease payments of $154,981 at December 31, 2019. Total rent expense including base rent and common area expenses were $15,190 and $30,381 during the three and six months ended December 31, 2019, respectively. Included in the accompanying balance sheet at December 31, 2019 is a right-of-use asset of $145,428 and current and long-term right-of-use operating lease liabilities of $55,247 and $90,181, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">At December 31, 2019, future minimum lease payments under the capital lease and operating lease obligations are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid">Fiscal Year Ending June 30:</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Capital Lease</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Operating Lease</td><td style="padding-bottom: 1pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt; width: 66%">2020</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">5,979</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">30,380</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">2021</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">5,126</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">61,779</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt">2022</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">62,822</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Total Minimum Payments</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">11,105</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">154,981</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Less: amount representing interest</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,211</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Present value of minimum lease payments</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">9,894</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Less: current portion</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">9,894</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">&#8211;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid">Fiscal Year Ending June 30:</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Capital Lease</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Operating Lease</td><td style="padding-bottom: 1pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt; width: 66%">2020</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">5,979</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">30,380</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">2021</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">5,126</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">61,779</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt">2022</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">62,822</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Total Minimum Payments</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">11,105</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">154,981</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Less: amount representing interest</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,211</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Present value of minimum lease payments</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">9,894</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Less: current portion</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">9,894</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">&#8211;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0pt"></td><td style="width: 5%; text-align: left">4.</td><td style="text-align: justify; width: 95%"><u>STOCK-BASED COMPENSATION</u></td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table summarizes stock-based compensation expense for the three and six months ended December 31, 2019 and 2018:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Three Months<br /> Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Six Months<br /> Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2019</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2018</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2019</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2018</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 40%; text-align: left">Cost of Goods Sold</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">11,233</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">&#8211;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">22,466</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">&#8211;</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Research and Development</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">12,683</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">2,411</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">25,368</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">4,822</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Selling, General and Administrative</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">250,790</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">7,817</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">303,377</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">348,390</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Stock Based Compensation Expense</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">274,706</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">10,228</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">351,211</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">353,212</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">No compensation has been capitalized because such amounts would have been immaterial.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following tables summarize stock option activity for the six months ended December 31, 2019:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td colspan="9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Options Outstanding</b></font></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Number of</b><br /> <b>Shares</b></font></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Weighted Average</b><br /> <b>Exercise Price</b></font></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Weighted Average</b><br /> <b>Contractual Life</b></font></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 55%; font-weight: bold">Outstanding at June 30, 2019</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 11%; text-align: right">1,819,500</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">0.87</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 11%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">7.05 years</font></td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Granted</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">270,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Exercised</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(27,500</td><td style="text-align: left">)</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Expired or Cancelled</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(4,200</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold; padding-bottom: 2.5pt">Outstanding at December 31, 2019</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,057,800</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">$</td><td style="padding-bottom: 2.5pt; text-align: right">0.94</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">7.00 years</font></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Information related to the stock options outstanding as of December 31, 2019 is as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Range of Exercise<br /> Prices</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Number of<br /> Shares</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Weighted-<br /> Average <br /> Remaining<br /> Contractual Life<br /> (years)</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Weighted-<br /> Average <br /> Exercise<br /> Price</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Exercisable <br /> Number of<br /> Shares</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Exercisable<br /> Weighted-<br /> Average <br /> Exercise<br /> Price</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 1%; text-align: left">$</td><td style="width: 21%; text-align: right">0.27</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 12%; text-align: right">40,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 12%; text-align: center">1.54</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">0.27</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 11%; text-align: right">40,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">0.27</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">$</td><td style="text-align: right">0.48</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">60,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: center">6.25</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.48</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">60,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.48</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">$</td><td style="text-align: right">0.50</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: center">5.47</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.50</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.50</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">$</td><td style="text-align: right">0.55</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">44,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: center">4.21</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.55</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">44,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.55</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">$</td><td style="text-align: right">0.64</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">25,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: center">7.86</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.64</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">25,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.64</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">$</td><td style="text-align: right">0.70</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: center">8.59</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.70</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.70</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">$</td><td style="text-align: right">0.73</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">791,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: center">6.80</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.73</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">791,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.73</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">$</td><td style="text-align: right">0.85</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">6,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: center">3.01</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.85</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">6,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.85</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">$</td><td style="text-align: right">0.90</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">6,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: center">4.01</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.90</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">6,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.90</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">$</td><td style="text-align: right">0.95</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">30,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: center">4.53</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.95</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">30,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.95</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">$</td><td style="text-align: right">1.20</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">207,800</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: center">2.17</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">1.20</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">207,800</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">1.20</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">$</td><td style="text-align: right">1.30</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">478,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: center">9.45</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">1.30</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">1.30</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">$</td><td style="text-align: right">1.42</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: center">9.70</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">1.42</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">1.42</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; text-align: left">$</td><td style="padding-bottom: 1pt; text-align: right">1.50</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">70,000</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: center">9.94</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt; text-align: left">$</td><td style="padding-bottom: 1pt; text-align: right">1.50</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">70,000</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt; text-align: left">$</td><td style="padding-bottom: 1pt; text-align: right">1.50</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt; text-align: left">$</td><td style="padding-bottom: 2.5pt; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.27&#8211;1.50</font></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,057,800</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: center">7.00</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">$</td><td style="padding-bottom: 2.5pt; text-align: right">0.94</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,479,800</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">$</td><td style="padding-bottom: 2.5pt; text-align: right">0.79</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The aggregate intrinsic value of the Company&#8217;s &#8220;in-the-money&#8221; outstanding and exercisable options as of December 31, 2019 was $1,770,050 and $1,493,050, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>Common Stock Award</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August 2, 2018, the Company awarded its Chief Executive Officer 300,000 shares of common stock for services performed through June 30, 2018. As of December 31, 2019, 200,000 shares have been issued. The fair market value of the 300,000 shares on the award date equal to $210,000 has been recorded as general and administrative stock-based compensation expense in the three months ended September 30, 2018.</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Three Months<br /> Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Six Months<br /> Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2019</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2018</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2019</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2018</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 40%; text-align: left">Cost of Goods Sold</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">11,233</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">&#8211;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">22,466</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">&#8211;</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Research and Development</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">12,683</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">2,411</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">25,368</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">4,822</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Selling, General and Administrative</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">250,790</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">7,817</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">303,377</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">348,390</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Stock Based Compensation Expense</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">274,706</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">10,228</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">351,211</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">353,212</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> </table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td colspan="9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Options Outstanding</b></font></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Number of</b><br /> <b>Shares</b></font></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Weighted Average</b><br /> <b>Exercise Price</b></font></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Weighted Average</b><br /> <b>Contractual Life</b></font></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 55%; font-weight: bold">Outstanding at June 30, 2019</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 11%; text-align: right">1,819,500</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">0.87</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 11%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">7.05 years</font></td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Granted</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">270,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Exercised</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(27,500</td><td style="text-align: left">)</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Expired or Cancelled</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(4,200</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold; padding-bottom: 2.5pt">Outstanding at December 31, 2019</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,057,800</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">$</td><td style="padding-bottom: 2.5pt; text-align: right">0.94</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">7.00 years</font></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> </table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Range of Exercise<br /> Prices</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Number of<br /> Shares</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Weighted-<br /> Average <br /> Remaining<br /> Contractual Life<br /> (years)</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Weighted-<br /> Average <br /> Exercise<br /> Price</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Exercisable <br /> Number of<br /> Shares</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Exercisable<br /> Weighted-<br /> Average <br /> Exercise<br /> Price</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 1%; text-align: left">$</td><td style="width: 21%; text-align: right">0.27</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 12%; text-align: right">40,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 12%; text-align: center">1.54</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">0.27</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 11%; text-align: right">40,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">0.27</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">$</td><td style="text-align: right">0.48</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">60,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: center">6.25</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.48</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">60,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.48</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">$</td><td style="text-align: right">0.50</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: center">5.47</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.50</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.50</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">$</td><td style="text-align: right">0.55</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">44,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: center">4.21</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.55</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">44,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.55</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">$</td><td style="text-align: right">0.64</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">25,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: center">7.86</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.64</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">25,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.64</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">$</td><td style="text-align: right">0.70</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: center">8.59</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.70</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.70</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">$</td><td style="text-align: right">0.73</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">791,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: center">6.80</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.73</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">791,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.73</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">$</td><td style="text-align: right">0.85</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">6,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: center">3.01</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.85</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">6,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.85</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">$</td><td style="text-align: right">0.90</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">6,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: center">4.01</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.90</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">6,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.90</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">$</td><td style="text-align: right">0.95</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">30,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: center">4.53</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.95</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">30,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.95</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">$</td><td style="text-align: right">1.20</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">207,800</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: center">2.17</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">1.20</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">207,800</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">1.20</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">$</td><td style="text-align: right">1.30</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">478,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: center">9.45</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">1.30</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">1.30</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">$</td><td style="text-align: right">1.42</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: center">9.70</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">1.42</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">1.42</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; text-align: left">$</td><td style="padding-bottom: 1pt; text-align: right">1.50</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">70,000</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: center">9.94</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt; text-align: left">$</td><td style="padding-bottom: 1pt; text-align: right">1.50</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">70,000</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt; text-align: left">$</td><td style="padding-bottom: 1pt; text-align: right">1.50</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt; text-align: left">$</td><td style="padding-bottom: 2.5pt; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.27&#8211;1.50</font></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,057,800</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: center">7.00</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">$</td><td style="padding-bottom: 2.5pt; text-align: right">0.94</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,479,800</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">$</td><td style="padding-bottom: 2.5pt; text-align: right">0.79</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p> <table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 5%"><font style="font: 10pt Times New Roman, Times, Serif">5.</font></td> <td style="width: 95%"><font style="font: 10pt Times New Roman, Times, Serif"><u>REVENUE RECOGNITION</u></font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 1, 2018, the Company adopted ASU 2014-09 Revenue from Contracts with Customers (ASC 606) using the modified retrospective method for contracts that were not completed as of July 1, 2018, whereby revenues are recognized as the performance obligations to deliver products or services are satisfied and are recorded based on the amount of consideration the Company expects to receive in exchange for satisfying the performance obligations. Most of the Company&#8217;s products and services are marketed to medical device companies almost exclusively in the United States. Products and services are primarily transferred to customers at a point in time based upon when services are performed or product is shipped.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Revenues represent the amount of consideration the Company expects to receive from customers in exchange for transferring products and services. Other selling costs to obtain and fulfill contracts are expensed as incurred due to the short-term nature of a majority of its revenues. The Company extends terms of payment to its customers based on commercially reasonable terms for the markets of its customers, while also considering their credit quality. Shipping and handling costs charged to customers are included in revenues.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company disaggregates revenues by product and service types as it believes it best depicts how the nature, amount, timing and uncertainty of revenues and cash flows are affected by economic factors. Revenues are comprised of the following for the three and six months ended December 31, 2019 and 2018:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Three Months<br /> Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Six Months<br /> Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2019</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2018</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2019</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2018</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 40%; text-align: left">Engineering Design Services</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">478,441</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">318,741</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">888,169</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">830,639</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Optical Components</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1,532,843</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">225,967</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">2,949,087</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">524,024</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Medical Device Products and Assemblies</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">785,478</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">933,143</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,474,490</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,682,646</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Total Revenues</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,796,762</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,477,851</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">5,311,746</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,037,309</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Contract Assets and Liabilities</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The nature of the Company&#8217;s products and services does not generally give rise to contract assets as it typically does not incur costs to fulfill a contract before a product or service is provided to a customer. The Company&#8217;s costs to obtain contracts are typically in the form of sales commissions paid to employees. The Company has elected to expense sales commissions associated with obtaining a contract as incurred as the amortization period is generally less than one year. These costs have been recorded in selling, general and administrative expenses. As of&#160;December 31, 2019, there were no contract assets recorded in the Company&#8217;s Consolidated Balance Sheets.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s contract liabilities arise as a result of unearned revenue received from customers at inception of contracts or where the timing of billing for services precedes satisfaction of our performance obligations. The Company generally satisfies performance obligations within one year from the contract inception date.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Contract liabilities, which were recorded as customer advances in the Company&#8217;s Consolidated Balance Sheets, and unearned revenue are comprised of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Three Months<br /> Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Six Months<br /> Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2019</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2018</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2019</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2018</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 40%">Contract liabilities, beginning of period</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">513,623</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">400,704</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">450,192</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">857,842</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Unearned revenue received from customers</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">97,143</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">293,019</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">24,300</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Revenue recognized</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(222,260</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(192,722</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(354,705</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(674,160</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt">Contract liabilities, end of period</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">388,506</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">207,982</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">388,506</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">207,982</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Three Months<br /> Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Six Months<br /> Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2019</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2018</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2019</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2018</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 40%; text-align: left">Engineering Design Services</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">478,441</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">318,741</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">888,169</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">830,639</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Optical Components</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1,532,843</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">225,967</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">2,949,087</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">524,024</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Medical Device Products and Assemblies</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">785,478</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">933,143</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,474,490</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,682,646</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Total Revenues</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,796,762</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,477,851</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">5,311,746</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,037,309</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> </table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Three Months<br /> Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Six Months<br /> Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2019</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2018</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2019</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2018</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 40%">Contract liabilities, beginning of period</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">513,623</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">400,704</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">450,192</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">857,842</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Unearned revenue received from customers</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">97,143</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">293,019</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">24,300</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Revenue recognized</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(222,260</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(192,722</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(354,705</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(674,160</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt">Contract liabilities, end of period</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">388,506</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">207,982</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">388,506</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">207,982</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 5%"><font style="font: 10pt Times New Roman, Times, Serif">6.</font></td> <td style="width: 95%"><font style="font: 10pt Times New Roman, Times, Serif">BUSINESS ACQUISITION</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 1, 2019 the Company acquired the operating assets of Ross Optical Industries, Inc. of El Paso, Texas, a supplier of custom and catalogue optical components sourced through an extensive network of worldwide specialized vendors and sold for industrial, military and medical applications. The acquisition had an effective date of June 1, 2019. All of Ross&#8217; results of operations are included in our financial statements for the three and six month periods ended December 31, 2019.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Consolidated unaudited actual and pro forma results of operations for the Company are presented below assuming that the acquisition of the Ross Optical division had occurred on July 1, 2018. Pro forma operating results include net adjustments resulting from the acquisition transaction.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Three Months<br /> Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Six Months<br /> Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2019</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2018</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2019</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2018</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: center">(Actual)</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: center">(Pro Forma)</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: center">(Actual)</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: center">(Pro Forma)</td><td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 40%">Revenues</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">2,796,762</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">2,521,927</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">5,311,746</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">4,935,365</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Net income (loss)</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(550,825</td><td style="text-align: left">)</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">11,968</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(636,935</td><td style="text-align: left">)</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">88,398</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Income (loss) per share</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt">Basic</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">(0.04</td><td style="text-align: left">)</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.00</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">(0.05</td><td style="text-align: left">)</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.01</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; text-align: left">Fully diluted</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">(0.04</td><td style="text-align: left">)</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.00</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">(0.05</td><td style="text-align: left">)</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.01</td><td style="text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Pro forma financial information is not necessarily indicative of the Company&#8217;s actual results of operations if the acquisition had been completed at the date indicated, nor is it necessarily an indication of future operating results. Amounts do not include any operating efficiencies or cost saving that the Company believes may become achievable over time.</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Three Months<br /> Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Six Months<br /> Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2019</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2018</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2019</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2018</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: center">(Actual)</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: center">(Pro Forma)</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: center">(Actual)</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: center">(Pro Forma)</td><td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 40%">Revenues</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">2,796,762</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">2,521,927</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">5,311,746</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">4,935,365</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Net income (loss)</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(550,825</td><td style="text-align: left">)</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">11,968</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(636,935</td><td style="text-align: left">)</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">88,398</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Income (loss) per share</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt">Basic</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">(0.04</td><td style="text-align: left">)</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.00</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">(0.05</td><td style="text-align: left">)</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.01</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; text-align: left">Fully diluted</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">(0.04</td><td style="text-align: left">)</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.00</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">(0.05</td><td style="text-align: left">)</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.01</td><td style="text-align: left">&#160;</td></tr> </table> -0.05 0.01 -0.04 0.00 -0.05 0.01 -0.04 0.00 3592 23000 1977000 16000 1961000 7600 17400 25000 125 114 8550 -114 8675 545 -846 773 -341 354705 674160 222260 192722 293019 24300 97143 0 false EX-101.SCH 7 peye-20191231.xsd XBRL SCHEMA FILE 00000001 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - CONSOLIDATED BALANCE SHEETS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - 1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - 2. INVENTORIES link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - 3. LEASE OBLIGATIONS link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - 4. STOCK-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - 5. REVENUE RECOGNITION link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - 6. BUSINESS ACQUISITION link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - 1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - 1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - 2. INVENTORIES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - 3. LEASE OBLIGATIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - 4. STOCK-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - 5. REVENUE RECOGNITION (Tables) link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - 6. BUSINESS ACQUISITION (Tables) link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - 1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Loss per share) link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - 1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - 2. INVENTORIES (Details) link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - 3. LEASE OBLIGATIONS (Details) link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - 3. LEASE OBLIGATIONS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - 4. STOCK-BASED COMPENSATION (Details - Stock based compensation) link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - 4. STOCK-BASED COMPENSATION (Details - Option activity) link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - 4. STOCK-BASED COMPENSATION (Details - Options by exercise price) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - 4. STOCK-BASED COMPENSATION (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - 5. REVENUE RECOGNITION (Details - Revenues) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - 5. REVENUE RECOGNITION (Details - Contract liabilities) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - 6. BUSINESS ACQUISITION (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 peye-20191231_cal.xml XBRL CALCULATION FILE EX-101.DEF 9 peye-20191231_def.xml XBRL DEFINITION FILE EX-101.LAB 10 peye-20191231_lab.xml XBRL LABEL FILE Exercise Price Range [Axis] Option 1 [Member] Option 2 [Member] Option 3 [Member] Option 4 [Member] Option 5 [Member] Option 6 [Member] Option 7 [Member] Option 8 [Member] Option 9 [Member] Option 10 [Member] Income Statement Location [Axis] Selling, General and Administrative Expenses [Member] Cost of Goods Sold [Member] Research and Development Expenses [Member] Option 11 [Member] Award Type [Axis] Stock Options [Member] Option 12 [Member] Option 13 [Member] Option 14 [Member] Product and Service [Axis] Engineering Design Services [Member] Optical Components [Member] Medical Device Products and Assemblies [Member] Equity Components [Axis] Common Stock Additional Paid-In Capital Retained Earnings / Accumulated Deficit Scenario [Axis] Pro Froma Common Stock [Member] Related Party [Axis] Chief Executive Officer [Member] Document And Entity Information Entity Registrant Name Entity Central Index Key Document Type Document Period End Date Amendment Flag Current Fiscal Year End Date Is Entity a Well-known Seasoned Issuer? Is Entity a Voluntary Filer? Is Entity's Reporting Status Current? Entity Filer Category Entity Public Float Entity Common Stock, Shares Outstanding Document Fiscal Period Focus Document Fiscal Year Focus Entity Small Business Entity Emerging Growth Entity Interactive data current Entity File number Entity Incorporation state code Entity shell company Statement of Financial Position [Abstract] ASSETS Current Assets: Cash and cash equivalents Accounts receivable (net of allowance for doubtful accounts of $246,953 and $246,953 at December 31, 2019 and June 30, 2019, respectively) Inventories Prepaid expenses Total current assets Fixed Assets: Machinery and equipment Leasehold improvements Furniture and fixtures Total Less: Accumulated depreciation and amortization Net fixed assets Operating lease right-to-use asset Patents, net Goodwill TOTAL ASSETS LIABILITIES AND STOCKHOLDERS' EQUITY Current Liabilities: Current portion of capital lease obligation Accounts payable Customer advances Accrued compensation and other Amount due for business acquisition Operating lease liability Total current liabilities Capital lease obligation, net of current portion Acquisition earn out liability Operating lease liability Stockholders' Equity: Common stock, $0.01 par value: 50,000,000 shares authorized; issued and outstanding - 12,880,047 shares at December 31, 2019 and 12,071,139 shares at June 30, 2019 Additional paid-in capital Accumulated deficit Total stockholders' equity TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY Allowance for doubtful accounts STOCKHOLDERS' EQUITY Common Stock par value Common Stock shares authorized Common Stock shares issued Common Stock shares outstanding Income Statement [Abstract] Revenues Cost of goods sold Gross profit Research and development expenses, net Selling, general and administrative expenses Total operating expenses Operating loss Interest Income (expense) Net loss Loss Per Share: Basic and Diluted Weighted Average Common Shares Outstanding: Basic and Diluted Statement [Table] Statement [Line Items] Beginning balance, shares Beginning balance, value Issuance of stock, private placement, shares Issuance of stock, private placement, value Exercise of stock options, shares Exercise of stock options, value Issuance of common stock for services, shares Issuance of common stock for services, value Stock based compensation Net loss Ending balance, shares Ending balance, value Statement of Stockholders' Equity [Abstract] Exercise of stock options, net shares withheld Proceeds private placement stock, net of issuance costs Statement of Cash Flows [Abstract] Cash Flows from Operating Activities: Adjustments to reconcile net loss to net cash provided from (used in) operating activities Depreciation and amortization Stock-based compensation expense Non-cash consulting expense Changes in operating assets and liabilities Accounts receivable, net Inventories, net Prepaid expenses Accounts payable Customer advances Accrued liabilities Net cash used in operating activities Cash Flows from Investing Activities: Cash paid for business acquisition Additional patent costs Purchases of property and equipment, fixed assets Net cash used in investing activities Cash Flows from Financing Activities: Payment of capital lease obligation Gross proceeds from private placement of common stock Gross proceeds from Exercise of Stock Options Net cash provided from financing activities Net increase (decrease) in cash and cash equivalents Cash and cash equivalents, beginning of period Cash and cash equivalents, end of period Supplemental disclosure of non-cash financing and investing activities: Offering costs included in accrued compensation and other Accounting Policies [Abstract] SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Inventory Disclosure [Abstract] INVENTORIES Debt Disclosure [Abstract] LEASE OBLIGATIONS Share-based Payment Arrangement [Abstract] STOCK-BASED COMPENSATION Revenue from Contract with Customer [Abstract] REVENUE RECOGNITION Business Combinations [Abstract] BUSINESS ACQUISITION Principles of Consolidation and Operations Use of Estimates Income (Loss) per Share Income Taxes Accounting Pronouncements Recently Adopted Goodwill and Patents Income (Loss) per Share Schedule of inventory Future minimum lease payments Schedule of stock-based compensation expense Stock option activity Stock options outstanding by exercise price range Disaggregation of revenues Contract Liabilities Pro forma operating results Net Income (Loss) - Basic and Diluted Basic and Diluted Weighted Average Shares Outstanding Loss Per Share - Basic and Diluted Outstanding stock options and warrants that were excluded from the computation as their effect was antidilutive Goodwill impairment Raw materials Work-in-progress Finished goods Total inventories Capital lease future minimum payments 2020 2021 2022 Total minimum payments Less: amount representing interest Present value of minimum lease payments Less: current portion Capital lease obligation, noncurrent Operating lease future minimum payments 2020 2021 2022 Total minimum payments Capital lease obligation Operating lease obligation Operating lease expense Right of use operating lease Right of use operating lease current Right of use operating lease noncurrent Stock based compensation expense Number of Shares Options outstanding, beginning Options granted Options expired or cancelled Options exercised Options outstanding, ending Weighted Average Exercise Price Weighted average exercise price, beginning price Weighted average exercise price, cancellations Weighted average exercise price, ending price Weighted Average Contractual Life Weighted Average Contractual Life, beginning Weighted Average Contractual Life, ending Range of exercise prices Number of shares outstanding Weighted average contractual life Weighted average exercise price Exercisable number of shares Exercisable weighted average exercise price Counterparty Name [Axis] Aggregate intrinsic value of "in the money" outstanding Aggregate intrinsic value of "in the money" exercisable Stock awarded for services, shares Stock issued during period, shares Share based compensation expense Restricted stock issued Contract liabilities, beginning balance Unearned revenue received from customers Revenue recognized in current period Contract liabilities, ending balance Net income (loss) Income (loss) per share Basic Fully Diluted Range of exercise prices Option 10 member Custom Element. Option 1 member Option 2 member Option 3 member Option 4 member Option 5 member Option 6 member Option 7 member Option 8 member Option 9 member Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Offering costs included in accrued compensation and other Proceeds private placement stock, net of issuance costs Exercise of stock options, net shares withheld Assets, Current Property, Plant and Equipment, Gross Property, Plant and Equipment, Net Assets Liabilities, Current Stockholders' Equity Attributable to Parent Liabilities and Equity Gross Profit Operating Expenses Operating Income (Loss) Shares, Outstanding Other Noncash Income (Expense) Increase (Decrease) in Accounts Receivable Increase (Decrease) in Inventories Increase (Decrease) in Prepaid Expense Increase (Decrease) in Accounts Payable Increase (Decrease) in Contract with Customer, Liability Net Cash Provided by (Used in) Operating Activities Payments to Acquire Businesses, Gross Payments to Acquire Intangible Assets Payments to Acquire Property, Plant, and Equipment Net Cash Provided by (Used in) Investing Activities Repayments of Debt and Lease Obligation Net Cash Provided by (Used in) Financing Activities Cash and Cash Equivalents, Period Increase (Decrease) Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table Text Block] Capital Leases, Future Minimum Payments Due Capital Lease Obligations Operating Leases, Future Minimum Payments, Remainder of Fiscal Year Operating Leases, Future Minimum Payments, Due in Two Years Operating Leases, Future Minimum Payments, Due in Three Years Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period Contract with Customer, Liability, Revenue Recognized EX-101.PRE 11 peye-20191231_pre.xml XBRL PRESENTATION FILE XML 12 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 13 R1.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Document and Entity Information - shares
6 Months Ended
Dec. 31, 2019
Feb. 13, 2020
Document And Entity Information    
Entity Registrant Name PRECISION OPTICS CORPORATION, INC.  
Entity Central Index Key 0000867840  
Document Type 10-Q  
Document Period End Date Dec. 31, 2019  
Amendment Flag false  
Current Fiscal Year End Date --06-30  
Is Entity's Reporting Status Current? Yes  
Entity Filer Category Non-accelerated Filer  
Entity Common Stock, Shares Outstanding   12,880,047
Document Fiscal Period Focus Q2  
Document Fiscal Year Focus 2020  
Entity Small Business true  
Entity Emerging Growth false  
Entity Interactive data current Yes  
Entity File number 001-10647  
Entity Incorporation state code MA  
Entity shell company false  
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) - USD ($)
Common Stock
Additional Paid-In Capital
Retained Earnings / Accumulated Deficit
Total
Beginning balance, shares at Jun. 30, 2018 10,197,139      
Beginning balance, value at Jun. 30, 2018 $ 101,972 $ 45,484,186 $ (45,022,122) $ 564,036
Issuance of common stock for services, shares 100,000      
Issuance of common stock for services, value $ 1,000 (1,000)    
Stock based compensation   342,984   342,984
Net loss     (299,285) (299,285)
Ending balance, shares at Sep. 30, 2018 10,297,139      
Ending balance, value at Sep. 30, 2018 $ 102,972 45,826,170 (45,321,407) 607,735
Beginning balance, shares at Jun. 30, 2018 10,197,139      
Beginning balance, value at Jun. 30, 2018 $ 101,972 45,484,186 (45,022,122) 564,036
Net loss       (425,233)
Ending balance, shares at Dec. 31, 2018 11,897,139      
Ending balance, value at Dec. 31, 2018 $ 118,972 47,797,398 (45,447,355) 2,469,015
Beginning balance, shares at Sep. 30, 2018 10,297,139      
Beginning balance, value at Sep. 30, 2018 $ 102,972 45,826,170 (45,321,407) 607,735
Issuance of stock, private placement, shares 1,600,000      
Issuance of stock, private placement, value $ 16,000 1,961,000   1,977,000
Stock based compensation   10,228   10,228
Net loss     (125,948) (125,948)
Ending balance, shares at Dec. 31, 2018 11,897,139      
Ending balance, value at Dec. 31, 2018 $ 118,972 47,797,398 (45,447,355) 2,469,015
Beginning balance, shares at Jun. 30, 2019 12,071,139      
Beginning balance, value at Jun. 30, 2019 $ 120,712 48,893,172 (45,636,993) 3,376,891
Issuance of stock, private placement, shares 760,000      
Issuance of stock, private placement, value $ 7,600 17,400   25,000
Exercise of stock options, shares 12,500      
Exercise of stock options, value $ 125 8,550   8,675
Issuance of common stock for services, shares 25,000      
Issuance of common stock for services, value $ 250 44,750   45,000
Stock based compensation   76,505   76,505
Net loss     (86,110) (86,110)
Ending balance, shares at Sep. 30, 2019 12,868,639      
Ending balance, value at Sep. 30, 2019 $ 128,687 49,040,377 (45,723,103) 3,445,961
Beginning balance, shares at Jun. 30, 2019 12,071,139      
Beginning balance, value at Jun. 30, 2019 $ 120,712 48,893,172 (45,636,993) 3,376,891
Net loss       (636,935)
Ending balance, shares at Dec. 31, 2019 12,880,047      
Ending balance, value at Dec. 31, 2019 $ 128,801 49,314,969 (46,273,928) 3,169,842
Beginning balance, shares at Sep. 30, 2019 12,868,639      
Beginning balance, value at Sep. 30, 2019 $ 128,687 49,040,377 (45,723,103) 3,445,961
Exercise of stock options, shares 11,408      
Exercise of stock options, value $ 114 (114)    
Stock based compensation   274,706   274,706
Net loss     (550,825) (550,825)
Ending balance, shares at Dec. 31, 2019 12,880,047      
Ending balance, value at Dec. 31, 2019 $ 128,801 $ 49,314,969 $ (46,273,928) $ 3,169,842
XML 15 R9.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
2. INVENTORIES
6 Months Ended
Dec. 31, 2019
Inventory Disclosure [Abstract]  
INVENTORIES

2. INVENTORIES

 

Inventories are stated at the lower of cost (first-in, first-out) or market and consisted of the following:

 

   December 31,
2019
   June 30,
2019
 
Raw Materials  $723,482   $578,856 
Work-In-Progress   429,268    409,019 
Finished Goods   866,445    746,729 
Total Inventories  $2,019,195   $1,734,604 

XML 16 R23.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
2. INVENTORIES (Details) - USD ($)
Dec. 31, 2019
Jun. 30, 2019
Inventory Disclosure [Abstract]    
Raw materials $ 723,482 $ 578,856
Work-in-progress 429,268 409,019
Finished goods 866,445 746,729
Total inventories $ 2,019,195 $ 1,734,604
XML 17 R27.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
4. STOCK-BASED COMPENSATION (Details - Option activity) - Stock Options [Member]
6 Months Ended
Dec. 31, 2019
$ / shares
shares
Number of Shares  
Options outstanding, beginning 1,819,500
Options granted 270,000
Options expired or cancelled (4,200)
Options exercised (27,500)
Options outstanding, ending 2,057,800
Weighted Average Exercise Price  
Weighted average exercise price, beginning price | $ / shares $ 0.87
Weighted average exercise price, ending price | $ / shares $ 0.94
Weighted Average Contractual Life  
Weighted Average Contractual Life, beginning 7 years 18 days
Weighted Average Contractual Life, ending 7 years
XML 18 R19.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
5. REVENUE RECOGNITION (Tables)
6 Months Ended
Dec. 31, 2019
Revenue from Contract with Customer [Abstract]  
Disaggregation of revenues
   Three Months
Ended December 31,
   Six Months
Ended December 31,
 
   2019   2018   2019   2018 
Engineering Design Services  $478,441   $318,741   $888,169   $830,639 
Optical Components   1,532,843    225,967    2,949,087    524,024 
Medical Device Products and Assemblies   785,478    933,143    1,474,490    1,682,646 
Total Revenues  $2,796,762   $1,477,851   $5,311,746   $3,037,309 
Contract Liabilities
   Three Months
Ended December 31,
   Six Months
Ended December 31,
 
   2019   2018   2019   2018 
Contract liabilities, beginning of period  $513,623   $400,704   $450,192   $857,842 
Unearned revenue received from customers   97,143        293,019    24,300 
Revenue recognized   (222,260)   (192,722)   (354,705)   (674,160)
Contract liabilities, end of period  $388,506   $207,982   $388,506   $207,982 
XML 19 R11.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
4. STOCK-BASED COMPENSATION
6 Months Ended
Dec. 31, 2019
Share-based Payment Arrangement [Abstract]  
STOCK-BASED COMPENSATION

4.STOCK-BASED COMPENSATION

 

The following table summarizes stock-based compensation expense for the three and six months ended December 31, 2019 and 2018:

 

   Three Months
Ended December 31,
   Six Months
Ended December 31,
 
   2019   2018   2019   2018 
Cost of Goods Sold  $11,233   $   $22,466   $ 
Research and Development   12,683    2,411    25,368    4,822 
Selling, General and Administrative   250,790    7,817    303,377    348,390 
Stock Based Compensation Expense  $274,706   $10,228   $351,211   $353,212 

  

No compensation has been capitalized because such amounts would have been immaterial.

   

The following tables summarize stock option activity for the six months ended December 31, 2019:

 

    Options Outstanding 
    Number of
Shares
    Weighted Average
Exercise Price
    Weighted Average
Contractual Life
 
Outstanding at June 30, 2019   1,819,500   $0.87    7.05 years 
Granted   270,000         
Exercised   (27,500)        
Expired or Cancelled   (4,200)        
Outstanding at December 31, 2019   2,057,800   $0.94    7.00 years 

 

Information related to the stock options outstanding as of December 31, 2019 is as follows:

 

Range of Exercise
Prices
   Number of
Shares
   Weighted-
Average
Remaining
Contractual Life
(years)
   Weighted-
Average
Exercise
Price
   Exercisable
Number of
Shares
   Exercisable
Weighted-
Average
Exercise
Price
 
$0.27    40,000    1.54   $0.27    40,000   $0.27 
$0.48    60,000    6.25   $0.48    60,000   $0.48 
$0.50    100,000    5.47   $0.50    100,000   $0.50 
$0.55    44,000    4.21   $0.55    44,000   $0.55 
$0.64    25,000    7.86   $0.64    25,000   $0.64 
$0.70    100,000    8.59   $0.70    100,000   $0.70 
$0.73    791,000    6.80   $0.73    791,000   $0.73 
$0.85    6,000    3.01   $0.85    6,000   $0.85 
$0.90    6,000    4.01   $0.90    6,000   $0.90 
$0.95    30,000    4.53   $0.95    30,000   $0.95 
$1.20    207,800    2.17   $1.20    207,800   $1.20 
$1.30    478,000    9.45   $1.30       $1.30 
$1.42    100,000    9.70   $1.42       $1.42 
$1.50    70,000    9.94   $1.50    70,000   $1.50 
$0.27–1.50    2,057,800    7.00   $0.94    1,479,800   $0.79 

 

The aggregate intrinsic value of the Company’s “in-the-money” outstanding and exercisable options as of December 31, 2019 was $1,770,050 and $1,493,050, respectively.

 

Common Stock Award

 

On August 2, 2018, the Company awarded its Chief Executive Officer 300,000 shares of common stock for services performed through June 30, 2018. As of December 31, 2019, 200,000 shares have been issued. The fair market value of the 300,000 shares on the award date equal to $210,000 has been recorded as general and administrative stock-based compensation expense in the three months ended September 30, 2018.

XML 20 R15.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
6 Months Ended
Dec. 31, 2019
Accounting Policies [Abstract]  
Income (Loss) per Share
   Three Months
Ended December 31,
   Six Months
Ended December 31,
 
   2019   2018   2019   2018 
Net Income (Loss) - Basic and Diluted  $(550,825)  $(125,948)  $(636,935)  $(425,233)
                     
Basic and Dilutive Weighted Average Shares Outstanding   12,873,971    11,618,878    12,856,218    10,940,074 
                     
Loss Per Share - Basic and Diluted  $(0.04)  $(0.01)  $(0.05)  $(0.04)
XML 21 R32.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
6. BUSINESS ACQUISITION (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Dec. 31, 2018
Sep. 30, 2018
Dec. 31, 2019
Dec. 31, 2018
Revenues $ 2,796,762   $ 1,477,851   $ 5,311,746 $ 3,037,309
Net income (loss) $ (550,825) $ (86,110) (125,948) $ (299,285) $ (636,935) (425,233)
Income (loss) per share            
Basic $ (0.04)       $ (0.05)  
Fully Diluted $ (0.04)       $ (0.05)  
Pro Froma            
Revenues     2,521,927     4,935,365
Net income (loss)     $ 11,968     $ 88,398
Income (loss) per share            
Basic     $ 0.00     $ 0.01
Fully Diluted     $ 0.00     $ 0.01
XML 23 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; } ZIP 24 0001683168-20-000464-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001683168-20-000464-xbrl.zip M4$L#!!0 ( "V 35"@:"-N$$X &]#!0 1 <&5Y92TR,#$Y,3(S,2YX M;6SMO7ESXT;2)_S_1NQWP-OKV6A'4&S<1[?M#;6D=F@>=TN/I)Y9[S\.""B* M&(, C4.'/_V;53@(D "(BR1 EF/&IDB@*O-765E9E4?]]']>%S;SC#S??IYW??[\_.[R^NK]\Q_^>7__D_&/CGI__O[(SY8B';_,A< MNL;9M3-S/S'?] 7ZR/R*'.3I@>M]8OZEVR'^QOUBVA'[:*_O*QO]$K__T^NC9UD?\;P8&Q/$_OOK6S^\RC+X( M4]=[^L"S+/?A_W[][=Z8HX5^9CE^H#L&>I>\95O.GT7O<9JF?2"_)H]N/(D[ M3_H0/N"?'W5_U3(FL.+Y#4K@5S-(7\@^+'V(?LP]:A4^*D>/6LFC)EI[SD?& M],E]_@ _?,"C=L9R9P*7/.ZA62G)\@?X-7G0\EV1YY0J_J(GDA="_^Q)UY?I M"S/=?R0/QS\4$ ._>*Z-_,)WR"\%+SFNXX2+8KK,P/L0O"W1!WCH#)Y"GF6D M[VU_*?\"T("_+J:._%) G>&&3N"]%0])_"-^3_7Z7/ M+EW#@GF^^)#,SW?)S,/2^M$G<^(.S1@BZ!_G9/B7Z V=K2:T;[Z+?\9,_?S. MM[!J>L=\2)J*9J+A.@%Z#1C+_/G=N7\S@P;4,U8^$]BDS_11Y 16\)9^FWYO MF?B7F07ZCU"&<@.2H'1Q_5_O?L&*0)45561_^K#^\JJ[#X7]Q;TM83!=LX * M,B^#7U8,I%W$OZRWGVLI^3+&8RM(VMA!TG8)TA?/741]X!D1N.0SQX.\_V&$ M?N N_KB!5M;?R/SNF,B[#USCSXCY6UMW_,]O M5Z_(@Y49W8*20G>Z\X3.7RW_W2]8(WS,P?33AT**LMQ\*&:GG;2 1'@!-@I^ M68UEVD/ZV\9K8,:L7B*#ONK>S+VR'R'CJ9#5$3*>"ED'(1.HD-41,H$*60Z?5)"M<$UU51--145G,,+SB@U MSAWRD>X9X2PQ+K\1,2I1HX4*W45"M1X1J'<(U*<^4/'6@(6+U# M!QH#UO;0807W<8C:^8ONF0]O2[2VLUOGDXI*.XU$XP7K:20:,-A)S&C$8#TQ MHR&#S<1L9"D) \[1Y^Y<.4^6@Z!QY^D2^=:3>N^E[P\=9SS= (;KR8IAUTPNI% U4BL:HB_#:9^@V7E)= M!W@_;NDIX9;JGH:ZATK-H:5FC+KF*S(QCI<(XWO4$E/ *=4Q#74,E1:J6XKO M5LJ4_5DL7(?L]LU6>Z)COOA MQWT?*9'Y^7YNFA8^JM/M6]TRKYT+?6D%NGU2,E")P8GI 2H/0Y:'_>N'.Q3H MEH/,*]US+.=IY+O2AH)0S/R):00J <.2@/W'F5#;\/"VX3[B3C9K!]-Q/_RX M[W^^4QMPN#;@(?0 E8/-WQ=0.;+/[GM^PO*[&N M&( QRCB1N;V[UJF,4QD_)CU>?9D4E7$JX[5E?'@A4M%VAF=AH3CCA)$E::PL M_H2!G5K\,!#L457R)NP,2!A3HV*%\U%D#[7 ^0 ;%(UZN ;@Z>C%[MCHC,PT1F::W 5>$TUS1#$)1]N?=#5AA[1 M#.R(9ORK$!6I88O42%8G*D8#$Z,!K5KT^.;@QS?C7Z>H$ U-B$:R,E'!.;C@ M''XM&MD!Y\#5=7ZFC0S;O0MCU0F@']S,[G5[[$7F$W5S[1CN J6ZZ3?7()>* MK!_HK'%-U['F<<=4< XM.,/SGM>RHGVD>\;\'#I&S\AVE\2&>,7W_XR\*'0C M4:J! ]5*S>-[J'"-0;A&J;GND6W##N97Y"!/MP':#I.?(W1/:7E ML!$B5)LUU694X,8K<*/2/S8JM46E:*!2-$9=1.\C.[34C%'W4*DY MM-2,4=?0>\FHCJFO8ZBT4-U20UIH==I3%9#0L2+I^'Y_N3'F"Z3[H8=^L7Q7 MY#GE(SR3-);\E.\"MU;2_OU<]Y!?VD4, GFH=1] WVU)/Z;U#,*VB2U^]UNX M0)X>N 4U"!M@L$YC4:N93B^1XRXL9UNWVW%9[[>HX>3W' I%@!9D$=SJ'NA; M/*7,?^EVB&Z11S!F8GFZ0[/UZO?O&-PF^2$S)(R)#&NAV_[/[ZZ_?0%U,,72 MWZ#'WHB,"L?MG]34V>BUA';!5'GH$M- MRR:%.>^1$7I68"'_ZM6P0Q.9>/7"FXM-[,D1BL!_GSAADZ0([^\3.MV M5GA65-0L)[V0MS>>"\HO;^>9$S6!'R_/154XCW^<-RMB#F2?ISA,QSSZ_K1ZYU=_P5Z2(,#XJ:55>\4#P<2OBXD\LE (M2%A&-/!A.Q]LP13P42J2XDO'0JD,AT MYFQ@HM3%1-&X4\%$;;+HG 0B'%L7$N%D9@Y7VUSCV;RI?LR@U#;8R/;E1$"A M)EL^Y@X?JT0-U)]"TLG,(>VTEY_\1:0M9(53.4TZ1F2*5$OMG8\R7LWR;V0] MS0-DGC\C3W]"5Z_(,RP?W7J64752ONUPI?+XG%=V@E45*T-'<'-IKT105"F" M6X]N*A&4=C-?QXS@IKJK1E"B"&X]%ZI$4!8I@EN/D2H15.@LWG[H5(V@0!'< M>D15B:!*]6"-(ZU*"#4*88T3L H(N2E/-6&-\[)*" 4*88W3M4H(19Y"6.\L MKEH?4L-P^\%=-8(G/I?K'_15VS;TI*;&J6"E2CS@00-)@KA$,^1YI3W^VPKF MUPX) @YU.]<,5S-PLO@L,#[GZTK#07GA5[S@$[=1\R*L>,$B.6I>Q POTLAY MD5:\X/.@4?,BKWA1QBYC2H878>2\J"M>U+'/%VW%BS9V&4O/2>(SD'$SDZ[\ MT6G$V)@I-Y9_^0';,F<_1/O;L?%5?"82GW>,FQEAQU M$WB6XUL&R7*KG4^7W1RQP*:BL.R.=D=Y"@NA>-S>T6-)1S'0^J.-\AUQK;$0 M-6$3BYV0F(!A(NOC%4E5OD-/I *9$WS3%ZBF\+[[Y?;NZN+Z_OKF&W-S^W!] M<<]+H-THQ>_PN]U:8BFT!>VEJV MNTO7"#%:#V_+^KQR[-E_1^UG7R]J]I:D65]%2=BUV\]6A2AM+=O=.?QJXB>^ MV/I3[6YF(&\HZB'70+;EBQ 4#GQM^89N_XYTKRDO9]'A4]1-66L% A ]>8>6 MKA? %,9YM*%?N]??<2[TMM8V>_UBV7*^^T'USG3/=,)"-L[F1R9!6 MLMWGFBT2DPB0:'B_P'?U&?UO/B\B&RV5=X?Q;]89S_)L47=I2WVO,O]"/C[4 M7D<$#>*@LP:,!\& !ZD>#X*$R$(\&P$/E*QX- M@ ?+;CP:! ^6"WDT"!XH<_)H\#M8GN7Q('BPK,SC@;"V.4W1ZY+L2='KFA7* MB8I&Y_" !\P9_,D\3Y@AN=)XGW ?-"3Q/N MV:,GB?)-X'S&,]2;P/F?5ZFH ?,$?V- $_8$;M:0)^P/S; M4P&\Y)X'S*%M5_ KYUG:-_UWN[TEZ]Z@#P+Z/Z&@IL9OD'> M>T9^,2@%5]*L161+BJI*\HKO[3WU1=OV:'&%%T25[X6V+_CVZ3DR?W5=LQ_@ M%%%6>*V N/*N>J-N.W2J+(NBU ]U_W:]/Z^=6\\UD-\/=B*KP8,%U)5WU1MU MV[$3>8V7U4[47>A+*]#MWQ!H!_]+&(0>^@K +\)%K"K\.[30+<=$WLUL%6K< MEF))RZ[-+3NOXN'FT;:>B 9LC:JF9JM]E#3>',?+$%T[#R\NYJ U;1+'RTWP MRW7:EN:YAU GJMGF)*=]MB*Z==8/Q[%20V*;$W@-M,&Z'EP[T=4],%/C7UK3 MS7-<$[++*>C;@ *CPO*B*0.=D)R([NF?V\..^3Z]U 4\])W 5EY')-* \/V% MBS.HC"#4[0?D+?ANM4!NN=_EKYQXV5^"6PL6QHIBFK)[*_\N?*40=BE^#+K?([QW[E6 ICIUHSM^KORE>>@MBIR TL M+=I73J4H=BJOQ=JZ72L%04PJA3&MC"*&1A!30[-9/S-=9[P#Y?H,3AW MS 9G]3+P7>,\7,KXW>IUMG%BZRX6KD,T9'2>>.W[(3+K^8S*?+0\JW"FOGNO7K733Z?K$GK.4"KC(%:;; M_RSKHX0B+/]LI"T.Q<2ZM-VA9^2$J'8QI$K%('"<(F9\94GC33I5,YVJ-3H5 M6$$16*U;IQ4:_\IYLAP$4N@\72+?>G+ND?=L&<@OBAY9][.K*B=W)*T CUY( M$UA9V!UJ6$ -W<9B[3K8QU6#)%X3-39;:[]GN-K0)/$BRXL[@^DK,C%)EP@/ M6PUR.%$1Q6SD5\\0-:9'5GEY!S/^#]\+_KCUW"^NM]!KT"%J@B3(4M=QXM@F MZHY7-%F1^:[,KSJMH^Y A15XGKGM ^=(BJJ*'8DK0"//D@3.%7I2EH%:FU4 M"R<)O"H*.X.KE0KF)9#IG<'45+V I(-,[0RAIN1H@L#M8L :*CO8?7$:7S%* MJPJ<]_"2_3GT8=[4W@6\^R7P0I2MXYEK9;.3JP7R8&8^@9'^$LRQO.E._2JB MF6JL%>'ZP']2@ M54]Y*1_W.("1V$*OP','Q+=Z9J<'@I&<$$O@8FZAV=4K,D*LC6]F,S!.O#I3 MA,N?P.U?DIINGT2%/:C.;;CS8GG^@"JHR*QNMT1P'"\(@\)]C&M=^6AT71 X M7E8'.CZ=EW'QD&M'U:#U9Q3S$JL9 :_HP3FK@VZW6V(=N&@>GV[Y"! MK&=2<1 %16/?(&F0YV2)8[,B6=%)=X)JF#?8&LM6NVM$$,RG%]TQT!?7NW3# MQV 6VIOOM\9*E#5I;879WEN?--: KQ<:&TZ!7D,-*B9 <[+Z"SJH("M-907! M;"M;G"*(,IOQF&4;;=YAG7G&:9Q6E,Q5PZFL(&0V,(6- M=Z"@QI9$$/CL^7@M"LY]'P5^1]YE05;%;&VR7*LMNJR1>"VQK)#-9*[L\JMN MS"VPNM*R'1A8-325:T/+E]"#9D,/ 8)?K%?\J1LL M',"2+1I2VD%'2NI<,@FRHK:@Y-9SE\@+WFYMW0EZFTF"I$IR=B-8W4T?1-4X M*)0%+K?O;D84V"+A(K3Q'N@2+3UHF5CI\-E&)*@+]EH+? O?W^3[TL9;8PH& MO)S-H^^+H/TR6F.<>%&5^#TP6OI@!^M(4 66E6O(6*'MTI2>&F"J B>I[>BY M6>)['\&,)"KV#HE%5%3E;W#AIKUD_-1;,FOU$UE;[>DB:P&<+(4;-->FD1ORIHG)25IR+.RF) M4.]H$6N2DG$S5??1!T4]U=39E/4L#H MY"1!:M)YB1[ZYCI&Q_G$9F/BMG;3$UVM"W'5(JI$J+J#M7TN]4Y4C06+Y;); M]\:$9KW>VZ:%A8@W;[5+?/: MB<6K==U%5=4$+FO%E'30B8X:RP]0(6K9O)F:=-RA0+<<9%[I'DY]\G,[PYEE M6*VGRYDHR8*L:;G@WVV=]47>=L3.1)E7!(U7NY"74=VP\R-2A\_-D.?C76#P MUIOIOZVC?@AKL5UH2AALBK%+=H%^JY]C63V.6,BRRVFNA\;=-XV5.Q-Y*1<: MU'OW34/=5570U+[H:1J@=B9)K,KW.!K-XLW@$4D3>^,^/QJL!M,V$]:35Q8U M1N:,UT#?[!*<3M3M'+M]@I-7(]V'3H4M [O#6=6)N'XG70%T>\2FAV0?CM/D MNG*!'D7?.3J:&AY_0#!2ALFEU6I%LVYY$16[9/+_,'8'FZ0$%A!+3TQ['")1)V&>KG"0>:4;.18 MXW[;$][Y'@>9S^4'MNBY)?&M3S$E42L_QJU]I<.:=^XFF".OJQM2% 4A6P6B MHH_.Y#1R##0@)/'/@WEU[02Z\V3!"\31?;U8ZI:W$5O3\BPJ0UV=+OLBL^F9 MU8'(;'J6=# TFYTY=20S/]7[S#J&!:A4I91D4#4@IME8=PD)Y-4ZOX'_\+C=-POHF8T^L;WKEHLIW_[:"^04I M^(*\.KY_M<9*HDJ**N8\A-O[ZHN^6JX\"9X[&'UUX@Y5*1L'N4_ZZNA!GE4T M]4#XU3E@%EE6R1X5[5G^MM(G<8+,"]WH2PH.@=9XM!RB-+(..L^"GY^PBL.- MPT?D&/C[!3:D[I#A/CG6WW4+RA9%D^2U6#_4[)/'&@[0O?!XH?MS4A?8GV.- M_JS;6)>?!Q>ZY[U!*Z4A$W44LJ)(*M3GDP251%3MW!-%I'K@.- MBJ(IN4B=7>'8)J( -D,\S_%[D+UVU(FB(D@[F*]:M_FZ%@3;L_YL354^1'97 M6'68"QM1M+M"K@.-&Q&VN\*QW8Q8C[7=%8*MJ-L(M>U1U]5VJ!:6I]O52J;U MM9*IO,PIZP[?'=#83NH$GA.S%81ZIJ[:8F<51=C-&M!%IGA55G> R#I57309 M"WL,90\TMI,IA1:;+M,":(H:7*CQ3*JOQC7$^_%<2-RL,YD4Z"R/33N MOJEW$.P^C55[Z[ZQITA55#5_#MJ-^X852SEL]VHUNR=E+6X]=V;UXC^&C17/ M2IEM2Z;]AETW'7654_DLV^U[;CK@&J=H0B\]-QUKV$$HV2U.1<^513Q[F?0J MJV03?BH[[$Q=552Y/UAUU"C\)+("2VIJU=\M \!!$,. MMHG9(Y-:7?='<%.9Y%A.%K/Q]/LFN/'*QHMLWK;8.\*-]:/&=9:(--8CJ93; MB[1*O"9ES\DW>FE%1F,9Y$78GO5.1F/)(H4_BPHK=$2CF;R(*B?P12&C6ZGH M/254$0N#;\OS@&J2TB(]5!34HI'I3$J+U$Q.THI*,_6 2O,T39EMALK:99U1 M#>F;&0F#RM1G[9R_55XE5@(;* -?.X)VQU:U:):QQ6HX+D8<+EO58EX^6HJ@ M*=QPV:J>,J59$3*GJDKO0EBKH'(35V:IM'$P*-G-WM;ZRC5)ZR'A1-T):4T< M2K7K9O=%6G?4-FIG]S6@W?.D\-G^;@:T>PJ7*JMR(])N/== R/2Q]NB27U=] M!B0KF>W4UBY[H;%#[D)C BNSR*+OO[A>,G>CF]7K_3;S^D M#PBQKK<*GB!@NU#Z@LAKJGC:N);7#FF/*Q77AJ7 J"#NQCI09"EWV\4)PEI> MI*0]K'0!;VKI#4,0Z]Q\TL>QBBAI?,:NK=-M7Z0V]F=*JLQW([5XH'H)D5F[ M1KVXI_;T=+TFO1X])"$?U^/6_7GD[>HQB.-L;0]5VEDGJCJ9%GEL\[D?FA-+G^T>@K-4$'A<55$ M9CKL3%USA[PJB4)OU.5OC^QG"BML-K%X6Y]]T-@41%F2LMG9W4ER$\*2X(^S #ME-@S\;U38IN M4VV;Y;!>4G!;IWT0V<7/W)6\]0(2O8#(YHHE;.VS%R+[!+$Q@?5N16V[1Y=9 MI0K.^C>@=B*[*<"*S&4/2MN37:(QL"WL[T#3Z M8Z";V:T'.^0 P=PP4%]Z9"WDI5['_9';.*^+78M :D=PR2SX8CGP?N_:@U>U M;$)\_<[[);OQV:JF29*VW4JK07AQ):_HP'O=SNY'7VLB*\E;RYT54] W]8V! MQPG5[-9J&8YB;RS@S7MO6ECX#4^-.[ M%3V8%"_IYQF,1T#:3E@+W.7J43PJY'$S>3SN3/I''A#LW;-F;RDBF/JFG)"7 MN2E!#[^30AF8VPG2=D81?CG$'^Z_?_UZ?O<[<_.%N;_^]=OUE^N+\V\/S/G% MQ;DP^$/G(?=6OU.8@T1?+3_^+ MD]E2:=UAWPFB8'3 ,KBTH4UWQER 60=SW(R\=[IC,O%I!GR_ANA^R3T@5 ]S MQ.B@ A=+W7F+TQ5BD)#)S"([0K<))7X 7Q+CF;$BKOX>!E#?(M]O3Z& M%WO4#1\P]Y9NA/%DQ2>YF#!GD[ M4GF>_701D9E^PWWZ<4HH.[=MQE_I=" /M&?,U(H^W&'@Z; V&-'V8JX_(^81 M(8=!MK7 I7>! LO)8 "/34].("*3J4 *F)4$$$I6^"VQL\:#9Q_?B$S$(S6! MM2.8NV' Z*%I!1,R!!Z:V<@(& =?Q6?#G_A::2QZ^BJ& X3",N83/!BX.7=I M.5BH0,* ,SVJ7S\A-$"OC(,,Y/NZ]\;,7(_1F9EN>2M:\5NX$0_YH1V)*?[3 M1\"DR?P5ZAX("Z',MUZ9!0 Z3Q]:DSA.^>0#'/A>'>8-7^S#LSP;B6!-W!C3 M!<:#= +I(+DF-&B[?@@$,KKONSA: E['T %93AA=Z5QC/("'"1%W#R_V-L#O M _@VC KF7D]D^S^A0R9 U,/,=0.@*-Z@D%I+">Q%W->C!(\#;H& A!RPSYA_ MA@Y:";; 3AAL0DW 'GA"Q$HDU."78)/N>F38KN'-)7X=1O$./5D^C!0T=1O" M/MU@5J8;\\7R%D"-#3^&^/8C(!/L#D)*Q4AB ICS".&D4X?!5T2N".78L_^: MQ$VG%-YCF8UV=5ANKEZ-.;Y5 7>RL'RB_^!_]V@9D- OAI]XD;J,K)#(ODLU1WK*Z^'R*FLGQ5JF$/0^Y^(00FX1"S_ M$YI/T4O!7 <5#-LF4+N1*L3"#MWHBW3IULD1^H2Q5[ZT"3Q(:E:EZH5!<1F& M*?.0Z?\1WS!%%O,5!<#:'":LZV'CG[P':[IC($(:_/@,:[P;PG-D\D/OX2(* MPHNI]?#28EM @(GY>T2$!KRA=AVRSXDF.F;'L#PC7."\1P,3O:;LR5*"5X8% M^05HM7RR4 !D6'>L8-(?\5)%6HSKF0.5=H@R^*1 9&!:$8PU.U:TE@UFQQ*O MB*"X9K!SC+GTW= S,'CG1A"2M2^B@"8C(C*( MN62/'04]^J>J8*)8,.8]KOSP(W,+@)%HNE/5,R1?']L9!!2;@++$,HA!82R\ MDB^6.).?T/*(!?#9(AG+#@J2]T"P\%_X[<2T>XG+!3!Z5"^ <4C! #Q%2--D MLA@DIPYXP\1.F*4=1LIW MU=@2S">P0\"6PZ39Y/8F;%\F-D)EB[#E ?6D^PE8T91.]DT2&'D9+/ $G&8HG4NDI2%_V$[YWIZ?V-/72U7P& M^U?W!8^JY<>KQPH7P(/@L)+E678ZRX?NS8F)32D\7< M"63=8\9'-PC<1=%)8P&3JS.SU;D?)OPLTB"X-=O\Q,3LGD5M SW+H BRXN-$ MX ;@<7Y^)Z?8Q!PGS7VV=5 T"A#[,!/3 $))8?$Y-91YBN1'W)@[#$?\/?, MU88LE3)^>YA\AP=O_;QVC,+-[V!TL/(;N]3N"!>5XD+E93#R MTE2!P9H/S#QY+NQO\;KO>A\9[^GQ/2^HD_C_/];P%8KLFFO.1K-@.EB2:63U$*<@\@RX(\ MT00JR3L%601)Y@5AUR#WL=[\>VX%J(4EW734"AFJ86$4(]SPQ3H=4H8H0WME M:-_6(J'.(L[DC\P9T3*)\L'$?F1R7VWJZ#4+$1^2)J5SF;AV;N1Q\)E,%<[: M!O?.%H.V8M"PZ96D-2 H0V-EZ" F7LU#0'(121HETN@$\+!JO=/F MO63#SD[9?A1Y^3G(48+6CX5[8J"5'[Y1T/8\/;>E"(TL)*AF'*H6IQF1D"#+2V*O M-@*MR!?+I>>^DF!/^RV*%)^PHC)1698L2-Q$U(0)#W_-N@6! ==+A'."H9^# MQE_MH,.=+8/?'U'P@A.62!N;V2NKP.],9#QZM4@ACE(2<5X9F>.K MZ44H(V'Q:82?FY1.B@("R5N8? # BCL&[EYTS_3K0[- .DX<,AE<3^@)-(!N M!/%;'@D=QX'W1A)>&[A8U=@D80 >(2#%X;-Q:"=.V,'I?7'4/(P3*$+ !B?Q M>6],%DJ=Z+ZH]2A"GPS4,TG1@6$"F@,;F5&F0*3]HOA:AS%K<(=#[IDXKP83 MEW)D^5F!@)_R',11M40_QX&K450FP6:1A,_C-(O#1LH?= 83U'T_"46VK3^1 M;M1CIAE$CG(I(!D4C+<-.\VF3P, M3@(DR7KI+$'.L^6Y#FXU2K$C=7$9LE*##""2L+S MGS(H$4*6$5)$#QI1$2&BD5[F(&]Z5#S+C#->GRWT$@N?M5CJED?F"GX2@;YD M<)95$*7Q$(5'-' NJPF^,&$6!2A2;,GJ^NBZ?T8Y2DG@?;3>XH0B'+F_TLE8 MUT^9ZU7G\?/Y3*9: :5A)G"SN MU@I.G##KO$4K,GR=+J>1V9Y9[U++(6'&C-*,(]@2F5A#DZ2XKR]7*PVWRES! M_4^9\PCNB'7 9^D2A3>+C: D9R]*40.XHLU,=A0C8X.8+KC9#(48)E#,?M2^ MCVQ[RGQSHZ%=04.TB6C?6>B13$S+ MP0FAIUC@(0^YMA5R^8SEH2MW:1F,*O)I/0Z.^\20HGD;2 LUD,Y<>5"K%M-& M ;!LB0[R]-L0ZC:MJP%:]V:@LX#6O:%U;VC=&UKWAM:].4#=FTP9S8IE?'W) M_^ZCFUE:/H8N\K2@#BVH0POJ[+>@SDISY;71NJZZTCT'N,4%@4EX$=VAT&(] MM%@/+=9#B_708CW[!8X6ZQE M_JIOT&(]>P"9%NO9 \BT6,\>0*;%>L:65DL9H@R=0B8W+=9#B_6,"DM:K*=7 MN:3%>GK"DA;K&=MZ2QFB#)V"B4>+]0RH&LB1@T:+]=!B/6.>GK18#RW6\Y2- M0=T29;H>E!IYT1[TUT-&HY8'GNY AGOH^GJ;U-4Y=\QK!PR3)PLFUSEI=_WOJ"6:%D)+$=%21+04$2U%M(]2 M1"N%WEA1KVMZF.J9VB6Y4C_1"S3_CY9&HJ61Q@7YX4LC-54KZVKIWI@C,[1Q MHO+:25'L-/G\=D$2*B]L6,S::2>:7S:X!"F:7T;SRP8AW#1?Z(CRA<:+"Y47 MFE]&\\MH?MFH0*;Y97L F>:7[0%DFE\VMDA0RA!EZ!2"CVE^&I;GEV5NZVH7 M4K*9BH3#3%WO[3*] V8LP7&K@)=L@,MZ $QCJC)1+171+W4#7@)W6<-7)OVC MFGU,?5-.(N=B%,Z$WUD)5]7\B@G2=D81?CG*UOKVKZMO#S=WUU?WA*Q59&$1 MM96SXLBCX9(YFN05D8RHC9C?*-;8]0/F_">'_& M"5\D#<0/HE#B(%N.G=9)IZ$^:R$*Z[%6:2@6C>DH!@Q?-<8([)[!.E"@ARR7 M.33O]!?F*^@JS])MOY3UU!7;V!AL[U!-WA1*O:4*+TQ$E=_:0EG?-41ZF(Q+ MBHH/9/MG?.>'AO]VO3_/KIVS6\]]\G &T+#.<41>F_!R^2GWN$ZE1%:;5"FT ML1]))8O)%\NQ?-AJ,3@WJ5R)=5J+:JX_O;H32MI=#; JRQ-1K'\JP/7IDAD_ M?(HH3Q2^X8(_((7:YO#VP0UTF\EL5T[G,(C'RG#":?VB;D#!+F)(H@3 MN:UF](];K9H0?F)6WG>6/K6152+X0%331/%CF2_2#?8=(---]AT M@TTWV'2#33?8)[)#I!MLNL&F&VRZP3Z9#791\$KUOG9]/WR)'H-SQ[R(*JM% ME5U6V^B6A5-V6N&6!JEL#PD1AAND\MO5^?T5<_/YM^M?SQ^N;[X1VH80J;*G MH)1HUK96;6,SK#=6F3:H>@('1Z9<:%EG**8K6Y&^L;%<#TTLZ-"E[AB)2[ : 1ID7WFRF9N==^%$4>O>E3= M$N9*5+1[C>G\+'7SQ=1(&5'7<3 E\%,$#[1_AR/O;Y9D8JA!<"+GUK ?Q;A(GYZJ;^EQ29_X"1QHJD<#G'; MJ,L/],0-Q=6BXQ&("TKCEG%M;_)['.J&PV!QY)R>CE9T!P'T Q9E=%G #P([ M$:!+,U(^#6X+2(K0:6L7!>!B)M$5!W'U:RQ#1#PB&FU P6,$I C M^^W,G9V%P%,\8PA$HC01>755932NT4QF$Z[6BD4^__;Z *U5]/Y!DB:\J$1H M:.R$4[G2JP_VI:CVM,*=%\ _2L<(\5F3C[7;[UA=747WD\2>A(^[.3EIX00I\7C$>YZHG&5/Q Z1SYMT MVO3,Z?!.0./M]WP>BF27S'&-5EWJY,E,#7ZB M-I.9T2O;:'?[-=YTW,;;C8&Z*79<9(?K*2OY)-T]T1G*;O$;WFJ3Z+S?D.]_ MC&^*P_>DX%NGG/B&%7PXY@:Q-5*W<9STN4_\$:OGD%7!R+(WOJ<+>P-/1N=5B2W7N\>GY8Z;^,NHOH_XRZB^C_C+J+Z/^ M,GIV>\@5A_K+!L$+]9>=C,ZE_K)3T[G47T;]9:UX')*_K*BH05LOU$:Y@]3W M=3/#F:7(\4D"V1VR\0T %ZX?^.3*C\_0EIGT<9@J"%WN[^C5C191=1:XRX^8 MJOC/9/39C =AY4ZKU'#04@5S*3?KY]AL,I7*!+.DK$(JC.*TELT34Y-RI4DK MIDBE@ON'FXO_.OM\?G]UF<[@6O]TO.^' M[,T93"31?KB MZV_$<[\AFEXAM.1XR3=S"1./P0=U9[F@7 MO$?N(*^YL.RL8*:\@X*9#T2XOA*APOVE13.O-O/9&]F5PZLWN@OX[F%&'AZ\ MIE;Y$(5[%]5@:97<4ESJ7ZI\6KA0>3F$O!RH@++(EMG8> N%#W9)[5'F'AC8 M9JX?)*9F_=60<%I(?.]TX'_7!NICOD M(]TSYM$MU^@9V2ZI>[?!8].QZ-<7P_$362U7->-R+,$,JO#PCHP7:2(<3]GS MR@"F8W'VW2,;%[2<,+\B!WFXX!Y,_7,3^Y?] ,=S/_<5R3T&UQ\OL1-%*X\, M'ISS;UCP*1.54RAX[< 36&$B*!2^MO")ZD38[=0=7,3I/3[59XC/C!+0%7GA_Y8:/O/",NTRO(]!Q06M0Z%]WEI>V-/0B?9 $0/J]R&2/<%*!Z%L@ M_DVZPM?3P)37G] VN;AZ19YA^8BY]2P#4?F@\I&7CPOHQ<.73>$B,=9L(!)R MH @)"45T5-3%1.FTCL#HJ1#-V'SD[5 M\L/N07/=R\AWTC7*E)48?->57T]%##,6 7_UJZ>#^MT,=FHZ9CT[LA5VPE9, MRG%YLNM$JYPZ1_M:[K(&X="D_CVO5"Y%A;W].# FJ+ /Y!"C?@S*U>O2PI=$ MNAYS@:\BM.V"J7&\GNOWXH2OF'7U#ZTVIV*?H!TVSWQDQ;B.'*Q];PYK'%*L M?*!K^\0-#TIM8(ZG(A<_825EHC;0,H/P4#DK(B>G9%!>GQVIFYWB(*3?"B^A+) MW>=9_WET\;B;U?7D\NCBVZMW?\7Q":>I[S87\$YWGDC-LV3;C#M-3]&)3Z5^ MD<. A_;;(CY/^^)XL M=(UV:!3X#>#+50 %=A/8&"VRN.00HZJA-9 YQ(8ON0?RXK9W&/)5#D/^^!V& M?"G[8K5+ZE@!R$Q#;BJ5[\T'S7\W/_D)B'TY^V,6^^$-^^%J"Y1C4<:_>"R9 MY/+X@PDR6EB>\N5W.QR$%RI:@V+F@,-QZ#H++?F7!C:"K<618PZH-- M*"I;1SH>(S7EE&,I,:QHW/#DL8L#0AT8+U2VAL7- <=C3,:<>BQ')_+P1+"] M>A.F[.@/Y:AD'>5HC-20JZ@*3:7Q@,Z'\>LY*EE'.1IC,N*T8UEJA0$>FG31 M;M+ MGA4M ;%S &'8Y1F'#?E!S:"[?U?;'4MAC%PD[VLW M--?/U*<5AL=1/#>7E'3,<)UL0>8A3D]N(BK:<4_/WN1-:5@A?J@EJ(NHV/MM MR/K3DX>>] QEA-XEN-;!O.LVR&IZ(MK.E^XBZ7NO*6KL_(IJNRWS%]V++F4)4SD^&4AN'.8\ M?((O&)Z(CSK)BBZC8VR020BQ I^YF%N(E*LV0BQ!S,UL9AE8^*)C8L8GA5:Q M7!H1Q%%=,B:>BQY-[Y#W MD.&F8,"73\A!'CR,)YAN+BS'\@-/)[ 0KL\>=1^9^0OIT2O^C#4&Z1@ 0"A_ M*_H]6@8QWPD@*ZGXZ4/HGSWI^O+CI>4;MNN''KJ9761ZN(O*RE^X?N"3JK>? M,1&W^ML"C#/_ :3@LPVT_?(__P=>DGXJ:F[U6K;A<\_#U '(I=?B5SB_E:U?HF,9J=FL[W_\(HJ[P*^>^MU . U/3D9HG#OHN1UHXN2 M!BJU.\*EO%CA:>-"Y>40\G*@"N\B6U9[&%M5V)+\U75-G[D'!DKY'V;E98X# M$,J#]X^VXG2=2(.C99[G)Z)<7B+J:/G>Z: ?+OCV#OE(]XPYV7=>HF=DNTN\ M ]O@L>E8]!PXQD]D=6!Y0NU#SR)$Y8<4>M4EU+3< MUKM'M@W?3YA?,T=.Y[DCIR:&V,@#,GB)G2@5";&#B\@8%GS*1*U(:J+@58(G ML,)$4"A\;>$3U8FPVZE[$,.LZL[NR,E$SLJ9[($ZRR:&.P_LY J^E M!-*3=VT')^^XC]8!P_CE1_PA%F'F9A5K1/AX3.=BXQCBH=IKIRF# Y6[W!7- M*VE+W>3I@YE;F[O*9(]P4H'H6R"2NZ:3ZZ6WR45RX73FDFDJ'U0^TN;-1N(A!S(FRU)_RASO-]D@XR#7!1F><##P.]4YB8JITVDT[Q663WE MV[0[Z1IERDK,&](]OYZ*&*;?&'_U*^Q\05=N4-YTS'IV.F[)HAV7UW&PA2L& MQ-&^EKNL03@TJ7_/*Y5+46%O/PZ,"2KL SG$J!\OAUNX*NPT3XC@BM-F$K1QI^FI+8'>;[:V MGD9^5L<^ R7UYAQ:ZY<0.[_3;(K]!^N-[HE@; M[0@H\!O EZL "NPFL%>9JB\YQ*AJ: UD#K'A2^Z!O(;M'51\E8.*/WX'%5_* MOECM CE6 #+3D)M*Y7O!0?/?S2][ F)?SOZ8Q7YXPSZ>2W_8J7@L6:;R^)W7 M&2TL3_F1W_E#1>M8A^/0.=@M^:\H@3XN<3RRZWZDJ3CR^QNI;!WM>(S)E),& M9C&T%D)1')X,MM=OXI0?6%D:*EJ#8N: PS%24TXN/Z$:ESCRTO#$L;VF4Z9J M>>&(D4PM*EK'.1QC,N2&=OWI<>TFVNLW=2J5QU&.9$)1V3K2\1BI*:<<2_E1 M1>.&)X]='!#JP'BALC4L;@XX'F,RYM1C.3J1AR>"[=6;,&5'?RA')>LH1V.D MAEQ%Q5@JC0=T/HQ?SU').LK1&),1IQW+4BL,\-"DBW:3!K;%HZ(U*&8..!RC M-..X*3^P$6SO_V*K<__'P$WV(K]IQ84@HYA;5+:.=CS&8\IQ4V%@P]8^E$E1 MA[?@ME=PVE0G('').1&G1B7U?O'5HF!^GP[Z+OAA:*<<*R M=43ZKK*DD.F_ MK6!^$?K *?+2]QH5-EXV7:T_,0O=>[( 1_PHFZ[\'Y8KR%(C)ZV:G*V2O%Y% MN3$!F=+(%264W^6&L-S>"MQEE2&5W++VC^XVCC0M-6DJ^];ZZ!R_'.(/=U?_ MNOKV_8JYN[JX^?7;]7WP'YA MUNR-]'WC,/\,[37]^?\'(K/PC$_KXH@7<\L(UK9F%3,9#@>?Z2X1K MH\/7"+2&R?7R# MI@EU/@/Z"/XPW"<'ZR/\#B9AB3SH9X%OD6'<1T!$CRX-#ES&1#90XS%+SS5# M3 +0XR/O&=?SQJT1(K"V\PD/NF.F?<"<-&$'X^,[:AS2C[Z K4R R026? OF M+.DH!S!ZQ0B0OJ$1A*&P'/C6F),*XQB/J+NW!, ,]82:# =3YJOKDPXS7:1; M#.63O^(+4YYE#$O+GP18H&2!3*PN W\.V.0ABS\H+W '0!Y-HSH,P+P+<(/ MH>2[8^$&[@,]0$#+;6E?2\^"[BQX&P;:\6?(\Z*.C51T8.!U9NE:@!_N 00[ MQC9< H(PT,Y:DQ$JL:BZZ0@REL_XRS*YM 9P NS-#) P%M[3QD3RL$:!^8K5$PQ9RO[@9L.^J-@[WUDY,RU? M?WKRT!/6D:N%"A:M>,:DDR">-$SPML0Z#F0^8!YA>8)7XL^@B4VTM/#\F+LO M1-(BP9_$LWR"%69M%46*V1\)NA^W-F9KLOJT5.G\U@_N,E#28' MR*:[L QF!I/1]6#JW&576+P^>!:9$='*,P-[U'W!'2V;AZ"3]&2,"+^L?!B6G.R!_EU2@U=\L[JX8O[Z :_@,1L*]$L'!_ MJQKW&T+6[,Q[>)<)[ *^>YB5AP>OJ<=@B,*]BZL>&EU(-U"IW1$NY45Z3QL7 M*B^'D)<#W6PBLF4U]Z\3S;,JP=P^+8HEB?G'NV= M"P*G3I139%Q5U0DGERNRXV5<8">RL /&#Y=W@AU ^$01;X-=!S3RIOII.@(] M1TM/)(&?J.+ \F/;IUSQTD23!Y8"UYZ;B29J$U8]%GXD7IRP_)!J=7;)M"@W M^;[&CH3+R)&0\PB<^S[L*FVKV>U^8P])5*4)6#+-C% :T9G IPG"A*O0T12^ M2OAPP(TX$2M*DE MP HJ_Q$%LO+=@\D;K:QE;:IPU?!40]N #H\.?*OS?I^ M ]7*#>X.X:.*)D\4N3Q#:)#Q:0-"$"L<9:)*Y;M7BF U@M)$X#C8_]?7.!3! MM?.3"2LH$X$]6 !EOW[+@\>5X-8?DP\6_I#$?Q&3/K;N?[/T1\NV@L2\MU*< MTG>'YM7=;0# *B1E6VS6>@2 #P(._W+<@'E"#O)(K,D3#LC!3G<2[9$,@!X/ M D0"-Z6V%B A]/W2=C,*NPFB;/15RT\HIF;1 "D,52K(#@<3@7?/EMF%&>B MIY$FN7":'%]K43YK43TK*J-(,APRL, P^;J-_"3H;V'Y/HG16^H6Z1@MEK;[ MAM;#>.; .K*CP 7\5!0R%+7%9-L!I%S#TO%S)&@QHHW$2F3A3 .-(D3\)(0* M[+"_HV"^)4B":V)<5H,#G9'@18=Q'<2\(3U"QT=H7&*F@/-S'%*T$NR-2 H2RPD8QR&4&W*2[;U,*F%R M$Y.80/59MTG4Y/TOA=3J9KHA$SL?A>O&T@>E((EVCR)HHP@<>@+[M).8F41V$ MCB7NP@0$HDA2:"-NT@5E4!(,FY]6*]%.8E_]TBA:/)VLE>03MM+HPA2K%6M8 MLDY,DBX*)(;$ AKS:*XF$S/1.HE4@#IXQH#[+6?L)(X$6Q/!ZB N&H)%0[!H M"!8-P1J-<-.0FB,*J1DO+E1>3BL$J\*T>T1@]3BQG1[M&$M!&&9,BL0)$YDO M][P=;3".R+(3A2UWU1\OXQ([X;1RW\?1,J[BFB$59>%&&'[UO>:APP;/3<>E MWS 93:GT]H\KYB=3ZN=(..(U85)EYHR,&W$B]%8N=;@A67 MO_&>Y_D)+_<1__+C*<$&=L!$X>O'05#8"&R")(+M6%ZFG<)6")NLB!-N)Y/T M(#5Z5Q$4Q9M#Y)@UMH7'%Y>AJA.)I7$MK:/36&6BJ30VC6J^(?E.C>SN)T'S%/Z4J-:=M0-.C@_'G6#4C?H((2;NK6. MR*TU7ERHO)R6&Y16HCA6QQBM1'%RC--*%'OW0]%*%(/FAE:B&)#502M1M/:R MT$H4G>"CE2@ZP4N1+'R M8-;R1*Z[+XM\G:3DP[EC)O4>WJ@S\YB\<=2929V9@Q!NZIPZ(N?4>'&A\G): MSDSR%,WI/#*W%LWI/#7&:4[GBN>FXT)S.DN9H3F= ^>&YG0>O2>$YG32G$Z: MTSETV&A.YTEX.&A.73<_+\WII/)W[/)7QS_9PM6X[JW\'/J6@WS_PET\6@[Q MK^GCF_^._OU_?7#]'&]/W&; M\%_;!&E"C+]$A@5*6!?/>8JO8>.'IH6_@3K9AA?'['T7'*A MADZH*1:,>+Q74Q0$90F/8@>?R3PBVWW!BHQN8N8C(8U^)]<=X-/N M=8K >'#\Z**#G.*'!EO+A0 M>1E#H%,+!=8%R1)8WI\3@W/3GW$ 4K M^07;DH.@Y@B .7#LW=9DMB)RI=C7C/NX+!MK M2/9E0>"OKK.S%9]4,_Y<]]# X&WXXO"EGC)T<@SM->P*DQ.=@4>>6-VWC-T M7&X#E>A[=EJ12+)/9=^4_Y+B.\+ M-RT[# KBT>EDI9-U/-CO:K+NZCJ#@X< K5SZJQ 3RR'?$/^\Y3..&Q!"'&0@ MW]<]"[2%Y9@D,.89)3$%11?*"=@,E2ICLI<5' PRP,0@]M1BQ,F?,%Z%:@RW0QCVD$ PZM M6#V-9C/+L! @ VA#CX;K!XRO/\-O<>!-3&(2E?&(; L]P\,+'?]!MCFZ,8?O M2#"!"]J>"6"H,N$.JW#*>K&091&4YRLL85S)(?+U:BS;A5+2$(C!^?!I" 0- M@1B$<%.7]A&YM,>+"Y47&@)Q2IY^"LQ CEAH",3(G>$T!(*&0/3*.@V!H"$0 MHW$UTA (&@)!'>R4H:-GB(9 4*_J + ?QD([(*\J#8&@DY5.UI%,UJ+J/PT= MS^M^ZRO=PW6Y_5ODW6/3EZR5=;W33.A8T4/?[R]OR?O^.\9$AK70;?_G=]?? MOKS[Y0R/Y(K>P@Y;4Z5FJ%(CJO[PO>"/!(*OQ)-8CU \<+NB$Q!C6Z,G[@Z] M%54]H,=VI/,R4O[[E+ZXRPZ4[4\"N].Z*RGL \5]2>(:K;=7OU]]O'I%GF'Y MZ&9V'X".Q&597,?_AH*H!UQ8;8[L%I"64"A(&O_3AR9=Y\@%4 R$3/_6LY[U M -W:ND'*$9$6X-6;V;7OA[ICH O7#_R:>.?!S=+,OON%%U@,:IONUZ6"/(:? M0.9EB*^XOR4UDOZEVR'ZAE[(+[W0S&F*PF9%H5;/NR3WC[C1/R[.Q?ZT@ITNPY+FLP=D*G\9A< M=!@:11P42]5Z2=JM%&65,X&N0'D7OIZG6)'!]A[W";G7=4K1UV[*^)BO"KB%J9HF>"2+7G**BNLYI/>7AGR'1WWS'Q2L\WQ?],#\\ MI/OH$D7_O78NT0SATJC)'3X]B#RO"?!@=G)NZ;07*IL*-B\*63-W/T0VE5Y- MX41A_T@V$]$V*)K(^GCE!""S]W-DVTF66=T4KAGTC7[Z4-P*]/'3A]='S[8^ MXG_#G_\_4$L#!!0 ( "V 35"GRQ\UC@D 'I2 1 <&5Y92TR,#$Y M,3(S,2YX$;JZ#UAA&//Y;^A3]CQ98M[2QW"4=.=S1WB$1"$D>KHO%C!2--RN/U$F.WR M^T%[Z7;J>?-ZJ?3T]%1D[B-^FZW.++'W-.;&H3,F=>]02W[Y7 M_E%I5+S&#K3PAXH5LJ5,HC*4JY7AWJM?E:KGU?^G3.JASU?+*.6 MG\O1GWSF=U182^-?/[IS]_)Y0+],"'OG&Z,O\[L>KMQ(52L/SN4/62IZ[5:K11(8]64YO.(.['K:DF*1UB0I6>0 M4H4^9<+#S%K3M[VE05+YO!0*UU1IINI%J$IC59MLZ EB%2?N8PD$)3DNM+*N M5?58W1?:!./YTF2,Q2AP'0FR3;CK$)%I$T@RC 3WTOK0F*VJ>8MY5H"E*,., MN8SYLVS\;8^7I%T)E#30(IQ:2[N7C=8-H)=;THLE&=GUC:_&TF#N6A3F^ZP4 MSU-8LQPR(\R[=?FL1<;8=P"N[SYVZ)@2NX \S"?$DW-)S+%%%)[BR8@9=1;R*G- M9X'W J+V=4&I(>-!]""B3<:4T2"M: '1D89B\^1'S&P4^D()9U>E33<)Y[X@ M=H_]'GR&=5& F\"H PV18:2RQ"('?+E:C7@&HY9I.(MB;O:[9Z[1;C:'10C>-3J/;-)#YP3"& M)OKEGF'?IA#A7R?X8WS[F$/_I@0V7>R\P,6ZKIJ8ZG[$H%_6@APW44O\1&_< MF\N:#J)F3)@M>FJ"SE0$F4/XY\[H CF]6]3K&X/&L T*ISF4 ;GIN=;#U'5L MJ*F-[SZL]&J*,O355)WGI\H<]IH?/_0Z+6-@_A,9?]ZWAU]/I.4BX865GKIJB=[+0AB.YXPJ?$_BB%Y%Y?W?7 M&'P-9D_[?;=]VVXVND/4:#9[]]UAN_L>]8'%9MLPCXZ?-GN$;KA\24*R08UT M;1/I2A&UNY]@ O0&QPAEAV!!>B.'3I)%6:I5":I>W@2U6D0=HV$:J'?3:;\/ M2ZZC@S;87#5Y(V7+^TK"1.* ODVH!EK?!/JL&&ZMV@V@W8*E_:YO=,T \*/# M>T!@$?#)@%CN) P30IW1KD:YLHGR>1$-#%@C[@WXM]F#Q?@H ;[Q!65$B(8% MI:)(()PE4$-U4I C5] M%.94-6;3,,0C9S?B(@LU;>>OI"T,)AZ@BMXPK1)]R<8DYV*8,R[=74I8[+ M.Q9%44@PE$'1G' D9-@3Q4J*NIC+']T][D/ORE9-;>J,OB>URWC'QVFBQHW0 M2-6^<;N:B]1A?K/XC=P<'\2;%>X:SMN$:K!3Y_/L^O<$^3JJ&VO2BUIJ$E*G M;24)Q[S(;#ELQ)MY(+[9Z8K\!5,U<:ESNO+\LMK_@V HR 59B7 G0C=8Z M=[M(V.11H-$"D2@3ZRLT&ZZS..P270H'E$'1"\3E&6BYBIU+?$R5W$0 MY*RB'!]O&5=X:RL=W__?N4K^)?>% 1FCX+E57;Z9N2X(*M_8 M%:*V*2?CZ\*<+(@6/VWY!ETK/L^<6$6Z5CRW"AC<1",*'+O W$IY23T' R?N MG' Y!4IQ\K$#CWK2O)\(@V0<&""EM^BR@T>[=AE,B/,#^]J1_M^TDS#Z=NWD MQH#]05UMKJ*\:8=AZNS:X?79]H/ZVUH&278W>CQ66KT>B[YOOC"[@HZ[W$,L M]4Q-]1@R?,;9<:W E<)$?M-B.TTV:7I%DX]9 M65F(;4;R@[:RSIN \H'G%AB"^)F&)>)X(FYY93;IIY/[IQ/XVB.?'*]&\PR5 MI&4W-)1CI2;'BG[QRF3V2V3O+-8&7_!3%+Z08%_N-&J3AO$7;>5EY_&R^70X MUU")C<)A(A\3OV+$9K]%WC./%\9K]#HX*#KE2^)OL%(3SM?/U@TX];))H/B9 M>M,VL^DCM7WLK-V30(ZR4\%B_PH7U''D3Y^O"Q[WY38BW[[787NAKCT,=D'; MY]'=:K@KAAK"XY1-VAZ922V RQ\)V'Q\J?F>N_X\5J2@H@(@^'%LZGHAD?_- M8J72QXO@-SZ!I#WQC!@@N2$)]K,\*>$Q8GM9 M[M#A4#8*G]Q>%RP8U=1;QV'F,CA)\<4;X!#/A>@Y6\1JEW@!ZT).G"EQ[+CS M^=7WG5.!GS?H6)^[%B&V@$G^B#W2=V#=DQI!WI!P;]P6PI<8!T3&'=S=[&"I M#5:6YX>6Y456EA>'EN5E5I:7AY;ENZPLWQU:EK6L+&N'EJ5>SES6RP>79_;V MD'MP/IF5N0?G![D)ZY">D'M L9;$(9"2KY%A%TPDS"'^$\*-83 M?UGMI_=$8FMA1YX\H'ADGDA#GRW^Z9G?0?T+J;6(1'0]ZVS13\]8]:O!&N!3 MGG.7=Q*Y=''T*>[3__ RXJH47O# Q_\"4$L#!!0 ( "V 35 >NW5 X@T M #^M 5 <&5Y92TR,#$Y,3(S,5]C86PN>&UL[5W=5:3Y!0A+T/M>;%9?&ZF*[/O 6^&=K!%;PQOH( M/4B C\G/UF?@;O@GN(]<2*P.7JU=Z$/VQ:[B&^OM10M8];H"V\_0^O[YI-)Z?GR\\_ 2>,?E*+VRLQFZ&-\2&>UYK FW$1<)K']GT]S]:?V]U M6Y?-ZV;KJGGQLF#*=('/"K8N6Y?LJTO^??-JWKR^>7-]\[;U'\5:?>!OZ+[6 MRY?+\-^._+V+O*\W_+\'0*'%(/+HS0M%'VH'NCY?76#RV&A=7C8;_[X;SNPE M7($Z\CA4-JQ%5)Q+%EWS^OJZ$7P;%4V5?'D@;E3'52,29\^9?8L$Y0\DH>B& M!N(-L0W\H*5)J[%R2_"_ZE&Q.O^HWFS5.3S4J47&#RQ(L NG<&'QGZS%[&M= M8QNQ%K)J\"\:#)S-"GI^VW-ZGH_\+4>*K )!F? !IR6!BP^U-=SR"J/60)WO M5&C][9KU&HIXHZ]9C1(2=K!'L8LYT=X?&];\ MRDJ=S^F/K'T(VPHP?7/2HYA/RRI\ M/]ZHZWS LH(U9BU 1*9_B>&EN-Q1YD-*VS?H] M51)'0'*N7G?:WG?Z7JA6[QP\N*?2(<[KI'Y$3MNA51'?X*/,?:L;!B/"H16[XD&Y.YQ03= MKPVQWSOCT6P\''3;\U[7NFT/VZ-.SYI]ZO7F,^O[>P]L',08_Q"M@T?"N]B. M">SRA7A,XD"'\@:K[0M 'X(E]PVM/P*P;O &T("N3Z-/@B91OVR&*^_?A1__ MWJ:4:=/9$+[H%E7@@@?H!M7^'I9+%&OH$Y@OM[%&Q'_P]<(GX/)EN+;?84YN MR^*]8),F7Q%%\J2"!\VI36P+$P>2#[5F5 \@=JP1I;=!PA(-RH-5SJ;.D%]% M] N"5R)[A[;%950YQ(5)4;.>(7I<^H'T&G$,(W3*_"ADLK-IU CZ\G8HI%)# MK:45-16]C0,KFK!LF:SYX,1+J8%QI16,++V,,_Z$P#5 3N^%QW50VD5RBJO! M\48K'$)-#<0%KR'QMQ,7[.(:YH37?.#_2#"E(H#$=!I5N@/VDL6*9%M '1&- M[F%4#:)$*Y0;P;BF&"R.\%W4P6I-\--N:U*"FXA&]T!:"C>Y$8S#K;\A; JY M(9#IV$T5YCXZ,_@\UPMA7.4$]5@K!O.;Q6G-F]&^ZEK M;D!!("M;*M'?I>-R)F'*C,:5^JJ>2751)V3RA*Z/V(@'A^@).@//!]XC>G#A M3DWA$"*CTSW^"Y%24]HXK,($4>\QB"ZG7*3QXI[N),^'2D)FQF0\!RDEE8T# MZB/&SC-RW7Q,OI50,_];/>9/*F*K)$/W&0N@50-&9WN ML3X?DM2>@8H!C&MRT:+Y!&SYBKGR-D&RO.Y81ADGL<+&X=-;K5V\A7 *@\B_ MB(=0(-4=URBCIFP&XP",C_F1X%LI>C(ZW8&.,G1J!C .MX2?&/M+2(IZQSB1 M[MBHK(O,4MTXN*(,H2_(7W8VU,()0L62954G>@*SCYF&Q"]\PAT M![?*V$A4-@ZB*<^6]*#3 \1C$0*-K7$OD(T$/EN%5G=\JPRZ4G.LL4(>W;)I9M#4MV.LR1^RD8Y9E_G++/J(EK+ M[CXPJ-7FS"E56JT"J4%3ZR+X*1O%.#BC\;2;LQUUOQ#0:]ZWQI#=MSP>L M@"&G98+4I@G!"U'('RND==H2/T>7-3F)2N@.83,,FYI[9)T*-&AXZ&#JCQ>A MF*(UE5@QW;&GW/"9>IF7EK6/*\+3 X)FGU%4:S>ED!F2'^7J,B.[.,A?"D43 M]5TAF>X.G0M'JELK:&]<7Y]!E_%\W%V:Z?*<1F>%/$3]W3EK*7BJ]+J]@RJ* MQ>QA')Q[-0<>"V_@4)B GUG8F.Z6UB"97I3A\(W,^U17*;^5&C=*C:"OTL82 MQ72WKDRI\T#(*&E:?Q]X/B20ADJ%K49RM#6/0GG\;#;F\[^ =:8_FSU?KT?S'^+S33/.W-6O0LUIO.[D^BL=<4@ M?8-J3,,?U37LM&>?K/YP_,64!0-^MI]IQ\;;)\2,=+N]ISS_?>\LPUN2D&BZ M4H3'_X>VXNZS($ )WYKM?TT;\53.8N5CID9MP$AX')1%C&0W DRSC?,:8$TDF)=QPGM2 M-6!_?$W YICG=0RP9!,[GE,0VQ2U&KP_O3)X0,1,$%OB$BSB MYY.H87EM+I92<[P&YRL\'%*DNTH8*:X_7)H+=TG;&=>+4[]@-(-STT?+R8$ M/0$?LH'5AI((1)'>T,%)'>QBAC(NL#X4/T@Q"!^UB9ZT$1Q)42 U=(0JAZ[0 M/,8!F_T Q 02A)WDK# ?XV)<='ON,CJG=^R+SKB-3)"LSA2B\,[(LZ35F4+D M1PS)FBOXSG,LM^HG_K(2HK:+Z89 ]D?SPIK=W]VUI[\%&6.#CZ-!?]!IC^96 MN],9WX_F@]%':S(>#CJ#WJRB/+&L;<"8U-=)J5L7UF#TN3>:CZ?5B94;V1W* MUKQ,RG9U80U[[5G/&M\.!Q]WQ]DJDE#V@'1,T&92T#<7NPS!^BV3MFMUQG>3 MWF@6"%R1O(+7I6.BMI*BOKVPICV&]WV/_>R,62.M4$K1H],Q,:^28KZ[L&[O M9X-1;S9CW>?7^\&L2CE+OC@=4^'-4?[ ^C[B7E4*::D7J6,:OCU2PQWOJO3+ M?\HZIL0[L0.L6DK)^]8Q47]4\8=5"ZSVYG5,[M3(*'"/58LO?1,[)GEJ=,SV MEE4++7\M^U#J5FKE3>5X]_)CNF5&F8+^INP)D;(Z[+8),6BO#8C]$^_ M+!O3/35NE]1]7\T9W&[R:=280JD1/NEW0VJ=1PY.\5:?#G&GX/D.^&S*!ES^ M(@ _1(GY\AI=2]89#XQF/,*H=0$QBU![47_@LE7GNR';>;RB\(G(M:] MRE($/[D1S 60O\]!E]#ASP\4!E!$K'MMJ B !UNHM'^AK\&=\*VV%61:[=6BS^J$ M)\+_@)7N\?D<+2!E.:/;@%*ZC;&Y-;(\F!((O@K4LJ4_N'K#W3A\1S'ZYIA. M+.)JDD<_!?YR"YJ76A6_Y+9$(*O,P' E"P:S1[#4[?8*0BZ\%?E_(:15M(=* M4%N"E6XG6'UK>!VAK;HF"L%M*6:ZP]MSM82"(:[VE2K)UE%JFUZX9%7]#E'. M#G*T#QA\G7_I2$RUU.:]<&?YV_Y?4(<5B ![5H4GF7)ANFQ65?R-9*;?XK MJKKC;8&0N58-Z>TV2@6>$&3GM-=BZ0))3:GUL+5@6(NUYM7HT5G2*U.I!4I: M5MXYT_D1$82I6\,/U;E*Y1SD94I\PRMB>'Y5HE.]62?R8UJE,@[D6D6\+?<; M\S/FA8@V+ZY2202YB2'[_8M \'"$X__QULX^^2]02P,$% @ +8!-4)@M M"I'P$ ^@$! !4 !P97EE+3(P,3DQ,C,Q7V1E9BYX;6SM75MSHS@6?M^J M_0]LIG9KYL'Q);=.9GJG')MD7)NV,\;IV=D7%P'99ALCMX!<]M>OA,$!&PEA M(Y 3]T,G 5V^<[ZCH]N1^.77E[FM/ 'D6M#Y?-0\;APIP#&@:3G3STB ST<.//KUGW_]BX+__?*W6DVYL8!M7BE=:-1ZS@3^K/3U M.;A2;H$#D.Y!]+/R5;=]\@3>6#9 2@?.%S;P 'ZQK/A*.3MNZ4JMQE'L5^"8 M$#T,>ZMB9YZWN*K7GY^?CQWXI#]#],T]-B!?<1KTD0%692T0,"P""2X\RW#' MWUM_;W5;C>9ELW72/'Z98&&ZNH<3MAJM!G[5(.^;)Z/FY=7IY=59ZS^HN4#!%CGOUXEJ?CV*R/I\<0S2MMQJ-9OW? M7^XT8P;F>LUR"%4&.(IRD5+2\C4O+R_KP=LHZ4;*ET=D1W6) M5K49 )Z;!2\SHT!L]SK"BID!W.1T>VN@J:44BYJT6T!(= >3P8*X-TQ>+M6R M2Q"'5O.@\6T&;1-[7/6[C\UO6]3TDLI$O[7);%&L.+DZNCN[L>'SUB:T4<#N M6#5_/M?1*]:.-76L"58$]EF& 7WLM)SI/49A6" 3<+Y2=D?=(_%"2DCFS!H<)D&"_)7V\"*Y)B6;E5823*XUZ_J"T"&Y8)[9!G9 MSF.70D7+Q.\"\Q4CHG>/-!:^V:*?IY4@$BV>U'M(-[P[2W^T;/QJ%^",PH2, M6CA=>W9.%CH=&1' M,3QJBEKP-%2-%G\/0L0S7 1R/ ?0YZW?9([2K7[;MVOZ,JVF^J.M*4'Q\=? MOPWNNNI0^X>^@.[/BOK[0V_T9T+*4,9(2AL:"=%LLBD,4:JW"KS,1'Q8K M3(5#'@%HY+0:>\_.N)DB0U$$12/977WAK@P&0M)(/*F61 QU#IU@E/$EG.+1 M"-Q(.BZ15. M4;8 5+ZJ)6Q(5L\<8*HZZ/C"[/B*; MX@!9T%R:4Q\\!Z^8$R">_/O!&9\8U$&;C#P&1QBVIS&9?5]93)&"1N*IC"0N MK3!X&6XZ1UO.YI8-,[6L?:4W2R0:UVMK@N!JOE6Z <\1.7%>R&Y\E6$4 MF\<9$P)>\ O8:6N_*3=W@S]*B*+(>=8Q(=(G$EYDN627VD< _]$\5K2'+U_: MPS\#GGJW_=Y-K]/NCY1VIS-XZ(]Z_5OE'DO=Z:F:&'G2#D@F0%^N@VX=*[W^ M5ZS[P5 8*NJ)R3BT9F,=VLFQV-5497-_U;I>!-8+,(.,$90)GG:L#%5,]H.*?W8&V$#%@62=N4R@ M/%E'>7ZL7#]HO;ZJ:;CE8-^F"82YY7G+A 2G.WD"[+?#TBMU+1CW$F9#AG>S[!(#..=B:07O X0L%X^4Y[)F!O](<,OR@8?>9AT 3P MC3XQW4T*QIQ]2C0.NK716U*\IF@[V?UX:$*LC:J$Z!N]]9:BKZH1[V_7SP,EY-GHU]<=;IB[)(_+Q+K1@Z>[W$H09YC- M1M_,A"[<.G8[L)J0;*/'9G8H;RT_J$,)("A&K)9#C/HA1OW=QJ@O5\K>1 WO MX&-'J#,SR1V?SB&O;*%-%,A9<= 9V:J)5N=1/Q=ADL>LB^!,YACV@GF5.Y+= M]?# 7<>3H^Q(]K6D507A\C6B]9#V-/#4]E9UC+0+,)Q9VS&[>!)OPT5PH.*% M#.) =L!T9N;QZ?X0QRL.CLOY1RA'9MO+ M5CSB@^BV$'AP$S?8P\%880Q<.4?-R\DWZ_.(P?'"+6LC>SM MKF5*S-0W5JPY9^K+LA4]+/PP03],T-_M!+W]K"-SA&MA3\G7DLD]"4^52;9I M=[HW;B.D.]-E],KUZUN:>_TUN'"&2/8FGF/>V[I#O@"1-?,34ULUD_QT>E/. ME@G2KG2K ?MO2C*O/51E;C(O4L0"5#,G2NM)*SIN+]0CI$22KXN\I[T032EA M='+L].X0VO8-1.3E#LYCJ_JJ6C[)=]19C-C4/NF]V%7?SW P15=5F34)-Q)A M1AE3'+7'VFM[O,4)/;?G+$]?W"+F>08!E1ULC]]HJU9>%%=X2&8DL MSBI3*CM8Y6ZJHUFEE,>\RSK2_U%L:CO-4#=;]MJ1Q93W!["F,P^8[2> ]"E( M?*F *'92XA2#$\M'FG[D40G-5JL]E%J2,BHWT'?@2+JB%7O!Q0NCI:&L"Z5B;BLU/Y4"!.G'$R$:<9ISO&],1&7 ME=I)"&'BC(.)LVH/KY?*1%Q6:C"A$";..9@(TU1V=W:93,1EI0;0"6'B@H.) MBVI/_)?*1%Q6:ER:$"8^<3 1IAE7=3Z_3";BLM*8N!#"Q"4'$V&:\:.;<4:)Q\R/,NI/24OD0,_%N\LR\HT3CYD>8>R>E MI?*Q]?3[<'_+CO>W2'["6?I+-P[WMTB].;A/IB3S]N#A_I:"[V]I2K7>6](- M+DUVJ'G!@[(NF "$J(+^87FSGF-:3Y;IZW9B:$.+&=^AQ/%)5=.AS)"W0B0K M>M=7CM,JE=Z@(J_%B!59XJ'J1X[@WP]SK$(IU/%)]0;[$8YH[X=AEJ4(ZK[Z M7AOC5^ 2J1V3W+1MX%]'D#P*Y2?+(*+[9UX$[]\<\VF"&EWPSNVQ&I^Y&ZZ# M[?+HAQJE(=L9NXRO"VY\&Y7K5%WL(X,2'$3;L)?#&;K#&;K#CM N.T*2K]A( MOXQ_V!$Z[ @==H0^Y(X0EG(.G6!0EOW9P;6D)"G#+G'#OFU(=OZ?1QGEB]/2UM-I[Z%WNG$ M2=Y?[\:0S'VE !9+[ 9=Y,5(Q'^M$X@?C3LS"TS4%V#X9&U@,)E8!D#43A#G M8&2HJBMDM!7(C9O:G17J_O@X@3ZV4[0@\I#.F=)9$:%24TK:)5'QEK(/QZ7Y M(5CXR)CA$5-[BD @RCIDJH?#^7-D+[E;RM(]W$:&__); +P:-QT_5;G_:0>' 3+=I$CSAN(QQ#E]^ MZ7G,(0:-QXH_T\,RQ"' #L9,_'@ATTE@/!#H[5H;J5[7_H.*?G<%MO[=^LW94X"$( MZ! $M"]!0%P+0/<(FK[A#9 &T)-E,-9,TU/*NV;*DDQP%% >S;MMQPP1NJRE M-D;R\M=$F;K=H( NHA1KH$41(>L:YZYDE7K;L.I,L8<%9%#2!:XU=2(LS*M& M,G*5?2,QE^G#7/"+]EN,BUT,W2:C?NB0J7GF#2\IJ4N_[S:OOEFXJ8ZI8$U_ M 2;!T 4$*U/+*2E+OSTUKX9IF*D+UU4'/R7G"VD!&,L4XV955T/RCD"32*GF M+--T+3IF>F?ICY:-7]%F;LW\,[>H;,5^*_RGF/ %"GCMNY@;UVT;WWW+C4N8 M+DUK79KS8^7Z0>OU54U3VIW?'WI:4IS#[/,P^WQ7L\\57LT CHXL2)]^4I+* M._]DRB;#!#3"]>"X"V!8$PN8K'D/(WGY$U"VL,=&>V9(O^ MQ&/A&XCF.BO@,YFF]!A/+N.'++0\2_URC]5EWX=) *6IN]J@L3[P>@X>X8([ MYD99(IGT>M]$6TJOG%OYJH[(+3SN/4#1CJQEX/EWU[)] M.3AFO+)0F9.XJFC:0OL<]#')JO8JJ76\H:#\=(49W@UA<7FH2WC9*TKA<_(? M"4K$3_X/4$L#!!0 ( "V 35 UCC2V?S$ ,'" @ 5 <&5Y92TR,#$Y M,3(S,5]L86(N>&ULY7U[<^.VDN__M^I^!]S9O96DRLY8GJ?GG.PIC2W/:H_' MTMJ>Y,Y-;:5H$I*QH4B%I&PKGWX!\"$^ !"D)* U.56[\=C=S6[@AP;0:#3^ M_H_GA8\><123,/CIQ>#'DQ<(!V[HD6#^TXLOM\?#V_/Q^ 6*$R?P'#\,\$\O M@O#%/_[M?_\O1/_W]_]S?(PN"?:]#^@B=(_'P2S\&[IV%O@#^H0#'#E)&/T- M_>SX*_:;\)+X.$+GX6+IXP33/Z0?_H#>_'CJH.-C#;$_X\ +HR\WXT+L0Y(L M/[Q\^?3T]&,0/CI/8?1[_*,;ZHF[#5>1BPM9RPB[A*D4+A/BQK_]AA*8_/2B9.O3JQ_#:/[R].1D\/+_ M?;ZZ=1_PPCDF >LJ%[_(N9@4$=_@[.SL)?]K3MJ@?+Z/_/P;KU[FZA22Z5^) M@KZD24P^Q%R]J]!U$HZTUL\@*07[UW%.=LQ^=3PX/6;=$WLO\L;G+1B%/K[! M,\3-_)"LEQ2],6'@>Y'][B'",[$R?A2]9/PO SRG/>ZQ#YVQ#PW>L@_]2_;K M*^<>^R\0HZ28E-IU5I&5,;TTK>P41R3T1D$_K>ORI<;OZ[)=7]*>*BO@Y MH9,F]G(EF0B%!^9?X!-#)KN0'KH5N3[SYF$DM)V+G#GQ/9>[BH_GCK-\R6;2 ME]A/XOPWQ^PWQR>#S'W_2_;KWVX?G A_I/[=8XL%',1\VN"_C8>KY"&,R)_8 M^T*MBFZ3T/U]LF1_G_I.$']1M]-.+O7[I M9;WEV#>'4=Y\3N2V]$%&\=(-Z0RZ3([]M+=3]ED4+O9L0-;-X5X_\YM_7]B4 M(HJ:+6F\"AG])%^V=0)TN07WCX',MH5/O\66TC@X_G+[XM]R8L2I$2='OS*& M__K[RXUJ?0;>$J_Q\6:I2@?3=/1U]%NJZ^ S7MSCJ&:_B, $=.6*,<0U_VH= M*%*5ZOV;TJ !^C4EVV^OGK;UZJFE7CU5]NHIO%X]U>G54S.]^JJM5U]9ZM57 MREY]!:]77^GTZBLSO?JZK5=?6^K5U\I>?0VO5U_K].IK,[WZIJU7WUCJU3?* M7GT#KU??Z/3J&S.]^K:M5]]:ZM6WREY]"Z]7W^KTZELSO?JNK5??6>K5=\I> M?0>O5]_I].H[,[WZOJU7WUOJU??*7GT/KU??Z_3J>S.]>M;6JV>6>O5,V:MG M\'KU3*=7S\STZN"D-0QQ8JE?ZZK5 Q$G\'JVII,L%'&RL[[=36AW'+CA K,3 M4+S 09(?"2I"M$H.DZ%6#=7+(5,%N74M8QU7*@0H6E//L*(ZYHP,$[%.9 M\S0)P1\&WM!;D(#$241U?<2C9Q;FQ;'0'_64833HW\>\2CB_BP P:.VC=1V_ MF8RC+$'%1T[@H:HA[P.!R@V-,V_"!CI,+_(C]<,G\=89M)8"T.$U"JH,I99!I ML(&!G;ZN=2#FG-R3E7AW[\;4J_OV0T9KIXPMQXP0SQGU#AIW=]*X&Y\S?'(B M[XY^1;&>K]&8]"-"]HT)@'0\JK>J(X#2($<%:B&\2)M2+[2:=T06U3,W* MHKE.! 8@,LT:BU]&AU)"4]-":Y;"P%::0EVU^K0 ,%%AH)6I,#"4JC!HS548 MV$I6J*M6[UN Z0H#K7R%@:&$A4%KQL+ 5LI"7;5ZWP),6AAH92T,=I>V()R] MXR@IS=ST7_59F_[JMVD4>BLWF42W.'HDKF@E)RBS&W(.F\H6_:*&W#I8.2C8R MC3=<*&7+\6-DW>)6DY86O0F3UADZA9/6&K$8'!C4RSY@D;HT.<$ 8^AIY'V$[-\:<.\<;! MN;,DB>,KL=+"8S3\K:-^)1RN8@"#)QTM&^'R@@ MR(D"NH97'_C+B,T>T:H4KI[*BBC!H$FI7O/L-25&.35ZB8:NNUJL?':7G*ZR M9L0EB;UH3C%'W[HX<"(22L(Y$CI3\1REFGE 1TAD'3=MFC7.8#*2?2Y\= -] MEV&T<(2N141@,+@G4*P4UBO]%43W"U42A/+0);714?4XO$7CJ=$6?L31?5B4 MW]!'\@>#9Z!F[*Y8).YG1Y0N.I#.$DMK4=*&A/2]>">)5*[ MB2A.J<=G+.;;Q8PB"*S#9!U-736MXRIG1907IN2MCN;$"NZI_-@4&D5(Y!LI_ ]'U H6D\P6CL=K-19U25JE784R-SG3' M"]6L(Z!"! H*(LVDF$B)Z3+"X^63KL08[+J'=,7R"_;]?P;A4W"+G3@,L#>.XU4C\J%!;W9-V:)V=6TI M(0:!(AT-&P4)XGQ_ZB#&>?P[8T4Y+TJ9_V$153^'_BI(G&C-WS^H1W05=&91 M)%&SBIX:$2#4B#53H:7@0)S%)D0R?WB#EV&4D&">OA AWX5)R UO995*UW:T M0EI \%$J*$71=S$J.+)G/5 FR2:<.)[/Z5PZ#R-Y)*1&918\0A6KF*F0 (** M2"])!"1[\2:CM8B(Z>K>)^ZE'SKUN+R$QBP:!.I5L5 B (2$IE82'*2$B%/: MG&8V9^=I>?O)*N%O.U'W)?>,2B;#4XZ& ;6)1\$!"$D::LJ"K*4LAR.4,J,2 MM]5@7+J_2^,_E_1WHB6-@M9T4$ZJ;CTPUR $ :4V[:0!NFP;GL7I. L V+"H M@!YH2I1V(--050R8@@P@7.JZM8&%QVSL027U?K<+Q_<_KF(2X%B^7:I1F9VR MA"I6YZ@*"0AHR/62S$*<%.6T%A$Q6N!HSHH$1N%3\L#N&3F!? LDH3:+$*7* M5:0(20$A1J6?!#DY"TIY+$)G'"28I<201WSA)$ZVCY?:*B,W"QZUTE7TB&D! MP4>IH 0_)1[D42;DIER6PR_7*T'.I)C$?."EJEPSZI+^'1 P&DHIXBTHX(16 M'8D;1LLP2M^18W=#SL-5D$1TE^?),]9:N$R[%0T3ZMY%P0((2SIZ2GU-B96] MBIU@Y%(NFRO@!^S[;L,, Y-!UV28B MOL$NIIK=T^TJ3L01)#T6HUY-0_F*N+I/9BL?.3D+)?G7T]=OC\[>O.(PW?PC01=4' M)H%>#(\0 MQ"G^8Q5@].HD_KS M6YN_@P&E0*GF ULI"<% 7-LTPDN'>-EK(FJ?)J$UB0NENF6 " G!($6E7;.T M"*=%.'OP!09N*HM,G86HQ:5\ZQ+>*"Z2,''\*]WUNP04=TQ(?AB"',X! QC3 M*%SB*%E/J;[\;CI=S/$7BUKV?QI\9AV-IAE5I]/"!,@!Z6E:Q]TE><8>K-WB M9\=]( &.UF4S/D5A(V5$A\$DQ-H5+V-+3@T&5*TJ-LH5YPQ\R8QS%ABXNL). MC!]"WQLOEE'XR$.PL0I7*@:3N&I7O(PK.3487+6J6,=5P8!(B0,&K"Y744"2 M583I(*'>E/VD1)6"WB2H6M4N8TI*# 92;1HVYKV<,$NR?W)?R\U M5Q[)VY%XPT'5G39*+0"[$]E@G.V.#6K.]G'\H5*8V2M]A3MLIR0>QJB2&BF/ MQJI90#AL2;1617\@SEH>TJ5_80L""CM(89@)-<-A%Y?Y6OB&S!^2R>Q+C/G6 M76)\"X])A&FI7X:8D@&,)]31LOFB4\:#?,:$(L9UG(3'*_H/#CD8B+LD=(6, MK\@C]L9!0BT@]WYJ6"SW:6U,1KQ 9U*Z:3Y" 12 M?0I#[XGX,BLW?S8)FKI297CD?P,#A)I"]2[/_PRCNU. *L](;)PIR0^38*UD M*CHUMI>3N^$5@I0J>$6<>^*3A."8+KOX?7<6P,-1G#XJUG)ZI,]N-!+;T:A* M7%:3%XQSZ:AP8QW&IN320M(0& MGTGT:9M1AEXK$QCE^]?TLBT,H%5/$30GVC8F M>Z<[.I.KF@,,Z+34;#O@\7,V&&C3GDEM3YUZ KN1#&:<[-2_!W#6V_ETM\SP'4I9H)R\;8KS*PO+-,C,!J7%2E8# MT%4:,&B1*-984Z9O'<3I6P?_>O+CR0 MG0@],IX/Z,W)T#TZ/U[RO;Z7<$FJ]E!24_>#8X&K\Y*I)5" M'C 0._0\OEAP_*E#O'&0+<9E@3 9M=$ HUKE2G!13 H&S6K]&FN[@AJQ*@[' M),@/@F%@Z08G#EW9>B.Z[J0#)J[4=L13)YI$O,:WQS?'4QSQ M9_[:]])R3DN1B393),$*&1L8/Z&OJR2DP5DWL0QP&$S?E1P6X93V=FAR6,*< M3'4)UNKD$#$FT5&)K49$#"C&QCQ,I]L&.;55;%555N(J)86+J8I^.GA*HZI ML21_WEB/Q2JJ)$\;Z]##Q5?[L\8BD(6[?=AG$QFF4Y2OUFA,3L/"=2K3CPE C 0$&G5G%IBGGDX#T,O M1G'H UFW\#)_TRB<28_2*A1&BY,>!NN MXH4&0#63;K'OLQ>[<8 CQV>%%KT%"0A;(;'':-3PTV4V>A3;R:!*L%N+$PPR M.ZG;B'RGS$=HGK*G13 K H"])U*DGF:&R=;+ CHK^<-U-87YPCD1K-E3IIXX M#2 L*QC'U$W?1N5"%FJ@K(CS KG5TF)2OX8 !< >P#L4P$F QJGX5BZC@P&U M7S"K2$Z'R2-=],WQ]8K=K)G,&D>"+4ZPNQB38.QK9!F=766 @6M/Q>OXS<6@ M3 [*3X/3<^"2("!.5&5W25L]W]I7&!24MQNLBW6Y)&A)IUM9<2#NNS@ZOU/D MJ=>)S-Z^$2E8S6,N4X!QFT*UFC>CB\P%3@8D;:%0ZXH$>$Q_E&UQ1816T-%0 M5(B0@@H>2NJJ*9#"2!&GA0(7S8P\RVEX6KEW=A/NEC@BH4?[.DI4,Y-NPMU' M/"\=GUU6.LK0[,!=4Q,.U<5G,[(44W5Z0ZZG1$8 N W!#TO3@BU5$ MM9RF#<"AL_$KN]H&-;#7R@EH^NB@;B/$3O_([["%L[SNQC(B MCW2>04O?/();$T8M!'$ #P:ABJ[6^%4J##NEWU.L;SOQ<81V'*>#C.=P? 5LD! M@.MV,W4=]$&BNE7S#J ^%&^=_OXRC&YQ]$CU>;J>^>#0K-2Z)Y@!>>>A]]^K.&%+ M_/@NE%3>RT_0L7=>>AVF/%/=X+3 ,L[:)VVZK"XSHY"TN;&OFRW%:+1)JZ4= MC7P:S)@U:Z^PYBZZ9Z(K[R99BOQV3$@T&^]5]:)8KS[YB/!.-FQ$U4>!U^UD M0];DH[3&[X$?;+P"V 5R+=OZ -#:H3@OGP+=- I=C+UXFIZ+3/-C M$6X0M60RRW=^K$A"?<_?3X0Q$/8TK@!C1WX8H.RG=!V6,S)@0YP)7I8D. M*:8='3"/Q,/>Q_47NFL>!\4]UJ&;D,>TE+4:@GT$&;X6V-/0VE:]HQ0P(.ZM M>O,)Q +-K(G1YL[S1@20>PRE.!1[ XPJSG-'[T(61 I^EX M_W[% JLD^*%4(L,I/@QCX%_@);6)\+ O_=G'[ =62V;!GF7]TU&BQFAR M78PI#R(=/C #H8.R=3"76=."/R4>&'@4'W:H L$"8N,7!J0*-V+K#4HPN%*J M)SPY.FZ>'.4E@&" :9(\X"B?+U*32 9L1E@G:7 "O"< MO7B@.C)H4[1Q7!8&QWQ2I2T6K_QR@2D8Z*)&1.P1W N<_IN:(KE':BT5O)]5P4>E=-$&M^/0V(L&XT]W8T=A2/M!_L;+[07E-R47Q M"=W?"(,Z2+1?OM)CM0MWO5>O=/B@N>L..@N>D^2$;+>440(J>-HT;!P\TOU= M&!%ILF,+CUT,"M17@Z_$ !]U366;5> *"M PFT:8/?"K7H*VL]D%F]@(-=ZJ M// A)]2W>7+&B8#5/)5[[:FS[C77%GPP)MJ:&7JS;,8$K7:,KL+2^769DD&% MWGD8\+4L2Y X7\4)W?)%^6I7]@1O9REV8:EEHAJD2A'P(:NC?F,7D]$AQWMD M2060G6>TPN4M6I>AW&"U[D(EQK1ZT1H?X$VV5%F!$V6$\';,^L?/6Y]?0TTL MV"ZA %REXFYZBZX-\#AH=IH(^#!18BO;H,6[R)%1"@( 90U#-2"MD +&\?96 MO2U'II +T>&+LKSBUKN'RL2X8^KF 0XIIL__IB4I*G:V4PB5]>(,D[;>*#M MZ#7U%4*1[^G99=?[C(47X7E$(R8>FQ@!*O&T;1>8 N2I+UE-J0# ./W:7A+Y[IMHI" M@%5,MAJF!*>4&SQ*VS1O1$.I4@]T Q:S+.YEQLQ/)''.>81FY)FN8-/32AA MUE_&;+T.@KI W6YA>A![+;G>K7LM4BQ'#V2O=4D")W!WL-=2"@( 90U#-2"M MD )]K]6N>MM>JY ;Z]U@Y?9E#297>![-@5EU3"N6)QO/T'WQN L+D')EOLUN!5BLKIOB'3H5T]]J=:?)0@[YN5%> M@&7D\ZT'NVITNUHNTW]M_CP.9F&TX/OGUF(-NQ!MMB##[AJC6G1A>[E@]A4[ M-*9Q2[C$C3P2NWX8KR*^ZPCRVYVE15S@">/M6X7TL.GW[ M*X\M2[/$P/(E:-H0_/)>K05[2S%6&:V_B45QM.XBK"-[.[WK(,X%I0?P;/'& M1;$5FY/ED%9NP#,8ATP>D DAO2S RL&'/G$U:O(H&(PZ[U;%*RY92FT=CMHJ M2NYY,.SE'.#*HMV2>4!FQ&5I @W[[O!S\I%^_'=)B^@R&ZWGT'V'AN?GDR_7=^/K3V@ZN1J?CT>W M,&":WQ%=7Q2KD-8Z# H.LQ<+!6:U>4 U MBV68*;V=BAXRT-H\V_CZY]'UW>0&C.MBI^7:7DM&;+8*FTKA:MTU$248]"C5 M:]96NT\@.R=!TD6\4;=UJ:;/;AIJ78RJ@T^'%Q0<.RARLLF,S*N_(;[+.<(KY]YZ7I>+&Y/%&YS0UN*=0HAG?2 !5D;R41 M#MYW849CX\(8LL*%>4K9,(I852W^,SBWK=L('\N-T.K-MY4*.S(P[3?_)^?G;.:BH*0+-@[=8W.:J]=D!(5;I M?'5Y#P6S;>[T9O3SZ/K+"-V,SB>?KL=P/&E^+9K.'/A3SQN$#_U6K?!4,UB- -70_E*YIZ"'@S0-)1LUN D M@4N6?GKMO"* IV%D19; W&OXPMZ0',4)6=#=F>SN0IW()+#$"I:A5*4 QZA M6G6X?$DOO!1D,$ QGLWC:O:^ M!?J>O43U \L/1IP9!N!2Y>Z<9SVDRM#J+L;L9;U^1E:O['63 0:B/157I3!6A"#VBD20 M^<],)E@H%1V"<]^)V_-T^THS MFKB[GMB'$2.\K%> 8V-*4^NA(Q:%%*B\KG)47Y((Q2LJI+.*G:$MI6O''=2.M M9?CD1%Z7Q*>=?,56(M0.FTB6&+6#3X 96?NQ2S4)Q0?Q0O+&XXA;I5QH*BO3 ML^XX-_47;&=NVK8AQ'-37ZE@1M#.3!$^)8["97IJEW$>R.A@OXV'J^0AC,B? MV/L2>'2#M6D(5CV;.I.\VMHT(BZ^85YFZ]&S@P^#&ET[:\A.HV_KKQ[.Z-R5 MJ:K1&Z-PE<2)$W@LWGN_IE-=5F9PR>0A/L'"&-ET/>#,YQ%."\=.9EF*G];4 MILEK>&6H;TYMO=?." ;E7;1MW,^K\+(56I1R ]G_"+.A60BZ]$2\WM*KER3# MZ4M]3:UE-745 P;)_75OE"?+L^"OH#UDF&<.#CE50ZKIRK=6]?(:)^E)QY7D-;0*@>%R MAQJ'/F+U1&5(JPL]C/(/H.P+Z9E>C$K"+:&@?F2I MT=TM+(;[56.LZBK4X@\XEOLKB*^.AD]IQ7T MTOM4B^4JR9;S]>88+ECND*3M=B3;:$6[739'I?C=+@2#<7J[M*91S+$4H(@K MH0LV>)X<=@B0Q"AYMMJ&#\P0Z*"L-">-%)0P4%BD==PX M3Y^=!$?$\6.Z#F5AG!A'C](+,3J,5BJEM1HBK)=G2>TR!F MH>Z7,/I]'/!'=.)NL%-Q6L%=NRE"X,G9X"&O5=#A[Y671OY51D#FC,.2SOF0GVJL;(KZ-\- M[X5;7]81ZE9OY3LFI#N%#4 8%=I7\=]J'@FHZB,?!W5/(S)&MQ3I+@85BH8F='?1&Q &A M5J2W *V#PT(K_2;>!5Y+>-*,)+RHS36AJK,)C?X6@A>-VS/5:GRVP2FMT,*B-3CQ/,QJV3NKK1!TOA(@/^!,ZM MRJX:M^VU]7K/UGPW2NN-:;5%06MO+JNI*T=:1@@4557MVA"D41/.6 ?[3 0'574"5&55-\N M?84T8OGF^TQ]$-/*!'8V5>G:J=>@'<(,?2X<>^(":^I95I?9Z&WT3@95KIMK M<8(!:"=UQ?7MP)=Q;2MI*ZMHFQ7L+%V+OPE]_S*,V!\E[;FOCQDM2+G7!JL4 MH=S+E\ ,KKV:UZA:Q.O?L!DC+5/SS0V^U,#]-W7^G0,=)%WP9!U/>])^B4M&W M';>Z\$N'- 53;7+(2CXS#. 4L]K6_/I4IMD#S+G;;"GAA9^ MZ9 &FZ*I=CG8!)\Q,]C.TL$6L'K,V-OG;"]KWK=7" MY-O/<1ROL'>QBMA3G.D2@2]_RT\NY)7;Q2CI+,54?*D##/K;(._GC-)6YQ[F MBMALZ#%=$X^"O?H(N9%::V+<6BCU<.;H4E/4JL]6'X>@F_69J3"1MB*'-,/W M;^@]#6]-+;Z9Q7AOTQNUQ^I%E'-^Q 7\I?R"W;[Z)CV Q6'_C4>_-$R7CG4G M&^O5-XY*\;'T%P&9KJ+/:AIJZ7)AI[''R9R_,W[OW'+->D]?Q/4 MA+2+YMOEZ%9^\'"FFAU8V;K%S)]]6SD^NB*SK0?L$J\Q'X:#TVP03D=?1ZFM M]^VVWG=V6NF57OK[DB7L-L6@UNKVU# Q5&TW,AN]MG2P/J M&]YYC,-,OC#: M=J097TX[,B YMM!E)>E]E:WI=] C,3DV;S9 MYV@-G<[5;)-GA<<\&:1\-F\3/7_-V1K3<^WBO=VWT/W]( >&N MC;K+<:[[[6]FF'XL!1TLG2M;7S@(/GTG]/I^\L32%51NK?BQAXH.'='K8WG"[##O*OP9KV.[3Q&W&+=X(!S1N^SBYT1\K MDJS'09Q$*Y[$.Z%F1GS];AA=FK.THS.5U2A!8YTJB'K\%FY.M1ZZ;63 MYLTX7,J,_(R#L'7#YJ+JO>.S6VDP'-8X<"-6 /@"I_\=!WFNV0U^Q($TO*;! M9](-:9M1QF8#> N8/_ M%B=*LQE56G=L.^FM-TUFMV(UYL@]]N,U9J_24VNN)&O5"L%OK\T^WD7]M7*C M)5:ND<:+$SIN&!GZWJ>$/UAJZQ&=H&B/QW2YG&\,B3L,O OBK]B)N>+^JR8K MO*UP5\7K?36DL \8L+C2N2T.8G9.5ZK:B#U]?9]HVS?-W#;]XU.^[ZQWKYOE>W[%F[[OM5I MW[?6V_>=LGW?P6W?=SKM^\YZ^[Y7MN][N.W[7J=]WUMOWS-E^Y[!;=\SG?8] ML]B^?]62=J"P8J\!6DL.1+F 2@6,A(K@V:UABF">\%I[:X4$Z+MI\#7X'%S< M!?]._W/['6-9.,D19\7/SF+IXR-*-?CZYO/@U<5W]&M+VL L^Y:GR=-_AA'3 M9L9.^\(9"@.,UMB)J 3RR-/HDX?X"-%/4GI"27& /&<=V]FJSV8XXDT=LSQA MUU]YV!L'0]>-5K6>#3R>7=ST9YU%P )R;_T;GC$31%%');'C1BZ*@/6IZQ=XV3R8QE][%3:=XNC5[OR ^K MR_LI7^_O7 H+&#,Q:)G+2=,8CU" N0<@F; 4 Z.X^$3V;EQ\RHI6G")@N; M/V#?:_2R)A^LWNVFM.0F.C\22+-1T_DB3KLSJP+VE FQE4\?QSB)%3DV%0+# M*0&J,SBQ7HW[:)SJ"&5TEAJ9CN\ECI(U=0]TZ1+PVS9+ACQI4K>: U W:"HJ M\'B<[0AQ1CZ#%:Q'B#-#ZRPZ[CMU%:4_A(XJJ]FQFRBK5; &KZFD-A# M66K&JTT*H6(*:%(!:EZ%*6>)$13QV)_E*!!?:->[[3QP!PD:E450Z9P M_LG:4B?Q50&=DF9$Z*9*?P;4]"*MZJW,:5!*9*EM)W2>I_N@8)[=)Q7.K0TB M0.TLUZT9=\XH44YJN\W52?,",HCM+M!.WO)Y)O:5Q0SZ=!-?BAX+I^ Z$;0* MO4+=A)? Z:)G8KWD. ][7E,Z)WY(0:"XLB\EAH3_5AT;HX!QH(RE& D9EZW! MT+PI.71=5A@OON%7']DJ3=1%.GR >JN3NH+K(YP)?9^S_\!"\KD$M!$!IA/' MP2-=5(<1$4_H2@;0W2;24[._2JQ@^FD:X:5#/(4O;.,!W5L2534[+./.EVM@ M.BT?^%-GW=T]9DR@NTVF:U?'F/&#Z3CE_5N];E2* -VI>IIK=G%Q&9D=8Z%< MW!$J!-J[B7Q.5U=T2_U(/.Q]7'^)V5%\L0$9N@EYY&$-47?K

B58]38'TAUG MRD*4_9GRANZ=4BA.9A?XGJ'WW%F2Q/&OV"IN@_NVA=+-8 M4BZ"96\Q(7RPZG=N+7.>IB-5?Y#20Z==;DD)-C*VCJ!?DX]^Z/XN/*?J)PI0[V]K0>/,*Y/'''@N MD4$ <9E'>4&6(^8%4L&(2SY":>H^\P1W3V'Z2_09)P\4.[_>\705]G7$/Z]\ M)6BO+F(SH<67JV05X<\D((O5(E]Y7HB+=VHQ H)%-WV;WH!SIQ,W[=I4 ,HD MH&*53F4 Z,B6Q1C\E5?795:E>TKK*NL9&0JXI9?*/!Q-9IW09X#TC(FCU AF+GP5#1BL@&#@_J1<4!G#::F.IE'5\B!@4&L^Q8@ MH +900.;B;E,\)W_$&&\@^XOQ!PD )K:[P "3*A5$&S["M[H>4FB=(+;R[-% M\L\ M$^K1/FO1VGCY^4OX9*GV/K_S)=]DG$OWF$)OF=O=)W>5("V(+9^RB( M#@<^/1675M&6'5RSY4=:,'TC3=#;Y5]=T9_HK_-?T?_'$$5_\S]02P,$% M @ +8!-4 W*1 =H(@ U#\" !4 !P97EE+3(P,3DQ,C,Q7W!R92YX;6SM M75MSV[B2?M^J_0_:G-JMLP^^R$XRXYR9W9(E.4=U'$M'LI/-OJ1H$I*P0Y$: MD+2M^?4+\&)3O( -W@!JE(?8E@"PN[]&$]UH-'[Y[Y>-V7M"Q,&V]>N[_NGY MNQZR=-O UNK7=P^+D\%B.)F\ZSFN9AF::5OHUW>6_>Z__^M?_Z5'__WR;R9V0AHKDV^5OOJV9Z[!/[!IN(](;V9FLB M%]$O@@=_ZGTXO=!Z)R> 8;\BR[#)PWSR.NS:=;>?SLZ>GY]/+?M)>[;);\ZI M;L.&6]@>T='K6%N"=,Q(LK?UJ>]0< MU*,061Z;?8D[[&"4._N3XY-W:NN;ZFE;XF%YN M"_;72=3LA'UTTK\X8? XQKM(^+X$B6VB.5KVV$^J,:]/W=HZIAJR.6-?G%%P MO VRW(%EC"T7NSN&%-GXA%+B_9'6!"U_?;=%._; 2!L-@YG2 MO^N=E:!P:%N.;6*#:IYQK9E,JHLU0JY31%YAQP9IFVF$"F:-Z#S2S-*$9HY2 M+]5L,B(&HC-=3K?,9E'PA$3+'Z$Y:A>NK?^VMDV#FM'Q[QY5O[)4YX_4)O6E M5:;$L,WQ-=2<]8UI/Y=6H=0 U6E=>)N-1G94.GAEX245!+59NFY[U&A9JQFE M0L>HD&"Q4:I3/;&>J$1L B MHVGUY]\B^H:9/IIX!;,)>>UKP(\I]0E[X1EL M]80L!_1Z*NA6G:XYHF+W:$/=IAH!(2F_1W5JKCT'6\AQ!CJ=]PZ('$Z7MF9= MO;.O_ED(>^Z]]FC6Q9INV5\#G0H2 MX):6&JPE'ISKW?@%$1T[:$:P7FP\J@S:-$]P$R@V3!-O]TABX3P1E8M0-->W)-'W98@A[ZL?'VZI1_L=4$O+K(, M9$0#,4HKQ&WIQZQ_&%WO]TYZ4:_XKYIE]((A>O$Q0JHCNDU;WR/59,%LFQ0) M:S;^/O[!HW7PZ/@@1P.9VB,R_>%_L+ZPKF=EB&5B=:A<_?BZ@_33E?UT9B!\ MQAA@O_BR-J"Q#N=D%C,3%2TEH'X,A8M;! MG-#Y\O(/M..!D&H*1*&O'@PY7$O!(6+DGHZ;+?[]%D"I7Z@D]2P>I0J;>I'8 MIBP8;">6+_5$4Z#X+U44?R;74G 84'(,1M*-J:VRY9]H I3[>Y7DGLFE%'D/ M/<)XO,&.KIG?D4:XJI_?&HC"!Y50*.)=XMOW&S+-?UCVL[5 FF-;R)@XCH<( M[RV5H %)02(^7VW3HR(D.S_IR.'ADFH*Q.,G]?#(X5KF*C68PG.T MM0D+GP:Y3]S%:DX/("H_JX<*7P82P?&U9$@-ZLHF7 N+/8%>F;;(W&]OR8YW^QI0S]5P_U97.4:Z% MXO:#PJ.BRNV?Z99G%7 M5SD=H) HY;(#1" 1FHGE(D8X?D(CS=7"A3D/F[P>4' 4=-KY0I#LCMQYFT=^ M&"7>"HJ"@JYZFEFI\T*W"?5.?=+]9/0A2W)1.:+ M?HU,$_!RV6\'!41!USV+X0SY_W*68NR6?M!(#D+Q :N]!(2+WDGO]:0'_7TX MO5M,;R>CP?UXU+L>W [NAN/>XN_C\?VB]]<'2_,,3 ?^SU*9""&]/E)+S7GT MX?*4P'QD]EM)2ZPH@406?VI( M?D;05L/&^(6E.:/"R9'37%IZ10DLN!RK .\ U@,1$BC*F*8O#F/ I[4M$ MOS1N ZYS*?3)2O47$W5EB"SMP")0 M8Z)]T2C/%B*[.*F?B9VY>1!VXO61EJ4A+'X;S)-*>/G'UEA]B\EF2^RGH&A$ M 5Z\/M)2.2KB52P'-?"Z\8B%78\@RML-?F&_%<'%Z2(O]:,B7(5B4 .M7/8* M("OJ)R\GI")N,(%T?=E"W41OXYDLC#M"?A&X\+@C*U3'(+*,P8;E[OWA?YXK M%*Y+7=,3Y"6P5%2ENH6LN,7@^O'\7O)28IJR%ME.?R=M15CAS5KY*Y Y7JW= MZ?+!0;YSD(]X03=YZ3<5(0>)0XVI>H/I$@3=XB=D3*AHK15^- ,Z'>YD+>HG M+T^GZJ(,)! UP/MLV\8S-LU\F-Y:R,O-J0A(DDDU1!]H1%$03F:R1]65R1Z# M77]!Q:I%4!FDZV$6A^+@(\A+)ZF^%2XJ)S4F8XQJ\$XYKP]X [8I!(5AR$51 M\>WT+6;F(5%UJG"'HZ@?%+_&(@L )+;Z!!)J(%:M'\\TW9L\QB\?7P)240/'\69K MVCN$YLB/#J4YS@<1T!6*8&.NM3""8'FH 5_"5$S=-2*BEG*_$Q2RQCSJJN8R M2P9J@+4?KX%;RZ)^4,@:\[F%(8-)0@W41$QB%1O86.J$,#H@H]=)_SQG_7MG M6WI)9R#>%8IT8T&8NOR!M#S4F(K10=.AO7G$5GB$Y,V%)9A^O;JA4F'K,/HK MLEBUZ,&&O1["&I]_O!TN26-'X+)<'8+>7_?&/M8E:&[I M8YKV,X/TQB8CVWMTEYZ9/LK*60D!^W>XCH&0A%1]V[;B$#;H;[3C#W;4_X]Y M5]1N3HDO+L-WM)(WX7'=R_S.LD_B5W$XBT2BQI1-%40=>.[:)OP(+K>3[#/[ M53#+$X&B6/FUZ$5PBCK(/LM?':-]UA7%AU]M.8^U,K66U?%+2E98EN59Q.^E M#T/W\8O-][R*]SRO8G%/?WP9WU&/8GK3F\[&\\']A#90I,X9*_:W0:_4%Z_+ M^1?(.Q56R[K 4;X]<^C*-Z2-9\#VFLDN3R8F^4P> MU1"_?P!Y1NPE+\R\UTBVOR0F^@S^NAZBG%-Y4^I9$;4152G3]@_GA&6(>%:+ MVTVV%R1JRP R4&.&+9!ILAK>R*(O?I,=SS8VV/(OP62UHPMQ@_:7[1*) 2@F M%360?,VZ"*GC+!$RFLI>9(OAD\MKUZWG*V.!/&ZY!4DR&\NNS502R#2_78?2 MK\"/'#?@+%34@L*/>3UD%W 2 [6(5A =&D4%:BB)(J'$)IJH?@- ML:HPE*>3)>I^&?QY!0?27I=';%96E94Z@,=(QX\B\N.)[T@3VD8 MX=I0+,^:=]!5V(+@Y''M;45\@&]%+.ZGPW_\?7H[&L\7_Z%M;>=OO?$_'R;W MWQ79F8@E693+'P%UEYH5$U)XS\]I2K8KFN2I2=#0!J /*DDF'V.XOZ!"H#0 M&8PF]%>.!Y355C%@]M0J#X$8^?&"-RJ@$*@2N_?*MI@5'+Q@""#9W;J(338G ML7TRF0[*/FTC>Z-AB^.69#=7#!6>QB7]D&R&8A%[-1).OJ"<6R73:1E14]D; MM67@R.58#?\@YU13$3@%W61OZY8!"B0)-4!+GFDJ0BNOO>QMVC(P\7E7 Q^! M7+KR"73-6[G48C.Y' !DRXFYN5M$L,W<2^+*CUNW=!*O>2-8B&/]1['4 S)( MOQUYA.KI+*#.5]\[].Q_Q5W P_HK8TY!@(,%HHA-S:;9/ZA0'L-D=]EY+U4A MS!:'T@@&6N=_.=WZN7=OY\0\HOP%9#"7'%F.CT#<)LT1]1,<[**0R8#_L.(;:\$+ M';5$@.PL/+ VM0R)&GK8T7P^,*A%J7P=#4_]N% @S:Y\A(J17TMH8VP9B@0V M2D>H1*!4,4C5()9J)M8 R@A]K"7+1L6:0JIEVFS1#OED]R]"HF?C[^,?D;,6 M/C%\-].706"*V 40:V1F>;RL.[BW,GL$(CDV0AS6\\+,06E&;!TAPYD1_$09 MF9F:[G/CTT2)F2[9*I[5,F*G;;.6)VP8X5&4V1$01:VDO!2MFC#4G/6-:3_G M%$WX"6Y#AX/%WWLWM]-OJA1-B"'\RJ60G#3M*O"W++3R[T:4'A>E;!%VE\T(!3^IF!C3;[+R+Q>GUBQ6DIS*&E1BKMK MLC>O:UMHU"1B->Q*FAF1RMZPWK+WMNL"K$@-0!6_#\:N3*PG*GJ;8%X61$$W MV?O4;6E&AJP.425F!&TU;!2N3(I[2M_L;DLSLD5VB,J1N).XS$OEM:OT;?BV M7RD)H77_.H(TJ]R+XD6TI6 @Z?O^;>D.2*"'J$ETTA!O[Z)Z06.3Z@W5F2:K MNK9E;W)$IX:[ G?BZM@-4Z-@4P/ BXNQZY7XF-'+^<>3["Q3VA>#9VUJ8".+8@KX?BDZ0XG5# MK!6F"^O C HH1+HK5"/:#G#6H!%Y@*Q;:Q^%0CV':@! 2<[SI>ZW"@VXXWB ,M+KFN+P49N_X+S5DSI^A) M,]F++CBDGHSOYFN+V"A0?6D[&B&N+V6D=Y@:,Z 2)61'A>=7VQ!5E51WJ(ZT M'8RH2T=RY'48E?W:4!&!8_(7C>5HM:LDAU4EX:VB2N2"C\W@*"@5Q,+;;H._ MWKZ>6$N;; )P 8>3ZA@=>LJDC:/!T$!%G7)MZ)SW=$E5EFJU?RJ9OB=-SV#3 M)MS@CQ]TH"3[>\H90+.1R@P$Q;3!HT,U F17$T8NS&T>"%]XFXU&=M/E J\L MO,0Z"]('R66LAI=M8CV^XMX[%?YS[Z0WPHYNVHY'$/VC?]I;/'SY,IA_]ZMI M3#[?36XFP\'=?6\P'$X?[NXG=Y][L^GM9#@9+R0>"4\S"#!JG#XRCWCQ8+NG MBG!-'_Y;/EO0_I*/?1&.)VDI@RFZ ),(7XOR1,'@$\J^:]8")+G2V[L/SYI^N?)27-Y MVKL=#Q;CWO3Z=O)Y<#^9WLF<.FP_0V36Y+67>MH\M27CO)$(>?_ 1Y \D?AH MI8Z*B\E%]B*0Q=5/'G-/.N]-JWYR6KT_#0JGG5S3N37J#:=?9N.[A3^]9,ZN M5Q*I^Q9C:HY,MLWG+]3] ]X^VU'6"F 65AQ7YFR%DGX=)QTRB:L.+'MNUZ(K M21M0C[0EFX8YHJL!#V75S-VS"A=)J_#AM#N'Q>1NO%CT!L-_/DP6LB=BQ LUBH_8"E;PQ;./WTOBE,L@3,A]A/:7/-T@ MJ"7FF)AD9*^!08%0;D"T_[Y20+3WUVATF>4R#R@V^E;LE.J&3]D.,!_YO;H6 M!X7(0(W,J0=6 7GLN'A#E\><[*AD.]F%+H4AR694#1"B*T1GB/B^"7C6%':4 M74]2&":@*-3 +:A:=J^]@ '+[R&]O*,H4D7,JP'1'7J.<49LB_X:)"8'JXH= M&#KQD:07//L)TC*APJS[0!R/][4Z,9S*5%?L(4WWL:'*]K-O+')7@Z$ M^.PK/[;L/661?)'Z9"E[29R=2<*;LZDL8DX^B1)3]YA8PA-)]J4) T*H'Q[5-K#X%DCAF"B22T/DFTDFDX\J1$--4(K;Y:R^/KG\ 383ORM4WYLV;L1 MC6A4?4+OB!+Y%V\./'=-/;L_D/% WWXDQB0K944G3E2"8$:PCN9L1M6A9#4\ M6_9>BQPEK TTY5+N>,NGU-&0[,0[%59.?XH,/(J%MEH1%'BKTV5(,_0=!.S> MZ=P[(1&I\<;(Y)+M2,0J+(/7&:4&D[VPJ 9Y!?FIEWG),<<7J4-'.?F7*MCC M TW$C"$U(_8-.[X=.\4MD)$)'JB[J9F"LI(=70)MN(Z0JV'3.6$W!$;[4-F3 M-76427#[-7P2[U=LBTG/8TXX;LG754NO@Q=S#"HDZL=AG:X"PIWB?)C+CB?;&1;6AVJ"4V.] MG,P# *-\2OK#9^"2H=!5[A9NNYH4N?5/K!AC'%X;J>X3N7NERK6-4P_?G9 MG)/-5L.$7[P:UKMS+P$1H:A3C"@TIMF6.G72-)G3%O8^)K75S_ZBN8A@ MS61WNK$ JH/($_\ZP^*^LAVG"J6*"B6BAFE\I?>;37YC=_S:.G*$(>1UENWL M5,"P6":*@7B#+>RLD<%LNS"(O,ZR5S$50"R6B6(@4AH!:/FM9"\Z*L 2X[+6 M$N@R\X"YBY/42?SL1& %EB@'D F\EY:ZE\ :I7:,/ !G@L/(3MT3R>\M)2$U M+&4QZ7.TT3!+MIDN;ZA -/,[TK**1H-ED3.@[/5IS8ASQ=85[*G:3JS[9YO1 MSEGV" \D>QU;_^Q.BZE;&--GHII0C@TE>ZG;",XI474(Z8KHRC]]7C^BC:R< ME<1_8KF(PN6^76 0?5-%+7BC K6EL=O+:M:68@&J9PI MX]6O6JTL>O$2@-8 MR]6AZD[P&'OAX5YA<%_[ 3%N[#JP.C!."*'[Z34Y?-[9EEX2[WA7(.2-7>Y5 M!^1I470?]>D6L;0&:U4UV"(\$-3[5L/]+BDG-=[.$.(%@RX5AH0"WY@O7A9+ M<8V AF0.VWA CHEAH+J46.^?GMZ5!3N.7C] 02+2@T&U:'&]N#:UB%>*.FP MM:BRYL"UI;%85*O:&NZ?+! M"=*_H>BDNLG.1JN 4HX(#FUI^UK7H# 7]2O4WNJ,"$<+-B0 #R@:ZE[G:B!%#0.:T%\Y3F=66S40R]:W M/ 1BY+\Z37)1" I8O!'(GL0$^(*YAV$XG3J$"Y>/6(!"/7Q&-MOP$D8HZJ8& M1@#=@P$6L?5VN5'K_SHE1^]\HYZY<%%'O0I M?#\\T:Q#LD]0KH:O7?[.E3=V+(-=5W"G;5"1B][,T]30@4S]34Z_1OA7(@00 MN[RBT!U)-Y6^-FUP&J1,<(Z@U/!&"B61)XCP2IU8T=>Y;9HW-F%?5C ))9\G M.X$'[.TT*_"#4ZJ@PG K^A0]2G9\LF$-:4P=]Z$JG42Q103;!IU/Q)6?2%%5 M/)]I0W;T>N8S]9EPB\4W\C#9N5B=TF8.7(=A6<M58%\M=K=5V%:^"S%Q' \9(X^P>L6!Y??ORHM?VQA=B\=3U1)C MR4YC:U<32PO[ !2MP\O1'Q?R-^@Z93(S)5C+DG1L'98N)^YRV;]\E.*T;-&7 M!],BN_B'##]?$*C#6*D"^9>NG0+!S [89U%5DZ+S?[(00VXL.M]):&C&U$Z) M],(]W9DZ#6G!\671IAX(K.:;JUG4'9VO3^A'!R 2VL P_"MU-?,MYP>0F=7P M8Z47SVEM70^2?U6KO$4[Y"M0_R)4G]GX^_C'6P87G_9'X0D75">CGT>7J7N: MR:I-]#,TBI$BA1+I-7?:T1U;LIB56UBT*H"+ AO:-C%0I5NM-[W/50^!2ZW**/.6:L'S/6CQGKQXSUCF:L9[_( M@AW4@>>N;8+_0,8#J]$;VU!E2:))>SMGKR%^WGLC#^N2'C3!O\HY^"#6THR5 M2\&O^#!%]*BY^5B?,N8+L6(:?XZ+'SRZGYN3SQHEVJB9C%_+?(C[PIF2:2C0 M$CSK H#"A2 *+4>%&T+AHD44+@$H7*I2FZ)5%"Y;1.$] (7W@BBTG+/<$ KO M6T3A P"%#ZJ4_&@5A0\MHO 1@,)'011:#M\UA,+'%E'X"8#"3ZK42&D5A9]: M1.%G H_"Z+0V&5OK:+PZ+^I)-W>E6KM( MM.E+]R'.=%_4FVXPMZI5)&KVIX_5CBI4.[I0<:?E6.WH6.VHS%'EQJL=RVF%:.N^N.AGN.AGN.A'N4W!Q0^U/,GW9A1\@C, M<6/FN#$CJ$B4H8UM^>N?XILH4TVE!V#;VY?)%53WPUKAXF"F$7=W3T7GL!O2 M_$/N\6_X]EUD##4F/LCXB["EQI9]G*XBNY[55@UPQ%62 UR3!MW6/.7S3Y9)ZOB37W-(>W ZRC6Z^AD48%''08 +AH?M62XB M6\8!,_PYIHVQD=E2C3G"-V"YQ,>VHEH6^QQM/:*OZ:MXL"+()SU)8J[%HOT% MNDL&*%?V*8@$>%)BN5CC=LO$<@FV'*Q_U4ROG3VOY"/_C+M6XQ//]RJF[1N1^K5F9 M%Q\U8,V$*9!^XK)QXU82%$54D7>?S!UZ]K_B1K1A_:4?^02K@9! NA]U&9C^ MX,C(UG^VG6HYG'41M+_TTZ90!1 32/<5@*OP?[R;) J+1@#)3"T(:;BC844(H2XL?>HYK;Q ISB$ #Z#"%G0GDP4$ M(3IF!:@2VVL]*P 4WIL1V_!T=TH6B#QAG1-5S6[9!Y_*@I3X72$&3QT$Q1R+&UHE,,L27'"#EX946/Y9XC+^PE[; ;7X;[ M\@9Q4H]GS3FTKVLF.$*..*^', MEM)BG:+2Y?"I1F0HZ0[D+HWAOIO\$Y I'T=59RQ:"=]B[1&;]*L\OZPO[I=% M8_?,M\&//EKC&6YIPB)P=T./,"WG);U!>LL^M5[-DQ.14.FPFU)7ADXLG2#- M02,4_)Q8T8G^4)+Y"@'H*MLH5],&L&S4>%MRE7??S/^!.!MSHN/(/O'=X)3/ ME9KXY+\*)K^%5BRP+W_B-_\R$+BAM+&\DN9?!PU>"=KF,O#:<^BZU7$&^N\> M=N+KP.PUWT5RS??QM'?]L)C+WF#XSX?)8G_1)W-U%S%'_U*XY@8/(#NR!,994"3=3^;+9%@0&UL M4$L! A0#% @ +8!-4)@M"I'P$ ^@$! !4 ( !$68 M '!E>64M,C Q.3$R,S%?9&5F+GAM;%!+ 0(4 Q0 ( "V 35 UCC2V?S$ M ,'" @ 5 " 31W !P97EE+3(P,3DQ,C,Q7VQA8BYX;6Q0 M2P$"% ,4 " M@$U0#&UL4$L%!@ & 8 B@$ ('+ $! end XML 25 R10.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
3. LEASE OBLIGATIONS
6 Months Ended
Dec. 31, 2019
Debt Disclosure [Abstract]  
LEASE OBLIGATIONS

3. LEASE OBLIGATION

 

The Company entered into a five-year capital lease obligation in January 2016 for the acquisition of manufacturing equipment totaling $51,252.

 

In February 2016, FASB issued ASU 2016-02, “Leases” (Topic 842). ASU 2016-02 requires the recognition of lease asset and lease liabilities by lessees for those leases currently classified as operating leases with terms greater than twelve months and make certain changes to the accounting for lease expenses. The Company adopted this standard effective July 1, 2019 and has reflected its impact upon the El Paso, Texas facility operating lease entered into on July 1, 2019 in connection with the Ross Optical acquisition. The facility lease is a three-year operating lease obligation with total remaining minimum lease payments of $154,981 at December 31, 2019. Total rent expense including base rent and common area expenses were $15,190 and $30,381 during the three and six months ended December 31, 2019, respectively. Included in the accompanying balance sheet at December 31, 2019 is a right-of-use asset of $145,428 and current and long-term right-of-use operating lease liabilities of $55,247 and $90,181, respectively.

 

At December 31, 2019, future minimum lease payments under the capital lease and operating lease obligations are as follows:

 

Fiscal Year Ending June 30:  Capital Lease   Operating Lease 
2020  $5,979   $30,380 
2021   5,126    61,779 
2022       62,822 
Total Minimum Payments   11,105   $154,981 
Less: amount representing interest   1,211      
Present value of minimum lease payments   9,894      
Less: current portion   9,894      
   $      

XML 26 R14.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
6 Months Ended
Dec. 31, 2019
Accounting Policies [Abstract]  
Principles of Consolidation and Operations

Principles of Consolidation and Operations

 

The accompanying consolidated financial statements include the accounts of Precision Optics Corporation, Inc. and its wholly-owned subsidiaries (the “Company”). All significant intercompany accounts and transactions have been eliminated in consolidation.

 

These consolidated financial statements have been prepared by the Company, without audit, and reflect normal recurring adjustments which, in the opinion of management, are necessary for a fair statement of the results of the second quarter and six months of the Company’s fiscal year 2020. These consolidated financial statements do not include all disclosures associated with annual consolidated financial statements and, accordingly, should be read in conjunction with footnotes contained in the Company’s consolidated financial statements for the year ended June 30, 2019, together with the Report of Independent Registered Public Accounting Firm filed under cover of the Company’s 2019 Annual Report on Form 10-K, filed with the Securities and Exchange Commission on September 26, 2019.

Use of Estimates

Use of Estimates

 

The preparation of these consolidated financial statements requires the Company to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses. The Company bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.

Income (Loss) per Share

Income (Loss) Per Share

 

Basic income (loss) per share is computed by dividing net income or net loss by the weighted average number of shares of common stock outstanding during the period. Diluted income (loss) per share is computed by dividing net income or net loss by the weighted average number of shares of common stock outstanding during the period, plus the number of potentially dilutive securities outstanding during the period such as stock options and warrants. For the three and six months ended December 31, 2019 and 2018, the effect of such securities was antidilutive and not included in the diluted calculation because of the net loss generated in these periods.

 

The following is the calculation of loss per share for the three and six months ended December 31, 2019 and 2018:

 

   Three Months
Ended December 31,
   Six Months
Ended December 31,
 
   2019   2018   2019   2018 
Net Income (Loss) - Basic and Diluted  $(550,825)  $(125,948)  $(636,935)  $(425,233)
                     
Basic and Dilutive Weighted Average Shares Outstanding   12,873,971    11,618,878    12,856,218    10,940,074 
                     
Loss Per Share - Basic and Diluted  $(0.04)  $(0.01)  $(0.05)  $(0.04)

 

The number of shares issuable upon the exercise of outstanding stock options that were excluded from the computation as their effect was antidilutive was approximately 2,047,800 and 1,493,200 for the three and six months ended December 31, 2019 and 2018, respectively.

Income Taxes

Income Taxes

 

Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.

  

In assessing the likelihood of utilization of existing deferred tax assets, management has considered historical results of operations and the current operating environment. Based on this evaluation, a full valuation reserve has been provided for the deferred tax assets.

Accounting Pronouncements Recently Adopted

Accounting Pronouncements Recently Adopted

 

On July 1, 2018, the Company adopted ASU 2014-09, Revenue from Contracts with Customers. Refer to Note 5 for further information.

 

On July 1, 2019, the Company adopted ASU 2016-02, Topic 842 – Leases. Refer to Note 3 for further information.

Goodwill and Patents

Goodwill and Patents

 

Long-lived assets such as goodwill and patents are capitalized when acquired and reviewed for impairment whenever events or changes in circumstances indicate that the book value of the asset may not be recoverable. Impairment of the carrying value of long-lived assets such as goodwill and patents would be indicated if the best estimate of future undiscounted cash flows expected to be generated by the asset grouping is less than its carrying value. If an impairment is indicated, any loss is measured as the difference between estimated fair value and carrying value and is recognized in operating income or loss. Assets to be disposed of are reported at the lower of the carrying amount or fair value less costs to sell. No such impairments of goodwill or patents have been estimated by management as of December 31, 2019.

XML 27 R18.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
4. STOCK-BASED COMPENSATION (Tables)
6 Months Ended
Dec. 31, 2019
Share-based Payment Arrangement [Abstract]  
Schedule of stock-based compensation expense
   Three Months
Ended December 31,
   Six Months
Ended December 31,
 
   2019   2018   2019   2018 
Cost of Goods Sold  $11,233   $   $22,466   $ 
Research and Development   12,683    2,411    25,368    4,822 
Selling, General and Administrative   250,790    7,817    303,377    348,390 
Stock Based Compensation Expense  $274,706   $10,228   $351,211   $353,212 
Stock option activity
    Options Outstanding 
    Number of
Shares
    Weighted Average
Exercise Price
    Weighted Average
Contractual Life
 
Outstanding at June 30, 2019   1,819,500   $0.87    7.05 years 
Granted   270,000         
Exercised   (27,500)        
Expired or Cancelled   (4,200)        
Outstanding at December 31, 2019   2,057,800   $0.94    7.00 years 
Stock options outstanding by exercise price range
Range of Exercise
Prices
   Number of
Shares
   Weighted-
Average
Remaining
Contractual Life
(years)
   Weighted-
Average
Exercise
Price
   Exercisable
Number of
Shares
   Exercisable
Weighted-
Average
Exercise
Price
 
$0.27    40,000    1.54   $0.27    40,000   $0.27 
$0.48    60,000    6.25   $0.48    60,000   $0.48 
$0.50    100,000    5.47   $0.50    100,000   $0.50 
$0.55    44,000    4.21   $0.55    44,000   $0.55 
$0.64    25,000    7.86   $0.64    25,000   $0.64 
$0.70    100,000    8.59   $0.70    100,000   $0.70 
$0.73    791,000    6.80   $0.73    791,000   $0.73 
$0.85    6,000    3.01   $0.85    6,000   $0.85 
$0.90    6,000    4.01   $0.90    6,000   $0.90 
$0.95    30,000    4.53   $0.95    30,000   $0.95 
$1.20    207,800    2.17   $1.20    207,800   $1.20 
$1.30    478,000    9.45   $1.30       $1.30 
$1.42    100,000    9.70   $1.42       $1.42 
$1.50    70,000    9.94   $1.50    70,000   $1.50 
$0.27–1.50    2,057,800    7.00   $0.94    1,479,800   $0.79 
XML 28 R8.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
6 Months Ended
Dec. 31, 2019
Accounting Policies [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Principles of Consolidation and Operations

 

The accompanying consolidated financial statements include the accounts of Precision Optics Corporation, Inc. and its wholly-owned subsidiaries (the “Company”). All significant intercompany accounts and transactions have been eliminated in consolidation.

 

These consolidated financial statements have been prepared by the Company, without audit, and reflect normal recurring adjustments which, in the opinion of management, are necessary for a fair statement of the results of the second quarter and six months of the Company’s fiscal year 2020. These consolidated financial statements do not include all disclosures associated with annual consolidated financial statements and, accordingly, should be read in conjunction with footnotes contained in the Company’s consolidated financial statements for the year ended June 30, 2019, together with the Report of Independent Registered Public Accounting Firm filed under cover of the Company’s 2019 Annual Report on Form 10-K, filed with the Securities and Exchange Commission on September 26, 2019.

 

Use of Estimates

 

The preparation of these consolidated financial statements requires the Company to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses. The Company bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.

 

Income (Loss) Per Share

 

Basic income (loss) per share is computed by dividing net income or net loss by the weighted average number of shares of common stock outstanding during the period. Diluted income (loss) per share is computed by dividing net income or net loss by the weighted average number of shares of common stock outstanding during the period, plus the number of potentially dilutive securities outstanding during the period such as stock options and warrants. For the three and six months ended December 31, 2019 and 2018, the effect of such securities was antidilutive and not included in the diluted calculation because of the net loss generated in these periods.

 

The following is the calculation of loss per share for the three and six months ended December 31, 2019 and 2018:

 

   Three Months
Ended December 31,
   Six Months
Ended December 31,
 
   2019   2018   2019   2018 
Net Income (Loss) - Basic and Diluted  $(550,825)  $(125,948)  $(636,935)  $(425,233)
                     
Basic and Dilutive Weighted Average Shares Outstanding   12,873,971    11,618,878    12,856,218    10,940,074 
                     
Loss Per Share - Basic and Diluted  $(0.04)  $(0.01)  $(0.05)  $(0.04)

 

The number of shares issuable upon the exercise of outstanding stock options that were excluded from the computation as their effect was antidilutive was approximately 2,047,800 and 1,493,200 for the three and six months ended December 31, 2019 and 2018, respectively.

 

Income Taxes

 

Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.

  

In assessing the likelihood of utilization of existing deferred tax assets, management has considered historical results of operations and the current operating environment. Based on this evaluation, a full valuation reserve has been provided for the deferred tax assets.

 

Goodwill and Patents

 

Long-lived assets such as goodwill and patents are capitalized when acquired and reviewed for impairment whenever events or changes in circumstances indicate that the book value of the asset may not be recoverable. Impairment of the carrying value of long-lived assets such as goodwill and patents would be indicated if the best estimate of future undiscounted cash flows expected to be generated by the asset grouping is less than its carrying value. If an impairment is indicated, any loss is measured as the difference between estimated fair value and carrying value and is recognized in operating income or loss. Assets to be disposed of are reported at the lower of the carrying amount or fair value less costs to sell. No such impairments of goodwill or patents have been estimated by management as of December 31, 2019.

 

Accounting Pronouncements Recently Adopted

 

On July 1, 2018, the Company adopted ASU 2014-09, Revenue from Contracts with Customers. Refer to Note 5 for further information.

 

On July 1, 2019, the Company adopted ASU 2016-02, Topic 842 – Leases. Refer to Note 3 for further information.

XML 29 R4.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Income Statement [Abstract]        
Revenues $ 2,796,762 $ 1,477,851 $ 5,311,746 $ 3,037,309
Cost of goods sold 1,878,823 1,122,129 3,419,690 2,219,080
Gross profit 917,939 355,722 1,892,056 818,229
Research and development expenses, net 228,576 125,413 380,730 226,211
Selling, general and administrative expenses 1,240,961 355,916 2,148,806 1,016,405
Total operating expenses 1,469,537 481,329 2,529,536 1,242,616
Operating loss (551,598) (125,607) (637,480) (424,387)
Interest Income (expense) 773 (341) 545 (846)
Net loss $ (550,825) $ (125,948) $ (636,935) $ (425,233)
Loss Per Share:        
Basic and Diluted $ (0.04) $ (0.01) $ (0.05) $ (0.04)
Weighted Average Common Shares Outstanding:        
Basic and Diluted 12,873,971 11,618,878 12,856,218 10,940,074
XML 30 R22.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Accounting Policies [Abstract]        
Outstanding stock options and warrants that were excluded from the computation as their effect was antidilutive 2,047,800 1,493,200 2,047,800 1,493,200
Goodwill impairment $ 0 $ 0 $ 0 $ 0
XML 31 R26.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
4. STOCK-BASED COMPENSATION (Details - Stock based compensation) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Stock based compensation expense $ 274,706 $ 10,228 $ 351,211 $ 353,212
Cost of Goods Sold [Member]        
Stock based compensation expense 11,233 0 22,466 0
Research and Development Expenses [Member]        
Stock based compensation expense 12,683 2,411 25,368 4,822
Selling, General and Administrative Expenses [Member]        
Stock based compensation expense $ 250,790 $ 7,817 $ 303,277 $ 348,390
XML 32 R31.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
5. REVENUE RECOGNITION (Details - Contract liabilities) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Revenue from Contract with Customer [Abstract]        
Contract liabilities, beginning balance $ 513,623 $ 400,704 $ 450,192 $ 857,842
Unearned revenue received from customers 97,143 0 293,019 24,300
Revenue recognized in current period (222,260) (192,722) (354,705) (674,160)
Contract liabilities, ending balance $ 388,506 $ 207,982 $ 388,506 $ 207,982
XML 33 R12.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
5. REVENUE RECOGNITION
6 Months Ended
Dec. 31, 2019
Revenue from Contract with Customer [Abstract]  
REVENUE RECOGNITION

5. REVENUE RECOGNITION

 

On July 1, 2018, the Company adopted ASU 2014-09 Revenue from Contracts with Customers (ASC 606) using the modified retrospective method for contracts that were not completed as of July 1, 2018, whereby revenues are recognized as the performance obligations to deliver products or services are satisfied and are recorded based on the amount of consideration the Company expects to receive in exchange for satisfying the performance obligations. Most of the Company’s products and services are marketed to medical device companies almost exclusively in the United States. Products and services are primarily transferred to customers at a point in time based upon when services are performed or product is shipped.

 

Revenues represent the amount of consideration the Company expects to receive from customers in exchange for transferring products and services. Other selling costs to obtain and fulfill contracts are expensed as incurred due to the short-term nature of a majority of its revenues. The Company extends terms of payment to its customers based on commercially reasonable terms for the markets of its customers, while also considering their credit quality. Shipping and handling costs charged to customers are included in revenues.

 

The Company disaggregates revenues by product and service types as it believes it best depicts how the nature, amount, timing and uncertainty of revenues and cash flows are affected by economic factors. Revenues are comprised of the following for the three and six months ended December 31, 2019 and 2018:

 

   Three Months
Ended December 31,
   Six Months
Ended December 31,
 
   2019   2018   2019   2018 
Engineering Design Services  $478,441   $318,741   $888,169   $830,639 
Optical Components   1,532,843    225,967    2,949,087    524,024 
Medical Device Products and Assemblies   785,478    933,143    1,474,490    1,682,646 
Total Revenues  $2,796,762   $1,477,851   $5,311,746   $3,037,309 

 

Contract Assets and Liabilities

 

The nature of the Company’s products and services does not generally give rise to contract assets as it typically does not incur costs to fulfill a contract before a product or service is provided to a customer. The Company’s costs to obtain contracts are typically in the form of sales commissions paid to employees. The Company has elected to expense sales commissions associated with obtaining a contract as incurred as the amortization period is generally less than one year. These costs have been recorded in selling, general and administrative expenses. As of December 31, 2019, there were no contract assets recorded in the Company’s Consolidated Balance Sheets.

 

The Company’s contract liabilities arise as a result of unearned revenue received from customers at inception of contracts or where the timing of billing for services precedes satisfaction of our performance obligations. The Company generally satisfies performance obligations within one year from the contract inception date.

 

Contract liabilities, which were recorded as customer advances in the Company’s Consolidated Balance Sheets, and unearned revenue are comprised of the following:

 

   Three Months
Ended December 31,
   Six Months
Ended December 31,
 
   2019   2018   2019   2018 
Contract liabilities, beginning of period  $513,623   $400,704   $450,192   $857,842 
Unearned revenue received from customers   97,143        293,019    24,300 
Revenue recognized   (222,260)   (192,722)   (354,705)   (674,160)
Contract liabilities, end of period  $388,506   $207,982   $388,506   $207,982 

XML 34 R16.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
2. INVENTORIES (Tables)
6 Months Ended
Dec. 31, 2019
Inventory Disclosure [Abstract]  
Schedule of inventory
   December 31,
2019
   June 30,
2019
 
Raw Materials  $723,482   $578,856 
Work-In-Progress   429,268    409,019 
Finished Goods   866,445    746,729 
Total Inventories  $2,019,195   $1,734,604 
XML 35 R2.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)
Dec. 31, 2019
Jun. 30, 2019
Current Assets:    
Cash and cash equivalents $ 347,858 $ 2,288,426
Accounts receivable (net of allowance for doubtful accounts of $246,953 and $246,953 at December 31, 2019 and June 30, 2019, respectively) 2,000,048 2,165,107
Inventories 2,019,195 1,734,604
Prepaid expenses 133,278 180,336
Total current assets 4,500,379 6,368,473
Fixed Assets:    
Machinery and equipment 2,764,154 2,748,715
Leasehold improvements 695,981 668,446
Furniture and fixtures 171,548 168,450
Total 3,631,683 3,585,611
Less: Accumulated depreciation and amortization 3,248,525 3,202,605
Net fixed assets 383,158 383,006
Operating lease right-to-use asset 145,428 0
Patents, net 64,929 54,087
Goodwill 687,664 687,664
TOTAL ASSETS 5,781,558 7,493,230
Current Liabilities:    
Current portion of capital lease obligation 9,894 9,572
Accounts payable 1,162,457 1,174,263
Customer advances 388,506 450,192
Accrued compensation and other 405,431 533,944
Amount due for business acquisition 0 1,443,341
Operating lease liability 55,247 0
Total current liabilities 2,021,535 3,611,312
Capital lease obligation, net of current portion 0 5,027
Acquisition earn out liability 500,000 500,000
Operating lease liability 90,181 0
Stockholders' Equity:    
Common stock, $0.01 par value: 50,000,000 shares authorized; issued and outstanding - 12,880,047 shares at December 31, 2019 and 12,071,139 shares at June 30, 2019 128,801 120,712
Additional paid-in capital 49,314,969 48,893,172
Accumulated deficit (46,273,928) (45,636,993)
Total stockholders' equity 3,169,842 3,376,891
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 5,781,558 $ 7,493,230
XML 36 R6.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) - USD ($)
3 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Statement of Stockholders' Equity [Abstract]    
Exercise of stock options, net shares withheld 3,592  
Proceeds private placement stock, net of issuance costs   $ 23,000
XML 37 R28.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
4. STOCK-BASED COMPENSATION (Details - Options by exercise price) - $ / shares
6 Months Ended
Dec. 31, 2019
Jun. 30, 2019
Stock Options [Member]    
Range of exercise prices $0.27-$1.42  
Number of shares outstanding 2,057,800 1,819,500
Weighted average contractual life 7 years  
Weighted average exercise price $ 0.94 $ 0.87
Exercisable number of shares 1,479,800  
Exercisable weighted average exercise price $ 0.79  
Option 1 [Member]    
Range of exercise prices 0.27  
Number of shares outstanding 40,000  
Weighted average contractual life 1 year 6 months 14 days  
Weighted average exercise price $ 0.27  
Exercisable number of shares 40,000  
Exercisable weighted average exercise price $ 0.27  
Option 2 [Member]    
Range of exercise prices 0.48  
Number of shares outstanding 60,000  
Weighted average contractual life 6 years 3 months  
Weighted average exercise price $ 0.48  
Exercisable number of shares 60,000  
Exercisable weighted average exercise price $ 0.48  
Option 3 [Member]    
Range of exercise prices 0.50  
Number of shares outstanding 100,000  
Weighted average contractual life 5 years 5 months 19 days  
Weighted average exercise price $ 0.50  
Exercisable number of shares 100,000  
Exercisable weighted average exercise price $ 0.50  
Option 4 [Member]    
Range of exercise prices 0.55  
Number of shares outstanding 44,000  
Weighted average contractual life 4 years 2 months 16 days  
Weighted average exercise price $ 0.55  
Exercisable number of shares 44,000  
Exercisable weighted average exercise price $ 0.55  
Option 5 [Member]    
Range of exercise prices 0.64  
Number of shares outstanding 25,000  
Weighted average contractual life 7 years 10 months 10 days  
Weighted average exercise price $ 0.64  
Exercisable number of shares 25,000  
Exercisable weighted average exercise price $ 0.64  
Option 6 [Member]    
Range of exercise prices 0.70  
Number of shares outstanding 100,000  
Weighted average contractual life 8 years 7 months 2 days  
Weighted average exercise price $ 0.70  
Exercisable number of shares 100,000  
Exercisable weighted average exercise price $ 0.70  
Option 7 [Member]    
Range of exercise prices 0.73  
Number of shares outstanding 791,000  
Weighted average contractual life 6 years 9 months 18 days  
Weighted average exercise price $ 0.73  
Exercisable number of shares 791,000  
Exercisable weighted average exercise price $ 0.73  
Option 8 [Member]    
Range of exercise prices 0.85  
Number of shares outstanding 6,000  
Weighted average contractual life 3 years 4 days  
Weighted average exercise price $ 0.85  
Exercisable number of shares 6,000  
Exercisable weighted average exercise price $ 0.85  
Option 9 [Member]    
Range of exercise prices 0.90  
Number of shares outstanding 6,000  
Weighted average contractual life 4 years 4 days  
Weighted average exercise price $ 0.90  
Exercisable number of shares 6,000  
Exercisable weighted average exercise price $ 0.90  
Option 10 [Member]    
Range of exercise prices 0.95  
Number of shares outstanding 30,000  
Weighted average contractual life 4 years 6 months 11 days  
Weighted average exercise price $ 0.95  
Exercisable number of shares 30,000  
Exercisable weighted average exercise price $ 0.95  
Option 11 [Member]    
Range of exercise prices 1.20  
Number of shares outstanding 207,800  
Weighted average contractual life 2 years 2 months 1 day  
Weighted average exercise price $ 1.20  
Exercisable number of shares 207,800  
Exercisable weighted average exercise price $ 1.20  
Option 12 [Member]    
Range of exercise prices 1.30  
Number of shares outstanding 478,000  
Weighted average contractual life 9 years 5 months 12 days  
Weighted average exercise price $ 1.30  
Exercisable number of shares 0  
Exercisable weighted average exercise price $ 1.30  
Option 13 [Member]    
Range of exercise prices 1.42  
Number of shares outstanding 100,000  
Weighted average contractual life 9 years 8 months 12 days  
Weighted average exercise price $ 1.42  
Exercisable number of shares 0  
Exercisable weighted average exercise price $ 1.42  
Option 14 [Member]    
Range of exercise prices 1.50  
Number of shares outstanding 70,000  
Weighted average contractual life 9 years 11 months 18 days  
Weighted average exercise price $ 1.50  
Exercisable number of shares 70,000  
Exercisable weighted average exercise price $ 1.50  
XML 38 R20.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
6. BUSINESS ACQUISITION (Tables)
6 Months Ended
Dec. 31, 2019
Business Combinations [Abstract]  
Pro forma operating results
   Three Months
Ended December 31,
   Six Months
Ended December 31,
 
   2019   2018   2019   2018 
   (Actual)   (Pro Forma)   (Actual)   (Pro Forma) 
Revenues  $2,796,762   $2,521,927   $5,311,746   $4,935,365 
Net income (loss)   (550,825)   11,968    (636,935)   88,398 
Income (loss) per share                    
Basic  $(0.04)  $0.00   $(0.05)  $0.01 
Fully diluted  $(0.04)  $0.00   $(0.05)  $0.01 
XML 39 R24.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
3. LEASE OBLIGATIONS (Details) - USD ($)
Dec. 31, 2019
Jun. 30, 2019
Capital lease future minimum payments    
2020 $ 5,979  
2021 5,126  
2022 0  
Total minimum payments 11,105  
Less: amount representing interest 1,211  
Present value of minimum lease payments 9,894  
Less: current portion 9,894 $ 9,572
Capital lease obligation, noncurrent 0 $ 5,027
Operating lease future minimum payments    
2020 30,380  
2021 61,779  
2022 62,822  
Total minimum payments $ 154,981  
XML 40 R3.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) - USD ($)
Dec. 31, 2019
Jun. 30, 2019
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts $ 246,953 $ 246,953
STOCKHOLDERS' EQUITY    
Common Stock par value $ 0.01 $ 0.01
Common Stock shares authorized 50,000,000 50,000,000
Common Stock shares issued 12,880,047 12,071,139
Common Stock shares outstanding 12,880,047 12,071,139
XML 41 R7.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
6 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Cash Flows from Operating Activities:    
Net loss $ (636,935) $ (425,233)
Adjustments to reconcile net loss to net cash provided from (used in) operating activities    
Depreciation and amortization 45,920 15,862
Stock-based compensation expense 351,211 353,212
Non-cash consulting expense 45,000 0
Changes in operating assets and liabilities    
Accounts receivable, net 165,059 68,287
Inventories, net (284,591) 48,543
Prepaid expenses 47,058 (65,526)
Accounts payable (11,806) 48,482
Customer advances (61,686) (563,192)
Accrued liabilities (128,513) (57,938)
Net cash used in operating activities (469,283) (577,503)
Cash Flows from Investing Activities:    
Cash paid for business acquisition (1,443,341) 0
Additional patent costs (10,842) 0
Purchases of property and equipment, fixed assets (46,072) (76,184)
Net cash used in investing activities (1,500,255) (76,184)
Cash Flows from Financing Activities:    
Payment of capital lease obligation (4,705) (4,407)
Gross proceeds from private placement of common stock 25,000 2,000,000
Gross proceeds from Exercise of Stock Options 8,675 0
Net cash provided from financing activities 28,970 1,995,593
Net increase (decrease) in cash and cash equivalents (1,940,568) 1,341,906
Cash and cash equivalents, beginning of period 2,288,426 402,738
Cash and cash equivalents, end of period 347,858 1,744,644
Supplemental disclosure of non-cash financing and investing activities:    
Offering costs included in accrued compensation and other $ 23,000 $ 23,000
XML 42 R21.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Loss per share) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Dec. 31, 2018
Sep. 30, 2018
Dec. 31, 2019
Dec. 31, 2018
Accounting Policies [Abstract]            
Net Income (Loss) - Basic and Diluted $ (550,825) $ (86,110) $ (125,948) $ (299,285) $ (636,935) $ (425,233)
Basic and Diluted Weighted Average Shares Outstanding 12,873,971   11,618,878   12,856,218 10,940,074
Loss Per Share - Basic and Diluted $ (0.04)   $ (0.01)   $ (0.05) $ (0.04)
XML 43 R25.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
3. LEASE OBLIGATIONS (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2019
Dec. 31, 2019
Jun. 30, 2019
Jan. 31, 2016
Debt Disclosure [Abstract]        
Capital lease obligation       $ 51,252
Operating lease obligation $ 154,981 $ 154,981    
Operating lease expense 15,190 30,381    
Right of use operating lease 145,428 145,428 $ 0  
Right of use operating lease current 55,247 55,247 0  
Right of use operating lease noncurrent $ 90,181 $ 90,181 $ 0  
XML 44 R29.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
4. STOCK-BASED COMPENSATION (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Aug. 02, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Aggregate intrinsic value of "in the money" outstanding   $ 1,770,050   $ 1,770,050  
Aggregate intrinsic value of "in the money" exercisable   1,493,050   1,493,050  
Share based compensation expense   $ 274,706 $ 10,228 $ 351,211 $ 353,212
Common Stock [Member] | Chief Executive Officer [Member]          
Stock awarded for services, shares 300,000        
Stock issued during period, shares       200,000  
Share based compensation expense         $ 210,000
EXCEL 45 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "V 35 ?(\\#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,$% @ +8!-4"?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " M@$U0GHB #^T K @ $0 &1O8U!R;W!S+V-O M&ULS9+!2L0P$(9?17)O)VEE#Z&;B^))07!!\1:2V=U@TX9DI-VW-XV[ M740?P&-F_GSS#4QG@C1CQ.$S]@5F#6"/ M'@=*(&H!3"T3PVGN.[@"%AAA].F[@'8EENJ?V-(!=D[.R:VI:9KJJ2VYO(. MMZ?'E[)NY89$>C"8?R4GZ11PRRZ37]N[^]T#4PUO>,6;2K0[L9&&PO=&AE;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S M:7;;M)F$[4X?A1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N M+F+HAHB4\GA@V2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X M%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53" MQ,!J9S]6:\?1TDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@ MX_%X.+;+THMP' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMH MG J-6T_3:W?=TXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2 M%;7E0-,@ %AP=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9R MG9 %#@ WQ-%,4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S M>IU].LYKE']IJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,B MUY1&)$6?R"VZY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C? MC8CWJV^:/5>A6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SCFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1 MVC?"J_B"P#E_+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE M"0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ MZK:4OK4F.$KTL@'37[]EUVY".E,%.70[@:0KX#;;J= MW#HXGIB1N0K34I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B M(>ZAAIC/PT.'>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)5 M8#%;Q@,KD*)\3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6Q MP54=SU5;\K"^:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>; MG*YZ(G;ZEW?!8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4< M!A87,N10[I*0!A,!S93)1/ "@F2F'("8^@N]\@RY*17.K3XY?T4L@X9.7M(E M$A2*L P%(1=RX^_ODVIWC-?Z+(%MA%0R9-47RD.)P3TSU#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+? M.7#;.MX#7N83+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4 MJUJE9"L1/TL'?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5 MBZPYC0IO0=5 Y3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%0 M2P,$% @ +8!-4&&.2R.E @ <@H !@ !X;"]W;W)KR7XP9/:)J-YOLA:7G?I9N7GGM5F)2^FJ3OQK!)]:5NN?C^) M1M[6*4G?)U[JT]FXB6RSZOE)?!/F>_^L["B;HASJ5G2ZEEVBQ'&=/I*'+IU6:',217QKS(F^?Q)A0F29C]E_$5306[E9B M-?:RT?XWV5^TD>T8Q2ZEY6_#L^[\\S9\*!@2= M(YU *],B5$$P940%-SR!?J:+ M4 7!Q'8,=SV!IJ95J((8/V(9@CN?0%]3<-(0[\?.,VY^ JW-P#6$8"(7$<'] M3Z"[&3AC""9RQBC^#T"ANUEXQA ,J$LVN\%;H4Z^V=')7EXZWVG-9J>&ZI'Z M#N O?.C&OG)UJCN=[*2Q?82_[8]2&F&7DM_9@WBV#> T:,31N->E?5=#%S0, MC.S'#B^;VLS-'U!+ P04 " M@$U007GR.'($ -%0 & 'AL+W=O MU?D#$F1@6-@K471 BT0 M;-'V68F9V%C)[<3S>%<7PM(MM/7SJCO&0OGGN^K8>TVW_4@S'/M;;.:AM"E#*%6V]/RS7 MJ_G90[]>=:]CLS_$AWXQO+9MW?^[B4UWNE_JY?N#K_N7W3@]*-:K8_T2_XCC MG\>'/MT5UU:V^S8>AGUW6/3Q^7[Y6=]5:*> 6?'7/IZ&F^O%E,ICUWV;;G[= MWB_5Y"@V\6FOS?BU._T2+PG9Y>*2_6_Q+39)/CE)?3QUS3#_7SR]#F/7 M7EI)5MKZ^_ES?Y@_3Y?VW\/D +@$P#5 F_\-P$L DH#B[&Q.]4L]UNM5WYT6 M_7FVCO54%/H.TV ^30_GL9N_2]D.Z>G;&NVJ>)O:N4@V9PG<2."CHN(*=%=) MD?J_F@#1!,SQ>!M?RO$HQN,<;V[C/4GB+'&SY'"6F-);(JNX#,![ YETC&C' M<#N!V#E+[&T_*OT9ZD?0:6>UR@R/%?U8YLE*P;8Y7"DLQJQ74.G3S'X/)Q Q'*QDQBCMBC%%\Z((-7E/2 M"+HTPB8SXSH#/I("Z6>AHB6H*1+CJS*.)()J($[*JDC8#VAP]094DN" MT'KKM,YXDJFJ.59I]IN+YD-78+P%"@Y1J,"I7"W):-6F,P$HRP29--&QBMPO%J*5Q"PJ1T86U)#DK!,.[+, MH@B9+28'+.UJ P(WO;?*44MY"AR8:8'3EKY/58(0T]J,.E<_,EN!L]51M@)G)ILM+K$*,I@'&:K H>HH M5$& ZO3*P_S\4/?1D8Q4X+M@7CQ\>QN49EM.09;Q@C*<43&\YQ8ME(&*'*B. MXAT%3J975T73$76JS!4?RCA%CE-'$8\")@-J$QS=:TA*[Y,VM_!@YAR (]51 MR"-'Y4_&08F!;<=$J4VO="%D%A^4P8HV"IR^CE23$TOF0P2O* M>$4!KQ3V%\WM<8B\$1*$\D:HN#F7F@X*?Z_[E_UA6#QVX]BU\T'4<]>-,36J M/J5&=['>7F^:^#Q.EV6Z[L\'=.>;L3M>#A^+ZPGH^C]02P,$% @ +8!- M4/AN%S,5 @ 4P8 !@ !X;"]W;W)K\1=1 4COM:&MV/B5E-T:(7&LH"%BQ3IHU94SXPV1:LDO2'0^(_!>I=KO1'\K*$7D[FGDQP8>]&++Z>- MCS404#A*78&HX08[H%074AB_AYK^V%(;I_.WZI],=I7E0 3L&/U5GV2U\7/? M.\&97*E\9OUG&/(DOC>$_PHWH$JN252/(Z/"?'O'JY"L&:HHE(:\VK%NS=C; M*VDZV-R&<#"$HR&(_VN(!D,T,R!+9J(^$4G*@K/>X_;'ZHA^)H)UI&[F46^: M>V>NJ;1"[=[*#!?HINL,DJV5A!-)>*_8+151.DJ0ZC]"A$Z(T/BC*43@]D=. M?V3\\=0_0]Q:26HDK0T1IP])-$ORKNR.)G;2Q,LT__ G3G^R3!//TEA)-L'$ M*QS,LKPCNB-)G23IDB29D5A),FF28/N9T7Q >$>4.8FR)5$Z(\H6C8(PSS&. MLQF12XBS((@>W$2YDRA?$LT:;?./$KF$3B(T>;WU$L]3131 M7/WF^,\LN;N+2]U\:X_.==&/LJC:97SLNM-CDK3;HRNS]J$^N,29^1*]RVZUUD_O+F4E<4O2>?Q_?):7R-V1O. M[]^]?Q[$>S&O6>O2NO@GWW7'96SB:.?VV;GHOM27W]PD2,;1I/X/]^8*C_>9 M^!C;NFB'WVA[;KNZG+SX5,KLQWC-J^%Z&?]1[V9A S89L*N!C_V1 9\,^$\# M\:&!F S$_XT@)P,)(B2C]J&8FZS+5HNFOD3-.!].63_MZ*/T[=KV@T-WAO]\ M/5L_^K;29I&\]7XF9#TB;([86V2#$7HE$A__F@0+);%FR)S=!D@Q80C(X9=. MGC]TS.U!BNL140-2C2*T55K!>F"."JV-I* H MF).<4BT4* WF..&:$QO6)X/Z)-;'@;X1D?.\C3:& 2X-<)0QRN#$PQP7U"H+ M)L*%2S/G.60K<;3#&J#"&P,X%PA*J!)%A>38HSV)Y&LBS.(Y05G+ MI9@3AG+TVF&,2>;=07F!L$PP-2O7C3Q*PFL4P0+1(D50J$]24FD!F(9 /S\5 M :78A$#%M8 +SW,(%$SP61-N5=Y9B2E6::%*BD)I#;^= >B3_RI">9B20D)I M 5=&W.M><'%_H@SI@I_G]<2HV^X1PR34%@!]]ZPP4%X 5%Q9CB0&0.%G,^=W M5(;W!A1O#NR=;Q0-[PXHWAY8N#V8&#U/ECP0 :L4QM 4"&.H0K\*>JLNO#>@ M$M?G7H7#JR_%RR^N3V#%9$9SJ^%W/$1218V!V]]-V*?T:Y"!A0J0Q I"-*Q5 M,MN>EZXY#&>E-MK6YZKKBS0;O9['GEB_O0?C:_J8TL#XIC^_#<>!G^['P]^? M67/(JS9ZK3M_J!BV_ONZ[IP70!Y\ZD=_WKP^%&[?];?:WS?CH6M\Z.K3=*!, MKJ?:U7]02P,$% @ +8!-4-F@,PF\!0 =1\ !@ !X;"]W;W)K0WMAR:0U\QX#,]KFXO7JO[>/)5EN_BQV^Z;R^53 MVQ[.5ZOF[JG<%)6NV*S7UY= M].>^U%<7U7.[W>S++_6B>=[MBOJ_S^6V>KUV.[&ZNC@4C^6W MLOWK\*4.1ZO35>XWNW+?;*K]HBX?+I>_F/,U^ZY!K_A[4[XV[[XONJ[<5M7W M[N#W^\METF54;LN[MKM$$3Y>RNMRN^VN%/+X=[CH\A2S:_C^^]O5?^T['SIS M6S3E=;7]9W/?/ETNL^7BOGPHGK?MU^KUMW+H4+I<#+W_HWPIMT'>91)BW%7; MIO^_N'MNVFHW7"6DLBM^'#\W^_[S]?B+?VN&&]#0@$X-C)UL8(<&]M2 _&0# M'AKPJ0%/IY0.#=*?*5%?WF/?^V+>%&UQ=5%7KXOZ>#\TDZEEP#B1M+;H#$CR5K+>&?DE7HQJDO M!/M"?7M^'R(3?3E*TEZR[R4F,;DW-L>!+ QD=:!X@PPZRZJ!)$M%#!J7L_G"<%,9)01PCXJ2@DC*9 MZU0E.4J(4XS+PL M&4XDI+32)=[;2"U-@JF;S*-JT'R<529">#-/JT$SBZM!E\[S"BACP +2*6(9 M#'\#Z)_(2!K_9TPI61L)A?%O-/]-DLJ26CU\)IL:/HQB@UCL9##6X]<%4^.G MHY][*N^\&*,/X,8<[7>(%2(E=GIC8,X&]P" S\+*C&O33B#$8]@;17CV! M[F.4,9KW$
XML 47 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3.a.u2 html 104 229 1 false 27 0 false 3 false false R1.htm 00000001 - Document - Document and Entity Information Sheet http://poci.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00000002 - Statement - CONSOLIDATED BALANCE SHEETS (Unaudited) Sheet http://poci.com/role/ConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS (Unaudited) Statements 2 false false R3.htm 00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) Sheet http://poci.com/role/ConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) Sheet http://poci.com/role/ConsolidatedStatementsOfOperations CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) Statements 4 false false R5.htm 00000005 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) Sheet http://poci.com/role/ConsolidatedStatementsOfStockholdersEquity CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) Statements 5 false false R6.htm 00000006 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) Sheet http://poci.com/role/ConsolidatedStatementsOfStockholdersEquityParenthetical CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) Statements 6 false false R7.htm 00000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Sheet http://poci.com/role/ConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Statements 7 false false R8.htm 00000008 - Disclosure - 1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://poci.com/role/SummaryOfSignificantAccountingPolicies 1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 8 false false R9.htm 00000009 - Disclosure - 2. INVENTORIES Sheet http://poci.com/role/Inventories 2. INVENTORIES Notes 9 false false R10.htm 00000010 - Disclosure - 3. LEASE OBLIGATIONS Sheet http://poci.com/role/LeaseObligations 3. LEASE OBLIGATIONS Notes 10 false false R11.htm 00000011 - Disclosure - 4. STOCK-BASED COMPENSATION Sheet http://poci.com/role/Stock-basedCompensation 4. STOCK-BASED COMPENSATION Notes 11 false false R12.htm 00000012 - Disclosure - 5. REVENUE RECOGNITION Sheet http://poci.com/role/RevenueRecognition 5. REVENUE RECOGNITION Notes 12 false false R13.htm 00000013 - Disclosure - 6. BUSINESS ACQUISITION Sheet http://poci.com/role/BusinessAcquisition 6. BUSINESS ACQUISITION Notes 13 false false R14.htm 00000014 - Disclosure - 1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://poci.com/role/SummaryOfSignificantAccountingPoliciesPolicies 1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 14 false false R15.htm 00000015 - Disclosure - 1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://poci.com/role/SummaryOfSignificantAccountingPoliciesTables 1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://poci.com/role/SummaryOfSignificantAccountingPolicies 15 false false R16.htm 00000016 - Disclosure - 2. INVENTORIES (Tables) Sheet http://poci.com/role/InventoriesTables 2. INVENTORIES (Tables) Tables http://poci.com/role/Inventories 16 false false R17.htm 00000017 - Disclosure - 3. LEASE OBLIGATIONS (Tables) Sheet http://poci.com/role/LeaseObligationsTables 3. LEASE OBLIGATIONS (Tables) Tables http://poci.com/role/LeaseObligations 17 false false R18.htm 00000018 - Disclosure - 4. STOCK-BASED COMPENSATION (Tables) Sheet http://poci.com/role/Stock-basedCompensationTables 4. STOCK-BASED COMPENSATION (Tables) Tables http://poci.com/role/Stock-basedCompensation 18 false false R19.htm 00000019 - Disclosure - 5. REVENUE RECOGNITION (Tables) Sheet http://poci.com/role/RevenueRecognitionTables 5. REVENUE RECOGNITION (Tables) Tables http://poci.com/role/RevenueRecognition 19 false false R20.htm 00000020 - Disclosure - 6. BUSINESS ACQUISITION (Tables) Sheet http://poci.com/role/BusinessAcquisitionTables 6. BUSINESS ACQUISITION (Tables) Tables http://poci.com/role/BusinessAcquisition 20 false false R21.htm 00000021 - Disclosure - 1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Loss per share) Sheet http://poci.com/role/SummaryOfSignificantAccountingPoliciesDetails-LossPerShare 1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Loss per share) Details http://poci.com/role/SummaryOfSignificantAccountingPoliciesTables 21 false false R22.htm 00000022 - Disclosure - 1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) Sheet http://poci.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative 1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) Details http://poci.com/role/SummaryOfSignificantAccountingPoliciesTables 22 false false R23.htm 00000023 - Disclosure - 2. INVENTORIES (Details) Sheet http://poci.com/role/InventoriesDetails 2. INVENTORIES (Details) Details http://poci.com/role/InventoriesTables 23 false false R24.htm 00000024 - Disclosure - 3. LEASE OBLIGATIONS (Details) Sheet http://poci.com/role/LeaseObligationsDetails 3. LEASE OBLIGATIONS (Details) Details http://poci.com/role/LeaseObligationsTables 24 false false R25.htm 00000025 - Disclosure - 3. LEASE OBLIGATIONS (Details Narrative) Sheet http://poci.com/role/LeaseObligationsDetailsNarrative 3. LEASE OBLIGATIONS (Details Narrative) Details http://poci.com/role/LeaseObligationsTables 25 false false R26.htm 00000026 - Disclosure - 4. STOCK-BASED COMPENSATION (Details - Stock based compensation) Sheet http://poci.com/role/Stock-basedCompensationDetails-StockBasedCompensation 4. STOCK-BASED COMPENSATION (Details - Stock based compensation) Details http://poci.com/role/Stock-basedCompensationTables 26 false false R27.htm 00000027 - Disclosure - 4. STOCK-BASED COMPENSATION (Details - Option activity) Sheet http://poci.com/role/Stock-basedCompensationDetails-OptionActivity 4. STOCK-BASED COMPENSATION (Details - Option activity) Details http://poci.com/role/Stock-basedCompensationTables 27 false false R28.htm 00000028 - Disclosure - 4. STOCK-BASED COMPENSATION (Details - Options by exercise price) Sheet http://poci.com/role/Stock-basedCompensationDetails-OptionsByExercisePrice 4. STOCK-BASED COMPENSATION (Details - Options by exercise price) Details http://poci.com/role/Stock-basedCompensationTables 28 false false R29.htm 00000029 - Disclosure - 4. STOCK-BASED COMPENSATION (Details Narrative) Sheet http://poci.com/role/Stock-basedCompensationDetailsNarrative 4. STOCK-BASED COMPENSATION (Details Narrative) Details http://poci.com/role/Stock-basedCompensationTables 29 false false R30.htm 00000030 - Disclosure - 5. REVENUE RECOGNITION (Details - Revenues) Sheet http://poci.com/role/RevenueRecognitionDetails-Revenues 5. REVENUE RECOGNITION (Details - Revenues) Details http://poci.com/role/RevenueRecognitionTables 30 false false R31.htm 00000031 - Disclosure - 5. REVENUE RECOGNITION (Details - Contract liabilities) Sheet http://poci.com/role/RevenueRecognitionDetails-ContractLiabilities 5. REVENUE RECOGNITION (Details - Contract liabilities) Details http://poci.com/role/RevenueRecognitionTables 31 false false R32.htm 00000032 - Disclosure - 6. BUSINESS ACQUISITION (Details) Sheet http://poci.com/role/BusinessAcquisitionDetails 6. BUSINESS ACQUISITION (Details) Details http://poci.com/role/BusinessAcquisitionTables 32 false false All Reports Book All Reports peye-20191231.xml peye-20191231.xsd peye-20191231_cal.xml peye-20191231_def.xml peye-20191231_lab.xml peye-20191231_pre.xml http://fasb.org/us-gaap/2019-01-31 http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 true true XML 48 R13.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
6. BUSINESS ACQUISITION
6 Months Ended
Dec. 31, 2019
Business Combinations [Abstract]  
BUSINESS ACQUISITION

6. BUSINESS ACQUISITION

 

On July 1, 2019 the Company acquired the operating assets of Ross Optical Industries, Inc. of El Paso, Texas, a supplier of custom and catalogue optical components sourced through an extensive network of worldwide specialized vendors and sold for industrial, military and medical applications. The acquisition had an effective date of June 1, 2019. All of Ross’ results of operations are included in our financial statements for the three and six month periods ended December 31, 2019.

 

Consolidated unaudited actual and pro forma results of operations for the Company are presented below assuming that the acquisition of the Ross Optical division had occurred on July 1, 2018. Pro forma operating results include net adjustments resulting from the acquisition transaction.

 

   Three Months
Ended December 31,
   Six Months
Ended December 31,
 
   2019   2018   2019   2018 
   (Actual)   (Pro Forma)   (Actual)   (Pro Forma) 
Revenues  $2,796,762   $2,521,927   $5,311,746   $4,935,365 
Net income (loss)   (550,825)   11,968    (636,935)   88,398 
Income (loss) per share                    
Basic  $(0.04)  $0.00   $(0.05)  $0.01 
Fully diluted  $(0.04)  $0.00   $(0.05)  $0.01 

 

Pro forma financial information is not necessarily indicative of the Company’s actual results of operations if the acquisition had been completed at the date indicated, nor is it necessarily an indication of future operating results. Amounts do not include any operating efficiencies or cost saving that the Company believes may become achievable over time.

XML 49 R17.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
3. LEASE OBLIGATIONS (Tables)
6 Months Ended
Dec. 31, 2019
Debt Disclosure [Abstract]  
Future minimum lease payments
Fiscal Year Ending June 30:  Capital Lease   Operating Lease 
2020  $5,979   $30,380 
2021   5,126    61,779 
2022       62,822 
Total Minimum Payments   11,105   $154,981 
Less: amount representing interest   1,211      
Present value of minimum lease payments   9,894      
Less: current portion   9,894      
   $      

QW/'GF.0Z:AQUNP/(LID2G.R\506.P0!AY!W$VF'.#.4YBPS M^H!PG!-V$M).HKE'FN;3W*/(9%[S7'-O$,URCS3X(]P#RACW@'22>X3=A("; M&#D))N FE'@3KRIV$P)N8D@& V[2!5-5!6Z29;DULOXW0!FJZJS+I?E)M)1[":$W$2"C[2;>!?G'F$O(> EBGNDO:0+)2NJH6\\*^@!&:7QM+$U M$+ &(V?T!*RA"Q6)A(V!D#'(&3T!8R"YST":]EF:JO( E?.QIQ(; B%#4(.J M23\Q#A:3WFK2ZT7P('+C2'(S06,^@$N5!\DFLL9>8)$7J-T-[07>I=(RUK.R M<4+8+^S\_/_& KAG3CVLZWG=.*/(+A$"N[1+B\">N M@GDY;@#L>1*69-[+BD*P>[)JTH(-@SVE#!L@#(&&R"= MA UC4V&P"%%S) 8O%<*"/K*V8FP6C,Q"SI$8O%60HFO6CG+V7C7.)K+_CS:= M),\8[/MX]G*1MI[7C5/"W&?-?>7O#%X#A.EA)N>1ZP\(QSEA>V!D#Q)E#.;T MDRACC&A&\W6)LD$TBS*@BZ ,*&,H U*,LM6[MY/="^D_B_IQLV\6MU7;5KO^ M=>1#5;5EN&CR*13NJ2SN3P?;\J'MOOKPO3Z^"#X>M-5A>,F].KUIO_H?4$L# M!!0 ( "V 35 -$WT-ZP$ *<$ 8 >&PO=V]R:W-H965T&UL?53;;IPP$/T5Q ?$8"";K%BD[$95*[72*E739R\,%\47:ILE_?OZ M0@B[H7G!GO&9@FD1BT+3C<)2!&A@C\N\>J!AW81R^.9ZZ MIM76@8J\)PW\!/VK/TICH9FEZAAPU0D>2*AWX4.\/606[P#/'8QJL0]L)2HG,7Z%J9XL#*;BO\,9J(';3(Q&*:ARWZ ^+LTX!D"DC> YP"\IFY4A^))D4NQ1A(_[-Z8N]$ MO$U,,TOK=+US9Z9:9;SG(L9QCLZ6:,+L/08O,)O[&8(,_:R!US3V^$,\OE0X M?$3<1>L*R6H5B8M/+JK ZP3I*D'J"-(+@N2J#1Z3.0QWF"2[_X]*MJJ2K:BD M5ZWPF-N%"DZBZ+H;:/%_&^MGQAA;]]"R@^6TJ M_@%02P,$% @ +8!-4/&7T9T?! -1( !@ !X;"]W;W)K2X^W;ESK$ZY##;2ZB@W\._^'A(\7ES;;?NI,Q??*]KIINE9[Z_O*49=WN M9.JR^V0OIG&_'&Q;E[U[;(]9=VE-N1\+U56&C*FL+L]-NEZ.[U[:]=)>^^K< MF)Y3]N39- M=[9-TIK#*GV&IRT?"XR*O\[FUCW<)T,JK]9^&QY^W:]2-C@RE=GU0XC27=[, MUE35$,GY^&<.FM[K' H^WK]'_S(F[Y)Y+3NSM=7?YWU_6J4Z3?;F4%ZK_JN] M_6+FA&2:S-G_9MY,Y>2#$U?'SE;=^#_97;O>UG,49Z4NOT_7;W/\]V)T M 9P+X+V J_MG!?A<@/\H(,;D)V=CJI_+OEPO6WM+VJFW+N4P*.")N\;<#2_' MMAM_<]EV[NW;&E NL[/%6Q#A69T#9Q, M@H_E^85 -EX GAM* MQA$B=C1I1X=VN-_;FF@;QORV"56185N01HJPEWED9@&C9R\C\M"%W$#=*,18JQ_O*%(3M=K[,\V.D0NER!%A%+-&21@*SP MES D( MN$4/I;UDHY<],T9A%# >BB&T4:3!B"$;P.W2#!!D'5OM)43+!(JL9 MTF#$$(P@_-4,0^(AL5F@9&S\BUBBP8@$&(4/1@QYIU4>-%&HBGFA@8@$$(4/ M1 PYA[K(@^8A-II%(641P2'2.$1BLRG\Q17#;>0""L&D\A=\0NF6(2A8A+!( M$Q8)P@J?L!AR$U$[HOE++"$4#//8:H8T99&@K/ IBR$]NZ]WX#3]OI!.-'F.E Y?>R/9Z;+GFU?6_K\8/]8&UOG$OV MR;7ZR93[^T-E#OUPF[O[=CK(F!YZ>YD/:;+[2='Z/U!+ P04 " M@$U0 M8]*H'+8! #2 P & 'AL+W=O("7J=_WP$[CI.Z+\ ,<\Z< M&89L-/;9M0">O"BI74Y;[_L#8ZYL00EW97K0>%,;JX1'TS;,]19$%4%*,K[; MW3 E.DV++/I.MLC,X&6GX62)&Y02]L\1I!ESFM!7QU/7M#XX6)'UHH'OX'_T M)XL66UBJ3H%VG='$0IW3N^1P3$-\#/C9P>A69Q(J.1OS'(PO54YW01!(*'U@ M$+A=X!ZD#$0HX_?,29>4 ;@^O[(_Q-JQEK-P<&_DKZ[R;4YO*:F@%H/T3V9\ MA+F>:TKFXK_"!22&!R68HS32Q964@_-&S2PH18F7:>]TW,?I)KV98=L /@/X M KB->=B4*"K_++PH,FM&8J?>]R(\<7+@V)LR.&,KXAV*=^B]%,EUDK%+()IC MCE,,7\>5=!O:.QS=Y"Y^F_9NP3:<=.1N/+QO[7QOC :7L MKG"$6OQ@BR&A]N'X"<]V&K/)\*:??Q!;OG'Q%U!+ P04 " M@$U05./K MN[8! #2 P & 'AL+W=OT5MJ#]385&<>=-4S/;&N!E!"G)DM7JFBDN M-,W3Z#N9/,7.2:'A9(CME.+F[0@2^XRNZ8?C2=2-"PZ6IRVOX1G<[_9DO,4F MEE(HT%:@)@:JC-ZN#\=MB(\!?P3T=G8FH9(SXDLP?I89705!(*%P@8'[[0)W M(&4@\C+^C9QT2AF \_,'^T.LW==RYA;N4/X5I6LRNJ>DA(IWTCUA_P/&>G:4 MC,7_@@M('QZ4^!P%2AM74G36H1I9O!3%7X==Z+CWP\TF&6'+@&0$)!-@'_.P M(5%4?L\=SU.#/3%#[UL>GGA]2'QOBN",K8AW7KSUWDN^WNU2=@E$8\QQB$GF M,5,$\^Q3BF0IQ3'Y#YXLPS>+"C<1OOFB\'J98+M(L(T$VR\$-]]*7(K9?TO" M9CU58.HX3984V.DXR3/O-+"W\1'99_@P[8_/\'5!+ P04 " M@$U0;'. (K8! M #2 P &0 'AL+W=O$#U4U:NS>D=)1748E#N&X@/+A08G/4:*R<27E8!WJF<5+T>)MVF47]W&ZX;6/PHDB,S@2,_6^%^&)TP/WO2F#,[8BWGGQUGLO17K]*6.70#3''*<8OHY9 M(IAG7U+PK11'_A^<;\-WFPIW$;Y;9[])M@GVFP3[2+#_AR#]4.)6S$>5;-53 M#::)TV1)B4,7)WGE70;VGLW"\=:?S31FD^&PGW\06[YQ\0=02P,$% @ +8!-4&* 9Q.V 0 MT@, !D !X;"]W;W)K&UL;5-A;]P@#/TKB!]0 M[I+T5IV22+U.52=MTJG3ML][ %!>:EGGT MG4V9X^"DT' VQ Y*\;Q">9Z;BF9B_\* M5Y ^/"CQ.2J4-JZD&JQ#-;-X*8J_3KO0<1^GFRR=8=N 9 8D"^ NYF%3HJC\ M,W>\S V.Q$R][WEXXOTQ\;VI@C.V(MYY\=9[K^7^D.;L&HCFF-,4DZQCE@CF MV9<4R5:*4_(?/-F&IYL*TPA/WRG,M@FR38(L$F3O"&X_E+@5<_B0A*UZJL"T M<9HLJ7#0<9)7WF5@[Y/X)O_"IVG_QDTKM"47=/YE8_\;1 =>RN[&CU#G/]AB M2&A<.'[R9S.-V60X[.&PO=V]R:W-H965T29M<Y B"U;D,Q>Z0Z4OZFUD *3@;97DIFWHX@])#C#7YW//*F=<%!BJQC#?P&]Z<[&6^1F:7B$I3E M6B$#=8YO-H=C&N)CP!.'P2[.*%1RUOHE&#^K'"=!$ @H76!@?KO +0@1B+R, MOQ,GGE,&X/+\SGX?:_>UG)F%6RV>>>7:'.\QJJ!FO7"/>O@!4SW?,)J*_P47 M$#X\*/$Y2BUL7%'96Z?EQ.*E2/8Z[ES%?1AOTMT$6P?0"4!GP#[F(6.BJ/R. M.59D1@_(C+WO6'CBS8'ZWI3!&5L1[[QXZ[V78G.]R\@E$$TQQS&&+F/F".+9 MYQ1T+<61_@>GZ_#MJL)MA&\_*=RO$Z2K!&DD2#\1?/]2XDK,+OF2A"QZ*L$T M<9HL*G6OXB0OO// WM#X)A_AX[0_,--P9=%9._^RL?^UU@Z\E.3*CU#K/]AL M"*A=..[\V8QC-AI.=],/(O,W+OX!4$L#!!0 ( "V 35#G<>A=M@$ -(# M 9 >&PO=V]R:W-H965T^^'(F*M[4-S=F $TWK3&*N[1M!US@P7>1)"2+#T)\=3'N)CP \!D]N<2:CD8LQ3,#XW)3T$02"A]H&!XW:%!Y R$*&, M7PLG75,&X/;\POXQUHZU7+B#!R-_BL;W);VCI(&6C](_FND3+/6\HV0I_@M< M06)X4((Y:B-=7$D].F_4PH)2%'^>=Z'C/LTW6;; ]@'I DA7P%W,P^9$4?D' M[GE56#,1._=^X.&)DV.*O:F#,[8BWJ%XA]YKE=PF!;L&HB7F-,>DVY@U@B'[ MFB+=2W%*_X&G^_!L5V$6X=DKA?\AR'<)\DB0OR+(WI2X%Y._2<(V/55@NSA- MCM1FU'&2-]YU8._3^"9_P^=I_\IM)[0C%^/Q96/_6V,\H)3##8Y0CQ]L-22T M/AQO\6SG,9L-;X;E!['U&U=_ %!+ P04 " M@$U0[^7^F/D! #+!0 M&0 'AL+W=OBA\Z<5$)RJHTI:Z)Z";1T09R1, CVA-.V\_/4^+=X#G%@:UV'NVDHL0+];X5F9^8!,"!H6V#-0L-W@ QBR1 M2>-UXO1G21NXW+^S/[K:32T7JN!!L-]MJ9O,3WROA(I>F7X2PU>8ZHE\;RK^ M.]R &;C-Q&@4@BGW]8JKTH)/+"853M_&M>W<.HPG43R%X0'A%!#. 8G3(:.0 MR_P+U31/I1@\.=Y]3^T3;XZAN9O".MU5N#.3O#+>6[Z)HY3<+-&$.8V8<(F9 M$<2PSQ(A)G$*/X2'>/@6S7#KPK=+]>@3@AU*L',$N_]*W*]*Q# Q+A*A(A%" MD*Q$,,P!%]FC(ON/!$FP$L$PGSQ7C(K$"$&X$L$P6UPD0442A&"W$L$P$2YR M0$4.",'ZX3',^N')HIDXR-J-$>45XMJY$;;PSI/J/G3-^ \^CKD?5-9MI[R+ MT*:E7>-50F@PJ01WYO]HS&2=#0:5MMO8[.4X7T9#BWX:G62>W_E?4$L#!!0 M ( "V 35"(\G69MP$ -(# 9 >&PO=V]R:W-H965TM]]V1,5>VH+B[,1UHO*F-5=RC:1OF M.@N\BB0E69HD'YCB0M,BB[ZS+3+3>RDTG"UQO5+!)-ZX.# M%5G'&_@&_GMWMFBQ6:42"K031A,+=4[O-L?3+N CX(> P2W.)%1R,>8Y&%^K MG"8A(9!0^J# <;O"/4@9A#"-7Y,FG4,&XO+\IOXYUHZU7+B#>R-_BLJW.3U0 M4D'->^F?S/ %IGKVE$S%/\ 5),)#)ABC--+%E92]\T9-*IB*XB_C+G3*K!-G"9'2M/K.,D+[SRP=VE\DS_P<=H?N6V$=N1B M/+YL[']MC =,);G!$6KQ@\V&A-J'XRV>[3AFH^%--_T@-G_CXC=02P,$% M @ +8!-4"(!A&JV 0 T@, !D !X;"]W;W)K&UL;5-A;]P@#/TKB!]0DMRUZTY)I%ZG:9-6Z=1IZVT- M\#J"E&19DMPPQ86F91Y])U/F.#@I-)P,L8-2W+P>0>)8T)2^.1Y%V[G@8&7> M\Q9^@OO5GXRWV,)2"P7:"M3$0%/0N_1PW(?X&/!;P&A79Q(J.2,^!^-[7= D M" ()E0L,W&\7N G#@Q*?HT)IXTJJP3I4,XN7HOC+M L=]W&ZV64S M;!N0S8!L =S&/&Q*%)5_X8Z7N<&1F*GW/0]/G!XRWYLJ.&,KXIT7;[WW4J:? MDYQ= M$<MT):&PO=V]R:W-H965TUW@)"0$ M BH7%)C?SO 0@0AG\;;K(F7D(&X/E_4'V/MOI83L_"@Q6]>NZ[ =QC5T+!! MN!<]?H.YGFN,YN*?X S"PT,F/D:EA8TKJ@;KM)Q5?"J2O4\[5W$?IYOT0MLF MT)E %\)=)) I4,S\*W.LS(T>D9EZW[/PQ+L]];VI@C.V(M[YY*WWGLO=ES0G MYR T8PX3AJXQ"X)X]24$W0IQH/_1Z38]W.M/YMIS";#Z7[^063YQN4?4$L#!!0 ( "V M35".I;YIT@$ )P$ 9 >&PO=V]R:W-H965T"%)TG! MHM4J9I(W+ (AG!"F\3YITMG2$9?SJ_JSKQUK.7,#3TK\;@I;IW1/20$E[X5] M4<-7F.K943(5_QTN(!#N,D&/7 GCOR3OC55R4L%4)/\8QZ;UXS#N[*ZT,"&: M"-%,V'L"&XU\YE^XY5FBU4#T>/8==[]X?8CP;'(7]$?A]S!Y@]%+MGZ($W9Q M0A/F.&*B)69&,%2?+:*0Q3'Z1(_"]$TPPXVG;Y;N\38LL T*;+W ]K\2[V]* M#&'V89-=T&07$'BX,?F,P>8)F\1!DS@@L+XQ"6%NSYLM;H<$7?F^,"17?>M[ MY M'AMF7%C536\!FQ^D["]02P,$% @ +8!-4-#E6$;& 0 -P0 !D !X M;"]W;W)K&UL;51M;]L@$/XKB!]0'&(G461;:EI5 MF[1*4:MMGXE]?E'!>(#C]M\7L.MY&5\,=SSW/'<2H'P]L. MS@KI00BF/D[ Y9CA#?YRO+1U8YR#Y&G/:G@%\[,_*VN1A:5L!72ZE1U24&7X M?G,\)0[O ;]:&/5JCUPE%RG?G/&]S'#D$@(.A7$,S"Y7> #.'9%-X\_,B1=) M%[C>?[$_^=IM+1>FX4'RWVUIF@P?,"JA8@,W+W+\!G,]"49S\3_@"MS"7296 MHY!<^R\J!FVDF%EL*H*]3VO;^76<3N+]'!8.H', 70(.7H=,0C[S1V98GBHY M(C7=?<]8S8(@EGV1H"&) M$_TOG(;#M\$,MSY\NU;?'<($<9 @]@3Q/R7&-R6&,$E8) F*) &"W8U("+._ M$2&KQ@E0M7^R&A5RZ/RXK+S+5-Q3W_B_\&FDGIFJVTZCBS3V^?@F5U(:L*E$ M=S:7QD[Q8G"HC-ON[5Y-;WDRC.SG,27+OR+_!%!+ P04 " M@$U0WBY' M(+@! #2 P &0 'AL+W=OY!^9M&&\F<-TU+;&^ U9$D!:%)\IE( MQA4N\^@[F3+7@Q-=BXX2)GWK(4'<(_]R7B+ M+"HUEZ LUPH9: I\FQZ.NX"/@%\<1KLZHU#)6>NG8'RO"YR$A$! Y8("\]L% M[D"((.33^#-KXB5D(*[/K^I?8^V^EC.S<*?%;UZ[KL![C&IHV"#>N]EY(F^YQ<@M",.4X8 MNL*D"X)X]24$W0IQI._H=)N>;6:817JVCG[]@ NX MB9$" !3" &0 'AL+W=OB&-=$_YO3BMVGH8@O!B>R_U!:D,TF[1D M3W]2^:M]XFH7]2K;LJ:-*%D3<+J;A@]@O,8:;P"_2WH6@W6@,WEA[%5OOFVG M8:P#HA7=2*U U.-$%[2JM) *XZ_5#'N7FCA<7]17)G>5RPL1=,&J/^56'J9A M'@9;NB/'2CZS\U=J\T%A8)/_3D^T4G =B?*Q894PO\'F*"2KK8H*I29OW;-L MS/-L]2\T/P%: NP)RO=[A,02DBLA?9>06D+Z60*R!/19 K8$_-D<,DO(' ]1 M5UW3KB619#;A[!SP[L"U1)]K,,[4@=AHH^F_>:8>! M TQ6W$)6]Y"K2*0"Z*. OBCF\(X.;QTL/ C@8);WF#R^A3SZ9!(GEP^#6;_K MZ";=Q%OTQ/"38;40] ND7H'4"*0W::1.USH,-IC&8+X@%.<0.97UX'(,@%.Y MI0<&("K2W*FP!P>+ N:.VY4'AQ-<) YN[<&E$,$D\=<+>>N%//5R',T[#!HX M C#/DB)S/H>E!P@PR//,*<7*JX@P! YP[0'&11K'6>I/$GN3Q)XDL9-DA\F& MU8Q'L7-TEGZ44X>5'^7V[R./76+1X+ZJ*=^;\22"#3LV4G\I VL_ 1^@ON\< M^QR,'X''OE(3LQMP5_ENW/X@?%\V(GAA4MVRYB[<,2:I"CX>J9XZHXF @ 908 M !D !X;"]W;W)K&ULC57;;N(P$/V5*!]0YUHH M"I'*I=J5=B74U6Z?31A(5#O.VH9T_WY](PTA@KY@>W+.F3F^#%G+^+LH :3W M04DMYGXI93-#2!0E4"P>6 .U^K)GG&*IEOR 1,,![PR)$A0%P2.BN*K]/#.Q M#<\S=I2DJF'#/7&D%/-_"R"LG?NA?PZ\5H=2Z@#*LP8?X!?(W\V&JQ7J5'85 MA5I4K/8X[.?^]>+[;NX'NB @4$BM@-5P@B40 MHH54&7^=IM^EU,3^_*S^8KPK+ULL8,G(6[63Y=R?^MX.]OA(Y"MKOX'SD_J> M,_\#3D 47%>BJX"ATTIV.^ MJ?T4*GK*HW"2H9,6[/1WLML6D!E-;3)!,IL' M[O(:%R9/<33$K;ZHM[ZO=V$P'368CA@"6, 8C#$D(DA-JJJ56BF:JM-GA]P$- 93VPG3W=:-VKGEUJW6X1444+-U)-HH3$K%R%KILU0 M7I%J);"S*ZHYPD% 44>29NFE<-'*6G;G7-Y-\]<-'M_-!_GWBN MKJ6V$RC/6G:%GZ!_M4=I1FAT.5*F@4Y.^9Y.< MA'BU@V_GG1]8(.!0:.O 3'.' W!NC0S&G\'3'[>TA=/^N_L7E]UD.3$%!\%_ M5V==[OS4]\YP83>NGT7W%88\L>\-X;_#';B16Q*S1R&X0YVF<9H$1R2=9UG*XB1-'^&051RR@C/;9]]K MXLD^!&\P36P8EF./%BGY120N(9SE*6$)K@!SAT%8>N MX) 9#EU\!6Q"AYLYSU(7)A&A 9D!H;-_P%02P,$% @ +8!-4!Y- M-PE\ @ JP@ !D !X;"]W;W)K&ULA99M;YLP M$,>_"N(#%)]YKI)(:Z9IDS:IZK3NM9LX"2I@9CM)]^UG&Q<1.+HW8)O_W>\. M?&=65R%?U8ES';PU=:O6X4GK[CZ*U.[$&Z;N1,=;\^0@9,.TFY68FSKJN6/\I G9N&R;\/O!;7=0CA^\)3=3QINQ!M M5AT[\I]<_^H>I9E%@Y=]U?!65:(-)#^LPT]POX74&CC%<\6O:C0.;"HO0KS: MR;?].B0V(E[SG;8NF+E=^);7M?5DXOCCG88#TQJ.Q^_>O[CD33(O3/&MJ']7 M>WU:AT48[/F!G6O])*Y?N4\H#0.?_7=^X;61VT@,8R=JY:[![JRT:+P7$TK# MWOI[U;K[M7^2@#?##:@WH(,!)!\:Q-X@GAA$?60NU<],L\U*BFL@^Z_5,;LI MX#XV+W-G%]V[<\],MLJL7C:4IJOH8AUYS4.OH6/-K6([5\39((E, $,4%(V" M.OOX)HH%!S'J('8.DK&#:1:])'.2UDG2,B]Q2()"DCF$YA-*KTG'%%A*)44I M*4(I)I1T1B$X(D,1&8(H)XALA@ DN*8',7DQ+/0/F)=NO/!F 2]^H/\O7J\99Q.3N%C8]8 W"4"ZQ*R O6A,RB!? M:A2 =PK 6L6TB&'>*S):T*6]@'<+P-K%M):]:/RA(4W*8EIGT>C4L,?X#R:/ M5:N"%Z'- >2.B8,0FAN?Y,[X/)D_AV%2\X.VP]R,97]\]A,M.O]K$ W_)YM_ M4$L#!!0 ( "V 35#C^AJG;@( !X( 9 >&PO=V]R:W-H965TG8TOV970%U9BS)W7IF[9RBTY[Y:>Q_8E;A![(!UN MQ32X.59AT[X)^:_NBT5*V_TKMR%ZQSP$9UK_DRN7_&0#W2=(?GO^()K 9=*1(P] MJ9GZ=?9GQDDS>!%2&O3:CU6KQFN_ X.!9B> @0!&@HC]$2$<".&]A&@@1.^$ MZ$,"' A0(WA][JJ8&\11GE%R=6A_'3HD;UVPA.*X]M*H3D?MB7HR8;WD((29 M=Y&.!DS18\ $DZ1SR-J$!"/"$P)&%<"FH@ &'6@!/D5L3$08SR%/%B<3S$QG M:*U6J!R$TS1CW^X@LCJ(E(-HIB#15/:86&%:A8$!@, >!EK#0$N8A7:JT @3 MP"A=!%KA/X7-Y,16.;%%CG:#BAX#9W&"U-?4F*C0#V^)2:QB$E-,I(4I$E-, M!".@E7!]'VR3&"6\<6<65L$+BV#ME(J%H01"$&DW:WT7:F.B;LA-K7)3BUSM M6RU2HR*I'QA7[R[4QD3IE*=B3E[))5@_GD1".A1#_092L%,UZ7-3XR.4T$7/:MZQ^P4DW=&-O_$N0 M_P=02P,$% @ +8!-4%$7ZIB. @ G @ !D !X;"]W;W)K&ULC5;MCILP$'P5Q ,YOGUMPW'$=M/\"7B9&>\L&R_S*V6O_$2(\-Z:NN4+_R1$-PL"OCN1!O,G MVI%6/CE0UF AE^P8\(X1O->DI@Y@&"9!@ZO6+^8ZMF'%G)Y%7;5DPSQ^;AK, M_BQ)3:\+'_CO@9?J>!(J$!3S#A_)=R)^=!LF5\&HLJ\:TO**MAXCAX7_#&;K M7.$UX&=%KGQR[RDG6TI?U>++?N&'*B%2DYU0"EA>+J0D=:V$9!J_!TU_W%(1 MI_?OZI^T=^EEBSDI:?VKVHO3PL]\;T\.^%R+%WK]3 8_L>\-YK^2"ZDE7&4B M]]C1FNM?;W?F@C:#BDREP6_]M6KU]=H_2>.!YB; @0!' KA/B 9"]$% =PEH M(*!'=X@'0FSL$/3>=3%76.!BSNC58WT[=%AU'9C%\G7M5%"_'?U,UI/+Z*6 M*)H'%R4T8)8]!DXP:7X+6=D0,"("F<"8!71EL806'=YN4-J(+#1R^*_(^J[( M39J1LUB1YJ.;8B&C6#TFT9BVQZ0H#1/#CPT#(8298D,-;[!:(G0+Q \7I,?'4-8"1T6^EC3)?M8V $"5&C=?W=&X,)4Y#B<-0 MXA9(G0+I Q5)[8K )#,K8J,@,KM@Y0#%46*TU-I&H0S^HU,RIZW,82MU"^1. M@?R!NN3VWR@.T]QHA-*&I1E(C<+8H"B,8&K U@X8RJ+<[)E@ MCIY;H0Z.270ZP=FOQ"T&[X%@O&#I/@+4$L#!!0 ( M "V 35 '%22H5@( *T' 9 >&PO=V]R:W-H965TZ\@A"D5?3LG&SU.X]BRSE-U65#7L6CKS5-15_CZSBW=[%[F/CI;P6 MRFQX6=K2*_O)U&O[+/3*&U7.9RR=P]X=\2!<; 6OTK6R)W.BDCWQ MZG=Y5L7>35SGS"[T5JD7WGUE0T*AZPS9?V=W5FES$XEFY+R2]NGD-ZEX/:CH M4&KZWH]E8\=NT'^XP0YD<""C@V\=O!YD(_],%T:")/7N1FBP.?8V9&*#1PM/JX\( B&.9.%.@BTLX(,Q^E; MGPJ$"!8(0(' "@0?!/ LR=XFM#9-GV2"MR%: 84@* 1 9 8*%R 2([3&B4!. M!'#\&2=:<#X%9 T3@Y@8P 0S3+S$D'CUV!*0DP"<<,9)EL>&PCA9 VU!T!;X MDB)8 ".X7A 0:SPOF-XHG@2+-DF\ EHI3 R %I6) =#6WW[XK6#!8CU@ AS1 MF@1>20T;W)8U$U?;)Z23\UMCF]1D M=^Q%!V)OV__F?2/[0<6U;*1SXDK?V?9FO7"NF(X%;?376^C>.2XJ=E%F&NNY MZ!M(OU"\'9JC-W;H[!]02P,$% @ +8!-4'&ULE9K;;N,V$(9?Q? #Q#R)AT42($E1 MM$ +!%MT>ZTD3&*L;;F2DFS?OCK9M3G_J,Q>;&+G%\D9S<<9:7CY4=7?F]<8 MV\6/[6;77"U?VW;_9;5J'E_CMFPNJGW<=7]YKNIMV78?ZY=5LZ]C^31+YFV[+>M_;N.F^KA:RN7ABZ_KE]>V M_V)U?;DO7^(?L?US?U]WGU;'49[6V[AKUM5N4NO&"3?UO&C M.?E]T=OR4%7?^P^_/ETM1;^DN(F/;3]&V?UXCW=QL^F'ZA;R]S3J\CAI?^'I M[X?1?QZL[ZQY*)MX5VW^6C^UKU=+OUP\Q>?R;=-^K3Y^B9-%Q7(QF?];?(^; M3MZOI)OCL=HTP_^+Q[>FK;;3*-U2MN6/\>=Z-_S\&/_BPG09OD!-%ZCC!5#:;^5+;E]65=?2SJ\7;MRSXJY!?=.?.Q_W+PW?"WSMJF M^_;]6EESN7KO!YHTMZ-&G6CD4;'J1C].H= 4MXI0!J')RG@) 48P">3C)IBT.Q&C2B<%R+Q&-5)+T-QHCM; MD(4+LF!!(5D0TF@\B8.3.#J 2ZRY'37NQ!IQ$70X^Y-_RWE>89@5H)H&+1,XS\V#D%:(Y#=Q)='Z7#3<19EX!YDG@*LK\G.LP\PKA MG ;N),HT"4.O$/3,IJTPS@H5!6G@(I'G?()A5BB/IX$[B<[2G9AQ/\99 9QI MY *1YZI*S+Q".)/(]> V,UN[PLPKE+])X%+FYURG,?0:\9Q&[B3*,DECZ#6 MWBMF"(RS1BD\#5PD\DQ)HIG2'B7P-' GT5F^,[SS,RL29AY#9CWW! 89XU2 M. E<(/),26(PRP8E\#1P)]'9\U[!>M]@F@VJVM/ 12+N>( C06J&[G3,+0%P#ZP!1J!<:Y0"D\#5PD"DQ)4F"8"Y3 MR0LV0[SO@N2]S[S*0V5[&KA(%)CJI\#,%RB%IX%;H&=P[LU/@:$O4 8GD4NA MG_4=AKY =3N)7%2WLS9AZ@M ?6"V;8N!MBB)IZ&+1($I2BRFV:(4GH;N)$H? MCIF),,X6E>WDG2]BGJE^+&;>HA2>!JY%S^!<.68O* M]C1L+2K;68N8M_* ^4TX8!("Z8<<1ADE].'<_0-NN9K-(=)=CD--B#2@BE\'--BR^JQ MP28;LS4YS+O+Z9DYRON$J\%4V=X#+//Z9H!D19, M,>(QRSZG:^;I&W0E'-NQ]!AGG],V R(M..]CYGU.V\S3YV]YP1#B,?,^IVOF M4?-]QG48>I_3-O.T9.=-PM!["KT63)'FF0YX3M<,B+3@&NT89I_3-?/T#;KI MG<^UVC'.(:=M!D1:,)5/P,R'G+99H(_?\H+96P)F/N1TS0)EGO,:QCWD=,P" MK=9Y:S#N 65OIM (F.20TS #(BTYEV",0T[#+'RN818PR2&G809$6C*%3\"X MAYR&6: /WO+",%M38 Z\Y'3, N6=.Y\@N ,O.>VR@RK/(BF8DS$"Y&_)#L(< M>Q$Y33.DTI([R".8;XB\CI MGAU4Y_><.]$CF/,O(J=_=E!ENY Y R-R6F@'U;Q=JY.SG]M8OPS'9)O%8_6V M:_NCGB??'L_BWJCA[.A_\O$@[^]E_;+>-8N'JFVK[7!.]+FJVM@M1EQT)K_& M\NGX81.?V_[7_MFI'L_/CA_::G\U'@Y>'4\H7_\+4$L#!!0 ( "V 35![ M\LC3@ ( &H( 9 >&PO=V]R:W-H965T.P_("UX@]D18WXLV)T!IQL:5GA[44HZ,B MU94#73=T:E0V=IHHVYZF";GPJFSPGEKL4M>(_EWCBG0K&]COAI?R7'!I<-*D M16?\ _.?[9Z*G3-Z.98U;EA)&HOBT\I^!LO=0N(5X%>).W:SMF0F!T)>Y>;K M<66[4A"N<,ZE!R0>5YSAJI*.A(P_@T][#"F)M^MW[SN5N\CE@!C.2/6[//)B M9<>V=<0G=*GX"^F^X"&?P+:&Y+_A*ZX$7"H1,7)2,?5MY1?&23UX$5)J]-8_ MRT8]N_Y-$ \T,P$.!#@21.Q[!&\@>)\E^ /!_R#X=PG!0 @^&R$<"*$6P>F+ MI:J_01RE"26=1?OSTR)Y3,$R%/W-I5&U4[T3#6#">DT]$"3.53H:,.L> R>8 M<(K)YIAH,85LYQ P(APA8P\B-7.YF;.0RX$&KEWLY17@ @ %KG33 / FC.+33F M%AIR^\\O(3(ZB P.M".ZCF9=\%SY,<>)C7%B0QQ/JUL\BP/OQ%D8XRP>-WNW MF#<;&.(X-_=>C>E932UFY>32*V5G?JB1".A7KW212H$(-_W%3XQ.4R$FO:C[]^PTD[3'9G M_'N1_@-02P,$% @ +8!-4#X0F.>G @ M0@ !D !X;"]W;W)K&ULC5;M;ILP%'T5Q ,4_(4A2B(U'],F;5+5:=MO)W$2 M5,"9[23=V\\&2HGM-?L3[,NYY]YS[-A,KT*^J"/G.GJMJT;-XJ/6ITF2J.V1 MUTP]B!-OS)N]D#739BH/B3I)SG9M4ETE,$VSI&9E$\^G;>Q)SJ?BK*NRX4\R M4N>Z9O+/@E?B.HM!_!9X+@]';0/)?'IB!_Z=ZQ^G)VEFR<"R*VO>J%(TD>3[ M6?P()NO"XEO SY)?U6@<624;(5[LY,MN%J>V(5[QK;8,S#PN?,FKRA*9-G[W MG/%0TB:.QV_LGUKM1LN&*;X4U:]RIX^S.(^C'=^S&X#XMG #[!#@DF-H?): ^ M ;TG?%P!]PGX?RN0/H$X%9).>VOFBFDVGTIQC62W'4[,[CHP(6:YMC;8KD[[ MSOBI3/0R1Q!/DXLEZC&+#@-'&%K<0E8^! R(Q#0P= %#72R@EPYO"RQ]1)XZ M/=PE67]( MYR!SMN< >&B8H@@3%?7L*;Y.;?XS9/HX[/JQ "+@F MKGR8^0MBXX_C3@"7Y3##[N(GHS.WYO+07H JVHISH^V),HH.=^PCM&>V$U^ MR1($XBMS)W=7Z#M]=Z%_8_)0-BK:"&UNBO8\WPNAN6D_?3#K>C3?$,.DXGMM MA]2,97>3=A,M3OU'0C)\J;,7LF;:;.4A4:WD;.>QFI4UTS^:_@E;@LXS1^-OPH#T=M# MFETRL.S*FC>J%$TD^7X9WZ;S.VKQ#O"[Y!,@4V(5WRK M+0,SCS-?\ZJR1":-OSUG/(2TCN/U,_MGI]UH>6"*KT7UI]SIXS+.XVC']^Q4 MZ1_B\H7W>G <]>*_\3.O#-QF8F)L1:7<=[0]*2WJGL6D4K.G[EDV[GGIWA#2 MNX4=8.\ !P<3^RV'K'?(7AS0FPZH=T ?C8![!^Q%2#KMKI@;IMEJ(<4EDMUQ M:)D]=>DEYE,%\D9TO48XH. T<8.KN&;*:0=$ D)H$A M"QC*HH 3=W@=8#U%Y,#+X5V2NS=)KM+,@L7*G'\V5DGR, $*$B!'@*ZJ[96R MZ##$81J'P6E&8.859 I# %" O*($8!BD,[\R4UB.:8Y@6!P.BL-3<9G7HZ+# MX%&<&4V1KVV*\GL]1DZ"JDA 5>JI(I,PGZ#Y$"_K=0!G M6D&AUXU- )=A1 'VY 5PA**4O"*0!@72@$ OH8).CD>6YQ@03]\4!@&=Y;Z\ MC['=O],'LI&10]"FPO:7:-[(30WV8,;TY:C&=W#IN)[;9?4K&4WP+J-%FT_ MFY/A#\+J/U!+ P04 " M@$U0_?7420D# !-"P &0 'AL+W=O3%8 28)"_"[)N1T\>]+*"Z6O6'FI6C) ZW^E!N^G_FI[VW(MCA6_)F>OQ)M*/8] M[?X[.9%*P*42D6--JU9=O?6QY;364824NGCK[F6C[N?N311IFIL -0'V!)'[ M,P+2!/1!^#Q#I G1K818$^);"8DF)+=ZP)J C0Q!M[IJN_*"%_,IHV>/=15W M*&1A@PD6!;&6DVK_U3NQ8ZV8/)1G:1<]&1XD=#OI%BT4$2 M!6DZ$3A+<&)ZMG$@PCB-@6'*QL4( !PEAC4;AT*$49BY_45.?Y'E#Z'(,!A9 MB;[$<9C"V-AX!RY- # V-N]@\1 &8)Q%J5$ CG PRV!JI%TZ< E*,F3@5HZ\ M$8SAX!L:K5?L7*]8!4&C]8K= 1)G@,2QX,;.+CH,'BH-[T)C6Y9NU 4QV"D& M.\1@0PR^28P;=4%,ZA23.L2D[@"9,T!V]5O-,ZL&1 6 #!JF5S8N$@6%D@N& M0.@^LN0:-S 62)\36L'+ T1=F%!0(7?B'@]O(%SO/_'L#K!9QKT%!L M:/J!5L6(@KGP*P+NPQG8I[-5OSFPSTE+"[I%2S#X4=>$[51?UGIK>FRX7-/! M;-_[W4/YHS?F%V#R"!SS2]DKJL;@(WS7:/XHV*YL6N^%J"9@2RDG0GQX M)ZIT+WK;?E"1+9>/6#RSKL'K!IP>=/,:]!WT_#]02P,$% @ +8!-4)_, M0AO1( OY, !0 !X;"]S:&%R9613=')I;F=S+GAM;.U=ZW/;R)'_'/P5 M4S[51:Z": ($7][-7M$4Y3"1):TH)[65N@\@,22Q!@$&#\E*W1]_W3TS> .$ M;-^'7"E5&XO /'JZ>_KQFQ[RYRB*V=>#YT=_>K./X^/[=^^BS9X?[*@7'+D/ M;[9!>+!C^!CNWD7'D-M.M.<\/GCOS'Y_].Y@N_X;EOCN/Q,^#Q(__M.;P6#Z MYI>?(_>7G^-?+H--V01S^_BW_Y^1WV M$?U&[%/@Q_L(^CC<*;^]Y)L>&Q@Z,_O&M/SRBJ][S!C@2[-?Z:GHF=724VXN M6]SSG1O%H0W];NP#+[>ZNU_,EZOE[0V[O7M8SE=L?GM_=WL_>X!'.EO>S'L- MX\Z!DM#V@ *'?V5_Y<_E=GWXWV0TGEC-"WEX/E8(,OH7OS9VN..A&^#B'79I MQY6^BK?:'_Y0Q]T9C.'0.%>>O2N_W=I>5!EQGH0A=7"C#2SV-VZ'C;-?7/1' M%X/*:I>1%-8?(Q#&,0ACU]^Q56S'2<3D^/]5[O1;5:TDWZ](H!H4'&ANE()DAA7$% MCRO$_FJ>ZDVLK.U;I_N2Y-7!]CSV(8E5CG&85(0B.RX./-PAWS^&P5.\ M;VBU]&/@VR9V'SES[-AF&R&>%E$P/SFLJRSN]XT+HS^RQHTS;8(0=$%8$N!X MS-DF<"KD?YHU# "&##BQ"0Y'VZ]HP?SV9G5[O;RQFOF"K/R\6 M#RMV_MFW$\<%Y7@+%NSSZI*=G[TM#_"7Q(>-U*\W4FI/S**(Q]'[RFL[VI/) MW. ?_)^)^VA[T+XBKMEF@T8W8B'?<&BT!FZ>^SQFP9:!F(,GV]]P!O:-.4&R MCK>)QVS5!9J^YLORE M_P@$!Z%;W85W(3_:KL/X5W Q4?7]0Q"#[$&[ MPV>B&MEW/-2HX#6W([X//(>YAV,8//)#'8NODM!WXR3D--C6_8I_U]-T1+13N2 ]7PD)W MMX\OXN B@0_4I<)Y( *6J#._^NYC$#A/KE=9Q,/MP^R:S58KT/PF-;YV[;7K MN3$(NZK+L@U9;5@UJ-W&/KHH8D%VL/;<72T#4NT^VL^HVM6AHS@ J\1LYQ$5 MO6Y[@#US:(^#JF5L#^)]U>#,#C@;%6X"'T1_9 KK&SU4)"B<7 M"2=WUN_U#9!(R, F)?P]&_9U"%/P/QG,,3N)][#S_\6=GY@;12@!8GKF%\%L M&J8^F4 W:YQV:[([T+0_-G1C,,TU+1BC"A<QRY$ "WN!X,C,FBH,U>N#_O#Q8 CD+KQC]D:0]I-_-\5 MCK3[C, 0:=TYA)U7^"T>(L$V.SP.XYN-JDQI0$$4E_!Y8]8A&H;L7FAP'8-_!] MVZK6W_,([,=&Q"$.3.$%Y$53MUWK15804@%/=;;CX(!!X6M!QXZ=JZU7\+ K,%O%R..:OKA-#!DQ8_- MZRIW2[GQHEX%7]ML?AHG:^W5*NU6,MNDW=HQ+S 9H1Q#R(0@&3QZ]H9L9Q=A M-_>ME75GO:Z$)EWUNM)Q\96'&S?*J 53B>K5J,LM'6K7U$TOJW1UTKU MLOMDK;TZZ^6+I-7:\<6F_)L"N[KXO252:-$(S"XD3Y[<>+_GU6CA+@PVG#M1 M=9.HW2-3%%?MJPU$(-6PI)DS\]GJS^SJ^O;O'>,KPDFN(%R-V#8,#BR+#&:( M2]0GI#/G=\@;*==G<8#(20"Q,<)0,B# I_@W@2\(#+@0O(D)SA,T[J[_-A>F MV.E4U0#O!=D^B?*BZCU4&%0'4Q*%0'Z4>/F(J<*FO>WO,#SV\V03ID!DM:2C M-0!3;=R7@WMJWZM,O&6J&\5RR>-.+"YK -(1G=( ZD005-<\OY!/(H92K]IW M"03,($$"UT!S8 %Q"8326R&="@_<=#W=>2"SO78>W-G/RHATA6/2;$%8 9JK M:@I*@5.70?)F2011M\(L-;*GN"NWZ8*;F81=77\3TAK/'2[^>LL(&>B(MC;" MLCI;IWX")4^H_@MZ6WW^]&EV_QLYM^7'F^756"S^?SV M\\W#\N8CNP.+/U\N*@BBM"](QUW@008!>Z?9?WW[/"\BDMT!8S8N<)TV\APT M$6AS,CY(/P//V<.>$S1"APB"G:HUJJ<"7K1(N>V4U2R6714:?X?.(L(Y4/TW M$4R>QR-WY+N1J>)KI8JXL:<](P4GPM#-"[<$U[FW(VM><@R_R7$CE M:6FXW>SUY$V'"XXNKZ$G ^V#ZDX&6 -9@07!7E<9(?/ MY )LMK7=,*,1>^ $ V!9XW4QPA#!8?],['#&%%G^#MRO[*#P'ADHQS3C?%/ M8.'$6=TSGM7AL5Q/Z\@GYD 8$L2INN"Q7;;](_0@ 087T!W9!>3X"6+,)_D/ M=.LD[1!C:>\9@^$@\4 *N&);B?;WQ"?YB]&W01 #-3 OO))0@&1S><6G*4"> M8T]B"D=LK'RV% <[CL9&3(YMQ;DOZ)1%:Z$ &0_%,D4+&%++O3TB2?36C3FCV!$H*W!L%> M2;L9[T/.R_Y'V-'Z$S1$SL2&X&+7X[IQPAQY3S::B=A-28>.6LX!I?;>$1*" MS>%M$/U%B[7F&SL19HV8HM@OC@'BM'.DUBNMQC; TR9DA1O)'9<-"H/1()GP MMWD&:"]DP'OPO,@W>2:S@I[B3S++U(2E?VF8,!0WT@6K8/_LC)T/AWU]8@[9 M6_Q@F$-]:DW$A]%@I$\'\HT%;\S!@+W52J,@JRMG!M7# CHP'0_TZ=A@AJ&/ M0*"3\82>#D>Z";0;?9BZK_?'EE8\PVBBO-_K6X(X.M-5?PW3O_#MP[YFLQ#" M0\;W&)!<-9[+X?**7E!G826?P("!$Y!*I8R=W-4RR"9E@)!,JFM%-^G!$=+ MKV0>O6?-Q*-D?=+OBR-CW9H.=!,^;;]OS^2+7%++^F!_!2;(#S%]0#;+")H+ M7"'U2QJYC +2\LP.$-Z0N>-@SS%\@6$:,!D:&V$J"-S_)0?'%6T3*DO!CA@G M0"" /A4QS3ATU\!*%% <:,IGX+LUCY\P\J;^U= L8/X5/K,\"^V0IR.+ M:(2$\TA!*)T2Q3$$BL*^"?W50*6=#JO"\(+),!()2U?B1GD%(%PH3[UT(;2[ MI+46UI1X@H+5,(1$_:6IHT@Y'\_] H'5/@@(@("]Y4EX4LL+OH9V/9=208(H MHG[7(2;D8KU<_!5D2;/4F+26)7?FZS^Z8>#CJ#TTE)SBPQA&9!QC,)D,0\*6 M0#J4/L%Y> AJAY3(U%(A1'*WU*RAQU31$U$DJZ/8=>#O+CSW,47I4M^\RS77 MCK(YZH.$T$@Z3WON"RPQE(4O$#6[_$G2XD*8#'D)+AM;0DP+5NZ11L(P+H-J M"]$L/'" H3$70D:KL@Z"+_(P0GI=86DEZCO(/IM8MB]&M\+==EFZ MQ$ C[4FEC8HZT$TQ]!I/X%7PBB-+8P5&$5)8:24%=$7 96E#96&#C-_$TG9A MD!QEL."!%FO #)]RC>)28+&PD_P\K]V,A9C]0J)"E@@>IV9$.)W<7D^MI5J( M(W ">0($.E#B(,$SY:V:*7<6GN+%WT \SH:TZ;9)2,F7F]7Z M]TH43%LI&%WT39T]!$>(HB:620B;8?S$J(:T,NF@<=(R+FF"JM[\;7'S<'M? M@UJJ4Y5GB-I2W+<9'FT>">]XO(^.]H;_Z(8J%2L?Y8/^]5@BY%/:CW=M/[!-, M&D)0$D$,.C8'NC4QX:_A>()QKO;W(/QRL?0O0+MV(:JY94YU)J.1;EE#-K9&^MB<:J+&*+_2,V9B1]V8#N%O0Q\/+'T$D6^E MEJO'KA>SU8+=?KA>?A158-4#OW7<352GAJH76 T-!>R%^P(*$ RC_R" M,+:F(Q[(LME?;#_!& >U//66N;,P"9\F6UB'R%K3PRQ0>/1Z\.AL:.CFT*0( MXXJOPW1$G5W-5A]4&2CL)J9VDR91:K&%)$C-SM,]]K:7;UX$NJ2%3;-$6E8N MS"X4XZ*4P7ZA5>0\DDL$4ZM1LTA%(6 )-AZ,X6Y=X0R"8G&OM#3 X0.XPY"C MGC)R0. D/#"9,J= @A]V_ 0@=+4IV/PF4'^:+V1%$%K/9:FC!#%/Y12080L M8TH,LO/FB^;%\$<"Y5R<%*"]AP1*Y6EL@95>40"VC'^U(PV$*O*1TF*+JA04 M+:4$B'V>PX<)HD6/2F<76/B7:9!,]=548@)8D:U14B94M$Q IJ1R MJY(<<; M9]@*2PH/R4&V/HKC3'&KP1A:^G1BU!84 RUR( B*)==ES"RJ/+"07MU8DX 0 M&$,[E9!(7V$.L!@BUSP#TS6 Z7*83L=D4ZM>I* LH6Z9$Q&[J L6N&$P[D/-+G8LRZ24JYP-A[IIC043IGW= MF!CEQ4H_'>N M;H0^:WA.@TY'GXZG\"_)MX]/#7AFF",V C\QGN*3+!08F3J8,.EA/LFEW:E% M&89N],G#".74Q.40&;^%G(R\+\-$6<$*)M4PM#OQ)@O2&]@VU2=32PY;NB0@ MWYVEM);=D=4354D7'\"[7++Y[:>[Q= MH4B,EF]:P@P%Q!$E!X@Z(-R6X*D@3JLKHOD^-.AE *(JOQ:!R KO&9VA&B ( MF$D"P@]3MT:C[)%6J+R^S%5>&Z8^F@P@7K$,@YE#?8!Q#RE=6G;],5=V/2N6 M79O#OCX&DS76)\88='J@#\;PKS71!].^)NHN1,8]SW-N(3D'A(XM?=Q'2HV^ M;H(5@9TQ)!VEOP;PEXEY1H'Q:4*>3Y$E6JR)Y%(B32*9S)(/]W"0H6 9*B:Q M1YG<"R"C)FL>GE-9GY;P>TT6G.0!5^TF13TE&EM!:=/"E;O0W=2@N"I)P7.> M:W?+M3R>6[[# MM] L9QV$?3T^]-QFR,6"PA4]I'/ & D?FF,9X6]/FZ$J,:HY.Q,/CS'.+4-)JZQ*IU5T!8?-0 *Y([M1"SRJ)#RYGU>X+'\/Q4<3\3E)+ 1>XOV8Q,1>YO#:DV MQ\P2##5Z0XL5'XE/U,Z:L)%X..J90U9\)#Y1NR$,).]"#7O@&4O/Q$?1&X-QFQXB/QB=J-LUDFO>&4E9Z)CZ+E@(VGAES, M1+[*GHF/U'(R9"-Z-L#C@<(3\8%:@4D9R87(5ND3\4&T&J*BBV;# 2L^$I^@ MG=$#QVOVA5J9/0,Y6'@F/E++ 0P%62'VG_8LJ-[$SOLYU 6T!N!T.WQM-T?T @0:5".\@<=HB) M@9>'+.LBKEIDK0BLM=T_.SE!/9I13ULG8%"3 MR "@]UP078^6\W!8H_>RN,B'/40."+;#WDVBW?D[+9!)IEEHMKJ#D$AE0)X0%*Z*@'B;7I ([0KSU0!OJMJ>(XL<%'_Y$D4[42: M[CE7LZ HUW*4]R >CN(&4Y:MA<+NW&+DUA,Q FQRP@\R MV#UPR4]"4.ALISBDLDQ:D$H+(Y9H[QZ/:%_4[>?B2TU_4IPW3HLKP* M[/:0; H0P;=C6:%L@VQ_#T)"F+8$2*D]442Z^-<8;%JD"70-BVED:@F#T_E. MNN14N]%;H,.C>IMU&0B@"C?G&2+4^FT;H# M[9"0HCB5HP5^.SGF ?_#746/0EXHG*E?M@/N6D4$&6L0K93"TW*R8_'SD>H^ M826J'D[^#?O"X4<71;4/GD0)#LE EXJFHRHK^O%4AJ!)(97,2OF%,SDT,Z)( M4!P 8?5K<(" !9'@0!RUY.P;[M30C6K@_F_.NK679]T+?^?Z7%2V7W(L=@8W M*??K&06,ED7Y*MCI,?TUF4QT8X01\P3)\..M2V M*VRN7#URP<25S%I&G0RTJ$(42YULCT?HZ&4U;R2N#,$X''Q_\,S+FQDC/^ZE MQ]@J?J-Q6'Z<KW3^(%'N%:+<49-4 MY00Y4%JS21-M0L"I\H2J6GS\(A2*\D2@*)VI4_:FHGJ&']/OJ4D5!92/8CIA MQ80EA08PKZ?LF]HD&M[YXUB (V(F<8E"E,6%32%?49$R@:HH+VJ,%5&!W$S> MM"1-E--)_F1+$C5 \QK&Z;+NB:273UPVY:_8^0;YZ=+IE*30[C->BK76K:GF M4A::3&.@CTR$("S([L9]3/,M2'J-*1K7"6;RE@DQ94>EF8[)BBLPP<04&LFR MP!+WM?NLMPK^STW3U,T18F[G,*<^-DW\UN:'ZICB4^!KO_I#: M-6>#7<9LF+I/2=T!"XCHJW9Q"O+!P](E%9!%> MK7,%="@D*F,@\+[!+A$PRL867Q(G(P%1O^]H"HBP?1&\8DJ"=<]/0?B%KAL$ MH><\@8]BF%>Z$OD&;7""4(;D>"1 )6&26-O3V0&E;,NO+E.Y$!8O8NE29BIR MIZO:WG:(BO18V)$U5X219+4Y6.4CV"1W;5-U7BET1;M5>T%)AG5:35BGJKR; MHKM>T6 DZK(WDV@Y59F% 3EC6ZNG4T65J890ADN]R+K=RZNDN"W0P%5>&/)AK]K'FH-$:6I#TU#GYKC4D1I8?FZ/A@-M9OL M=H6\D9&K>X?VT]$D7^\^P4.EB;:LO\,A*^#S%>A] 9QFY>=8D:Y=)>E=BE+% M>FW[G% R?H@[+<,2]&U!MQXI5A M1$+U'('[JBI$S<>]3R%RGB*L6Y1$"165I^45/8,M+8_.RC<%_7P]!T>\%:]; MT:F]B+HAL'@4R:XD+;V]I=)*K")=5#RJFW_MS5YO!K_>#'Z]&?QZ,_CU9O!WWPQN,+1T4;CMW>LEXM=+Q*^7 MB/^M+Q&W?:59^QW(;^_Y>GM2?)E@S?7M+FU>KWB_7O%^O>+]35>\OQ/W?:"K M&Q74]S7\?G'XW7Z3O)'3J\V>.XE'&]95U\L[E>O^_[BRW*YCO)Z_4RWZG+?/6_<"%2=O7=PMV,Q^O]NA]ZOZY-,$4X$>MV M%1>/Q$6ZJMM):*\W[5YOVOU;WK3K=@NJT=-<9E7Y$FP.ZW]BZ_O]RFNY>K\J MKK3J\;KQUR)^A$=_+1G]026CC1NII4CNA\OSM0A.%L%]9X9^B3_T!JG5;Y]79!]:G13J?I52/;*5^OG^C$ MKPFW_!IQX#?\LGOY-Y$[LK%59IUVT5]L/_T)N%'7E9RBOGO+AA_?ND?31.=B MU2_4>DE;UL#NUC[-4FI%8#(?T/2;EJT_4%??I?'7R:K0RC\^42Y<\TNW#6#* M0GTY6U//+IC*R4$Z\NRVB(^\3=FH0)"F\0N_87C&WLF:BOI?=RRC)U7UK( ! MN?"VJ?5.X"!-KWD&<6P4Q-'<5D(FG2CCM5[Z!"+4V%S5D\K-\S!:N;ZJK6VEDK%] M&FFFC$:V(KA' M#CI,*9ZV46RU#3ZL*+\UJ=&!GN^IUR*H\^L:W M-VWNZ"7#Y+XBKN)J"0=Y2=B>^U(X)2,(@YJ^[JTQ,JEWS44/ M^8WBLEQ>%=_7]VC"_[/X1&&"+9)N@^J;%E<#S3!'*VP ]$G@-[+.S%^^B*/[E?P%02P,$% @ +8!-4-\C18XL @ V0@ M T !X;"]S='EL97,N>&ULU59M:]1 $/XKRYY("](D5WM5FP2T4!!4"KT/ M_5;VDDFRL"]QLSES_?7N2UXN)Z*<5>R79.:9W6>>F2RSB1N]8W!7 6C4<2:: M!%=:U^^"H,DJX*0YDS4($RFDXD0;5Y5!4RL@>6,W<18LPW 5<$(%3F/1\ANN M&Y3)5N@$+T<(^?W7,H<$/YR\_-I*??4"^??BU6(1/IQ>'>(G+G"*D>?XF"^3GH4_YS6Q ^H+2QWT-:1Q(<54RCGV@,E-.* M80F^)HQN%+6["L(I MVWEX:8%,,JF0-CTTVB*+-(\^''G/MK?GX51(Y7+[#/ZYZ9U49AJ<@N6OH&^*7N99)LI,I!C6DB/$!IS*"P MT9+P<'7\LN$T9$)TY@,>5 E%7TT?/:D9 8 A=$6E*;9/O)-D7H-G1Y.4U<< MJWGY##4_=9]+$* (VQ=MCO[_W.5_K/C\\L\ENZ%R*/@)-=J+Y!F(O/C+(H-^ M5NX-Y-DX'E&T:2G35/1R*YKGX/78^S#!7^Q5S&93<9K*AEZ3C?G/F/&;O3D4 MI&7ZUI;H@@F>[$]6>+0:5ZU'B@1/]F?(:H2P# B%@ #P 'AL+W=O/]N+Q%'S!_G(2 MG\_Q]8N03TLAGM"//"O*@;-1:GOENF6Z83DM6V++"MVR%C*G2A?EHUMN):.K M\<&ZN#V--I6L6A&*IXJ+0E57% V!PXGH/67):*5'/7/7->\)R_LE5=*C?BY5Y( M_BH*13.22I%E];^JAOI/>H;R3\T#DXJGC8Z*+F=4LPZXC3H.A^L^B%?R7\(HUFN>LI%(=SDKU#Z.DF75[$6YX=O2007- MV< Y=$&T6*&P4)H&1<5^*-VWNA<]=;3:WY?2$7N#1?**ZP89K;P*W!YDD,0D M&4(S\(DH4!>0% 7MB%Q"T4Q0\Z>,DL"HG!= DP7=IE MZK30./1)B)+A.+KSYY%^VF;";D,9NVV7K=NJU^J7ST,-.$)!,IF&,:D93410 M*I:MTFNA6:@?Z2+4UR#1K]U[.L@FGF6=]%MHN"!1'!*BU\'7143^PH,\XED6 M";AH&^G/@TSB658)C-DQ,2&7>)9ETLPNZ$SO)#-6?C+Q((MXEC5R+-$-EQ)#TL&6I7,\#QVCA)R#+3L'I$2FP3'D M'&S9.6"^'#$3$W(/MNP>$+.QT<"0?? I[=/8:&#(/MBR?6#,1KZ$[(,MV^1.99"F2?CF7[@)C-(Q_(/AW+]OG0Y?MPFIB0?3JU?=S#F>2*K7G!5K&> MHM3U* $ $44 : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E M;'/%V,UN@D 4AN%;,5R PSGC;Z.NW+AM>P,3'('(7V:FJ=Y]*9MBHG.Z,)\; M"(&<\R[($\+FW58FE&WCB[+SDTM=-7Z;%"%T;TKYK+"U\=.VLTU_Y]2ZVH3^ MTN6J,]G9Y%9QFBZ4&\](=IOQS,GAN$WI.%!LWC0#!XT MCP?-X4&+>- "'K2,!RWA0:MXT H>M(X'K>%!E HRIO@D"6N\UB1P37BO20"; M\&*30#;AS28!;<*K30+;A'>;!+@)+S<)=!/>;A+P)KS>+.C->+U9T)M?\*TM M?6SC]69!;\;KS8+>C->;!;T9KS<+>C->;Q;T9KS>+.C->+U9T)OQ>FM!;XW7 M6PMZ:[S>6M!;O^!?R4AO7QAGCQ_!E4WNGUUR,_QAS0AN'ZZ5?7[&,/7A_I'2 MH=]BU7!\^ILR3/V-4#=_#7<_4$L#!!0 ( "V 35#H]2X:D $ .84 3 M 6T-O;G1E;G1?5'EP97-=+GAM;,V8WV["(!2'7\7T=K$(W=R?J#?;;C>3 M[058>VJ)+1! IV\_6G7)EBYQ49/?32D<..>#DN^BD_>M)3_8-+7VTZ0*P3XP MYO.*&NE38TG'2&E<(T/LN@6S,E_*!3$Q&HU9;G0@'8:AS9',)D]4RE4=!H^[ M\3;U-)'6UBJ701G-UKKXE72X3Y@ZJKLYOE+67\4)R>!Y$[/X.#9-8M0G[(@* MOQ>V_;CN=4W.J8+^A6;*4N54F'S5Q"6IMXYDX2NBT-2IKZ2CXBTXI1=[WKET MX44V,3';U.S'A/1R'&%;4S] %SEGY1"O!?65Z@*[)S^IX.$VY,;1T+H8=4'U M;"\BS6/4LW;B.;=([=4IJ#BJ>$Q]N0_[:=RR>^\[\.^@9UUSVJF?CT. <&0@ M'-<@'#<@'&,0CEL0CCL0CGL0#CY" 4$Q*D=1*D=Q*D>1*D>Q*D?1*D?Q*D<1 M*TB( /[0 "L" 1 " 9D! M !D;V-0&UL4$L! A0# M% @ +8!-4&&.2R.E @ <@H !@ ( !]@@ 'AL+W=O M?(X<@0 T5 M 8 " =$+ !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ +8!-4*]5$WVX M P X0X !@ ( !Q!( 'AL+W=OL! "G! & @ &D' >&PO=V]R:W-H965T&UL4$L! A0#% @ +8!-4/&7T9T?! -1( !@ M ( !Q1X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ +8!-4&QS@"*V 0 T@, !D ( !\B8 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ +8!-4.=Q MZ%VV 0 T@, !D ( !NRP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +8!-4"(!A&JV 0 T@, !D M ( !QC( 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ +8!-4-#E6$;& 0 -P0 !D ( ! MJ#@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ +8!-4&4>ZHXF @ 908 !D ( !7#\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +8!-4'_+(TX " !J" &0 @ &Y50 >&PO=V]R M:W-H965T&UL M4$L! A0#% @ +8!-4$))[4B- @ + @ !D ( !3EL M 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ +8!-4/Z+WJ$L P (A8 \ ( !K(0 'AL M+W=O $ $44 : M " 06( !X;"]?7!E&UL4$L%!@ I "D $0L ':+ $! end XML 46 R30.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
5. REVENUE RECOGNITION (Details - Revenues) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Revenues $ 2,796,762 $ 1,477,851 $ 5,311,746 $ 3,037,309
Engineering Design Services [Member]        
Revenues 478,441 318,741 888,169 830,639
Optical Components [Member]        
Revenues 1,532,843 225,967 2,949,087 524,024
Medical Device Products and Assemblies [Member]        
Revenues $ 785,478 $ 933,143 $ 1,474,490 $ 1,682,646