0000862668-22-000023.txt : 20220928 0000862668-22-000023.hdr.sgml : 20220928 20220928161206 ACCESSION NUMBER: 0000862668-22-000023 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 77 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220928 DATE AS OF CHANGE: 20220928 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ESCALON MEDICAL CORP CENTRAL INDEX KEY: 0000862668 STANDARD INDUSTRIAL CLASSIFICATION: ELECTROMEDICAL & ELECTROTHERAPEUTIC APPARATUS [3845] IRS NUMBER: 330272839 STATE OF INCORPORATION: PA FISCAL YEAR END: 0630 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-20127 FILM NUMBER: 221276224 BUSINESS ADDRESS: STREET 1: 435 DEVON PARK ROAD STREET 2: SUITE 824 CITY: WAYNE STATE: PA ZIP: 19087 BUSINESS PHONE: 6106886830 MAIL ADDRESS: STREET 1: 435 DEVON PARK ROAD STREET 2: SUITE 824 CITY: WAYNE STATE: PA ZIP: 19087 FORMER COMPANY: FORMER CONFORMED NAME: INTELLIGENT SURGICAL LASERS INC DATE OF NAME CHANGE: 19930328 10-K 1 esmc-20220630.htm 10-K esmc-20220630
00008626686/3010-K6/30/20222022FYTRUEFALSE000-20127FALSEtruefalse7,415,3290.0010.00135,000,00035,000,0007,415,3297,415,3297,415,3297,415,3290.0010.0012,000,0002,000,0002,000,0002,000,000P1YP5YP10YP11YP20YRetirement and Post-Retirement Plans
    On June 23, 2005 the Company entered into a Supplemental Executive Retirement Benefit Agreement with its former Chairman, Mr. DePiano Sr.. The agreement provided for the payment of supplemental retirement benefits to the covered executive in the event of the covered executive’s termination of services. In January 2013 the covered executive retired and the Company was obligated to pay the executive $8,491 per month for life, with payments commencing the month after retirement.
As of July 1, 2019 approximately $792,000 was accrued for Mr. DePiano, Sr.'s retirement benefits. The amount represented the approximate present value of the supplemental retirement benefits awarded using a discount rate of 4.5% as of July 1, 2019. Mr. DePiano Sr. passed away on October 3, 2019. According to the agreement, the benefits terminate upon Mr. DePiano, Sr.'s death. Therefore, the Company recognized a gain with the termination of the retirement benefit obligation of $758,000, which has been reported as other income for the year ended June 30, 2020.
20222021
Balance July 1,$— $791,985 
Actuarial adjustment— (758,021)
Payment of benefits— (33,964)
Balance June 30,$— $— 
8,491792,000758,000
20222021
Balance July 1,$— $791,985 
Actuarial adjustment— (758,021)
Payment of benefits— (33,964)
Balance June 30,$— $— 
00008626682021-07-012022-06-3000008626682021-12-31iso4217:USD00008626682022-09-27xbrli:shares00008626682022-06-3000008626682021-06-300000862668us-gaap:SecuredDebtMember2022-06-300000862668us-gaap:SecuredDebtMember2021-06-30iso4217:USDxbrli:shares0000862668us-gaap:ProductMember2021-07-012022-06-300000862668us-gaap:ProductMember2020-07-012021-06-300000862668us-gaap:ServiceMember2021-07-012022-06-300000862668us-gaap:ServiceMember2020-07-012021-06-3000008626682020-07-012021-06-300000862668us-gaap:PreferredStockMember2021-06-300000862668us-gaap:CommonStockMember2021-06-300000862668us-gaap:AdditionalPaidInCapitalMember2021-06-300000862668us-gaap:RetainedEarningsMember2021-06-300000862668us-gaap:PreferredStockMember2021-07-012022-06-300000862668us-gaap:CommonStockMember2021-07-012022-06-300000862668us-gaap:AdditionalPaidInCapitalMember2021-07-012022-06-300000862668us-gaap:RetainedEarningsMember2021-07-012022-06-300000862668us-gaap:PreferredStockMember2022-06-300000862668us-gaap:CommonStockMember2022-06-300000862668us-gaap:AdditionalPaidInCapitalMember2022-06-300000862668us-gaap:RetainedEarningsMember2022-06-300000862668us-gaap:PreferredStockMember2020-06-300000862668us-gaap:CommonStockMember2020-06-300000862668us-gaap:AdditionalPaidInCapitalMember2020-06-300000862668us-gaap:RetainedEarningsMember2020-06-3000008626682020-06-300000862668us-gaap:PreferredStockMember2020-07-012021-06-300000862668us-gaap:CommonStockMember2020-07-012021-06-300000862668us-gaap:AdditionalPaidInCapitalMember2020-07-012021-06-300000862668us-gaap:RetainedEarningsMember2020-07-012021-06-300000862668esmc:SmallBusinessAssociationLoanMember2021-07-012022-06-300000862668esmc:SmallBusinessAssociationLoanMember2020-07-012021-06-300000862668us-gaap:EquipmentMember2022-06-300000862668us-gaap:EquipmentMember2021-06-300000862668us-gaap:FurnitureAndFixturesMember2022-06-300000862668us-gaap:FurnitureAndFixturesMember2021-06-300000862668us-gaap:LeaseholdImprovementsMember2022-06-300000862668us-gaap:LeaseholdImprovementsMember2021-06-300000862668us-gaap:ConvertiblePreferredStockMember2021-07-012022-06-300000862668us-gaap:ConvertiblePreferredStockMember2020-07-012021-06-300000862668us-gaap:StockOptionMember2021-07-012022-06-300000862668us-gaap:StockOptionMember2020-07-012021-06-300000862668us-gaap:LicensingAgreementsMembersrt:MaximumMember2021-07-012022-06-300000862668us-gaap:LicensingAgreementsMember2022-06-300000862668srt:ScenarioForecastMemberus-gaap:LicensingAgreementsMember2023-06-300000862668us-gaap:LicensingAgreementsMember2020-07-012021-06-300000862668us-gaap:LicensingAgreementsMember2021-07-012022-06-300000862668us-gaap:LicensingAgreementsMember2021-06-300000862668us-gaap:NotesPayableToBanksMember2018-06-29xbrli:pure0000862668us-gaap:NotesPayableToBanksMember2021-07-012022-06-300000862668us-gaap:NotesPayableToBanksMember2019-07-012020-06-300000862668us-gaap:EmployeeStockOptionMember2022-06-300000862668srt:MinimumMember2021-07-012022-06-300000862668srt:MaximumMember2021-07-012022-06-300000862668us-gaap:EmployeeStockOptionMember2021-07-012022-06-300000862668esmc:ExercisePriceRangeOneMember2022-06-300000862668esmc:ExercisePriceRangeOneMember2021-07-012022-06-300000862668esmc:ExercisePriceRangeThreeMember2022-06-300000862668esmc:ExercisePriceRangeThreeMember2021-07-012022-06-300000862668us-gaap:InternalRevenueServiceIRSMember2022-06-300000862668us-gaap:StateAndLocalJurisdictionMember2022-06-300000862668us-gaap:InternalRevenueServiceIRSMemberesmc:ExpirationPeriodOneMember2022-06-300000862668us-gaap:StateAndLocalJurisdictionMemberesmc:ExpirationPeriodOneMember2022-06-300000862668esmc:ExpirationPeriodOneMember2021-07-012022-06-300000862668esmc:ExpirationPeriodTwoMemberus-gaap:InternalRevenueServiceIRSMember2022-06-300000862668us-gaap:StateAndLocalJurisdictionMemberesmc:ExpirationPeriodTwoMember2022-06-300000862668esmc:ExpirationPeriodTwoMembersrt:MinimumMember2021-07-012022-06-300000862668esmc:ExpirationPeriodTwoMembersrt:MaximumMember2021-07-012022-06-3000008626682013-01-012019-10-030000862668esmc:CustomerOneMemberus-gaap:CustomerConcentrationRiskMember2021-07-012022-06-300000862668esmc:CustomerOneMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2021-07-012022-06-300000862668esmc:CustomerOneMemberus-gaap:CustomerConcentrationRiskMember2020-07-012021-06-300000862668esmc:CustomerOneMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2020-07-012021-06-300000862668us-gaap:AccountsReceivableMember2021-07-012022-06-300000862668us-gaap:AccountsReceivableMemberesmc:CustomerOneMemberus-gaap:CustomerConcentrationRiskMember2021-07-012022-06-300000862668us-gaap:AccountsReceivableMember2020-07-012021-06-300000862668us-gaap:AccountsReceivableMemberesmc:CustomerOneMemberus-gaap:CustomerConcentrationRiskMember2020-07-012021-06-300000862668us-gaap:SupplierConcentrationRiskMemberus-gaap:SalesRevenueNetMember2021-07-012022-06-300000862668us-gaap:SupplierConcentrationRiskMemberus-gaap:SalesRevenueNetMemberesmc:SupplieroneMember2021-07-012022-06-300000862668esmc:SuppliertwoMemberMemberus-gaap:SupplierConcentrationRiskMemberus-gaap:SalesRevenueNetMember2021-07-012022-06-300000862668us-gaap:SupplierConcentrationRiskMemberus-gaap:SalesRevenueNetMemberesmc:SupplieroneMember2020-07-012021-06-300000862668esmc:SuppliertwoMemberMemberus-gaap:SupplierConcentrationRiskMemberus-gaap:SalesRevenueNetMember2020-07-012021-06-300000862668us-gaap:SupplierConcentrationRiskMemberesmc:AccountsPayableBenchmarkMember2021-07-012022-06-300000862668us-gaap:SupplierConcentrationRiskMemberesmc:AccountsPayableBenchmarkMemberesmc:SupplieroneMember2021-07-012022-06-300000862668us-gaap:SupplierConcentrationRiskMemberesmc:AccountsPayableBenchmarkMemberesmc:SupplieroneMember2020-07-012021-06-300000862668esmc:SuppliertwoMemberMemberus-gaap:SupplierConcentrationRiskMemberesmc:AccountsPayableBenchmarkMember2020-07-012021-06-300000862668us-gaap:GeographicConcentrationRiskMembercountry:US2021-07-012022-06-300000862668us-gaap:GeographicConcentrationRiskMembercountry:USus-gaap:SalesRevenueNetMember2021-07-012022-06-300000862668us-gaap:GeographicConcentrationRiskMembercountry:US2020-07-012021-06-300000862668us-gaap:GeographicConcentrationRiskMembercountry:USus-gaap:SalesRevenueNetMember2020-07-012021-06-300000862668us-gaap:GeographicConcentrationRiskMemberus-gaap:NonUsMember2021-07-012022-06-300000862668us-gaap:GeographicConcentrationRiskMemberus-gaap:NonUsMemberus-gaap:SalesRevenueNetMember2021-07-012022-06-300000862668us-gaap:GeographicConcentrationRiskMemberus-gaap:NonUsMember2020-07-012021-06-300000862668us-gaap:GeographicConcentrationRiskMemberus-gaap:NonUsMemberus-gaap:SalesRevenueNetMember2020-07-012021-06-300000862668us-gaap:GeographicConcentrationRiskMember2021-07-012022-06-300000862668us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMember2021-07-012022-06-300000862668us-gaap:GeographicConcentrationRiskMember2020-07-012021-06-300000862668us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMember2020-07-012021-06-30

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

FORM 10-K

For the Fiscal year ended June 30, 2022
Commission File Number 0-20127


Escalon Medical Corp.
(Exact name of registrant as specified in its charter)


Pennsylvania33-0272839
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
435 Devon Park Drive, Suite 824, Wayne, PA 19087
(Address of principal executive offices, including zip code)
(610) 688-6830
(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: NONE
Common Stock, par value $0.001
 
Indicate by check mark if the registrant is a well-known seasoned issuer as defined in Rule 405 of the Securities Act.    Yes  o    No  x
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or 15(d) of the Exchange Act.     Yes  o    No  x
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes  x    No  o
Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files). Yes  x    No  o
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of "large accelerated filer," "accelerated filer," "smaller reporting company" and "emerging growth company" in Rule 12b-2 of the Exchange Act.

 



Large accelerated fileroAccelerated filero
Non-accelerated filerxSmaller reporting companyx
Emerging growth companyo

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. o 
Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.  o 
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).    Yes  o    No  x
The aggregate market value of the voting and non-voting common equity held by non-affiliates of the registrant on December 31, 2021 was approximately $327,167, computed by reference to the price at which the common equity was last sold on the OTCQB Market on such date.
As of September 27, 2022, the registrant had 7,415,329 shares of common stock outstanding.





  Page
PART I
Item 1.
Item 1A.
Item 1B.
Item 2.
Item 3.
Item 4.
PART II
Item 5.
Item 6.
Item 7.
Item 7A.Quantitative and Qualitative Disclosures About Market Risk—omitted pursuant to item 305(e) of Regulation S-K
Item 8.
Item 9.
Item 9A.
Item 9B.
PART III
Item 10.
Item 11.
Item 12.
Item 13.
Item 14.
PART IV
Item 15.





1


PART 1
Cautionary Factors That May Affect Future Results

    Certain statements contained in, or incorporated by reference in, this report are forward-looking statements made pursuant to the safe harbor provisions of the Private Securities Litigation Reform Act of 1995, which provide current expectations or forecasts of future events. Such statements can be identified by the use of terminology such as “anticipate,” “believe,” “could,” “estimate,” “expect,” “forecast,” “intend,” “may,” “plan,” “possible,” “project,” “should,” “will,” “would,” “seek,” and similar words or expressions. The Company’s forward-looking statements include certain information relating to general business strategy, growth strategies, financial results, liquidity, product development, the introduction of new products, the enhancement of existing products, the potential markets and uses for the Company’s products, the Company’s regulatory filings with the FDA, acquisitions, the development of joint venture opportunities, intellectual property and patent protection and infringement, the loss of revenue due to the expiration on termination of certain agreements, the effect of competition on the structure of the markets in which the Company competes, increased legal, accounting and Sarbanes-Oxley compliance costs, the Company's ability to continue as a going concern, defending the Company in litigation matters and the Company’s cost-saving initiatives. The reader must carefully consider forward-looking statements and understand that such statements involve a variety of risks and uncertainties, known and unknown, and may be affected by assumptions that fail to materialize as anticipated. Consequently, no forward-looking statement can be guaranteed, and actual results may vary materially. It is not possible to foresee or identify all factors affecting the Company’s forward-looking statements, and the reader therefore should not consider the following list of risk factors to be an exhaustive statement of all risks, uncertainties or potentially inaccurate assumptions. The Company cautions the reader to consider carefully these factors as well as the specific factors discussed with each specific forward-looking statement in this Form 10-K annual report and in the Company’s other filings with the Securities and Exchange Commission (the “SEC”). In some cases, these factors have impacted, and in the future (together with other unknown factors) could impact, the Company’s ability to implement the Company’s business strategy and may cause actual results to differ materially from those contemplated by such forward-looking statements. Any expectation, estimate or projection contained in a forward-looking statement may not be achieved. The Company also cautions the reader that forward-looking statements speak only as of the date made. The Company undertakes no obligation to update any forward-looking statement, but investors are advised to consult any further disclosures by the Company on this subject in the Company’s filings with the SEC.


ITEM 1. BUSINESS

Company Overview

     Escalon Medical Corp. ("Escalon" or "Company") is a Pennsylvania corporation initially incorporated in California in 1987, and reincorporated in Pennsylvania in November 2001. Within this document, the “Company” collectively shall mean Escalon, which includes its division called "Trek" and its wholly owned subsidiaries: Sonomed, Inc. (“Sonomed”), Escalon Digital Solutions, Inc. (“EMI”), and Sonomed IP Holdings, Inc. All intercompany accounts and transactions have been eliminated. The Company dissolved two other inactive entities, Escalon Holding, Inc. ("EHI"), and Escalon IP Holdings Inc. in a tax-free dissolution under Section 332 of the Internal Revenue Code in the year ended June 30, 2021.

    The Company operates in the healthcare market, specializing in the development, manufacture, marketing and distribution of medical devices for ophthalmic applications. The Company and its products are subject to regulation and inspection by the United States Food and Drug Administration (the “FDA”). The FDA and other government authorities requires extensive testing of new products prior to sale and has jurisdiction over the safety, efficacy and manufacture of products, as well as product labeling and marketing.

A-Scans
The A-Scan provides information about the internal structure of the eye by sending a beam of ultrasound along a fixed axis through the eye and displaying the various echoes reflected from the surfaces intersected by the beam. The principal echoes occur at the cornea, both surfaces of the lens and the retina. The system displays the position and magnitudes of the echoes on an electronic display. The A-Scan also includes software for measuring distances within the eye. This information is primarily used to calculate lens power for implants.

B-Scans
The B-Scan is primarily a diagnostic tool that supplies information to physicians where the media within the eye are cloudy or opaque. Whereas physicians normally use light, which cannot pass through such media, the ultrasound beam is
2


capable of passing through the opacity and displaying an image of the internal structures of the eye. Unlike the A-Scan, the B-Scan transducer is not in a fixed position; it swings through a 60 degree sector to provide a two-dimensional image of the eye.

UBM
The UBM is a high frequency/high resolution ultrasound device, designed to provide highly detailed information about the anterior segment of the eye. The UBM is used for glaucoma evaluation, tumor evaluation and differentiation, pre- and post-intraocular lens implantation and corneal refractive surgery. The device allows the surgeons to perform precise measurements within the anterior chamber of the eye.
Pachymeters
The pachymeter uses the same principles as the A-Scan, but the system is tailored to measure the thickness of the cornea. Central corneal thickness is used in the calculation of intraocular pressure. Pachymetry is also used by refractive surgeons to screen candidates and help plan surgery.

Ispan Intraocular Gases
The Company distributes two intraocular gas products C3F8 and SF6, which are used by vitreoretinal surgeons as a temporary tamponade in detached retina surgery. Under a non-exclusive distribution agreement with AirGas, Inc. (AirGas"), the Company distributes packages of AirGas gases in canisters containing up to 25 grams of gas. Along with the intraocular gases, the Company manufactures and distributes a patented disposable universal gas kit, which delivers the gas from the canister to the patient.

Surgical Packs
The Company markets disposable surgical packs used in vitreoretinal surgery, including packs which aid surgeons in the process of injecting and extracting silicone oil.

AXIS Image Management
The AXIS Image Management system easily manages ophthalmic diagnostic images via a web browser from any device regardless of modality, device manufacturer or location.

Research and Development
The development of ultrasound ophthalmic equipment and AXIS Image Management system are performed at the Company’s Lake Success, New York. Company-sponsored research and development expenditures from operations for the fiscal years ended June 30, 2022 and 2021 were approximately $991,000 and $890,000, respectively.

Manufacturing and Distribution

The Company assembles and distributes its ophthalmic surgical products at its 7,440 square foot leased facility in New Berlin, WI. The Company designs, assembles, and services its ophthalmic ultrasound products at its 6,278 square foot leased facility in Lake Success, NY. In addition to performing its own assembly, the Company subcontracts component manufacturing, sterilization, and other services to various qualified vendors.

The Company has registered its facilities with the FDA and has attained ISO 13485 certification for its facilities and medical devices. ISO 13485 requires an implemented quality system that applies to product design, manufacture, installation, and servicing. Certification can be obtained only after an audit of a company’s quality system by a qualified independent outside auditor and requires regular reexamination. The Company has obtained European Community certification (“CE-Mark”) for many of its medical devices.

The manufacture, testing, and marketing of each of the Company’s products entails risk of product liability. The Company carries product liability insurance to cover primary risk.

Governmental Regulations
The Company’s products are subject to stringent ongoing regulation by the FDA and similar health authorities, and if these governmental approvals or clearances of the Company’s products are restricted or revoked, the Company could face delays that would impair the Company’s ability to generate funds from operations.

The Company has received the necessary FDA and other necessary regulations clearances and approvals for all products that the Company currently markets. The FDA and comparable agencies in state and local jurisdictions and in foreign countries
3


impose substantial requirements upon the manufacturing and marketing of pharmaceutical and medical device equipment and related disposables, including the obligation to adhere to the FDA’s Good Manufacturing Practice regulations. Compliance with these regulations requires detailed validation of manufacturing and quality control practices, FDA periodic inspections and other procedures. If the FDA finds any deficiencies the FDA may impose restrictions on marketing the specific products until such deficiencies are corrected.

The FDA and similar health authorities in foreign countries extensively regulate the Company’s activities. The Company must obtain either 510(K) clearances or pre-market approvals and new drug application approvals prior to marketing a product in the United States. Foreign regulation also requires that the Company obtain other approvals from foreign government agencies prior to the sale of products in those countries. Also, the Company may be required to obtain FDA clearance or approval before exporting a product or device that has not received FDA marketing clearance or approval.

The Company has received CE approval on several of the Company’s products that allows the Company to sell the products in the countries comprising the European Community. CE marking indicates that a product has been assessed by the manufacturer and deemed to meet EU safety, health and environmental protection requirements. In addition to the CE mark, some foreign countries require separate individual foreign regulatory clearances.

Marketing and Sales
The Company's products are sold through independent sales representatives, a network of distributors, and internal sales employees directly to medical institutions, throughout the world.

Service and Support
The Company maintains a full-service program for all products sold. The Company provides limited warranties on all products against defects and performance. Product repairs are made at the Company's New York facility for ultrasound products. Service support for AXIS Imaging Management and surgical products are provided remotely.

Patents, Trademarks and Licenses
The pharmaceutical and medical device communities place considerable importance on obtaining patent and trade secret protection for new technologies, products and processes for the purpose of strengthening the Company’s position in the market place and protecting the Company’s economic interests. The Company’s policy is to protect its technology by aggressively obtaining patent protection for substantially all of its developments and products, both in the United States and in selected countries outside the United States. It is the Company’s policy to file for patent protection in those foreign countries in which the Company believes such protection is necessary to protect its economic interests. The duration of the Company’s patents, trademarks and licenses vary through 2027. The Company has 2 United States patents that cover the Company’s technology. The Company believes that the impact of the patents is minimal in that our current products and revenue are driven less by our patents and more by our knowledge and trade secrets.

The Company intends to vigorously defend its patents if the need arises.

Competition
There are numerous direct and indirect competitors of the Company in the United States and abroad. These competitors include ophthalmic-oriented companies that market a broad portfolio of products, including companies that market prescription devices and pharmaceuticals exclusively for ophthalmic indications and integrated companies that market products for ophthalmic and other indications.

Several large companies dominate the ophthalmic market, with the balance of the industry being highly fragmented and comprised of smaller companies ranging from start-up entities to established market players. The ophthalmic market in general is intensely competitive, with each company eager to expand its market share. The Company’s strategy is to compete primarily on the basis of technological innovation to which it has proprietary rights. The Company believes, therefore, that its business will depend in large part on protecting its intellectual property through maintaining trade secrets, patents, and other governmental regulations.

Sonomed’s principal competitors are Quantel, Inc., and Accutome, Inc.. Sonomed has had a leading presence in the ophthalmic ultrasound industry for over 30 years. Management believes that this has helped Sonomed build a reputation as a long-standing operation that provides a quality product, which has enabled the Company to establish effective distribution coverage throughout the world. Various competitors offering similar products at a lower price could threaten Sonomed’s market position. The development of optical technologies for ophthalmic biometrics and imaging may also diminish the Company’s
4


market position. This equipment can be used instead of ultrasound equipment in certain applications with some advantage. Such equipment, however, is more expensive.

Trek’s competitor for the ISPAN® gases is Alcon Laboratories. Trek’s competitors for its surgical packs include Alcon Laboratories and Bausch & Lomb. To remain competitive, the Company needs to maintain a low-cost operation. There are numerous other companies that can provide this manufacturing service.

EMI’s principal competitors are Carl Zeiss Meditec Inc. and Topcon Healthcare Solutions. The Company believes it establishes competitive advantage by offering technical innovation, product features, low total cost of ownership, and capable and responsive technical support.

Human Capital
As of June 30, 2022, the Company employed 41 employees. Of these employees, 22 of the Company’s employees are employed in manufacturing, 14 are employed in general and administrative positions, 4 are employed in sales and marketing and 1 is employed in research and development. The Company’s employees are not covered by a collective bargaining agreement, and the Company considers its relationship with its employees to be good.

5


ITEM 1A. RISK FACTORS
In addition to other information contained in this report on Form 10-K, the following Risk Factors should be considered carefully in evaluating our business. If any of the following risks actually occur, our financial condition and results of operations could be materially and adversely affected.
Financial Risks
Due to the Company’s history of operating losses, we received a going concern opinion from our independent registered public accounting firm.

Our operations are subject to a number of factors that can affect our operating results and financial condition. Such factors include, but are not limited to: the continuous enhancement of the current products, development of new products; changes in domestic and foreign regulations; ability of manufacture successfully; competition from products manufactured and sold or being developed by other companies; the price of, and demand for, our products and our ability to raise capital to support our operations.

To date, our operations have not generated sufficient revenues to enable profitability. As of June 30, 2022, we had an accumulated deficit of $68.9 million, and incurred recurring losses from operations and negative cash flows from operating activities in the current and in prior years. These factors raise substantial doubt regarding our ability to continue as a going concern.

As a result of above matters, our independent auditors have indicated in their report on our June 30, 2022 financial statements that there is substantial doubt about our ability to continue as a going concern. A "going concern" opinion indicates that the financial statements have been prepared assuming we will continue as a going concern and do not include any adjustments to reflect the possible future effects on the recoverability and classification of assets, or the amounts and classification of liabilities that may result if we do not continue as a going concern. Therefore, you should not rely on our consolidated balance sheet as an indication of the amount of proceeds that would be available to satisfy claims of our creditors, and potentially be available for distribution to our stockholders, in the event of liquidation.

Our continued operations will ultimately depend on the ability to be profitable from our operations and the on-going support of our shareholders and creditors.
There are inherent uncertainties involved in estimates, judgments and assumptions used in the preparation of financial statements in accordance with United States GAAP. Any changes in estimates, judgments and assumptions used could have a material adverse effect on the Company’s business, financial position and operating results.
The consolidated financial statements included in the periodic reports the Company files with the SEC are prepared in accordance with accounting principles generally accepted in the United States of America, or GAAP. The preparation of financial statements in accordance with GAAP involves making estimates, judgments and assumptions that affect reported amounts of assets (including intangible assets), liabilities and inventories, revenues, expenses and income. This includes estimates, judgments and assumptions for assessing the recoverability of the Company’s other intangible assets, pursuant to Financial Accounting Standards Board (“FASB”) issued authoritative guidance. If any estimates, judgments or assumptions change in the future, the Company may be required to record additional expenses or impairment charges. Any resulting expense or impairment loss would be recorded as a charge against the Company's earnings and could have a material adverse impact on the Company's financial condition and operating results. Estimates, judgments and assumptions are inherently subject to change in the future, and any such changes could result in corresponding changes to the amounts of assets (including goodwill and other intangible assets), liabilities, revenues, expenses and income. Any such changes could have a material adverse effect on the Company’s financial position and operating results.
On an on-going basis, the Company evaluates its estimates, including, among others, those relating to:
sales returns;
allowances for doubtful accounts;
inventories
intangible assets;
right-of-use assets
income and other tax accruals;
6


deferred tax asset valuation allowances;
sales discounts;
warranty obligations;
contingencies and litigation.
The Company bases its estimates on historical experience and on various other assumptions that the Company believes 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. The Company’s assumptions and estimates may, however, prove to have been incorrect and the Company’s actual results may differ from these estimates under different assumptions or conditions. While the Company believes the assumptions and estimates it makes are reasonable, any changes to the Company’s assumptions or estimates, or any actual results which differ from the Company’s assumptions or estimates, could have a material adverse effect on the Company’s financial position and operating results. Improper design and implementation of internal control related to the estimates could result in misstatement of financial reports.
Operational Risk
Any acquisitions, strategic alliances, joint ventures and divestitures that the Company effects, if any, could result in financial results that differ from market expectations.
In the normal course of business, the Company engages in discussions with third parties regarding possible acquisitions, strategic alliances, joint ventures and divestitures. As a result of any such transactions, of which the Company cannot assure that any will occur, the Company’s financial results may differ from the investment community’s expectations in a given quarter. In addition, acquisitions and alliances may require the Company to integrate a different company culture, management team, business infrastructure, accounting systems and financial reporting systems. The Company may not be able to effect any such acquisitions or alliances. The Company may have difficulty developing, manufacturing and marketing the products of a newly acquired business in a way that enhances the performance of the Company’s combined businesses or product lines to realize the value from any expected synergies. Depending on the size and complexity of an acquisition, the Company’s successful integration of the entity depends on a variety of factors, including the retention of key employees and the management of facilities and employees in separate geographical areas. These efforts require varying levels of management resources, which may divert the Company’s attention from other business operations. Also, the Company’s results may be adversely impacted because of acquisition-related costs, amortization costs for certain intangible assets and impairment losses related to goodwill in connection with such transactions. Finally, acquisitions or alliances by the Company may not occur, which could impair the Company’s growth.
The Company’s results fluctuate from quarter to quarter.
The Company has experienced quarterly fluctuations in operating results and anticipates continued fluctuations in the future. A number of factors contribute to these fluctuations:

The timing and expense of new product introductions by the Company or its competitors, although the Company might not successfully develop new products and any such new products may not gain market acceptance;
The cancellation or delays in the purchase of the Company’s products;
Fluctuations in customer demand for the Company’s products;
Changes in domestic and foreign regulations;
The gain or loss of significant customers;
Changes in the mix of products sold by the Company;
Competitive pressures on prices at which the Company can sell its products;
Announcements of new strategic relationships by the Company or its competitors;
Litigation costs and settlements; and
General economic conditions and other external factors such as energy costs.
The Company sets its spending levels in advance of each quarter based, in part, on the Company’s expectations of product orders and shipments during that quarter. A shortfall in revenue, therefore, in any particular quarter as compared to the Company’s plan could have a material adverse impact on the Company’s results of operations and cash flows.
7


Also, the Company’s quarterly results could fluctuate due to general market conditions in the healthcare industry or global economy generally, or market volatility unrelated to the Company’s business and operating results.
Failure of the market to accept the Company’s products could adversely impact the Company’s business and financial condition.
The Company’s business and financial condition will depend in part upon the market acceptance of the Company’s products. The Company’s products may not achieve or maintain market acceptance. Market acceptance depends on a number of factors including:

The price of the products;
The continued receipt of regulatory approvals for multiple indications;
The establishment and demonstration of the clinical safety and efficacy of the Company’s products; and
The advantages of the Company’s products over those marketed by the Company’s competitors.
Any failure to achieve or maintain significant market acceptance of the Company’s products will have a material adverse impact on the Company’s business.
The success of products with which the Company’s products compete could have an adverse impact on the Company’s business.
The Company faces intense competition in the medical device and pharmaceutical markets, which are characterized by rapidly changing technology, short product life cycles, cyclical oversupply and rapid price erosion. Many of the Company’s competitors have substantially greater financial, technical, marketing, distribution and other resources. The Company’s strategy is to compete primarily on the basis of technological innovation, reliability, quality and price of the Company’s products. Without timely introductions of new products and enhancements, the Company’s products will become technologically obsolete over time, in which case the Company’s revenues and operating results would suffer. The success of the Company’s new product offerings will depend on several factors, including the Company’s ability to:

Properly identify customer needs;
Innovate and develop new technologies, services and applications;
Establish adequate product distribution coverage;
Obtain and maintain required regulatory approvals from the FDA and other regulatory agencies;
Protect the Company’s intellectual property;
Successfully commercialize new technologies in a timely manner;
Manufacture and deliver the Company’s products in sufficient volumes on time;
Differentiate the Company’s offerings from the offerings of the Company’s competitors;
Price the Company’s products competitively;
Anticipate competitors’ announcements of new products, services or technological innovations; and
Anticipate general market and economic conditions.
The Company may not be able to compete effectively in the competitive environments in which the Company operates.
Lack of availability of key system components could result in delays, increased costs or costly redesign of the Company’s products.
Although some of the parts and components used to manufacture the Company’s products are available from multiple sources, the Company currently purchases most of the Company’s components and outsourced finished goods from single sources in an effort to obtain volume discounts. Lack of availability of any of these parts, components and finished goods could result in production delays, increased costs or costly redesign of the Company’s products. Any loss of availability of an essential component or finished good could result in a material adverse change to the Company’s business, financial condition and results of operations. Some of the Company’s suppliers are subject to the FDA’s Good Manufacturing Practice regulations. Failure of these suppliers to comply with those regulations could result in the delay or limitation of the supply of parts or components to the Company, which would adversely impact the Company’s financial condition and results of operations.
8


The supply chain challenges could increase the costs of products and the numbers of backorders and could adversely affect our results of operations.
The Company is dependent on its management and key personnel to succeed.
The Company’s principal executive officers and technical personnel have extensive experience with the Company’s products, the Company’s research and development efforts, the development of marketing and sales programs and the necessary support services to be provided to the Company’s customers. Also, the Company competes with other companies, universities, research entities and other organizations to attract and retain qualified personnel. The loss of the services of any of the Company’s executive officers or other technical personnel, or the Company’s failure to attract and retain other skilled and experienced personnel, could have a material adverse impact on the Company’s ability to maintain or expand businesses.
Legal, Regulatory and Global
The Company’s products are subject to stringent ongoing regulation by the FDA and similar domestic and foreign health care regulatory authorities, and if the regulatory approvals or clearances of the Company’s products are restricted or revoked, the Company could face delays that would impair the Company’s ability to generate funds from operations.
The FDA and similar health care regulatory authorities in foreign countries extensively regulate the Company’s activities. The Company must obtain either 510(K) clearances or pre-market approvals and new drug application approvals prior to marketing any products in the United States. Foreign regulation also requires that the Company obtain other approvals from foreign government agencies prior to the sale of products in those countries. Also, the Company may be required to obtain FDA approval before exporting a product or device that has not received FDA marketing clearance or approval.
The Company has received the necessary FDA approvals for all products that the Company currently markets in the United States. Any restrictions on or revocation of the FDA approvals and clearances that the Company has obtained, however, would prevent the continued marketing of the impacted products and other devices. The restrictions or revocations could result from the discovery of previously unknown problems with the product. Consequently, FDA revocation would impair the Company’s ability to generate funds from operations.
The FDA and comparable agencies in state and local jurisdictions and in foreign countries impose substantial requirements upon the manufacturing and marketing of pharmaceutical and medical device equipment and related disposables, including the obligation to adhere to the FDA’s Good Manufacturing Practice regulations. Compliance with these regulations requires time-consuming detailed validation of manufacturing and quality control processes, FDA periodic inspections and other procedures. If the FDA finds any deficiencies in the validation processes, for example, the FDA may impose restrictions on marketing the specific products until such deficiencies are corrected.
The Company has received CE approval on several of the Company’s products that allows the Company to sell the products in the countries comprising the European Community. In addition to the CE mark, however, some foreign countries may require separate individual foreign regulatory clearances. The Company may not be able to obtain regulatory clearances for other products in the United States or foreign markets.
The process for obtaining regulatory clearances and approvals underlying clinical studies for any new products or devices and for multiple indications for existing products is lengthy and will require substantial commitments of Company’s financial resources and Company’s management’s time and effort. Any delay in obtaining clearances or approvals or any changes in existing regulatory requirements would materially adversely impact the Company’s business.
The Company’s failure to comply with the applicable regulations would subject the Company to fines, delays or suspensions of approvals or clearances, seizures or recalls of products, operating restrictions, injunctions or civil or criminal penalties, which would adversely impact the Company’s business, financial condition and results of operations.

The Company’s products employ proprietary technology, and this technology may infringe on the intellectual property rights of third parties.
The Company holds several United States and foreign patents for the Company’s products. Other parties, however, hold patents relating to similar products and technologies. If patents held by others were adjudged valid and interpreted broadly in an adversarial proceeding, the court or agency could deem them to cover one or more aspects of the
9


Company’s products or procedures. Any claims for patent infringements or claims by the Company for patent enforcement would consume time, result in costly litigation, divert technical and management personnel or require the Company to develop non-infringing technology or enter into royalty or licensing agreements. The Company may become subject to one or more claims for patent infringement. The Company may not prevail in any such action, and the Company’s patents may not afford protection against competitors with similar technology.
If a court determines that any of the Company’s products infringes, directly or indirectly, on a patent in a particular market, the court may enjoin the Company from making, using or selling the product. Furthermore, the Company may be required to pay damages or obtain a royalty-bearing license, if available, on acceptable terms.
The Company’s ability to market or sell the Company’s products may be adversely impacted by limitations on reimbursements by government programs, private insurance plans and other third party payers.
The Company’s customers bill various third party payers, including government programs and private insurance plans, for the health care services provided to their patients. Third party payers may reimburse the customer, usually at a fixed rate based on the procedure performed, or may deny reimbursement if they determine that the use of the Company’s products was elective, unnecessary, inappropriate, not cost-effective, experimental or used for a non-approved indication. Third party payers may deny reimbursement notwithstanding FDA approval or clearance of a product and may challenge the prices charged for the medical products and services. The Company’s ability to sell the Company’s products on a profitable basis may be adversely impacted by denials of reimbursement or limitations on reimbursement, compared with reimbursement available for competitive products and procedures. New legislation that further reduces reimbursements under the capital cost pass-through system utilized in connection with the Medicare program could also adversely impact the marketing of the Company’s products.

The Company may become involved in product liability litigation, which may subject the Company to liability and divert management attention.
The testing and marketing of the Company’s products entails an inherent risk of product liability, resulting in claims based upon injuries or alleged injuries or a failure to diagnose associated with a product defect. Some of these injuries may not become evident for a number of years. Although the Company is not currently involved in any product liability litigation, the Company may be party to litigation in the future as a result of an alleged claim. Litigation, regardless of the merits of the claim or outcome, could consume a great deal of the Company’s time and attention away from the Company’s core businesses. The Company maintains limited product liability insurance coverage of $1,000,000 per occurrence and $2,000,000 in the aggregate, with umbrella policy coverage of $5,000,000 in excess of such amounts. A successful product liability claim in excess of any insurance coverage may adversely impact the Company’s financial condition and results of operations. The Company’s product liability insurance coverage may not continue to be available to the Company in the future on reasonable terms or at all.
The Company’s international operations could be adversely impacted by changes in laws or policies of foreign governmental agencies and social and economic conditions in the countries in which the Company operates.
The Company derives a portion of its revenue from sales outside the United States. Changes in the laws or policies of governmental agencies, as well as social and economic conditions, in the countries in which the Company operates could impact the Company’s business in these countries and the Company’s results of operations. Also, economic factors, including inflation and fluctuations in interest rates and foreign currency exchange rates, and competitive factors such as price competition, business combinations of competitors or a decline in industry sales from continued economic weakness, both in the United States and other countries in which the Company conducts business, could adversely impact the Company’s results of operations.
The impact of terrorism or acts of war could have a material adverse impact on the Company’s business.
Terrorist acts or acts of war, whether in the United States or abroad, could cause damage or disruption to the Company’s operations, its suppliers, channels to market or customers, or could cause costs to increase, or create political or economic instability, any of which could have a material adverse impact on the Company’s business.

In February 2022, Russia invaded Ukraine. As military activity proceeds and sanctions, export controls and other measures are imposed by many countries against Russia, Belarus and specific areas of Ukraine, the war is increasingly affecting the global economy and financial markets, as well as exacerbating ongoing economic challenges, including rising inflation and global supply-chain disruption. The Company has operations or activities in countries and regions outside the United States. As a result, its global operations are affected by economic, political and other
10


conditions in the foreign countries in which it does business as well as U.S. laws regulating international trade, although the Company has not yet assessed that the war has had a material effect on its financial position or results of operations.
    
The Company’s charter documents and Pennsylvania law may inhibit a takeover.
Certain provisions of Pennsylvania law and the Company’s Bylaws could delay or impede the removal of incumbent directors and could make it more difficult for a third party to acquire, or discourage a third party from attempting to acquire, control of the Company. These provisions could limit the share price that certain investors might be willing to pay in the future for shares of the Company’s common stock. The Company’s Board of Directors is divided into three classes, with directors in each class elected for three-year terms. The Bylaws impose various procedural and other requirements that could make it more difficult for shareholders to effect certain corporate actions. The Company’s Board of Directors may issue shares of preferred stock without shareholder approval on such terms and conditions, and having such rights, privileges and preferences, as the Board may determine. The rights of the holders of common stock will be subject to, and may be adversely impacted by, the rights of the holders of any preferred stock that may be issued in the future.
    Healthcare policy changes, including pending proposals to reform the U.S. healthcare system and implementation of the Affordable Healthcare Act, may have a material adverse effect on the Company.
Healthcare costs have risen significantly over the past decade. There have been and continue to be proposals by legislators, regulators and third-party payors to keep these costs down. Certain proposals, if passed, would impose limitations on the prices the Company will be able to charge for the Company’s products, or the amounts of reimbursement available for its products from governmental agencies or third-party payers. These limitations could have a material adverse effect on the Company’s financial position and results of operations.
Changes in the healthcare industry in the U.S. and elsewhere could adversely affect the demand for the Company’s products as well as the way in which the Company conducts the Company’s business. The 2010 Affordable Care Act provides that most individuals must have health insurance, establishes new regulations on health plans, and creates insurance pooling mechanisms and other expanded public health care measures.
The Company anticipates that the healthcare reform legislation will further reduce Medicare spending on services provided by hospitals and other providers and further forms sales or excise tax on the medical device manufacturing sector. Various healthcare reform proposals have also emerged at the federal and state level. The Company cannot predict what healthcare initiatives, if any, will be implemented at the federal or state level, or the effect any future legislation or regulation will have on the Company. However, an expansion in government’s role in the U.S. healthcare industry may lower reimbursements for the Company’s products, reduce medical procedure volumes and adversely affect the Company’s business, possibly materially.
Future legislation or changes in government programs may adversely impact the market for the Company’s products.
From time to time, the federal government and Congress have made proposals to change aspects of the delivery and financing of health care services. The Company cannot predict what form any future legislation or regulation may take or its impact on the Company’s business. Legislation that sets price limits and utilization controls adversely impact the rate of growth of the markets in which the Company participates. If any future health care legislation or regulations were to adversely impact those markets, the Company’s product marketing could also suffer, which would adversely impact the Company’s business.
Information Security, cybersecurity and Data Privacy Risks
Cybersecurity incidents could disrupt business operations, result in the loss of critical and confidential information and adversely impact the Company's reputation and results of operations.
The Company is subject to cyber security risks and may incur increasing costs in efforts to minimize those risks and to comply with regulatory standards. The Company employs information technology systems and Internet systems, including websites, which allow for the secure storage and transmission of proprietary or confidential information regarding the Company’s customers, employees and others, including credit card information and personal identification information. The Company has made significant efforts to secure its computer network to mitigate the risk of possible cyber-attacks and is continuously working to upgrade its existing information technology systems and provide employee awareness training around phishing, malware, and other cyber risks to ensure that the Company is protected, to the
11


greatest extent possible, against cyber risks and security breaches. Despite these efforts security of the Company’s computer networks could be compromised which could impact operations and confidential information could be misappropriated, which could lead to negative publicity, loss of sales and profits or cause the Company to incur significant costs to reimburse third-parties for damages which could adversely impact profits.

Other

The Company’s Chairman and Chief Executive Officer, Richard DePiano Jr. is the Company’s controlling shareholder and has sufficient voting power to determine the outcome of all matters submitted to the Company’s shareholders for approval.
    In February 2018, the Company entered into a Debt Exchange Agreement (the "Exchange Agreement") with Mr. DePiano Sr. and DP Associates Inc. Profit-Sharing Plan of which Mr. DePiano is the sole owner and sole trustee (the "Holders"). Pursuant to the terms of the Exchange Agreement, the Holders exchanged a total of $645,000 principal amount of debt the Company owed the Holders under factoring agreements and notes (the "Notes") the Company entered into with the Holders in February and March of 2016 for 2,000,000 shares of Series A Convertible Preferred Stock (the "Preferred Stock"). Each share the Preferred Stock entitles the Holder thereof to 13 votes per share and will vote together with all other classes and series of stock of the Company as a single class on all actions to be taken by the Company’s stockholders. As a result of this voting power, the Holders currently beneficially own approximately 77.81% of the voting power on all actions to be taken by the Company’s shareholders. If the Holders were to convert their shares of Preferred Stock into common stock at the current conversion ratio, the Holders would receive a total of 4,300,000 shares of Common Stock, or approximately 36.70% of the currently outstanding shares of Common Stock assuming such conversion.
    The Holders, therefore, control the election of all of the members of the Company’s board of directors and control the outcome of any corporate transaction or other matter submitted to a vote of the Company’s shareholders for approval, including mergers or other acquisition proposals and the sale of all or substantially all of the Company’s assets, in each case regardless of how all of the Company’s shareholders other than the Holders vote their shares. The interests of the Holders in maintaining this voting control of the Company may have an adverse effect on the price of the Company’s common stock because of the absence of any potential “takeover” premium and may, therefore, be inconsistent with the interest of the Company’s shareholders other than the Holders. The voting control by the Holders could also discourage a third party from attempting to acquire control of the Company and may make it more difficult for a third party to acquire control of the Company. Mr. DePiano Sr. passed away on October 3, 2019 and left a will by which he appointed Richard J. DePiano, Jr., the Chief Executive Officer of the Company, as executor. Richard DePiano Jr. was elected to serve as chairman of the Company's board. Mr. DePiano, Jr. qualified as executor and has control over the listed shares in his capacity as executor of Mr. DePiano Sr.'s estate.
The market price of the Company’s stock has historically been volatile, and the Company has not paid cash dividends.
The volatility of the Company’s common stock imposes a greater risk of capital losses on shareholders as compared to less volatile stocks. In addition, such volatility makes it difficult to ascribe a stable valuation to a shareholder’s holdings of the Company’s common stock. The following factors have and may continue to have a significant impact on the market price of the Company’s common stock:

Acquisitions, strategic alliances, joint ventures and divestitures that the Company effects, if any;
Announcements of technological innovations;
Changes in marketing, product pricing and sales strategies or new products by the Company’s competitors;
Changes in domestic or foreign governmental regulations or regulatory requirements; and
Developments or disputes relating to patent or proprietary rights and public concern as to the safety and efficacy of the procedures for which the Company’s products are used.
Moreover, the possibility exists that the stock market, and in particular the securities of technology companies such as the Company, could experience extreme price and volume fluctuations unrelated to operating performance.
The Company has not paid cash dividends on its common stock and does not anticipate paying cash dividends in the foreseeable future.
12


If the Company raises funds in the future, the Company may be required to raise those funds through public or private financings, strategic relationships or other arrangements at prices and other terms that may not be favorable. The sale of additional equity and debt securities may result in additional dilution to the Company’s shareholders. Additional financing may not be available in amounts or on terms acceptable to the Company or at all.

COVID-19 could negatively impact the demand, interrupt the supply and operations and effect the liquidity.

On March 11, 2020, the World Health Organization declared the outbreak of a coronavirus (COVID-19) a pandemic. This pandemic has had a significant impact on the global and domestic economy, and is likely to impact the operations of the Company. The Company has been assessing the impact of the COVID-19 pandemic on the business, including the impact on the financial condition and results of operations, financial resources, changes in accounting judgment as well as the impact on the supply and demand, etc. The Company is considered an essential business and has been able to maintain operations during the lockdown. The Company remains in strong communications with the customers and there is no evidence showing that COVID-19 will greatly affect collection of accounts receivable as the date of this filing. However, the Company does not know the extent and duration of the impact of COVID-19 on its business due to the uncertainty about the spread of the virus.





13


ITEM 1B. UNSOLVED SEC STAFF COMMENTS

The Company does not believe there are any unresolved SEC staff comments.

ITEM 2. PROPERTIES

As of June 30, 2022 the Company leased an aggregate of 16,354 square feet of space for its (i) corporate offices in Wayne, Pennsylvania, (ii) Sonomed's manufacturing facility in Lake Success, New York, and (iii) Trek’s distribution facility in New Berlin, Wisconsin. The Company's current corporate office lease of 2,186 square feet will expire on December 2024. The New York facility lease of 6,728 square feet will expire on December 31, 2024. The Company extended lease agreement for its Wisconsin warehouse of 7,440 square feet, which ended in April 30, 2022 for a term of three years. The new lease agreement has a lease right-of-use ("ROU") assets and lease liability of approximately $224,000, respectively. The Company classified the amended lease as an operating lease under ASC 842.

ITEM 3. LEGAL PROCEEDINGS

The Company, from time to time is involved in various legal proceedings and disputes that arise in the normal course of business. These matters have previously and could pertain to intellectual property disputes, commercial contract disputes, employment disputes, and other matters. The Company does not believe that the resolution of any of these matters has had or is likely to have a material adverse impact on the Company’s business, financial condition or results of operations.

ITEM 4. MINE SAFETY DISCLOSURES

     Not applicable

Part II.

ITEM 5. MARKET FOR REGISTRANT'S COMMON EQUITY RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES

The Company’s common stock trades on the OTCQB Market under the symbol “ESMC.” Any over the counter market quotations reflect inter-dealer prices, without retail mark-up, mark-down or commission and may not present actual transactions.
    As of September 27, 2022 there were 1,267 holders of record of the Company’s common stock. On September 27, 2022 the closing price of the Company’s Common Stock as reported by the OTCQB Market was $0.09 per share.
    The Company has never declared or paid a cash dividend on its common stock and presently intends to retain any future earnings to finance future growth and working capital needs.
    The Company’s forecast of the period of time through which its financial resources will be adequate to support its operations is a forward-looking statement and involves risks and uncertainties, and actual results could vary as a result of a number of factors, including the factors discussed in “Risk Factors” included in this Form 10-K. If the Company raises funds in the future, the Company may be required to raise those funds through public or private financings, strategic relationships or other arrangements at prices and other terms that may not be as favorable as they would without such qualification. The sale of additional equity and debt securities may result in additional dilution to the Company’s shareholders. Additional financing may not be available in amounts or on terms acceptable to the Company or at all.


ITEM 6. [Reserved]

ITEM 7. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

14


    The following discussion and analysis should be read together with the consolidated financial statements and notes thereto and other financial information contained elsewhere in this Form 10-K and the discussion under “Risk Factors” included in Item 1A of this Form 10-K.

Consolidated net revenue increased approximately $231,000 or 2.2%, to $10,703,000 during the year ended June 30, 2022 as compared to the prior fiscal year. The increase in net revenue is attributed to an increase of approximately $846,000 in sales of Sonomed's ultrasound products mainly due to increased sales in Europe and Middle East. The increase is offset by a decrease of approximately $384,000 in sales of Trek products, a decrease of $201,000 in the service plans when a large contract was terminated during the year ended June 30, 2022 and a decrease of $30,000 of other Digital revenue.

Consolidated cost of goods sold totaled approximately $6,096,000, or 57.0%, of total revenue during the year ended June 30, 2022, as compared to $6,044,000, or 57.7%, of total revenue of the prior fiscal year. The decrease of 0.7% in cost of goods sold as a percentage of total revenue is mainly due to change of product mix.

Consolidated marketing, general and administrative expenses increased $516,000, or 14.5%, to $4,086,000 during the year ended June 30, 2022, as compared to the prior fiscal year. The increase in marketing, general and administrative expenses is mainly due to increased consulting expense related to AXIS regulatory filing, trade show expenses, travel expense, increased headcount and network expense. The increase to accounts receivable allowance of $155,000 for year ended June 30, 2022 based on the Company’s historical trends, specific customer issues and current economic trends also contributed to the increase in marketing, general and administrative expenses.

Consolidated research and development expenses increased $101,000 or 11.3%, to $991,000 during the year ended June 30, 2022 as compared to the same period of the prior fiscal year. Research and development expenses were primarily expenses associated with the introduction of new or enhanced products. The increase in research and development expense is mainly due to mainly due to increased consulting expense in year ended June 30, 2022.

15


Results of Operations

Years Ended June 30, 2022 and 2021
The following table shows consolidated net revenue, as well as identifying trends in revenues for the years ended June 30, 2022 and 2021. Table amounts are in thousands:
 For the Years Ended June 30,
 20222021% Change
Net Revenue:
Products$9,980 $9,548 4.5 %
Service plans723 924 (21.8)%
Total$10,703 $10,472 2.2 %
Consolidated net revenue increased approximately $231,000 or 2.2%, to $10,703,000 during the year ended June 30, 2022 as compared to the prior fiscal year. The increase in net revenue is attributed to an increase of approximately $846,000 in sales of Sonomed's ultrasound products mainly due to increased sales in Europe and Middle East. The increase is offset by a decrease of approximately $384,000 in sales of Trek products, a decrease of $201,000 in the service plans when a large contract was terminated during the year ended June 30, 2022, and a decrease of $30,000 of other Digital revenue.

Foreign sales

    The following table presents domestic and international sales from continuing operations. Table amounts are in thousands:
For the Years Ended June 30,
20222021
Domestic$5,720 53.4 %$6,255 59.7 %
Foreign4,983 46.6 %4,217 40.3 %
Total$10,703 100.0 %$10,472 100.0 %

The following table presents consolidated cost of goods sold and as a percentage of revenues for the years ended June 30, 2022 and 2021. Table amounts are in thousands:
 
 For the Years Ended June 30,
 20222021
Cost of Goods Sold:
$6,096 57.0 %$6,044 57.7 %
Total$6,096 57.0 %$6,044 57.7 %

    Consolidated cost of goods sold totaled approximately $6,096,000, or 57.0%, of total revenue during the year ended June 30, 2022, as compared to $6,044,000, or 57.7%, of total revenue of the prior fiscal year. The decrease of 0.7% in cost of goods sold as a percentage of total revenue is mainly due to change of product mix.

    The following table presents consolidated marketing, general and administrative expenses for the years ended June 30, 2022 and 2021. Table amounts are in thousands:
 
 For the Years Ended June 30,
 20222021% Change 
Marketing, General and Administrative:
$4,086 $3,570 14.5 %
Total$4,086 $3,570 14.5 %

16


Consolidated marketing, general and administrative expenses increased $516,000, or 14.5%, to $4,086,000 during the year ended June 30, 2022 as compared to the prior fiscal year. The increase in marketing, general and administrative expenses is mainly due to increased consulting expense related to AXIS regulatory filing, trade show expenses, travel expense, increased payroll and network expense. The increase to accounts receivable allowance of $155,000 for year ended June 30, 2022 based on the Company’s historical trends, specific customer issues and current economic trends also contributed to the increase in marketing, general and administrative expenses.
The following table presents consolidated research and development expenses for the years ended June 30, 2022 and 2021.
Table amounts are in thousands:
 For the Years Ended June 30,
 20222021% Change  
Research and Development:
$991 $890 11.3 %
Total$991 $890 11.3 %
Consolidated research and development expenses increased $101,000, or 11.3%, to $991,000 during the year ended June 30, 2022 as compared to the prior fiscal year. Research and development expenses were primarily expenses associated with the introduction of new or enhanced products. The increase in research and development expense is mainly due to increased consulting expense in year ended June 30, 2022.

Other income (expense)
  
On April 27, 2020, the Company entered into a PPP loan for $500,000 in connection with the CARES Act related to COVID-19. The promissory note has a fixed payment schedule. The Company submitted the loan forgiveness application on August 2, 2021. The full amount of the PPP loan and accrued interest of $6,305 were forgiven on August 13, 2021 and reported as other income during the year ended June 30, 2022.


Russia-Ukraine War

In February 2022, Russia invaded Ukraine. As military activity proceeds and sanctions, export controls and other measures are imposed by many countries against Russia, Belarus and specific areas of Ukraine, the war is increasingly affecting the global economy and financial markets, as well as exacerbating ongoing economic challenges, including rising inflation and global supply-chain disruption. The Company has operations or activities in countries and regions outside the United States. As a result, its global operations are affected by economic, political and other conditions in the foreign countries in which it does business as well as U.S. laws regulating international trade, although the Company has not yet assessed that the war has had a material effect on its financial position or results of operations.
17


Liquidity and Capital Resources

Our total cash on hand as of June 30, 2022 was approximately $594,000 of cash on hand and restricted cash of approximately $256,000 compared to approximately $1,651,000 of cash on hand and restricted cash of $256,000 as of June 30, 2021. Approximately $48,000 was available under our line of credit as of June 30, 2022.

Because our operations have not historically generated sufficient revenues to enable profitability we will continue to monitor costs and expenses closely and may need to raise additional capital in order to fund operations.

We expect to continue to fund operations from cash on hand and through capital raising sources if possible and available, which may be dilutive to existing stockholders, through revenues from the licensing of our products, or through strategic alliances. Additionally, we may seek to sell additional equity or debt securities through one or more discrete transactions, or enter into a strategic alliance arrangement, but can provide no assurances that any such financing or strategic alliance arrangement will be available on acceptable terms, or at all. Moreover, the incurrence of indebtedness in connection with a debt financing would result in increased fixed obligations and could contain covenants that would restrict our operations.

As of June 30, 2022 we had an accumulated deficit of approximately $68.9 million, incurred recurring losses from operations and negative cash flows from operating activities in current year and as well as in prior years. These factors raise substantial doubt regarding our ability to continue as a going concern, and our ability to generate cash to meet our cash requirements for the following twelve months as of the filing date of this form 10-K.
    
The following table presents overall liquidity and capital resources as of June 30, 2022 and 2021. Table amounts are in thousands:
 
June 30,June 30,
 20222021
Current Ratio:
Current assets$4,186$4,593
Less: Current liabilities3,0023,397
Working capital$1,184$1,196
Current ratio1.39 to 11.35 to 1
Debt to Total Capital Ratio:
Line of credit, note payable, lease liabilities, PPP loan and EIDL loan$1,205$1,772
Total debt 1,2051,772
Total equity 1,4781,460
Total capital $2,683$3,232
Total debt to total capital 44.9%54.8%
Working Capital Position
Working capital decreased approximately $12,000 to $1,184,000 as of June 30, 2022, and the current ratio increased to 1.39 to 1 to 1 from 1.35 to 1 when compared to June 30, 2021.
The decrease in working capital is due to a decrease in current liabilities of $395,000, offset by a decrease in current assets of approximately $407,000 mainly due to the PPP loan forgiveness as of June 30, 2022, offset by the operating loss in the current year and investment in inventory and accounts receivable.
Debt to total capital ratio was 44.9% and 54.8% as of June 30, 2022 and June 30, 2021, respectively.
Cash Flow Provided By (Used In) Operating Activities
During year ended June 30, 2022 the Company used approximately $1,050,000 of cash in operating activities as compared to approximately $839,000 of cash provided by operating activities during the year ended June 30, 2021.
    For the year ended June 30, 2022, its cash used in operations is mainly due to non cash other income of $506,000, an increase in inventory of $187,000, an increase in accounts receivable of $615,000, and a decrease in accounts payable of $90,000. The cash outflow is offset by an increase in accrued expense of $218,000. The remaining offsetting items for cash used in operations is comprised of less significant items.
18


For the year ended June 30, 2021, its cash provided by operations is mainly due to a decrease in inventory of $368,000, a decrease in accounts receivable of $221,000, and an increase in accounts payable of $342,000. The cash inflow is offset by a decrease in deferred revenue of $152,000. The remaining offsetting items for cash provided by operations is comprised of less significant items.
Cash Flows Used In Investing Activities
There was no cash flow used in investing activities for the year ended June 30, 2022. Cash flow used in investing activities for the year ended June 30, 2021 were due to purchase of equipment of $9,000.
Any necessary capital expenditures have generally been funded out of cash from operations, and the Company is not aware of any factors that would cause historical capital expenditure levels to not be indicative of capital expenditures in the future and, accordingly, does not believe that the Company will have to commit material resources to capital investment for the foreseeable future.
Cash Flows Used in Financing Activities
For the year ended June 30, 2022 the cash used in the financing activities of $4,000 was due to auto loan payment and repayment of EIDL loan of $3,000.
For the year ended June 30, 2021 the cash used in the financing activities of $4,000 was due to auto loan payment.
Debt Financing

    On June 29, 2018 the Company entered a business loan agreement with TD bank receiving a line of credit evidenced by a promissory note of $250,000. The interest is subject to change based on changes in an independent index which the Wall Street Journal Prime. The index rate at the date of the agreement is 5.000% per annum. Interest on the unpaid principal balance of the note will be calculated using a rate of 0.740 percentage points over the index, adjusted if necessary for any minimum and maximum rate limitations, resulting in an initial rate of 5.740% per annum based on a year of 360 days. The interest rate was 5% as of June 30, 2022. The Company is required to hold $250,000 in a TD bank savings account as collateral.
    
    As of June 30, 2022 and June 30, 2021, the line of credit balance was $201,575 with TD bank. The line of credit interest expense was $10,000 and $10,000 for the years ended June 30, 2022 and 2021, respectively.

COVID-19 Relief Loans and Liabilities

Payroll Protection Program ("PPP")

On April 27, 2020, the Company entered into a PPP loan for $500,000 in connection with the CARES Act related to COVID-19. The promissory note had a fixed payment schedule. The full amount of the PPP loan and accrued interest were forgiven on August 13, 2021 and reported as other income during the year ended June 30, 2022.

Economic Injury Disaster Loan ("EIDL")

EIDL is designed to provide economic relief to businesses that are currently experiencing a temporary loss of revenue due to the Coronavirus (COVID-19) pandemic. EIDL proceeds can be used to cover a wide array of working capital and normal operating expenses, such as continuation to health care benefits, rent, utilities, and fixed debt payments. The Company received $150,000 EIDL loan. The annual interest rate is 3.75%, the payment term is 30 years and the monthly payment of $731 started on July 1st, 2021. The EIDL loan is secured by the tangible and intangible personal property of the Company. The Company submitted an EIDL loan increase application on May 6, 2022, increasing the loan amount from $150,000 to $200,000. The loan modification was not approved as the funding was exhausted.

Employer Payroll Tax Withholding

    The CARES Act allows employers to defer the deposit and payment of the employer share of Social Security tax that would otherwise be due on or after March 27, 2020, and before January 1, 2021. The Company has deferred approximately $82,000 of the social security tax as of June 30, 2021. 50% of the deferred employment taxes was paid before December 31, 2021. The remaining 50% is not due until December 31, 2022. Approximately $41,000 was reported as short-term other liabilities as of June 30, 2022 and is to paid by December 31, 2022.

19


Preferred stock

    On February 14, 2018, the Company entered into a Debt Exchange Agreement (the “Exchange Agreement”) with Mr. DePiano, Sr, the Company's former Chairman and DP Associates Inc. Profit-Sharing Plan of which Mr. DePiano, Sr. is the sole owner and sole trustee (the “Holders”).  Pursuant to the terms of the Exchange Agreement, effective February 15, 2018, the Holders exchanged a total of $645,000 principal amount of debt related to the accounts receivable factoring program the Company owes the Holders for 2,000,000 shares of Series A Convertible Preferred Stock (the “Preferred Stock”). As of June 30, 2022 and June 30, 2021 the cumulative dividends payable is $225,731 ($0.1129 per share) and $174,131 ($0.0871 per share), respectively.

    Mr. DePiano Sr. passed away on October 3, 2019 and left a will by which he appointed Richard J. DePiano, Jr., the Chief Executive Officer of the Company, as executor. Richard DePiano Jr. was elected to serve as chairman of the Company's board. Mr. DePiano, Jr. qualified as executor and has control over the listed shares in his capacity as executor of Mr. DePiano Sr.'s estate.
Common Stock
    The Company’s common stock has been quoted on the OTCQB Market since November 18, 2016. The OTCQB Venture Market requires companies be current in their reporting and must undergo an annual verification and management certification process. Companies must also meet a minimum ($0.01) bid test and may not be in bankruptcy.

Other    
    The Company’s forecast of the period of time through which its financial resources will be adequate to support its operations is a forward-looking statement and involves risks and uncertainties, and actual results could vary as a result of a number of factors, including the factors discussed in “Risk Factors” included in this Form 10-K . If the Company raises funds in the future, the Company may be required to raise those funds through public or private financings, strategic relationships or other arrangements at prices and other terms that may not be as favorable as they would without such qualification. The sale of additional equity and debt securities may result in additional dilution to the Company’s shareholders. Additional financing may not be available in amounts or on terms acceptable to the Company or at all.
Off-balance Sheet Arrangements and Contractual Obligations

    The Company was not a party to any off-balance sheet arrangements during the years ended June 30, 2022 and 2021.
Critical Accounting Estimates and policies
The preparation of financial statements requires management to make estimates and assumptions that impact amounts reported therein. The consolidated financial statements are prepared in conformity with accounting principles generally accepted in the United States of America, and, as such, include amounts based on informed estimates and judgments of management.

The following items require significant estimation or judgment:
uncollectible receivables,
obsolete inventory,
Actual results achieved in the future could differ from current estimates. The Company used what it believes are reasonable assumptions and, where applicable, established valuation techniques in making its estimates.
Intangible Assets and Long-Lived Assets
    Long-lived assets including intangible assets deemed to have finite lives, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Impairment indicators include, among other conditions, cash flow deficits, historic or anticipated declines in revenue or operating profit or material adverse changes in the business climate that indicate that the carrying amount of an asset may be impaired. When impairment indicators are present, the recoverability of the asset is measured by comparing the carrying value of the asset to the estimated undiscounted future cash flows expected to be generated by the asset. If the projected undiscounted cash flows from the asset are less than the carrying value of the asset the asset is considered to be impaired. The impairment to be recognized is measured by the amount by which the carrying amount of the asset exceeds the fair value of the asset. There was no impairment of the long-lived assets, including the ROU assets in the year ended June 30, 2022 and 2021.
20


Revenue Recognition

    The Company recognizes revenue when its performance obligations with its customers have been satisfied. At contract inception, the Company determines if the contract is within the scope of Accounting Standards Codification (“ASC”) Topic 606, Revenue from Contracts with Customers, and then evaluates the contract using the following five steps: (1) identify the contract with the customer; (2) identify the performance obligations; (3) determine the transaction price; (4) allocate the transaction price to the performance obligations; and (5) recognize revenue when (or as) the entity satisfies a performance obligation. The Company only recognizes revenue to the extent that it is probable that a significant revenue reversal will not occur in a future period.

Inventories

Inventories are stated at the lower of cost or net realizable value. Cost is determined on a first-in, first-out basis and include freight-in materials, labor and overhead costs. Inventories are written down if the estimated net realizable value is less than the recorded value. The Company reviews the carrying cost of inventories by product to determine the adequacy of reserves for obsolescence. In accounting for inventories, the Company must make estimates regarding the estimated realizable value of inventory. The estimate is based, in part, on the Company’s forecasts of future sales and age of inventory. If actual conditions are less favorable than those the Company has projected, the Company may need to increase its reserves for excess and obsolete inventories. Any increases in the reserves will adversely impact the Company’s results of operations. The establishment of a reserve for excess and obsolete inventory establishes a new cost basis in the inventory. Such reserves are not reduced until the product is sold. If the Company is able to sell such inventory any related reserves would be reversed in the period of sale. In accordance with industry practice, service parts inventory is included in current assets, although service parts are carried for established requirements during the serviceable lives of the products and, therefore, not all parts are expected to be sold within one year.
Income Taxes
The Company accounts for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, the Company determines deferred tax assets and liabilities on the basis of the differences between the financial statement and tax bases of assets and liabilities by using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date.
The Company recognizes deferred tax assets to the extent that it believes that these assets are more likely than not to be realized. In making such a determination, the Company considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations. If the Company determines that it would be able to realize its deferred tax assets in the future in excess of their net recorded amount, the Company would make an adjustment to the deferred tax asset valuation allowance, which would reduce the provision for income taxes. As of June 30, 2022 and 2021, the Company has a fully recorded valuation allowance against its deferred tax assets.
The Company records uncertain tax positions in accordance with ASC 740 on the basis of a two-step process in which (1) the Company determines whether it is more likely than not that the tax positions will be sustained on the basis of the technical merits of the position and (2) for those tax positions that meet the more-likely-than-not recognition threshold, the Company recognizes the largest amount of tax benefit that is more than 50 percent likely to be realized upon ultimate settlement with the related tax authority.
The Company recognizes interest and penalties related to unrecognized tax benefits on the income tax expense line in the accompanying consolidated statements of operations. As of June 30, 2022 and 2021, no accrued interest or penalties were required to be included on the related tax liability line in the consolidated balance sheets.
The Company dissolved Escalon Holdings, Inc. and Escalon IP Holdings, Inc. in a tax-free dissolution under Section 332 of the Internal Revenue Code during the year ended June 30, 2021. There is no tax impact on the consolidated financial statements of the Company's current and prior years.
Leases

    The Company determines if an arrangement is a lease at the inception of a contract. Operating lease right-of-use ("ROU") assets are included in right-of-use assets on the consolidated balance sheets. The current and long-term components of
21


operating lease liabilities are included in the current portion of operating lease liabilities and operating lease liabilities, net of current portion, respectively on the consolidated balance sheets.

    Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term. As most of the Company's leases do not provide an implicit rate, the Company uses an incremental borrowing rate based on the information available at the commencement date in determining the present value of future payments. Certain leases may include options to extend or terminate the lease. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term.
Earnings (loss) Per Share
    Earnings (loss) per share is computed by dividing net loss by the weighted average number of shares of common stock outstanding during the year. All outstanding stock options are considered potential common stock. All outstanding convertible preferred stock are considered common stock at the beginning of the period or at the time of issuance, if later, pursuant to the if-converted method. The dilutive effect, if any, of stock options is calculated using the treasury stock method. As of June 30, 2022 and 2021, the average market prices for the years then ended are less than the exercise price of all the outstanding stock options and, therefore, the inclusion of the stock options would be anti-dilutive. In addition, since the effect of common stock equivalents is anti-dilutive with respect to losses, the convertible preferred stock has also been excluded from the Company’s computation of loss per common for the year ended June 30, 2021. Therefore, basic and diluted loss per common share for the year ended June 30, 2021 are the same.
Recently Issued Accounting Standards    
The Company considers the applicability and impact of all accounting standards updates ("ASUs"). Management periodically reviews new accounting standards that are issued.
New Accounting Pronouncements Not yet Adopted
    In June 2016 the FASB issued ASU 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which adds a new Topic 326 to the Codification and removes the thresholds that companies apply to measure credit losses on financial instruments measured at amortized cost, such as loans, receivables, and held-to-maturity debt securities. The guidance in ASU 2016-13 is effective for “public business entities,” as defined, that are SEC filers for fiscal years and for interim periods with those fiscal years beginning after December 15, 2022. Early adoption of the guidance is permitted for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. The adoption of this standard is not expected to have a material impact on the Company’s consolidated financial statements.

22


FINANCIAL STATEMENTS AND SUPPLIMENTARY DATA
Escalon Medical Corp.
Index to Consolidated Financial Statements
 

23




REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the Board of Directors and Shareholders of Escalon Medical Corp.

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheets of Escalon Medical Corp. and its subsidiaries (the “Company”) as of June 30, 2022 and 2021, and the related consolidated statements of operations, shareholders’ equity, and cash flows for the years then ended, and the related notes (collectively referred to as the “financial statements”). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of June 30, 2022 and 2021, and the results of its operations and its cash flows for the years then ended, in conformity with accounting principles generally accepted in the United States of America.

The Company’s Ability to Continue as a Going Concern

The accompanying financial statements have been prepared assuming that the Company will continue as a going concern. As discussed in Note 2 to the financial statements, the Company’s significant accumulated deficit and recurring losses from operations and negative cash flows from operating activities in the current year and prior years raise substantial doubt about the Company’s ability to continue as a going concern. Management’s plans in regard to these matters are also described in Note 2 to the financial statements. The financial statements do not include any adjustments that might result from the outcome of this uncertainty.

Basis for Opinion

These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (“PCAOB”) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits, we are required to obtain an understanding of internal control over financial reporting, but not for the purpose of expressing an opinion on the effectiveness of the Company’s internal control over financial reporting. Accordingly, we express no such opinion.

Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.

Critical Audit Matters

The critical audit matters communicated below are matters arising from the current period audit of the financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.

Inventory Valuation

Description of the Matter

At June 30, 2022, the Company’s net inventory balance was approximately $1.6 million. As discussed in Note 3 of the financial statements, the Company adjusts the inventory carrying value at the lower of cost or the net realizable value, which includes an estimate of the allowance for obsolescence.
24



How We Addressed the Matter in Our Audit

Our audit procedures related to management’s judgments underlying the calculation of the allowance for obsolete inventory, including the following, among others:
a.We evaluated the appropriateness and consistency of management’s methods and assumptions used in developing the Company’s estimate of the allowance for obsolete inventory.
b.We evaluated the appropriateness of specific inputs supporting management’s estimate.
c.We tested the mathematical accuracy of the Company’s calculation of the allowance for obsolete inventory.

Allowance for Doubtful Accounts

Description of the Matter

At June 30, 2022, the Company’s accounts receivable balance, net of an allowance for doubtful accounts of approximately $236,000, was approximately $1.5 million. As discussed in Note 3 of the financial statements, the Company maintains the allowance for potential credit losses based on the Company’s historical trends, specific customer issues and current economic trends. Accounts are written off against the allowance when they are determined to be uncollectible based on management’s assessment of individual accounts.

How We Addressed the Matter in Our Audit
Our audit procedures related to management’s judgments underlying the calculation of the allowance for doubtful accounts, including the following, among others:

a.We evaluated the appropriateness and consistency of management’s methods and assumptions used in developing the Company’s estimate of the allowance for doubtful accounts.
b.We tested the mathematical accuracy of the Company’s calculation of the allowance for doubtful accounts.
c.We evaluated the impact of subsequent collections on the outstanding accounts receivable balance as of June 30, 2022.
d.We evaluated the risk of collectability based on graphical location.

/s/ Friedman LLP
We have served as the Company’s auditor since 2018.
Marlton, New Jersey
September 28, 2022



25


ESCALON MEDICAL CORP. AND SUBSIDIARIES
CONSOLIDATED BALANCE SHEETS


June 30,
2022
June 30,
2021
ASSETS
Current assets:
Cash and cash equivalents$593,869 $1,650,970 
Restricted cash256,165 255,920 
Accounts receivable, net1,541,750 1,081,702 
Inventories, net1,603,955 1,416,727 
Other current assets190,043 187,357 
Total current assets4,185,782 4,592,676 
Property and equipment, net52,660 81,442 
Right-of-use assets788,257 843,559 
License, net82,750 102,400 
Other long term assets62,788 62,789 
Total assets$5,172,237 $5,682,866 
LIABILITIES AND SHAREHOLDERS’ EQUITY
Current liabilities:
Line of credit $201,575 $201,575 
Current portion of note payable 3,401 3,401 
Current portion of PPP loan 500,000 
Current portion of EIDL loan3,105 2,862 
Accounts payable1,012,451 1,102,125 
Accrued expenses901,996 695,553 
Related party accrued interest 112,389 112,389 
Current portion of operating lease liabilities 304,737 279,051 
Deferred revenue332,383 363,700 
Other short term liabilities129,961 136,107 
Total current liabilities3,001,998 3,396,763 
Note payable, net of current portion3,888 7,839 
Operating lease liabilities, net of current portion538,794 630,330 
EIDL loan, net of current portion149,540 147,138 
Other long-term liabilities 40,860 
Total long-term liabilities692,222 826,167 
Total liabilities3,694,220 4,222,930 
Commitments and Contingencies (Note 10.)
Shareholders' equity:
Series A convertible preferred stock, $0.001 par value; 2,000,000 shares authorized; 2,000,000 shares issued and outstanding (liquidation value of $870,731 and $819,131)645,000 645,000 
Common stock, $0.001 par value; 35,000,000 shares authorized; 7,415,329 shares issued and outstanding 7,415 7,415 
Additional paid-in capital69,702,043 69,702,043 
Accumulated deficit(68,876,441)(68,894,522)
Total shareholders’ equity1,478,017 1,459,936 
Total liabilities and shareholders’ equity$5,172,237 $5,682,866 
See notes to consolidated financial statements
26



ESCALON MEDICAL CORP. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF OPERATIONS
For the Years Ended June 30,
20222021
Net revenues:
Products$9,980,343 $9,547,606 
Service plans722,727 924,011 
Revenues, net10,703,070 10,471,617 
Costs and expenses:
Cost of goods sold6,096,169 6,044,399 
Marketing, general and administrative4,085,982 3,570,433 
Research and development990,982 890,482 
Total costs and expenses
11,173,133 10,505,314 
Loss from operations(470,063)(33,697)
Other income (expense)
Other income506,305 2,530 
Interest income245 985 
Interest expense(18,406)(21,841)
Total other income, net488,144 (18,326)
Net income (loss) 18,081 (52,023)
Undeclared dividends on preferred stocks51,600 51,422 
Net income (loss) applicable to common shareholders$(33,519)$(103,445)
Net income (loss) per share
Basic income (loss) per share$0.00 $(0.01)
Diluted income (loss) per share$0.00 $(0.01)
Weighted average shares—basic7,415,3297,415,329 
Weighted average shares—diluted13,220,2027,415,329 
See notes to consolidated financial statements
27



ESCALON MEDICAL CORP. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY
FOR THE YEARS ENDED JUNE 30, 2022 AND 2021
 Series A Convertible Preferred StockCommon StockAdditional
Paid-in
Capital
Accumulated
Deficit
Total
Shareholders’
Equity
 Shares AmountSharesAmount  
Balance at June 30, 20212,000,000 $645,000 7,415,329 $7,415 $69,702,043 $(68,894,522)$1,459,936 
Net income     18,081 18,081 
Balance at June 30, 20222,000,000 $645,000 7,415,329 $7,415 $69,702,043 $(68,876,441)$1,478,017 

Series A Convertible Preferred Stock Common StockAdditional
Paid-in
Capital
 Accumulated DeficitTotal
Shareholders’
Equity
 Shares Amount Shares Amount
Balance at June 30, 20202,000,000 $645,000 7,415,329 $7,415 $69,702,043 $(68,842,499)$1,511,959 
Net loss     (52,023)(52,023)
Balance at June 30, 20212,000,000 $645,000 7,415,329 $7,415 $69,702,043 $(68,894,522)$1,459,936 
See notes to consolidated financial statements
28


ESCALON MEDICAL CORP. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF CASH FLOWS

For the Years Ended June 30,
20222021
Cash Flows from Operating Activities:
Net income (loss)$18,081 $(52,023)
Adjustments to reconcile net income (loss) to net cash (used in) provided by operating activities:
Increase in accounts receivable allowance155,267 10,000 
Other income-gain on PPP loan forgiveness(506,305) 
Depreciation and amortization48,432 44,812 
Non cash lease expense279,719 274,615 
Change in operating assets and liabilities:
Accounts receivable(615,315)221,233 
Inventories(187,229)368,303 
Other current assets(2,684)(33,164)
Accounts payable (89,674)341,504 
   Accrued expenses218,373 14,506 
Change in operating lease liability(290,267)(276,833)
   Deferred revenue(31,317)(152,353)
 Other short-term and long-term liabilities(47,006)78,105 
Net cash (used in) provided by operating activities(1,049,925)838,705 
Cash Flows from Investing Activities:
Purchase of equipment  (9,390)
Net cash used in investing activities  (9,390)
Cash Flows from Financing Activities:
            Repayment of EIDL loan(2,980) 
            Repayment of note payable(3,951)(3,664)
Net cash used in financing activities(6,931)(3,664)
Net (decrease) increase in cash, cash equivalents and restricted cash(1,056,856)825,651 
Cash, cash equivalents and restricted cash, beginning of year1,906,890 1,081,239 
Cash, cash equivalents and restricted cash, end of year$850,034 $1,906,890 
Cash, cash equivalents and restricted cash consist of the following:
End of year
Cash and cash equivalents$593,869 $1,650,970 
Restricted cash 256,165 255,920 
$850,034 $1,906,890 
Beginning of year
Cash and cash equivalents$1,650,970 $825,958 
Restricted cash 255,920 255,281 
$1,906,890 $1,081,239 
Supplemental Schedule of Cash Flow Information:
Income taxes paid$ $ 
Interest paid$18,406 $11,223 
Non Cash Finance Activities
29


Record right-of-use assets per ASC 842$224,417 $20,200 
Record lease liability per ASC 842$224,417 $20,200 
Dispose right-of-use assets$ $9,154 
Dispose lease liability$ $9,154 
See notes to consolidated financial statements
30


Escalon Medical Corp. and Subsidiaries
Notes to Consolidated Financial Statements

1. Organization and Basis of Presentation

          Escalon Medical Corp. ("Escalon" or "Company") is a Pennsylvania corporation initially incorporated in California in 1987, and reincorporated in Pennsylvania in November 2001. Within this document, the “Company” collectively shall mean Escalon, which includes its division called "Trek" and its wholly owned subsidiaries: Sonomed, Inc. (“Sonomed”), Escalon Digital Solutions, Inc. (“EMI”), and Sonomed IP Holdings, Inc. The Company dissolved two other inactive entities, Escalon Holdings, Inc. and Escalon IP Holdings, Inc. in a tax-free dissolution under Section 332 of the Internal Revenue Code in the year ended June 30, 2021.

    The Company operates in the healthcare market, specializing in the development, manufacture, marketing and distribution of medical devices and pharmaceuticals in the area of ophthalmology. The Company and its products are subject to regulation and inspection by the United States Food and Drug Administration (the “FDA”). The FDA and other government authorities require extensive testing of new products prior to sale and have jurisdiction over the safety, efficacy and manufacture of products, as well as product labeling and marketing.
    
    On March 11, 2020, the World Health Organization declared the outbreak of a coronavirus (COVID-19) a pandemic. This pandemic has had a significant impact on the global and domestic economy, and has and is likely to continue to impact the operations of the Company. The Company has been assessing the impact of the COVID-19 pandemic on the business, including the impact on the financial condition and results of operations, financial resources, changes in accounting judgment as well as the impact on the supply and demand, etc. The Company is considered an essential business and has been able to maintain operations during the lockdown. The Company applied for and received $500,000 in April 2020 under the Payroll Protection Program ("PPP loan") which will help reverse the negative impact in terms of the liquidity. The Company submitted the loan forgiveness application on August 2, 2021. The PPP loan forgiveness was approved and the full amount and accrued interest was forgiven on August 13, 2021. The Company also received Economic Injury Disaster loan ("EIDL") loan of $150,000. The annual interest rate is 3.75%. The payment term is 30 years and the monthly payment is $731 from July 1, 2021. The Company was spared from the government shutdown during the pandemic. The supply chain challenges could increase the costs of products and numbers of backorders and could adversely affect our results of operations. In February 2022, Russia invaded Ukraine. As military activity proceeds and sanctions, export controls and other measures are imposed by many countries against Russia, Belarus and specific areas of Ukraine, the war is increasingly affecting the global economy and financial markets, as well as exacerbating ongoing economic challenges, including rising inflation and global supply-chain disruption. The Company has operations or activities in countries and regions outside the United States. As a result, its global operations are affected by economic, political and other conditions in the foreign countries in which the Company has business as well as U.S. laws regulating international trade, although the Company has not yet assessed that the war has had a material effect on its financial position or results of operations. The Company will continue to monitor the impacts of the Russia-Ukraine war on macroeconomic conditions and continually assess the effect these matters may have on customer demand, suppliers’ ability to deliver products, cybersecurity risks and its liquidity and access to capital.


The Company’s common stock trades on the OTCQB Market under the symbol “ESMC.”

2. Going Concern

The Company’s operations are subject to a number of factors that can affect its operating results and financial condition. Such factors include, but are not limited to: the continuous enhancement of the current products, development of new products; changes in domestic and foreign regulations; ability of manufacture successfully; competition from products manufactured and sold or being developed by other companies; the price of, and demand for, the Company’s products and its ability to raise capital to support its operations.

To date, the Company’s operations have not generated sufficient revenues to enable profitability. As of June 30, 2022, the Company had an accumulated deficient of $68.9 million, and incurred recurring losses from operations and incurred negative cash flows from operating activities in current and prior years. These factors raise substantial doubt regarding the Company’s ability to continue as a going concern for the following twelve months as of the filing date of this form 10-K.

The accompanying consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business. These consolidated
31


financial statements do not include any adjustments relating to the realization of the carrying value of assets or the amounts and classification of liabilities that might be necessary should the Company be unable to continue as a going concern.

The Company's continuance as a going concern is dependent on its future profitability and on the on-going support of its shareholders, affiliates and creditors. In order to mitigate the going concern issues, the Company is actively pursuing business partnerships, managing its continuing operations, implementing cost-cutting measures and seeking to sell certain assets. The Company may not be successful in any of these efforts.



3. Summary of Significant Accounting Policies
Principles of Consolidation
The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated.
Use of Estimates
The preparation of financial statements in conformity with accounting principles generally affected in the United States of America Generally Accepted Accounting Principles ("US GAAP") requires management to make estimates and assumptions that impact the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.
Cash and Cash Equivalents
For the purposes of reporting cash flows, the Company considers all cash accounts, which are not subject to withdrawal restrictions or penalties, and highly liquid investments with original maturities of 90 days or less to be cash and cash equivalents. From time to time cash balances exceed federal insurance limits.
Restricted Cash
As of June 30, 2022 and 2021 restricted cash included approximately $256,000, which was pursuant to the requirements in the TD Bank Loan entered into June 2018 (see Note 6).
Foreign Currency Translation
The Company's functional currency is the US dollar. Transaction gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are included in the results of operations as incurred. Foreign currency transaction gains or losses included in net loss were immaterial for the years ended June 30, 2022 and 2021.
Accounts Receivable

Accounts receivable are recorded at net realizable value. The Company performs ongoing credit evaluations of customers’ financial condition and does not require collateral for accounts receivable arising in the normal course of business. The Company maintains allowances for potential credit losses based on the Company’s historical trends, specific customer issues and current economic trends. Accounts are written off against the allowance when they are determined to be uncollectible based on management’s assessment of individual accounts. The Company recorded an allowance for doubtful accounts of approximately $236,000 and $100,000 as of June 30, 2022 and 2021.

 June 30,
 20222021
Balance, July 1$100,480 $122,515 
Increase in allowance155,267 10,000 
Write-offs(19,398)(32,035)
Balance, June 30$236,349 $100,480 

32


Inventories

Inventories are stated at the lower of cost or net realizable value. Cost is determined on a first-in, first-out basis and include freight-in materials, labor and overhead costs. Inventories are written down if the estimated net realizable value is less than the recorded value. The Company reviews the carrying cost of inventories by product to determine the adequacy of reserves for obsolescence. In accounting for inventories, the Company must make estimates regarding the estimated realizable value of inventory. The estimate is based, in part, on the Company’s forecasts of future sales and age of inventory. If actual conditions are less favorable than those the Company has projected, the Company may need to increase its reserves for excess and obsolete inventories. Any increases in the reserves will adversely impact the Company’s results of operations. The establishment of a reserve for excess and obsolete inventory establishes a new cost basis in the inventory. Such reserves are not reduced until the product is sold. If the Company is able to sell such inventory any related reserves would be reversed in the period of sale. In accordance with industry practice, service parts inventory is included in current assets, although service parts are carried for established requirements during the serviceable lives of the products and, therefore, not all parts are expected to be sold within one year.
 For the years ended June 30,
 20222021
Raw materials$1,010,471 $833,105 
Work in process138,182 171,097 
Finished goods805,698 773,451 
Total inventories$1,954,351 $1,777,653 
Allowance for obsolete inventory(350,396)(360,926)
Inventories, net$1,603,955 $1,416,727 
Property and Equipment

    Property and equipment are recorded at cost. Leasehold improvements are amortized on a straight-line basis over the lesser of the estimated useful life of the asset or lease term. Depreciation on property and equipment is recorded using the straight-line method over the estimated economic useful life of the related assets. Estimated useful lives are generally three years to five years for computer equipment and software, five years to seven years for furniture and fixtures and five years to ten years for production and test equipment. Depreciation and amortization expense for the years ended June 30, 2022 and 2021 was approximately $29,000 and $25,000, respectively.

    Property and equipment consist of the following:

 June 30,
 20222021
Equipment$771,097 $748,725 
Furniture and fixtures128,499 150,871 
Leasehold improvements39,048 39,048 
938,644 938,644 
Less: Accumulated depreciation and amortization(885,984)(857,202)
$52,660 $81,442 
Intangible Assets and Long-Lived Assets
Long-lived assets including intangible assets deemed to have finite lives, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Impairment indicators include, among other conditions, cash flow deficits, historic or anticipated declines in revenue or operating profit or material adverse changes in the business climate that indicate that the carrying amount of an asset may be impaired. When impairment indicators are present, the recoverability of the asset is measured by comparing the carrying value of the asset to the estimated undiscounted future cash flows expected to be generated by the asset. If the projected undiscounted cash flows from the asset are less than the carrying value of the asset the asset is considered to be impaired. The impairment to be recognized is measured
33


by the amount by which the carrying amount of the asset exceeds the fair value of the asset. There was no impairment of the long-lived assets, including the ROU assets in the year ended June 30, 2022 and 2021.

Accrued Warranties
The Company provides a limited one-year warranty against manufacturer’s defects on its products sold to customers. The Company’s standard warranties require the Company to repair or replace, at the Company’s discretion, defective parts during such warranty period. The Company accrues for its product warranty liabilities based on estimates of costs to be incurred during the warranty period, based on historical repair information for warranty costs.
PPP Loans
    The Company's policy is to account for the PPP loan (See Note 7) as debt. The Company continued to record the loan as debt until either (1) the loan is partially or entirely forgiven and the Company has been legally released, at which point the amount forgiven will be recorded as income or (2) the Company pays off the loan. The full amount of the PPP loan and accrued interest were forgiven on August 13, 2021 and reported as other income during the year ended June 30, 2022.
Fair Value of Financial Instruments

The carrying amounts for cash and cash equivalents, restricted cash, accounts receivable, accounts payable and accrued liabilities approximate their fair value because of their short-term maturity. The Company determined that the carrying amount of the notes payable and lease liabilities approximates fair value since such debt borrowing bears interest at the approximate current market rate. While the Company believes the carrying value of the assets and liabilities are reasonable, considerable judgment is used to develop estimates of fair value; thus the estimates are not necessarily indicative of the amounts that could be realized in a current market exchange.
Revenue Recognition
    
    The Company recognizes revenue when its performance obligations with its customers have been satisfied. At contract inception, the Company determines if the contract is within the scope of Accounting Standards Codification (“ASC”) Topic 606, Revenue from Contracts with Customers, and then evaluates the contract using the following five steps: (1) identify the contract with the customer; (2) identify the performance obligations; (3) determine the transaction price; (4) allocate the transaction price to the performance obligations; and (5) recognize revenue when (or as) the entity satisfies a performance obligation. The Company only recognizes revenue to the extent that it is probable that a significant revenue reversal will not occur in a future period.

    The Company generates product revenue from the sale of medical device products and the sale and installation of the Company's AXIS image management system software. Revenue for service plans relate to the customer care plans for the Company’s equipment and AXIS image management system software.

    Revenue is recognized upon transfer of control of the promised goods or services to the customer for an amount that reflects the consideration that the Company expects to be entitled in exchange for those goods or services. The Company’s performance obligations are for product sales, installation of AXIS image management system software and customer care plans. The performance obligations are determined at contract inception based upon promises within the contract that are distinct.

    The product sales and installation of AXIS image management system software performance obligations are satisfied at a point in time, which is upon shipment for product sales and upon successful installation for the AXIS image management system. The performance obligation for customer care plans is satisfied over time as the customer receives and consumes the Company’s services.

    The Company invoices its customers upon shipment for product sales. For the installation of AXIS image management system software and customer care plans, the Company invoices its customers upon successful installation. Invoice payments are generally due within 30 days of invoice date. The transaction price is determined based on fixed consideration in the Company’s customer contracts and is recorded net of variable consideration. In determining the transaction price, a significant financing component does not exist since the timing from when the Company invoices its customers to when payment is received as it is less than one year.

34


    Revenue for product sales and installation of AXIS image management system software is recognized when delivered or installed. The customer care plan revenues are recognized proportionately over the service period, which is a 12-month period.
    The Company has elected the following practical expedients in applying ASC 606:
Unsatisfied Performance Obligations - all performance obligations relate to contracts with a duration of less than one year, the Company has elected to apply the optional exemption provided in ASC 606 and therefore, is not required to disclose the aggregate amount of the transaction price allocated to performance obligations that are unsatisfied or partially unsatisfied at the end of the reporting period.
Contract Costs - all incremental customer contract acquisition costs are expensed as they are incurred as the amortization period of the asset that the Company otherwise would have recognized is one year or less in duration.
Significant Financing Component - the Company does not adjust the promised amount of consideration for the effects of a significant financing component as the Company expects, at contract inception, that the period between when the entity transfers a promised good or service to a customer and when the customer pays for that good or service will be one year or less.
Sales Tax Exclusion from the Transaction Price - the Company excludes from the measurement of the transaction price all taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction and collected by the Company from the customer.
Shipping and Handling Activities - the Company elected to account for shipping and handling activities as a fulfillment cost rather than as a separate performance obligation.
Portfolio Approach - the Company applied the Portfolio Approach to contract reviews within its identified revenue streams that have similar characteristics and the Company believes this approach would not differ materially than if applying Topic 606 to each individual contract.


    Deferred Revenue

    The Company records deferred revenues when cash payments are received or due in advance of its performance. The Company’s deferred revenues relate to payments received for the customer care plans for a 12-month period. The consideration received is recognized monthly over the service period.

Years ended June 30,
20222021
Beginning of Year$364,000 $516,000 
Additions692,000 772,000 
Revenue Recognized(723,000)(924,000)
End of Year$333,000 $364,000 

Included in accrued expenses as of June 30, 2022 is approximately $213,000 of customer deposits that will be recorded as income in the consecutive period once the products have been shipped.

Shipping and Handling Revenues and Costs
Shipping and handling revenues are included in product revenue and the related costs are included in cost of goods sold.
Research and Development
All research and development costs are charged to operations as incurred.
Advertising Costs
Advertising costs are charged to operations as incurred. Advertising expense for the years ended June 30, 2022 and 2021 was $0 and $4,000. The Company had in-house marketing activities during the year ended June 30, 2022 and 2021.
Earnings (Loss) Per Share    
35


Earnings (loss) per share is computed by dividing net income (loss) by the weighted average number of shares of common stock outstanding during the year. All outstanding stock options are considered potential common stock. All outstanding convertible preferred stock are considered common stock at the beginning of the period or at the time of issuance, if later, pursuant to the if-converted method. The dilutive effect, if any, of stock options is calculated using the treasury stock method. As of June 30, 2022 and 2021, the average market prices for the years then ended are less than the exercise price of all the outstanding stock options and, therefore, the inclusion of the stock options would be anti-dilutive. In addition, since the effect of common stock equivalents is anti-dilutive with respect to losses, the convertible preferred stock has also been excluded from the Company’s computation of loss per common for the year ended June 30,2021. Therefore, basic and diluted loss per common share for the year ended June 30, 2021 are the same.
For the Years Ended June 30,
20222021
Numerator:
  Numerator for basic loss per share:
 Net income (loss)$18,081 $(52,023)
Undeclared dividends on preferred stock51,600 51,422 
Net income ( loss) applicable to common shareholders$(33,519)$(103,445)
Net income (loss) applicable to common shareholders$(33,519)$(103,445)
Undeclared dividends on preferred stock51,600  
Net income (loss)$18,081 $(103,445)
Denominator:
Denominator for basic earnings (loss) per share - weighted average shares outstanding
7,415,329 7,415,329 
 Denominator for diluted earnings (loss) per share - weighted average and assumed conversion13,220,202 7,415,329 
Net income (loss) per share:
Basic net income (loss) per share$0.00 $(0.01)
Diluted net income (loss) per share$0.00 $(0.01)

The following table summarizes convertible preferred stock and securities that, if exercised would have an anti-dilutive effect
on earnings per share.

36


37


For the Years Ended June 30,
20222021
Stock options157,000157,000
Convertible preferred stock5,460,873
Total potential dilutive securities not included in income per share157,0005,617,873
Income Taxes

    The Company accounts for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the consolidated financial statements. Under this method, the Company determines deferred tax assets and liabilities on the basis of the differences between the financial statement and tax bases of assets and liabilities by using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date.

    The Company recognizes deferred tax assets to the extent that it believes that these assets are more likely than not to be realized. In making such a determination, the Company considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations. If the Company determines that it would be able to realize its deferred tax assets in the future in excess of their net recorded amount, the Company would make an adjustment to the deferred tax asset valuation allowance, which would reduce the provision for income taxes. As of June 30, 2022 and June 30, 2021, the Company has recorded a full valuation allowance against its deferred tax assets.

    The Company records uncertain tax positions in accordance with ASC 740 on the basis of a two-step process in which (1) the Company determines whether it is more likely than not that the tax positions will be sustained on the basis of the technical merits of the position and (2) for those tax positions that meet the more-likely-than-not recognition threshold, the Company recognizes the largest amount of tax benefit that is more than 50 percent likely to be realized upon ultimate settlement with the related tax authority.

    The Company recognizes interest and penalties related to unrecognized tax benefits on the income tax expense line in the accompanying consolidated statements of operations. As of June 30, 2022 and June 30, 2021, no accrued interest or penalties were required to be included on the related tax liability line in the consolidated balance sheets. The Company dissolved Escalon Holdings, Inc. and Escalon IP Holdings, Inc. in a tax-free dissolution under Section 332 of the Internal Revenue Code during the year ended June 30, 2021. There is no tax impact on the consolidated financial statements of the Company's current and prior years.

Leases

    The Company determines if an arrangement is a lease at the inception of a contract. Operating lease right-of-use ("ROU") assets are included in right-of-use assets on the consolidated balance sheets. The current and long-term components of operating lease liabilities are included in the current portion of operating lease liabilities and operating lease liabilities, net of current portion, respectively on the consolidated balance sheets.

    Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term. As most of the Company's leases do not provide an implicit rate, the Company uses an incremental borrowing rate based on the information available at the commencement date in determining the present value of future payments. Certain leases may include options to extend or terminate the lease. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term.

New Accounting Pronouncements
Recently Issued Accounting Standards
38


     The Company considers the applicability and impact of all accounting standards updates ("ASUs"). Management periodically reviews new accounting standards that are issued.
New Accounting Pronouncements Not yet Adopted

    In June 2016 the FASB issued ASU 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which adds a new Topic 326 to the Codification and removes the thresholds that companies apply to measure credit losses on financial instruments measured at amortized cost, such as loans, receivables, and held-to-maturity debt securities. The guidance in ASU 2016-13 is effective for “public business entities,” as defined, that are SEC filers for fiscal years and for interim periods with those fiscal years beginning after December 15, 2022. Early adoption of the guidance is permitted for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. The adoption of this standard is not expected to have a material impact to the Company’s consolidated financial statements.

4. Intangible Assets
The Company's intangible assets consist of the following:

Licenses

    The Company purchased no new licenses for year end June 30, 2022 and 2021, respectively and the cost is capitalized and amortized over 10 years. Amortization expense is approximately $20,000 for each of the years ended June 30, 2022 and 2021. Annual amortization related entirely to licenses is estimated to be $19,650 for the years ending June 30, 2023 through 2026 and $4,150 thereafter.
The following table presents amortized licenses as of June 30, 2022:
Gross
Carrying
Amount
ImpairmentAdjusted
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Value
Amortized Intangible Assets Licenses
$199,000 $ $199,000 $(116,250)$82,750 
Total$199,000 $ $199,000 $(116,250)$82,750 


The following table presents amortized licenses as of June 30, 2021:
Gross
Carrying
Amount
ImpairmentAdjusted
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Value
Amortized Intangible Assets Licenses
$199,000 $ $199,000 $(96,600)$102,400 
Total$199,000 $ $199,000 $(96,600)$102,400 
5. Accrued Expenses
The following table presents accrued expenses:
 
39


June 30,
20222021
Accrued compensation$445,651 $464,213 
Line of credit and notes payable interest accrual 11,506 
Customer deposits212,555 64,494 
Warranty reserve32,078 32,078 
Tax payable100,380 100,834 
Other accruals111,332 22,428 
Total accrued expenses$901,996 $695,553 

Accrued compensation as of June 30, 2022 and 2021 primarily relates to payroll, vacation accruals, and payroll tax liabilities.

6. Line of Credit

    On June 29, 2018 the Company entered a business loan agreement with TD bank receiving a line of credit evidenced by a promissory note of $250,000. The interest is subject to change based on changes in an independent index which the Wall Street Journal Prime. The index rate at the date of the agreement is 5.000% per annum. Interest on the unpaid principal balance of the note is calculated using a rate of 0.740 percentage points over the index, adjusted if necessary for any minimum and maximum rate limitations, resulting in an initial rate of 5.740% per annum based on a year of 360 days. The interest rate was 5% as of June 30, 2022. The Company was required to put $250,000 in the TD bank savings account as collateral. Mr. Richard J. DePiano Sr. executed a guarantee of the loan in favor of TD Bank. Mr. DePiano Sr. passed away on October 3, 2019, therefore the guarantee is now assumed by his estate.

    As of June 30, 2022 and 2011, the line of credit balance was $201,575 with TD bank. The line of credit interest expense was approximately $10,000 and $10,000 for the years ended June 30, 2022 and 2021, respectively.

7. Long-term debt

Paycheck Protection Program ("PPP") loan

    On April 27, 2020, the Company entered into a PPP loan for $500,000 in connection with the CARES Act related to COVID-19. The full amount of the PPP loan was classified as current as of June 30, 2021.The full amount of the PPP loan and accrued interest were forgiven on August 13, 2021 and reported as other income during the year ended June 30, 2022.

Economic Injury Disaster ("EIDL") loan

    EIDL is designed to provide economic relief to businesses that are currently experiencing a temporary loss of revenue due to the Coronavirus (COVID-19) pandemic. EIDL proceeds can be used to cover a wide array of working capital and normal operating expenses, such as continuation to health care benefits, rent, utilities, and fixed debt payments. The Company received $150,000 EIDL loan. The annual interest rate is 3.75%. The payment term is 30 years and the monthly payment is $731 from July 1, 2021. The EIDL loan is secured by the tangible and intangible personal property of the Company. The Company submitted an EIDL loan increase application on May 6, 2022, increasing the loan amount from $150,000 to $200,000. The loan modification was not approved as the funding was exhausted

The future annual principal amounts and accrued interest to be paid as of June 30, 2022 are as follows:

40


Year ending June 30,EIDL Loan Payment
2023$3,105 
20243,084 
20253,202 
20263,324 
20273,582 
Thereafter136,348 
Total$152,645 

Other Short-term and Long-term Liabilities

    The CARES Act allows employers to defer the deposit and payment of the employer share of Social Security tax that would otherwise be due on or after March 27, 2020, and before January 1, 2021. The Company has deferred approximately $82,000 of the social security tax as of June 30, 2021. 50% of the deferred employment taxes was paid before December 31, 2021. The remaining 50% is not due until December 31, 2022. Approximately $41,000 of the employer payroll tax withholding deferral was reported as short-term other liabilities as of June 30, 2022.



8. Capital Stock Transactions
Stock Option Plans
As of June 30, 2022, the Company had in effect two employee stock option plans that provide for incentive and non-qualified stock options. Under the terms of the plans, options may not be granted for less than the fair market value of the Common Stock at the date of grant. Vesting generally occurs ratably between one and five years and for non-employee directors, immediately, and the options are exercisable over a period no longer than 10 years after the grant date. As of June 30, 2022, options to purchase 157,000 shares of the Company’s common stock were outstanding, of which 157,000 were exercisable, and 0 shares were unvested.
The following is a summary of Escalon’s stock option activity and related information for the fiscal years ended June 30, 2022 and 2021:

 20222021
 Common
Stock
Options
Weighted
Average
Exercise
Price
Common
Stock
Options
Weighted
Average
Exercise
Price
Outstanding at the beginning of the year157,000 $1.47 157,000 $1.47 
Granted    
Exercised    
Forfeited   $ 
Outstanding at the end of the year157,000 $1.47 157,000 $1.47 
Exercisable at the end of the year157,000 $1.47 157,000 1.47 
Weighted average fair value of options granted during the year$— $— 
The following table summarizes information about stock options outstanding as of June 30, 2022:
 
41


Number
Outstanding
at June 30,
2022
Weighted
Average
Remaining
Contractual
Life (Years)
Weighted
Average
Exercise
Price
Number
Exercisable
at June 30,
2022
Weighted
Average
Exercise
Price
Range of Exercise Prices
$0.7921,000 3.83$0.79 21,000 $0.79 
$1.45 to $2.12136,000 1.83$1.57 136,000 $1.57 
Total157,000 157,000 
There was no compensation expense related to stock options for the years ended June 30, 2022 and 2021.

9. Income Taxes
The provision for income taxes for the years ended June 30, 2022 and 2021 consists of the following:
 
20222021
Current income tax provision
Federal$— $— 
State— — 
— — 
Deferred income tax provision
Federal(82,615)51,366 
State(23,605)14,676 
Change in valuation allowance106,220 (66,042)
— — 
Income tax expense (benefit)$— $— 
Income tax expense (benefit) as a percentage of loss for the years ended June 30, 2022 and 2021 differ from statutory federal income tax rate due to the following:
 
20222021
Statutory federal income tax rate21.00 %21.00 %
Permanent differences0.00 %0.00 %
Valuation allowance(21.00)%(21.00)%
Effective income tax rate0.00 %0.00 %
The components of the net deferred income tax assets and liabilities as of June 30, 2022 and 2021 are as follows:
 
42


20222021
Deferred income tax assets:
Net operating loss carryforward$7,430,299 $7,352,719 
Executive post retirement costs  
General business credit  
Allowance for doubtful accounts49,633 21,100 
Accrued vacation48,969 49,336 
Inventory reserve73,583 69,432 
Accelerated depreciation57,628 65,432 
Warranty reserve6,736 6,736 
Total deferred income tax assets7,666,848 7,564,755 
Valuation allowance(7,649,471)(7,543,251)
17,377 21,504 
Deferred income tax liabilities:
Accelerated depreciation(17,377)(21,504)
Total deferred income tax liabilities(17,377)(21,504)
$ $ 
As of June 30, 2022, the Company has a valuation allowance of $7,649,471, which primarily relates to the federal net operating loss carryforwards. During the year ended June 30, 2022, the valuation allowance increased by $106,220 and during the year ended June 30, 2021, the valuation decreased by $66,042. The valuation allowance is a result of management evaluating its estimates of the net operating losses available to the Company as they relate to the results of operations of acquired businesses subsequent to their being acquired by the Company. The Company evaluates a variety of factors in determining the amount of the valuation allowance, including the Company’s earnings history, the number of years the Company’s operating loss can be carried forward, the existence of taxable temporary differences, and near-term earnings expectations. Future reversal of the valuation allowance will be recognized either when the benefit is realized or when it has been determined that it is more likely than not that the benefit will be realized through future earnings. The Company has available federal and state net operating loss carry forwards of approximately $33,921,000 and $3,208,000, respectively, of which $25,147,000 and $2,785,000, respectively, will expire over the next ten years, $6,707,000 and $423,000, respectively, will expire in years eleven through twenty, and $2,067,000 and $0, respectively, which will not expire.
The Company continues to monitor the realization of its deferred tax assets based on changes in circumstances, for example, recurring periods of income for tax purposes following historical periods of cumulative losses or changes in tax laws or regulations. The Company’s income tax provision and management’s assessment of the realizability of the Company’s deferred tax assets involve significant judgments and estimates. If taxable income expectations change, in the near term the Company may be required to reduce the valuation allowance which would result in a material benefit to the Company’s results of operations in the period in which the benefit is determined by the Company.

Fiscal year ended June 30, 2019 and subsequent years remain open to tax examination. However, to the extent allowed by law, the tax authorities may have the right to examine prior periods where net operating losses were generated and carried forward, and make adjustments up to the amount of the net operating loss amount. At June 30, 2022, the Company did not have any significant unrecognized tax positions. The Company has provided what it believes to be an appropriate amount of tax for items that involve interpretation to the tax law. However, events may occur in the future that will cause the Company to reevaluate the current provision and may result in an adjustment to the liability for taxes.

10. Commitments and Contingencies
Legal Proceedings
The Company, from time to time is involved in various legal proceedings and disputes that arise in the normal course of business. These matters have included intellectual property disputes, contract disputes, employment disputes and other matters. The Company does not believe that the resolution of any of these matters has had or is likely to have a material adverse impact on the Company’s business, financial condition or results of operations.

43


11. Related Party Transactions and Preferred Stock

    On February 14, 2018, the Company entered into a Debt Exchange Agreement (the “Exchange Agreement”) with Mr. DePiano Sr., the Company's former Chairman and DP Associates Inc. Profit-Sharing Plan of which Mr. DePiano Sr. is the sole owner and sole trustee (the “Holders”).  Pursuant to the terms of the Exchange Agreement, effective February 15, 2018, the Holders exchanged a total of $645,000 principal amount of debt related to the accounts receivable factoring program for 2,000,000 shares of Series A Convertible Preferred Stock (the “Preferred Stock”).
    
    Each share of Preferred Stock entitles the Holder thereof to 13 votes per share and will vote together with all other classes and series of stock of the Company as a single class on all actions to be taken by the Company’s stockholders.  As a result of this voting power, the Holders as of June 30, 2022 beneficially own approximately 77.81% of the voting power on all actions to be taken by the Company’s shareholders.

    Subject to the terms and conditions of Preferred Stock, the holder of any share or shares of the Preferred Stock has the right, at its option at any time, to convert each such share of Preferred Stock (except that, upon any liquidation of the Company, the right of conversion will terminate at the close of business on the business day fixed for payment of the amounts distributable on the Preferred Stock) into 2.15 shares of Common Stock (the “Conversion Ratio”).  The Conversion Ratio is subject to standard provisions for adjustment in the event of a subdivision or combination of the Company’s Common Stock and upon any reorganization or reclassification of the capital stock of the Company. If the Holders were to convert their shares of Preferred Stock into Common Stock at the Conversion Ratio the Holders would receive a total of 4,300,000 shares of Common Stock, or approximately 36.70% of the then outstanding shares of Common Stock assuming such conversion.

    Each outstanding share of the Preferred Stock accrues dividends calculated cumulatively at the annual rate of $.0258 per share (such amount subject to equitable adjustment in the event of any stock dividend, stock split, combination, reclassification other similar event), payable upon the earlier of (i) a liquidation, dissolution or winding up of the Company or (ii) conversion of the Preferred Stock into Common Stock. Upon either of such events, all such accrued and unpaid dividends, whether or not earned or declared, to and until the date of such event, will become immediately due and payable and will be paid in full. The dividends payable to the holders of the Preferred Stock is payable in cash or, at the election of any such holder, in a number of additional shares of Common Stock equal to the amount of the dividend expressed in dollars divided by the then applicable Conversion Ratio, described above. As of June 30, 2022 and 2021 the cumulative dividends payable is $225,731 ($0.1129 per share) and $174,131 ($0.0871 per share), respectively.

    Mr. DePiano Sr. passed away on October 3, 2019 and left a will by which he appointed Richard J. DePiano, Jr., the Chief Executive Officer of the Company, as executor. Richard DePiano Jr. was elected to serve as chairman of the Company's board. Mr. DePiano, Jr. qualified as executor and has control over the listed shares in his capacity as executor of Mr. DePiano Sr.'s estate.
12. Concentration of Credit Risk

Credit Risk

Financial Instruments, which potentially subject the Company to concentration of credit risk, consist principally of cash and cash equivalents, restricted cash and trade receivables. Concentration of credit risk with respect to trade receivables is generally diversified due to the large number of entities comprising the Company's customer base and their dispersion across geographic areas principally within the United States and international. The Company routinely address the financial strength of its customer and, as a consequence, believes that its receivable credit risk exposure is limited. The Company does not require customers to post collateral.

Major Customer

    One customer accounted for approximately 11% of net sales during the year ended June 30, 2022. One customer accounted for approximately 15% of net sales during the year ended June 30, 2021.

    As of June 30, 2022 the Company had one customer that represents approximately 13% of the total accounts receivable balance. As of June 30, 2021 the Company had one customer that represents approximately 23% of the total accounts receivable balance.

Major Supplier

44


    The Company's two largest suppliers accounted for 39% and 12% of the total purchases for the year ended June 30, 2022. The Company's two largest suppliers accounted for the total purchases for 40% and 10% of total purchases for the year ended June 30, 2021. As of June 30, 2022 the Company had one supplier that represent approximately 36% of the total accounts payable balance. As of June 30, 2021 the Company had two customer that represents 39% and 12% of the total accounts payable balance.

Foreign Sales
    Domestic and international sales from continuing operations are as follows:
(in thousands)For the Years Ended June 30,
20222021
Domestic$5,720 53.4 %$6,255 59.7 %
Foreign4,983 46.6 %4,217 40.3 %
Total$10,703 100.0 %$10,472 100.0 %

13. Leases

    The Company leases certain facilities and equipment under operating leases. Total lease expense, under ASC 842, was included in cost of goods sold and marketing, general and administrative costs in our unaudited condensed consolidated statement of operations for the years ended June 30, 2022 and 2021 as follows:

Year Ended June 30,
20222021
Operating lease costs:
Fixed337,774 346,302 
Total:$337,774 $346,302 

    Supplemental cash flow information was as follows:
Year Ended June 30,
20222021
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows for operating leases334,912 $335,549 
Total$334,912 $335,549 

    Leases recorded on the balance sheet consist of the following:
June 30,
Leases (operating)Classification on the Balance Sheet20222021
Assets
Operating lease ROU assetsRight-of-use asset$788,257 $843,559 
Liabilities
CurrentCurrent portion of operating lease liabilities $304,737 $279,051 
Non-currentOperating lease liabilities$538,794 $630,330 

    The table below reconciles the undiscounted future minimum lease payments (displayed by year and in the aggregate)
under noncancelable operating leases with terms of more than one year to the total operating lease liabilities
recognized on the consolidated balance sheets as of June 30, 2022:

45


    The aggregate future lease payments for operating leases as of June 30, 2022 were as follows:
Operating
2023343,242 
2024350,142 
2025211,215 
20262,728 
Total lease payments907,327 
Less interest 63,796 
Present value of lease liabilities$843,531 

    Average lease terms and discount rates were as follows:
June 30,
20222021
Weighted-average remaining lease terms (years)
Operating leases
2.613.35
Weighted-average discount rate
Operating leases
5.65 %5.65 %
On April 28, 2022 the Company extended the lease agreement for its Wisconsin warehouse, which will end in April 30, 2022 for a term of three years. The lease agreement has a lease ROU assets and lease liability of approximately $224,000, respectively. The Company classified the amended lease as an operating lease under ASC 842.




ITEM 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE
None

ITEM 9A. CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
As of the end of the period covered by this Annual Report on Form 10-K, the Company’s management
evaluated, with the participation of the Company’s principal executive officer and principal financial officer, the effectiveness of the Company’s disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934). Based upon that evaluation, the Company’s principal executive officer and principal financial officer concluded that the Company’s disclosure controls and procedures are not effective in ensuring that information required to be disclosed by the Company in the reports that we file or submit under the Securities Exchange Act of 1934 is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms and is accumulated and communicated to our management, including the Company’s principal executive officer and principal financial officer, as appropriate to allow timely decisions regarding required disclosure.
Management’s Report on Internal Control over Financial Reporting
The Company’s management is responsible for establishing and maintaining adequate internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Securities Exchange Act of 1934). The Company’s internal control over financial reporting is designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with GAAP and includes those policies and procedures that:

Pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the Company’s assets;
46


Provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with GAAP, and that the Company’s receipts and expenditures are being made only in accordance with authorizations of the Company’s management and directors; and
Provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of the Company’s assets that could have a material effect on our financial statements.
As of the end of the period covered by this Annual Report on Form 10-K, the Company’s management evaluated, with the participation of its principal executive officer and principal financial officer, the effectiveness of the Company’s internal control over financial reporting. This evaluation was conducted using the framework in Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission 2013. We identified a material weakness in internal control related to the proper design and implementation of controls over our estimates relating to the valuation of inventory and allowance for doubtful accounts, specifically over the precision of management’s review. Based on our evaluation and as a result of the material weakness identified, our management, with the participation of our principal executive officer and principal financial officer, concluded that our internal control over financial reporting was not effective as of June 30, 2022.
Remediation Plan for Existing Material Weakness
Management is committed to the remediation of the material weakness described above. As such, controls will be added to both increase the precision of the review of all assumptions used in the valuation of inventory and allowance for doubtful accounts, as well as to conduct senior management reviews of any and all material estimates that are applied in these instances
Pursuant to the rules of the SEC, the Company’s management’s report on internal control over financial reporting is furnished with this Annual Report on Form 10-K and shall not be deemed to be “filed” for purposes of Section 18 of the Securities Exchange Act of 1934 or otherwise subject to the liabilities of that section, nor shall it be deemed to be incorporated by reference in any filing under the Securities Act of 1933 or Securities Exchange Act of 1934.
This Annual Report on Form 10-K does not include an attestation report of the Company’s independent registered public accounting firm regarding the Company's internal control over financial reporting. The Company’s management’s report on internal control over financial reporting was not subject to attestation by the Company’s independent registered public accounting firm pursuant to temporary rules of the Securities and Exchange Commission that permits the Company to provide only the Company’s management’s report on internal control over financial reporting in this Annual Report on Form 10-K.
Changes in Internal Control Over Financial Reporting
There were no changes in our internal control over financial reporting that occurred during our fourth fiscal quarter of 2022 that would have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

ITEM 9B. OTHER INFORMATION
None

PART III.


ITEM 10 DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE
    Directors and Executive Officers
The following table sets forth information with respect to our directors and our executive officers.
 
47


NameAgePosition
Richard J. DePiano, Jr.56 Chief Executive Officer, President and General Counsel and Director
Mark G. Wallace53 Chief Operating Officer and Principal Financial & Accounting Officer
Lisa A. Napolitano59 Director
C. Todd Trusk55 Director
John P. Dogum56 Director
David J. Jocavini46 Director

Set forth below are the names, positions held and business experience, including during the past five years, of our directors and executive officers as of September 27, 2022. Officers serve at the discretion of the board of directors.
Mr. DePiano, Jr. has been a Class I director since May 9, 2013, and was appointed our President and General Counsel of the Company on January 1, 2008 and our Chief Executive Officer on September 28, 2013. Previously, he was Chief Operating Officer and General Counsel. Mr. DePiano, Jr. joined us in November of 2000 as Vice President Corporate and Legal Affairs. He currently serves as a member of the board of directors, and served as President from 2008 to 2009 of the Delaware Valley Corporate Counsel Association (“DELVACCA”). Mr. DePiano, Jr. also serves as a member of the nominations committee, Chairman of the law school initiative committee and member of the pro-bono committee of DELVACCA. He also is vice chairman of the board of directors of the Montgomery County Industrial Development Authority.
Mr. Wallace was appointed our Chief Operating Officer on January 1, 2008. He was also appointed the Principal Financial and Accounting Officer on July 7, 2017. Mr. Wallace has worked with us since 1997. Previous to being appointed Chief Operating Officer he was Executive Vice President of our Escalon Digital Solutions and Trek Medical subsidiaries. He has jointly held the position of Vice President-Quality, with quality and regulatory responsibilities for all of our companies, and has also previously served as Operations Manager at Sonomed, Inc. and our Quality Manager. He had previously worked with Lunar Corp. (now GE Healthcare) and Trek Medical. He holds a B.S. in Industrial Engineering and a M.S. in Manufacturing Systems Engineering, both from the University of Wisconsin-Madison, is a senior member of the American Society of Quality, and has over 20 years experience in the medical device industry.
Ms. Napolitano has served on our board of directors since 2003. She is a Class II director. Ms. Napolitano has served as a Tax Manager at Global Tax Management, Inc., a provider of compliance support services for both federal and state taxes, since 1998. Ms. Napolitano is a Certified Public Accountant in Pennsylvania. Ms. Napolitano qualifies for our board of directors and audit committee based on her extensive experience in public accounting and through her understanding of internal controls, accounting principles, business operations and regulatory compliance. We believe that Ms. Napolotano’s financial, operational and regulatory experience qualifies her to serve as a member of our board of directors and our audit committee.

Mr. Trusk was appointed as a member of our Board in 2015 as a Class I director. He is President of BroadBase Solutions, Inc., an information technology staffing and consulting firm since 2000. Mr. Trusk was a sales executive with CB Technologies an IT consulting firm based in the Philadelphia suburbs. Before joining CB Technologies Mr. Trusk held several sales and sales management positions within the disposable medical equipment markets. B. Braun Medical from 1994 to 1997 and Calgon Vestal Labs, a subsidiary of Merck & Co.; Inc. from 1991 to 1994. We believe Mr. Trusk’s operational, executive and professional experience qualifies him to serve as a member of our Board and our Audit Committee.

Mr. Jacovini was appointed as a Class III Director in February 2018. He currently serves as the Chief Financial Officer of LaFrance Corp, a global manufacturer specializing in on-product branding. Previously, he was President and Founder of Innovator Management LLC, a sponsor of mutual funds and exchange traded funds, from 2011 to 2017. He served as Chief Executive Officer and portfolio manager of Academy Asset Management LLC from 2007 to 2015. Between 2007 and 2017 he held the positions of President, Treasurer, and Trustee of the Academy Funds Trust, a registered investment company. Prior to that, he worked on Wall Street as a derivatives marketer at Deutsche Bank AG and as a municipal strategist at Prudential Securities Incorporated. He holds a BA from the College of the Holy Cross and an MBA from the MIT Sloan School of Management. We believe Mr. Jacovini's operational, executive and professional experience qualifies him to serve as a member of our Board and our Audit Committee.

Mr. Dogum was appointed as a Class II director in February 2018. John P. Dogum is a partner at Martin Law where he has been working since 2003. He has concentrated his practice on litigating Pennsylvania workers’ compensation cases since 1992. Mr. Dogum has served as consultant to major insurers in addition to frequently appearing before Workers’ Compensation
48


Judges in the Eastern region of Pennsylvania. Mr. Dogum has argued a case of first impression before the Third Circuit Court of Appeals. He has also litigated claims under the Federal Longshore and Harbor Workers’ Compensation Act. Mr. Dogum has been listed as a Pennsylvania Super Lawyer since 2009 as well as a Top 100 Philadelphia Super Lawyer in 2009. He has been listed as a Best Lawyer since 2013 by Best Lawyers in America. He holds a BS from the Susquehanna University and JD from the Widener University School of Law. We believe Mr. Dogum's operational, executive and professional experience qualifies him to serve as a member of our Board and our Audit Committee.

Section 16(a) Beneficial Ownership Reporting Compliance
Section 16(a) of the Securities Exchange Act of 1934 requires our directors, executive officers and 10% shareholders to file initial reports of ownership and reports of changes in ownership of our common stock and other equity securities with the Securities and Exchange Commission (the "SEC"). The directors, executive officers and 10% shareholders are required to furnish us with copies of all Section 16(a) reports they file. Based on a review of the copies of such reports furnished to us and written representations from our directors and executive officers that no other reports were required, we believe that our directors, executive officers and 10% shareholders complied with all Section 16(a) filing requirements applicable to them for the year ended June 30, 2022.
Code of Conduct and Ethics
Our board of directors has adopted a Code of Conduct and Ethics, which applies to all of our directors, the principal executive officer, principal financial officer, principal accounting officer or controller and persons performing similar functions, officers and employees. Our Code of Conduct and Ethics is posted in the “Corporate Governance” section of our Internet web site at www.escalonmed.com. Any amendments to, or grant of waiver with respect to, any provision of our Code of Conduct and Ethics, will be disclosed noting the nature of such amendment or waiver in the “Corporate Governance” section of our Internet web site at www.escalonmed.com or by other appropriate means as required or permitted under the applicable regulations of the SEC.
Audit Committee Members and Financial Expert
The members of the audit committee of our board of directors are Ms. Napolitano, Mr. Trusk, John P. Dogum and David J. Jocavini. Our board of directors has determined that each audit member has the attributes, education and experience of, and therefore is, an “audit committee financial expert,” as such term is defined in Item 407(d)(5) of Regulation S-K, and that each member of our audit committee is “independent,” as such term is defined in the applicable regulations of the Securities.
ITEM 11.EXECUTIVE COMPENSATION
    Overview of Executive Employment Agreements and Equity-Based Awards
On February 14, 2018, the Company entered into a Debt Exchange Agreement (the “Exchange Agreement”) with Mr. DePiano Sr., the Company's former Chairman and DP Associates Inc. Profit-Sharing Plan of which Mr. DePiano Sr. is the sole owner and sole trustee (the “Holders”).  Pursuant to the terms of the Exchange Agreement, effective February 15, 2018, the Holders exchanged a total of $645,000 principal amount of debt related to the accounts receivable factoring program for 2,000,000 shares of Series A Convertible Preferred Stock (the “Preferred Stock”).
    
    Each share of Preferred Stock entitles the Holder thereof to 13 votes per share and will vote together with all other classes and series of stock of the Company as a single class on all actions to be taken by the Company’s stockholders.  As a result of this voting power, the Holders as of June 30, 2022 beneficially own approximately 77.81% of the voting power on all actions to be taken by the Company’s shareholders.

    Subject to the terms and conditions of Preferred Stock, the holder of any share or shares of the Preferred Stock has the right, at its option at any time, to convert each such share of Preferred Stock (except that, upon any liquidation of the Company, the right of conversion will terminate at the close of business on the business day fixed for payment of the amounts distributable on the Preferred Stock) into 2.15 shares of Common Stock (the “Conversion Ratio”).  The Conversion Ratio is subject to standard provisions for adjustment in the event of a subdivision or combination of the Company’s Common Stock and upon any reorganization or reclassification of the capital stock of the Company. If the Holders were to convert their shares of Preferred Stock into Common Stock at the Conversion Ratio the Holders would receive a total of 4,300,000 shares of Common Stock, or approximately 36.70% of the then outstanding shares of Common Stock assuming such conversion.

49


    Each outstanding share of the Preferred Stock accrues dividends calculated cumulatively at the annual rate of $.0258 per share (such amount subject to equitable adjustment in the event of any stock dividend, stock split, combination, reclassification other similar event), payable upon the earlier of (i) a liquidation, dissolution or winding up of the Company or (ii) conversion of the Preferred Stock into Common Stock. Upon either of such events, all such accrued and unpaid dividends, whether or not earned or declared, to and until the date of such event, will become immediately due and payable and will be paid in full. The dividends payable to the holders of the Preferred Stock is payable in cash or, at the election of any such holder, in a number of additional shares of Common Stock equal to the amount of the dividend expressed in dollars divided by the then applicable Conversion Ratio, described above. As of June 30, 2022 and 2021 the cumulative dividends payable is $225,731 ($0.1129 per share) and $174,131 ($0.0871 per share), respectively.

    Mr. DePiano Sr. passed away on October 3, 2019 and left a will by which he appointed Richard J. DePiano, Jr., the Chief Executive Officer of the Company, as executor. Richard DePiano Jr. was elected to serve as chairman of the Company's board. Mr. DePiano, Jr. qualified as executor and has control over the listed shares in his capacity as executor of Mr. DePiano Sr.'s estate.
    
Compensation of Named Executive Officers
Summary Compensation Table
The following table sets forth certain summary information concerning compensation that we paid or accrued to or on behalf of each of our executive officers (the “Named Executive Officers”) during each of the fiscal years ended June 30, 2022, 2021 and 2020.
 
Name and Principal Position YearSalaryBonusStock
Awards
Option
Awards (1)
Non-Equity
Incentive Plan
Compensation
Nonqualified
Deferred
Compensation
Earnings
All Other
Compensation (1)
Total
Richard J. DePiano, Jr.
Chief Executive Officer, President and General Counsel
2022$182,000 $— $— $— $— $— $22,000 $204,000 
2021$182,000 $— $— $— $— $— $22,000 $204,000 
2020$182,000 $— $— $— $— $— $22,000 $204,000 
Mark Wallace
Chief Operating Officer and Principal Financial & Accounting Officer
2022$149,000 $— $— $— $— $— $12,810 $161,810 
2021$149,000 $— $— $— $— $— $12,810 $161,810 
2022$149,000 $— $— $— $— $— $12,810 $161,810 

(1)Includes payment of, (a) an automobile allowance and (b) insurance premiums paid for life insurance.

Grants of Plan Based Awards
Outstanding Equity Awards at Fiscal Year-End
            The following table sets forth certain information regarding grants of equity awards held by the named executive officers as of June 30, 2022.
 
50


Option Awards
NameNumber of
Securities
Underlying
Unexercised
Options
Number of
Securities
Underlying
Unexercised
Options
Equity
Incentive
Plan Awards:
Number of
Securities
Underlying
Unexercised
Unearned
Options
Option
Exercise
Price
Option
Expiration
Date
 ExercisableUnexercisable   
Richard J. DePiano, Jr.
10,000 — — $1.57 5/7/2024
10,000 — — $0.79 5/7/2026
45,000 — — $1.57 5/7/2024
Mark Wallace
35,000 — — $1.57 5/7/2024
 
Compensation of Directors
    The compensation committee of our board recommends director compensation to our board of directors based on factors it considers appropriate, market conditions and trends and the recommendations of management. In fiscal 2022, none of our non-employee directors received any compensation.
 
Accounting and Tax Considerations
On July 1, 2007, we adopted in the FASB issued authoritative guidance related to share based payments. Under this accounting standard, we are required to value stock options granted in fiscal year 2007 and in subsequent fiscal years under the fair value method and expense those amounts in the income statement over the vesting period of the stock option. We were also required to value unvested stock options granted prior to our adoption of the FASB issued authoritative guidance related to share based payments under the fair value method and amortize such expense in the income statement over the stock option’s remaining vesting period. A material portion of such amortizing expense relates to option grants made to our executive officers.

ITEM 12.SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS
    Security Ownership of Certain Beneficial Owners and Management
    The following table indicates, as of September 27, 2022 information about the beneficial ownership of our common stock by (1) each director as of September 27, 2022, (2) each Named Executive Officer, (3) all directors and executive officers as of September 27, 2022 as a group and (4) each person who we know beneficially owns more than 5% of our common stock. All such shares were owned directly with sole voting and investment power unless otherwise indicated.

Beneficial Ownership Table
 
51


Name (1)Amount of
Beneficial
Ownership
of
Outstanding
Shares (1)
Percent
of Class
Amount of
Beneficial
Ownership of
Shares
Underlying
Options
Amount of
Aggregate
Beneficial
Ownership
Aggregate
Percent of
Class
Richard J. DePiano, Jr.4,440,833 (2)59.9 %65,000 4,505,833 (2)59.5 %
Mark G. Wallace— — %35,000 35,000 *
Lisa A. Napolitano— — %2,000 2,000 *
C. Todd Trusk250 — %7,000 7,250 *
John P. Dogum— — %— — *
David J. Jocavinni— — %— — *
All Directors and Executive Officers as a group (7 persons)4,441,083 59.9 %109,0004,550,083 60.1 %
 
(*)Less than one percent
(1)Information furnished by each individual named. This table includes shares that are owned jointly, in whole or in part with the person’s spouse, or individually by his or her spouse. No shares held by board members or named executive officers are pledged as collateral.

(2) Includes the shares of Mr. Depiano Sr. as Mr. DePiano, Jr. qualified as executor and has control over the listed shares in his capacity as executor of Mr. DePiano.Sr.'s estate.

Equity Compensation Plan Information
    The following table sets forth information, as of June 30, 2022, with respect to compensation plans under which shares of our common stock are authorized for issuance.
 
Plan CategoryNumber of Shares to be
issued upon exercise of
outstanding stock options
(a)
Weighted-average exercise
price of outstanding stock
options
(b)
Number of securities remaining
available for future issuance
under equity compensation plans
(excluding securities reflected in
column a))
(c)
Equity Compensation plans approved by shareholders157,000 $1.47 
Equity Compensation plans not approved by shareholders— — — 
157,000 $1.47 — 

ITEM 13.CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE
    Related Person Transactions
    We recognize that related person transactions present a heightened risk of conflicts of interest and can create the appearance of a conflict of interest. Therefore, all proposed related person transactions are disclosed to our board of directors before we enter into the transaction, and, if the transaction continues for more than one year, the continuation is reviewed annually by our board of directors.
On February 14, 2018, the Company entered into a Debt Exchange Agreement (the “Exchange Agreement”) with Mr. DePiano Sr., the Company's former Chairman and DP Associates Inc. Profit-Sharing Plan of which Mr. DePiano Sr. is the sole owner and sole trustee (the “Holders”).  Pursuant to the terms of the Exchange Agreement, effective February 15, 2018, the Holders exchanged a total of $645,000 principal amount of debt related to the accounts receivable factoring program for 2,000,000 shares of Series A Convertible Preferred Stock (the “Preferred Stock”).
    
    Each share of Preferred Stock entitles the Holder thereof to 13 votes per share and will vote together with all other classes and series of stock of the Company as a single class on all actions to be taken by the Company’s stockholders.  As a
52


result of this voting power, the Holders as of June 30, 2022 beneficially own approximately 77.81% of the voting power on all actions to be taken by the Company’s shareholders.

    Subject to the terms and conditions of Preferred Stock, the holder of any share or shares of the Preferred Stock has the right, at its option at any time, to convert each such share of Preferred Stock (except that, upon any liquidation of the Company, the right of conversion will terminate at the close of business on the business day fixed for payment of the amounts distributable on the Preferred Stock) into 2.15 shares of Common Stock (the “Conversion Ratio”).  The Conversion Ratio is subject to standard provisions for adjustment in the event of a subdivision or combination of the Company’s Common Stock and upon any reorganization or reclassification of the capital stock of the Company. If the Holders were to convert their shares of Preferred Stock into Common Stock at the Conversion Ratio the Holders would receive a total of 4,300,000 shares of Common Stock, or approximately 36.70% of the then outstanding shares of Common Stock assuming such conversion.

    Each outstanding share of the Preferred Stock accrues dividends calculated cumulatively at the annual rate of $.0258 per share (such amount subject to equitable adjustment in the event of any stock dividend, stock split, combination, reclassification other similar event), payable upon the earlier of (i) a liquidation, dissolution or winding up of the Company or (ii) conversion of the Preferred Stock into Common Stock. Upon either of such events, all such accrued and unpaid dividends, whether or not earned or declared, to and until the date of such event, will become immediately due and payable and will be paid in full. The dividends payable to the holders of the Preferred Stock is payable in cash or, at the election of any such holder, in a number of additional shares of Common Stock equal to the amount of the dividend expressed in dollars divided by the then applicable Conversion Ratio, described above. As of June 30, 2022 and 2021 the cumulative dividends payable is $225,731 ($0.1129 per share) and $174,131 ($0.0871 per share), respectively.

    Mr. DePiano Sr. passed away on October 3, 2019 and left a will by which he appointed Richard J. DePiano, Jr., the Chief Executive Officer of the Company, as executor. Richard DePiano Jr. was elected to serve as chairman of the Company's board. Mr. DePiano, Jr. qualified as executor and has control over the listed shares in his capacity as executor of Mr. DePiano Sr.'s estate.


Director Independence
    Our board of directors has determined that, Lisa Napolitano, C. Todd Trusk, John P. Dogum and David J. Jocavini are
“independent,” as such term is defined in the applicable rules of the SEC.
ITEM 14.PRINCIPAL ACCOUNTING FEES AND SERVICES
    Friedman LLP has been our our principal accountant since January 18, 2018. The following table sets forth the aggregate fees billed to us by Friedman LLP, for the fiscal years ended June 30, 2022 and 2021.
 
 For the years ended June 30,
 20222021
Audit Fees$129,000 $120,000 
Audit-Related Fees$— $— 
Tax Fees$— $— 
All Other Fees$— $— 
Total Fees$129,000 $120,000 
    In the table above, pursuant to definitions under the applicable regulations of the SEC, “audit fees” are fees for professional services rendered for the audit of our annual financial statements and review of our financial statements included in our quarterly reports on Form 10-Q and for services that are normally provided by the accountant in connection with statutory and regulatory filings or engagements; “audit-related fees” are fees for assurance and related services that are reasonably related to the performance of the audit and review of our financial statements, and primarily include accounting consultations and audits in connection with potential acquisitions; “tax fees” are fees for tax compliance, tax advice and tax planning; and “all other fees” are fees for any services not included in the first three categories.
    Our audit committee is responsible for pre-approving all audit services and permitted non-audit services to be performed by our principal accountant, except in those instances which do not require such pre-approval pursuant to the applicable regulations of the SEC. The audit committee has established policies and procedures for its pre-approval of audit
53


services and permitted non-audit services and, from time to time, the audit committee reviews and revises its policies and procedures for pre-approval.


ITEM 15. EXHIBITS AND FINANCIAL STATEMENT SCHEDULES
1.Documents Filed as Part of This Annual Report on Form 10-K:
a.Financial Statements
The following consolidated financial statements of the Company and its subsidiaries are included in Part II, Item 8 of this Annual Report on Form 10-K:
Report of Independent Registered Public Accounting Firm (PCAOB ID 711)
Consolidated Balance Sheets as of June 30, 2022 and 2021
Consolidated Statements of Operations for the years ended June 30, 2022 and 2021
Consolidated Statements of Shareholders’ Equity for the years ended June 30, 2022 and 2021
Consolidated Statements of Cash Flows for the years ended June 30, 2022 and 2021
Notes to Consolidated Financial Statements
2.Financial Statement Schedules
All other schedules have been omitted because the required information is not applicable or the information is included in the Company’s Consolidated Financial Statements or the related Notes to Consolidated Financial Statements.
3.EXHIBITS
The following is a list of exhibits filed as part of this Annual Report on Form 10-K, where so indicated by footnote, exhibits that were previously filed, are incorporated by reference. For exhibits incorporated by reference, the location of the exhibit in the previous filing is indicated parenthetically, followed by the footnote reference to the previous filing.

3.1(a)Restated Articles of Incorporation of the Company. (8)
(b)Agreement and Plan of Merger dated as of September 28, 2001 between Escalon Pennsylvania, Inc. and Escalon Medical Corp. (8)
(c)Statement with respect to shares dated February 15, 2018. (18)
3.2Bylaws of Registrant. (8)
4.6 Description of Securities
10.6 Employment Agreement between the Company and Richard J. DePiano dated May 12, 1998. (6)**
10.29 Company’s amended and restated 1999 Equity Incentive Plan. (13) **
54


10.33 Manufacturing Supply and Distribution Agreement between Sonomed, Inc. and Ophthalmic Technologies, Inc. dated as of March 11, 2004. (15)
10.34 Supplemental Executive Retirement Benefit Agreement for Richard DePiano dated June 23, 2005. (16)**
10.37 2013 Equity Incentive Plan dated December 27, 2013 incorporate by reference.
10.39 Business Loan Agreement with TD Bank, N.A. dated June 29, 2018. (19)
10.40 Promissory Note dated June 29, 2018 between the Company and TD Bank N.A. (19)
10.41 Agreement of Deposit Account dated June 29, 2018 between the Company and TD Bank N.A. (19)
21 Subsidiaries. (11)
23.1 
31.1 
31.2 
32.1 
32.2 

*Filed herewith
**Management contract of compensatory plan
(1)
Filed as an exhibit to Pre-Effective Amendment No. 2 to the Company’s Registration Statement on Form S-1 dated November 9, 1993 (Registration No. 33-69360).
(2)Filed as an exhibit to the Company’s Form 10-KSB for the year ended June 30, 1994.
(3)Filed as an exhibit to the Company’s Form 10-KSB for the year ended June 30, 1995.
(4)Filed as an exhibit to the Company’s Form 8-K dated February 27, 2008.
(5)Filed as an exhibit to the Company’s Form 10-KSB for the year ended June 30, 1999.
(6)Filed as an exhibit to the Company’s Form 8-K/A, dated March 31, 2000
(7)Filed as an exhibit to the Company’s Registration Statement on Form s-* dated February 25, 2000 (Registration No. 333-31138).
(8)Filed as an exhibit to the Company’s Proxy Statement on Schedule 14A, as filed by the Company with the SEC on September 21, 2001.
(9)Filed as an exhibit to the Company’s Form 10-KSB for the year ended June 30, 2001.
(10)Filed as an exhibit to the Company’s Form 10-Q for the quarter ended March 31, 2001.
(11)
Filed as an exhibit to the Company’s Form 10-KSB/A for the year ended June 30, 2002.
(12)
Filed as an exhibit to the Company’s Form 10-Q for the quarter ended December 31, 2002.
(13)
Filed as an exhibit to the Company’s Form 10-Q for the quarter ended December 31, 2003.
(14)
Filed as an exhibit to the Company’s Registration Statement on Form S-3 dated April 8, 2004 (Registration No. 333-114332).
(15)
Filed as an exhibit to the Company’s Form 10-Q for the quarter ended March 31, 2004.
(16)
Filed as an exhibit to the Company’s Form 8-K, dated June 23, 2005.
(17)
Filed as an exhibit to the Company’s Form 8-K, dated May 6, 2010.
(18)
Filed as an exhibit to the Company's Form 8-K, dated February 15, 2018
(19)
Filed as exhibit to the Company's Form 8-K dated July 6, 2018


Signatures
Pursuant to the requirements of Section 13 or 15(d) 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.
55


Escalon Medical Corp.
(Registrant)
By:/s/  Richard J. DePiano, Jr.
      Richard J. DePiano, Jr.
      Chief Executive Officer
Dated: September 28, 2022
Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the Registrant and in the capacities and on the dates indicated.
 
By:/s/  Richard J. DePiano, Jr.Chairman and Chief Executive Officer (Principal Executive Officer)September 28, 2022
Richard J. DePiano, Jr.
By:/s/   Mark Wallace
Chief Operating Officer and Principal Financial & Accounting Officer
September 28, 2022
      Mark Wallace
By:/s/   John P. DogumDirectorSeptember 28, 2022
John P. Dogum
By:/s/  Lisa NapolitanoDirectorSeptember 28, 2022
Lisa Napolitano
By:/s/  C. Todd TruskDirectorSeptember 28, 2022
C. Todd Trusk
By:/s/   David J JacoviniDirectorSeptember 28, 2022
David J Jacovini


EX-23.1 2 esmc_20220630-10kex231.htm EX-23.1 Document


Exhibit 23.1

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We hereby consent to the incorporation by reference in the Registration Statements on Form S-3 (Nos. 333-157174, 333-44513, and 333-114332) and Form S-8 (Nos. 33-54994, 33-80162, 333-31138, 333-54980, and 333-83392) of our report dated September 28, 2022, which includes an explanatory paragraph as the Company’s ability to continues as a going concern, related to the consolidated financial statements of Escalon Medical Corp. and Subsidiaries (the “Company”) as of June 30, 2022 and 2021, and for the years then ended included in this Annual Report on Form 10-K for the year ended June 30, 2022.

/s/ Friedman LLP


Marlton, New Jersey
September 28, 2022


EX-31.1 3 esmc_20220630-10kex311.htm EX-31.1 Document

Exhibit 31.1
Certification of Principal Executive Officer

I, Richard J. DePiano, certify that:
1.I have reviewed this annual report on Form 10-K for the fiscal year ended June 30, 2022 of Escalon Medical Corp.;
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.

/s/    Richard J. DePiano Jr.
Richard J. DePiano Jr.
Chief Executive Officer
Date: September 28, 2022



EX-31.2 4 esmc_20221630-10kex312.htm EX-31.2 Document

Exhibit 31.2


Certification of Principal Financial Officer
I, Mark Wallace, certify that:
1.I have reviewed this annual report on Form 10-K for the fiscal year ended June 30, 2022 of Escalon Medical Corp.;
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.
/s/    Mark Wallace
Mark Wallace
Date: September 28, 2022


EX-32.1 5 esmc_20220630-10kex321.htm EX-32.1 Document

Exhibit 32.1


Certification pursuant to 18 U.S.C. Section 1350,
as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
In connection with the Annual Report on Form 10-K of Escalon Medical Corp. (the “Company”) for the fiscal year ended June 30, 2022, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Richard J. DePiano, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. §1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
1.The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: September 28, 2022
 
 
/s/    Richard J. DePiano Jr.
Richard J. DePiano Jr.
Chief Executive Officer




EX-32.2 6 esmc_20220630-10kex322.htm EX-32.2 Document

Exhibit 32.2

Certification pursuant to 18 U.S.C. Section 1350,
as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

In connection with the Annual Report on Form 10-K of Escalon Medical Corp. (the “Company”) for the fiscal year ended June 30, 2022, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Mark Wallace, Chief Operating Officer and Principal Financial & Accounting Officer of the Company, certify, pursuant to 18 U.S.C. §1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
1.The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: September 28, 2022
 
 
/s/    Mark Wallace
Mark Wallace
Chief Operating Officer and Principal Accounting & Financial Officer


EX-101.SCH 7 esmc-20220630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0002002 - Document - Document And Entity Information link:presentationLink link:calculationLink link:definitionLink 1001003 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002004 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003005 - Statement - Consolidated Statements Of Operations link:presentationLink link:calculationLink link:definitionLink 1004006 - Statement - Consolidated Statements Of Shareholders' Equity and Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 1005007 - Statement - Consolidated Statements Of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1006008 - Statement - Consolidated Statements Of Cash Flows (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Organization and Description of Business link:presentationLink link:calculationLink link:definitionLink 2402401 - Disclosure - Organization and Description of Business (Details) link:presentationLink link:calculationLink link:definitionLink 2103102 - Disclosure - Going concern (Notes) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Going concern (Details) link:presentationLink link:calculationLink link:definitionLink 2105103 - Disclosure - Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2206201 - Disclosure - Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2308302 - Disclosure - Significant Accounting Policies Property Plant and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 2309303 - Disclosure - Significant Accounting Policies Deferred revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Significant Accounting Policies (Cash and Cash Equivalents) (Details) link:presentationLink link:calculationLink link:definitionLink 2411404 - Disclosure - Significant Accounting Policies (Inventory) (Details) link:presentationLink link:calculationLink link:definitionLink 2412405 - Disclosure - Significant Accounting Policies (Accounts Receivable) (Details) link:presentationLink link:calculationLink link:definitionLink 2413406 - Disclosure - Significant Accounting Policies (Stock-Based Compensation) (Details) link:presentationLink link:calculationLink link:definitionLink 2414407 - Disclosure - Significant Accounting Policies (Net Income (loss) Per Share) (Details) link:presentationLink link:calculationLink link:definitionLink 2415408 - Disclosure - Significant Accounting Policies Earning per share details (Details) link:presentationLink link:calculationLink link:definitionLink 2416409 - Disclosure - Significant Accounting Policies Goodwill and intangible assets (Details) link:presentationLink link:calculationLink link:definitionLink 2417410 - Disclosure - Significant Accounting Policies Income tax (Details) link:presentationLink link:calculationLink link:definitionLink 2418411 - Disclosure - Significant Accounting Policies Property pant and equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2419412 - Disclosure - Significant Accounting Policies advertising expense (Details) link:presentationLink link:calculationLink link:definitionLink 2420413 - Disclosure - Significant Accounting Policies deferred revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2421414 - Disclosure - Significant Accounting Policies Lease (Details) link:presentationLink link:calculationLink link:definitionLink 2122104 - Disclosure - Intangible assets (Notes) link:presentationLink link:calculationLink link:definitionLink 2323304 - Disclosure - Intangible assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2424415 - Disclosure - Intangible assets (Details) link:presentationLink link:calculationLink link:definitionLink 2125105 - Disclosure - Accrued expense (Notes) link:presentationLink link:calculationLink link:definitionLink 2326305 - Disclosure - Accrued expense (Tables) link:presentationLink link:calculationLink link:definitionLink 2427416 - Disclosure - Accrued expense (Details) link:presentationLink link:calculationLink link:definitionLink 2128106 - Disclosure - Line of credit (Notes) link:presentationLink link:calculationLink link:definitionLink 2429417 - Disclosure - Line of credit (Details) link:presentationLink link:calculationLink link:definitionLink 2130107 - Disclosure - Long-term Debt (Notes) link:presentationLink link:calculationLink link:definitionLink 2331306 - Disclosure - Long-term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2332307 - Disclosure - Long-term Debt EIDL maturities (Tables) link:presentationLink link:calculationLink link:definitionLink 2433418 - Disclosure - Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2134108 - Disclosure - Capital Stock Transactions link:presentationLink link:calculationLink link:definitionLink 2335308 - Disclosure - Capital Stock Transactions (Tables) link:presentationLink link:calculationLink link:definitionLink 2436419 - Disclosure - Capital Stock Transactions (Stock Option Plans) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2437420 - Disclosure - Capital Stock Transactions (Stock Option Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 2438421 - Disclosure - Capital Stock Transactions (Compensation related cost) (Details) link:presentationLink link:calculationLink link:definitionLink 2139109 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2340309 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2441422 - Disclosure - Income Taxes (Provision for Income Taxes) (Details) link:presentationLink link:calculationLink link:definitionLink 2442423 - Disclosure - Income Taxes (Effective Income Tax Rate) (Details) link:presentationLink link:calculationLink link:definitionLink 2443424 - Disclosure - Income Taxes (Components of Net Deferred Income Tax Assets and Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2444425 - Disclosure - Income Taxes Operation loss carry forward (Details) link:presentationLink link:calculationLink link:definitionLink 2145110 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2146111 - Disclosure - Retirement and post retirement plans (Notes) link:presentationLink link:calculationLink link:definitionLink 2347310 - Disclosure - Retirement and post retirement plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2448426 - Disclosure - Retirement and post retirement plans (Details) link:presentationLink link:calculationLink link:definitionLink 2449427 - Disclosure - Retirement and post retirement plans - liability rollforward (Details) link:presentationLink link:calculationLink link:definitionLink 2150112 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 2451428 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 2152113 - Disclosure - Concentration of credit risk (Notes) link:presentationLink link:calculationLink link:definitionLink 2353311 - Disclosure - Concentration of credit risk (Tables) link:presentationLink link:calculationLink link:definitionLink 2454429 - Disclosure - Concentration of credit risk (Details) link:presentationLink link:calculationLink link:definitionLink 2155114 - Disclosure - Leases (Notes) link:presentationLink link:calculationLink link:definitionLink 2256202 - Disclosure - Leases (Policies) link:presentationLink link:calculationLink link:definitionLink 2357312 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2458430 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 0003009 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 esmc-20220630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 esmc-20220630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 esmc-20220630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Geographic Concentration Risk [Member] Geographic Concentration Risk [Member] Within 24 years [Domain] Within 24 years [Domain] Within 24 years [Domain] Revision of Prior Period [Axis] Revision of Prior Period [Axis] Operating Leases, Future Minimum Payments Due Lessee, Operating Lease, Liability, to be Paid Advertising costs [Abstract] Advertising costs [Abstract] Advertising costs [Abstract] Foreign Currency Transactions and Translations Policy [Policy Text Block] Foreign Currency Transactions and Translations Policy [Policy Text Block] Related Party Transactions [Abstract] Related Party Transactions [Abstract] Increase in accounts receivable allowance Accounts Receivable, Credit Loss Expense (Reversal) Entity Address, Postal Zip Code Entity Address, Postal Zip Code Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Preferred Stock, Shares Outstanding Preferred Stock, Shares Outstanding Long-Term Debt, Maturity, Year Two Long-Term Debt, Maturity, Year Two Debt Instrument [Axis] Debt Instrument [Axis] Schedule of Indefinite-Lived Intangible Assets [Table Text Block] Schedule of Indefinite-Lived Intangible Assets [Table Text Block] Property, Plant and Equipment, Gross Property, Plant and Equipment, Gross Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Leases 842 [Abstract] Leases 842 [Abstract] Leases 842 [Abstract] Deferred Tax Liabilities, Property, Plant and Equipment Deferred Tax Liabilities, Property, Plant and Equipment Share-based Goods and Nonemployee Services Transaction [Line Items] Share-Based Goods and Nonemployee Services Transaction [Line Items] Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Other (expense) income: Other Income and Expenses [Abstract] Expiration Period, Two [Member] Expiration Period, Two [Member] Expiration Period, Two [Member] Additional paid-in capital Additional Paid in Capital Debt Instrument, Basis Spread on Variable Rate Debt Instrument, Basis Spread on Variable Rate Notes Payable to Bank Notes Payable to Bank Finance Lease, Liability, to be Paid, Year Four Finance Lease, Liability, to be Paid, Year Four Statistical Measurement [Domain] Statistical Measurement [Domain] Deferred Tax Assets, Net Deferred Tax Assets, Net Short-term Debt, Type [Axis] Short-Term Debt, Type [Axis] Operating Lease, Weighted Average Discount Rate, Percent Operating Lease, Weighted Average Discount Rate, Percent Debt Instrument, Interest Rate, Stated Percentage Debt Instrument, Interest Rate, Stated Percentage Audit Information [Abstract] Audit Information Other Noncash Income (Expense) Other Noncash Income (Expense) Current State and Local Tax Expense (Benefit) Current State and Local Tax Expense (Benefit) Income Taxes Paid Income Taxes Paid Going concern [Abstract] Going concern [Abstract] Going concern [Abstract] Finance Lease, Liability, to be Paid, Year Three Finance Lease, Liability, to be Paid, Year Three Net income (loss) Net Income (Loss) Attributable to Parent Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Operating Leases, Future Minimum Payments Receivable, Remainder of Fiscal Year Operating Leases, Future Minimum Payments Receivable, Remainder of Fiscal Year Schedule of Maturities of Long-term Debt [Table Text Block] Schedule of Maturities of Long-Term Debt [Table Text Block] Share-based Payment Arrangement, Option, Exercise Price Range [Table Text Block] Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block] Total Shareholders' Equity [Domain] Equity Component [Domain] Equity Component [Domain] Scenario [Axis] Scenario [Axis] Secured Debt [Member] Secured Debt [Member] Ownership [Axis] Ownership [Axis] Notes Payable to Bank, Current Notes Payable to Bank, Current Lessee, Operating Leases Lessee, Operating Leases [Text Block] Equity Method Investee, Name [Domain] Investment, Name [Domain] Earning per share [Abstract] Earning per share [Abstract] Earning per share [Abstract] Finite-Lived Intangible Assets, Amortization Expense, Rolling after Year Five Finite-Lived Intangible Assets, Amortization Expense, Rolling after Year Five Exercise period Share-based Compensation Arrangement by Share-based Payment Award, Exercise Period Share-based Compensation Arrangement by Share-based Payment Award, Exercise Period Research, Development, and Computer Software, Policy [Policy Text Block] Research, Development, and Computer Software, Policy [Policy Text Block] Supplemental Schedule of Cash Flow Information: Supplemental Cash Flow Information [Abstract] Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Total long-term liabilities Liabilities, Noncurrent Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Entity Address, State or Province Entity Address, State or Province Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Convertible Preferred Stock, Percentage Of Outstanding Shares Of Common Stock Upon Conversion Convertible Preferred Stock, Percentage Of Outstanding Shares Of Common Stock Upon Conversion Convertible Preferred Stock, Percentage Of Outstanding Shares Of Common Stock Upon Conversion Award Type [Axis] Award Type [Axis] Dilutive Securities, Effect on Basic Earnings Per Share, Dilutive Convertible Securities Dilutive Securities, Effect on Basic Earnings Per Share, Dilutive Convertible Securities Accrued Rent Accrued Rent Net cash (used in) provided by operating activities Net Cash Provided by (Used in) Operating Activities Operating Lease, Liability, Current Operating Lease, Liability, Current EIDL Monthly Payment including Principal and Interest EIDL Monthly Payment including Principal and Interest MonthlyFixedPayment Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Costs and expenses: Costs and Expenses [Abstract] Lender Name [Axis] Lender Name [Axis] Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Exercise Price, Range One [Member] Exercise Price, Range One [Member] Exercise Price, Range One [Member] Document Annual Report Document Annual Report Accounts Receivable, Allowance for Credit Loss, Recovery Accounts Receivable, Allowance for Credit Loss, Recovery Revenue Recognition and Deferred Revenue [Abstract] Revenue Recognition and Deferred Revenue [Abstract] Total liabilities Liabilities Operating Lease, Weighted Average Remaining Lease Term Operating Lease, Weighted Average Remaining Lease Term Geographical [Axis] Geographical [Axis] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Cash Flows from Investing Activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Concentration Risk, Customer Concentration Risk, Customer Property, Plant and Equipment [Table Text Block] Property, Plant and Equipment [Table Text Block] Preferred Stock, Shares Issued Preferred Stock, Shares Issued Document Type Document Type Weighted Average Exercise Price [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Long-term Debt [Text Block] Long-Term Debt [Text Block] Property, Plant and Equipment, Useful Life Property, Plant and Equipment, Useful Life Payroll Protection Program Loan [Member] Payroll Protection Program Loan [Member] Payroll Protection Program Loan [Member] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Revenue from External Customer [Line Items] Revenue from External Customer [Line Items] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Debt Disclosure [Text Block] Debt Disclosure [Text Block] Segments [Axis] Segments [Axis] Product and Service [Domain] Product and Service [Domain] Deferred Tax Assets, Tax Credit Carryforwards, General Business Deferred Tax Assets, Tax Credit Carryforwards, General Business Number of Plans Share-based Compensation Arrangement by Share-based Payment Award, Number of Plans Number of Employee Stock Option Plans Entity Shell Company Entity Shell Company Deferred Income Tax Expense (Benefit) Deferred Income Tax Expense (Benefit) Accrued expenses Increase (Decrease) in Accrued Liabilities Deferred revenue Increase (Decrease) in Deferred Revenue Exercise Price Range [Axis] Exercise Price Range [Axis] Payments to Acquire Other Productive Assets Payments to Acquire Other Productive Assets Concentration Risk [Table] Concentration Risk [Table] Long-Term Debt, Maturity, Year Three Long-Term Debt, Maturity, Year Three Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Revenue Benchmark Revenue Benchmark [Member] Consolidation Items [Domain] Consolidation Items [Domain] Document Period End Date Document Period End Date Other short-term and long-term liabilities Increase (Decrease) in Other Deferred Liability Small Business Association Loan [Member] Small Business Association Loan [Member] Small Business Association Loan [Member] Furniture and fixtures Furniture and Fixtures, Gross Product Warranty Accrual, Current Product Warranty Accrual, Current Secured Debt, Current Secured Debt, Current Convertible Preferred Stock [Member] Convertible Preferred Stock [Member] Total assets Assets Accounts Receivable, Allowance for Credit Loss, Writeoff Accounts Receivable, Allowance for Credit Loss, Writeoff Debt Disclosure [Abstract] Debt Disclosure [Abstract] Supplier [Domain] Supplier [Domain] Net income (loss) per share Earnings Per Share [Abstract] Accounts Receivable Accounts Receivable [Policy Text Block] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Accrued expenses Accrued Liabilities, Current Accrued Liabilities, Current Unsecured Debt [Member] Unsecured Debt [Member] Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Accounting Policies [Abstract] Accounting Policies [Abstract] Stockholders' Equity Note [Abstract] Stockholders' Equity Note [Abstract] Long-term Debt, Unclassified [Abstract] Long-Term Debt, Unclassified [Abstract] Employee-related Liabilities, Current Employee-related Liabilities, Current Line of Credit [Member] Line of Credit [Member] Finite-lived tangible assets, accumulated impairment Finite-lived tangible assets, accumulated impairment Finite-lived tangible assets, accumulated impairment Shareholders equity: Stockholders' Equity Attributable to Parent [Abstract] Segments [Domain] Segments [Domain] Customer [Axis] Customer [Axis] Record lease liability per ASC 842 Record lease liabilities Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Change in operating lease liability Increase (Decrease) in Operating Lease Liability Related Party Transaction [Line Items] Related Party Transaction [Line Items] Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Award Type [Domain] Award Type [Domain] Award Type [Domain] Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Schedule of Finite-Lived Intangible Assets [Table Text Block] Schedule of Finite-Lived Intangible Assets [Table Text Block] Inventory, Finished Goods, Gross Inventory, Finished Goods, Gross Revenue from Contract with Customer, Including Assessed Tax Revenue from Contract with Customer, Including Assessed Tax Entity Registrant Name Entity Registrant Name Supplier Concentration Risk [Member] Supplier Concentration Risk [Member] APIC, Share-based Payment Arrangement, Recognition and Exercise APIC, Share-Based Payment Arrangement, Recognition and Exercise Entity Address, City or Town Entity Address, City or Town Leases [Abstract] Leases [Abstract] Deferred Tax Assets, Operating Loss Carryforwards Deferred Tax Assets, Operating Loss Carryforwards Principles of Consolidation Consolidation, Policy [Policy Text Block] Other Notes Payable, Noncurrent Other Notes Payable, Noncurrent Minimum [Member] Minimum [Member] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Common stock, par value Common Stock, Par or Stated Value Per Share Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Auditor Name Auditor Name Equity Method Investee, Name [Axis] Investment, Name [Axis] Operating Loss Carryforwards Operating Loss Carryforwards Entity File Number Entity File Number Intangible Assets Disclosure [Text Block] Intangible Assets Disclosure [Text Block] Research and development Research and Development Expense Leasehold improvement Leasehold Improvements, Gross Deferred Revenue, Current Deferred Revenue, Current Equipment [Member] Equipment [Member] Long-term Debt, Percentage Bearing Fixed Interest, Percentage Rate Long-Term Debt, Percentage Bearing Fixed Interest, Percentage Rate Effective Income Tax Rate Reconciliation, Percent Effective Income Tax Rate Reconciliation, Percent Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Use of Estimates Use of Estimates, Policy [Policy Text Block] Common Stock, Voting Rights Common Stock, Voting Rights Equity Option [Member] Equity Option [Member] Inventory, Raw Materials, Gross Inventory, Raw Materials, Gross Accounts payable Increase (Decrease) in Accounts Payable Retirement and Post-Retirement Plans Postemployment Benefits Disclosure [Text Block] Revenues Revenues Prime Rate [Member] Prime Rate [Member] Concentration Risk, Percentage Concentration Risk, Percentage Income Tax Disclosure [Text Block] Income Tax Disclosure [Text Block] Long-term Debt Secured Long-Term Debt, Noncurrent Deferred State and Local Income Tax Expense (Benefit) Deferred State and Local Income Tax Expense (Benefit) Credit Facility [Domain] Credit Facility [Domain] Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities Record right-of-use assets per ASC 842 RecordROUassets RecordROUassets Earnings (Loss) Per Share, Basic Earnings Per Share, Basic Concentration of credit risks [Abstract] Concentration of credit risks [Abstract] Concentration of credit risks [Abstract] Related Party Transaction, Due from (to) Related Party Related Party Transaction, Due from (to) Related Party Inventory Inventory, Policy [Policy Text Block] Restrictions on Cash and Cash Equivalents [Table Text Block] Restrictions on Cash and Cash Equivalents [Table Text Block] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Convertible Preferred Dividends, Net of Tax Convertible Preferred Dividends, Net of Tax Total shareholders' equity Balance Balance Stockholders' Equity Attributable to Parent Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Ownership [Domain] Ownership [Domain] Entity Interactive Data Current Entity Interactive Data Current Amortized Intangible Assets Licenses Finite-Lived Intangible Assets, Accumulated Amortization Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Change in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Long-Term Debt, Maturity, Year Five Long-Term Debt, Maturity, Year Five Accumulated Deficit [Member] Retained Earnings [Member] Finance Lease, Liability, to be Paid, Year Five Finance Lease, Liability, to be Paid, Year Five Common Stock [Member] Common Stock [Member] Lease, Cost [Table Text Block] Lease, Cost [Table Text Block] Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Long-Term Debt, Maturity, after Year Five Long-Term Debt, Maturity, after Year Five Income Taxes Income Tax, Policy [Policy Text Block] Revenue Recognition Revenue [Policy Text Block] Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Statement [Table] Statement [Table] Finite-Lived Intangible Assets, Amortization Method Finite-Lived Intangible Assets, Amortization Method Furniture and Fixtures [Member] Furniture and Fixtures [Member] Current assets: Assets, Current [Abstract] Operating Lease, Liability, Noncurrent Operating Lease, Liability, Noncurrent Statistical Measurement [Axis] Statistical Measurement [Axis] Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] Indefinite-lived Intangible Assets (Excluding Goodwill) Indefinite-Lived Intangible Assets (Excluding Goodwill) Leasehold Improvements [Member] Leasehold Improvements [Member] Accumulated deficit Retained Earnings (Accumulated Deficit) Retained Earnings (Accumulated Deficit) Convertible Preferred Stock, Shares Issued upon Conversion Convertible Preferred Stock, Shares Issued upon Conversion Non cash lease expense Other Operating Activities, Cash Flow Statement Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Statement, Equity Components [Axis] Equity Components [Axis] Equity Components [Axis] Scenario [Domain] Scenario [Domain] Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss Related Party Transactions Related Party Transactions Disclosure [Text Block] Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Retirement Benefit Obligation [Roll Forward] Retirement Benefit Obligation [Roll Forward] Retirement Benefit Obligation Leases of Lessee Disclosure [Text Block] Leases of Lessee Disclosure [Text Block] Revision of Prior Period [Domain] Revision of Prior Period [Domain] Document Fiscal Year Focus Document Fiscal Year Focus Cash Flows from Operating Activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Other Notes Payable, Current Other Notes Payable, Current Statement [Line Items] Statement [Line Items] Deferred Revenue, Additions Deferred Revenue, Additions Total other (expense) income Nonoperating Income (Expense) Variable Rate [Domain] Variable Rate [Domain] Finite-Lived Intangible Assets, Gross Finite-Lived Intangible Assets, Gross Marketing, general and administrative Selling, General and Administrative Expense Deferred Revenue Deferred Revenue Effective Income Tax Rate Reconciliation, Deduction, Percent Effective Income Tax Rate Reconciliation, Deduction, Percent Current Income Tax Expense (Benefit) Current Income Tax Expense (Benefit) Product [Member] Product [Member] Operating Lease, Right-of-Use Asset Operating Lease, Right-of-Use Asset Net present value of new lease future payments Net present value of new lease future payments Net present value of new lease future payments Deferred Revenue, Revenue Recognized Deferred Revenue, Revenue Recognized Auditor Firm ID Auditor Firm ID Deferred income tax liabilities: Deferred Tax Liabilities, Gross [Abstract] Operating Lease, Expense Operating Lease, Expense Purchase of equipment Payments to Acquire Productive Assets Document Transition Report Document Transition Report Equity Method Investment, Nonconsolidated Investee [Axis] Equity Method Investment, Nonconsolidated Investee [Axis] Local Phone Number Local Phone Number Share-based Payment Arrangement, Option, Activity [Table Text Block] Share-Based Payment Arrangement, Option, Activity [Table Text Block] Deferred Revenue, by Arrangement, Disclosure [Table Text Block] Deferred Revenue, by Arrangement, Disclosure [Table Text Block] Loss from operations Operating Income (Loss) Inventories Increase (Decrease) in Inventories New Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] State and Local Jurisdiction [Member] State and Local Jurisdiction [Member] Common stock, shares outstanding Common Stock, Shares, Outstanding Inventory, Gross Inventory, Gross Service [Member] Service [Member] Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Two Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Two Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Name of Property [Domain] Name of Property [Domain] Adjustments to reconcile net income (loss) to net cash (used in) provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Geographical [Domain] Geographical [Domain] Deferred Tax Assets, Valuation Allowance Deferred Tax Assets, Valuation Allowance Deferred Tax Assets, Valuation Allowance Property, Plant and Equipment, Policy [Policy Text Block] Property, Plant and Equipment, Policy [Policy Text Block] Preferred stock, par value Preferred Stock, Par or Stated Value Per Share Income Statement [Abstract] Income Statement [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Entity Public Float Entity Public Float Deferred Federal Income Tax Expense (Benefit) Deferred Federal Income Tax Expense (Benefit) Additional Paid-in Capital [Member] Additional Paid-in Capital [Member] Licensing Agreements [Member] Licensing Agreements [Member] Document Fiscal Period Focus Document Fiscal Period Focus Cost of Goods and Services Sold Cost of Goods and Services Sold Weighted average shares - diluted Weighted Average Number of Shares Outstanding, Diluted Concentration Risk Disclosure [Text Block] Concentration Risk Disclosure [Text Block] Less: Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Schedule of Inventory, Current [Table Text Block] Schedule of Inventory, Current [Table Text Block] PPP loan amount PPP loan amount PPP loan amount Net Operating Loss, Expiration Period Net Operating Loss, Expiration Period Net Operating Loss, Expiration Period Accounts Receivable Accounts Receivable [Member] Supplier one [Member] Supplier one [Member] Supplier one [Member] Rollforward of Supplemental Retirement Benefits Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits by Title of Individual and Type of Deferred Compensation [Table Text Block] Nonmonetary Transactions Disclosure [Text Block] Nonmonetary Transactions Disclosure [Text Block] Common stock, $0.001 par value; 35,000,000 shares authorized; 7,415,329 shares issued and outstanding Common Stock, Value, Issued Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Preferred Stock [Member] Preferred Stock [Member] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Preferred stock, shares authorized Preferred Stock, Shares Authorized Cash, cash equivalents and restricted cash, beginning of year Cash, cash equivalents and restricted cash, end of year Cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Income (Loss) from Continuing Operations before Income Taxes, Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Postretirement Benefits Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Postretirement Benefits Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Current liabilities: Liabilities, Current [Abstract] Net income (loss) applicable to common shareholders Net Income (Loss) Available to Common Stockholders, Basic Common stock, shares issued Common Stock, Shares, Issued Net Income (Loss) from Continuing Operations Available to Common Shareholders, Basic Net Income (Loss) from Continuing Operations Available to Common Shareholders, Basic Liabilities of discontinued operations Disposal Group, Including Discontinued Operation, Liabilities, Current Concentration Risk [Line Items] Concentration Risk [Line Items] Expiration Period, One [Member] Expiration Period, One [Member] Expiration Period, One [Member] Customer Deposits, Current Contract with Customer, Liability, Current Deposits Assets, Noncurrent Deposits Assets, Noncurrent Customer Deposits, Current Customer Deposits, Current Amendment Flag Amendment Flag Finite-Lived Intangible Asset, Useful Life Finite-Lived Intangible Asset, Useful Life Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits Internal Revenue Service (IRS) [Member] Internal Revenue Service (IRS) [Member] Entity Current Reporting Status Entity Current Reporting Status Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Preferred Stock Dividends, Income Statement Impact Preferred Stock Dividends, Income Statement Impact Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration Intangible Assets Goodwill and Intangible Assets, Policy [Policy Text Block] Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Depreciation and amortization Depreciation, Depletion and Amortization Repayment of note payable Repayments of Notes Payable Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Finite-Lived Intangible Asset, Expected Amortization, after Year Five Finite-Lived Intangible Asset, Expected Amortization, after Year Five Dividends Payable, Amount Per Share Dividends Payable, Amount Per Share Lessee, Operating Lease, Term of Contract Lessee, Operating Lease, Term of Contract SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense Concentration Risk, Supplier Concentration Risk, Supplier Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Dispose lease liability DisposeLeaseLiabilities DisposeLeaseLiabilities Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Undeclared dividends on preferred stocks Preferred Stock Dividends and Other Adjustments Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Finance Lease, Liability, to be Paid, Year Two Finance Lease, Liability, to be Paid, Year Two Property, Plant and Equipment, Net Property, Plant and Equipment, Net Share-based Payment Arrangement, Option [Member] Share-Based Payment Arrangement, Option [Member] Finite-lived intangible assets, net of impairment Finite-lived intangible assets, net of impairment Finite-lived intangible assets, net of impairment Supplemental retirement benefits, monthly payment Payment of benefits Payment for Pension and Other Postretirement Benefits Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period [Domain] Interest portion in the future lease payments Interest portion in the future lease payments Interest portion in the future lease payments Long-term Debt Long-Term Debt Other Nonoperating Income (Expense) Other Nonoperating Income (Expense) Common stock, shares authorized Common Stock, Shares Authorized Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Tax Credit Carryforward, Valuation Allowance Tax Credit Carryforward, Valuation Allowance EIDL Maturities [Abstract] EIDL Maturities [Abstract] EIDL Maturities [Abstract] Supplier two [Member] [Member] Supplier two [Member] [Member] Supplier two [Member] [Member] Maximum [Member] Maximum [Member] Exercise Price, Range Three [Member] Exercise Price, Range Three [Member] $4.97 to $5.59 [Member] Line of Credit Facility, Fair Value of Amount Outstanding Line of Credit Facility, Fair Value of Amount Outstanding Cash and cash equivalents Cash and cash equivalents, beginning of period Cash and Cash Equivalents, at Carrying Value Inventory, Work in Process, Gross Inventory, Work in Process, Gross Total current assets Assets, Current Entity Small Business Entity Small Business Balance, shares Balance, shares Shares, Outstanding Stockholders' Equity Note Disclosure [Text Block] Stockholders' Equity Note Disclosure [Text Block] Finite-Lived Intangible Assets, Net Finite-Lived Intangible Assets, Net Line of Credit Facility [Table] Line of Credit Facility [Table] Restricted Cash Restricted Cash Restricted Cash Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Significant Accounting Policies Significant Accounting Policies [Text Block] Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Common Stock Options [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Shipping and Handling Cost, Policy [Policy Text Block] Shipping and Handling Cost, Policy [Policy Text Block] Other Long-term Debt Other Long-Term Debt Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] ppp loan policy ppp loan policy [Policy Text Block] PPP Loan Policy Accounts receivable Increase (Decrease) in Accounts Receivable Short-term Debt Short-Term Debt Total costs and expenses Costs and Expenses Payables and Accruals [Abstract] Payables and Accruals [Abstract] Debt Instrument [Line Items] Debt Instrument [Line Items] Interest Payable Interest Payable Operating Lease, Liability Operating Lease, Liability Lessor, Operating Lease, Term of Contract Lessor, Operating Lease, Term of Contract Equity Method Investment, Nonconsolidated Investee [Domain] Equity Method Investment, Nonconsolidated Investee [Domain] Schedule of Intangible Assets and Goodwill [Table Text Block] Schedule of Intangible Assets and Goodwill [Table Text Block] Maximum maturity of highly liquid investments, period Maximum Maturity of Highly Liquid Investments, Period Maximum maturity of highly liquid investments, period. Finite-Lived Intangible Asset, Expected Amortization, Year Two Finite-Lived Intangible Asset, Expected Amortization, Year Two Supplier [Axis] Supplier [Axis] LIABILITIES AND SHAREHOLDERS' EQUITY Liabilities and Equity [Abstract] Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price supplier three supplier three [Member] Supplier three Equity Method Investment, Nonconsolidated Investee or Group of Investees Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member] Inventory, net Inventory, Net Accounts payable Accounts Payable, Current Income Tax Authority [Axis] Income Tax Authority [Axis] Document And Entity Information [Abstract] Document And Entity Information [Abstract] Document and entity information [Abstract]. Long-Term Debt, Maturity, Year Four Long-Term Debt, Maturity, Year Four Auditor Location Auditor Location Organization and Description of Business and Business Conditions Nature of Operations [Text Block] Entity Filer Category Entity Filer Category Weighted average shares - basic Basic Weighted average shares outstanding Weighted Average Number of Shares Outstanding, Basic Current Federal Tax Expense (Benefit) Current Federal Tax Expense (Benefit) Domestic [Member] UNITED STATES Non Cash Finance Activities Noncash Investing and Financing Items [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Series A convertible preferred stock, $0.001 par value; 2,000,000 shares authorized;2,000,000 issued and outstanding Preferred Stock, Value, Issued Preferred Stock, Value, Issued Share Based Compensation Arrangement by Share Based Payment Award, Unvested Share Based Compensation Arrangement by Share Based Payment Award, Unvested Share Based Compensation Arrangement by Share Based Payment Award, Unvested [Line Items] Restricted Cash, Current Restricted Cash, Current Schedule of Share-based Goods and Nonemployee Services Transaction [Table] Schedule of Share-Based Goods and Nonemployee Services Transaction [Table] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Short-term Debt, Type [Domain] Short-Term Debt, Type [Domain] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Operating Loss Carryforward, Expiration Period [Domain] Operating Loss Carryforward, Expiration Period [Domain] Operating Loss Carryforward, Expiration Period [Domain] Cover [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Lessee, Leases [Policy Text Block] Lessee, Leases [Policy Text Block] Entity Voluntary Filers Entity Voluntary Filers Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable Goodwill, Impairment Loss Goodwill, Impairment Loss Accounts Receivable, Allowance for Credit Loss Accounts Receivable, Allowance for Credit Loss Incremental Common Shares Attributable to Dilutive Effect of Conversion of Preferred Stock Incremental Common Shares Attributable to Dilutive Effect of Conversion of Preferred Stock Revenue from External Customers by Products and Services [Table] Revenue from External Customers by Products and Services [Table] Scenario, Forecast Forecast [Member] Sales and Excise Tax Payable Sales and Excise Tax Payable Line of Credit Facility, Collateral Fees, Amount Line of Credit Facility, Collateral Fees, Amount Liquidity Disclosure [Policy Text Block] Substantial Doubt about Going Concern [Text Block] Discount rate (percent) Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate Operating Loss Carryforward, Expiration Period [Axis] Operating Loss Carryforward, Expiration Period [Axis] Expiration period carryforward [Axis] Total liabilities and shareholders' equity Liabilities and Equity Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] International [Member] Non-US [Member] Accrued Warranties Standard Product Warranty, Policy [Policy Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Deferred Tax Assets, Gross Deferred Tax Assets, Gross Dispose right-of-use assets DisposeROUassets DisposeROUassets Current Fiscal Year End Date Current Fiscal Year End Date Accounts Payable and Accrued Liabilities Disclosure [Text Block] Accounts Payable and Accrued Liabilities Disclosure [Text Block] Advertising Costs, Policy, Capitalized Direct Response Advertising [Policy Text Block] Advertising Costs, Policy, Capitalized Direct Response Advertising [Policy Text Block] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Net Income (Loss) Available to Common Stockholders, Diluted Net Income (Loss) Available to Common Stockholders, Diluted Earnings (Loss) Per Share, Diluted Earnings (Loss) Per Share, Diluted Earnings Per Share, Diluted Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves Trademarks and Trade Names [Member] Trademarks and Trade Names [Member] Vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Long-term Debt, Maturities, Repayment Terms Long-Term Debt, Maturities, Repayment Terms Accrued retirement benefits Balance July 1, Balance July 1, Liability, Retirement and Postemployment Benefits Consolidation Items [Axis] Consolidation Items [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Exercise Price Range [Domain] Exercise Price Range [Domain] Total current liabilities Liabilities, Current New lease liabilities New lease liabilities New lease liabilities Gain on termination of retirement benefit obligation Actuarial adjustment Gain (Loss) on Contract Termination Other current assets Other Assets, Current Customer Concentration Risk [Member] Customer Concentration Risk [Member] Notes Payable, Noncurrent Notes Payable, Noncurrent Deferred Tax Assets, Net of Valuation Allowance Deferred Tax Assets, Net of Valuation Allowance Lessee, Operating Lease, Liability, Maturity Lessee, Operating Lease, Liability, Maturity [Table Text Block] Entity Address, Address Line One Entity Address, Address Line One Income Tax Authority [Domain] Income Tax Authority [Domain] Contract with Customer, Liability Contract with Customer, Liability Share-based Payment Arrangement, Option, Exercise Price Range [Table] Share-Based Payment Arrangement, Option, Exercise Price Range [Table] Product and Service [Axis] Product and Service [Axis] Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Interest expense Interest Expense Credit Facility [Axis] Credit Facility [Axis] Schedule of Accrued Liabilities [Table Text Block] Schedule of Accrued Liabilities [Table Text Block] Inventory Valuation Reserves Inventory Valuation Reserves Cash, cash equivalents and restricted cash consist of the following: Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract] Entity Tax Identification Number Entity Tax Identification Number Common Stock, Conversion Basis Common Stock, Conversion Basis Reclassification, Comparability Adjustment [Policy Text Block] Reclassification, Comparability Adjustment [Policy Text Block] Advertising Expense Advertising Expense Deferred Tax Liabilities, Gross Deferred Tax Liabilities, Gross Debt Instrument, Interest Rate During Period Debt Instrument, Interest Rate During Period Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Net (decrease) increase in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Deferred Tax Assets, Property, Plant and Equipment Deferred Tax Assets, Property, Plant and Equipment Finite-Lived Intangible Asset, Expected Amortization, Year Five Finite-Lived Intangible Asset, Expected Amortization, Year Five schedule of inventory [Abstract] schedule of inventory [Abstract] schedule of inventory [Abstract] Entity Central Index Key Entity Central Index Key Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Repayments of Secured Debt Repayments of Secured Debt Interest income Investment Income, Interest Research and Development Expense, Policy [Policy Text Block] Research and Development Expense, Policy [Policy Text Block] Dividends Payable, Date to be Paid Preferred Stock, Amount of Preferred Dividends in Arrears Name of Property [Axis] Name of Property [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Accounts Payable Benchmark [Member] Accounts Payable Benchmark [Member] Accounts Payable Benchmark [Member] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Other Accrued Liabilities, Current Other Accrued Liabilities, Current City Area Code City Area Code Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease) Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease) ASSETS Assets [Abstract] Other current assets Increase (Decrease) in Other Current Assets Impairment of Intangible Assets (Excluding Goodwill) Impairment of Intangible Assets (Excluding Goodwill) Retirement Benefits [Abstract] Retirement Benefits [Abstract] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Line of Credit Facility, Periodic Payment, Interest Line of Credit Facility, Periodic Payment, Interest Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Notes Payable to Banks [Member] Notes Payable to Banks [Member] Customer One [Member] Customer One [Member] Customer One [Member] Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Axis] Net Cash provided by (used in) Financing Activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Due to Related Parties, Current Due to Related Parties, Current Net Income (loss) Per Share Earnings Per Share, Policy [Policy Text Block] Long-Term Debt, Maturity, Year One Long-Term Debt, Maturity, Year One Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Variable Rate [Axis] Variable Rate [Axis] Other Liabilities, Noncurrent Other Liabilities, Noncurrent Related Party [Member] Related Party [Member] Related Party [Member] Equipment Machinery and Equipment, Gross Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Line of Credit Facility, Interest Rate at Period End Line of Credit Facility, Interest Rate at Period End Short-term Lease Payments Short-Term Lease Payments Customer [Domain] Customer [Domain] EX-101.PRE 11 esmc-20220630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.22.2.2
Cover - USD ($)
12 Months Ended
Jun. 30, 2022
Sep. 27, 2022
Dec. 31, 2021
Cover [Abstract]      
Document Type 10-K    
Entity Registrant Name Escalon Medical Corp.    
Entity Incorporation, State or Country Code PA    
Entity Tax Identification Number 33-0272839    
Entity Address, Address Line One 435 Devon Park Drive, Suite 824    
Entity Address, City or Town Wayne    
Entity Address, State or Province PA    
Entity Address, Postal Zip Code 19087    
Local Phone Number 688-6830    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Interactive Data Current Yes    
Entity Filer Category Non-accelerated Filer    
Entity Emerging Growth Company false    
Entity Public Float     $ 327,167
Entity Common Stock, Shares Outstanding 7,415,329 7,415,329  
City Area Code 610    
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
Document And Entity Information - USD ($)
12 Months Ended
Jun. 30, 2022
Sep. 27, 2022
Dec. 31, 2021
Document And Entity Information [Abstract]      
Entity Central Index Key 0000862668    
Current Fiscal Year End Date --06-30    
Document Type 10-K    
Document Period End Date Jun. 30, 2022    
Document Fiscal Year Focus 2022    
Document Fiscal Period Focus FY    
Amendment Flag false    
Entity Small Business true    
Entity Shell Company false    
Entity Common Stock, Shares Outstanding 7,415,329 7,415,329  
Document Annual Report true    
Document Transition Report false    
Entity File Number 000-20127    
Entity Address, State or Province PA    
Entity Incorporation, State or Country Code PA    
Entity Tax Identification Number 33-0272839    
Entity Address, Address Line One 435 Devon Park Drive, Suite 824    
Entity Address, City or Town Wayne    
City Area Code 610    
Local Phone Number 688-6830    
Entity Address, Postal Zip Code 19087    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Voluntary Filers No    
Entity Public Float     $ 327,167
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
Audit Information
12 Months Ended
Jun. 30, 2022
Audit Information [Abstract]  
Auditor Name Friedman LLP
Auditor Firm ID 711
Auditor Location Marlton, New Jersey
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Balance Sheets - USD ($)
Jun. 30, 2022
Jun. 30, 2021
Current assets:    
Cash and cash equivalents $ 593,869 $ 1,650,970
Restricted Cash, Current 256,165 255,920
Accounts receivable, net 1,541,750 1,081,702
Inventory, net 1,603,955 1,416,727
Other current assets 190,043 187,357
Total current assets 4,185,782 4,592,676
Property, Plant and Equipment, Net 52,660 81,442
Operating Lease, Right-of-Use Asset 788,257 843,559
Finite-Lived Intangible Assets, Net 82,750 102,400
Deposits Assets, Noncurrent 62,788 62,789
Total assets 5,172,237 5,682,866
Current liabilities:    
Short-term Debt 201,575 201,575
Notes Payable to Bank, Current 3,401 3,401
Other Notes Payable, Current 0 500,000
Secured Debt, Current 3,105 2,862
Accounts payable 1,012,451 1,102,125
Accrued expenses 901,996 695,553
Due to Related Parties, Current 112,389 112,389
Operating Lease, Liability, Current 304,737 279,051
Deferred Revenue, Current 332,383 363,700
Liabilities of discontinued operations 129,961 136,107
Total current liabilities 3,001,998 3,396,763
Other Notes Payable, Noncurrent 3,888 7,839
Operating Lease, Liability, Noncurrent 538,794 630,330
Other Liabilities, Noncurrent 0 40,860
Total long-term liabilities 692,222 826,167
Total liabilities 3,694,220 4,222,930
Shareholders equity:    
Series A convertible preferred stock, $0.001 par value; 2,000,000 shares authorized;2,000,000 issued and outstanding 645,000 645,000
Common stock, $0.001 par value; 35,000,000 shares authorized; 7,415,329 shares issued and outstanding 7,415 7,415
Additional paid-in capital 69,702,043 69,702,043
Accumulated deficit (68,876,441) (68,894,522)
Total shareholders' equity 1,478,017 1,459,936
Total liabilities and shareholders' equity 5,172,237 5,682,866
Secured Debt [Member]    
Current liabilities:    
Long-term Debt $ 149,540 $ 147,138
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Balance Sheets (Parenthetical) - $ / shares
Jun. 30, 2022
Jun. 30, 2021
Statement of Financial Position [Abstract]    
Preferred stock, par value $ 0.001 $ 0.001
Preferred stock, shares authorized 2,000,000 2,000,000
Preferred Stock, Shares Issued 2,000,000 2,000,000
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 35,000,000 35,000,000
Common stock, shares issued 7,415,329 7,415,329
Common stock, shares outstanding 7,415,329 7,415,329
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Statements Of Operations - USD ($)
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Revenue from External Customer [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax $ 10,703,070 $ 10,471,617
Net income (loss) 18,081 (52,023)
Costs and expenses:    
Cost of Goods and Services Sold 6,096,169 6,044,399
Marketing, general and administrative 4,085,982 3,570,433
Research and development 990,982 890,482
Total costs and expenses 11,173,133 10,505,314
Loss from operations (470,063) (33,697)
Other (expense) income:    
Other Nonoperating Income (Expense) 506,305 2,530
Interest income 245 985
Interest expense (18,406) (21,841)
Total other (expense) income 488,144 (18,326)
Net income (loss) 18,081 (52,023)
Undeclared dividends on preferred stocks 51,600 51,422
Net income (loss) applicable to common shareholders $ (33,519) $ (103,445)
Net income (loss) per share    
Earnings (Loss) Per Share, Basic $ (0.00) $ (0.01)
Earnings (Loss) Per Share, Diluted $ 0.00 $ (0.01)
Weighted average shares - basic 7,415,329 7,415,329
Weighted average shares - diluted 13,220,202 7,415,329
Product [Member]    
Revenue from External Customer [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax $ 9,980,343 $ 9,547,606
Service [Member]    
Revenue from External Customer [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax $ 722,727 $ 924,011
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Statements Of Shareholders' Equity and Comprehensive Loss - USD ($)
Total
Preferred Stock [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Accumulated Deficit [Member]
Preferred Stock, Shares Outstanding   2,000,000      
Preferred Stock, Value, Issued   $ 645,000      
Balance at Jun. 30, 2020 $ 1,511,959   $ 7,415 $ 69,702,043 $ (68,842,499)
Balance, shares at Jun. 30, 2020     7,415,329    
Net income (loss) (52,023) $ 0 $ 0 0 (52,023)
Balance at Jun. 30, 2021 1,459,936   $ 7,415 69,702,043 (68,894,522)
Balance, shares at Jun. 30, 2021     7,415,329    
Preferred Stock, Shares Outstanding   2,000,000      
Preferred Stock, Value, Issued 645,000 $ 645,000      
Net income (loss) 18,081 $ 0 $ 0 0 18,081
Balance at Jun. 30, 2022 1,478,017   $ 7,415 $ 69,702,043 $ (68,876,441)
Balance, shares at Jun. 30, 2022     7,415,329    
Preferred Stock, Shares Outstanding   2,000,000      
Preferred Stock, Value, Issued $ 645,000 $ 645,000      
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Statements Of Cash Flows - USD ($)
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Cash Flows from Operating Activities:    
Net income (loss) $ 18,081 $ (52,023)
Adjustments to reconcile net income (loss) to net cash (used in) provided by operating activities:    
Increase in accounts receivable allowance 155,267 10,000
Other Noncash Income (Expense) (506,305) 0
Depreciation and amortization 48,432 44,812
Non cash lease expense 279,719 274,615
Change in operating assets and liabilities:    
Accounts receivable (615,315) 221,233
Inventories (187,229) 368,303
Other current assets (2,684) (33,164)
Accounts payable (89,674) 341,504
Accrued expenses 218,373 14,506
Change in operating lease liability (290,267) (276,833)
Deferred revenue (31,317) (152,353)
Other short-term and long-term liabilities (47,006) 78,105
Net cash (used in) provided by operating activities (1,049,925) 838,705
Cash Flows from Investing Activities:    
Purchase of equipment 0 (9,390)
Net cash used in investing activities 0 (9,390)
Net Cash provided by (used in) Financing Activities:    
Repayment of note payable (3,951) (3,664)
Net cash used in financing activities (6,931) (3,664)
Net (decrease) increase in cash, cash equivalents and restricted cash (1,056,856) 825,651
Cash, cash equivalents and restricted cash, beginning of year 1,906,890 1,081,239
Cash, cash equivalents and restricted cash, end of year 850,034 1,906,890
Income Taxes Paid 0 0
Small Business Association Loan [Member]    
Cash Flows from Investing Activities:    
Repayments of Secured Debt $ 2,980 $ 0
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Statements Of Cash Flows (Parenthetical) - USD ($)
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Cash, cash equivalents and restricted cash consist of the following:    
Cash and cash equivalents, beginning of period $ 593,869 $ 1,650,970
Restricted Cash 256,165 255,920
Cash, cash equivalents and restricted cash 850,034 1,906,890
Supplemental Schedule of Cash Flow Information:    
Interest paid 18,406 11,223
Non Cash Finance Activities    
Record right-of-use assets per ASC 842 224,417 20,200
Record lease liability per ASC 842 224,417 20,200
Dispose right-of-use assets 0 9,154
Dispose lease liability $ 0 $ 9,154
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.22.2.2
Organization and Description of Business
12 Months Ended
Jun. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Description of Business and Business Conditions Escalon Medical Corp. ("Escalon" or "Company") is a Pennsylvania corporation initially incorporated in California in 1987, and reincorporated in Pennsylvania in November 2001. Within this document, the “Company” collectively shall mean Escalon, which includes its division called "Trek" and its wholly owned subsidiaries: Sonomed, Inc. (“Sonomed”), Escalon Digital Solutions, Inc. (“EMI”), and Sonomed IP Holdings, Inc. The Company dissolved two other inactive entities, Escalon Holdings, Inc. and Escalon IP Holdings, Inc. in a tax-free dissolution under Section 332 of the Internal Revenue Code in the year ended June 30, 2021.
    The Company operates in the healthcare market, specializing in the development, manufacture, marketing and distribution of medical devices and pharmaceuticals in the area of ophthalmology. The Company and its products are subject to regulation and inspection by the United States Food and Drug Administration (the “FDA”). The FDA and other government authorities require extensive testing of new products prior to sale and have jurisdiction over the safety, efficacy and manufacture of products, as well as product labeling and marketing.
    
    On March 11, 2020, the World Health Organization declared the outbreak of a coronavirus (COVID-19) a pandemic. This pandemic has had a significant impact on the global and domestic economy, and has and is likely to continue to impact the operations of the Company. The Company has been assessing the impact of the COVID-19 pandemic on the business, including the impact on the financial condition and results of operations, financial resources, changes in accounting judgment as well as the impact on the supply and demand, etc. The Company is considered an essential business and has been able to maintain operations during the lockdown. The Company applied for and received $500,000 in April 2020 under the Payroll Protection Program ("PPP loan") which will help reverse the negative impact in terms of the liquidity. The Company submitted the loan forgiveness application on August 2, 2021. The PPP loan forgiveness was approved and the full amount and accrued interest was forgiven on August 13, 2021. The Company also received Economic Injury Disaster loan ("EIDL") loan of $150,000. The annual interest rate is 3.75%. The payment term is 30 years and the monthly payment is $731 from July 1, 2021. The Company was spared from the government shutdown during the pandemic. The supply chain challenges could increase the costs of products and numbers of backorders and could adversely affect our results of operations. In February 2022, Russia invaded Ukraine. As military activity proceeds and sanctions, export controls and other measures are imposed by many countries against Russia, Belarus and specific areas of Ukraine, the war is increasingly affecting the global economy and financial markets, as well as exacerbating ongoing economic challenges, including rising inflation and global supply-chain disruption. The Company has operations or activities in countries and regions outside the United States. As a result, its global operations are affected by economic, political and other conditions in the foreign countries in which the Company has business as well as U.S. laws regulating international trade, although the Company has not yet assessed that the war has had a material effect on its financial position or results of operations. The Company will continue to monitor the impacts of the Russia-Ukraine war on macroeconomic conditions and continually assess the effect these matters may have on customer demand, suppliers’ ability to deliver products, cybersecurity risks and its liquidity and access to capital.
The Company’s common stock trades on the OTCQB Market under the symbol “ESMC.”
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.22.2.2
Going concern (Notes)
12 Months Ended
Jun. 30, 2022
Going concern [Abstract]  
Liquidity Disclosure [Policy Text Block] . Going Concern
The Company’s operations are subject to a number of factors that can affect its operating results and financial condition. Such factors include, but are not limited to: the continuous enhancement of the current products, development of new products; changes in domestic and foreign regulations; ability of manufacture successfully; competition from products manufactured and sold or being developed by other companies; the price of, and demand for, the Company’s products and its ability to raise capital to support its operations.

To date, the Company’s operations have not generated sufficient revenues to enable profitability. As of June 30, 2022, the Company had an accumulated deficient of $68.9 million, and incurred recurring losses from operations and incurred negative cash flows from operating activities in current and prior years. These factors raise substantial doubt regarding the Company’s ability to continue as a going concern for the following twelve months as of the filing date of this form 10-K.

The accompanying consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business. These consolidated
financial statements do not include any adjustments relating to the realization of the carrying value of assets or the amounts and classification of liabilities that might be necessary should the Company be unable to continue as a going concern.

The Company's continuance as a going concern is dependent on its future profitability and on the on-going support of its shareholders, affiliates and creditors. In order to mitigate the going concern issues, the Company is actively pursuing business partnerships, managing its continuing operations, implementing cost-cutting measures and seeking to sell certain assets. The Company may not be successful in any of these efforts.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.22.2.2
Significant Accounting Policies
12 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
Significant Accounting Policies Summary of Significant Accounting Policies
Principles of Consolidation
The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated.
Use of Estimates
The preparation of financial statements in conformity with accounting principles generally affected in the United States of America Generally Accepted Accounting Principles ("US GAAP") requires management to make estimates and assumptions that impact the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.
Cash and Cash Equivalents
For the purposes of reporting cash flows, the Company considers all cash accounts, which are not subject to withdrawal restrictions or penalties, and highly liquid investments with original maturities of 90 days or less to be cash and cash equivalents. From time to time cash balances exceed federal insurance limits.
Restricted Cash
As of June 30, 2022 and 2021 restricted cash included approximately $256,000, which was pursuant to the requirements in the TD Bank Loan entered into June 2018 (see Note 6).
Foreign Currency Translation
The Company's functional currency is the US dollar. Transaction gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are included in the results of operations as incurred. Foreign currency transaction gains or losses included in net loss were immaterial for the years ended June 30, 2022 and 2021.
Accounts Receivable

Accounts receivable are recorded at net realizable value. The Company performs ongoing credit evaluations of customers’ financial condition and does not require collateral for accounts receivable arising in the normal course of business. The Company maintains allowances for potential credit losses based on the Company’s historical trends, specific customer issues and current economic trends. Accounts are written off against the allowance when they are determined to be uncollectible based on management’s assessment of individual accounts. The Company recorded an allowance for doubtful accounts of approximately $236,000 and $100,000 as of June 30, 2022 and 2021.

 June 30,
 20222021
Balance, July 1$100,480 $122,515 
Increase in allowance155,267 10,000 
Write-offs(19,398)(32,035)
Balance, June 30$236,349 $100,480 
Inventories

Inventories are stated at the lower of cost or net realizable value. Cost is determined on a first-in, first-out basis and include freight-in materials, labor and overhead costs. Inventories are written down if the estimated net realizable value is less than the recorded value. The Company reviews the carrying cost of inventories by product to determine the adequacy of reserves for obsolescence. In accounting for inventories, the Company must make estimates regarding the estimated realizable value of inventory. The estimate is based, in part, on the Company’s forecasts of future sales and age of inventory. If actual conditions are less favorable than those the Company has projected, the Company may need to increase its reserves for excess and obsolete inventories. Any increases in the reserves will adversely impact the Company’s results of operations. The establishment of a reserve for excess and obsolete inventory establishes a new cost basis in the inventory. Such reserves are not reduced until the product is sold. If the Company is able to sell such inventory any related reserves would be reversed in the period of sale. In accordance with industry practice, service parts inventory is included in current assets, although service parts are carried for established requirements during the serviceable lives of the products and, therefore, not all parts are expected to be sold within one year.
 For the years ended June 30,
 20222021
Raw materials$1,010,471 $833,105 
Work in process138,182 171,097 
Finished goods805,698 773,451 
Total inventories$1,954,351 $1,777,653 
Allowance for obsolete inventory(350,396)(360,926)
Inventories, net$1,603,955 $1,416,727 
Property and Equipment

    Property and equipment are recorded at cost. Leasehold improvements are amortized on a straight-line basis over the lesser of the estimated useful life of the asset or lease term. Depreciation on property and equipment is recorded using the straight-line method over the estimated economic useful life of the related assets. Estimated useful lives are generally three years to five years for computer equipment and software, five years to seven years for furniture and fixtures and five years to ten years for production and test equipment. Depreciation and amortization expense for the years ended June 30, 2022 and 2021 was approximately $29,000 and $25,000, respectively.

    Property and equipment consist of the following:

 June 30,
 20222021
Equipment$771,097 $748,725 
Furniture and fixtures128,499 150,871 
Leasehold improvements39,048 39,048 
938,644 938,644 
Less: Accumulated depreciation and amortization(885,984)(857,202)
$52,660 $81,442 
Intangible Assets and Long-Lived Assets
Long-lived assets including intangible assets deemed to have finite lives, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Impairment indicators include, among other conditions, cash flow deficits, historic or anticipated declines in revenue or operating profit or material adverse changes in the business climate that indicate that the carrying amount of an asset may be impaired. When impairment indicators are present, the recoverability of the asset is measured by comparing the carrying value of the asset to the estimated undiscounted future cash flows expected to be generated by the asset. If the projected undiscounted cash flows from the asset are less than the carrying value of the asset the asset is considered to be impaired. The impairment to be recognized is measured
by the amount by which the carrying amount of the asset exceeds the fair value of the asset. There was no impairment of the long-lived assets, including the ROU assets in the year ended June 30, 2022 and 2021.

Accrued Warranties
The Company provides a limited one-year warranty against manufacturer’s defects on its products sold to customers. The Company’s standard warranties require the Company to repair or replace, at the Company’s discretion, defective parts during such warranty period. The Company accrues for its product warranty liabilities based on estimates of costs to be incurred during the warranty period, based on historical repair information for warranty costs.
PPP Loans
    The Company's policy is to account for the PPP loan (See Note 7) as debt. The Company continued to record the loan as debt until either (1) the loan is partially or entirely forgiven and the Company has been legally released, at which point the amount forgiven will be recorded as income or (2) the Company pays off the loan. The full amount of the PPP loan and accrued interest were forgiven on August 13, 2021 and reported as other income during the year ended June 30, 2022.
Fair Value of Financial Instruments

The carrying amounts for cash and cash equivalents, restricted cash, accounts receivable, accounts payable and accrued liabilities approximate their fair value because of their short-term maturity. The Company determined that the carrying amount of the notes payable and lease liabilities approximates fair value since such debt borrowing bears interest at the approximate current market rate. While the Company believes the carrying value of the assets and liabilities are reasonable, considerable judgment is used to develop estimates of fair value; thus the estimates are not necessarily indicative of the amounts that could be realized in a current market exchange.
Revenue Recognition
    
    The Company recognizes revenue when its performance obligations with its customers have been satisfied. At contract inception, the Company determines if the contract is within the scope of Accounting Standards Codification (“ASC”) Topic 606, Revenue from Contracts with Customers, and then evaluates the contract using the following five steps: (1) identify the contract with the customer; (2) identify the performance obligations; (3) determine the transaction price; (4) allocate the transaction price to the performance obligations; and (5) recognize revenue when (or as) the entity satisfies a performance obligation. The Company only recognizes revenue to the extent that it is probable that a significant revenue reversal will not occur in a future period.

    The Company generates product revenue from the sale of medical device products and the sale and installation of the Company's AXIS image management system software. Revenue for service plans relate to the customer care plans for the Company’s equipment and AXIS image management system software.

    Revenue is recognized upon transfer of control of the promised goods or services to the customer for an amount that reflects the consideration that the Company expects to be entitled in exchange for those goods or services. The Company’s performance obligations are for product sales, installation of AXIS image management system software and customer care plans. The performance obligations are determined at contract inception based upon promises within the contract that are distinct.

    The product sales and installation of AXIS image management system software performance obligations are satisfied at a point in time, which is upon shipment for product sales and upon successful installation for the AXIS image management system. The performance obligation for customer care plans is satisfied over time as the customer receives and consumes the Company’s services.

    The Company invoices its customers upon shipment for product sales. For the installation of AXIS image management system software and customer care plans, the Company invoices its customers upon successful installation. Invoice payments are generally due within 30 days of invoice date. The transaction price is determined based on fixed consideration in the Company’s customer contracts and is recorded net of variable consideration. In determining the transaction price, a significant financing component does not exist since the timing from when the Company invoices its customers to when payment is received as it is less than one year.
    Revenue for product sales and installation of AXIS image management system software is recognized when delivered or installed. The customer care plan revenues are recognized proportionately over the service period, which is a 12-month period.
    The Company has elected the following practical expedients in applying ASC 606:
Unsatisfied Performance Obligations - all performance obligations relate to contracts with a duration of less than one year, the Company has elected to apply the optional exemption provided in ASC 606 and therefore, is not required to disclose the aggregate amount of the transaction price allocated to performance obligations that are unsatisfied or partially unsatisfied at the end of the reporting period.
Contract Costs - all incremental customer contract acquisition costs are expensed as they are incurred as the amortization period of the asset that the Company otherwise would have recognized is one year or less in duration.
Significant Financing Component - the Company does not adjust the promised amount of consideration for the effects of a significant financing component as the Company expects, at contract inception, that the period between when the entity transfers a promised good or service to a customer and when the customer pays for that good or service will be one year or less.
Sales Tax Exclusion from the Transaction Price - the Company excludes from the measurement of the transaction price all taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction and collected by the Company from the customer.
Shipping and Handling Activities - the Company elected to account for shipping and handling activities as a fulfillment cost rather than as a separate performance obligation.
Portfolio Approach - the Company applied the Portfolio Approach to contract reviews within its identified revenue streams that have similar characteristics and the Company believes this approach would not differ materially than if applying Topic 606 to each individual contract.


    Deferred Revenue

    The Company records deferred revenues when cash payments are received or due in advance of its performance. The Company’s deferred revenues relate to payments received for the customer care plans for a 12-month period. The consideration received is recognized monthly over the service period.

Years ended June 30,
20222021
Beginning of Year$364,000 $516,000 
Additions692,000 772,000 
Revenue Recognized(723,000)(924,000)
End of Year$333,000 $364,000 

Included in accrued expenses as of June 30, 2022 is approximately $213,000 of customer deposits that will be recorded as income in the consecutive period once the products have been shipped.

Shipping and Handling Revenues and Costs
Shipping and handling revenues are included in product revenue and the related costs are included in cost of goods sold.
Research and Development
All research and development costs are charged to operations as incurred.
Advertising Costs
Advertising costs are charged to operations as incurred. Advertising expense for the years ended June 30, 2022 and 2021 was $0 and $4,000. The Company had in-house marketing activities during the year ended June 30, 2022 and 2021.
Earnings (Loss) Per Share    
Earnings (loss) per share is computed by dividing net income (loss) by the weighted average number of shares of common stock outstanding during the year. All outstanding stock options are considered potential common stock. All outstanding convertible preferred stock are considered common stock at the beginning of the period or at the time of issuance, if later, pursuant to the if-converted method. The dilutive effect, if any, of stock options is calculated using the treasury stock method. As of June 30, 2022 and 2021, the average market prices for the years then ended are less than the exercise price of all the outstanding stock options and, therefore, the inclusion of the stock options would be anti-dilutive. In addition, since the effect of common stock equivalents is anti-dilutive with respect to losses, the convertible preferred stock has also been excluded from the Company’s computation of loss per common for the year ended June 30,2021. Therefore, basic and diluted loss per common share for the year ended June 30, 2021 are the same.
For the Years Ended June 30,
20222021
Numerator:
  Numerator for basic loss per share:
 Net income (loss)$18,081 $(52,023)
Undeclared dividends on preferred stock51,600 51,422 
Net income ( loss) applicable to common shareholders$(33,519)$(103,445)
Net income (loss) applicable to common shareholders$(33,519)$(103,445)
Undeclared dividends on preferred stock51,600 — 
Net income (loss)$18,081 $(103,445)
Denominator:
Denominator for basic earnings (loss) per share - weighted average shares outstanding
7,415,329 7,415,329 
 Denominator for diluted earnings (loss) per share - weighted average and assumed conversion13,220,202 7,415,329 
Net income (loss) per share:
Basic net income (loss) per share$0.00 $(0.01)
Diluted net income (loss) per share$0.00 $(0.01)

The following table summarizes convertible preferred stock and securities that, if exercised would have an anti-dilutive effect
on earnings per share.
For the Years Ended June 30,
20222021
Stock options157,000157,000
Convertible preferred stock5,460,873
Total potential dilutive securities not included in income per share157,0005,617,873
Income Taxes

    The Company accounts for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the consolidated financial statements. Under this method, the Company determines deferred tax assets and liabilities on the basis of the differences between the financial statement and tax bases of assets and liabilities by using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date.

    The Company recognizes deferred tax assets to the extent that it believes that these assets are more likely than not to be realized. In making such a determination, the Company considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations. If the Company determines that it would be able to realize its deferred tax assets in the future in excess of their net recorded amount, the Company would make an adjustment to the deferred tax asset valuation allowance, which would reduce the provision for income taxes. As of June 30, 2022 and June 30, 2021, the Company has recorded a full valuation allowance against its deferred tax assets.

    The Company records uncertain tax positions in accordance with ASC 740 on the basis of a two-step process in which (1) the Company determines whether it is more likely than not that the tax positions will be sustained on the basis of the technical merits of the position and (2) for those tax positions that meet the more-likely-than-not recognition threshold, the Company recognizes the largest amount of tax benefit that is more than 50 percent likely to be realized upon ultimate settlement with the related tax authority.

    The Company recognizes interest and penalties related to unrecognized tax benefits on the income tax expense line in the accompanying consolidated statements of operations. As of June 30, 2022 and June 30, 2021, no accrued interest or penalties were required to be included on the related tax liability line in the consolidated balance sheets. The Company dissolved Escalon Holdings, Inc. and Escalon IP Holdings, Inc. in a tax-free dissolution under Section 332 of the Internal Revenue Code during the year ended June 30, 2021. There is no tax impact on the consolidated financial statements of the Company's current and prior years.

Leases

    The Company determines if an arrangement is a lease at the inception of a contract. Operating lease right-of-use ("ROU") assets are included in right-of-use assets on the consolidated balance sheets. The current and long-term components of operating lease liabilities are included in the current portion of operating lease liabilities and operating lease liabilities, net of current portion, respectively on the consolidated balance sheets.

    Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term. As most of the Company's leases do not provide an implicit rate, the Company uses an incremental borrowing rate based on the information available at the commencement date in determining the present value of future payments. Certain leases may include options to extend or terminate the lease. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term.

New Accounting Pronouncements
Recently Issued Accounting Standards
     The Company considers the applicability and impact of all accounting standards updates ("ASUs"). Management periodically reviews new accounting standards that are issued.
New Accounting Pronouncements Not yet Adopted

    In June 2016 the FASB issued ASU 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which adds a new Topic 326 to the Codification and removes the thresholds that companies apply to measure credit losses on financial instruments measured at amortized cost, such as loans, receivables, and held-to-maturity debt securities. The guidance in ASU 2016-13 is effective for “public business entities,” as defined, that are SEC filers for fiscal years and for interim periods with those fiscal years beginning after December 15, 2022. Early adoption of the guidance is permitted for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. The adoption of this standard is not expected to have a material impact to the Company’s consolidated financial statements.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.22.2.2
Intangible assets (Notes)
12 Months Ended
Jun. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets Disclosure [Text Block] Intangible Assets
The Company's intangible assets consist of the following:

Licenses

    The Company purchased no new licenses for year end June 30, 2022 and 2021, respectively and the cost is capitalized and amortized over 10 years. Amortization expense is approximately $20,000 for each of the years ended June 30, 2022 and 2021. Annual amortization related entirely to licenses is estimated to be $19,650 for the years ending June 30, 2023 through 2026 and $4,150 thereafter.
The following table presents amortized licenses as of June 30, 2022:
Gross
Carrying
Amount
ImpairmentAdjusted
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Value
Amortized Intangible Assets Licenses
$199,000 $— $199,000 $(116,250)$82,750 
Total$199,000 $— $199,000 $(116,250)$82,750 


The following table presents amortized licenses as of June 30, 2021:
Gross
Carrying
Amount
ImpairmentAdjusted
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Value
Amortized Intangible Assets Licenses
$199,000 $— $199,000 $(96,600)$102,400 
Total$199,000 $— $199,000 $(96,600)$102,400 
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued expense (Notes)
12 Months Ended
Jun. 30, 2022
Payables and Accruals [Abstract]  
Accounts Payable and Accrued Liabilities Disclosure [Text Block]
June 30,
20222021
Accrued compensation$445,651 $464,213 
Line of credit and notes payable interest accrual— 11,506 
Customer deposits212,555 64,494 
Warranty reserve32,078 32,078 
Tax payable100,380 100,834 
Other accruals111,332 22,428 
Total accrued expenses$901,996 $695,553 

Accrued compensation as of June 30, 2022 and 2021 primarily relates to payroll, vacation accruals, and payroll tax liabilities.
Schedule of Accrued Liabilities [Table Text Block]
June 30,
20222021
Accrued compensation$445,651 $464,213 
Line of credit and notes payable interest accrual— 11,506 
Customer deposits212,555 64,494 
Warranty reserve32,078 32,078 
Tax payable100,380 100,834 
Other accruals111,332 22,428 
Total accrued expenses$901,996 $695,553 
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.22.2.2
Line of credit (Notes)
12 Months Ended
Jun. 30, 2022
Debt Disclosure [Abstract]  
Debt Disclosure [Text Block] On June 29, 2018 the Company entered a business loan agreement with TD bank receiving a line of credit evidenced by a promissory note of $250,000. The interest is subject to change based on changes in an independent index which the Wall Street Journal Prime. The index rate at the date of the agreement is 5.000% per annum. Interest on the unpaid principal balance of the note is calculated using a rate of 0.740 percentage points over the index, adjusted if necessary for any minimum and maximum rate limitations, resulting in an initial rate of 5.740% per annum based on a year of 360 days. The interest rate was 5% as of June 30, 2022. The Company was required to put $250,000 in the TD bank savings account as collateral. Mr. Richard J. DePiano Sr. executed a guarantee of the loan in favor of TD Bank. Mr. DePiano Sr. passed away on October 3, 2019, therefore the guarantee is now assumed by his estate.     As of June 30, 2022 and 2011, the line of credit balance was $201,575 with TD bank. The line of credit interest expense was approximately $10,000 and $10,000 for the years ended June 30, 2022 and 2021, respectively.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.22.2.2
Long-term Debt (Notes)
12 Months Ended
Jun. 30, 2022
Long-Term Debt, Unclassified [Abstract]  
Long-term Debt [Text Block] Long-term debt
Paycheck Protection Program ("PPP") loan

    On April 27, 2020, the Company entered into a PPP loan for $500,000 in connection with the CARES Act related to COVID-19. The full amount of the PPP loan was classified as current as of June 30, 2021.The full amount of the PPP loan and accrued interest were forgiven on August 13, 2021 and reported as other income during the year ended June 30, 2022.

Economic Injury Disaster ("EIDL") loan

    EIDL is designed to provide economic relief to businesses that are currently experiencing a temporary loss of revenue due to the Coronavirus (COVID-19) pandemic. EIDL proceeds can be used to cover a wide array of working capital and normal operating expenses, such as continuation to health care benefits, rent, utilities, and fixed debt payments. The Company received $150,000 EIDL loan. The annual interest rate is 3.75%. The payment term is 30 years and the monthly payment is $731 from July 1, 2021. The EIDL loan is secured by the tangible and intangible personal property of the Company. The Company submitted an EIDL loan increase application on May 6, 2022, increasing the loan amount from $150,000 to $200,000. The loan modification was not approved as the funding was exhausted

The future annual principal amounts and accrued interest to be paid as of June 30, 2022 are as follows:
Year ending June 30,EIDL Loan Payment
2023$3,105 
20243,084 
20253,202 
20263,324 
20273,582 
Thereafter136,348 
Total$152,645 

Other Short-term and Long-term Liabilities
    The CARES Act allows employers to defer the deposit and payment of the employer share of Social Security tax that would otherwise be due on or after March 27, 2020, and before January 1, 2021. The Company has deferred approximately $82,000 of the social security tax as of June 30, 2021. 50% of the deferred employment taxes was paid before December 31, 2021. The remaining 50% is not due until December 31, 2022. Approximately $41,000 of the employer payroll tax withholding deferral was reported as short-term other liabilities as of June 30, 2022.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.22.2.2
Capital Stock Transactions
12 Months Ended
Jun. 30, 2022
Stockholders' Equity Note [Abstract]  
Stockholders' Equity Note Disclosure [Text Block]
Stock Option Plans
As of June 30, 2022, the Company had in effect two employee stock option plans that provide for incentive and non-qualified stock options. Under the terms of the plans, options may not be granted for less than the fair market value of the Common Stock at the date of grant. Vesting generally occurs ratably between one and five years and for non-employee directors, immediately, and the options are exercisable over a period no longer than 10 years after the grant date. As of June 30, 2022, options to purchase 157,000 shares of the Company’s common stock were outstanding, of which 157,000 were exercisable, and 0 shares were unvested.
The following is a summary of Escalon’s stock option activity and related information for the fiscal years ended June 30, 2022 and 2021:

 20222021
 Common
Stock
Options
Weighted
Average
Exercise
Price
Common
Stock
Options
Weighted
Average
Exercise
Price
Outstanding at the beginning of the year157,000 $1.47 157,000 $1.47 
Granted— — — — 
Exercised— — — — 
Forfeited— — — $— 
Outstanding at the end of the year157,000 $1.47 157,000 $1.47 
Exercisable at the end of the year157,000 $1.47 157,000 1.47 
Weighted average fair value of options granted during the year$— $— 
The following table summarizes information about stock options outstanding as of June 30, 2022:
 
Number
Outstanding
at June 30,
2022
Weighted
Average
Remaining
Contractual
Life (Years)
Weighted
Average
Exercise
Price
Number
Exercisable
at June 30,
2022
Weighted
Average
Exercise
Price
Range of Exercise Prices
$0.7921,000 3.83$0.79 21,000 $0.79 
$1.45 to $2.12136,000 1.83$1.57 136,000 $1.57 
Total157,000 157,000 
There was no compensation expense related to stock options for the years ended June 30, 2022 and 2021.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes
12 Months Ended
Jun. 30, 2022
Income Tax Disclosure [Abstract]  
Income Tax Disclosure [Text Block]
The provision for income taxes for the years ended June 30, 2022 and 2021 consists of the following:
 
20222021
Current income tax provision
Federal$— $— 
State— — 
— — 
Deferred income tax provision
Federal(82,615)51,366 
State(23,605)14,676 
Change in valuation allowance106,220 (66,042)
— — 
Income tax expense (benefit)$— $— 
Income tax expense (benefit) as a percentage of loss for the years ended June 30, 2022 and 2021 differ from statutory federal income tax rate due to the following:
 
20222021
Statutory federal income tax rate21.00 %21.00 %
Permanent differences0.00 %0.00 %
Valuation allowance(21.00)%(21.00)%
Effective income tax rate0.00 %0.00 %
The components of the net deferred income tax assets and liabilities as of June 30, 2022 and 2021 are as follows:
 
20222021
Deferred income tax assets:
Net operating loss carryforward$7,430,299 $7,352,719 
Executive post retirement costs— — 
General business credit— — 
Allowance for doubtful accounts49,633 21,100 
Accrued vacation48,969 49,336 
Inventory reserve73,583 69,432 
Accelerated depreciation57,628 65,432 
Warranty reserve6,736 6,736 
Total deferred income tax assets7,666,848 7,564,755 
Valuation allowance(7,649,471)(7,543,251)
17,377 21,504 
Deferred income tax liabilities:
Accelerated depreciation(17,377)(21,504)
Total deferred income tax liabilities(17,377)(21,504)
$— $— 
As of June 30, 2022, the Company has a valuation allowance of $7,649,471, which primarily relates to the federal net operating loss carryforwards. During the year ended June 30, 2022, the valuation allowance increased by $106,220 and during the year ended June 30, 2021, the valuation decreased by $66,042. The valuation allowance is a result of management evaluating its estimates of the net operating losses available to the Company as they relate to the results of operations of acquired businesses subsequent to their being acquired by the Company. The Company evaluates a variety of factors in determining the amount of the valuation allowance, including the Company’s earnings history, the number of years the Company’s operating loss can be carried forward, the existence of taxable temporary differences, and near-term earnings expectations. Future reversal of the valuation allowance will be recognized either when the benefit is realized or when it has been determined that it is more likely than not that the benefit will be realized through future earnings. The Company has available federal and state net operating loss carry forwards of approximately $33,921,000 and $3,208,000, respectively, of which $25,147,000 and $2,785,000, respectively, will expire over the next ten years, $6,707,000 and $423,000, respectively, will expire in years eleven through twenty, and $2,067,000 and $0, respectively, which will not expire.
The Company continues to monitor the realization of its deferred tax assets based on changes in circumstances, for example, recurring periods of income for tax purposes following historical periods of cumulative losses or changes in tax laws or regulations. The Company’s income tax provision and management’s assessment of the realizability of the Company’s deferred tax assets involve significant judgments and estimates. If taxable income expectations change, in the near term the Company may be required to reduce the valuation allowance which would result in a material benefit to the Company’s results of operations in the period in which the benefit is determined by the Company.

Fiscal year ended June 30, 2019 and subsequent years remain open to tax examination. However, to the extent allowed by law, the tax authorities may have the right to examine prior periods where net operating losses were generated and carried forward, and make adjustments up to the amount of the net operating loss amount. At June 30, 2022, the Company did not have any significant unrecognized tax positions. The Company has provided what it believes to be an appropriate amount of tax for items that involve interpretation to the tax law. However, events may occur in the future that will cause the Company to reevaluate the current provision and may result in an adjustment to the liability for taxes.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingencies
12 Months Ended
Jun. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Legal Proceedings
The Company, from time to time is involved in various legal proceedings and disputes that arise in the normal course of business. These matters have included intellectual property disputes, contract disputes, employment disputes and other matters. The Company does not believe that the resolution of any of these matters has had or is likely to have a material adverse impact on the Company’s business, financial condition or results of operations.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.22.2.2
Retirement and post retirement plans (Notes)
12 Months Ended
Jun. 30, 2022
Retirement Benefits [Abstract]  
Retirement and Post-Retirement Plans Retirement and Post-Retirement Plans
    On June 23, 2005 the Company entered into a Supplemental Executive Retirement Benefit Agreement with its former Chairman, Mr. DePiano Sr.. The agreement provided for the payment of supplemental retirement benefits to the covered executive in the event of the covered executive’s termination of services. In January 2013 the covered executive retired and the Company was obligated to pay the executive $8,491 per month for life, with payments commencing the month after retirement.
As of July 1, 2019 approximately $792,000 was accrued for Mr. DePiano, Sr.'s retirement benefits. The amount represented the approximate present value of the supplemental retirement benefits awarded using a discount rate of 4.5% as of July 1, 2019. Mr. DePiano Sr. passed away on October 3, 2019. According to the agreement, the benefits terminate upon Mr. DePiano, Sr.'s death. Therefore, the Company recognized a gain with the termination of the retirement benefit obligation of $758,000, which has been reported as other income for the year ended June 30, 2020.
20222021
Balance July 1,$— $791,985 
Actuarial adjustment— (758,021)
Payment of benefits— (33,964)
Balance June 30,$— $— 
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.22.2.2
Related Party Transactions
12 Months Ended
Jun. 30, 2022
Related Party Transactions [Abstract]  
Related Party Transactions Related Party Transactions and Preferred Stock
    On February 14, 2018, the Company entered into a Debt Exchange Agreement (the “Exchange Agreement”) with Mr. DePiano Sr., the Company's former Chairman and DP Associates Inc. Profit-Sharing Plan of which Mr. DePiano Sr. is the sole owner and sole trustee (the “Holders”).  Pursuant to the terms of the Exchange Agreement, effective February 15, 2018, the Holders exchanged a total of $645,000 principal amount of debt related to the accounts receivable factoring program for 2,000,000 shares of Series A Convertible Preferred Stock (the “Preferred Stock”).
    
    Each share of Preferred Stock entitles the Holder thereof to 13 votes per share and will vote together with all other classes and series of stock of the Company as a single class on all actions to be taken by the Company’s stockholders.  As a result of this voting power, the Holders as of June 30, 2022 beneficially own approximately 77.81% of the voting power on all actions to be taken by the Company’s shareholders.

    Subject to the terms and conditions of Preferred Stock, the holder of any share or shares of the Preferred Stock has the right, at its option at any time, to convert each such share of Preferred Stock (except that, upon any liquidation of the Company, the right of conversion will terminate at the close of business on the business day fixed for payment of the amounts distributable on the Preferred Stock) into 2.15 shares of Common Stock (the “Conversion Ratio”).  The Conversion Ratio is subject to standard provisions for adjustment in the event of a subdivision or combination of the Company’s Common Stock and upon any reorganization or reclassification of the capital stock of the Company. If the Holders were to convert their shares of Preferred Stock into Common Stock at the Conversion Ratio the Holders would receive a total of 4,300,000 shares of Common Stock, or approximately 36.70% of the then outstanding shares of Common Stock assuming such conversion.

    Each outstanding share of the Preferred Stock accrues dividends calculated cumulatively at the annual rate of $.0258 per share (such amount subject to equitable adjustment in the event of any stock dividend, stock split, combination, reclassification other similar event), payable upon the earlier of (i) a liquidation, dissolution or winding up of the Company or (ii) conversion of the Preferred Stock into Common Stock. Upon either of such events, all such accrued and unpaid dividends, whether or not earned or declared, to and until the date of such event, will become immediately due and payable and will be paid in full. The dividends payable to the holders of the Preferred Stock is payable in cash or, at the election of any such holder, in a number of additional shares of Common Stock equal to the amount of the dividend expressed in dollars divided by the then applicable Conversion Ratio, described above. As of June 30, 2022 and 2021 the cumulative dividends payable is $225,731 ($0.1129 per share) and $174,131 ($0.0871 per share), respectively.

    Mr. DePiano Sr. passed away on October 3, 2019 and left a will by which he appointed Richard J. DePiano, Jr., the Chief Executive Officer of the Company, as executor. Richard DePiano Jr. was elected to serve as chairman of the Company's board. Mr. DePiano, Jr. qualified as executor and has control over the listed shares in his capacity as executor of Mr. DePiano Sr.'s estate.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.22.2.2
Concentration of credit risk (Notes)
12 Months Ended
Jun. 30, 2022
Concentration Risk [Line Items]  
Concentration Risk Disclosure [Text Block] Concentration of Credit Risk
Credit Risk

Financial Instruments, which potentially subject the Company to concentration of credit risk, consist principally of cash and cash equivalents, restricted cash and trade receivables. Concentration of credit risk with respect to trade receivables is generally diversified due to the large number of entities comprising the Company's customer base and their dispersion across geographic areas principally within the United States and international. The Company routinely address the financial strength of its customer and, as a consequence, believes that its receivable credit risk exposure is limited. The Company does not require customers to post collateral.

Major Customer

    One customer accounted for approximately 11% of net sales during the year ended June 30, 2022. One customer accounted for approximately 15% of net sales during the year ended June 30, 2021.

    As of June 30, 2022 the Company had one customer that represents approximately 13% of the total accounts receivable balance. As of June 30, 2021 the Company had one customer that represents approximately 23% of the total accounts receivable balance.

Major Supplier
    The Company's two largest suppliers accounted for 39% and 12% of the total purchases for the year ended June 30, 2022. The Company's two largest suppliers accounted for the total purchases for 40% and 10% of total purchases for the year ended June 30, 2021. As of June 30, 2022 the Company had one supplier that represent approximately 36% of the total accounts payable balance. As of June 30, 2021 the Company had two customer that represents 39% and 12% of the total accounts payable balance.

Foreign Sales
    Domestic and international sales from continuing operations are as follows:
(in thousands)For the Years Ended June 30,
20222021
Domestic$5,720 53.4 %$6,255 59.7 %
Foreign4,983 46.6 %4,217 40.3 %
Total$10,703 100.0 %$10,472 100.0 %
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Notes)
12 Months Ended
Jun. 30, 2022
Leases 842 [Abstract]  
Lessee, Operating Leases The Company leases certain facilities and equipment under operating leases. Total lease expense, under ASC 842, was included in cost of goods sold and marketing, general and administrative costs in our unaudited condensed consolidated statement of operations for the years ended June 30, 2022 and 2021 as follows:
Year Ended June 30,
20222021
Operating lease costs:
Fixed337,774 346,302 
Total:$337,774 $346,302 

    Supplemental cash flow information was as follows:
Year Ended June 30,
20222021
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows for operating leases334,912 $335,549 
Total$334,912 $335,549 

    Leases recorded on the balance sheet consist of the following:
June 30,
Leases (operating)Classification on the Balance Sheet20222021
Assets
Operating lease ROU assetsRight-of-use asset$788,257 $843,559 
Liabilities
CurrentCurrent portion of operating lease liabilities $304,737 $279,051 
Non-currentOperating lease liabilities$538,794 $630,330 

    The table below reconciles the undiscounted future minimum lease payments (displayed by year and in the aggregate)
under noncancelable operating leases with terms of more than one year to the total operating lease liabilities
recognized on the consolidated balance sheets as of June 30, 2022:
    The aggregate future lease payments for operating leases as of June 30, 2022 were as follows:
Operating
2023343,242 
2024350,142 
2025211,215 
20262,728 
Total lease payments907,327 
Less interest 63,796 
Present value of lease liabilities$843,531 

    Average lease terms and discount rates were as follows:
June 30,
20222021
Weighted-average remaining lease terms (years)
Operating leases
2.613.35
Weighted-average discount rate
Operating leases
5.65 %5.65 %
On April 28, 2022 the Company extended the lease agreement for its Wisconsin warehouse, which will end in April 30, 2022 for a term of three years. The lease agreement has a lease ROU assets and lease liability of approximately $224,000, respectively. The Company classified the amended lease as an operating lease under ASC 842.
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.22.2.2
Significant Accounting Policies (Policies)
12 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
Restrictions on Cash and Cash Equivalents [Table Text Block] As of June 30, 2022 and 2021 restricted cash included approximately $256,000, which was pursuant to the requirements in the TD Bank Loan entered into June 2018 (see Note 6).
Foreign Currency Transactions and Translations Policy [Policy Text Block] The Company's functional currency is the US dollar. Transaction gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are included in the results of operations as incurred. Foreign currency transaction gains or losses included in net loss were immaterial for the years ended June 30, 2022 and 2021.
Principles of Consolidation The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated.
Use of Estimates The preparation of financial statements in conformity with accounting principles generally affected in the United States of America Generally Accepted Accounting Principles ("US GAAP") requires management to make estimates and assumptions that impact the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.
Cash and Cash Equivalents For the purposes of reporting cash flows, the Company considers all cash accounts, which are not subject to withdrawal restrictions or penalties, and highly liquid investments with original maturities of 90 days or less to be cash and cash equivalents. From time to time cash balances exceed federal insurance limits.
Fair Value of Financial Instruments The carrying amounts for cash and cash equivalents, restricted cash, accounts receivable, accounts payable and accrued liabilities approximate their fair value because of their short-term maturity. The Company determined that the carrying amount of the notes payable and lease liabilities approximates fair value since such debt borrowing bears interest at the approximate current market rate. While the Company believes the carrying value of the assets and liabilities are reasonable, considerable judgment is used to develop estimates of fair value; thus the estimates are not necessarily indicative of the amounts that could be realized in a current market exchange.
Revenue Recognition The Company recognizes revenue when its performance obligations with its customers have been satisfied. At contract inception, the Company determines if the contract is within the scope of Accounting Standards Codification (“ASC”) Topic 606, Revenue from Contracts with Customers, and then evaluates the contract using the following five steps: (1) identify the contract with the customer; (2) identify the performance obligations; (3) determine the transaction price; (4) allocate the transaction price to the performance obligations; and (5) recognize revenue when (or as) the entity satisfies a performance obligation. The Company only recognizes revenue to the extent that it is probable that a significant revenue reversal will not occur in a future period.
    The Company generates product revenue from the sale of medical device products and the sale and installation of the Company's AXIS image management system software. Revenue for service plans relate to the customer care plans for the Company’s equipment and AXIS image management system software.

    Revenue is recognized upon transfer of control of the promised goods or services to the customer for an amount that reflects the consideration that the Company expects to be entitled in exchange for those goods or services. The Company’s performance obligations are for product sales, installation of AXIS image management system software and customer care plans. The performance obligations are determined at contract inception based upon promises within the contract that are distinct.

    The product sales and installation of AXIS image management system software performance obligations are satisfied at a point in time, which is upon shipment for product sales and upon successful installation for the AXIS image management system. The performance obligation for customer care plans is satisfied over time as the customer receives and consumes the Company’s services.

    The Company invoices its customers upon shipment for product sales. For the installation of AXIS image management system software and customer care plans, the Company invoices its customers upon successful installation. Invoice payments are generally due within 30 days of invoice date. The transaction price is determined based on fixed consideration in the Company’s customer contracts and is recorded net of variable consideration. In determining the transaction price, a significant financing component does not exist since the timing from when the Company invoices its customers to when payment is received as it is less than one year.
    Revenue for product sales and installation of AXIS image management system software is recognized when delivered or installed. The customer care plan revenues are recognized proportionately over the service period, which is a 12-month period.
    The Company has elected the following practical expedients in applying ASC 606:
Unsatisfied Performance Obligations - all performance obligations relate to contracts with a duration of less than one year, the Company has elected to apply the optional exemption provided in ASC 606 and therefore, is not required to disclose the aggregate amount of the transaction price allocated to performance obligations that are unsatisfied or partially unsatisfied at the end of the reporting period.
Contract Costs - all incremental customer contract acquisition costs are expensed as they are incurred as the amortization period of the asset that the Company otherwise would have recognized is one year or less in duration.
Significant Financing Component - the Company does not adjust the promised amount of consideration for the effects of a significant financing component as the Company expects, at contract inception, that the period between when the entity transfers a promised good or service to a customer and when the customer pays for that good or service will be one year or less.
Sales Tax Exclusion from the Transaction Price - the Company excludes from the measurement of the transaction price all taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction and collected by the Company from the customer.
Shipping and Handling Activities - the Company elected to account for shipping and handling activities as a fulfillment cost rather than as a separate performance obligation.
Portfolio Approach - the Company applied the Portfolio Approach to contract reviews within its identified revenue streams that have similar characteristics and the Company believes this approach would not differ materially than if applying Topic 606 to each individual contract.


    Deferred Revenue

    The Company records deferred revenues when cash payments are received or due in advance of its performance. The Company’s deferred revenues relate to payments received for the customer care plans for a 12-month period. The consideration received is recognized monthly over the service period.

Years ended June 30,
20222021
Beginning of Year$364,000 $516,000 
Additions692,000 772,000 
Revenue Recognized(723,000)(924,000)
End of Year$333,000 $364,000 

Included in accrued expenses as of June 30, 2022 is approximately $213,000 of customer deposits that will be recorded as income in the consecutive period once the products have been shipped.
Shipping and Handling Cost, Policy [Policy Text Block] Shipping and handling revenues are included in product revenue and the related costs are included in cost of goods sold.
Inventory
Inventories

Inventories are stated at the lower of cost or net realizable value. Cost is determined on a first-in, first-out basis and include freight-in materials, labor and overhead costs. Inventories are written down if the estimated net realizable value is less than the recorded value. The Company reviews the carrying cost of inventories by product to determine the adequacy of reserves for obsolescence. In accounting for inventories, the Company must make estimates regarding the estimated realizable value of inventory. The estimate is based, in part, on the Company’s forecasts of future sales and age of inventory. If actual conditions are less favorable than those the Company has projected, the Company may need to increase its reserves for excess and obsolete inventories. Any increases in the reserves will adversely impact the Company’s results of operations. The establishment of a reserve for excess and obsolete inventory establishes a new cost basis in the inventory. Such reserves are not reduced until the product is sold. If the Company is able to sell such inventory any related reserves would be reversed in the period of sale. In accordance with industry practice, service parts inventory is included in current assets, although service parts are carried for established requirements during the serviceable lives of the products and, therefore, not all parts are expected to be sold within one year.
 For the years ended June 30,
 20222021
Raw materials$1,010,471 $833,105 
Work in process138,182 171,097 
Finished goods805,698 773,451 
Total inventories$1,954,351 $1,777,653 
Allowance for obsolete inventory(350,396)(360,926)
Inventories, net$1,603,955 $1,416,727 
Property, Plant and Equipment, Policy [Policy Text Block] Property and equipment are recorded at cost. Leasehold improvements are amortized on a straight-line basis over the lesser of the estimated useful life of the asset or lease term. Depreciation on property and equipment is recorded using the straight-line method over the estimated economic useful life of the related assets. Estimated useful lives are generally three years to five years for computer equipment and software, five years to seven years for furniture and fixtures and five years to ten years for production and test equipment. Depreciation and amortization expense for the years ended June 30, 2022 and 2021 was approximately $29,000 and $25,000, respectively.
    Property and equipment consist of the following:

 June 30,
 20222021
Equipment$771,097 $748,725 
Furniture and fixtures128,499 150,871 
Leasehold improvements39,048 39,048 
938,644 938,644 
Less: Accumulated depreciation and amortization(885,984)(857,202)
$52,660 $81,442 
Accounts Receivable
Accounts receivable are recorded at net realizable value. The Company performs ongoing credit evaluations of customers’ financial condition and does not require collateral for accounts receivable arising in the normal course of business. The Company maintains allowances for potential credit losses based on the Company’s historical trends, specific customer issues and current economic trends. Accounts are written off against the allowance when they are determined to be uncollectible based on management’s assessment of individual accounts. The Company recorded an allowance for doubtful accounts of approximately $236,000 and $100,000 as of June 30, 2022 and 2021.

 June 30,
 20222021
Balance, July 1$100,480 $122,515 
Increase in allowance155,267 10,000 
Write-offs(19,398)(32,035)
Balance, June 30$236,349 $100,480 
Intangible Assets Long-lived assets including intangible assets deemed to have finite lives, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Impairment indicators include, among other conditions, cash flow deficits, historic or anticipated declines in revenue or operating profit or material adverse changes in the business climate that indicate that the carrying amount of an asset may be impaired. When impairment indicators are present, the recoverability of the asset is measured by comparing the carrying value of the asset to the estimated undiscounted future cash flows expected to be generated by the asset. If the projected undiscounted cash flows from the asset are less than the carrying value of the asset the asset is considered to be impaired. The impairment to be recognized is measured by the amount by which the carrying amount of the asset exceeds the fair value of the asset. There was no impairment of the long-lived assets, including the ROU assets in the year ended June 30, 2022 and 2021.
Accrued Warranties The Company provides a limited one-year warranty against manufacturer’s defects on its products sold to customers. The Company’s standard warranties require the Company to repair or replace, at the Company’s discretion, defective parts during such warranty period. The Company accrues for its product warranty liabilities based on estimates of costs to be incurred during the warranty period, based on historical repair information for warranty costs.
Net Income (loss) Per Share oss) per share is computed by dividing net income (loss) by the weighted average number of shares of common stock outstanding during the year. All outstanding stock options are considered potential common stock. All outstanding convertible preferred stock are considered common stock at the beginning of the period or at the time of issuance, if later, pursuant to the if-converted method. The dilutive effect, if any, of stock options is calculated using the treasury stock method. As of June 30, 2022 and 2021, the average market prices for the years then ended are less than the exercise price of all the outstanding stock options and, therefore, the inclusion of the stock options would be anti-dilutive. In addition, since the effect of common stock equivalents is anti-dilutive with respect to losses, the convertible preferred stock has also been excluded from the Company’s computation of loss per common for the year ended June 30,2021. Therefore, basic and diluted loss per common share for the year ended June 30, 2021 are the same.
For the Years Ended June 30,
20222021
Numerator:
  Numerator for basic loss per share:
 Net income (loss)$18,081 $(52,023)
Undeclared dividends on preferred stock51,600 51,422 
Net income ( loss) applicable to common shareholders$(33,519)$(103,445)
Net income (loss) applicable to common shareholders$(33,519)$(103,445)
Undeclared dividends on preferred stock51,600 — 
Net income (loss)$18,081 $(103,445)
Denominator:
Denominator for basic earnings (loss) per share - weighted average shares outstanding
7,415,329 7,415,329 
 Denominator for diluted earnings (loss) per share - weighted average and assumed conversion13,220,202 7,415,329 
Net income (loss) per share:
Basic net income (loss) per share$0.00 $(0.01)
Diluted net income (loss) per share$0.00 $(0.01)

The following table summarizes convertible preferred stock and securities that, if exercised would have an anti-dilutive effect
on earnings per share.
For the Years Ended June 30,
20222021
Stock options157,000157,000
Convertible preferred stock5,460,873
Total potential dilutive securities not included in income per share157,0005,617,873
Income Taxes The Company accounts for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the consolidated financial statements. Under this method, the Company determines deferred tax assets and liabilities on the basis of the differences between the financial statement and tax bases of assets and liabilities by using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date.
    The Company recognizes deferred tax assets to the extent that it believes that these assets are more likely than not to be realized. In making such a determination, the Company considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations. If the Company determines that it would be able to realize its deferred tax assets in the future in excess of their net recorded amount, the Company would make an adjustment to the deferred tax asset valuation allowance, which would reduce the provision for income taxes. As of June 30, 2022 and June 30, 2021, the Company has recorded a full valuation allowance against its deferred tax assets.

    The Company records uncertain tax positions in accordance with ASC 740 on the basis of a two-step process in which (1) the Company determines whether it is more likely than not that the tax positions will be sustained on the basis of the technical merits of the position and (2) for those tax positions that meet the more-likely-than-not recognition threshold, the Company recognizes the largest amount of tax benefit that is more than 50 percent likely to be realized upon ultimate settlement with the related tax authority.

    The Company recognizes interest and penalties related to unrecognized tax benefits on the income tax expense line in the accompanying consolidated statements of operations. As of June 30, 2022 and June 30, 2021, no accrued interest or penalties were required to be included on the related tax liability line in the consolidated balance sheets. The Company dissolved Escalon Holdings, Inc. and Escalon IP Holdings, Inc. in a tax-free dissolution under Section 332 of the Internal Revenue Code during the year ended June 30, 2021. There is no tax impact on the consolidated financial statements of the Company's current and prior years.
Lessee, Leases [Policy Text Block] The Company determines if an arrangement is a lease at the inception of a contract. Operating lease right-of-use ("ROU") assets are included in right-of-use assets on the consolidated balance sheets. The current and long-term components of operating lease liabilities are included in the current portion of operating lease liabilities and operating lease liabilities, net of current portion, respectively on the consolidated balance sheets.     Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term. As most of the Company's leases do not provide an implicit rate, the Company uses an incremental borrowing rate based on the information available at the commencement date in determining the present value of future payments. Certain leases may include options to extend or terminate the lease. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term.
Research, Development, and Computer Software, Policy [Policy Text Block] All research and development costs are charged to operations as incurred.
Advertising Costs, Policy, Capitalized Direct Response Advertising [Policy Text Block] Advertising costs are charged to operations as incurred. Advertising expense for the years ended June 30, 2022 and 2021 was $0 and $4,000. The Company had in-house marketing activities during the year ended June 30, 2022 and 2021.
ppp loan policy The Company's policy is to account for the PPP loan (See Note 7) as debt. The Company continued to record the loan as debt until either (1) the loan is partially or entirely forgiven and the Company has been legally released, at which point the amount forgiven will be recorded as income or (2) the Company pays off the loan. The full amount of the PPP loan and accrued interest were forgiven on August 13, 2021 and reported as other income during the year ended June 30, 2022.
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
Significant Accounting Policies (Tables)
12 Months Ended
Jun. 30, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
Earnings (loss) per share is computed by dividing net income (loss) by the weighted average number of shares of common stock outstanding during the year. All outstanding stock options are considered potential common stock. All outstanding convertible preferred stock are considered common stock at the beginning of the period or at the time of issuance, if later, pursuant to the if-converted method. The dilutive effect, if any, of stock options is calculated using the treasury stock method. As of June 30, 2022 and 2021, the average market prices for the years then ended are less than the exercise price of all the outstanding stock options and, therefore, the inclusion of the stock options would be anti-dilutive. In addition, since the effect of common stock equivalents is anti-dilutive with respect to losses, the convertible preferred stock has also been excluded from the Company’s computation of loss per common for the year ended June 30,2021. Therefore, basic and diluted loss per common share for the year ended June 30, 2021 are the same.
For the Years Ended June 30,
20222021
Numerator:
  Numerator for basic loss per share:
 Net income (loss)$18,081 $(52,023)
Undeclared dividends on preferred stock51,600 51,422 
Net income ( loss) applicable to common shareholders$(33,519)$(103,445)
Net income (loss) applicable to common shareholders$(33,519)$(103,445)
Undeclared dividends on preferred stock51,600 — 
Net income (loss)$18,081 $(103,445)
Denominator:
Denominator for basic earnings (loss) per share - weighted average shares outstanding
7,415,329 7,415,329 
 Denominator for diluted earnings (loss) per share - weighted average and assumed conversion13,220,202 7,415,329 
Net income (loss) per share:
Basic net income (loss) per share$0.00 $(0.01)
Diluted net income (loss) per share$0.00 $(0.01)

The following table summarizes convertible preferred stock and securities that, if exercised would have an anti-dilutive effect
on earnings per share.
For the Years Ended June 30,
20222021
Stock options157,000157,000
Convertible preferred stock5,460,873
Total potential dilutive securities not included in income per share157,0005,617,873
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
For the Years Ended June 30,
20222021
Numerator:
  Numerator for basic loss per share:
 Net income (loss)$18,081 $(52,023)
Undeclared dividends on preferred stock51,600 51,422 
Net income ( loss) applicable to common shareholders$(33,519)$(103,445)
Net income (loss) applicable to common shareholders$(33,519)$(103,445)
Undeclared dividends on preferred stock51,600 — 
Net income (loss)$18,081 $(103,445)
Denominator:
Denominator for basic earnings (loss) per share - weighted average shares outstanding
7,415,329 7,415,329 
 Denominator for diluted earnings (loss) per share - weighted average and assumed conversion13,220,202 7,415,329 
Net income (loss) per share:
Basic net income (loss) per share$0.00 $(0.01)
Diluted net income (loss) per share$0.00 $(0.01)

The following table summarizes convertible preferred stock and securities that, if exercised would have an anti-dilutive effect
on earnings per share.
For the Years Ended June 30,
20222021
Stock options157,000157,000
Convertible preferred stock5,460,873
Total potential dilutive securities not included in income per share157,0005,617,873
Deferred Revenue, by Arrangement, Disclosure [Table Text Block]
Years ended June 30,
20222021
Beginning of Year$364,000 $516,000 
Additions692,000 772,000 
Revenue Recognized(723,000)(924,000)
End of Year$333,000 $364,000 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
Significant Accounting Policies Property Plant and Equipment (Tables)
12 Months Ended
Jun. 30, 2022
Property, Plant and Equipment [Line Items]  
Property, Plant and Equipment [Table Text Block]
 June 30,
 20222021
Equipment$771,097 $748,725 
Furniture and fixtures128,499 150,871 
Leasehold improvements39,048 39,048 
938,644 938,644 
Less: Accumulated depreciation and amortization(885,984)(857,202)
$52,660 $81,442 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
Significant Accounting Policies Deferred revenue (Tables)
12 Months Ended
Jun. 30, 2022
Revenue Recognition and Deferred Revenue [Abstract]  
Deferred Revenue, by Arrangement, Disclosure [Table Text Block]
Years ended June 30,
20222021
Beginning of Year$364,000 $516,000 
Additions692,000 772,000 
Revenue Recognized(723,000)(924,000)
End of Year$333,000 $364,000 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Intangible assets (Tables)
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Licensing Agreements [Member]    
Finite-Lived Intangible Assets [Line Items]    
Schedule of Finite-Lived Intangible Assets [Table Text Block]
Gross
Carrying
Amount
ImpairmentAdjusted
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Value
Amortized Intangible Assets Licenses
$199,000 $— $199,000 $(116,250)$82,750 
Total$199,000 $— $199,000 $(116,250)$82,750 
Gross
Carrying
Amount
ImpairmentAdjusted
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Value
Amortized Intangible Assets Licenses
$199,000 $— $199,000 $(116,250)$82,750 
Total$199,000 $— $199,000 $(116,250)$82,750 


The following table presents amortized licenses as of June 30, 2021:
Gross
Carrying
Amount
ImpairmentAdjusted
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Value
Amortized Intangible Assets Licenses
$199,000 $— $199,000 $(96,600)$102,400 
Total$199,000 $— $199,000 $(96,600)$102,400 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued expense (Tables)
12 Months Ended
Jun. 30, 2022
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities [Table Text Block]
June 30,
20222021
Accrued compensation$445,651 $464,213 
Line of credit and notes payable interest accrual— 11,506 
Customer deposits212,555 64,494 
Warranty reserve32,078 32,078 
Tax payable100,380 100,834 
Other accruals111,332 22,428 
Total accrued expenses$901,996 $695,553 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Long-term Debt EIDL maturities (Tables)
12 Months Ended
Jun. 30, 2022
Debt Instrument [Line Items]  
Schedule of Maturities of Long-term Debt [Table Text Block]
Year ending June 30,EIDL Loan Payment
2023$3,105 
20243,084 
20253,202 
20263,324 
20273,582 
Thereafter136,348 
Total$152,645 
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes (Tables)
12 Months Ended
Jun. 30, 2022
Income Tax Disclosure [Abstract]  
Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]
The provision for income taxes for the years ended June 30, 2022 and 2021 consists of the following:
 
20222021
Current income tax provision
Federal$— $— 
State— — 
— — 
Deferred income tax provision
Federal(82,615)51,366 
State(23,605)14,676 
Change in valuation allowance106,220 (66,042)
— — 
Income tax expense (benefit)$— $— 
Income tax expense (benefit) as a percentage of loss for the years ended June 30, 2022 and 2021 differ from statutory federal income tax rate due to the following:
 
20222021
Statutory federal income tax rate21.00 %21.00 %
Permanent differences0.00 %0.00 %
Valuation allowance(21.00)%(21.00)%
Effective income tax rate0.00 %0.00 %
Schedule of Deferred Tax Assets and Liabilities [Table Text Block]
The components of the net deferred income tax assets and liabilities as of June 30, 2022 and 2021 are as follows:
 
20222021
Deferred income tax assets:
Net operating loss carryforward$7,430,299 $7,352,719 
Executive post retirement costs— — 
General business credit— — 
Allowance for doubtful accounts49,633 21,100 
Accrued vacation48,969 49,336 
Inventory reserve73,583 69,432 
Accelerated depreciation57,628 65,432 
Warranty reserve6,736 6,736 
Total deferred income tax assets7,666,848 7,564,755 
Valuation allowance(7,649,471)(7,543,251)
17,377 21,504 
Deferred income tax liabilities:
Accelerated depreciation(17,377)(21,504)
Total deferred income tax liabilities(17,377)(21,504)
$— $— 
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
Retirement and post retirement plans (Tables)
12 Months Ended
Jun. 30, 2022
Retirement Benefits [Abstract]  
Rollforward of Supplemental Retirement Benefits
20222021
Balance July 1,$— $791,985 
Actuarial adjustment— (758,021)
Payment of benefits— (33,964)
Balance June 30,$— $— 
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Concentration of credit risk (Tables)
12 Months Ended
Jun. 30, 2022
Concentration Risk [Line Items]  
Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Domestic and international sales from continuing operations are as follows:
(in thousands)For the Years Ended June 30,
20222021
Domestic$5,720 53.4 %$6,255 59.7 %
Foreign4,983 46.6 %4,217 40.3 %
Total$10,703 100.0 %$10,472 100.0 %
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Tables)
12 Months Ended
Jun. 30, 2022
Leases 842 [Abstract]  
Lease, Cost [Table Text Block]
Year Ended June 30,
20222021
Operating lease costs:
Fixed337,774 346,302 
Total:$337,774 $346,302 
Year Ended June 30,
20222021
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows for operating leases334,912 $335,549 
Total$334,912 $335,549 
June 30,
20222021
Weighted-average remaining lease terms (years)
Operating leases
2.613.35
Weighted-average discount rate
Operating leases
5.65 %5.65 %
On April 28, 2022 the Company extended the lease agreement for its Wisconsin warehouse, which will end in April 30, 2022 for a term of three years. The lease agreement has a lease ROU assets and lease liability of approximately $224,000, respectively. The Company classified the amended lease as an operating lease under ASC 842.
Lessee, Operating Lease, Liability, Maturity
Operating
2023343,242 
2024350,142 
2025211,215 
20262,728 
Total lease payments907,327 
Less interest 63,796 
Present value of lease liabilities$843,531 
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Organization and Description of Business (Details)
12 Months Ended
Jun. 30, 2021
USD ($)
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
PPP loan amount $ 500,000
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
Going concern (Details) - USD ($)
Jun. 30, 2022
Jun. 30, 2021
Going concern [Abstract]    
Retained Earnings (Accumulated Deficit) $ (68,876,441) $ (68,894,522)
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
Significant Accounting Policies (Cash and Cash Equivalents) (Details) - USD ($)
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Accounting Policies [Abstract]      
Restricted Cash $ 256,165 $ 255,920 $ 255,281
Maximum maturity of highly liquid investments, period 90 days    
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
Significant Accounting Policies (Inventory) (Details) - USD ($)
Jun. 30, 2022
Jun. 30, 2021
schedule of inventory [Abstract]    
Inventory, net $ 1,603,955 $ 1,416,727
Inventory Valuation Reserves (350,396) (360,926)
Inventory, Raw Materials, Gross 1,010,471 833,105
Inventory, Work in Process, Gross 138,182 171,097
Inventory, Finished Goods, Gross 805,698 773,451
Inventory, Gross $ 1,954,351 $ 1,777,653
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
Significant Accounting Policies (Accounts Receivable) (Details) - USD ($)
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Accounting Policies [Abstract]      
Accounts Receivable, Allowance for Credit Loss $ 236,349 $ 100,480 $ 122,515
SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense 155,267 10,000  
Accounts Receivable, Allowance for Credit Loss, Writeoff $ (19,398) $ (32,035)  
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
Significant Accounting Policies (Net Income (loss) Per Share) (Details) - USD ($)
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Net income (loss) $ 18,081 $ (52,023)
Net Income (Loss) from Continuing Operations Available to Common Shareholders, Basic $ (33,519) $ (103,445)
Basic Weighted average shares outstanding 7,415,329 7,415,329
Weighted average shares - diluted 13,220,202 7,415,329
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Significant Accounting Policies Earning per share details (Details) - USD ($)
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Net income (loss) $ 18,081 $ (52,023)
Preferred Stock Dividends, Income Statement Impact 51,600 51,422
Net Income (Loss) Available to Common Stockholders, Diluted $ 18,081 $ (103,445)
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 157,000 5,617,873
Net Income (Loss) from Continuing Operations Available to Common Shareholders, Basic $ (33,519) $ (103,445)
Convertible Preferred Dividends, Net of Tax $ 51,600  
Dilutive Securities, Effect on Basic Earnings Per Share, Dilutive Convertible Securities   $ 0
Weighted average shares - basic 7,415,329 7,415,329
Weighted average shares - diluted 13,220,202 7,415,329
Earnings (Loss) Per Share, Basic $ (0.00) $ (0.01)
Earnings (Loss) Per Share, Diluted $ 0.00 $ (0.01)
Convertible Preferred Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 157,000 157,000
Equity Option [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 0 5,460,873
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
Significant Accounting Policies Property pant and equipment (Details) - USD ($)
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 938,644 $ 938,644
Less: Accumulated depreciation and amortization (885,984) (857,202)
Property, Plant and Equipment, Net 52,660 81,442
Depreciation and amortization 48,432 44,812
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 39,048 39,048
Furniture and Fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 128,499 150,871
Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 771,097 $ 748,725
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
Significant Accounting Policies advertising expense (Details)
12 Months Ended
Jun. 30, 2021
USD ($)
Advertising costs [Abstract]  
Advertising Expense $ 4,000
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
Significant Accounting Policies deferred revenue (Details) - USD ($)
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Revenue Recognition and Deferred Revenue [Abstract]      
Deferred Revenue $ 333,000 $ 364,000 $ 516,000
Deferred Revenue, Additions 692,000 772,000  
Deferred Revenue, Revenue Recognized (723,000) $ (924,000)  
Contract with Customer, Liability $ 213,000    
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
Intangible assets (Details) - USD ($)
12 Months Ended
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2021
Finite-Lived Intangible Assets, Net $ 82,750   $ 102,400
Finite-lived tangible assets, accumulated impairment 0   0
Licensing Agreements [Member]      
Amortized Intangible Assets Licenses (116,250)   (96,600)
Finite-Lived Intangible Assets, Net 82,750   102,400
Finite-Lived Intangible Asset, Expected Amortization, after Year Five 4,150    
Finite-Lived Intangible Assets, Gross 199,000   199,000
Finite-lived intangible assets, net of impairment 199,000   $ 199,000
Finite-Lived Intangible Asset, Expected Amortization, Year Two $ 20,000    
Licensing Agreements [Member] | Scenario, Forecast      
Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Two   $ 19,650  
Licensing Agreements [Member] | Maximum [Member]      
Finite-Lived Intangible Assets, Amortization Method 10    
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued expense (Details) - USD ($)
Jun. 30, 2022
Jun. 30, 2021
Payables and Accruals [Abstract]    
Employee-related Liabilities, Current $ 445,651 $ 464,213
Interest Payable 0 11,506
Customer Deposits, Current 212,555 64,494
Product Warranty Accrual, Current 32,078 32,078
Sales and Excise Tax Payable 100,380 100,834
Other Accrued Liabilities, Current 111,332 22,428
Accrued Liabilities, Current $ 901,996 $ 695,553
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.22.2.2
Line of credit (Details) - USD ($)
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Jun. 29, 2018
Line of Credit Facility [Line Items]        
Line of Credit Facility, Fair Value of Amount Outstanding $ 201,575      
Line of Credit Facility, Periodic Payment, Interest $ 10,000 $ 10,000    
Line of Credit Facility, Interest Rate at Period End 5.00%      
Notes Payable to Banks [Member]        
Line of Credit Facility [Line Items]        
Notes Payable to Bank       $ 250,000
Debt Instrument, Interest Rate, Stated Percentage       5.00%
Debt Instrument, Basis Spread on Variable Rate 74.00%      
Debt Instrument, Interest Rate During Period     5.74%  
Line of Credit Facility, Collateral Fees, Amount $ 250,000      
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
Long-term Debt (Details) - USD ($)
12 Months Ended
Jun. 30, 2021
Jun. 30, 2022
Debt Instrument [Line Items]    
Other Long-term Debt   $ 82,000
PPP loan amount $ 500,000  
Secured Debt [Member]    
Debt Instrument [Line Items]    
Long-Term Debt, Maturity, Year One   3,105
Long-Term Debt, Maturity, Year Two   3,084
Long-Term Debt, Maturity, Year Three   3,202
Long-Term Debt, Maturity, Year Four   3,324
Long-Term Debt, Maturity, Year Five   3,582
Long-Term Debt, Maturity, after Year Five   136,348
Long-term Debt   $ 152,645
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.22.2.2
Capital Stock Transactions (Stock Option Plans) (Narrative) (Details)
12 Months Ended
Jun. 30, 2022
$ / shares
shares
Jun. 30, 2021
$ / shares
shares
Jun. 30, 2020
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price | $ / shares $ 1.47 $ 1.47 $ 1.47
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number 157,000 157,000  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 157,000 157,000 157,000
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price | $ / shares $ 1.47 $ 1.47  
Share Based Compensation Arrangement by Share Based Payment Award, Unvested 0    
Share-based Payment Arrangement, Option [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Plans 2    
Exercise period 10 years    
Exercise Price, Range Three [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price | $ / shares $ 1.57    
Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable 136,000    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 136,000    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price | $ / shares $ 1.57    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 1 year 9 months 29 days    
Exercise Price, Range One [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price | $ / shares $ 0.79    
Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable 21,000    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 21,000    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price | $ / shares $ 0.79    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 3 years 9 months 29 days    
Minimum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 1 year    
Maximum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 5 years    
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.22.2.2
Capital Stock Transactions (Stock Option Activity) (Details) - USD ($)
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 157,000 157,000 157,000
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price $ 1.47 $ 1.47 $ 1.47
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number 157,000 157,000  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price $ 1.47 $ 1.47  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 0 0  
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price $ 0 $ 0  
APIC, Share-based Payment Arrangement, Recognition and Exercise $ 0 $ 0  
Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price $ 0 $ 0  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period 0 0  
Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price $ 0 $ 0  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value $ 0 $ 0  
Exercise Price, Range Three [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 136,000    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 1 year 9 months 29 days    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price $ 1.57    
Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable 136,000    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price $ 1.57    
Exercise Price, Range One [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 21,000    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 3 years 9 months 29 days    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price $ 0.79    
Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable 21,000    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price $ 0.79    
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes (Provision for Income Taxes) (Details) - USD ($)
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Income Tax Disclosure [Abstract]    
Deferred Federal Income Tax Expense (Benefit) $ (82,615) $ 51,366
Deferred State and Local Income Tax Expense (Benefit) (23,605) 14,676
Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount $ 106,220 $ (66,042)
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes (Effective Income Tax Rate) (Details)
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Income Tax Disclosure [Abstract]    
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent 21.00% 21.00%
Effective Income Tax Rate Reconciliation, Deduction, Percent 0.00% 0.00%
Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent (21.00%) (21.00%)
Effective Income Tax Rate Reconciliation, Percent 0.00% 0.00%
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes (Components of Net Deferred Income Tax Assets and Liabilities) (Details) - USD ($)
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Income Tax Disclosure [Abstract]    
Deferred Tax Assets, Operating Loss Carryforwards $ 7,430,299 $ 7,352,719
Deferred income tax liabilities:    
Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Postretirement Benefits 0 0
Deferred Tax Assets, Tax Credit Carryforwards, General Business 0 0
Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts 49,633 21,100
Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits 48,969 49,336
Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves 73,583 69,432
Deferred Tax Assets, Property, Plant and Equipment 57,628 65,432
Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves 6,736 6,736
Deferred Tax Assets, Gross 7,666,848 7,564,755
Deferred Tax Assets, Valuation Allowance (7,649,471) (7,543,251)
Deferred Tax Assets, Net of Valuation Allowance 17,377 21,504
Deferred Tax Liabilities, Property, Plant and Equipment (17,377) (21,504)
Deferred Tax Liabilities, Gross (17,377) (21,504)
Deferred Tax Assets, Net 0 0
Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount $ (106,220) $ 66,042
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes Operation loss carry forward (Details) - USD ($)
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Operating Loss Carryforwards [Line Items]    
Deferred Tax Assets, Valuation Allowance $ 7,649,471 $ 7,543,251
Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount 106,220 $ (66,042)
Internal Revenue Service (IRS) [Member]    
Operating Loss Carryforwards [Line Items]    
Operating Loss Carryforwards 33,921,000  
Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration 2,067,000  
State and Local Jurisdiction [Member]    
Operating Loss Carryforwards [Line Items]    
Operating Loss Carryforwards 3,208,000  
Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration $ 0  
Expiration Period, One [Member]    
Operating Loss Carryforwards [Line Items]    
Net Operating Loss, Expiration Period 10 years  
Expiration Period, One [Member] | Internal Revenue Service (IRS) [Member]    
Operating Loss Carryforwards [Line Items]    
Tax Credit Carryforward, Valuation Allowance $ 25,147,000  
Expiration Period, One [Member] | State and Local Jurisdiction [Member]    
Operating Loss Carryforwards [Line Items]    
Tax Credit Carryforward, Valuation Allowance 2,785,000  
Expiration Period, Two [Member] | Internal Revenue Service (IRS) [Member]    
Operating Loss Carryforwards [Line Items]    
Tax Credit Carryforward, Valuation Allowance 6,707,000  
Expiration Period, Two [Member] | State and Local Jurisdiction [Member]    
Operating Loss Carryforwards [Line Items]    
Tax Credit Carryforward, Valuation Allowance $ 423,000  
Minimum [Member] | Expiration Period, Two [Member]    
Operating Loss Carryforwards [Line Items]    
Net Operating Loss, Expiration Period 11 years  
Maximum [Member] | Expiration Period, Two [Member]    
Operating Loss Carryforwards [Line Items]    
Net Operating Loss, Expiration Period 20 years  
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.22.2.2
Retirement and post retirement plans (Details) - USD ($)
12 Months Ended 81 Months Ended
Jun. 30, 2021
Oct. 03, 2019
Jun. 30, 2020
Retirement Benefits [Abstract]      
Supplemental retirement benefits, monthly payment   $ 8,491  
Accrued retirement benefits     $ 792,000
Gain on termination of retirement benefit obligation $ 758,000    
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.22.2.2
Retirement and post retirement plans - liability rollforward (Details) - USD ($)
12 Months Ended 81 Months Ended
Jun. 30, 2021
Oct. 03, 2019
Retirement Benefit Obligation [Roll Forward]    
Balance July 1, $ 792,000  
Actuarial adjustment $ (758,000)  
Payment of benefits   $ (8,491)
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.22.2.2
Related Party Transactions (Details) - USD ($)
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Related Party Transaction [Line Items]      
Related Party Transaction, Due from (to) Related Party $ 645,000    
Common Stock, Voting Rights 77.81    
Convertible Preferred Stock, Shares Issued upon Conversion 2.15    
Common Stock, Conversion Basis 4,300,000    
Convertible Preferred Stock, Percentage Of Outstanding Shares Of Common Stock Upon Conversion 36.70%    
Dividends Payable, Amount Per Share $ 0.1129 $ 0.0871 $ 0.0258
Dividends Payable, Date to be Paid $ 225,731 $ 174,131  
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.22.2.2
Concentration of credit risk (Details) - USD ($)
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Concentration Risk [Line Items]    
Concentration Risk, Supplier   two
Net income (loss) $ 18,081 $ (52,023)
Accumulated Deficit [Member]    
Concentration Risk [Line Items]    
Net income (loss) $ 18,081 $ (52,023)
Customer Concentration Risk [Member] | Customer One [Member]    
Concentration Risk [Line Items]    
Concentration Risk, Customer One One
Geographic Concentration Risk [Member]    
Concentration Risk [Line Items]    
Revenues $ 10,703,000 $ 10,472,000
Accounts Receivable    
Concentration Risk [Line Items]    
Concentration Risk, Customer one one
Accounts Receivable | Customer Concentration Risk [Member] | Customer One [Member]    
Concentration Risk [Line Items]    
Concentration Risk, Percentage 13.00% 23.00%
Accounts Payable Benchmark [Member] | Supplier Concentration Risk [Member]    
Concentration Risk [Line Items]    
Concentration Risk, Supplier  
Revenue Benchmark | Supplier Concentration Risk [Member]    
Concentration Risk [Line Items]    
Concentration Risk, Supplier two  
Revenue Benchmark | Customer Concentration Risk [Member] | Customer One [Member]    
Concentration Risk [Line Items]    
Concentration Risk, Percentage 11.00% 15.00%
Revenue Benchmark | Geographic Concentration Risk [Member]    
Concentration Risk [Line Items]    
Concentration Risk, Percentage 100.00% 100.00%
Domestic [Member] | Geographic Concentration Risk [Member]    
Concentration Risk [Line Items]    
Revenues $ 5,720,000 $ 6,255,000
Domestic [Member] | Revenue Benchmark | Geographic Concentration Risk [Member]    
Concentration Risk [Line Items]    
Concentration Risk, Percentage 53.40% 59.70%
International [Member] | Geographic Concentration Risk [Member]    
Concentration Risk [Line Items]    
Revenues $ 4,983,000 $ 4,217,000
International [Member] | Revenue Benchmark | Geographic Concentration Risk [Member]    
Concentration Risk [Line Items]    
Concentration Risk, Percentage 46.60% 40.30%
Supplier one [Member] | Accounts Payable Benchmark [Member] | Supplier Concentration Risk [Member]    
Concentration Risk [Line Items]    
Concentration Risk, Percentage 36.00% 39.00%
Supplier one [Member] | Revenue Benchmark | Supplier Concentration Risk [Member]    
Concentration Risk [Line Items]    
Concentration Risk, Percentage 39.00% 40.00%
Supplier two [Member] [Member] | Accounts Payable Benchmark [Member] | Supplier Concentration Risk [Member]    
Concentration Risk [Line Items]    
Concentration Risk, Percentage   12.00%
Supplier two [Member] [Member] | Revenue Benchmark | Supplier Concentration Risk [Member]    
Concentration Risk [Line Items]    
Concentration Risk, Percentage 12.00% 10.00%
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Details) - USD ($)
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Leases 842 [Abstract]    
Short-term Lease Payments $ 334,912 $ 335,549
Net present value of new lease future payments $ 843,531  
Operating Lease, Weighted Average Remaining Lease Term 2 years 7 months 9 days 3 years 4 months 6 days
Finance Lease, Liability, to be Paid, Year Two $ 343,242  
Operating Lease, Right-of-Use Asset 788,257 $ 843,559
Finance Lease, Liability, to be Paid, Year Three 350,142  
Finance Lease, Liability, to be Paid, Year Four 211,215  
Finance Lease, Liability, to be Paid, Year Five 2,728  
Operating Leases, Future Minimum Payments Due 907,327  
Interest portion in the future lease payments $ 63,796  
Operating Lease, Weighted Average Discount Rate, Percent 5.65% 5.65%
Operating Lease, Liability, Current $ 304,737 $ 279,051
Operating Lease, Liability, Noncurrent 538,794 630,330
Operating Lease, Expense $ 337,774 $ 346,302
XML 71 esmc-20220630_htm.xml IDEA: XBRL DOCUMENT 0000862668 2021-07-01 2022-06-30 0000862668 2021-12-31 0000862668 2022-09-27 0000862668 2022-06-30 0000862668 2021-06-30 0000862668 us-gaap:SecuredDebtMember 2022-06-30 0000862668 us-gaap:SecuredDebtMember 2021-06-30 0000862668 us-gaap:ProductMember 2021-07-01 2022-06-30 0000862668 us-gaap:ProductMember 2020-07-01 2021-06-30 0000862668 us-gaap:ServiceMember 2021-07-01 2022-06-30 0000862668 us-gaap:ServiceMember 2020-07-01 2021-06-30 0000862668 2020-07-01 2021-06-30 0000862668 us-gaap:PreferredStockMember 2021-06-30 0000862668 us-gaap:CommonStockMember 2021-06-30 0000862668 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0000862668 us-gaap:RetainedEarningsMember 2021-06-30 0000862668 us-gaap:PreferredStockMember 2021-07-01 2022-06-30 0000862668 us-gaap:CommonStockMember 2021-07-01 2022-06-30 0000862668 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2022-06-30 0000862668 us-gaap:RetainedEarningsMember 2021-07-01 2022-06-30 0000862668 us-gaap:PreferredStockMember 2022-06-30 0000862668 us-gaap:CommonStockMember 2022-06-30 0000862668 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0000862668 us-gaap:RetainedEarningsMember 2022-06-30 0000862668 us-gaap:PreferredStockMember 2020-06-30 0000862668 us-gaap:CommonStockMember 2020-06-30 0000862668 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0000862668 us-gaap:RetainedEarningsMember 2020-06-30 0000862668 2020-06-30 0000862668 us-gaap:PreferredStockMember 2020-07-01 2021-06-30 0000862668 us-gaap:CommonStockMember 2020-07-01 2021-06-30 0000862668 us-gaap:AdditionalPaidInCapitalMember 2020-07-01 2021-06-30 0000862668 us-gaap:RetainedEarningsMember 2020-07-01 2021-06-30 0000862668 esmc:SmallBusinessAssociationLoanMember 2021-07-01 2022-06-30 0000862668 esmc:SmallBusinessAssociationLoanMember 2020-07-01 2021-06-30 0000862668 us-gaap:EquipmentMember 2022-06-30 0000862668 us-gaap:EquipmentMember 2021-06-30 0000862668 us-gaap:FurnitureAndFixturesMember 2022-06-30 0000862668 us-gaap:FurnitureAndFixturesMember 2021-06-30 0000862668 us-gaap:LeaseholdImprovementsMember 2022-06-30 0000862668 us-gaap:LeaseholdImprovementsMember 2021-06-30 0000862668 us-gaap:ConvertiblePreferredStockMember 2021-07-01 2022-06-30 0000862668 us-gaap:ConvertiblePreferredStockMember 2020-07-01 2021-06-30 0000862668 us-gaap:StockOptionMember 2021-07-01 2022-06-30 0000862668 us-gaap:StockOptionMember 2020-07-01 2021-06-30 0000862668 srt:MaximumMember us-gaap:LicensingAgreementsMember 2021-07-01 2022-06-30 0000862668 us-gaap:LicensingAgreementsMember 2022-06-30 0000862668 srt:ScenarioForecastMember us-gaap:LicensingAgreementsMember 2023-06-30 0000862668 us-gaap:LicensingAgreementsMember 2020-07-01 2021-06-30 0000862668 us-gaap:LicensingAgreementsMember 2021-07-01 2022-06-30 0000862668 us-gaap:LicensingAgreementsMember 2021-06-30 0000862668 us-gaap:NotesPayableToBanksMember 2018-06-29 0000862668 us-gaap:NotesPayableToBanksMember 2021-07-01 2022-06-30 0000862668 us-gaap:NotesPayableToBanksMember 2019-07-01 2020-06-30 0000862668 us-gaap:EmployeeStockOptionMember 2022-06-30 0000862668 srt:MinimumMember 2021-07-01 2022-06-30 0000862668 srt:MaximumMember 2021-07-01 2022-06-30 0000862668 us-gaap:EmployeeStockOptionMember 2021-07-01 2022-06-30 0000862668 esmc:ExercisePriceRangeOneMember 2022-06-30 0000862668 esmc:ExercisePriceRangeOneMember 2021-07-01 2022-06-30 0000862668 esmc:ExercisePriceRangeThreeMember 2022-06-30 0000862668 esmc:ExercisePriceRangeThreeMember 2021-07-01 2022-06-30 0000862668 us-gaap:InternalRevenueServiceIRSMember 2022-06-30 0000862668 us-gaap:StateAndLocalJurisdictionMember 2022-06-30 0000862668 us-gaap:InternalRevenueServiceIRSMember esmc:ExpirationPeriodOneMember 2022-06-30 0000862668 us-gaap:StateAndLocalJurisdictionMember esmc:ExpirationPeriodOneMember 2022-06-30 0000862668 esmc:ExpirationPeriodOneMember 2021-07-01 2022-06-30 0000862668 us-gaap:InternalRevenueServiceIRSMember esmc:ExpirationPeriodTwoMember 2022-06-30 0000862668 us-gaap:StateAndLocalJurisdictionMember esmc:ExpirationPeriodTwoMember 2022-06-30 0000862668 srt:MinimumMember esmc:ExpirationPeriodTwoMember 2021-07-01 2022-06-30 0000862668 srt:MaximumMember esmc:ExpirationPeriodTwoMember 2021-07-01 2022-06-30 0000862668 2013-01-01 2019-10-03 0000862668 esmc:CustomerOneMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2022-06-30 0000862668 esmc:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2022-06-30 0000862668 esmc:CustomerOneMember us-gaap:CustomerConcentrationRiskMember 2020-07-01 2021-06-30 0000862668 esmc:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-07-01 2021-06-30 0000862668 us-gaap:AccountsReceivableMember 2021-07-01 2022-06-30 0000862668 esmc:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2022-06-30 0000862668 us-gaap:AccountsReceivableMember 2020-07-01 2021-06-30 0000862668 esmc:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-07-01 2021-06-30 0000862668 us-gaap:SalesRevenueNetMember us-gaap:SupplierConcentrationRiskMember 2021-07-01 2022-06-30 0000862668 us-gaap:SalesRevenueNetMember us-gaap:SupplierConcentrationRiskMember esmc:SupplieroneMember 2021-07-01 2022-06-30 0000862668 us-gaap:SalesRevenueNetMember us-gaap:SupplierConcentrationRiskMember esmc:SuppliertwoMemberMember 2021-07-01 2022-06-30 0000862668 us-gaap:SalesRevenueNetMember us-gaap:SupplierConcentrationRiskMember esmc:SupplieroneMember 2020-07-01 2021-06-30 0000862668 us-gaap:SalesRevenueNetMember us-gaap:SupplierConcentrationRiskMember esmc:SuppliertwoMemberMember 2020-07-01 2021-06-30 0000862668 esmc:AccountsPayableBenchmarkMember us-gaap:SupplierConcentrationRiskMember 2021-07-01 2022-06-30 0000862668 esmc:AccountsPayableBenchmarkMember us-gaap:SupplierConcentrationRiskMember esmc:SupplieroneMember 2021-07-01 2022-06-30 0000862668 esmc:AccountsPayableBenchmarkMember us-gaap:SupplierConcentrationRiskMember esmc:SupplieroneMember 2020-07-01 2021-06-30 0000862668 esmc:AccountsPayableBenchmarkMember us-gaap:SupplierConcentrationRiskMember esmc:SuppliertwoMemberMember 2020-07-01 2021-06-30 0000862668 country:US us-gaap:GeographicConcentrationRiskMember 2021-07-01 2022-06-30 0000862668 country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2021-07-01 2022-06-30 0000862668 country:US us-gaap:GeographicConcentrationRiskMember 2020-07-01 2021-06-30 0000862668 country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-07-01 2021-06-30 0000862668 us-gaap:NonUsMember us-gaap:GeographicConcentrationRiskMember 2021-07-01 2022-06-30 0000862668 us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2021-07-01 2022-06-30 0000862668 us-gaap:NonUsMember us-gaap:GeographicConcentrationRiskMember 2020-07-01 2021-06-30 0000862668 us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-07-01 2021-06-30 0000862668 us-gaap:GeographicConcentrationRiskMember 2021-07-01 2022-06-30 0000862668 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2021-07-01 2022-06-30 0000862668 us-gaap:GeographicConcentrationRiskMember 2020-07-01 2021-06-30 0000862668 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-07-01 2021-06-30 iso4217:USD shares iso4217:USD shares pure 0000862668 --06-30 10-K 2022-06-30 2022 FY true false 000-20127 false true false 7415329 0.001 0.001 35000000 35000000 7415329 7415329 7415329 7415329 0.001 0.001 2000000 2000000 2000000 2000000 P1Y P5Y P10Y P11Y P20Y Retirement and Post-Retirement Plans<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    On June 23, 2005 the Company entered into a Supplemental Executive Retirement Benefit Agreement with its former Chairman, Mr. DePiano Sr.. The agreement provided for the payment of supplemental retirement benefits to the covered executive in the event of the covered executive’s termination of services. In January 2013 the covered executive retired and the Company was obligated to pay the executive $8,491 per month for life, with payments commencing the month after retirement.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 1, 2019 approximately $792,000 was accrued for Mr. DePiano, Sr.'s retirement benefits. The amount represented the approximate present value of the supplemental retirement benefits awarded using a discount rate of 4.5% as of July 1, 2019. Mr. DePiano Sr. passed away on October 3, 2019. According to the agreement, the benefits terminate upon Mr. DePiano, Sr.'s death. Therefore, the Company recognized a gain with the termination of the retirement benefit obligation of $758,000, which has been reported as other income for the year ended June 30, 2020.</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.029%"><tr><td style="width:1.0%"/><td style="width:39.053%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.438%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.030%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.979%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance July 1,</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">791,985 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial adjustment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(758,021)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payment of benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,964)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance June 30,</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 8491 792000 758000 <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.029%"><tr><td style="width:1.0%"/><td style="width:39.053%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.438%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.030%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.979%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance July 1,</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">791,985 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial adjustment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(758,021)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payment of benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,964)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance June 30,</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 10-K Escalon Medical Corp. PA 33-0272839 435 Devon Park Drive, Suite 824 Wayne PA 19087 610 688-6830 No No Yes Yes Non-accelerated Filer false 327167 7415329 -68900000 Marlton, New Jersey 593869 1650970 256165 255920 1541750 1081702 1603955 1416727 190043 187357 4185782 4592676 52660 81442 788257 843559 82750 102400 62788 62789 5172237 5682866 201575 201575 3401 3401 0 500000 3105 2862 1012451 1102125 901996 695553 112389 112389 304737 279051 332383 363700 129961 136107 3001998 3396763 3888 7839 538794 630330 149540 147138 0 40860 692222 826167 3694220 4222930 645000 645000 7415 7415 69702043 69702043 -68876441 -68894522 1478017 1459936 5172237 5682866 9980343 9547606 722727 924011 10703070 10471617 6096169 6044399 4085982 3570433 990982 890482 11173133 10505314 -470063 -33697 506305 2530 245 985 18406 21841 488144 -18326 18081 -52023 51600 51422 -33519 -103445 -0.00 -0.01 -0.00 -0.01 7415329 7415329 13220202 7415329 2000000 645000 7415329 7415 69702043 -68894522 1459936 0 0 0 0 0 18081 18081 2000000 645000 7415329 7415 69702043 -68876441 1478017 2000000 645000 7415329 7415 69702043 -68842499 1511959 0 0 0 0 0 -52023 -52023 2000000 645000 7415329 7415 69702043 -68894522 1459936 18081 -52023 155267 10000 506305 0 48432 44812 279719 274615 615315 -221233 187229 -368303 2684 33164 -89674 341504 218373 14506 -290267 -276833 -31317 -152353 -47006 78105 -1049925 838705 0 9390 0 -9390 2980 0 3951 3664 -6931 -3664 -1056856 825651 1906890 1081239 850034 1906890 593869 1650970 256165 255920 850034 1906890 1650970 825958 255920 255281 1906890 1081239 0 0 18406 11223 224417 20200 224417 20200 0 9154 0 9154 Escalon Medical Corp. ("Escalon" or "Company") is a Pennsylvania corporation initially incorporated in California in 1987, and reincorporated in Pennsylvania in November 2001. Within this document, the “Company” collectively shall mean Escalon, which includes its division called "Trek" and its wholly owned subsidiaries: Sonomed, Inc. (“Sonomed”), Escalon Digital Solutions, Inc. (“EMI”), and Sonomed IP Holdings, Inc. The Company dissolved two other inactive entities, Escalon Holdings, Inc. and Escalon IP Holdings, Inc. in a tax-free dissolution under Section 332 of the Internal Revenue Code in the year ended June 30, 2021.<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company operates in the healthcare market, specializing in the development, manufacture, marketing and distribution of medical devices and pharmaceuticals in the area of ophthalmology. The Company and its products are subject to regulation and inspection by the United States Food and Drug Administration (the “FDA”). The FDA and other government authorities require extensive testing of new products prior to sale and have jurisdiction over the safety, efficacy and manufacture of products, as well as product labeling and marketing.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    On March 11, 2020, the World Health Organization declared the outbreak of a coronavirus (COVID-19) a pandemic. This pandemic has had a significant impact on the global and domestic economy, and has and is likely to continue to impact the operations of the Company. The Company has been assessing the impact of the COVID-19 pandemic on the business, including the impact on the financial condition and results of operations, financial resources, changes in accounting judgment as well as the impact on the supply and demand, etc. The Company is considered an essential business and has been able to maintain operations during the lockdown. The Company applied for and received $500,000 in April 2020 under the Payroll Protection Program ("PPP loan") which will help reverse the negative impact in terms of the liquidity. The Company submitted the loan forgiveness application on August 2, 2021. The PPP loan forgiveness was approved and the full amount and accrued interest was forgiven on August 13, 2021. The Company also received Economic Injury Disaster loan ("EIDL") loan of $150,000. The annual interest rate is 3.75%. The payment term is 30 years and the monthly payment is $731 from July 1, 2021. The Company was spared from the government shutdown during the pandemic. The supply chain challenges could increase the costs of products and numbers of backorders and could adversely affect our results of operations. In February 2022, Russia invaded Ukraine. As military activity proceeds and sanctions, export controls and other measures are imposed by many countries against Russia, Belarus and specific areas of Ukraine, the war is increasingly affecting the global economy and financial markets, as well as exacerbating ongoing economic challenges, including rising inflation and global supply-chain disruption. The Company has operations or activities in countries and regions outside the United States. As a result, its global operations are affected by economic, political and other conditions in the foreign countries in which the Company has business as well as U.S. laws regulating international trade, although the Company has not yet assessed that the war has had a material effect on its financial position or results of operations. The Company will continue to monitor the impacts of the Russia-Ukraine war on macroeconomic conditions and continually assess the effect these matters may have on customer demand, suppliers’ ability to deliver products, cybersecurity risks and its liquidity and access to capital.</span></div> The Company’s common stock trades on the OTCQB Market under the symbol “ESMC.” 500000 . Going Concern<div style="padding-left:6.75pt;padding-right:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s operations are subject to a number of factors that can affect its operating results and financial condition. Such factors include, but are not limited to: the continuous enhancement of the current products, development of new products; changes in domestic and foreign regulations; ability of manufacture successfully; competition from products manufactured and sold or being developed by other companies; the price of, and demand for, the Company’s products and its ability to raise capital to support its operations.</span></div><div style="margin-top:0.5pt;text-align:justify"><span><br/></span></div><div style="padding-left:6.75pt;padding-right:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To date, the Company’s operations have not generated sufficient revenues to enable profitability. As of June 30, 2022, the Company had an accumulated deficient of $68.9 million, and incurred recurring losses from operations and incurred negative cash flows from operating activities in current and prior years. These factors raise substantial doubt regarding the Company’s ability to continue as a going concern for the following twelve months as of the filing date of this form 10-K.</span></div><div style="padding-left:6.75pt;padding-right:9pt;text-align:justify;text-indent:24.75pt"><span><br/></span></div><div style="padding-left:6.75pt;padding-right:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business. These consolidated </span></div><div style="padding-left:6.75pt;padding-right:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">financial statements do not include any adjustments relating to the realization of the carrying value of assets or the amounts and classification of liabilities that might be necessary should the Company be unable to continue as a going concern.</span></div><div style="margin-top:0.5pt;text-align:justify"><span><br/></span></div><div style="padding-left:6.75pt;padding-right:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's continuance as a going concern is dependent on its future profitability and on the on-going support of its shareholders, affiliates and creditors. In order to mitigate the going concern issues, the Company is actively pursuing business partnerships, managing its continuing operations, implementing cost-cutting measures and seeking to sell certain assets. The Company may not be successful in any of these efforts.</span></div> -68900000 Summary of Significant Accounting Policies<div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with accounting principles generally affected in the United States of America Generally Accepted Accounting Principles ("US GAAP") requires management to make estimates and assumptions that impact the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the purposes of reporting cash flows, the Company considers all cash accounts, which are not subject to withdrawal restrictions or penalties, and highly liquid investments with original maturities of 90 days or less to be cash and cash equivalents. From time to time cash balances exceed federal insurance limits.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Cash </span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2022 and 2021 restricted cash</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> included approximately $256,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which was pursuant to the requirements in the TD Bank Loan entered into June 2018 (see Note 6).</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign Currency Translation</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's functional currency is the US dollar. Transaction gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are included in the results of operations as incurred. Foreign currency transaction gains or losses included in net loss were immaterial for the years ended June 30, 2022 and 2021. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounts Receivable</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable are recorded at net realizable value. The Company performs ongoing credit evaluations of customers’ financial condition and does not require collateral for accounts receivable arising in the normal course of business. The Company maintains allowances for potential credit losses based on the Company’s historical trends, specific customer issues and current economic trends. Accounts are written off against the allowance when they are determined to be uncollectible based on management’s assessment of individual accounts. The Company recorded an allowance for doubtful accounts of approximately $236,000 and $100,000 as of June 30, 2022 and 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:5pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.859%"><tr><td style="width:1.0%"/><td style="width:65.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.943%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.569%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, July 1</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,480 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,515 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase in allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,398)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,035)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, June 30</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236,349 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,480 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:22.5pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inventories</span></div><div style="padding-left:22.5pt;text-align:justify"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">I</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">nventories are stated at the lower of cost or net realizable value. Cost is determined on a first-in, first-out basis and include freight-in materials, labor and overhead costs. Inventories are written down if the estimated net realizable value is less than the recorded value. The Company reviews the carrying cost of inventories by product to determine the adequacy of reserves for obsolescence. In accounting for inventories, the Company must make estimates regarding the estimated realizable value of inventory. The estimate is based, in part, on the Company’s forecasts of future sales and age of inventory. If actual conditions are less favorable than those the Company has projected, the Company may need to increase its reserves for excess and obsolete inventories. Any increases in the reserves will adversely impact the Company’s results of operations. The establishment of a reserve for excess and obsolete inventory establishes a new cost basis in the inventory. Such reserves are not reduced until the product is sold. If the Company is able to sell such inventory any related reserves would be reversed in the period of sale. In accordance with industry practice, service parts inventory is included in current assets, although service parts are carried for established requirements during the serviceable lives of the products and, therefore, not all parts are expected to be sold within one year.</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"/><td style="width:50.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.681%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.387%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the years ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,010,471 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">833,105 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,182 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,097 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">805,698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">773,451 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,954,351 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,777,653 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for obsolete inventory</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(350,396)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(360,926)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,603,955 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,416,727 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> Property and Equipment</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Property and equipment are recorded at cost. Leasehold improvements are amortized on a straight-line basis over the lesser of the estimated useful life of the asset or lease term. Depreciation on property and equipment is recorded using the straight-line method over the estimated economic useful life of the related assets. Estimated useful lives are generally three years to five years for computer equipment and software, five years to seven years for furniture and fixtures and five years to ten years</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for production and test equipment. Depreciation and amortization expense for the years ended June 30, 2022 and 2021 was approximately $29,000 and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $25,000, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Property and equipment consist of the following:</span></div><div style="text-align:center"><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"/><td style="width:55.029%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.170%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.763%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">771,097 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">748,725 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,499 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,871 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,048 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,048 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">938,644</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">938,644</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(885,984)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(857,202)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">52,660</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">81,442</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible Assets and Long-Lived Assets</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets including intangible assets deemed to have finite lives, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Impairment indicators include, among other conditions, cash flow deficits, historic or anticipated declines in revenue or operating profit or material adverse changes in the business climate that indicate that the carrying amount of an asset may be impaired. When impairment indicators are present, the recoverability of the asset is measured by comparing the carrying value of the asset to the estimated undiscounted future cash flows expected to be generated by the asset. If the projected undiscounted cash flows from the asset are less than the carrying value of the asset the asset is considered to be impaired. The impairment to be recognized is measured </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">by the amount by which the carrying amount of the asset exceeds the fair value of the asset. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There was no impairment of the long-lived assets, including the ROU assets in the year ended June 30, 2022 and 2021.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span><br/></span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accrued Warranties</span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides a limited one-year warranty against manufacturer’s defects on its products sold to customers. The Company’s standard warranties require the Company to repair or replace, at the Company’s discretion, defective parts during such warranty period. The Company accrues for its product warranty liabilities based on estimates of costs to be incurred during the warranty period, based on historical repair information for warranty costs.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PPP Loans </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company's policy is to account for the PPP loan</span><span style="color:#001f5e;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(See Note 7)</span><span style="color:#001f5e;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as debt. The Company continued to record the loan as debt until either (1) the loan is partially or entirely forgiven and the Company has been legally released</span><span style="color:#001f5e;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> at which point the amount forgiven will be recorded as income or (2) the Company pays off the loan.</span><span style="color:#424242;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The full amount of the PPP loan and accrued interest were forgiven on August 13, 2021 and reported as other income during the year ended June 30, 2022.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The carrying amounts for cash and cash equivalents, restricted cash, accounts receivable, accounts payable and accrued liabilities approximate their fair value because of their short-term maturity. The Company determined that the carrying amount of the notes payable and lease liabilities approximates fair value since such debt borrowing bears interest at the approximate current market rate. While the Company believes the carrying value of the assets and liabilities are reasonable, considerable judgment is used to develop estimates of fair value; thus the estimates are not necessarily indicative of the amounts that could be realized in a current market exchange.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company recognizes revenue when its performance obligations with its customers have been satisfied. At contract inception, the Company determines if the contract is within the scope of Accounting Standards Codification (“ASC”) Topic 606, Revenue from Contracts with Customers, and then evaluates the contract using the following five steps: (1) identify the contract with the customer; (2) identify the performance obligations; (3) determine the transaction price; (4) allocate the transaction price to the performance obligations; and (5) recognize revenue when (or as) the entity satisfies a performance obligation. The Company only recognizes revenue to the extent that it is probable that a significant revenue reversal will not occur in a future period.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company generates product revenue from the sale of medical device products and the sale and installation of the Company's AXIS image management system software. Revenue for service plans relate to the customer care plans for the Company’s equipment and AXIS image management system software.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Revenue is recognized upon transfer of control of the promised goods or services to the customer for an amount that reflects the consideration that the Company expects to be entitled in exchange for those goods or services. The Company’s performance obligations are for product sales, installation of AXIS image management system software and customer care plans. The performance obligations are determined at contract inception based upon promises within the contract that are distinct.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The product sales and installation of AXIS image management system software performance obligations are satisfied at a point in time, which is upon shipment for product sales and upon successful installation for the AXIS image management system. The performance obligation for customer care plans is satisfied over time as the customer receives and consumes the Company’s services.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company invoices its customers upon shipment for product sales. For the installation of AXIS image management system software and customer care plans, the Company invoices its customers upon successful installation. Invoice payments are generally due within 30 days of invoice date. The transaction price is determined based on fixed consideration in the Company’s customer contracts and is recorded net of variable consideration. In determining the transaction price, a significant financing component does not exist since the timing from when the Company invoices its customers to when payment is received as it is less than one year. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Revenue for product sales and installation of AXIS image management system software is recognized when delivered or installed. The customer care plan revenues are recognized proportionately over the service period, which is a 12-month period. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%">    The Company has elected the following practical expedients in applying ASC 606: </span></div><div style="padding-left:58.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Unsatisfied Performance Obligations - all performance obligations relate to contracts with a duration of less than one year, the Company has elected to apply the optional exemption provided in ASC 606 and therefore, is not required to disclose the aggregate amount of the transaction price allocated to performance obligations that are unsatisfied or partially unsatisfied at the end of the reporting period. </span></div><div style="padding-left:58.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Contract Costs - all incremental customer contract acquisition costs are expensed as they are incurred as the amortization period of the asset that the Company otherwise would have recognized is one year or less in duration. </span></div><div style="padding-left:58.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Significant Financing Component - the Company does not adjust the promised amount of consideration for the effects of a significant financing component as the Company expects, at contract inception, that the period between when the entity transfers a promised good or service to a customer and when the customer pays for that good or service will be one year or less. </span></div><div style="padding-left:58.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Sales Tax Exclusion from the Transaction Price - the Company excludes from the measurement of the transaction price all taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction and collected by the Company from the customer. </span></div><div style="padding-left:58.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Shipping and Handling Activities - the Company elected to account for shipping and handling activities as a fulfillment cost rather than as a separate performance obligation. </span></div><div style="padding-left:58.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Portfolio Approach - the Company applied the Portfolio Approach to contract reviews within its identified revenue streams that have similar characteristics and the Company believes this approach would not differ materially than if applying Topic 606 to each individual contract.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:58.5pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Revenue</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company records deferred revenues when cash payments are received or due in advance of its performance. The Company’s deferred revenues relate to payments received for the customer care plans for a 12-month period. The consideration received is recognized monthly over the service period.</span></div><div><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.929%"><tr><td style="width:1.0%"/><td style="width:38.568%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.725%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.899%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Years ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning of Year</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">516,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">692,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">772,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue Recognized</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(723,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(924,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">End of Year</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333,000 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364,000 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Included in accrued expenses as of June 30, 2022 is approximately $213,000 of customer deposits that will be recorded as income in the consecutive period once the products have been shipped.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Shipping and Handling Revenues and Costs</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shipping and handling revenues are included in product revenue and the related costs are included in cost of goods sold.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Research and Development</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All research and development costs are charged to operations as incurred.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Advertising Costs</span></div><div style="margin-top:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising costs are charged to operations as incurred. Advertising expense for the years ended June 30, 2022 and 2021 was $0 and $4,000. The Company had in-house marketing activities during the year ended June 30, 2022 and 2021. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Earnings (Loss) Per Share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings (loss) per share is computed by dividing net income (loss) by the weighted average number of shares of common stock outstanding during the year. All outstanding stock options are considered potential common stock. All outstanding convertible preferred stock are considered common stock at the beginning of the period or at the time of issuance, if later, pursuant to the if-converted method. The dilutive effect, if any, of stock options is calculated using the treasury stock method. As of June 30, 2022 and 2021, the average market prices for the years then ended are less than the exercise price of all the outstanding stock options and, therefore, the inclusion of the stock options would be anti-dilutive. In addition, since the effect of common stock equivalents is anti-dilutive with respect to losses, the convertible preferred stock has also been excluded from the Company’s computation of loss per common for the year ended June 30,2021. Therefore, basic and diluted loss per common share for the year ended June 30, 2021 are the same. </span></div><div style="margin-top:14pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:35.424%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.830%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.913%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.830%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:31.303%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the Years Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Numerator for basic loss per share:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Net income (loss)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,081 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52,023)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Undeclared dividends on preferred stock</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,422 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income ( loss) applicable to common shareholders</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,519)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(103,445)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) applicable to common shareholders</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,519)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(103,445)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Undeclared dividends on preferred stock</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,081 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(103,445)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for basic earnings (loss) per share - weighted average shares outstanding<br/></span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,415,329 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,415,329 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Denominator for diluted earnings (loss) per share - weighted average and assumed conversion</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,220,202 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,415,329 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) per share:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income (loss) per share</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.00</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(0.01)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income (loss) per share</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.00</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(0.01)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes convertible preferred stock and securities that, if exercised would have an anti-dilutive effect</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">on earnings per share.</span></div> <div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:29.929%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.282%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.431%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the Years Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,000</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible preferred stock</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,460,873</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total potential dilutive securities not included in income per share</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,617,873</span></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company accounts for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the consolidated financial statements. Under this method, the Company determines deferred tax assets and liabilities on the basis of the differences between the financial statement and tax bases of assets and liabilities by using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company recognizes deferred tax assets to the extent that it believes that these assets are more likely than not to be realized. In making such a determination, the Company considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations. If the Company determines that it would be able to realize its deferred tax assets in the future in excess of their net recorded amount, the Company would make an adjustment to the deferred tax asset valuation allowance, which would reduce the provision for income taxes. As of June 30, 2022 and June 30, 2021, the Company has recorded a full valuation allowance against its deferred tax assets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company records uncertain tax positions in accordance with ASC 740 on the basis of a two-step process in which (1) the Company determines whether it is more likely than not that the tax positions will be sustained on the basis of the technical merits of the position and (2) for those tax positions that meet the more-likely-than-not recognition threshold, the Company recognizes the largest amount of tax benefit that is more than 50 percent likely to be realized upon ultimate settlement with the related tax authority.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company recognizes interest and penalties related to unrecognized tax benefits on the income tax expense line in the accompanying consolidated statements of operations. As of June 30, 2022 and June 30, 2021, no accrued interest or penalties were required to be included on the related tax liability line in the consolidated balance sheets. The Company dissolved Escalon Holdings, Inc. and Escalon IP Holdings, Inc. in a tax-free dissolution under Section 332 of the Internal Revenue Code during the year ended June 30, 2021. There is no tax impact on the consolidated financial statements of the Company's current and prior years.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leases</span></div><div style="padding-left:22.5pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company determines if an arrangement is a lease at the inception of a contract. Operating lease right-of-use ("ROU") assets are included in right-of-use assets on the consolidated balance sheets. The current and long-term components of operating lease liabilities are included in the current portion of operating lease liabilities and operating lease liabilities, net of current portion, respectively on the consolidated balance sheets. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term. As most of the Company's leases do not provide an implicit rate, the Company uses an incremental borrowing rate based on the information available at the commencement date in determining the present value of future payments. Certain leases may include options to extend or terminate the lease. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term. </span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">New Accounting Pronouncements</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Issued Accounting Standards</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     The Company considers the applicability and impact of all accounting standards updates ("ASUs"). Management periodically reviews new accounting standards that are issued. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">New Accounting Pronouncements Not yet Adopted</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In June 2016 the FASB issued ASU 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which adds a new Topic 326 to the Codification and removes the thresholds that companies apply to measure credit losses on financial instruments measured at amortized cost, such as loans, receivables, and held-to-maturity debt securities. The guidance in ASU 2016-13 is effective for “public business entities,” as defined, that are SEC filers for fiscal years and for interim periods with those fiscal years beginning after December 15, 2022. Early adoption of the guidance is permitted for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. The adoption of this standard is not expected to have a material impact to the Company’s consolidated financial statements.</span></div> The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated. The preparation of financial statements in conformity with accounting principles generally affected in the United States of America Generally Accepted Accounting Principles ("US GAAP") requires management to make estimates and assumptions that impact the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates. For the purposes of reporting cash flows, the Company considers all cash accounts, which are not subject to withdrawal restrictions or penalties, and highly liquid investments with original maturities of 90 days or less to be cash and cash equivalents. From time to time cash balances exceed federal insurance limits. P90D <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2022 and 2021 restricted cash</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> included approximately $256,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which was pursuant to the requirements in the TD Bank Loan entered into June 2018 (see Note 6).</span> 256000 The Company's functional currency is the US dollar. Transaction gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are included in the results of operations as incurred. Foreign currency transaction gains or losses included in net loss were immaterial for the years ended June 30, 2022 and 2021. <div style="text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable are recorded at net realizable value. The Company performs ongoing credit evaluations of customers’ financial condition and does not require collateral for accounts receivable arising in the normal course of business. The Company maintains allowances for potential credit losses based on the Company’s historical trends, specific customer issues and current economic trends. Accounts are written off against the allowance when they are determined to be uncollectible based on management’s assessment of individual accounts. The Company recorded an allowance for doubtful accounts of approximately $236,000 and $100,000 as of June 30, 2022 and 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:5pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.859%"><tr><td style="width:1.0%"/><td style="width:65.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.943%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.569%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, July 1</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,480 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,515 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase in allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,398)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,035)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, June 30</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236,349 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,480 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 236000 100000 100480 122515 155267 10000 19398 32035 236349 100480 <div style="padding-left:22.5pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inventories</span></div><div style="padding-left:22.5pt;text-align:justify"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">I</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">nventories are stated at the lower of cost or net realizable value. Cost is determined on a first-in, first-out basis and include freight-in materials, labor and overhead costs. Inventories are written down if the estimated net realizable value is less than the recorded value. The Company reviews the carrying cost of inventories by product to determine the adequacy of reserves for obsolescence. In accounting for inventories, the Company must make estimates regarding the estimated realizable value of inventory. The estimate is based, in part, on the Company’s forecasts of future sales and age of inventory. If actual conditions are less favorable than those the Company has projected, the Company may need to increase its reserves for excess and obsolete inventories. Any increases in the reserves will adversely impact the Company’s results of operations. The establishment of a reserve for excess and obsolete inventory establishes a new cost basis in the inventory. Such reserves are not reduced until the product is sold. If the Company is able to sell such inventory any related reserves would be reversed in the period of sale. In accordance with industry practice, service parts inventory is included in current assets, although service parts are carried for established requirements during the serviceable lives of the products and, therefore, not all parts are expected to be sold within one year.</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"/><td style="width:50.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.681%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.387%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the years ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,010,471 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">833,105 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,182 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,097 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">805,698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">773,451 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,954,351 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,777,653 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for obsolete inventory</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(350,396)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(360,926)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,603,955 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,416,727 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 1010471 833105 138182 171097 805698 773451 1954351 1777653 350396 360926 1603955 1416727 Property and equipment are recorded at cost. Leasehold improvements are amortized on a straight-line basis over the lesser of the estimated useful life of the asset or lease term. Depreciation on property and equipment is recorded using the straight-line method over the estimated economic useful life of the related assets. Estimated useful lives are generally three years to five years for computer equipment and software, five years to seven years for furniture and fixtures and five years to ten years<span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for production and test equipment. Depreciation and amortization expense for the years ended June 30, 2022 and 2021 was approximately $29,000 and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $25,000, respectively.</span><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Property and equipment consist of the following:</span></div><div style="text-align:center"><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"/><td style="width:55.029%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.170%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.763%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">771,097 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">748,725 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,499 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,871 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,048 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,048 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">938,644</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">938,644</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(885,984)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(857,202)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">52,660</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">81,442</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"/><td style="width:55.029%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.170%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.763%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">771,097 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">748,725 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,499 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,871 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,048 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,048 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">938,644</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">938,644</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(885,984)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(857,202)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">52,660</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">81,442</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 771097 748725 128499 150871 39048 39048 938644 938644 885984 857202 52660 81442 Long-lived assets including intangible assets deemed to have finite lives, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Impairment indicators include, among other conditions, cash flow deficits, historic or anticipated declines in revenue or operating profit or material adverse changes in the business climate that indicate that the carrying amount of an asset may be impaired. When impairment indicators are present, the recoverability of the asset is measured by comparing the carrying value of the asset to the estimated undiscounted future cash flows expected to be generated by the asset. If the projected undiscounted cash flows from the asset are less than the carrying value of the asset the asset is considered to be impaired. The impairment to be recognized is measured <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">by the amount by which the carrying amount of the asset exceeds the fair value of the asset. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There was no impairment of the long-lived assets, including the ROU assets in the year ended June 30, 2022 and 2021.</span> The Company provides a limited one-year warranty against manufacturer’s defects on its products sold to customers. The Company’s standard warranties require the Company to repair or replace, at the Company’s discretion, defective parts during such warranty period. The Company accrues for its product warranty liabilities based on estimates of costs to be incurred during the warranty period, based on historical repair information for warranty costs. The Company's policy is to account for the PPP loan<span style="color:#001f5e;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(See Note 7)</span><span style="color:#001f5e;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as debt. The Company continued to record the loan as debt until either (1) the loan is partially or entirely forgiven and the Company has been legally released</span><span style="color:#001f5e;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> at which point the amount forgiven will be recorded as income or (2) the Company pays off the loan.</span><span style="color:#424242;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The full amount of the PPP loan and accrued interest were forgiven on August 13, 2021 and reported as other income during the year ended June 30, 2022.</span> The carrying amounts for cash and cash equivalents, restricted cash, accounts receivable, accounts payable and accrued liabilities approximate their fair value because of their short-term maturity. The Company determined that the carrying amount of the notes payable and lease liabilities approximates fair value since such debt borrowing bears interest at the approximate current market rate. While the Company believes the carrying value of the assets and liabilities are reasonable, considerable judgment is used to develop estimates of fair value; thus the estimates are not necessarily indicative of the amounts that could be realized in a current market exchange. The Company recognizes revenue when its performance obligations with its customers have been satisfied. At contract inception, the Company determines if the contract is within the scope of Accounting Standards Codification (“ASC”) Topic 606, Revenue from Contracts with Customers, and then evaluates the contract using the following five steps: (1) identify the contract with the customer; (2) identify the performance obligations; (3) determine the transaction price; (4) allocate the transaction price to the performance obligations; and (5) recognize revenue when (or as) the entity satisfies a performance obligation. The Company only recognizes revenue to the extent that it is probable that a significant revenue reversal will not occur in a future period.<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company generates product revenue from the sale of medical device products and the sale and installation of the Company's AXIS image management system software. Revenue for service plans relate to the customer care plans for the Company’s equipment and AXIS image management system software.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Revenue is recognized upon transfer of control of the promised goods or services to the customer for an amount that reflects the consideration that the Company expects to be entitled in exchange for those goods or services. The Company’s performance obligations are for product sales, installation of AXIS image management system software and customer care plans. The performance obligations are determined at contract inception based upon promises within the contract that are distinct.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The product sales and installation of AXIS image management system software performance obligations are satisfied at a point in time, which is upon shipment for product sales and upon successful installation for the AXIS image management system. The performance obligation for customer care plans is satisfied over time as the customer receives and consumes the Company’s services.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company invoices its customers upon shipment for product sales. For the installation of AXIS image management system software and customer care plans, the Company invoices its customers upon successful installation. Invoice payments are generally due within 30 days of invoice date. The transaction price is determined based on fixed consideration in the Company’s customer contracts and is recorded net of variable consideration. In determining the transaction price, a significant financing component does not exist since the timing from when the Company invoices its customers to when payment is received as it is less than one year. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Revenue for product sales and installation of AXIS image management system software is recognized when delivered or installed. The customer care plan revenues are recognized proportionately over the service period, which is a 12-month period. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%">    The Company has elected the following practical expedients in applying ASC 606: </span></div><div style="padding-left:58.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Unsatisfied Performance Obligations - all performance obligations relate to contracts with a duration of less than one year, the Company has elected to apply the optional exemption provided in ASC 606 and therefore, is not required to disclose the aggregate amount of the transaction price allocated to performance obligations that are unsatisfied or partially unsatisfied at the end of the reporting period. </span></div><div style="padding-left:58.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Contract Costs - all incremental customer contract acquisition costs are expensed as they are incurred as the amortization period of the asset that the Company otherwise would have recognized is one year or less in duration. </span></div><div style="padding-left:58.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Significant Financing Component - the Company does not adjust the promised amount of consideration for the effects of a significant financing component as the Company expects, at contract inception, that the period between when the entity transfers a promised good or service to a customer and when the customer pays for that good or service will be one year or less. </span></div><div style="padding-left:58.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Sales Tax Exclusion from the Transaction Price - the Company excludes from the measurement of the transaction price all taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction and collected by the Company from the customer. </span></div><div style="padding-left:58.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Shipping and Handling Activities - the Company elected to account for shipping and handling activities as a fulfillment cost rather than as a separate performance obligation. </span></div><div style="padding-left:58.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Portfolio Approach - the Company applied the Portfolio Approach to contract reviews within its identified revenue streams that have similar characteristics and the Company believes this approach would not differ materially than if applying Topic 606 to each individual contract.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:58.5pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Revenue</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company records deferred revenues when cash payments are received or due in advance of its performance. The Company’s deferred revenues relate to payments received for the customer care plans for a 12-month period. The consideration received is recognized monthly over the service period.</span></div><div><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.929%"><tr><td style="width:1.0%"/><td style="width:38.568%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.725%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.899%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Years ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning of Year</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">516,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">692,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">772,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue Recognized</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(723,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(924,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">End of Year</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333,000 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364,000 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Included in accrued expenses as of June 30, 2022 is approximately $213,000 of customer deposits that will be recorded as income in the consecutive period once the products have been shipped.</span></div> <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.929%"><tr><td style="width:1.0%"/><td style="width:38.568%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.725%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.899%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Years ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning of Year</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">516,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">692,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">772,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue Recognized</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(723,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(924,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">End of Year</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333,000 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364,000 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 364000 516000 692000 772000 723000 924000 333000 364000 213000 Shipping and handling revenues are included in product revenue and the related costs are included in cost of goods sold. All research and development costs are charged to operations as incurred. Advertising costs are charged to operations as incurred. Advertising expense for the years ended June 30, 2022 and 2021 was $0 and $4,000. The Company had in-house marketing activities during the year ended June 30, 2022 and 2021. 4000 <div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings (loss) per share is computed by dividing net income (loss) by the weighted average number of shares of common stock outstanding during the year. All outstanding stock options are considered potential common stock. All outstanding convertible preferred stock are considered common stock at the beginning of the period or at the time of issuance, if later, pursuant to the if-converted method. The dilutive effect, if any, of stock options is calculated using the treasury stock method. As of June 30, 2022 and 2021, the average market prices for the years then ended are less than the exercise price of all the outstanding stock options and, therefore, the inclusion of the stock options would be anti-dilutive. In addition, since the effect of common stock equivalents is anti-dilutive with respect to losses, the convertible preferred stock has also been excluded from the Company’s computation of loss per common for the year ended June 30,2021. Therefore, basic and diluted loss per common share for the year ended June 30, 2021 are the same. </span></div><div style="margin-top:14pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:35.424%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.830%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.913%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.830%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:31.303%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the Years Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Numerator for basic loss per share:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Net income (loss)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,081 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52,023)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Undeclared dividends on preferred stock</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,422 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income ( loss) applicable to common shareholders</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,519)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(103,445)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) applicable to common shareholders</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,519)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(103,445)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Undeclared dividends on preferred stock</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,081 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(103,445)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for basic earnings (loss) per share - weighted average shares outstanding<br/></span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,415,329 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,415,329 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Denominator for diluted earnings (loss) per share - weighted average and assumed conversion</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,220,202 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,415,329 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) per share:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income (loss) per share</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.00</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(0.01)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income (loss) per share</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.00</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(0.01)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes convertible preferred stock and securities that, if exercised would have an anti-dilutive effect</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">on earnings per share.</span></div> <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:29.929%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.282%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.431%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the Years Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,000</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible preferred stock</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,460,873</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total potential dilutive securities not included in income per share</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,617,873</span></td></tr></table> oss) per share is computed by dividing net income (loss) by the weighted average number of shares of common stock outstanding during the year. All outstanding stock options are considered potential common stock. All outstanding convertible preferred stock are considered common stock at the beginning of the period or at the time of issuance, if later, pursuant to the if-converted method. The dilutive effect, if any, of stock options is calculated using the treasury stock method. As of June 30, 2022 and 2021, the average market prices for the years then ended are less than the exercise price of all the outstanding stock options and, therefore, the inclusion of the stock options would be anti-dilutive. In addition, since the effect of common stock equivalents is anti-dilutive with respect to losses, the convertible preferred stock has also been excluded from the Company’s computation of loss per common for the year ended June 30,2021. Therefore, basic and diluted loss per common share for the year ended June 30, 2021 are the same. <div style="margin-top:14pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:35.424%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.830%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.913%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.830%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:31.303%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the Years Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Numerator for basic loss per share:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Net income (loss)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,081 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52,023)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Undeclared dividends on preferred stock</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,422 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income ( loss) applicable to common shareholders</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,519)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(103,445)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) applicable to common shareholders</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,519)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(103,445)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Undeclared dividends on preferred stock</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,081 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(103,445)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for basic earnings (loss) per share - weighted average shares outstanding<br/></span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,415,329 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,415,329 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Denominator for diluted earnings (loss) per share - weighted average and assumed conversion</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,220,202 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,415,329 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) per share:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income (loss) per share</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.00</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(0.01)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income (loss) per share</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.00</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(0.01)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes convertible preferred stock and securities that, if exercised would have an anti-dilutive effect</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">on earnings per share.</span></div> <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:29.929%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.282%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.431%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the Years Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,000</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible preferred stock</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,460,873</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total potential dilutive securities not included in income per share</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,617,873</span></td></tr></table> <div style="margin-top:14pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:35.424%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.830%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.913%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.830%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:31.303%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the Years Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Numerator for basic loss per share:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Net income (loss)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,081 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52,023)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Undeclared dividends on preferred stock</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,422 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income ( loss) applicable to common shareholders</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,519)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(103,445)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) applicable to common shareholders</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,519)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(103,445)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Undeclared dividends on preferred stock</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,081 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(103,445)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for basic earnings (loss) per share - weighted average shares outstanding<br/></span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,415,329 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,415,329 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Denominator for diluted earnings (loss) per share - weighted average and assumed conversion</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,220,202 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,415,329 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) per share:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income (loss) per share</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.00</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(0.01)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income (loss) per share</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.00</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(0.01)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes convertible preferred stock and securities that, if exercised would have an anti-dilutive effect</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">on earnings per share.</span></div> <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:29.929%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.282%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.431%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the Years Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,000</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible preferred stock</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,460,873</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total potential dilutive securities not included in income per share</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,617,873</span></td></tr></table> 18081 -52023 51600 51422 -33519 -103445 -33519 -103445 51600 0 18081 -103445 7415329 7415329 13220202 7415329 -0.00 -0.01 0.00 -0.01 157000 157000 0 5460873 157000 5617873 The Company accounts for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the consolidated financial statements. Under this method, the Company determines deferred tax assets and liabilities on the basis of the differences between the financial statement and tax bases of assets and liabilities by using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date.<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company recognizes deferred tax assets to the extent that it believes that these assets are more likely than not to be realized. In making such a determination, the Company considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations. If the Company determines that it would be able to realize its deferred tax assets in the future in excess of their net recorded amount, the Company would make an adjustment to the deferred tax asset valuation allowance, which would reduce the provision for income taxes. As of June 30, 2022 and June 30, 2021, the Company has recorded a full valuation allowance against its deferred tax assets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company records uncertain tax positions in accordance with ASC 740 on the basis of a two-step process in which (1) the Company determines whether it is more likely than not that the tax positions will be sustained on the basis of the technical merits of the position and (2) for those tax positions that meet the more-likely-than-not recognition threshold, the Company recognizes the largest amount of tax benefit that is more than 50 percent likely to be realized upon ultimate settlement with the related tax authority.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company recognizes interest and penalties related to unrecognized tax benefits on the income tax expense line in the accompanying consolidated statements of operations. As of June 30, 2022 and June 30, 2021, no accrued interest or penalties were required to be included on the related tax liability line in the consolidated balance sheets. The Company dissolved Escalon Holdings, Inc. and Escalon IP Holdings, Inc. in a tax-free dissolution under Section 332 of the Internal Revenue Code during the year ended June 30, 2021. There is no tax impact on the consolidated financial statements of the Company's current and prior years.</span></div> The Company determines if an arrangement is a lease at the inception of a contract. Operating lease right-of-use ("ROU") assets are included in right-of-use assets on the consolidated balance sheets. The current and long-term components of operating lease liabilities are included in the current portion of operating lease liabilities and operating lease liabilities, net of current portion, respectively on the consolidated balance sheets.     Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term. As most of the Company's leases do not provide an implicit rate, the Company uses an incremental borrowing rate based on the information available at the commencement date in determining the present value of future payments. Certain leases may include options to extend or terminate the lease. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term. Intangible Assets<div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's intangible assets consist of the following:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> Licenses</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company purchased no new licenses for year end June 30, 2022 and 2021, respectively and the cost is capitalized and amortized over 10 years. Amortization expense is approximately $20,000 for each of the years ended June 30, 2022 and 2021. Annual amortization related entirely to licenses is estimated to be $19,650 for the years ending June 30, 2023 through 2026 and $4,150 thereafter.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents amortized licenses as of June 30, 2022:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:32.428%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.759%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.052%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.469%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.052%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.712%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted<br/>Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net<br/>Carrying<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Amortized Intangible Assets Licenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(116,250)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,750 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(116,250)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,750 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents amortized licenses as of June 30, 2021:</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:37.756%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.776%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.389%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.874%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted<br/>Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net<br/>Carrying<br/>Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Amortized Intangible Assets Licenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(96,600)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,400 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(96,600)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,400 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 10 20000 19650 4150 <div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:32.428%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.759%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.052%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.469%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.052%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.712%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted<br/>Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net<br/>Carrying<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Amortized Intangible Assets Licenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(116,250)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,750 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(116,250)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,750 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents amortized licenses as of June 30, 2021:</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:37.756%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.776%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.389%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.874%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted<br/>Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net<br/>Carrying<br/>Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Amortized Intangible Assets Licenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(96,600)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,400 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(96,600)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,400 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:32.428%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.759%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.052%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.469%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.052%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.712%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted<br/>Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net<br/>Carrying<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Amortized Intangible Assets Licenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(116,250)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,750 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(116,250)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,750 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 199000 0 199000 116250 82750 199000 0 199000 116250 82750 199000 0 199000 96600 102400 199000 0 199000 96600 102400 <div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:51.832%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.973%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.162%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">445,651 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">464,213 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Line of credit and notes payable interest accrual</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,506 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer deposits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,555 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty reserve</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,078 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,078 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,380 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,834 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accruals</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,332 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,428 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total accrued expenses</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">901,996</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">695,553</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued compensation as of June 30, 2022 and 2021 primarily relates to payroll, vacation accruals, and payroll tax liabilities.</span></div> <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:51.832%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.973%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.162%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">445,651 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">464,213 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Line of credit and notes payable interest accrual</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,506 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer deposits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,555 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty reserve</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,078 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,078 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,380 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,834 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accruals</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,332 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,428 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total accrued expenses</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">901,996</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">695,553</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 445651 464213 0 11506 212555 64494 32078 32078 100380 100834 111332 22428 901996 695553 On June 29, 2018 the Company entered a business loan agreement with TD bank receiving a line of credit evidenced by a promissory note of $250,000. The interest is subject to change based on changes in an independent index which the Wall Street Journal Prime. The index rate at the date of the agreement is 5.000% per annum. Interest on the unpaid principal balance of the note is calculated using a rate of 0.740 percentage points over the index, adjusted if necessary for any minimum and maximum rate limitations, resulting in an initial rate of 5.740% per annum based on a year of 360 days. The interest rate was 5% as of June 30, 2022. The Company was required to put $250,000 in the TD bank savings account as collateral. Mr. Richard J. DePiano Sr. executed a guarantee of the loan in favor of TD Bank. Mr. DePiano Sr. passed away on October 3, 2019, therefore the guarantee is now assumed by his estate. <span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    As of June 30, 2022 and 2011, the line of credit balance was $201,575 wit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">h TD bank. The line of credit interest expense was approximately $10,000 and $10,000 for the years ended June 30, 2022 and 2021, respectively.</span> 250000 0.05000 0.740 0.05740 0.05 250000 201575 10000 10000 Long-term debt<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Paycheck Protection Program ("PPP") loan</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">    On April 27, 2020, the Company entered into a PPP loan for $500,000 in connection with the CARES Act related to COVID-19. The full amount of the PPP loan was classified as current as of June 30, 2021.The full amount of the PPP loan and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">accrued interest were forgiven on August 13, 2021 and reported as other income during the year ended June 30, 2022.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Economic Injury Disaster ("EIDL") loan</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    EIDL is designed to provide economic relief to businesses that are currently experiencing a temporary loss of revenue due to the Coronavirus (COVID-19) pandemic. EIDL proceeds can be used to cover a wide array of working capital and normal operating expenses, such as continuation to health care benefits, rent, utilities, and fixed debt payments. The Company received $150,000 EIDL loan. The annual interest rate is 3.75%. The payment term is 30 years and the monthly payment is $731 from July 1, 2021. The EIDL loan is secured by the tangible and intangible personal property of the Company. The Company submitted an EIDL loan increase application on May 6, 2022, increasing the loan amount from $150,000 to $200,000. The loan modification was not approved as the funding was exhausted</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The future annual principal amounts and accrued interest to be paid as of June 30, 2022 are as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.719%"><tr><td style="width:1.0%"/><td style="width:34.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:63.400%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ending June 30,</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EIDL Loan Payment</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,105 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,084 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,202 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,324 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,582 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,348 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,645 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Short-term and Long-term Liabilities</span></div>    The CARES Act allows employers to defer the deposit and payment of the employer share of Social Security tax that would otherwise be due on or after March 27, 2020, and before January 1, 2021. The Company has deferred approximately $82,000 of the social security tax as of June 30, 2021. 50% of the deferred employment taxes was paid before December 31, 2021. The remaining 50% is not due until December 31, 2022. Approximately $41,000 of the employer payroll tax withholding deferral was reported as short-term other liabilities as of June 30, 2022. 500000 <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.719%"><tr><td style="width:1.0%"/><td style="width:34.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:63.400%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ending June 30,</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EIDL Loan Payment</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,105 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,084 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,202 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,324 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,582 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,348 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,645 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr></table> 3105 3084 3202 3324 3582 136348 152645 82000 <div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Option Plans</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2022, the Company had in effect two employee stock option plans that provide for incentive and non-qualified stock options. Under the terms of the plans, options may not be granted for less than the fair market value of the Common Stock at the date of grant. Vesting generally occurs ratably between <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmUzZTIwYmFmMWRiNTRhYTg5NGYzMjNjNjViYjc1NTMxL3NlYzplM2UyMGJhZjFkYjU0YWE4OTRmMzIzYzY1YmI3NTUzMV8xNjMvZnJhZzpjNjE5MWY3NGM5ODY0YzJlOGYzYTRkNTc4Zjk2N2ZhOS90ZXh0cmVnaW9uOmM2MTkxZjc0Yzk4NjRjMmU4ZjNhNGQ1NzhmOTY3ZmE5XzM2OA_81819fb7-e938-4f78-8e9c-ba85d6a8d51c">one</span> and <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmUzZTIwYmFmMWRiNTRhYTg5NGYzMjNjNjViYjc1NTMxL3NlYzplM2UyMGJhZjFkYjU0YWE4OTRmMzIzYzY1YmI3NTUzMV8xNjMvZnJhZzpjNjE5MWY3NGM5ODY0YzJlOGYzYTRkNTc4Zjk2N2ZhOS90ZXh0cmVnaW9uOmM2MTkxZjc0Yzk4NjRjMmU4ZjNhNGQ1NzhmOTY3ZmE5XzM3NQ_ae519ef4-54d2-43ed-b5e6-83a21e27d939">five</span> years and for non-employee directors, immediately, and the options are exercisable over a period no longer than 10 years after the grant date. As of June 30, 2022, options to purchase 157,000 shares of the Company’s common stock were outstanding, of which 157,000 were exercisable, and 0 shares were unvested.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of Escalon’s stock option activity and related information for the fiscal years ended June 30, 2022 and 2021:</span></div><div style="text-align:center"><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:43.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.372%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common<br/>Stock<br/>Options</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common<br/>Stock<br/>Options</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at the beginning of the year</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.47 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.47 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at the end of the year</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.47 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.47 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at the end of the year</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,000 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.47 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,000 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.47 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average fair value of options granted during the year</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes information about stock options outstanding as of June 30, 2022:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:37.463%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number<br/>Outstanding<br/>at June 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Life (Years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number<br/>Exercisable<br/>at June 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Range of Exercise Prices</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.79</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.83</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.79 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.79 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1.45 to $2.12</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.83</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.57 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.57 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,000 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,000 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There was no compensation expense related to stock options for the years ended June 30, 2022 and 2021.</span></div> 2 P10Y 157000 157000 0 157000 1.47 157000 1.47 0 0 0 0 0 0 0 0 0 0 0 0 157000 1.47 157000 1.47 157000 1.47 157000 1.47 21000 P3Y9M29D 0.79 21000 0.79 136000 P1Y9M29D 1.57 136000 1.57 157000 157000 0 0 <div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes for the years ended June 30, 2022 and 2021 consists of the following:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:64.149%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.908%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.910%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current income tax provision</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax provision</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82,615)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,366 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,605)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,676 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66,042)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense (benefit)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense (benefit) as a percentage of loss for the years ended June 30, 2022 and 2021 differ from statutory federal income tax rate due to the following:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:67.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.591%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Statutory federal income tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.00 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.00 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Permanent differences</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21.00)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21.00)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective income tax rate</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the net deferred income tax assets and liabilities as of June 30, 2022 and 2021 are as follows:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:63.321%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.323%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.324%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforward</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,430,299 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,352,719 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive post retirement costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General business credit</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,633 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued vacation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,969 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,336 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory reserve</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,583 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,432 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accelerated depreciation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,628 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,432 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty reserve</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,736 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,736 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred income tax assets</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,666,848 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,564,755 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,649,471)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,543,251)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,377 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,504 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accelerated depreciation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,377)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,504)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred income tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,377)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,504)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2022, the Company has a valuation allowance of $7,649,471, which primarily relates to the federal net operating loss carryforwards. During the year ended June 30, 2022, the valuation allowance increased by $106,220 and during the year ended June 30, 2021, the valuation decreased by $66,042. The valuation allowance is a result of management evaluating its estimates of the net operating losses available to the Company as they relate to the results of operations of acquired businesses subsequent to their being acquired by the Company. The Company evaluates a variety of factors in determining the amount of the valuation allowance, including the Company’s earnings history, the number of years the Company’s operating loss can be carried forward, the existence of taxable temporary differences, and near-term earnings expectations. Future reversal of the valuation allowance will be recognized either when the benefit is realized or when it has been determined that it is more likely than not that the benefit will be realized through future earnings. The Company has available federal and state net operating loss carry forwards of approximately $33,921,000 and $3,208,000, respectively, of which $25,147,000 and $2,785,000, respectively, will expire over the next <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmUzZTIwYmFmMWRiNTRhYTg5NGYzMjNjNjViYjc1NTMxL3NlYzplM2UyMGJhZjFkYjU0YWE4OTRmMzIzYzY1YmI3NTUzMV8xNjYvZnJhZzo1MjgzZWViNjA3OTM0NzU5YjRiZjU1MDIxOTMyYWU5YS90ZXh0cmVnaW9uOjUyODNlZWI2MDc5MzQ3NTliNGJmNTUwMjE5MzJhZTlhXzE3Njc_0116d7b7-47ff-41c0-a18a-c941a90f7664">ten</span> years, $6,707,000 and $423,000, respectively, will expire in years <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmUzZTIwYmFmMWRiNTRhYTg5NGYzMjNjNjViYjc1NTMxL3NlYzplM2UyMGJhZjFkYjU0YWE4OTRmMzIzYzY1YmI3NTUzMV8xNjYvZnJhZzo1MjgzZWViNjA3OTM0NzU5YjRiZjU1MDIxOTMyYWU5YS90ZXh0cmVnaW9uOjUyODNlZWI2MDc5MzQ3NTliNGJmNTUwMjE5MzJhZTlhXzE4MjM_57ea71ba-8218-4b78-b539-042ea40621a0">eleven</span> through <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmUzZTIwYmFmMWRiNTRhYTg5NGYzMjNjNjViYjc1NTMxL3NlYzplM2UyMGJhZjFkYjU0YWE4OTRmMzIzYzY1YmI3NTUzMV8xNjYvZnJhZzo1MjgzZWViNjA3OTM0NzU5YjRiZjU1MDIxOTMyYWU5YS90ZXh0cmVnaW9uOjUyODNlZWI2MDc5MzQ3NTliNGJmNTUwMjE5MzJhZTlhXzE4MzQ_90624e56-3920-4c03-aab9-bc70e26c7201">twenty</span>, and $2,067,000 and $0, respectively, which will not expire. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company continues to monitor the realization of its deferred tax assets based on changes in circumstances, for example, recurring periods of income for tax purposes following historical periods of cumulative losses or changes in tax laws or regulations. The Company’s income tax provision and management’s assessment of the realizability of the Company’s deferred tax assets involve significant judgments and estimates. If taxable income expectations change, in the near term the Company may be required to reduce the valuation allowance which would result in a material benefit to the Company’s results of operations in the period in which the benefit is determined by the Company.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Fiscal year ended June 30, 2019 and subsequent years remain open to tax examination. However, to the extent allowed by law, the tax authorities may have the right to examine prior periods where net operating losses were generated and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> carried forward, and make adjustments up to the amount of the net operating loss amount. At June 30, 2022, the Company did not have any significant unrecognized tax positions. The Company has provided what it believes to be an appropriate amount of tax for items that involve interpretation to the tax law. However, events may occur in the future that will cause the Company to reevaluate the current provision and may result in an adjustment to the liability for taxes.</span></div> <div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes for the years ended June 30, 2022 and 2021 consists of the following:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:64.149%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.908%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.910%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current income tax provision</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax provision</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82,615)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,366 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,605)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,676 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66,042)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense (benefit)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense (benefit) as a percentage of loss for the years ended June 30, 2022 and 2021 differ from statutory federal income tax rate due to the following:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:67.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.591%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Statutory federal income tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.00 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.00 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Permanent differences</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21.00)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21.00)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective income tax rate</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table> -82615 51366 -23605 14676 106220 -66042 0.2100 0.2100 0.0000 0.0000 0.2100 0.2100 0.0000 0.0000 <div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the net deferred income tax assets and liabilities as of June 30, 2022 and 2021 are as follows:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:63.321%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.323%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.324%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforward</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,430,299 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,352,719 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive post retirement costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General business credit</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,633 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued vacation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,969 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,336 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory reserve</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,583 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,432 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accelerated depreciation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,628 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,432 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty reserve</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,736 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,736 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred income tax assets</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,666,848 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,564,755 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,649,471)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,543,251)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,377 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,504 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accelerated depreciation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,377)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,504)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred income tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,377)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,504)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 7430299 7352719 0 0 0 0 49633 21100 48969 49336 73583 69432 57628 65432 6736 6736 7666848 7564755 7649471 7543251 17377 21504 17377 21504 17377 21504 0 0 7649471 106220 -66042 33921000 3208000 25147000 2785000 6707000 423000 2067000 0 <div style="margin-top:14pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Legal Proceedings</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company, from time to time is involved in various legal proceedings and disputes that arise in the normal course of business. These matters have included intellectual property disputes, contract disputes, employment disputes and other matters. The Company does not believe that the resolution of any of these matters has had or is likely to have a material adverse impact on the Company’s business, financial condition or results of operations.</span></div> Related Party Transactions and Preferred Stock<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">    On February 14, 2018, the Company entered into a Debt Exchange Agreement (the “Exchange Agreement”) with Mr. DePiano Sr., the Company's former Chairman and DP Associates Inc. Profit-Sharing Plan of which Mr. DePiano Sr. is the sole owner and sole trustee (the “Holders”).  Pursuant to the terms of the Exchange Agreement, effective February 15, 2018, the Holders exchanged a total of $645,000 principal amount of debt related to the accounts receivable factoring program for 2,000,000 shares of Series A Convertible Preferred Stock (the “Preferred Stock”).</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Each share of Preferred Stock entitles the Holder thereof to 13 votes per share and will vote together with all other classes and series of stock of the Company as a single class on all actions to be taken by the Company’s stockholders.  As a result of this voting power, the Holders as of June 30, 2022 beneficially own approximately 77.81% of the voting power on all actions to be taken by the Company’s shareholders.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Subject to the terms and conditions of Preferred Stock, the holder of any share or shares of the Preferred Stock has the right, at its option at any time, to convert each such share of Preferred Stock (except that, upon any liquidation of the Company, the right of conversion will terminate at the close of business on the business day fixed for payment of the amounts distributable on the Preferred Stock) into 2.15 shares of Common Stock (the “Conversion Ratio”).  The Conversion Ratio is subject to standard provisions for adjustment in the event of a subdivision or combination of the Company’s Common Stock and upon any reorganization or reclassification of the capital stock of the Company. If the Holders were to convert their shares of Preferred Stock into Common Stock at the Conversion Ratio the Holders would receive a total of 4,300,000 shares of Common Stock, or approximately 36.70% of the then outstanding shares of Common Stock assuming such conversion. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Each outstanding share of the Preferred Stock accrues dividends calculated cumulatively at the annual rate of $.0258 per share (such amount subject to equitable adjustment in the event of any stock dividend, stock split, combination, reclassification other similar event), payable upon the earlier of (i) a liquidation, dissolution or winding up of the Company or (ii) conversion of the Preferred Stock into Common Stock. Upon either of such events, all such accrued and unpaid dividends, whether or not earned or declared, to and until the date of such event, will become immediately due and payable and will be paid in full. The dividends payable to the holders of the Preferred Stock is payable in cash or, at the election of any such holder, in a number of additional shares of Common Stock equal to the amount of the dividend expressed in dollars divided by the then applicable Conversion Ratio, described above. As of June 30, 2022 and 2021 the cumulative dividends payable is $225,731 ($0.1129 per share) and $174,131 ($0.0871 per share), respectively. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Mr. DePiano Sr. passed away on O</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ctober 3, 2019 and le</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ft a will by which he appointed Richard J. DePiano, Jr., the Chief Executive Officer of the Company, as executor. Richard DePiano Jr. was elected to serve as chairman of the Company's board. Mr. DePiano, Jr. qualified as executor and has control over the listed shares in his capacity as executor of Mr. DePiano Sr.'s estate.</span></div> 645000 2000000 77.81 2.15 4,300,000 0.3670 0.0258 225731 0.1129 174131 0.0871 Concentration of Credit Risk<div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Credit Risk</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial Instruments, which potentially subject the Company to concentration of credit risk, consist principally of cash and cash equivalents, restricted cash and trade receivables. Concentration of credit risk with respect to trade receivables is generally diversified due to the large number of entities comprising the Company's customer base and their dispersion across geographic areas principally within the United States and international. The Company routinely address the financial strength of its customer and, as a consequence, believes that its receivable credit risk exposure is limited. The Company does not require customers to post collateral. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Major Customer</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    One customer accounted for approximately 11% of net sales during the year ended June 30, 2022. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">One customer accounted for approximately 15% of net sales during the year ended June 30, 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    As of June 30, 2022 the Company had one customer that represents approximately 13% of the total accounts receivable balance. As </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of June 30, 2021 the Company had one customer that represents approximately 23% of the total accounts receivable balance.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Major Supplier</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company's two largest suppliers accounted for 39% and 12% of the total purchases for the year ended June 30, 2022. T</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">he Company's two largest suppliers accounted for the total purchases for 40% and 10% of total purchases for the year ended June 30, 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. As of June 30, 2022 the Company had one supplier that represent approximately 36% of the total accounts payable balance. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2021 the Company had two customer that represents 39% and 12% of the total accounts payable balance. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Foreign Sales</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Domestic and international sales from continuing operations are as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"/><td style="width:12.657%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.835%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.610%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.462%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.462%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.613%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Years Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,720 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,255 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,983 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,217 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,703 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,472 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> One 0.11 One 0.15 one 0.13 one 0.23 two 0.39 0.12 two 0.40 0.10 0.36 0.39 0.12 Domestic and international sales from continuing operations are as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"/><td style="width:12.657%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.835%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.610%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.462%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.462%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.613%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Years Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,720 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,255 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,983 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,217 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,703 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,472 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table> 5720000 0.534 6255000 0.597 4983000 0.466 4217000 0.403 10703000 1.000 10472000 1.000 The Company leases certain facilities and equipment under operating leases. Total lease expense, under ASC 842, was included in cost of goods sold and marketing, general and administrative costs in our unaudited condensed consolidated statement of operations for the years ended June 30, 2022 and 2021 as follows:<div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.022%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.487%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating lease costs:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337,774 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">346,302 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337,774 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">346,302 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Supplemental cash flow information was as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.987%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.783%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.346%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows for operating leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334,912 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335,549 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334,912 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335,549 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Leases recorded on the balance sheet consist of the following:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:27.969%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.817%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:34.074%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.962%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.196%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.601%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Leases (operating)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification on the Balance Sheet</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease ROU assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use asset</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">788,257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">843,559 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of operating lease liabilities </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304,737 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279,051 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">538,794 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">630,330 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The table below reconciles the undiscounted future minimum lease payments (displayed by year and in the aggregate)</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">under noncancelable operating leases with terms of more than one year to the total operating lease liabilities</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">recognized on the consolidated balance sheets as of June 30, 2022:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The aggregate future lease payments for operating leases as of June 30, 2022 were as follows: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:68.561%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.125%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.914%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343,242 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,142 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,215 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">907,327 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less interest </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,796 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">843,531 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Average lease terms and discount rates were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"><tr><td style="width:1.0%"/><td style="width:41.603%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.028%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.860%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.104%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.705%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease terms (years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.61</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.35</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 28, 2022 the Company extended the lease agreement for its Wisconsin warehouse, which will end in April 30, 2022 for a term of three years. The lease agreement has a lease ROU assets and lease liability of approximately $224,000, respectively. The Company classified the amended lease as an operating lease under ASC 842.</span></div> <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.022%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.487%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating lease costs:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337,774 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">346,302 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337,774 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">346,302 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.987%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.783%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.346%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows for operating leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334,912 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335,549 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334,912 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335,549 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"><tr><td style="width:1.0%"/><td style="width:41.603%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.028%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.860%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.104%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.705%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease terms (years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.61</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.35</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 28, 2022 the Company extended the lease agreement for its Wisconsin warehouse, which will end in April 30, 2022 for a term of three years. The lease agreement has a lease ROU assets and lease liability of approximately $224,000, respectively. The Company classified the amended lease as an operating lease under ASC 842.</span></div> 337774 346302 337774 346302 334912 335549 334912 335549 788257 843559 304737 279051 538794 630330 <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:68.561%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.125%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.914%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343,242 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,142 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,215 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">907,327 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less interest </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,796 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">843,531 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 343242 350142 211215 2728 907327 63796 843531 P2Y7M9D P3Y4M6D 0.0565 0.0565 Friedman LLP 711 EXCEL 72 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ("!/%4'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " " @3Q5T%IQ7^\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>NLW0!%&7"X@32$A, G&+'&^+:-HH,6KW]J1EZX3@ 3C&_O/Y ML^0&@\(^TG/L T5VE*Y&WW9)8=B( W-0 D/Y$TJ'\C'L(!C_, MGD!6U1H\L;&S (BQ$H1N+"B,9[N,);W'!A\_8SC"+0"UYZCA!7=8@]#0Q M',>V@0M@@C%%G[X+9!?B7/T3.W= G))CL2 MFPXI_TI.\3'01IPGOZ[N[K3-5E:JKM7U^GUR_>%W$?:]=3OW MCXW/@KJ!7W>AOP!02P,$% @ @($\59E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" " @3Q57Z]8V]\$ "Z&0 & 'AL+W=O:)IW: U$*[=;OM1:7W5MNT%R8Q$#6Q,]N!\NUW MG$ @DW')E/NFY,'_?^Q?3^QSG,&&\3>Q(D2B]R2F8FBMI$RO;5L$*Y)@<N(Y M2I"W^!J1C3@Z1FHH<\;>U,E#.+0'R\=[_/!P^#F6-!QBQ^C4*Y&EI]"X5D@;-8/K/-KV0WH([R"U@L\K]H4[1M MMRT49$*R9">&'B01+7[Q^P[$D<#W3@B\G<#[C\ ]]01_)_#/%;1W@G9.IAA* MSF&")1X-.-L@KEJ#FSK(8>9J&'Y$U?]])CG!ZZ)%1N1+HCH8DK!K8T)NR2]Z^2[>>T?&WC%XBW[E MGN-YF@Z-S?(922^1USLIGYCE$Q+ T]U<[AI&XY> _=S/-P+^ZV8N)(<@_UM' MN'!HZQW4FW\M4AR0H06OMB!\3:S1#]^Y7>=G'9TFS28-F57(M4MR;9/[:,*" M#&88B5ZV*=%A,\M=I_6[CH]159=/0V85/IV23\/II8Z0>: !#91RK%>@" MS226!#$. #(J^19^0RU.L_GT1L?.J*G+KB&S"KM>R:YW#KL7_(X>0G@[HP4$ M3;Z$/V7)G' =,+.C[[<^7T>UIN1EUM;@VY M5;EY!VZ><92?F,HEIBL&L]OIE>$#DVZ_W^KV?4=+RRBM3:LAMRJM0Y'@&C/I M?92]0OW;>J,PAZ$9P0+8A>A!B.P$/+/G$]-B:[0^:,JMBNU0(;CF''^'[2N+ M(6/#D++=1S'A0@O+['0"5J/%0E-N55B'6&@,2^:2\:V6E=GGB=$6#@("-F 2 M%H9:>HV6"DVY5>D=B@7WK&KA+B%\&=$E^@4U:M,,WF<12@^YAA_>O99#H_;M1MLG/KY&YJ]WD]\KV>VX7, M9ZUC@'!EU7FUN9575#H2FW I)] MM-FMII7\HX% @=JT*?:]RZOEAXF;?#O>/C0OOFH\8C4K"123!4B=RQY$*R\^ M%!0GDJ7YUOF<2&PO=V]R:W-H965T&ULM9I9 M;^,V%(7_"N$610N,(XER9&?J&'#L!DUG,R:S8%KT@9'H6(A$NB1E)_^^U!+) M&E#7UH#)0Z+M'(F?2.)<1M,]%P]R0ZE"CVG"Y.5@H]3VM>/(<$-3(L_XEC)] M9LU%2I3>%?>.W I*HD*4)@YVW7@[GW>HDG MN:"XXDM,]_)@&^5-N>/\(=^YB2X';OY$-*&ARBV(_K.C"YHDN9-^CO\JTT%] MSUQXN/WL?ETT7C?FCDBZX,G7.%*;R\%D@"*Z)EFB/O+]G[1JT'GN%_)$%K_1 MOKQV-!J@,).*IY58/T$:L_(O>:Q ' A\W"' E0!_)_"Z[N!7 O]4P:@2C HR M95,*#DNBR&PJ^!Z)_&KMEF\4, NU;G[,\O=^JX0^&VN=FBUYF.G7J-"<1>@/ MIF+UA&Y8V9_R]S)$GV^7Z->??YLZ2M\N%SEA97U56N,.:P^C=YRIC=2^$8W: M!HY^SOIA\?/#7F'0\:^,G2'??86PB['A@1:P_)9NSQ >=\J7L'Q)0WUWKY![ M0&O\&KU?^/D_B/Z?^9U40@^,?TWL2^^1V3N?+5[++0GIY4!/!Y**'1W,?OG) M"]S?3=QLFBTMF;68CFJF(\A]5F%<:*R")!IG1!_1&_ID(@@[N?IG$N @F)B M@=J^P"R9M8"=U\#.P68N,B'R/G@=RU #^T:)R(268O/N.8S/HW/BHJ8 M1V!O@IWJZ;YSO@?U?:%9,FM!F]30)J=!.QR'U_J@-&&#O;I@@:J^L"R9M6!= MU+ N>L&J.EHG+MCM^IL)%JCI"\N260N6YS8)SP4;.->LHI)70NZ-.0XV6)-$ MFH;O M;UI63+K8WI( A[IT2'VY0D";K*I#XMC=WIB(\2F1D6*.L-RY);&Q9N M8.&38&UTP886/-T29LQ81VRZ>Q:HZPW+DEL;5I/S/3#RUJ&4IZF.];>*AP^O M-#JB[X4^9$HJPJ*8F4=FZ1P4SGD-OYN-1]ZYCR^FSJX%[,0+E_"S_BB+)I][ M<*P^*'I8IN?NCW3+A3(V'3;J'&96H[DMMS:M)IQ[<)YNLJ8@3,9%60@0@\VZ M!YO5;&[+K8VL2><>G*^KP78=)Q2]S]([*HRH8!-=^PVQZ^&Q$9?5J&[+K8VK M">L>G+$K7/,HTNY23TM*1W7$!5H)OHM9:(SM1SQ71 MGN'B=1R6RU[ H(4M?7_HXC&>^!=&>E83O2VW]C)H$^DQG,B_'[75!GJKKT,? MF+'/';$<^>=H27?Z!:R(>$!+$>^H[M%9K'OT!(^,JZU6X[\MMS;2)O[CD^)_ MC721[^FA_(GOF1$G;/>5/!E?PP+6]8;V$F4 ;LH #.?W M)<4-(YTQTQ"#SC M8B&LZ@WI)>(_;N(_AN/_6UXL4FPX@Q+)$9-@,AD&$_/2*BSM3>LE"@3<% CX MI!7\>ARNN*Z/$O1WO.WN8["C=^%.C$$.UO7F]A*E FY*!0RG^^UEZ@6<%,MX).JA1NFJ"C_!9VO59-GC$9JL&,7 M-:M%@RVW-K6F:, G%0U?>*)C+A%EM27,?0QV>L^-L*R6"K;:&DHB*_ )]?LVY>M[);U!_23/['U!+ P04 " " @3Q5;-TJP30" M "S!0 & 'AL+W=O+2F&H>!#HO@1,]DA4(N[.3BA-CIVH?Z$H!*;R(LR . MPUG "14X2_S:1F6)K VC C8*Z9ISHMZ7P&23X@@?%I[HOC1N('QP7_G<;2Y;HN%&LI^T,&6*/V%4P([4S#S) MYAMT^4R=7RZ9]D_4M+'Q9XSR6AO).[$EX%2T;_+6W<.Q(#PCB#M![+G;@SSE M+3$D2Y1LD'+1ULT-?*I>;>&H*CY +>-!Q_M:C- XO$)Q&,<#?N,^ MR;'W&U^:)/JUV&JC["_Q^U2^K=ODM)LKD[FN2 XIMG6@0;T"SCY^B&;AEP'6 M2<\Z&7)O6:5"CX3#*;9A]4I1*#@1:+W>#,!,>YCI13 KJCBZNSW%,VQP'44# M&+,>8W81QEKF9__188<'HIB1X@H]VCYQ#TK#^RFNX*B0.*B];Q<:Y;(6IJVI M?K7O2(NV$/^%M^W,GKBG0B,&.RL-1]?VHE3;(MJ)D94ORZTTMLC]L+1=%90+ ML/L[*K9"D' #+'P & 'AL M+W=OFP3 VFR M8AW2+DC6[<6P%XQ$QT)ET17II-FGWU%2+4NDZ 1(@"1^.)[^1QWO=Z1.'F3] M1:V$T.C;NJS4Z6RE]>;-?*ZRE5AS]5IN1 7?+&6]YAK>UG=SM:D%SYM!ZW). M,8[F:UY4L\5)\]E5O3B16UT6E;BJD=JNU[Q^?"=*^7 Z([/O'UP7=RMM/I@O M3C;\3MP(_7ES5<.[^\Y%4FT(UQI] Q^GQS@7Y^])5CC+S0GS=%O>\A."5*^K65=BX,BO^?A&F+(G2D_G]?CRV&8E" MG,9X9S>0&NRD!EZIUT+INLA,ZAG51ZB[3RZEK:=H3P(-(U Q4NHR"U,Z(33< M"0V]0L^R3&YA"J%P90+F\[841Z@23J&AI8"$ 8E#/%+JL,,)B3%U2XUV4B.O MU _5/F5?.Z[8=DG MH 1,Z-[C)/'J?E]4A1;'E]!TY.A#I7EU5T 9:!6KR;GNO [T4+L8.,P(I@&> MJ%ND!Q_QLF9Q(392%5"Y=CIEE4U7V<[;OHZ(PD2/Y;K-IB:Y1Q?QLZM==M/+ MK1L^2%T24\JL-' 81@E-HHD%1WIDD>!)K419\-NB+'0AW/T$\:+ON0W%2WD; M!MWCC_CY=[.2M3[6HEZC"W'KSAR;9Q23,!Y3Y;#=4&///>('WR>IA4)7_-'0 M&6D)W6SUQ=M2$)MP+,!D+/B U5!N3T'R% P.1/O%VJ"SBHAM$F+S,Z&UAR'Q MT_!&0,F LF?NO5^DS3E&L)4"MA6LS"FR]"PD?ACNFK1-.YU.@3;5""8T"*V[ M[C"$BDSH1)[2'H#4#T"066]A,L4WV(HKX:QSU*98BDF:1B.5#KL(&KF038CL M:4?]M+O8-DOH6I3-QO"*UZ;0>>\]=2",4):,]Q*'[8::]_9X?M19G<5E5Z(? M_;IMEC$_-"(6<'B\]EQV+ M")YHZ6E/,>JGV+"IWP.X4ZW-*8;-&ASW0BY#ED)K/[4(>Z)1/]&$"V@UPLB=-@+-RVBQAF;"JK>\)1/^':J=[+ M[8.*;8:-<>PP"7 236GM.4?]G&O3N)357=N1'4IDFV112BD=;U$==@F-8,/O MULMZX#$_\#J]?I7,)AF+TH#2\:PZ#,&*IE,YP'KF,>+M[&]6O!8K6>:B5LVY MF7YT=O;,B\[G=O8OY6T8= ]-YH?FC:A-)3]#4,7O!5#>-,]PI0Y)2LL,FNA7 M^#74/FBL:G3/RZUXB^@1])7F%RDS;0KQK89-0O&?R-_VWQ5*&2Z88PFYU0HV MS3F4!^>D.G:40;C?NW;3==!N.!%[IZ8'CDWE>BVKZ8!9Z(D8Q4Q6[7V[8OS<6RR IG@68VEH^C)(FC(!@W'!.F:1#2B4T) MZQG._ QOBY_:*RT_=;7%*=IUYAHGF(R;4:=AF*9LXGR#]1!G?HA;U;K)X2<' MX "Y\X#&9>@[H&$]RMG3-ZOHGX]B?2OJ?YU:O7Z>7<=?R-LPZKXI8.F+'$LQ M;V_Q[*!?R-OPZ5'?603^SN)RUP--G4IU#@9/KH(T#,98<=K%A"6C;)SO/6DU MC[D_\OJNJ!0JQ1(&XM*C;)\?M&RTWS>\?EYSC#W;2_6@$P!#'E,N M]-Q)C,DN75='":14]V0& I]LI$JIP:[:NCI30.,B*>6N[WDC-Z5,..&LN+=4 MX4SFAC,!2T5TGJ94_;D&+O=SI^\\W;AGV\38&VXXR^@65F"^94N%/;=6B5D* M0C,IB(+-W+GJ7RZF-KX(^,Y@KP_:Q#I92_E@.W?QW/$L$'"(C%6@>-G! CBW M0HCQN])TZB%MXF'[2?VF\(Y>UE3#0O(?+#;)W)DX)(8-S;FYE_M;J/P,K5XD MN2[^R;Z,'8X=$N7:R+1*1H*4B?)*'ZMY.$CH#XXD^%6"WS4AJ!*"PFA)5MCZ M3 T-9TKNB;+1J&8;Q=P4V>B&"?L65T;A4X9Y)EQ(H25G,340DVO*J8B K*R< M)N^75($P"1@64?Z!?"1OB4MT@G?US#4XNM5PHVJDZW(D_\A(7W+1(X%W07S/ M]UO2%]W3^\UT%SW7QOW:N%_H!4?T5@8M8SD:(C?DA@DTSB@G2ZE945\_K];: M**RR7VU62^U!N[9=>9$T] M7.*J :7PY6.I10\7)*.*["C/H[.\9\NFX!O2PAAYVA%Z5T*L2^D[KO!UX MV!'X=%P#>%0#CUX%7L@TQ>+O4@NC3K5P*JI!.:XIQV=0=BJ$\8OY"H:M$]LA ML,$\J9DGYS.SHW4P>8$Q'O2'@3]]AGLZKD$[K6FGY]/B(4 ;*F(FMFW(TX[( MI^-*9/=@5[,GBJ]4;9G0A,,&,[W>&-> *G?ILF-D5FQT:VEPVRR:"1YL0-D M?+Z1TCQU[-Y9'Y7"?U!+ P04 " " @3Q5;GO<;N(% +&@ & 'AL M+W=OHED2Q3;8![0U)9\/#[/\7C/B;IX%/)! MK3G7Z"G/"G4Y66N].9].5;SF.5-G8L,+^&4I9,XT7,K55&TD9TDU*,^F%&-_ MFK.TF,PNJGMWGL8L-6 M?,'UY\V=A*MIZR5)Z=,'@8\?G/,M*3X#C6^-TTLY9#MS__NS]MXH\D+EGBL]%]B5- M]/IR$DY0PI=LF^F/XO$/WA#R2G^QR%3U/WJL;7T\0?%6:9$W@P%!GA;U)WMJ M K$W@/@C V@S@/8'N",#G&: 4Q&MD56TWC+-9A=2/")96H.W\DL5FVHTL$F+ MH(6&#U@CK="')?JPX9*5L5;H-?J\>(M.?GYU M,=4P:3ET&C<37-43T)$)"$6WHM!KA:Z+A">'#J: MH5,GR%?4:O'/[?%&7+P M*:*84@.@^8\/)Q8X3AM!I_+GC/C[R'>\V'*TE")'UT^:RX)E:%XM'9?HZSNP M1S<05_6W*7JU<]?LO-S$YVK#8GXY@5VJN-SQR>R7GXB/?S4Q/Y*S@SBX;1Q< MF_?#.$!::0E;%+)9K]M@G**;(LZV25JLT!NE./Q+T"?V9(I+/9E735;6HMV, MX [\'US-AFZ ?%)T!H>\/%:/IZ5SWNHH6D1 VYTD@FEC+E?N_#W)P]Q M2'H0AU:O/<@^QPS0;P'ZUL2;"P4;E14)XD]0U2&87"%G%H M17S+Y /7D.VG:,4+J*99!9LE4,A3I@WZ==)$]%53#(TUIO%TI")S+&^' MO#L])U:9;'B_%T6S0"!6-XT.7#>Q,,; &:R#!ZN%O?YZ#>VHY^"1U>K4E]CE M]Z: SH.K9\TR(G2',[L#>$.C*/1&T'5:2NQBVJ)KLLD(SR"3)'2QWT=HL*-@ M2$9 =GI*K/+5U!)A3'LC8']8IL.0N&X?\- .B#G4'P'<"2*Q*^(/M2AD*&ZF M'L5@9FM22*>!Q"Z"GZ'MCS,FH=5+TEV:\ +4&Q[@8.\NN2QO0W,8/YB+X%#@ M/-CG_1;0:.;2,7'I9)#8=7 07\0VFRR-V7W&D18@.WD.3-0:V*VA!>'2S"(: MM*A0H3W2[T),=@0[KCNR_6BGDA1;2_F0")2V&K<),+5J[DO+^;&\'7+O!)?: M!?>:R0)JN$(G[RKF=\!\43(_15=,I;$Q &2P$OV<:TS"_<7"9WBD"-%.=:E5 MW6QPWZ;95O(BZDTMJE\MQU(DERD-M) Z%(HG[[:[!T@Z\4U)J5]([*9(M M/%A_O>7Y/9?&,P6[BQ?OWR-Y.R3M3GWV-Y.XQ%)_C4+OA' M/F-I9MNO&E$4@N+TGS%,AIX;^'BDA:%==T#MW4'S"&]/9ZN+%R_AD;P=$NYZ M"AK]K^EL[5A>'(LC>3L\..W:$L?^\'[D=&YFV\_2@-* !KUL-MA%U,6D+X73 MO6-U@+*JWC8HZ/JVA:Z/J]N[[1N--]4Y?N_^%3F?U^\E.C?U:Y);)E=IH5#& ME^ 2GP4 2M9O'NH++3;5X?V]T!"/ZNN:,^@T2P/X?2F$?KXH)VC?_\S^!5!+ M P04 " " @3Q58KMUTH $ !Y&@ & 'AL+W=O=7INY]*X?.OV@V")H M8EN<),/=OZ]D'(/?(:?F0[!A]]G5\XA=K9GN*7OF&XP%^)K$*9\9&R&VMZ;) MPPU.$+^A6YS*3]:4)4C(6_9D\BW#*,J=DMBT+-4&^8\^D6/>$'+#YM[YF\,TN4B"0XY82F M@.'US'@+;P/H*H?WYR#=12'BE]5C?OHYEAJ8QPC$.A()!\V>$%CF.% M)//X4H :94SE>'K]@A[DBY>+>40<+VC\-XG$9F9,#!#A-#4S@X-8>1U^'@%@YN/8+?X> 5#E[._8&LG.DE$F@^970/F+*6:.HBEROW ME@235.VL!\'DIT3ZB?F"IIS&)$("1^!!R!>Y;00'?Z[!PP8QO*%QA!G_&:R^ M9$1\ RB-P((F3R#T^"+/JAWD;141] M65 ,[A&)KDD*%FA+Y.+Z0(,!T##,DBS.U5GB-0F)Z$ SI?"E^G:IOIW#.^>1 M>'707*J?"2ZDU"1]:A.T%U35PEN^12&>&7*;<,QVV)C_] /TK%_;9#Z >3F8 MJH.[N:R*ZF]J[DY%U!ETI1,LT 1647!4*CBZ3,'/*,[P%7C/>8:C-O%Z\2X5 M[P#FGHCG.6Y3.YTQ5SK! DU@%>V<4CNG5[L[%*,TQ )\%N6WH"1=05LR[;: M5',:1$,70M_UJTPO>B->2,ZR&73L0+<:<=4T\ORQ7(4SJAH&3<-K;S)Q;,<_ M+J+"HUORZ)[#XQ7@A^IU#I^]B)=^"W2"+=U&/52DC^R:TBN=00--8!7YO%(^ MKU>^/^3YF:0A33!X$\O#1.L9PFNPXD0%T7-\?>34^>B->NC/'YY2#9F8=Y:!IJ,J![[BVW<[C MI.1Q\CWEH)7/7L1+RX%.L.7DS'*@,VB@":PBGU_*Y_\?9])>T$L5],\\D^H, MNM()%F@"JR@(K>-0:6D^E1: E;K1=XN2S0!OINBU5'XVVQ5)UW[#E.%YW':13VCZ,#O;>=5JT3J5:T98$V MW'ZUA@UTH555/,ZEL'\P?64+[D>]6$CGS":L->Q**UJ@"ZTJY'$PAOV3\2OZ ML'M6?UV<:;?L3_!B<;0.O;K0#N*8)P_AU8\R'Q![(BD',5Y+>.MF+*.QP^\< MAQM!M_ES^46O3?/_ %!+ P04 " " M@3Q5ISMF&U(& !Q&P & 'AL+W=O&\1 ]Y5JC+T:8LM^>3B4HV/&?JC=CR M IZLA,Q9";=R/5%;R=FRFI1G$^)YX21G:3&:751CMW)V(79EEA;\5B*URW,F M'Z]Y)NXO1WCT-/ Y76]*/3"976S9FM_Q\LOV5L+=I-6R3'->J%042/+5Y>@* MG\\IT1,JB3]2?J\.KI$V92'$5WWS?GDY\C0BGO&DU"H8_.SYG&>9U@0XOC5* M1^T[]<3#ZR?M[RKCP9@%4WPNLC_39;FY'$4CM.0KMLO*S^+^%]X8%&A]B<%U_0(R\ ),T =1E!N% MWA9+OCQ6, &T+63R!/F:.#7^NBO>(.J]1L0CQ )H_O+IV &'MAZDE3XZY,'. M32LISZ:_?0# M#KV?;3:?2-F1!_S6 [Y+^^PC=)NT2$3.T5DFE+)F2:TBJ%3HWK*?XQ%BTV[@N=\7U?), 0BH,KP.9$ M[+0?P8D\W;,%>)%ED/VL2+C-"[7J\##N04#":2_P%C$/_MGC/FV!3YW /Y4; M+M%'"+8.Y_LFT&\?@ ,5MV;IU( Q#KR0>D$/KBDW #5JH49.J#<< I>DK.:V M8HE8+F29_EL-V)!&!@(_\BGIX;1(^1$F=JQQBS5VUSM K#R:55G!:W_:0,;& MZ\DTGN*XA](FYH9-ETEV4D).)M\LB*E)E(21GX?IT6, M4ASZ S@[5L9N6FXCOF6/@^'VS9='<3@U0)IRU,>!-P2R8V;L9"X-4NZ 6)LF M8G=D8*8:CNB4]D&:113;*"TR.& T& (94=]V,U]=4&I M#1#>N.0RKYNS*-;UW4&;MN(W.6[L3[V#L#?X3;EIA+TADNG($#_#AM^_7+2: M89+@&'M^'!.C\YJ2$8VF0Y:0CB[),W39V\GH3JQ>LI,A)R7*4VD[]D)'E,1- ME+<[F6QT<8L5XM]VZ5;O&ZQ6FPSH]4)E$1G'-!Y8*Y*.(XF;(]N<:U(._IY" MY1-;&0-8V#_A[:*A8.K2=(1]7$3=5&TJW:D#V3="8O MC\.8&K@M8@[<'7T3-WUKW&=+7N]A7^G]?KN;U>:\KHW2I;YG6?6-0/,/1+N4 M::(_B^GG5KLLO V$$D9!GWLLDA$)PH/0'=O6$3QQ$_S\Q0:\1@N^3HM"APMR M[9$S:;7)9'D<>V$4&VW"(NC!UI+& S9URP'B7@Y\CTT(WP0KT%\?>+[@\F_KQ\N34OZIM!T[HJ-\BO^?A0]U+B6^ MVPLGTG;LA6Y10=V+BI:+E"ZI.PX[7*BS&[ZPKGX:98>?:DD<]=/6(M5/V\G! MX47.Y;HZTU&HVKO6AP+M:'MN=%6=EO3&K_'YO#[]Z=34AU$?F(36IV#3M@*5 MWILIX)'U^4Y]4XIM=42R$&4I\NIRP]F22RT SU<"J+FYT2]H3]EF_P%02P,$ M% @ @($\5?B,SA.Z P K0P !@ !X;"]W;W)K9EFB;*$6J)&6W M?[]#RI%OM)('OU@B-7-XYHQ&,QYMA?RNUH1H]+-B7(V]M=;UO>^K8DTJK.Y$ M33@\60I980U+N?)5+0DNK5/%_"@(,K_"E'N3D=U[EI.1:#2CG#Q+I)JJPO+7 ME#"Q'7NA][KQ0E=K;3;\R:C&*S(G^EO]+&'E=R@EK0A75' DR7+L/83WLS V M#M;B7TJVZN >F5 60GPWBZ=R[ 6&$6&DT 8"PV5#9H0Q@P0\?NQ O>Y,XWAX M_XK^V08/P2RP(C/!_J.E7H^]H8=*LL0-TR]B^Q?9!90:O$(P97_1MK7-<@\5 MC=*BVCD#@XKR]HI_[H0X< BS"P[1SB$Z=4@N.,0[!ZN!*,%IB34HTUW"!'&F%OB[1#*LU^@QY M5NCC,Y:PO2::%IA]0K?HV_P1??SP:>1K(&&@_&)WX+0],+IP8!BA+P*@%/J3 MEZ0\!O"!?1="]!K"-.I%_+OA=R@.;E 41)&#T.S][F$/G;A3-+9X\25%0;8; M5!CQR(^&;C"S@F)>PFNOM*2%D=H^+T!\JC022P3:HJ5@H#;EJWN7K.VIB?M4 M4^WWJL8%&7M0SHK(#?$FO_\69L$?+DFN!'8D4-()E/2A6X&L'*<:W: %65'. M00$C24TD%:5+BA8_M?CF.[69I'D\S/*1OSD,\MPLS-(@'P2=W1'_M..?]O)_ MV6?1A.(BV )D!R=':0:'GQ!TF:5Y=(%?UO'+WM3W?2^@BWIVQFF8!D&-B]H LXZ&5RS M3JX$=J3%L--BV)O')ZZ)21BJ,766P? \!\,DR$XRY; *HRAVYRGON.6]>?H' M.G";$LHQ+PAZ,.V8:DJ4BVE^S9Q<">PH[C#8]\O@C>HOA(1*,N/!K5C>-HH@ MK!2!"H,/%GJ8S] P<;6AZ0[XJ-RC) D')PESV04PEKDS%AYT^O ]S!F!J044?WK3=;A.UD[['I81WO642_K1ZIJ 80=@COI1FF,Y+F)@Z1_,/A51*[L/*Q@KFBX;@>H;K>;N1_LI'FR M/S6SN!TH]S#M(/\%2^C)"L): F1P-P!*LIV-VX46M1TO%T+#L&IOU_!_@DAC M ,^70NC7A3F@^X&ULC5A=<]NV$OTKWD\PH^G+2I(GM M&<=.)N[):LGBRAL_NK-,]XO&_XPM T'UXHM63IWPXO+\F0T M8T!44Q%9@L;/ALZIKED08/R=98X&E7SP\+J7_DYLARU+'>C@K;;Y0'YR-ZZ#>VI+*NP*F@#E@ M7?18WRR^*_&WSD[4T6RL%K/%XCORC@;;CT3>T0_8/E;GS@97FW+OBBM/@6S4 MO2_>&:MM872MKG&3D)HQJ#_/EB%Z)-=?#[DH 7CV, NN%>AU06=C%K6Y3_98-ZS[TG_X=#*LV$!-Y2&MSP8\N]K?!L*74/X!RH-KB#+ MMQ/U>)3OCY3S:G3NFE;;W>B),E"MKLC:L*LW@*I5@0/.)\3& H:NZQVN^OM4 M8J'.=6U 1WP J_FO+U^,Q09/]W?>$8[U_]R&FB5Y9-!L/E%?3%SC+OX%5;JB MXXB.L23U\T\O%XO9ZXQ55O/7@%<+FVP(J,(:X%1#VJILWUAMUZ98,]ZZ*RDH M@_PHS<8(@V%+#52CWSW=C 0O/]ZN'9OHMA;/0K<,IC3:&PJOU+6SKJ%RK"YM M 2]F2/ENAO1DW"M7%Z8RD7/3U9W$[][!MQ\N]X=8?9:D+J_4>U>7QE;]D=_A M@6PZ\ >4Q0;[XM8I!^=X&)C(5,%?"!*%/8I[DEA/_^A;/?"]5E'?/EUYHJQ) ML*L.E.'5=:;NHZ,%)RP'YM)&\A9F?J(-V8YQEJ0DB*1VI#TP@6T4N()ZKIC? MM0@-C1,D]*?6I.NX+K0G$*N_(:1 :(GKW/P#L/VV$@IKUZ8<:;3M5G!"YVF< M3_%6-A=F1&^675]F32X&G#<%I6IKUQH=I2!LPJ,!"2!H/N+:=41V-:YVU>XN M^#YO6N_*KL %PT;>?(6K5'2H@:JK]R5O+)LBR^5.='Q&6<$_PF!!O7.N3-S@ MNTJ=E>@P##\)>'Q0">\NSOKL28!P0PZFC*A06-ZR;Y3NXMIY20N@^;LS $BW MD?LX,@9*Q5.PTJ)E#V:TWH <8$#0-8G@M<;VKYTW ?Y+SH0.L2'H%<7=6-%J M!?\5R2L'(6'IO63D.JH,79]_\TU5ZR75?<"&\$W41W"7]BCA^5PR9Y;8X(OS M=:G>2YZH.[1:4E$C J5LP\RS1 1O6+UPF;-Z8WP7U./SCW]<7CR=__H$#Q#' MDAHC=0;BZ9 M6#Z9#=R;DQ$OC[3Z;T@/$JI*+HT8X/MF.#ZWS!%%2L MM:U26>NB<)V51/O:E57*RWT:?*L_=&U;ISP">OP@N>(])H1+ 0X$31QPT#ZL M8@($BN5A*]W[:UF+RWDVCO@[='B)Q,Z>J%UQ4Z(!W"MT #+0@T:7/5&081I^ M]'PV&\]F,[;S#&532Z)FQF1Y5WKGT50POKB8:Q^7E=<-6O'5U144:HOVFYK5 MUF#KFNH6&E!?@42&I4H+PVWQWSFVUG/5N0XFM)&4Z#F;#<99[B+GOI.T#*2I# M3O52#M3-CQYJ"F!AM_?Q6RDI)/&E!0/MT%N##A";H&&@N;SX+SPH*WCDT?RY MA"2)U-9VR(D!!S<;3IZCR8OG_TE;6KV3G&2?RJ.9]*XP&-?PY(R$[#=BSZ,7 M1W.U\JY!;\.3^4-6L,D8*#D_9:=0QIZ:P[J+G&F'V7?(1D,=H)00\8(G')*: M0CG5[-H"_)93I' A%>:^%0&\[7B^DOM+7=PX7U(V*XG0I209U]IJQ3T+U?MP ME4_@?/6.EK[#RZ*,_&/UJ0/_\"2WT=SD/]]XX*2).@MX-ZHQ_F"GC";(3,95 M$)5)>P!?9/*@6TR(44@1=1(.NAB&N8#VD9HJ,M\%*$'?;-BWPB@\F2E=02L" MF]",%5YM-;.\Z.') =0MO5PLRB!3)]EB0#&A=R1B,#BBCT=F^$SJ(G//=JE5 MW>UI=(M!PB]U:JNV&+[M M"8?MP_=N-XF #YPEW%6E;5UD^OQV#I$(ZIP'8QEP,IH#)1R4Y*L4E=[&L6KQ MWB:3U$$LASXR3%?@ KRC'V+#@T2"\7Z[&_A\[^?/D^L)!H=M&&8L\:",HZP' MVC$XE0@TCPFNJ[X5:UU$GJ3[ MU^*Y0PO,\8=# .C%1.>_ M_5Q7[)AIJ "780M2^B8,X_'0G_K6(* P">F67Y(F#[U>3P^^H@!5)=^*0DJ7 M]$%EN#M\CCI+7V'VV].W+ R1%2A"U;3"T1F(?P2 \GTH+:)KY9O,TD6X0"[Q M&@*NY UXOG+HW7G!"H:/=*?_!U!+ P04 " " @3Q5!08J27 % !.# M&0 'AL+W=O'X M+D\;Y3D8L_6H6>D]29:'.S!;S M^=-9)[6=+"_SWJU?7KH4C;9TZT5(72?]YH:,6U]-CB?;C==ZU4;>F"TO>[FB M-Q3_Z&\]5K,11>F.;-#."D_-U>3Z^/SFE._G"W]J6H>=;\&>5,[=\>*ENIK, MV2 R5$=&D/BYI^=D# /!C \#YF14R8*[WUOT'[/O\*62@9X[\Y=6L;V:G$V$ MHD8F$U^[]<\T^/.$\6IG0OXKUN7N*336*437#<)8=]J67_EQB,..P-G\"P*+ M06"1[2Z*LI4O9)3+2^_6PO-MH/%'=C5+PSAM.2EOHL>IAEQ<_N2T78G:V9J\ M%=_^[B*%[RYG$=!\858/,#<%9O$%F..%>.5L;(/XP2I2^P SV#0:MM@:=K-X M$/&79*?B9'XD%O/%X@&\D]'1DXQW\K\A!B;\/^5J03@\C<9FE("OK/H8Q8&-#)I2#(MD D M](?()N73Y#TO>^]4JF,X0GG>H^WTVTL636)[>"%J *R(-0OE.@I1U\56YU'+ MW')6R91@7 A9:<-) 4HG;6*K4PY075,(33)F T1$DV+V3C3>=:.R71F5E01G ME'#H*,2A&NS$6045\,5G+&DU03?[UGM=$[0?96F%SEPL/"HHMYIK/<]G5# ,4,#KU/'&2$.P!8? MHE\_/9M^C^9H#.PI 0*;F P*ZOF#8XQ2"C CYV67YKNW+:TDOQ((3P U\6+M M"P F/R-(<2'.EG*,@A0AH1N2GH/7HC.,Y"XQ1S6%*,%@Q%VY5'%P5M(KACT4 MXYVD#<0G(;$M5GN]#"S(XHTS,#B#K^HEQY"?VL\LQ+.I48WK5J/@ MV17J>LYCR%9AEC#ZGYP.MDHB30-S^33@(' 2'?RJ#96[:L?3!"(+2G*#P;PD0NN247N5@?-4:NIACDQWF_TW M87N5&^@A1H$6BC#VJ5Q@-G>&)N6&MU>[V1E7DN#LXP*R;2?PBN5""U:TZ';D M00$\%)#,J<^! &$T5\A4O$0L4D9>#/30MH)OO] >:6X) ML7(1\V?^;#'PD^<+.&\ M' !%< !D !X;"]W;W)K&ULK5SI<]LXLO]7 M4-[4/KN*=G3ZR%7E>)(=;V5F7'&R\UZ]>A\@$I(PH0@-0?K8O_[U@8L492=3 M^R61)1#H;O3QZT:#;^Y-_S ^\%]\UJMU@U^\?/=F*U?J5C5?MS7XU?L9CJ3 Y&WMC$;]S!0L-$5_R\?G!R2!\Y'>QZ8N +FQ3@XK\WQ#'/-]L>#XT MFU=V*W/U]@#LPJKZ3AV\^_O?QJ>CUT]0.PO4SIZ:_:]LT#,3LOD)LQ3/S"UN M:EWE>EO"1QA]92H+OQ22S.G+6HD\?*,*L=25A-&R%+:!+\!P&RO@^;(ME&A@ MM.05:"[\^\ILMK)Z%+(JA(:O[]>F+(&N^PIFL^W"ZD++&N@X$9=E"5,UJL[] M,WXN?!@VKK*2K-R*M;Q38J%4)52IP6"0MA/QU2I<]H-M-%@R\(/DPVYM9X%GD\VNE\:_;AA:& MA2XWJ@:ABW^$1T#X:HN#TEV(?+T5_[B\O#DX D?X9ZM!S< )5. UD4K1 M&/CKFQ(JL(=BD18\[9:ETJQE(S3(+F^()N#J5M$8]0!1R,+$15NC M<.(SM T@3P.[?)DW+

:#]3)XI(+Y:B#2>F#BKR?B(\D+ B^ M.)3^IS$+6<(6PISJ(5=H\JI !08Z0#7P%X$FAQ-\=FPH)]E+H@,\N0J>G):& M#^/ LW*D.*'5BGQJP%U/3TZP7918 51R%F,L:A89 M)W@Z4$W24I#N6H)YB1K-9UFVJ-9.(ZJNMRM499R30VYEI,$ !:C!DF4P1"9J M8I"UDY6W'=@M 'ZU6U:2)\?GBBB<,$^SPQPJ&O.6SE\!QL2OQ;W"E3>XKS4Z MA*6SM4JI-T+]&+H)]'(:\,&3FPJQNA<*R7_]*!,C#QO__M?#(^>YTX-K!^>(# M)CI- _RCI3N=A)]!&1JR&.18#E*M+2[M=J-"X(GS@I:3(UVT\#.8<)=R!-\- M:U4)/HEM%)?8@D*#J\8IF!>W*XAC"U*F.(MC!R*H!@8Q0)6PL[ 9X'KL5N4( M% +SH.*V=<&!]0#D!.R#,N;NJ62K<"_NP1T!,< $1!K2$@X1@6(P:D4$L6(6 M"B0%J@UTLKL"!0;Y(9A'004.8A@,#&!,LI8B(XA,PY[Z!S/Y]GD] S&T\J_@YC5,0@94,/X(IM>G!^) MP^DD&TWG1^DJ1 %,CN1/9Q?)@M<05"I4 -C>:Y'\@;M"H;OPX1UH %4@0 "[ M"0(;-K(K_%7;=$O11,!P:ML.BYKRJQ@G/ . S2RE LT M(1AG[E2]AG24B("MO>Z1[!6O & I-&,1CP"*08J15HZ3WGL&%1EP&P!3,%6D M<;FLZT=R'220)45H3\P"7$QMBI9C?A &6T$!/D+FCXPR*(=@"S8+0-C*YN!H M%?*6HD_\/5F@BT0V8*E]5%BKE:P+CY^B$'8$D%#^R-SZP2@;LKT,U1#@ M^&0!VFC1,21@NR^8P1@;Q P\:KOVWDOZ!9XE\3$^C"(&AN]9#=FD'+F)O&]; MP%"!? ]+(4ZT.8@*=:QD!.R4%B:!)0O:J%2Z:*^T+T8 YP#O<=Y(%=M(Z13- M"XN@^4(1R*]MQ!\,Y9%S5)6@\77!(0)!+CATT.T:K0E!!_HSG!4^D#[:9&W= M!2 ^4G'2 HBZ!#5J5^O>\R@*M&2-$!>E'N1:=/%EDHRX&4@0I;Y3("ALXA@H-Q6CHY.0E^S'2A10/LO[Z"[1NV^F_D967!M2J_'T/!N?3\3X#$9?G(F/NF*F5\845IR/ MYMGIQ;DX.YMFL_E8?#$-8?_HX7"9B_DLF\XI@F5G9V?9Z7R*Z7L250M@6ZL01I1Z&=)ATD'.R- ;83 X$3^I+="F74F"=F:(!VTC"ZT- M*MBA;*- MXM(6B0FX+0!JKRALH6>G&>SBPL CZ/L''S" M'O6? @>S<__?!;B'T]DL_/\)E/T5@OQVT[+6%$]*]?#\?)Y=G,_ R,_G9QE0 M?P24SB?9Z2DBT7.PZ-D$S+Z!W)PISN-\*!2R18Z7Z(*1L )-9F3/G$A#%.8>/L5O7)%1,2C!$"53+AC);3LZY M-*AKX![" V5_@02YK44"OG.D3*($8L&!_!&M@\("(%Q=W$YHZ MA+$,9X+Y.+N/."F+%2D\D]"YQOCF,SE!4!E"I=ZZ?T55]JK) C0G MV6'I\;'K7<%/;D"S6ZSW+![)$\D0L0-% ?+&!UTQ*7'@%99 D7)4$<:RL0;8 MC]SL&AM>-)#[EWQG8T4<*&0DZ,EK#1 +Q&">9K$:DE*D1M5]BT]2TP= M!WS^[6OT <%A/U]'JEOX_7<@'VW#G0F$8A!X09 ; FFJ:5+X5\U')-] 6W79KK!",9YFC&/PJ7@*9%V$X[#,GZQQ/94.$V^1(DQJ7<1 R= MH[&($I$AH#EQC N5R]9Z!PE?VS5(Y!BS W^F\]A5O[1.^D2PY6HRFE]*'^<> M>ZBS*6$0Y2%](^= "KTP=4V@%$B6A$_<1CL24BY]VKV1]3)$?D%@;9I48T<$EY!_5 MH-6I+4>)9DC5K*^CQB>LKU10)IH#E*23[EBLO'7QS,)T!34=<%* L6DR>GUY M>T6?QJ^/Q!>S!"7RY,4D.213G#W: M1FTAB4&/# H#E"X?NT_22O2-6^TUN! M\D-#$)*P/VD#6/_"5VL;+)LDK2;^8:[]R9)#$MJ6@62R9B-Q('L(@'AX':%' MG:H):2 X;U1 2/H(*X#!4WTO*<;%<7S: ("K+$,S2*+W@!4N__OZ%I IUJR3 MM@O[".JS"96,:+\84$))L43HP745+ZYPBI93.D,C//+H0[9NU>0'"7&%(@?H MVZT_/E[Z8QO0%YFP.X33^67EXPOM<:V6)0%>9S_L@4F>(3#Y M'>1\R2- TLF2O6,X^V9Y8)%_AYIAP+S/ 4H&'D%7Z @BV]GP[Y*L.^_7"LN4.C'>X&-?K[&'R*AQ M!)DT M0TRD3V^4[\G ((L\V+73VAW1$W$\ILTQE&)9L4.L-X6G*'Y*X@SH!FP,3S " M#UP9Q=X6:;O*S;#.GVX#]P >[:!Q#FHDUK4-64TW[#XCEUC:_X^J9C>$/TG: M\';0B:KATY''6!:/Y=^B55Y3I[[1:.E7HA8P%L]N7.N>"8<<;ZD?5-%S(7KX MC#$R'+ !Z7Y2(,>C Z#G#A ;!:3.O'3 Y&GP&&&'T*P7P%S'!YWS;D!TN!VA MVT,]8.V6\3+-AEV(*PY-OL7AN?W GC @PF[70$3;/ZDM*N#OKP;,/ABYL+CS>P0&PJ+IF'PXH0/%WZ'WR+ M%./)\0;[BP>1 :;&U/"MBA[:% 4P]A3:]X=!GE)2G@$ %"'G*T$P]/2U M^%I%7W&3^)G?$J]XS"=X>WQF#/IY%[E*3&C#+NSN8]=F.TP9II@&F*WKZ%(/ MBAL]?=F*0JGCR&,=?^ZH.TU)G YQ>Z=K15BML$^@4;WL<==\/6JE.?8)(<2K M-I$G:FJ0_.)R@JB*>2/6[//T&^72 ^DO\7M#Y/*HQ-;KUG /DX\"TY<2* M:U#^W+6R;%J-[S\*92D7'3I'&?&4.BV[]D .53#NL:N/3[LI[>K65_V&A\Y, MV#:O&I'1M$W[8W ]5\'U''>S-.^(9/%'ZYJL K*+6]IUKS[DJJ4K6BZ_P^7) M3E#TH"X;!CA9%)"3WD(U]YB$!J?H?&/E%%NV@(QKDI6WKH7!-'^#K%:O,7*CI MB2AQ:DG]U::SK/TL,LZ"1ZU8@5S"#KH#4TMEI=#Q2B,L=_?O0XF1[!NP;(@4 MVHA+K%I)"#5=0M'E:A=2!@8G#CYT@SE A&'=U0HT=8]P>+9-K>3&.4?R"Q90 M0BGI)O4B33KEJ')+"'0:MW[>[^W(Y"A:3&MQ#J0GT%*5>2 MNG5"CZ3G!,_(82+T@!Y4]$M16,PI_* 0X\D.J8K:P8L!OV!?9F,^@5>B/F86THO"]\%=WHQH6_.SOC_7J$023H\FTSQMR-Q>#&9 M\:;',8\:=(8C6T QFI?!'WBO"'F MME;E+9]%N2^ M;OQ+/)=ON&NNWX7TJX_-44S':X/G&USZ[OGU[SCE20YP M/\@:+T8SN-'.SP?RY,?DW8=J&CFYQVAY#?(\M'> >V<8: M2W)>GS3O)POL3@*/T+YA'CMZT$U2#QJK0:%+MG"&F#0'J$5&HNR( 3=)EKGK*8JE M>XR9 * >W7 _^5-7BSB1\GOGSEL(:-F>9O/I 2G<;K<%Y%=UCD">,1J"XY)[ M8Y_8S%Z[)Q=V/(QTHNX^$IIB\;C_V N,>V!=*,B2P@(+LW*A8;.-(_6%?I/ZUW:"S-/6K M^)&68K("*40#C-EQ)"_$^#P;G6-#[.$B2^5MB!):GI 5T07I?A=L^N MU.?8\#K"_V9 3SJWX,D)F.:^^SH5!S;S80H%JT+8GX\OD)+#\6B:S6;SHP$Z M__)4/\@,J^= IF#:D"OZN!COR>##/8T L0SETY1=Q'#MX[SB(M@5"+2.J4 MO".KHG@#E=]MJ+<=5SJ>GQ$L]?]?/4&\U\AY-CO%=MBIZVR/\3=0FO"(N58* M_YR4HWC]TO/L='Q&TU[SD"^4WJ?0*/2.\(T>&L5%@!;8K9,B4]KY\.A"H"^/ MAIOAC%5C"P$XX) ZP;3[NBA"#<@W,[HC6'R$(/J?K:(^5YC/=]8!=,BX1%622QCP$!])XQDFZW,G(.DJ:9E,2>I?_' 78MQUH!#BI6N\)=&& MQ4SU76+I)J]16;MW;ESGKBM;<4$.N"/!Q%.<@5Z4(1*&&P.2Z@5C2QM[>D . M&X/02W]3OFJ!1N;[4KF#AM#01GX+K8HRZ(C<[5CI7L>7=U*7Y-8H/]5W[*(K MK':3'Z+H1?@V])!9_ MAG\?8T&B8OB(>[H*5_V36V)8A<"B87)9K'<'*[$3+^N()EU,=R*D6LO0EFE_ M4YQHY;-XA,&A%XWO2OHLGBK)77'SDG3I$)T\U9]];S'I_JT1VN*5Q@)S0Y;M';D.7B=%QYQ!OI+-6 MUC=*;G;OL^$YS=ELM..\I&CNS3%V*(4;6L&+^!;2@?V_7RLJA/(AX;!)^4I\ MES9?J;&P;=)?T]WQIXW*UQ6=I.%K3.+K7/P\W(TT.4HZ.+K+T.H;Y3K5D(T!'FRT&D"KXBO]=)Q@9)$$]XJT>T;*N*!!#;_+"E=Z=T^\TF\KL=O2F+R?A]M[T M2'&1%,=,M2.OB&%2#CI$NY>-"'JW5<_*"FUA(-9E/UC01%C@9U 01(X9HJP3 MO@KH?KJ^Z?]*#6;H?)=X<8TG:TG9&&_=NE>&3:<3K]W7R#:>M?K2ZY4IOJ>R?.Q*O+N;P>8[,=)N-UJXQHJ:!*&[YAJ&N\5HA]N#+1=Z2((M4*',\A4H0-M_=;@'5CJYG2]!\].@57T_;]GOL.D-VWWLM]W,=P7 MH@.-]Q*C0I:L M=X6AZ.)Z$%#90-7Q56+<\]WUWRV=,52= _O85$[G=ATFTFL>$SV2#H M"EB5#M)[;3T[8O MIH[I$W'E0K;C!^^E^;=0^,023\P0TU)]U.-.%47EC+!3 M/]\CXRXJ_Y[+Q7$K?E7WW7>%FT%,-MV*F7B#B9 HDK M!;&#IL8AY[*X\)F\@L*&Z=IM02G)X<'E[5=[<'0B?HDM19QA(&@HXPLS\ 4% M@U.%0VUZR4SQ'+>_@LX]@@E>%H;>H08)@G^OTRGQ\_'R]KV;"\#65_KA&"^> M#-\1H7K ^+6XXE?F?.)7YASRJ>ETN,Y"]@8?R@QZK_NAGCI/D4Y8#??[9)/<<\=# MH\QE5Y;N]- M&'_7Q;^*3)7%<6.._;44OA<2*R3LOU>M9JA+#4E!]JC\G-QJ M]VH+=P]@VRY ]^*U4NH)02_K;@?PC:HEHM,L*LKMARO@L%3^SKC&T.\J^W3Q MF?(%/!'?.%VT'L8$"J;#JM4 MO]K@:V>*77J>F7]\GJ:?0T3K:H!LEG:7))W<(M2^.3%6&K@8%V_X^C>6F-1/ M)Q7]YVHY0R^[?)F\F132A16]?Y7>S%LEO]DT#N?WP_X""!]? M<56J)3PZ.CF;'S"R\'\T9DOO.5V8IC$;^HCO!5(U#H#?E\8T_@]<(+SX]MW_ M U!+ P04 " " @3Q50I_FIW@# "U" &0 'AL+W=OTLE2Z9I:E>1:;2R'+O5(HHC>-A5#(N@^G8KUWIZ5C55G") M5QI,799,W\U1J/4D2(+=PF>^*JQ;B*;CBJWP"]J_JRM-LZA%R7F)TG E0>-R M$LR2T;SO[+W!5XYKLS<&IV2AU(V;7.:3(':$4&!F'0*COUN\0"$<$-'XOL4, MVI#.<7^\0W_CM9.6!3-XH<0_/+?%)#@+(,PY[#6?R(0[IU2#WO)I!G^9I9-AUKM0;MK G- M#;Q4[TWDN'1)^6(U[7+RL]-+:9E<\85 8,:@-?#\D[)H7HPC2_#.*,JV4/,& M*GT$*DGAHY*V,/"7S#$_!(B(5TLNW9&;IR<1W]>R"[TXA#1.TQ-XO59LS^/U M'L%[JU2^YD( DSGL*9\URE]SDPEE:HWP[VQAK*8K\^W8.311^L>CN#(:F8IE M. FH3@SJ6PRF3Y\DP_C5"0W]5D/_%/KT-.UKW%B8"Y7='"5^$OHX\8?QK@N$ M"U563-X],\ ?7*!,4>43GC 014MQ+'$QWA2!"EK)G8,FD :!0'GY&FY=@&LNE=/T=%8'SIW&PN$3G(>#@=- M_(.X=+H'@7NTK56]*MQDZ%ET^F%"KN1&;_?2HN[Z++39 ?WGPW 8 M>Q5)G(;]^'_K?^AX[#6*]EI)B7KE&Z:KZ5K:IJNTJVU/GC6MZ-Z\:>@?F5YQ M:4#@DESC[LM! +IIDLW$JLHWIH6RU.;\L*#O"M3.@/:7BCK1=N("M%\JTY]0 M2P,$% @ @($\5?\\1[<> P 10@ !D !X;"]W;W)K&UL[59M;],P$/XKIX 02-'R7MK15EH'"! O$QOP8>*#FUQ;:XX= M;&?M_CUG)\TVJ2M_@"_QZSWW/'=G.].MTC=F@VAA5PMI9L'&VN8TBDRYP9J9 M$]6@I)65TC6S--3KR#0:6>6-:A&E<3R*:L9E,)_ZN0L]GZK6"B[Q0H-IZYKI MNP4*M9T%2;"?^,[7&^LFHOFT86N\1/NCN= TB@:4BMM>= 'IV2IU(T;?*QF0>P(H<#2.@1&S2V>HQ .B&C\Z3&#P:4S?-C? MH[_WVDG+DAD\5^(7K^QF%HP#J'#%6F&_J^T'[/5X@J42QG]AV^T=%0&4K;&J M[HV)0I4:VT!GKB][PI7Y\Y6W+!+2<];[DIA3*M1KB^PIV%A5#ES4$]QSU2 MQ'&(N/LD@[]2U:Y F#]*SR'/BW!4)*XWRL,TR8@0V:H5E!HK;CU7Z4H)FIX] MEQ8I2+34A1Y>/!NG2?H&DB0LXA&<^V)'36>J48:3;EH-BZ( \I!/4J6RA(= M]O@D&-(VB9-P,AE1;S0IB$IV.!S,..&/@^?T^P VFM-MQX6C+9@+B%6.IU9" MA'#+RAZCYQ9ZRWX=+&D2]YD^.5)5Q5!5Q=$<7]*U7K7"Y^I0,5U?^0C^HXZ. M^CA\+OX7U[^*ZU!VHP=7._%?^P?,@+\9NEM^F!W>R+/N:;C?WCVP7YA>&PO=V]R:W-H965T-8%5&IKH99FAX-:Z5-,IW$LQLWG=@V5-KPC2/?UK5R MFW.N[.HT&27]P:U>E$$.AM-)HQ9\Q^'OYL9A-]RA%+IFX[4UY'A^FIR-3LX/ M13X*_*-YY9^L23R96?L@FT_%:9(*(:XX#X*@\%KR!5>5 ('&MRUFLC,IBD_7 M/?K'Z#M\F2G/%[;ZHHM0GB;'"14\5VT5;NWJ#][Z,Q:\W%8^/FG5R68?$LI; M'VR]50:#6IONK=;;.#Q1.$Y?44T;4U MH?3TNRFX> XP!*D=LZQG=IZ]B7C5F@$=I/N4I5GV!M[!SM.#B'?P"MXESP)= M:I]7UK>.Z=^SF0\.5?'?2]YV6(4V45FF7AF-%[ >482KJ_1.F;!W1ASGJIS0(*U?/*X:4NV.3 FFWP MM7&VUMY;MR&#DA+!O6R<[J=I.J![,-#1L@^D/2;"["NZE(*EO%1FP;'1"D+7 M=GL/<0(MC=K"."J$F*S7M"IU7D:7OJBJ(C@ND^S*MLZHBFX0$OM]&'708-US M&0N7)PX_AE_1AI43F8.C%!';^.^R%R%6"D%[1WA",!9;W[>==%]M(N?X6ZNE MY)#LI@V[JA!JXG9?:EY)G7F,[=RVR M4,>LDEDY5 [IV [I%ZI4KZ&I EWRC ME;%TAV-><]Z&6-2+5CD%JKO$Q.*&I;E:VN@6S)W#7 ?X%*517F*@5FHC@?B< M!SM#? YB$Z&5@(;[PZ(]!??1$+)NT.[0;NNN&4H<(51@/J"S'T,4FGK#)[=2S6X1[U[)(M+975"[T]WU M?M;=:H_BW;_!M7(+;3";> Y5M,XX(=?=M]TFV";><3,;<&/&98E?%'8B@.]S MBX[<;L3 [J=G^C]02P,$% @ @($\56Z9HE#_! CPH !D !X;"]W M;W)K&ULC59M;]LV$/XK!R\;6L"-9=E.LBP)D+=A M&=+5:-(.0[$/M'2VN4JD1E)Q_._W'"FYZ9!F X*8%.^>>^Z5/-E8]]FOF0,] MUI7QIX-U",WQ:.2+-=?*[]NZ6UM4J8.M6(]\X5F54JJM1GF4'HUII,S@[ MB=_F[NS$MJ'2AN>.?%O7RFTON+*;T\%XT']XKU?K(!]&9R>-6O$=AP_-W&$W MVJ&4NF;CM37D>'DZ.!\?7TQ%/@I\U+SQ3]8DGBRL_2R;F_)TD DAKK@(@J#P M\\"77%4"!!I_=YB#G4E1?+KNT7^.OL.7A?)\::O?=1G6IX.C 96\5&T5WMO- M+]SY,Q.\PE8^_J=-DIUF RI:'VS=*8-!K4WZ58]=')XH''U+(>\4\L@[&8HL MKU109R?.;LB)--!D$5V-VB"GC23E+CB<:NB%LUMK5F\"NYJN>!'HU6\VL']] M,@K %HE1T>%<))S\&SCCG-Y:$]:>KDW)Y=< (Y#:,]YX.Z8,I*N6]7FHNZ=/YP@>'$OGS.=<3\/1Y8&F; M8]^H@D\'Z O/[H$'9S]\-S[(?GJ!]G1'>_H2^K\3].F>'P-=5+;X_"S5_PM6 M"MA<;='DQ6>:.Z0]M0F6*Z=J>C68S^>#UU199>B=H?/&Z8KRPY@/9"6LF2YM MW2BS)3; 1!2U"98403&I86;0WBS+AEF6X9 *:TQG9J/#.F&Y%%VK7,@)$L(HXJX MKZ+Q_G^A*0.(HG!M<@9.^4 ;_(@K*XP/0^!^WJ[0F#2>)-2HY;BQ+B0&%I@. M^H6MFF52J!IG'W3)Q#T$PJAY*4>+UB/_WK.'>86(P(\N.A62]MBPTVP* MH:Z@!I\75(;="5#EK4!7VI'T$H=D"C MMKAA<*W%0NOKV7'!2'9)>^-9*M[HE^0@"2H#R]67$@%+EL1,]@]GWR>1#IEB MM\E1%O/O(P.)92WC$GGH!2&S=S@9T]+9&O6!DW%7M1%OQT $/2./X+?81JB@ MS$HO*H[8(-5O$3Z/?%62$:S#MB_XSM&OO?;MHM8AUK!Y:LX4N.T]P)NFTD4* M./[>(GT'J8"'O5!?Z:F94H]%?W:!1*;V\C01DO4H6ML2_=MA2TL;&\0>:CNU M5(B-:THQ(.?\N%;H01RFE@X(1Y\5#"H4=:/Z+O?/M[4TB*1)E\^,BCPV"[XO M;85WBS^F/[KF%08[R1BE6_%@WF41NA/:H\EPG,UD,\4R.YK*('(KB4IA]/#H:3Z1'=6^F'/1K/\N'!=$;OXERY6V/0I"$N?GT9 MZ;=:+;HZ?^[>&3UY)-3L5O$I)'V$$*7WPN[K[K5UGAX97\334^VMPC TGBI> M0C5#T0_(I>=/V@3;Q"?'P@8\8.(2_5FR$P&<+RWNFVXC!G9OT+-_ %!+ P04 M " " @3Q5/64B< X$ #="0 &0 'AL+W=O.GV R*6(,0C0 M "A9^?HLP$LE5U:3%PD+[AZ MX0O'C=D9@U.R5.K1&7]FTR!RA%!@:AT"H[\UWJ 0#HAH/+680;^D"]P==^B_ M>^VD9VF 87 628LUK8.[7Y UL]8X>7*F'\+VP:WW$40%H;J\HV MF!B47#;_[+G-PT[ Q6L!21N0>-[-0I[E.V;9;*+5!K3S)C0W\%)]-)'CTFW* MO=7TE5.-).&^7R926@)WWF%:8LU;["25[#B!#XH:0L# MMS+#;!\@)&(]NZ1C-T^.(OY5RR&,HA-(HB0Y@C?JU8X\WN@5/*^R4")#;7Z! MVZ>:VRU\5!;A[^NEL9JD_W-(=X-Z>AC5U8S![^R8^BZZ. M<#[M.9\>0S_"^1TWJ5"FUD3_ 9\MS 6Y'A3P TO I\K7R4+0&8!K RH'RC_V M^3\!6R#%LP2Q46JUYAD"M MA$)3E*X@@?E# ]\TKE136P)QL(2 M846GV!*.6T>@\:M+'Y,SKLE3/U*W6S-18P=&JDHBVR2"J+JYC%G_W<,-X0L: MR^4*5BA1,R&VH-*TU@8TU=V2S"7:#:($13G+G;('MZ(2U/=<'#? NM[G8&]- MRH22;]]<)/'YE=G/FF]6;J-==C0*YO1PV31AY^"T>47O7_]AEURLT/>%(CSI$?PQSTHP,B*#\_0;^E17N+/PG@C3Z; M;$WG9=4>OO[4=>>V.ZQ9K1W3'GIP0-+^@;*>67.B^#^>#+>D&WJ\D4+L9 M^6]]7\+'NEQ2J?7,^\'+#W=,KKR*;NM@H7E*% ;1\/PW2&*?AM'P8D3L=Z=: M:T 9&H-5,$B&=&O$H[,V;SX@'H[/^[G6?%#NENH3W/Y30JCY;4B,5)!29Z+7 M0J,?G]T8^]JAM?:3T170_U?.\% 3#W>NW!+URC\L#'&HI6UNWWZV?[M<-U?V MO^[-P^<#TU1;AEI53J&4GW$ NGE,-(95E;_ E\K2<\ /"WI_H78.]#U7=!NT MAEN@?]'-O@-02P,$% @ @($\55X9ML@=" !!4 !D !X;"]W;W)K M&ULE5C;;N,X$OT5PI,=)(#6%]F6G702($EWS_0" MLVA,9V<>%OM 2[3-B22Z2FKO>VMK-S6!@TK4HN.FKC2CQ9JETP2UN]6I@-EKPS D5^2 >#I-!P679 MN[]US[[J^UM5V5R6XJMFIBH*K@^/(E>[N]ZH5S_X7:[6EAX,[F\W?"6^"?NO MS5>-NT&C)9.%*(U4)=-B>==[&-T\3NB\._"'%#O3NF84R4*I%[KYDMWUAN20 MR$5J20/'OZUX$GE.BN#&]Z"SUY@DP?9UK?VSBQVQ++@13RK_4V9V?=>;]U@F MEKS*[>]J]ZL(\4Q)7ZIRX_ZRG3\[GO986AFKBB ,#PI9^O]\'W!H"#](@_>BEXQ/2HYC]IDJ[-NQ3F8GLM8(!7&G\B6M_'N.S&O]1E7TV M'D8L'L;Q&7WC)KZQTS?^87SLHS1IKDRE!?OWP\)8C8KX3U?,7N.D6R-UR8W9 M\%3<]= &1NBMZ-W__-,H&7XXX^^D\7=R3OLI?Y_%WK+'7*4OG1Z?U_F\%FRC MU5:Z3D(C,^FM6,JZ>V!QY""X-DQ0(AG2()HT,%YF=#%BJ4(W&FN86CJ1I<<\3%!(O M4\%&PR2*XR&[3))H.(FOWKGRY>B!V(,F#2PL1"F6TEYU1GA6@!O&V4;H%."! M#PECI/__RD\FEP"'+;4JF$'$E57ZP)8!DQ9@FM#(*MRHTXG\]D,-\:@_'+*_ M-?^_"A!E2JJ16_AAOT3'F!V MPF/ ZC.9.ZPQ5,8LF,!9?7[OK\32.9J-K]FDOTLK%O5'&8O!9J45! MF*:*6N]M$?Z"^J'<+"J#OB&K2IH#)5+>RRRC$64U41<)/K*!F/ MDVJ.6))I!N__[K"S".I-$J$)GSB=S M7$V3232;3KNK"P?A]V0VNJ+KZ603SERV2N3F=$R77M$5 M%2^INCKC>KOHWLMU<<;#^]*,7(D_H>AY>6!K1QQ=! :YBR;VB.W6,EV#*R76 M+YD3Z#F",0T'A"8OSQ>NZ;./E:97-2EU<9)WLI_N.$CI-$U H-6QLA VH"CSK6DN$XS O45G"6(!$V+3HY#4F M1!I;+G.^R!L6K3."A."V!KA^ZPT[E4$5IBG=\?1[):E.ZA:&;E,MC/A>D6]> M7&+[%&3\>/K0-NJCKCT(\0A?&5H*]!@L+;'R* P127Y+MB*Q&JJSF) M,$/9>75B#^4BU#;ZR:,OP/X:/RG:4R=R)57"Z-\IT*-[-'A3Z]'OL\^5I05+ MBZW0!L5_.GXLYGE.CJ'QU:J4_X5O0N*P1F.)THF%64Z%AK+,W1D5WN,Q=>I" MB"/X>&W7W#(O4BAXDLL7D5-F@4*IK'_?UGUT(QBP:ZVJU9HM?2AUH*\+PI%$ M4Z]UJQ-$QFU&IYJ^AM\7Z@:+UMYU!ER\&(^C:[3D<.C;]P*T.IS3;42UOO'3 M.T?63%DX,L&9U*V&KE52J=.J $Z^KFA\ MBCTO-KD@KU.LNX09P)/*XQ3XWBUNM)U6&J-Z2S^&@FOF M-MD6_.#;(= B\HY_%1KV9".[6MRI*L_J:0 +G)%36M(J%5KM-:TW87<3>7#2 MIY/NO)DWM-#J_+?\_1F_]V"\>_1A,73->AP+GD^Q&G+8HH\TSEWWRX+#@/.J MSWY5.Z*VJ(X%'43"#@SO PK*WTZ]G4057^0)\] MV'.+4B8S1ZDN*'K0KM&J;/&Z:QIEY/OV[W-T:6"=0?^D66* PLE;[VZ\A#Q[?R2,1G?7)4"NZIZRZPO]/I MR#/EE1&OXG>=46\&[DT:?JJ_)8A#NR_*5E9JO^HU]E"3'+JYZ^O'H/5EJA!Z MY;Z_H;$)$/^1JGG:?.)[\%^VCL?]]\'?N%Y)]%DNEA =]F?3GJ_*^L:JC?O. MM5#6JL)=K@7'H*,#>+]4RM8W9*#Y\'G_/U!+ P04 " " @3Q5DN:[/.X" M "4!@ &0 'AL+W=O5-BZ9C*)MYBU0"E.!"P:=\K 8)S>#J^FI^$>';P;686^O)),YXI,98G*FT!8;8-9065&XVARBU5EB*M,06E7J%MT M9-P27&X@C%)B"G%,\RW$NI8?]$9?TL.X W[!(>1KSA_R2L[DS(+8;&@_IQ,P_D^:WY^5H96I+3UTGD M)EV%6NH M+R4P:%5KMSE1"X^5(KZ(BK!=35#&K="NH."-6FEOL G*1IQZ#T?$%2;4#7%I MJ=2DV#6 !!%3.+E65N78>#;B0LV;P-I"Z(D"-O&E(_!!E7HE0;EMBDA)?(GY M5C-AW/">.YV+<]$U2UQ8U4[$6/B$.6X7Z"_!\F-\+\6RY@GL1LH7$]'B!MZP>EVL0'(WS,F"L:W+ M5L+QT64VN+@.75FX%\9I[G(LFBM,J\&+(AY"071(-;380^^U-RW=FQ05^&6< MAT%:X*@=&IVU&[DW[:1Y<6_G];WV2^.D[0L.[?#G"T3:'82@^Q!-?@-02P,$% @ @($\57,C5'$L! L@D M !D !X;"]W;W)K&ULC5;;SIZ] M +.]-E]LANC@OLB5G0>9<^7%8&"3# MA^[I$12<;;0KAZ--L![8T*%*O5.2# M. S/!H60*EC,_-[*+&:Z=^W(HWPOG%C,C-Z#86FRQ@L?JMFYQBTX:))8=")5" MJ:TCKMN],A?*PKM?M4-[.ALX\LAZ@Z2Q?E5;CU^P'L5PHY7++'Q0*:;?&A@0 MU!9O?,![%;]J\5.E^C ,>Q"'DXGZ$YPF Y=9@O;.7+@-."4\?-'"="4FMJ'IP8_KP'E=2* UWIM^' MW\BS:!5+HW>2*HX5/:A2//@#O:'YTP'2J?7U(?\$EU42O?/XL<4JE3_ 76/I MJ-3;-Y,X.K\D,VBH884?/NR6>)4)VCY\)-:$JF@&$FG1\ 5G-;+4L]^E=2\L MZ'4NM\+1*6&ET&I8K>K)I#>:1E 28P6WGV MY^E'>XSQ)GN%KA1/'U^$RD?'VX^>H#F!G<@K/&3@N_D4>V&X%BK+@0I(I4UJ M5VR3K(SZXQ] / NR_[3*B#AK.25[HIRR^CEQ>DU<#0_RRR31)O5TUC745F3/ M?SZ66%,;"%5)AH[0E*)PF2>&KBEML/=-$1A,]%;)?QD,;.GNK1/+(D_*CK>> MDW*HH$;HY'P\X?Q1?60RR2 C,M:(?.V6VG FF!TR9:@'J&BP[:L'%(8ZG>GU MDZ 9S6'?#VC^B>!*T+!(L.7V!'R/Q)>T.I]&O>ED3,PY:@A)&13I/W3M>; ' ML7<>7AR=PNJQC5LN6ZGAL#<]&YUV_#6 N@X/JV/3>-"Y1VG<;/UK@;N$BJ6^ M4MO=]D&RK._A1_'Z-7,CS%;2A,QQ0ZIA_YSN?U._$.H/ITM_*Z^UHSO>+S-Z M5*%A 3K?:+ISFP]VT#[3%O\!4$L#!!0 ( ("!/%7N4;>060< %$2 9 M >&PO=V]R:W-H965T49-E. LP\M!'%R\/[ M<>Z'?+4Q]KM;$7GQ5)7:78]6WM?O)A.7KZB2;FQJTMA9&%M)CZ5=3EQM21;A M4%5.LNGT[:222H]NKL*[>WMS91I?*DWW5KBFJJ3=?J#2;*Y'Z:A[\:"6*\\O M)C=7M5S2(_G?ZGN+U:1'*51%VBFCA:7%]>@V???AC.6#P+\5;=S@6; E+/FNZH+!D(:OS18H[Z*_G@\+E#_SG8#EOFTM&=*?^C M"K^Z'EV.1$$+V93^P6Q^H=:><\;+3>G"_V(396<0SAOG3=4>A@:5TO&O?&K] M,#AP.7WA0-8>R(+>\:*@Y4?IYAG-()>6K\5OUJIG0S^(E;V E6;BJ]%^Y<0G75"Q#S"! M8KUV6:?=A^Q5Q"^-'HO9-!'9-,M>P9OUULX"WNPO6RO^>SMWWF+UO^<,C[!G MS\-RXKQSMH3,<&37-+KY\8?T[?3]*TJ?]4J?O8;^%T/T=[&$U'B-E"!K M(?#H3?Y=?-/B9YK;!NDJTC,.0WJ9"+\B<6>J6NJM(.V)Y97V1DCQD>9>?'K* M5U(O2=PN+1$RV(L3/O/C#Y=9-GU_O!TVTO>GX+Y?B:]V#)Q[);41CW:\=]\_ MG>!"1%;N=OA?4YJ+>R M"D^W"()>D_6*CQ]29>B?@[V=GSY).#\ ,^XA!#RC?$ENX !^M,2.-"*=B;7A M^-9X'T$X2AM5EF$#,DMB^4@CB=1X2[: D07[FQCU-%90DHX. 46 MAF.".P>0NBR!'G/<)+^3%O/M\"Q;F5Z\=Q%X%>,W!B^!"$>B2\3+P#5H&_QN M-F3WPRV#:BA[U)<]W*=IH<#MLMPR.X6L$;$GA99$>'-Q,;Y,_]$9,H3^.[JS M6WO='YOY[Z#I/JO9B[G1A8J@QW&,%D40WF:_MC&W U:QT"$#5C(&WW(O383T M0H&TIHX-W &ZJ.?OJ MV,D]Z_:49W[U$4+NVZ74ZL_VO.4*QGFID!%[F+FL%9?'Y])Z+#XO]M(,R4%# M"F%/#;EYR)_@\7TM?7O!@?_V;C%-6;0EEX;U^RR9'179(7K"ANYG^>SM^&+: M9SG^P?#&A_APOK] !#BJJ<(^I\>.Q6TE/D)X*2_1/VQ#S,^U*D@7#NXN\R;V MF+RI^ DV0L_6+U+K!K9:3A%N6.-I=GXY*-PG0:&V:0T(1TC(2/[7*,8%)>C5 MZ9.T:U>7"@D^H%SR#&%"4W"J4J6T$?4TX8P,]P;JA>ND+56L8"?J%.$;5(N$ M,Q7C0=.QVAEL:S7I5!LZ(-V^Z^)-:] M.<&U)%154:$B,8LFMN'.?WU+1JL)NB!ZBZ8L8[W9$:B3;WM+VW->],WN /!R MZ4!>FW1LZ[_Q.G*PWA$Q87DI=%/-VVY4Q,[%I>+YI $'L=E-3OUS5)R\F8[3-/MIEW.G >E->G&6I*W ]/(B'0APKK@Z MSJ4EBN;AE%S+8+'^U9\FC,0@:*=8B=LD 3&Y9@ M7L0I.'R4\:F\^V[81\2'Q=P 8\_JH)=@.J!ZL.6[2X.Q/*X@K[W%9SOB%Z95 ME G'=[;D CUXXD-WDKGRVST(:'#@8FA!J,B>QL]]-TX&G_GX!%J&'S-8 S T M?O'W;_O?2V[CSP0[\?ACRU=IEPK-O*0%CD['%^>C..UT"V_J\*/!W'AOJO"X M(HF$8@'L+PPF[G;!%_2_(MW\'U!+ P04 " " @3Q5AQ!V'JL$ ! # M&0 'AL+W=O2<@8 MFY=71L"%-"A?@G>]:S!543#]>HU"+49!)UA=//!Y;MU%>SPLV1P? MT7XN[S6=VFN4C!@XO5<+XO["H9;M) &EEK"H:96)0<%G_LF43APV%\^B 0MPH MQ)YW;;2:WG+2L^.)DBE*JYF/D9I! MJC'C%C0WS_#^=V71?!BV+5ER\NVT0;VN4>,#J)T8[I2TN8&/,L-L&Z!-%-<\ MXQ7/Z_@HXJ^5#"&)6A!'<7P$+UG[G7B\Y+O\?G#>?OF-9.#68F'^V>=R#=C= M#^B:Y]*4+,510-UA4+]@,/[QATX_^OD(W>Z:;O<8^CZZ-]RD0IE*(WQYPJ6% M:Z'2Y[W,3\&F$IC4)>"M;#Y_XI+)E#,!M])875%O6M."1<[3'$HJ%6GII7BE M#I]^I:X#FR-,5%$R^0I607JDUEKNK>'&0JDY&2D]D)-A)@I,BR4T%FA".EOB"V]P!E9ZO^J\^< -SE*@]H8Q&B#9\ MQLEF5J'7("<%TW,$6153U,Z"BX3EI)R2]V2'R_EF,'XR36MC/5)JYCER30:( MBC;UP-+*..-JKEE)009&8]=L!+1,NI9C\BE12V]VTR$\+21 M#4WSF;I,^>82[-6:5767I% MIBF%-+B Q@ZNQTYX GSO9/A."%?&*6W9W.JAG&6@-BGX:&OT X=:8I=$XDDX M!*LL9;5AO)6<*1.4<]QGO/-_C,Y-(V)V MPI]OIA>!"<[ 0#N;BL$W:L&A_DO#HF^6&8(UU V]WBC7=--.J< .( M9ECEVHIVU'J\&S0+=?MBGRVXK[@RH ,*$#D_> M\7=4!ZU!E-!/%$8>ARZZ@WAUL6]%:&]L=13FN=]=W2>%0E@O>.O;]7I\56^% M;^+U;GU'5&PO=V]R M:W-H965TW7*K-=6_8VPT\B'5N:6 POZK8FC]R^Z6ZU_@U M:%$R4?#2"%6"YJOKWLUP=CNB]6[!GX)OS*MW($^62GVEC]^RZUY(A+CDJ24$ MAH]GON!2$A#2^-9@]EJ3M/'U^P[]@_,=?5DRPQ=*/HG,YM>]:0\ROF*UM ]J M\RMO_$D(+U72N%_8^+51TH.T-E85S69D4(C2/]E+H\.K#=/P.QNB9D/D>'M# MCN4OS++YE58;T+0:T>C%N>IV(SE14E >K<99@?OL_ ^.+AEX]TE9;LZO!A8Q M:6:0-OMO_?[H._N'$7Q4I)TFPD.5*W1$*LS81$V56@3C;LWA!09HV%C\>$<0'L->YP';%5@488M9]H MI[P$S"K>9I4SC2]#8+1:8F#LW;BK)UZK*M*.M8H0!RG8_]:4E[)P[1 GT;!)=8]>9<$R>BRR9.S M(S--\6F>*DULE&>S9)*5*0=_[E!0A<\:FO1^H\'9WMU=FVK)G,-",F/$2J1> MM ;YMD%^=,A[E6ZPOJQY$\6'NR\HM9MRY]&%6EW4..[&T(_)=!I$R03?IJ,X M2!+TZ)5FBUIK$G3WK)3V7%:'JG6D1GG"43")"3::7 9A,H1/JKQ(&YA#DMV] M23P-)I>44F-4)HY#H)*W;"E15SIDG=HEECHN)TFP8(5)*2TP *O:8AK022** MNF@,5&Q+B8'ZXLI*LBTN7&Y=_;A2:7*(K=>:K['FSILF4*(94ELZXV\292-L M#I;KPI BA4*[-F<4*E^;8)7#M2Y]3BE&'JU+\>\^@SJ-H)-.KG;07J=49DZD MUH&=# ?N'TWW(VBPX9IW2G0?,IR/L=CC(!JYU,.FD(3!T'\D$ V'031,Z&,, M43")IITNVU*Y#"=!'$V #@;4'U7D6"'C&$,_AGLZ@#!1GIFL^?%R;A(VQLQ_ M1FKKG:\^'!3475( $J=@';ITI-4\N3L.SRY8@XD-!0^6?,\/\]A MU!\/(>['R5ND#INW.Y/^.($?=X^[$FXJ+21$TX:>?77J\1?K>SX->EX,X^Y[ M'X58H+Y/9 _;#G5;S7-5T]&VR46:8]I*2:<&I;TWTZK@.JSSTCCL[3].F M!3:^LL+[W= @0V^JJG-Z]X_=7 :O+I,%UVMW9<9+!$7'WRO;T?96?N,OH_OE M_DK_D>FUP -9\A5N#?L3O 1K?TWV'U95[FJZ5!8ONNXUQW\67-,"G%\IO)8V M'V2@_:\R_P]02P,$% @ @($\588OXS;+' W%L !D !X;"]W;W)K M&ULK5SI<]M&EO]7NC2N6:D*DGGJL!-7R8HS\58F M45GV9+>F]D,3:)(=@P"#!D0Q?_V^HR^ ("2GYHM$44#WZ]?O^+VC^[M=67TU M:Z5J\;3)"_/]R;JNMV]>OS;I6FVDN2BWJH#_+,MJ(VOXLUJ]-MM*R8Q>VN2O M)Z/1Y>N-U,7)N^_HN_OJW7=E4^>Z4/>5,,UF(ZO]>Y67N^]/QB?NBT]ZM:[Q MB]?OOMO*E7I0]9?M?05_O?:C9'JC"J/+0E1J^?W)[?C-^\D$7Z G_J75SD2? M!2YE499?\8^/V?N+GQ!?CSV[T'VGQ ML)B%-.JNS'_36;W^_N3Z1&1J*9N\_E3N?E)V07,<+RUS0S_%SCX[.A%I8^IR M8U\&"C:ZX-_RR3+B)2],[ O$B-<\$5'Y@ZSEN^^J\G@R/^=U-*A";\Q6INK[$] 1HZI' M=?+N[W\;7X[>#E [\]3.AD9_]TD!89JDV0B0Z#MIUD(6&7_X\$>C'V6NBAK6 M\%DN M"[G=5N63!G51^5Z\FLPOD]%H)!*Q6^MT+7;2B&U3F0;EK2Y%O58P%E!>J0U1 MK@OZ[O,/XKTLOHJ?2UD(^(>J8&Q=P!M$T&0TOA:G1BGQ2UDK<7EV,<#>N6?O M?'#!H.6@P\#6IJI4D>[%YTH61EI^X]+IBUSR%R0P>_%O^_L97@]/_1F6?%=N MMK+8_Y<1RZ:@264.%L#2H@WQYHI7RRZ$8[T?ISY87%FYM<7C%^"W\&NQ4SCS M!N6NTD 1^"N:?*]D94""\/E^61X2G4LO.I>#^W=? 5%ZFRM:Y1VL#X0BHY7V M"NV6BQY@&S9Q MI0H05.297"Y56@=A_E)H_.L!!R5^WVY X%(I_N%? :>BMOA0[%W"V.+T!+3X M'[>W]R=GSO89<.D%@" D$\WB1GY50CF&T%9( \!IRSM!VJUAO]+::MBVK'!& MN?%R ,\KNXNYE@N=ZUK;H3)M4E":IN(5 $N01ISZV$L\#4JC$[%>_I+('*&G M4H^J:!0]HYX 5*(J9TV%W GOT#X 0TLP"K=HHW)O/H"7.=(.&U*Q4:O7I8G8 M-"2+UUX6KPKPH&2;957M<0^==*.O. Z@ M6O3E5NX)O)'2IVG5J(XR!H2%D@.+7.)*'VFE"Y7*QC@MA:_-&@3N'.S[QFWI M'J!#)'"9PG]J] QD5NK#%3J=!Z%3;?IR!0'1,>I,3)C1N+NF ?G-U*(6B[*" M_<0Y%N2AR07XU;Z%R1JF M(S+B5FT+V'1CP/V"&NHB ]^!<:FGT,H4[06;O 41E^L_VX#,\\-ANR&E&8]" M/#AZ)LA@._U)I26$AL<@S#.CQ!)6\4A_*N.=P&X-* *1"=AZRBR@<)2+7*\L M.B1CA ]P"(SV,, / P^9I4;@>%N3^\)P#1&1(@?9MJA>P$'(F,?A#9[(NG:3 M CPEEQ[\-OCY(I-59F"XC.)D ABG?__;]60R>GO[<$>?QF_/Q.=RJU-Q.;I, MA.,A>:D[.YM=U)U;4.+<)> IE!H2DA9YC7'.<0GXC;5EB;)B:K4U;\3I^$R MF *ERWW[39J)OK&SO16GD\[#1U@/3T[/ M/HT1B- TI*07/[I_"S(1UL\3L&J2G/&6@1D V)S&P_*=&38MFTKB[Q7_"QE$+$1 MWB(T1=( -F=!2L_Q$UBMD!UQ+^/ORDA,U("'1HTN4]!(5LUE S96>0@3$\.8 MDBQH5680@/D1+9B!?067@0*X46@6_!EL L>]49R#W'D M[?]\? "8"+@RAI=F#^*S$:9&G* 6YH.R?Q&0K0)FY:)9NLB5 1^%J]69>[6"]S9:+3+J[+, M"*+819@#PI%:"%ZM5Z,]KM02$X1>\]CN$S^].W0[B+"5'B7T0S*9LTWVX37S M V'I 34M:?",.F8 D<4XF),5W'(P&=T-?Q%G&9<<[AY3-$1!! YDGZ6EA*C= M(KL/+9/JW[#Y"(6Q!QC6M+9SQZOKE>B7+7!H#=Y;"%+I;:G1EQ>$2AVD1M>. M:S!K*[4'K"?B^)DF10>^;/(VL4X5AB@>XCC#R!X= ^+"&LI'3,$@H):F+=P, M)BVE*,F <4VO CL,_0S+*E3%]TLW4P4ZC)[#OV:-K%>L ;@]NDGE75,B%6#[@:$!7ML M0++/=J_"7!4FMH">1\")Y)!:X^+B/ T.(QP0FG0LH"MR,K@:OH MP]03**9%Z30:9GA6[)K(';]@/S 0Q4JLE[Z4 :=>W;A@1\+**0HOBPXR$ZYA6,V,SC]M(U<):9K_"X<[F-;9UN+*IEB>J#< MVJ2Q>E*[$?\#XL3%)!LISW,9KD-FY\Z;GO!VE.4,DL]^! 6UD M%[:T;5Z=RU64I.6TY[,F3[:-[DD=SCO)2U&T6&4:2A^#!? MP@X2-U&5,9GEBVKTA.$RQC&4&,B^!\T&3Z%+<8NY,@FNIDTHFEQM74K/PY&! M1\9BNX,#1.C6;:X !W!QJJDK)3?6.))=,( 2_*=^0J@"-Z&5R=SZ\@Y0I?Q^P9^ TL$KB57(@?% R$%M"! MBFXJ"I,YF7O(^WC20\K=MO"BQR^PPX@8T?=FC[PGRVX&JS_".YPK>%@_EY_' MF;1CP?81*-&VBWZT-@BBUXX#E@OQOT>+I53T?Z]6NB"\"6O'9\4K,;V<48'_ ME9B/N=1_FV6:G>CES82^N;KBWYW4(I)T>C69XO_.Q.G-9,:?/K ;=1-,IW8" M-]7'J/[K$N2^HB1[NA:T.6A+&/.@Z%$H:8D6+0" =]DJ7%Q% 1VG\2F>HSK!!6U9)Z L*8^H*U.?:\ ? M_*EL:HPTM8N(N/:_K*CI#)[SEA. 3"X7)8,+5/2UDI;O%!*W2-Z!-ZXQ,"IW MA4N.NX)%UDMQ.X+CK;4*8E?4-K?L5EH%&;?;.B(&G+43':JNQ,EGF0'FE]A^ M@O53V@DVA>4"1$695)'I_5C$M?PE17A^@G9HLD& V2FQ8_!092Z6#DPX8$!$ MN:VDN8>1-Y0-2$@5(%)(J+FFQR=@3 /.AB&KS1F'@!()*RC<^85 M=Y#V8BD?R\JEK0N;?^S&8L#?WPFX='@A][#1#&R_$+64%^'7?Q.6'(&,*?A/0,9K?J'.ARYC>7B'/9EBC-FL'1:6;X%D2 M]^%EJAT4:L=BR"IER8WX_8!U2D^^J]R!$V]23'>"C.6QG:<4'9HMW*A6H@1> MIGTIP=<"#ZC^&:AB'Y [3(I:WH?'#UG6_&&W^A@=81P+U#H;)4Q?",XZD+\3.:H#7* M!YB9"CQ@ /,V&>)\+';YDOM$(JPI\- 8#2L[\+8_:(S"5'.NE^VF H[#T7BB M[\(P!.A/M4V7D2#UK2%.^89R;YNRC0)5S )I@1AX$WLUTSZJG%UAA;[P[771 M$IQM"TGQ>ETIIS^@:51LYK^H. %6K8'E=:I[+N6:Q,^3Q0,IC5Y?-E6AR=7A M6TO]5%,'&O\1OUBW7K-6PD7X-3:)> (ZC";O&:>\;%SP#>V@U*+<#1=N*%K M1UY-YOB9NGK0) 'A.3B,(R)*89GQB1.?V'W39Y>\3H$*7UD[ Y]FUZ#*<_%C M/_?&D^MD=G,CQF EKL&$'1'_*:Q@=NU^W8 UNYS-_.^?0=C?8-M#LVE8:K)! MKIY>7\^3F^L9V*3K^54"U)]A #A)+B\Q4+L& S2;#!J?T/(^?J8+W;5%??*] M4KUF97"4?K-R>]B&=6!3^E%[C'%M_(]9T55)^!9@@JY=3P>WX84PTUBH$S50 M>DC'S9DN$6K=*:6TT%O9IN:>YC%J],:I+5 H,!^!XS85MX(MT+10DO!S"_KI MHN;&<>>$K,:5V!=!I/%:;..U+W7U(;3L?8VMC&E>A MM(##VS!^ZT+X;8DCE'()>(\:P6U[F'>;+H&Z[Q:L&2DTA4T):F247T$H'/D% M<.;2@07/T\R_ 9O5.3#9 MB-/Q#<"-:X0;DV0TG9_%LQ %,#B2/YW=1!,.*7LX@#$>/@;Q$>2Q6-%.W9+; MZE7UX3%^!CT\SVW-D;K]&.:R?OCQ[?\R!4) LD*9&E!*8 2[QL0: PQA+=K% MP$57)"(H=HC/!3JYFAH]N 6$N\QU!;84L#'IE.WR4V*HP9+ROP@D*"(#_;?) MIT=N0P2X'R:W Y:5Q_ )CH2).@GB'39[[-E8#U&7+&E0GH*,//EP9Z!SUC6,!2Q58A43* M440XD ^MW=VPQ;6 ^>H$C>JC1A^BMX>-QO-5#";'9P!\-F:0^'C]+F'L:0M< M1BL7,9G_W:X QMRS94;6YN5_@U8@/K5?Z;EF4%:((,+ MY)B[H 9Y,!(> Y'4UT2/N62^E#ZDSTHXY7B,BO31[ET"OIM_H 2 M)GZ%?E M77G:O\LIV"'Q"N>EQL/'G7X!!?K(M8A3A&9GV.DA'M9@#GKE;'@T&@!6)LS: M]LW8.(^TFU 0,@*1L&Y-:G5_1SEH5$(TMRN G\UFP:$SC6A9O-E@LU9=IE]% MV=0D3SALQ&9.XN"!M/@!^\HVY#PCTQ4AU6B"PT'@%2".,2!X"5N0XZ$[0[8H MM8*[B M?<2JN!#1WG96[J]LT<*J*IO.E%S M3:WJ9#P/'8]Z4E6*72/<$(!N/.<U7?'(4;="Y8QCG M0FW=,8FZV)B1!P(8'<^A%&T\%B=2;72/6\;!3^)J?D?E")/L,C>E/2+Y9'.K MWF4?- &2EH5^*CS%NB7P1I3&O.^X+(X'/@?&8>XJM4?[]\;G5GUB0*?)\) MG2\9=#.8*56I.U2) 1 9>&<6HK','_>DJC-6(4&]>8+)<#>]W4\^1R?(7##L&C<(1W M/'SPUD*CS]B/UHN'AE_O@,MPQ-.2SWUN$*'9=+P-Q:(CA7OK>%T'L#_D[>)2 M>ZX.S;[O#H)ACQU/]&V.+IJT@2:^0ETH?S2*$@TPGDU'A!8M\D;=*QF>O5[@ M@FQ6Q?U:;C6M?LUPJNXE2[!)0UMD8<_./5],N>NJI'CPD![._,/P"VE/4A^9 M!S IHR%52 Z\X24^=87'=%B+6FY0%U',&I/4+3O:@QHC7AL"SP85,B MX--?E6O,0]5VB0$^FDH8;"._^JA->AF1AX.%X'#&N1A&4AA:]]6Z;=?2M$ M*Q\W0_#M#WESE<+EHRG=TF8W3TDM+^A:J,7:)7=([@]F%;Y\$;+&_A(?&HV[ M(5SBZE$;%_+&=O)X[-$"GH='!\)RL&UJK=%U0+@*O) FWP;AQ^,#MY"PZI-B>AF;?*)LJ1 +/FV&QV"#R;>]>9'\H2R>K%9WK#UE M..J4)A)9IVPW" VS$=H]DBM M''=:=H9/?8$"_=6I!X7W"FRKU57)0KFM:F(H+KC>Y.Z70\O5!MBM*WP/IUQ)=^\+U(\:F9 M1=1[618'_ H8)EY!BVA[B8>@2^@G,'5IC]?1*39N<+$F*AP"9A3D._!_]>4B?KZB5I9R M>8X7DYR>?/KUR\E9#"YB<-IZUC[3MQ]],AASGVH#=.N)/_@3JYBGK7L+R %0 MMF/: W_/#H'=A\?_G[ACG9UAV]TD+UJPX%L%#W]VN1\509ZAKGO.L57NM[6U M=IW&(A(\A+II-G9$?Z8AZJ4*?5&W:.M#1TS0G9S%.BO)$=J"!THA:"7>S,CW MOK1=34,=_T7K^%RX6(9.T;06$2?G ^9TEN[2)O/+^"\)L2R XBJ\ JV\36:EXZPN-V /&2MC:_%4/7 M<8;;8B;/W19CP,*EZT3\P%?B<$\@W:#ENL4>?'_8M[4*/C,UYO@K.SWG/@,% MT4$#/)JT8M=WY/;!(4:$$QF3X8,2MQDE3XP[AV'<:A-Q)[>ZMN#E!W##X&* M;5L,W$7\VDO9\G)"OH4++5*>:YMC4]/?._>*NUK$*SJMTSWIC);U?%VB>>=: M0^>4W/..^V7%VDDX)3(9/B6RW6[!78 5V1+[>UD^/,+GEB'C8>C"SO8)05S3 M_?T]3W;ZX"XOO4)G2)=BM7G%U_(U+OF H8DM>_-10;I&BUO1E:; PL4>] 3> M9N,/*V.G-CQ9H7LSHIJ_ M'V[@Q!1,CW%'/-F6+UQ8>H)Y\13KM1L&/,OB"]$\V"5\ZVD WC;K/!XQWCJ M2AH4L;O["(WMD+&$O4#:>H7L=73A,@1;*[I6FJXH+&J^>]E_ZZ^NON4+F\/C M?._U/T$QL0&PO=V]R M:W-H965TB#7[1<[LR9,Q<.*9ZNM;FU M*P#'[G.I[%EOY5QQ,AC8= 4YMWU=@,(O"VUR[O#5+ >V,, SKY3+01R&XT'. MA>I-3_WZM))H>#*,%OF.32_PJX"U[8P9>7*C]2V]?,K.>B$1 @FI M(P2.CSNX "D)"&E\JS%[K4E2[(X;] _>=_3EAENXT/(WD;G56>^HQS)8\%*Z M+WK]$6I_1H27:FG]+UO7LF&/I:5U.J^5D4$N5/7D]W4GIT:OF2%I1*.!=]5K(SFA*"ES9_"K0#TWG8NE$@N1B_A3J?HL"0,6AW&\!R]I?4\\7O(=O!GZF@E94EVP.:2E$8Y\OKQ/98F4 MV<+HG%WHO"@=]S6D%^R2&X41LNP*#)NON 'VQ\\(S#XYR.V?3\6I8C%\F@6M MNA-;\!3.>KBL+)@[Z$W?O(K&X;L]/@Y;'X?[T*=S7,59*8&H_V?^^II@UW#O MV+G4Z>V37N_GU<(>2&WM(2L0W7IT85GJ*2"AFP>6B3LDC26IL$,)A9^@T<&O M;@5L[5<>2O,[,-A(F"KS&X1#\A[1T@CU5A\TP"O@@H ?@ MIL]F4FX)U"H%!<0R8ICB0&1@T&2A'6!4N=PRL N"*DC."8H;9GD!AK0KZ$>0 M6TRY\\QN8"D4Q8M7@5CKKLVO\T!8'+!;8-3T&5P^!#^56&"A)7*8E6:O$&?.9S@.L7VO6+P!D-HL K-KG#G>$6$UT8D6+B<--I,V-II!A0,_$Q MP[9$8+!,D%# ,!U+PK'P@=PH0OI7BCDLL'1_*+2S< -P*]SM; MD":FC(H=;,5N7QVM."))JY$=Q6EK49,N+6S,YIM71W$T>=>LLG:ADQF_#&NF MW=C746\22&GS%=,$#O=%D?J,>B]0]#%:M;;W8/I:\'GU0>G MJLZ]G[N;U,;Z:Q;V,;@8.7Q&&+::[X_H4)=>:(E':=]Q?2E4YVGQ%]C]VPQZ M:C>;/C;.JL$WC3.K>]L*0X/"CYI2T\C4)KPMRVE1,(XF!+OGQ#5J M3URC9Y^X=@]/05THE(VF )YWGMIO]:55OK3*EU;YTBK_%ZURW+;*\=ZF];YA M_@7N0)5TD'Q@,V.X6D*.9 -,O$TQT>6S_W7N-?CT?^TJ$[NGT3H3Y]W_7B2+ M)9:,ASX8K[$-C/UH5A_^+1L?QWYF,JF>M6_X3/528>UE[& 2)_3MD!T:"->W;Y]Y@;= MM/BG:H&J87^"VXVI;K2J%Z<+?XMTHYW3N1^N@&,G)0'\OM!87_4+&6BO%:=_ M U!+ P04 " " @3Q53E-U;[8" #G!0 &0 'AL+W=O2$A@@%2Z3NO42JCMM@_3/ICD M(%8=.[6=0O?K9SN0,8FR+_'9OGON>7RYFVR$?%(5HH9MS;B:>I76S3@(5%%A M3=2%:)";FY60-=%F*]>!:B22T@75+(C#3K')G83+W(VQ_-YA>GU*&WAH M[]$_.^U&RY(HO!+L!RUU-?5R#TI['Y@CL]J<4K!%/N"YO.-PL]*%JE M1;T+-@QJRKN5;'?OZYG1%"\(U7!:%:+FF? T+P6A!4<%"FOI+_0H+9ET(+^'Z MN:6-J8N<>R9*C.)X$V5"Q@4.S2SKNT\1MIHQCN!->5@FM>8ODO0& T]$+B MO9!Y?!+Q:\LO8!#Z$(=Q? )OT#_,P.$-WL#;"_>/*O]Y:]SA1F.M?AU3WV$G MQ[%MHXU50PJ<>J:3%,H7]&8?WD7#\.,)YDG//#F%_C_FKF;PB%L-8;]N>&:1K[PV%HC#SRDR2& M8]4)#IJO1KEV(T:!:Z6N#_O3?HI==LW[U[T;@7=$KBE7P'!E0L.++/5 =F.E MVVC1N%9>"FT&@S,K,XE16@=SOQ)"[S&PO=V]R:W-H965T T)"J)4VZ=AMMI'8# =*DJAL@A/C@)I?$FF,7VUDW?CUG)\W*U/5+ M7BY'S]P[?.6[-G@U.R5JI>[?X MDL^"R"6$ C/K$!C]'O *A7! E,:?#C/H*5W@OKU#_^2UDY8U,WBEQ ^>VVH6 MG >08\$:85=J^QD[/6<.+U/"^"]L6]_Q*("L,5;573!E4'/9_MEC=P][ >?1 M*P%Q%Q#[O%LBG^4ULRR=:K4%[;P)S1E>JH^FY+AT1;FUFDXYQ=GTEI>2%SQC MTL(\RU0C+9:8_P\04MY]\O$N^45\%/%K(T\AB0801W%\!"_I+R/Q>,DK M>*M.XPHS1=?2/AN9/U_"SN'7?&VLIA?U^] UM"2CPR2NRR[-AF4X"ZB-#.H' M#-)W;X;CZ,,1":->PN@8>OHRU0&LGV"N-9,E4B_9 5QSDPEE&DTR?"WA#A\M M+(3*[@_*.4IX6,Y/9-H NC(#%0G[(KG/$!98-1:],SV"9*D(]A1';KN M<*^5:M2E'Q@&?&.T7=7O]C-IWK;BLWL[T&Z8)ID&!!84&IU.S@+0[9!H%U9M M?&.NE:4V]V9%&ULY59M;],P$/XK M5H:F32K+2U_6=6VEMC HVM"T%?@P\<%-KJV98P?;60>_GK/3AA;2,J&)+WQ) MSL[=X^>YG'WN+J6ZUPL 0QY3+G3/6QB3=7Q?QPM(J3Z1&0C\,I,JI0:':N[K M3 %-7%#*_2@(6GY*F?#Z73=WK?I=F1O.!%PKHO,TI>K;$+A<]KS06T_OO'#XR6.H-FU@E4RGO M[6"<]+S $@(.L;$(%%\/, +.+1#2^+K"],HE;>"FO4:_<-I1RY1J&$G^B25F MT?/:'DE@1G-N;N3R+:ST.(*QY-H]R;+P;44>B7-M9+H*1@8I$\6;/J[RL!'0 M#G8$1*N Z*D!]55 W0DMF#E9KZBA_:Z22Z*L-Z)9P^7&1:,:)NQ?O#4*OS*, M,_VQ,%3,V90#H5J#T>1H0G&DC[N^07SKY<W "B-R)859:/):))!L M _A(K&07K=D-H[V([W)Q0NI!C41!%%40&CT]/-Q#IUXFJ^[P&COP+EELZU?, MR6"N +"8,5]W5Y!.07VNRM=>.+M!.SJC,?0\W($:U -X_<.#L!6<5VE])K M MY8U2><.AUW/R 0>#1ER&=]79F;OR6]HI9!DQ)!!>9!UR+_6?]:JM0*G(@RB6B-XLO[? ZOVH+_1OE)0<]?5-8EE M+DS1*\K9\N(PI4T>&+@9&9 M:Y)3:;#E.G.!ER)0U@&_SZ0TZX%=H+QF]7\ 4$L#!!0 ( ("!/%65WIFK MQ ( / % 9 >&PO=V]R:W-H965T/G9WSU-H[@]\<-_I@#U;)0LHG>_A63KS0 M$L(*"V,1&"W/>(U598&(QM\=IM>'M(Z'^SWZ%Z>=M"R8QFM9/?#2K"?>T(,2 MEZRMS*WA6MMWEX["^18?F*&Y6,E-Z"L-:'9C9/JO(D<%[8H=T;1*R<_DT^+0K58 FZIS!KA MPSU;5*@_C@-#Z-8F*'9(LPXI?@,IBN%&"K/6\%F46+X&"(A6SRW>,D;>'/VXL0!$R4XX:S2\#A=:*/H[_AS3'.'F!Y' MM!USJ1M6X,2CEM"HGM'+S]Y%@_#J!-^TYYN>0L_OJ /+MD*02]C7Z0=G"UYQ MPTG&HZL5W./6P*R2Q=-1!2=C'%= B<<^\?83]?$+6=L?A;F6>@]IFOF#++*[ M0>K'44($A2-<*"RY<:D6TA#;ILL^<&&0(M%35P$X>S>,H_@*HLC/P@% M%?56(S4W&NC5S[(,*$(Z2N&!*<6$>8$=7TAB/[P8[I=[MNUC16'H)\/0K<,D MA9]F3]T1FK2-PL@?C0:T&XPRHI+ L>H&!UU( M_%=NUFC*6"M,UY#];3_.IET7_S?O9N$-4RLN-%2X)-?P_"+S0'7SI3L8V;B> M7DA#R7+;-8UD5-: WI>22O6@*T0#3PT7>N)5QFPN?%_G%39,G\D-"CI92]4P0ZXJ?;U1R J7U' _ M"H*AW[!:>-G8[2U4-I:MX;7 A0+=-@U3SU/DL!+O MT'S?+!1Y?H]2U T*74L!"M<3[S*\F"8VW@7\J'&K#VRP2E92/EAG5DR\P!)" MCKFQ"(R61[Q"SBT0T?BSP_3Z*VWBH;U'_^*TDY85TW@E^<^Z,-7$&WE0X)JU MW-S*[5?D[PIE6UJ5'#^R5;<=0?QKZARVR*G^^ IQUP] IP&,&-%*;2\%D46/P+X!/+ MGFJTISJ-3B)^:\49Q,$ HB"*3N#%O?38X<6OX#G!,Z&-:NDO,W _IP"8&6ST M[V-Z.[3D.)IMG@N]83E./.H.C>H1O>S=FW 8?#K!->FY)J?0LSMJQJ+E"'(- M-R_E(>^_ MZ[@L$2GPQ,N=EQ*;^0*4!1U*($J@2Z2KC?92Z9@ 5[ M=H](M8GA+<2#,$BMDY 9C!)KIF328LTAF7'D=L_)3$<1+"NDH;(F)1#&PT&< MC& I#>,$%J;18)BD<.P=_8-?OT%5N@;7D,M6F*X+^MU^AEQVK?,2W@V@&Z;* M6FC@N*;4X.P\]4!U3=TY1FY<(ZVDH;9T9D5S$)4-H/.UE&;OV OZR9K]!5!+ M P04 " " @3Q5R;@SLWL$ !6"P &0 'AL+W=OD[.3?[TC)LK+(;O?%(J6[YYY[]RKFU56HW'8UDLH6" MRBN^@Q*_9%P45.%5;$9R)X"F1JG(1Y[C1*."LM):S,R[>[&8\4KEK(1[0615 M%%2\K"#GA[GE6L<7G]EFJ_2+T6*VHQMX /7W[E[@;=2BI*R 4C)>$@'9W%JZ MTU6HY8W %P8'V3D3[X-IM2:U M8O=\1/]H?$=?UE3"-<^_LE1MY];8(BEDM,K59W[X'1I_#,&$Y]+\DD,M&P<6 M22JI>-$H(X."E?63/C=QZ"B,G3,*7J/@&=ZU(- M-I)CI4[*@Q+XE:&>6MR5"2^ /-)GD&3P2-6F'01GA59 MY3QYZG7LLNG'+9"=X'MF.@\;G[#:I#)5HE\H%'D!*B0!G6^"V8(V6X26J3ZX M).'8O;*FK54RGN,48.5F6@L:H>M*"/2M8Z1C_2.D(&A.?B'OWXT]U_O0.3TH MJJ"]G7O>0 9H(+V,/QA[=N2&0Q*ZMA]%#?; \^W(P;=N8$=Q1*ZWM-P (I$] MS2M:SQ7M$BT3(*X3V9[GD$$4V4[@#=]0N3LQ@&/FUL?,]7EX48%*0LD.1(+! MP_FI8XQ5_;_RD[(,@T,RP0LBT>-*7SIB?3 SQZ^ETBP!FQ+^Q^@KO0FN&;6N& M/]V:;77I=EQ*"5CL.KQ_,KIF.5,,_?FYGKQHLW_8Z$9-7LT&G9L2_\K3GJ*G M)W9YAQTUBF<*A.*,I+))M^PFNZ^M:@M3\A"XPR2RJ1PQZ7"_WS%!!2Z/!*NI\A_^^DW; 5=9NM* M8KBT%23$U!NY95LXNC=27JU55N6X$22\TH$+)G;D^UB5MHLELDP24:%C>YK4 M=1>,[4DTT5*^'V%/[I&1KO(F#R3V[7#LDVB"3GE:'7<.77@II@&3E; :)HSM MR!N3*#1B7S$@M%0GE,B.$;W^?>0*W;J01(3"(3,.QG@*H\".P["_45 0>0>Q M.]3G,/!M+\2SBT&/8^UQZ 2]N>R4R/2\3X,::*C[4$,-+U#O%MU;O;[QU]>K MH\ZN4X#8F(T.,Z\S6:\][=MV:5S6N]))O-XX/U&Q8:4D.62HZES%V(*BWN+J MB^([LSFMN<(]S!RWN/B"T +X/>-<'2_:0+M*+_X%4$L#!!0 ( ("!/%7_ M'5R#= ( 'T% 9 >&PO=V]R:W-H965T1CVH-ATHE66/$FNV[\?)<=>!J39 MBT5*Y.$AK:-IH_23V2):>"F%-+-@:VUU$X8FVV+)S(6J4-))H73)++EZ$YI* M(\M]4BG")(HNPY)Q&:13O[?4Z5355G")2PVF+DNF7QV*/DO$1IN)*@L9@%\_AF,7+Q/N ;Q\;LV> Z62OUY)S/ M^2R('"$4F%F'P&AYQCL4P@$1C=\[S* OZ1+W[0[]H^^=>EDS@W=*?.>YW4NF1B47+8K>]G-82]A$KV1 MD.P2$L^[+>19OF>6I5.M&M NFM"ZJH0GSP0U>(5X ._@]&22Q,DM65?7 M\>!Z,H9Y9FNF.3%B^2^ZP9Y1%W9V-9X,".D&D H$% MI4875^, ="OVUK&J\@);*TMR]>:6WD?4+H#."Z5LY[@"_8N;_@%02P,$% M @ @($\57H6%RRY @ R@4 !D !X;"]W;W)K&ULC51A;],P$/TKIS 0DZHD3=)V*VVD=6-BB$G3-D!HXH.;7!MKCEUL9]W^ M/6>G#45T%5]BW_GN^9TO[R9KI1]-A6CAN1;23(/*VM4XBDQ18@8.KU#"^"^LV]A1'$#1&*OJ33(QJ+EL M5_:\>8>=A)/7$I)-0N)YMQ=YEA?,LGRBU1JTBR8TM_&E^FPBQZ5KRIW5=,HI MS^;G2A8HK6;^C=0""HTEMZ"Y>83W]VPNT!Q/(DM7N82HV,#.6MCD%=A^ M=* MVLK 1UEB^3= 1!P[HLF6Z"PYB/BYD2&D<0^2.$D.X*5=X:G'2_^K\%M7[L,7 MBH$KB[7YN:_D%C#;#^C4,S8K5N T('D8U$\8Y._>](?QAP-TLXYN=@@]OR,U ME@TUP_7HGZ8Y^CV8O[1U7-*OKC0\^.[!/3Y;F E5/.XMZO"U%ZI&8WD!3); MI44M_:5,@&&.S4*K&@IJ-9<-ETN@:='2,L T J,()4CY9@SON01;J<80ECD& M$A69"#^0Z0Q6%*QKVRQ/H(^G%O%*>TQ&'L<#@+3F)T=K6+7R M:ITK2]KWVXJ&+6H70.<+I>S6WHZ5;I1U,B6GBN9&UF06EM\Q@<.D,7W_OT3]Z[:1ER0TNE'P0*UO. M@M, 5KCFK;2W:OL']GH\P4))XY^P[?9F>0!%:ZRJ>F-B4(FZ>_/G/@ZO#$[C M[QBPWH!YWITCS_(W;OE\JM46M-M-:.[#2_761$[4+BEW5M.J(#L[_X0DR<#/ M]WPIT7R81I9 W5)4] "7'0#[#D#"X$K5MC3P>[W"U5N B-@,E-B>TB4[BOA7 M6X\@C4-@,6-'\-)!8NKQTN,23S,&7RZ6QFHZ"?\>$MK!9(=A7'6_'B&9#22S8^@=R1 6RECXXI,!]_ALX5*JXO$@V^-X_R#7 M74: XHE#/-TC@>L&-;>BWH!T?J$@M^8BY."U4UO-X!G0KT$7>3'2^^T=@%T(5%4) ?G#_JG#5L MN<92M>YP;4M1E-1?I 1"A;42%'NX(2Q+(QC\DRUU*#OS7+7^=DK+20ABK7H MM?*JT]W3<([>'P%H:8>&B[N%*_?1D;K,A[K,_ZA"F;@--"6:?\(G69<1I.SL9PX_Q2,I^X;/%P 9Y0,-,P3Q,X M%-#HU>53H=[X*]: /^[=/33,#K?X17=YO6SO?@&NN-Z(VA"%-9G&HPE%3W?7 M:C>PJO%7V5)9NAC]9TE_(JC=!EI?*V7W ^=@^+>9_P=02P,$% @ @($\ M5=?>TV)$ @ W 0 !D !X;"]W;W)K&ULC51M M;YLP$/XKEC=-K53%A"3=U %27E:MDZJA1MT^3/O@P %6C/SLA5LI/RR1EW M>8P#)P@X9,8Q4/O:PQHX=T16QJ^!$X\I'?#X?&"_];7;6G94PUKR[RPW58P_ M8)1#05MN'F3W&89Z%HXODUS[)^J&V "CK-5&U@/8*JB9Z-_T>>C#$2 ,7P&$ M R#TNOM$7N6&&II$2G9(N6C+Y@Z^5(^VXIAP?\K6*'O++,XD7U5)!?M#^Q:) M'&U 9XHUWI8%6K7:(K1&%QLPE'%]&1%C\SHTR88X9V-W9AYWME_=.,* MK:70DK/\I3FI @W"T$-W;IF@(F.4HZUU@AU6H]&/Y4X;9@'/>-[S/(]GHH:+1UD */144B9CIU"J6KFN3 LHL9SR"IC>R;DH ML=*F.+FR$H S"RJIZWO>PBTQ84X26=].)!&O%24,=@+)NBRQ^',/E#>Q,W,N MCCTY%S<6K=409JIX4$+O M$HU3R2=.V FEG*4@&)IL06%"Y0VZ10^'+9J\OHEX6^Y0NN4OAS?91*Z,?S:TQ8RQ2.,YF& M6LD*IQ [NF,DB#,XR9M7LX7W?DSF?R)[)CKH10?_8D_VIHX,,O0!"Z;U2S19 MIVE=UA0K[=U"3E*B1HO;$L\ML9D!Y^1VL5S>+<)05^,\%#@>^2ZJ=)1-MPK:%X9=_LD2O= 799Z!D%P@3H_9QS=3%, M&_13+_D+4$L#!!0 ( ("!/%4 5[JWM ( -,' 9 >&PO=V]R:W-H M965T\[V7;3AXDF6 IM*\KDU"F5 MJF]<5Z8E5%A>\AJ87LFYJ+#20U&XLA: ,PNJJ!MXWL2M,&%.'-FYA8@CWBA* M&"P$DDU58;&[!6 CHV3%^9,9?,NFCF<" @JI,@Q8_]8P!TH-D0[CN>-T M^BT-\-#>LW^QVK66%98PY_0GR50Y=:X^.8K='IL@"FGTG[1IO/U M')0V4O&J ^L(*L+:/]YV>3@ ^),C@* #!/\"QD< HPXP>BU@W '&-C.M%)N' M!"L<1X)OD##>FLT8-ID6K>439HY]J81>)1JGXB4I&,E)BIE"LS3E#5.$%6C! M*4D)2'0VQ[)$F&7(&G?/#5EC"DS)EPFZ.S]>>0J'92A=M,N M@-LV@.!( 'Z [CE3I41W+(/L)8&KU?22@KVDV^ DX_>&7:*1=X$"+P@& IJ_ M'NX/P)/7P[T3:D;] 8TLW^@(W]"A_)JMI!+ZR?P>RG?+-Q[F,V7D1M8XA:FC MZX0$L08G_O#.GWB?AW+UEF3)&Y&]R..XS^/X%'O\ #IE)%70WN2AQ+4$H24P MY7(=!^'$GX21NSY,R9!;>&T.^] M&70+KOS>[86,L)<1GI1QC[>D:BI= E0C MB-HAGJ-2US:Z0Y3HQYDAPM9::F6>Z 6J01">#8D]OVZ*ZXDJ7:&N6NNN", YZ/>=<[0=F@[Z/QW\ 4$L#!!0 ( ("! M/%7>\W5:X ( ' ( 9 >&PO=V]R:W-H965T*$@9C@615EEB\WP+EFZ'E6KL+ M$[)8*G/!SM(57L 4U--J+'3/;ET*4@*3A#,D8#ZT;MSK46+JZX)G ANYUT8F MR8SS5]-Y*(:68X" 0JZ, ]:G-8R 4F.D,?YN/:UV2"/<;^_2<7+K5@3E(0U9_RV MG8<]@7M*X&T%7E^!OQ7X=="&K(YUAQ7.4L$W2)AJ[68:]=S4:IV&,/,4ITKH MNT3K5#8E"T;F),=,H9L\YQ53A"W0F%.2$Y#H[(&M@2DNWL_1V1TH3*@\1Y?H M:7J'SKZ>I[;2$,;*SK<#WC8#>B<&_%6Q*^0[%\AS/*]#/NHO=S_*;1V]S>^U M^;W:SS_A9Y9%45% ?([(+BKZ?3.32NA7[$]7P,8QZ'8TR^Y:KG .0TNO*PEB M#5;V[8L;.=^[XOXGLP_A_3:\_YE[UC[;"\1 =45M]&&M-Q^$=::']@=AF-KK M_10==8$;Q5[L:TPO7"GS33(+MP&[=H#^/2#S5O=(#;51"RDS@\(G$=UPEB]X#XN"[Q?=<)NX&C M%CCJ"_RBO[9Z!:"QX#G(SY"C8V0_<1/O@+BC+':=P8DW(FZ)X[[$/P@C^L-7 MH'O.B\^ X^.Y<\)HD!P 'Y?%L1^$;C=PT@(G?8%/ B;'JV<0!GYX^!)TU,5Q M'(7^ :*]MQ^8O?@1BP5A$E&8:Z5S%6L+T>QO34?Q5;U%S+C2&T[=7.I? A"F M0-^?&ULK59=;]HP%/TK5C9-K42;[[0PB$2A MTS:M$BIJ^S#MP20WQ%IB,]N![M_/=D(&-*!N*@]@._<92+]CQ<(67, ?YL)IQ-;-; MEI240 5A%''(1M;8'4PC'6\"'@ELQ,X8:24+QG[JR9=T9#DZ(2@@D9H!JY\U M3* H-)%*XU?#:;5;:N#N>,O^R6A76A98P(053R25^<\VGZ'1 M$VJ^A!7"?*--$^M8**F$9&4#5AF4A-:_^+GQ80?@1D< 7@/P#@'!$8#? /S7 M H(&$!AG:BG&ARF6.!YRMD%<1RLV/3!F&K223Z@^]KGDZBE1.!G/R9*2C"28 M2C1.$E912>@2S5A!$@("G36+ MU# F2-%P6GP]M MJ=+1I';2;'U3;^T=V=KUT!VC,A?HEJ:0[A/82DKC; 9^^'NZ<4..W1^,;/O\(7]=Q?!\OA.3JS_*CR^^:+^CFTP5D M(%8X@9&E*H0 O@8K_O#.C9R/75Z])=GTCZA<:$*'J8) M(%4ZT81#2B3ZQH3H\K7F#PV_KJ/KV/,C/^@/[?6N8R_#7,<)KIW]L&E'F.>% M;MB&[:D,6Y7A297SVPF:JZ:05EJ>ZUTX_1YZQ$6%37UM]0J$::JL,"X+942J ME*L(-9SDF"\!288F3$@3=_NL^HN +E/J=*)=&6'H15<'IG2$.>ISX,E);?]Y M/Z+6N>@-[TUUB6U7VWX^-FWL8/W&'4SJMOR7IGY)N%/WAU"!"L@4I7-YI13R MNO'6$\E6IA4MF%2-S0QS]:X"7 >HYQEC&PO=V]R:W-H965TJE+HF5<84]_[OLX*K)B^E34*>K.1 MJF*&MFKKZUHARYU35?I1$(S]BG'AI5-WME+I5#:FY )7"G1354S]L\!2[F=> MZ!T./O)M8>R!GTYKML4UFD_U2M'.[U%R7J'07 I0N)EY\_!^.;'VSN /CGM] MM :KY%G*+W;SE,^\P!+"$C-C$1@]=KC$LK1 1./O#M/K/VD=C]<'])^==M+R MS#0N9?F9YZ:8>7<>Y+AA36D^ROTOV.E)+%XF2^U^8=_9!AYDC3:RZIR)0<5% M^V0O71R.',+Q&8>HI MX<)F<6T4O>7D9](UWPJ^X1D3!N99)AMAN-C"2I8\XZCAZC>JI">1R0KAJI1: M7\,*%:P+IO :KA[0,%[2X0U\6C_ U??74]\0+0ON9QV%14LA.D,AC."#%*;0 M\"ARS%\#^*2G%Q4=1"VBBXB_-N(6XN =1$$4#1!:_G?W\ *=N(]Q[/#B,WAS MBFG.R\86+*PQ:Q0W-K:/+UG9D&+8*%G!4E9U8Y@K;KF!1Z8$94)_#3?\^9Z MXUVS#&<>W7>-:H=>^L-WX3CX:2A$_Q/8JX"-^H"- M+J&GMN;X<]4N#>^".\K7[EC&6ZN;A-(:]V:O""8]P>2;! ^7 MXKV[%%T*[>UI[ 7ZO4;ED*F4[DK1%T):[!AH)VC"1 MD]HAZBWT^(C39!0F<73*_=MVK[A/>NZ3B]S/L;X!=Q-/VTS+>?*&2QA'5"U! M=$+ZK>$P:?^H,5>HMFY>:7!MMFUG_6D_$N=N$IR<+VA4MI/M*TP[9S\PM>54 M925N"#*XG5 9J'9VM1LC:]?^GZ6A8>*6!8U[5-: WF^D-(>-_4#_!R+]%U!+ M P04 " " @3Q5TE_G$JT$ N% &0 'AL+W=O'8@^T1-M$ M)-$E*3O]^UU2BB1;,AL7WM:71)(O#\^YE[P\X'#'Q9-<4ZK0Q:HC-X*2R Q*XH[GNKU.0ECJC(?FVTR,ASQ3 M,4OI3""9)0D17^YHS'(H$78Z<";Z=>JX>8"+^8G0G:\](2UEP_J1?'J*1XVI&-*:ATA $_FWIE,:Q M1@(>GPM0IYQ3#ZP_OZ#_8L2#F 61=,KCCRQ2ZY$S<%!$ER2+U7N^^Y46@@*- M%_)8FK]H5\2Z#@HSJ7A2# 8&"4OS_^2Y2$1M .X=&> 5 [S# =TC _QB@&^$ MYLR,K'NBR'@H^ X)'0UH^L'DQHP&-2S599PK ;\R&*?&<[9*V9*%)%5H$H8\ M2Q5+5VC&8Q8R*M%;(E+]84.A]FLB*.1($19+='&?/[Q!5^C#_!Y=_/AFV%% M20-WPF+ZNWQZ[\CTV$.//%5KF"B-:+0/T $MI2#O1="=9T7\+4NOD>]>(L_U MO!9"T]K&A.PTPP9?+Z',89*$9+P1,TYD@@3ZI-03Y'K\8M@ 2Z!PK:HKIZ6;<)Z)4">E_-<,'TXIW.,)IL M82.314R1XGHM)K ,C;@UCR,J0-F]7L*'^S-7TGM5+9I15]CUN]V@74N_U-*W M:CG3]KI$DT2WOC9]_48-<-!W&Z5JA@4]W!_TCZRV02EP<&*Q"D6Z3V>Z,_\! MK=E(D^UUU/K*.MX1R<(VE8-F?7P_P#<'*EO";&6\*57>6%6"G"T5BFGJU?ZJ M[2R=!JCF2/RW55])#:\CK:$0K(]K(7A/.00;T=N-__*_<&G1YHLJ&AU;7;8DS?JF=#VDU#9"MS[+JPNMMJ;DY-V M)K3]I%7^!?_O!@:_TL%\/6Y?8V5AL-W#O/V<,?4%C(KA;]T/5J"32WLFM'W9 ME:?!-]_'?CB3L2F2]F_8)*^R29[=)OT'^Z%@T+.<$RTA0;?G-MU\IW;SDE"Q M,A=2$IE[E/S.HOQ:7GI-S%7/P?<[?#O-KZXJF/PF[9&(%0-S'],E0+K7?>CR M(K^&UL MM5C;;MLX$/T50KM8M$ :W2].;0.Y--TLFH71H-N'H@^,-+:)2J)*4G:Z7[\D M)$W9-[X$$.@I2W,^,99"%!>FR>,E9)B?TP)R M>6=.68:%O&0+DQ<,<**3LM1T+"LP,TQR8SK6 MH-]J\5+,(^9P3=//)!'+B1$9*($Y+E/QD:[_A%J0K_!BFG+]%ZWK6,M <IDR2 C>?6+GVHC=A*DT.X$ITYP]A.\(PENG>!JH14S+>L&"SP=,[I&3$5+ M-#70WNALJ8;D:AD?!)-WBRR,F('*E0$SA,$WTM2R(44Z-4-"$Q2_AJ]09\>;M"KWU^/32%)*6@SK@E<502< M(P1L!]W37"PY>I1L)%TYO8A_E?DY"H%$0_(KM?X/H(AT\+4V&M*&@<'ZK<&'LF(@M+85VP.*W?OA__D*=@]*TW8B;S3:+^&..-^*0OM(#6^/%';_ MF6)GO?K*MA?DY+4:"*TM>7L@L?V7+-O>X\[)5@R$UK9B>[*Q?^EH<[QL@X.S M8AC:UBC<+]N.."\*'7^O;,V=[BL#MM!-*4>ZEZJZEF:V:7PO=;NW-W^E&F+= MU6UAJF[Z'K,%R3E*82XAK?-0DF)5@UI="%KH'N^1"MDQZN%2-O7 5("\/Z=4 M;"[4 YI_$TS_ U!+ P04 " " @3Q5#L2Q'RX" "V! &0 'AL+W=O M8 4!AQ0M S7+ >Z!:KB7_"?+L(R]SQ[)(*<-QV?9?H.^GCO+ETJNW9>T7>PB M]$C::)15#S8**B:ZE1[[>Q@!PDN L >$3G>7R*G<4*1)I&1+E(TV;';C2G5H M(XX)^U-VJ,PI,SA,=JP0+&2CD6")_+1/M^[2A1?234/R) 66FCR(#+*W!+[1/A00G@I8AU<9 MOS=B0F;!1Q(&X92\[#;DYOWM%=[9<#$SQSN[P+L:%9Y*C9K\6NTU*M-&O\_5 MW;'-S[/9T5KJFJ80>V9V-*@#>,F'=]-%\.6*UOF@=7Z-_8W6A^XGG9/8D=PY M$CNLAV0>!$'D'\:I_5$O5: *-S&:N,[HVFKP#D.YZGKQ?W@WT4]4%4QHPB$W MT&#RR:16W91T!LK:=>9>HNESMRW-PP+*!ICS7$H\&3;!\%0E_P!02P,$% M @ @($\5:G5+TOV @ S0D !D !X;"]W;W)K&ULK59=;]HP%/TK5C9-K=0V7Y"L#"(!6;5-JX1 W1ZF/9CD0JPF-K,-M/OU MLYV041)06_6%Q,X]Y]YS+O[H;QF_%QF 1 ]%3L7 RJ1<]6Q;)!D46%RQ%5#U M9<%X@:4:\J4M5AQP:D!%;GN.$]@%)M2*^F9NPJ,^6\N<4)AP)-9%@?GC"'*V M'5BNM9N8DF4F]80=]5=X"3.0=ZL)5R.[9DE) 5001A&'Q< :NKTXU/$FX >! MK=A[1UK)G+%[/?B:#BQ'%P0Y)%(S8/78P!CR7!.I,OY4G%:=4@/WWW?L-T:[ MTC+' L8L_TE2F0VLCQ9*88'7N9RR[1>H]'0U7\)R87[1MHP-KBV4K(5D1056 M%12$ED_\4/FP!W"#(P"O GB'@,X1@%\!_.<".A6@8YPII1@?8BQQU.=LB[B. M5FSZQ9AIT$H^H;KM,\G55Z)P,IJ1)24+DF JT3!)V)I*0I=HPG*2$!#:0N < M4M7B#= UH+,8)":Y.$>7Z&X6H[/WYWU;JDHTGYU464=E5N](5M=#MXS*3*#/ M-(7T*8&M)-0ZO)V.D7>2\=N:7B'?N4">XWDM!8V?#W=;X/'SX$<&UUY34 M# O#9EA\LK17-C"HA0;BFE T%#VF7HM70U:+3K\MIK:>O)*E_I M05A[$)[T8*RV3[WNU7$A,S0V!P7P"_2=X#G)B7QL,R!L"//<%OTG,[]TI;\1 M66F2O7?0*;E+$"I3# M0E$Z5Z&RBY>7AW(@V?F-5/W+> Z0'U?,"9W YV@OL%%_P!02P,$ M% @ @($\59]I2+[] P G1, !D !X;"]W;W)K&ULM9AMC^(V$,>_BI56U9W$;AZ %M 8N&VO>JH5KN]5E75%R89P+HD MSMEFV5;]\+6=;" D>,E=[@W$<>8_,S\_9.+QGK)/? L@T',<)7QB;85(;VR; M!UN(,;^F*22R9TU9C(5LLHW-4P8XU$9Q9'N.X]LQ)HDU'>M[]VPZICL1D03N M&>*[.,;LGUN(Z'YBN=;+C0>RV0IUPYZ.4[R!1Q ?TWLF6W:A$I(8$DYH@ABL M)];,O5FX?66@G_B=P)X?72.5RHK23ZKQ/IQ8CHH((@B$DL#R[PGF$$5*2<;Q M.1>U"I_*\/CZ1?U.)R^366$.G[1.!D0U81(,PY M"([>+$!@$O&WZ I]?%R@-]^_'=M"NE(&=I#+WF:RWAE9UT-+FH@M1^^2$,*R M@"UC+ +U7@*]]8R*O^R2:]1U.LAS/*\FH/GEYMT:\\7EYJXAFVZ!O:OU>F?T M[DA"!%Q]D',^1$=C,--CT$&_@JB#GHGVM:A:T4_3H3?H.V/[Z9B$T;7:2&YX MB@.86'*GX,">P)K^\)WK.S_6<:FZ=!VOYQQ\EO+O%?GW+LD_TOF?S,".W R" M7;R+L)"=)$XQ87*GJ062>?&/HCN%88RC*0R3NQ*'?L&A;^3P@01J#TTV:+9A M "I-COY:0KP"]G==PD:YANG,VQ1;M"16PN@7&'TCQEE,F2#_UJTEE"$&7D?3 MKXSGE>OZ7F5%&;TW!57C=.3[YU;4H$ P^!8[RJ 23-V.8G3=-/^J2]..,BSR M'WYY_AWT[CF5E8;LRJ<*5E6'W&G6 ACZ$S!#=]*RCM"P$F[/K0 RQM844$MB M)8RC N/HJZ;13XSRVJ4TJH[J:.0XIZ",WIN">M5G"8'K'&HBY_*W$SFMD#HH MD?4X7;_R:LI]O$K$'$M3)+E:_U(F1W6B^PW6EUY9O^UI+2"W$JK\6JGR,<;5 MF$]+:F6*WH&B]^7O>_0?>I3=F!':0?*K!@+,ZZ>6T4G3*J!5M45;:F7 A[K: M_;K"^GAZZDDK2X,.>J!1I ;%.%W;+*OG;DU=/?)/WRN+MIR6:1ZJ=-=I< M#V2@+#L+RAJ"IOIT9$6%H+&^W (.@:D'9/^:4O'24 Z*$[GI_U!+ P04 M" " @3Q5UL"9(?D" $"0 &0 'AL+W=OFHL7N0!0:).R3/:MA5+YC6W+9 $ID=<\ATR_ MF7&1$J6[8F[+7 "9%DDIL['CA'9*:&;%O>+92,0]OE2,9C 22"[3E(CM'3"^ M[ENNM7_P2.<+91[8<2\GLI'0O?L2F5*4\@DY1D2,.M;M^[-(#+Q1< / M"FMYT$;&R83S%]-YF/8MQP !@T09!:)O*Q@ 8T9(8_S>:5K5)TWB87NO_K'P MKKU,B(0!9\]TJA9]JVNA*<2%GG=&;T2V9,) M(I)-46&8,(E^WDZD$KJ,?C49+!7]9D6SM&YD3A+H6WKM2! KL.)W;]S0^=!D M]S^)'9GW*O->FWI\G^:,;P&N!#"B]$Q_H61"&544Y"4:+(6 3#6-0"D;%+)F M+UC%OA^$@9Z0U:&WAK#0QZY7A1U1^Q6UWTK]D"G08Z'0;NZ: $N%\.#+S@E; M/<)U R=L1@LJM* 5;5 L2A!H"#F75+6/8E!#P"X.@N"$M!X6^G[D-Y.&%6G8 M2CH2?+I,%'HF0I!,;?>UWPH,=DOTOM-0O5F M])ULV@J@4Y]>Q_&ZIU70&-;US@QNMX+MML)^4PM= _OM\[6+JMM0D:[GX1/D M>AC&/CXSO%%%'+42_RMK5%O9D>-&47C"6@\+(UW@IQN ?7!&F?^#KT3,:281 M@YE.=*X[6D&49V[943POCJT)5WJ]%Z$>F#/)GN\A16(3_LEDR6[HL0DA8P3FB$& MFZEUZ]Z$;E\9Z!9/! [\Z!ZIH:PI?5:%^WAJ.\B"9< M_Z-#T=:7C:.<"YJ6QM*#E&3%%7\I W%DX [/&'BE@7=J,#ACT"\-^I<:#$J# MP:4&?FF@AVX78]>!"[# LPFC!\14:TE3-SKZVEK&BV1JHJP$D[5$VHG9[[*, MZ 9%#&(BT(< !"8)_XA^1I]6 ?KPX\>)+60_JK4=E>F]>SKU6XF]Y=H7Z3@]YCN2*PX&]@#7[Z0=WZ/S2%'"3L, D+#0$JTDSJ*09M-'/2=.3=X2A)YSDNOHV MI7DFT)^YX )G,O\SD!/*O_8G]NL\$2 =$DP;^5QJXCOR=2'!1JZ#5X:ZQ-02K MQ798Q7;X?;%]BR1ZQ (0%F6P51IH"F[1R_@H;,Z54'4J, K?C.[X!)6E#2U.2M3=O3^1&: MZK:NP?M&V6W=[)W_4%W0))$J,)R@.P#>*W=DC3KTO[52EA$VNB,V2@M-T0H9 M[*/3IA385A_S<12I"!9'.M73ZBCQ5A^@G3R?NS=!<2#XCBG.)Q\PVY*,HP0V M$BD7'AE^5ASY%05!]_I,:TV%H*F^W9_\"4$L# M!!0 ( ("!/%6LK6*F3P, $$. 9 >&PO=V]R:W-H965T@.WX_KZ?G7/NV@M"GUD(P-%+$J>L8X2Q^]2#9 BT]@W4RNQZ( <26R-NEL3- M@X9>\Y#@!Q); V^5X"WM4:N@>U@&W3'J89[1B+\>HU^ *;I+H0Y?J[DK?B[6 MJ 2$:UM^?1R>E5AG^V ]+$@=EE9S5ZRS32RKY=5CV=;JNVKM!192J#TQO>RN M;(7:&ISX"&Z!JR0-]CYPUR2CM6Q:U9W9[$TVU]EV<,Z*S=F+362=M6Q:U9W9 MG$TVO[7MW%9YBZW-#C1L>"(^Z.\0'C2-*=2JA+;;<+W6%L95BF+KIM,H M92B&B3"U3IMB<9K7*WF'DYE*^8>$BP)"-4-1XP&5$\3S"2%\V9$+E%5C\!=0 M2P,$% @ @($\5=^P\4F\!0 WRT !D !X;"]W;W)K&ULS5I;;]LV%/XKA#<,+>!%$N5;,MM 8G58AZ4UDK1]*/9 6XPM M5!)=DK838#]^I*1(IB-34D/'?;%UX?EX^!U>SB=RN"7T&UMBS,%#%,9LU%IR MOKJP+#9?X@BQ,[+"L7AS3VB$N+BE"XNM*$9^8A2%%K3MGA6A(&Z-A\FS*1T/ MR9J'08RG%+!U%"'Z>(5#LAVUG-;3@YM@L>3R@34>KM "WV+^:36EXL[*4?P@ MPC$+2 PHOA^U+IT+SX72("GQ.-F2&&)R3\$OA\.6H-6L#']V@=\ANR M_0MG#>I*O#D)6?(+MEE9NP7F:\9)E!D+#Z(@3O_10T;$CH%H:+D!S Q@70,W M,W#K&G0R@T["3-J4A 4K(%5)86:/(B(3.Q%LT/8AGW6T[%VT#8\?$$ MK0*.0G#+R?P;N*,H9BB)" -OTFSNT MN'!% EKSK-JKM%IXH%H'@FL2\R4#[V(?^RJ )=J0-P0^->0*:A'_7L=GP+7; M -H0@E^!!=@24"# M"8G$W,!0$KQ+$;-X@<5XY6#V"';+3=%C\OARBZ@/OOXC(,%[CB/V;UE4T_H[ MY?7+.>J"K= (3"%]T[.>T>'_G+>V]DH M8^)BS1E'L1_$BS;XDDQ;HO3E!E,Q#8-W#YC. X;!E 9S#/[;Z49EX4K='B1N MRQ5@,W;..OVAM=D-0YU"7D4AA;9N3EOWU6C+B$&S$+?!AW4TP[2,D-2AWFXS MNGW;MOO=YH^=YB\7CWRZA7S*HLIM/1S6OJGZ5,O'8K] M.D.Q3B%/2\ /]KI!3N^@FEYP58_>K-P>O9_B#69\?\U/21H\ZQ/[G4OK7M,U MPQ"8PN1YSN1Y[8Z:,U20^-0-P==K+,=CZ6JLK:'I:FP2S#,$IC#KV$5.:Y\X M#\H<,$2]433/%)I*_HZ@<+0=.UT_ +E/)4,I>\ZS<0[WQKF^DL:4&$)3*8$% M)5!+2;Y4K# -2.G,5X'@V. 1(UHJ8_2FC:DRA*9252@81YNHC]55M0UNY'@% M=TN*L78JU,,V'I!&I8DI-)720IPXG5//AEIYU)A\DVB>*325_$+B.*^G<8Q* MP\QO-=?L[B>D^M8UCL4Q!)-3*":GOF32I%SM?2J3.:B=AHCMJH)27DMTC=M[ MKI+TOC9FUA":RFPANIS74UTUQ6CF437/AN12QO,QQ)=3J"^GAOSZ&=5MYG?5 M;&)4O9E"4V-1Z#>GOH [[LQ^@^4&CG@GZHDY17.^1B&XPS0J#87>;2=)),$Y MB-+O[_ <^.BQ/+$T*@E-H:F[ X4FA%K9= Y<5H)36K B5$TSQ2:2GZA**%>#_ZT:67F]^Y"8)_US_<6 GWK&L?B&)(5 M%I(5ZB7KJZ25F0_*)Q/G>;:C=[4QL<<0KK 0KO!$VVJ'L\K,HTJ:C4I44V@J MS85$A2?:AGOQ7/)*325 M_$+ 0KT2_(P9E^/_\*9$!4 J)4MY,JH<3:&I9ZH*Y>CJE>,U>J@C MC.I$4V@J?85.=$^M$UVC.M$HFF<*326_T(FN7B=6C_$*@.[A?4>]96.BC(HX M:^=$;(3I(CE9S,"'H[-G^:GER^3,[M643P]^GR-Z"*(&0CQO3 5":C( M$&EZFCB]X625G*^=$Z[/!]I"B.5EL\FM!7B$ MG],E^/*7&64>$?*6S9M\R8#8H9/G-K&N=YL><7QM>!6V3=CPBJZ$Z_@P88BO M/(^PS36X=#W0#.VEX+\)QN"Z 9*,X[\8 M5$OZ#!RWKU_0/X?)RV2FA,.8NM\=6RP&6E]#-LS(RA5W=/TGQ EU CR+NCS\ MB]:QK:XA:\4%]6)G&8'G^-%_\AP3L>6 .V\XX-@![S@8[3<<6K%#JZQ#.W9H MA\Q$J80\F$20X16C:\0":XD67(1DAMXR?<,/FK(_W$<$R6CB NNA?4 M>D0/C/B_T:^!T2WUQ8*C3[X-=A:@*9-(,L$OF5QC)>)?*_\YF>7==D4TK&9=6B-=Z ^]^01A\#"K:1F/JR<>VRKTPWEOQ \,EQ?-] _*V\* M+&\@HH"Z84#!-/TT-#H]79=5]+1-<3DSL] L0TLGH:7S/K1\#R=F:3UZ B9? M-.C3,S#+X8 FS+$@CZ\HTOYVAN?MW@Y;98S, J,,4]V$J>[)F(JY(%,75 74 M+5= Y0E[O?G;<*Y1C%VU$P6FAA*G.N MR*BAIRM-78>B$KQ2:F.NZJO&RM MP(W3U=H+6X>66QRSDME"$U.=>55F<^8A-3 MG5E5YE+U82@7V?769"YUU:JR55R5A2:F.O>JW*8*PSB=Q"CQ:@E-D$D$H,_$ M8>@;<5?YY+:+R2TT,=7)5R4WU2F&6JAD:TB^30)&T<." : ?MQ LH7/5L!IV M7SE<*YI9%UJ6TE30&-UWWHHP:M(<,?EUHIEUH67)3P61<3I%5'(_(HXH(Q1; MW==Z4AWYWCP?0R49J4PR3J>3U!L<=Q!LQ\O?9#^^8,02*^*B!V!>[F"HPS;0 M!@A#%\B+-E/Q!;+))D^2C=5(>P_7,=29DG0)W0 MWO0?0\KA5,IAM90K%'$1N8T=]J*W<:P!^?8.31ZO<0R%\Y ZUGV9K0LMRVPJ M!O'A8O!4.V!QJ 6%K4YH;_J/H1AQJABQ6C'F+Q^_^.K%HQITW_5+K6AF76A9 M0E,AB=_[.Q:N]4-6K6AF76A9\E.EB7^ZCUGX]?[0Q6,P^ M+K5*VKK0LO2GDA:7E[3'6SR^%K&Y\U"M&K8NM"RQJ8;%I].P!Z\=^Z7JNE9- M6A=:1']SZU"5!VP>'D[CR*(K7T2GDI+6Y #<*#SVM=-^;5R.HV-L*4QTJNZ6 ML+GC<^3"3$)*?N2\R**#:M&-H,OPZ-:4"D&]\'(!Q 86&,C?9Y2*EYN@@^2X MX/!_4$L#!!0 ( ("!/%4XV5CIS@( &,' 9 >&PO=V]R:W-H965T M.JZ\VU7ES[ MODKGD!-U(1; SNJ.!(PK3K M]<+K ;;VSN"9PDK5QLB23(1XL9/[K.L%-B%@D&JK0,QK"0-@S J9-'YN-+TJ MI'6LC[?JMX[=L$R(@H%@WVBFYUWORD,93$G!]*-8W<&&IVWU4L&4>Z)5:8L_ M>B@ME!;YQMEDD%->OLEZ4X>:0XB/.$0;AVC7H77$(=XXQ ZTS,QA#8DF24>* M%9+6VJC9@:N-\S8TE-NO.-;2[%+CIY-[GHHR!H4:(RF6U'T@\, M-8:@"65F=(Z>QD/4>'_6\;5)P0KYZ29A')Q4_%_P"Q4$314$4'4AH\';W\$0Z<57/V.G%?ZTG&E*5,J$*">A[ M;Z*T-$?VQZ&2E8JMPXKV-[Y6"Y)"US/_J0*Y!"_Y\"[$P:=#N/])[!5\JX)O MG5)/AC %*2%#MY"!)*QV@M#-VC0>!:C1!PY3J@\>GE*^[>1M_UDFYU<1#ML= M?UEGW#=KAS'&E=6KY-M5\NVW)3_61 ,B/$-?1/H/$&487(>(8ASL0NR;A2U\ M>00"5Q#X),0S805Q_;''3(,F/(4FJL@L0D\IT$T+99J^11E".3IKHEXN"JX/ M,>&]BH?F%@1I#P@ !D !X;"]W M;W)K&ULK59K;YLP%/TK%M.F5JH"(:^M2Y#R:+5. MJA2E6_=AV@?'7()58S/;).V_GVT(3;*$3E.^@!_W')]SC7T9;H1\4BF 1L\9 MXVKDI5KGU[ZO2 H95BV1 S#8@3+FAT'0]S-,N1<-W=A< M1D-1:$8YS"52199A^3(!)C8CK^UM!Q9TE6H[X$?#'*_@ ?3W?"Y-SZ]98IH! M5U1P)"$9>>/V]71@XUW (X6-VFDCZV0IQ)/MW,4C+[""@ '1E@&;UQJFP)@E M,C)^5YQ>O:0%[K:W[+?.N_&RQ JF@OV@L4Y'WD(@42HNL AL%&>7E&S]7>=@!M/LG &$%" \!W1. 3@7H.*.E,F=K MAC6.AE)LD+31ALTV7&X46O MXVB!-5RBBQEH3)FZ'/K:K&O1/JG6F)1KA"?6:(?H7G"=*G3#8XCW"7PCN%8= M;E5/PD;&KP5OH4YPA<(@#(\(FOX[O-T@IU,GL>/X.F\F$W:O58X)C#QS.!7(-7C1AW?M?O#YF-TSD>V9[];FNTWL MTV"N$-;J%&"1FZ$%C76@A7PY!5V@.D@#7QW)6"OGDA-CK M:1T%+;N!Z]U^R=R>,,XH*4S08CO;\U'KAHBMBST*\M],]D89IB MO@)$N3&3@)00N]BQ4J 5>L2L<(%HS$P)P)PT[UFSJHNPW0J"]\G_(/=2 M,ZA3,SA3:AI\#M[_NO"E$1,%U>3G6HW4%';O"<3 ^,96U M+(2O-&59OL=R1;E"#!)#&;0&YD.39:DK.UKDKEHLA3:UQS53\W< T@:8^40( MO>W8!>K_C>@/4$L#!!0 ( ("!/%5AOS6:F@0 "82 9 >&PO=V]R M:W-H965TDXOC?CY1LR;9HI0G2?;$IZNYT#^]T/*JW8?RK6 %( M])0FF>A;*RG7-[8M9BM(B;AF:\C4G07C*9'JDB]ML>9 YH52FMBNXX1V2FAF M#7K%W!T?]%@N$YK!'4=]RM$>0P$QJ M$T3]/<(8DD1;4GY\VQFUJF=JQ47!W"NZI M@G]&P=LI> 5HZ5F!-2&2#'J<;1#7TLJ:'A1K4V@K&IKI,#Y(KNY2I2<'[[,9 M2P']39Y H(LQ2]<0B[Z"/+Y$J@VVP.\V,# MMJ*K$-T]XLAMM?A'GETCS^D@UW%=@T/C[U?'+>YXU8I[A3WOV15'$RIF"1,Y M!_3/<"HD5TG]KVG)2HN^V:)^TV_$FLR@;ZE760!_!&OPRT\X='XUX;Z1L2-X MOX+WVZP/JG2J\ZB#_EH#)Y)F2_2!"8'&A/.M*E ;PN?"M!KE(X+B$;I,/0XB MWW/<..[9CX>@!CDO<"-5Q@G;0.^4])PD:Y4(9$D:*Z%F*-HDC MBFY%T7VK2-V7:5*6].%LQG.2*.%AHC9YDLT *5@T8?E4+O)$"[ \,T>KVZ#P MX]#S3EB;4B[&SAG>N.*-_X?,O$W7"=L"M.9DW*3LQN%I^3%(Q9X7FBFQ4V_8 MS@^.ZW[:N#D[#:]5T>R>1M @%L:^YYZ!.^A&\,OA[KCJ6KG!5'H=D\AFF)AZCH>#D\-KWO#FIG]E1#'(M;'4+0)^08]PQ'+^)6AN M\6:?#7)M/M<- 7Y%1Z RR.AL&PO=V]R:W-H965T28+2!7DN-D9C]^)2#(!*+4 M1+S8@+E']QS?BPZ@Z8ZR[WQ-B #W:9+QF;,68G,R'/)P35+,W]$-R>0O*\I2 M+.0NNQWR#2,XRH/29(A<-QBF.,Z<^30_=L7F4[H529R1*P;X-DTQ>S@C"=W- M'.@\'KB.;]="'1C.IQM\2Y9$?-E<,;DWK%"B."49CVD&&%G-G%-XLO!\%9"? M\34F.[ZW#125&TJ_JYV+:.:X*B.2D% H""R_[LB")(E"DGG\*$&=:DP5N+_] MB/Y'3EZ2N<&<+&CR=QR)]4B1PAHR('[;9.^"Y X!CF>]PQ> M*6%V"SXJ"1=*PE)!#KY]E&>#"T%2_D^;=@6TWPZM&OJ$;W!(9H[L6$[8'7'F MO_T" _?W-MZ6P&HJ^)4*O@E]?DY6A#$2J;H"IYP3P0?@*TZV176=)O+J@;.0 MM(E0((]R9'41NIN/ __8'\M_YVZ?7\MY(]]#(WU>+?51E?K(F'I+E@/0Y#, MLG/D=9,3U1C%UM$ G*9TFXDV6L6HP5ZZT T0AS/WB>GD$OEV2](:PUIHT A]:DY; :AJ,*PW& M_77FV*8*EL!J*DPJ%2;&2C"IT$9\TBA;SSM&T'6?%JYQV(ZDCBM2QX=?;DQ, M!^ 3%6"YO?E7N@D@*'A_OXF+J:]-A..&",@-QDT-C%EVU "Z>B9WC2HL!18$ MX"R2A$/9ZQ^V+.917-@E4XN;<0^M;EMH=17V_ SLK\U+;%M*6$*K*X&T$LAJ MJY=PM5Y'[J19YN9QN_+2#@L:K4OOW5X.OS\'-Q3HPUQ![:Z@V5[I_,$583&- M)']9U\8>-R(>7-F6T.K\M46#HQY[W.C_#E;"$EI=">WKH-G8?9(W^G4U!J!1 M':TJF'&A"QX(9FW7B84YM"ME;>.@T1^]5/S@/_ *MVL>^^#BZ,/I06WUX*3' M-K%DZ$HE^K"'4/M#:#:(:J98R"DC%C45?OJ>M(3?GQ+DC:;?8@'-B70DBK0' M1&8/^')S=':)YI$/+0A;:'6=M$M$/;I$9-4EVD*K*Z%=(C*[Q->V!FJZ1C2> MC)J=86H7BZ#YK6'U^: NMKI.VGJC'1XC( MJK6TA5970EM+9'Z,^.K.F#0,E8^\EL;HPSQEF<;M/]3GBA5UK) M6O*$I21].$Q/.TS/[?$%EU4/:0NMKH3VD)[1F76_]WX!%\+G[[W-H5TI:[/H MF;+2S@(U3O=8D5"=;1:PG*:+]QX44R(JE)L6.H)M\M<8-%8*F^>::X(@P=8+\?46I>-Q1 U0+ M?N;_ U!+ P04 " " @3Q5E\_'VM," !U"0 &0 'AL+W=O]_@\;GP\WG)Q)]< "MT7E,F)LU:J M/'==F:ZAP'+ 2V!Z).>BP$HWQ=&IPY**ZEXT8CU"@K"ZB>^;SCL"?SX&4'0"(*7"H:-8/BO('Q&$#:"T)*I M4[$0&%!&@]U$AS#)4UBCH[>'H]=I:,;#S=M(LWJ2,$SD?P 77&FUA)] M9!ED'087_08CO\? U7FWR0>[Y&=!K^/7B@W0T#M!@1?X70OJEW]+U0!Y0R/W MSSKD\Y=']WJR&;9;.;1^P_]OY0P8Y$1)]'.ZE$KHC^M7UX;5?F&WGSEPSF6) M4Y@X^D21(#;@)._>^+'WH8O5(V MX/&\@Q;B2TI6=D(7M_CIZJ+1_NIJ(KV+>2V1 YG5W-R]0E6 6-F"+U'**Z;J MFM7VMG>*J2VE[M_I]87D"HL5T;6)0JZEWN!48Q%UD:\;BI>V["VYTD74OJ[U MO0B$F:#'<\[5KF$"M#>MY ]02P,$% @ @($\5?G(:-VU @ KP< !D M !X;"]W;W)K&ULK55M3]LP$/XK5C9-($'SUH;" MVDBT#&U(B*J([<.T#VYR;3P<.[.=AO[[V4Z:=2)D&]J7Q"_W/+[GSKZ;5%P\ MR@Q H:><,CEU,J6*"]>5208YE@-> -,[:RYRK/14;%Q9","I!>74#3PO*DH8+ 2299YCL9L!Y=74\9W]PI)L,F46W'A2X W<@WHH%D+/ MW)8E)3DP23A# M93Y]*_F$?&WAI\)E#)@S$R2E:,8AH) HPX#U M;PMSH-00:3=^-)Q.>Z0!'H[W[-=6N]:RPA+FG'XAJ@+4'.6'U'S\U<3@ ^-$+@* !!'\+"!M :(76 MGEE95UCA>")XA82QUFQF8&-CT5H-82:+]TKH7:)Q*EZ"(@)T6A3"+$4%ETHG MIUTK*&82G2)*\(I0HG9(<&HN3X5%BHZN0&%"Y;&V>+B_0D=OCR>NTEX9;C=I M/)C5'@0O>. 'Z)8SE4GT@:60=A#,^PG&?@^!J^/1!B78!V46]#+>E&R 0N\$ M!5[@=SG4#[]+U !YH8'[YSWNA&V.0LL7_CE',V"P)@K=K2C98/L0OBYU1M!U MG9)O7?&OV8?=[*9,7,@")S!U=!V0(+;@Q._>^)'WODOZ?R+[+1##-A##/O9X MAO5U3 #=E'2'_),NK37!R!*8"K:-S\YU1?,F[O901>\YKU0Q:E6,>E5<)JK$ M@F"*D][I9:HU1+U:EG@G;V7?(U6]=6475)Z M2?[U!D;/XS(>GOMM5&HA[D%-S$%L;*N0*.$E4W5Y;%?;;G1IB[#[R[QN9;=8 M;(@N@Q36&NH-SO39HFX/]43QPE;8%5>Z7MMAICLJ"&.@]]>&PO=V]R:W-H965TDD,QR6C<$D!68"[DW3ZD[&RXRHO10;%VY%T 2ZY2EKH_QR,T(968C;AN4HI M@Z5 ,L\R(I[GD/+CU/&;>1AXV#M?A*X2A/KI%)9MDUD3"@J=_T43MIL[800EL2)ZJ!W[\#>^4D+?I=I/S1X@)0H2M"1"/:,_ M!6&2V"P69_*>)>Z$;-.N:S\6MW),8IH[^'D@0!W!F/__DC? O3*7Z.:81/?8IVA7<=\/0^S43#$6#_T MPRFYUG"ZDKN06(W/S40U^YHFR+[#X@F_"TBX5A?]ST M=BU:W;KBNI!8#=>HPC7Z 2YV *'H.@6TU'L5"*&KJ:2WVA&](KJ7,M>3^5YS M+>S-=ME$LUC+\TZJS>][P[-::XVH*[P+B=7@A16\L$.MO:)!X+$8] M>XH=/?ZX*HMP=%/W6I6X/QB%9V79&G57P!<2JP&^J0#?M *.Z($FP!*I=X5G MHC'WT%W&?AUUX/ M=\U/-XV %$=K75*$)HT-'OYN)_3]83@X"WO18.>%@7=N%[4'V?41NR>];P9B M:\\0$L7FL15-935;G5/N;'=^-C_W;A?%:>-5ICC\?"9B2W5#G,)&2^)^J%,4 MQ7FB&"B^MQWVFBO=K]O+G3Z#@3 &^OZ&<_4R, M4I[K9?U!+ P04 " " M@3Q5H?$Y"9@& K-P &0 'AL+W=OW[) M\[Q&TGE\:D$'W3WK@?W7#^@_-^0UF;NDXI4LHKO%2D5?-OV3;Q@8#DFXJ)8IVL,Z@R,K=W^1S.Q&] >'HP #:#J#[ ]B! M 5$[(&J([C)K:%TE*IF=2;$ELH[6:/6+9FZ:T9I-5M;+>*ND_C33X]3L4I0I M+Y5,FDD5"Y)*/L\4D5GUD;RXXBK)\NHE>4W>WUZ1%]^_/!LJ?==Z[#!M[W"Q MNP,]<(>0DG>B5*N*_%3.^=P&&.ITNYSI0\X7%$3\;5.>D"AX16A J2.AR^M84WM03]^%W'4/>*EY4_[AF; ?(W(#USCVMUDG*SP=Z:U9< MWO/![(?OPE'PHXLM$IC%G77<&83NX/Z*W&[6ZSSCTD4<1/,E#J>FM@(@&'<$ M8Q#E#UU)LS(5!2HD_Y(N[$^];I!J MP;OYKAP2F#4Q86"^< -LW;:(2/2QT&S^/<,1>G]E/.C 21Z&T\IQDO0<99.A MA@P%<7[A8BF3]2I+(:4[:8' WFN*A&9/@W% (;H%"E$]$!::S=^XH!#V&C?\ MGI<;7CF)LL=U.!@'41 $>Z78&K_FLOZ6K)T MEK\6<-HKP,%)&.V5:6?4(<-,C2^BL"7I%'Z=?&GD?<'+=%4DTI+RPW^N?>T& M?'/?E<5"LZ?*N"Y*L95-4>T6%IK-W]@M"MH9[ZX+#.=.ESAY'\-F46.SZ+-L M5F]G?,.&0&U%8:'9$V/L'8W1-P2JU<-"L_D;JT?A)ICWAH#A'K4.6Y+'\'/4 M^#D*6RF7^K$-$)R"MRJ.T2.CQC/2"?JN0#6 6&@V?V, Z1--.'\#-'49H/V6 MH3LJ=AN@R/BU"/9K+GU_?7\%OIGW&F:1\891B'[$A&KXL-!L_L;P17"; MS5_)+6!?H_LR!D/L1'M'@; SN])5ME):K;WB^PT:QCTG/(9YBXQYBQBZAE$] M&A::S=]XM ANP4$]PNCQV6#<]/WV6X2.P!&-XX,=PLA8J CV/"[E(E=DU.8: M%IH]7<:,1>BGCQ&JM\)"L_D;;Q7!_;BOJ,@[P/KTJ6<;XHCM2]P=-QT?4+BQ M0Q%LA]Z6BLNR23C)D0HT:K\,"\W^)8?Q7PS]8)*AFBPL-)N_,5D,;L!!!;H= MVJ^[;#IQG.&X FDX/EB@F?% #/9 !^6+6Z7A++R7]!B-,F;L&$,_EV2HG@L+ MS>;?^W66_\^SX"K= NY57S8:[>O<'1<<:(,S8Y,8;).Z?I[HM2JTHH_;'H>3 M\E[U8W3#F+%R#/W@DZ%Z,RPTF[_Q9LS_X/,)U8\='8WHD>:=4=,#BC=6BL%6 MZI#B,;O=< K>ZWN,OA8S1HZA'VPR5*.&A6;_(M48M1C[8#-V'5GVE+NCY8QB M;GG'QE;%L*WJ)*NVPLC[?ZOL<':^*X^%9L^E\8 Q^L%GC.KGL-!L_L;/Q?X' MGT\H']7.M6A[G6]Z8(L8FQ;#-NW)+8+Y50#GXCTCQVBJQ;U?YZ,??,:H5@\+ MS>9OK%[L?_#YQ(88P1)N:3FC]G0^[#UV5'"Y;)[&JDA3S7=/\W17NR>^WC3/ M.>U=OPA/+W?/;1F8W6-D[Q*YS,J*Y'RA(8.3L9YNN7LR:_=&B77S<-.=4$H4 MS2=G)OQ])V;)CR6QC9%]BO? > M/<\=CW>7_IJ+;W(!H-!3GA5RX"V46E[XOIPL(&?RG"^AT&]F7.1,Z5LQ]^52 M )M:HSSS21#$?L[2PAOV[;,[,>SS4F5I 7<"R3+/F7B^@HRO!Q[VM@_NT_E" MF0?^L+]DMJ;91X:%)*Q?.-L6:0IT7U MRYXVCM@S(.$1 [(Q(#]J0#<&U JMF%E9UTRQ85_P-1)FM48S%]8WUEJK20L3 MQ@UF<(QIT$ D(:2$T^G%S[*!#:V=1 MBT?=SNJ&!/U].99*Z$WX3YN?*IBP'<9DYH5_6R%TRCFFGD9/I9'WG6 85"*Y:5@/@,%?H8R2SO6:E* 6CIH!\U M>'5#&E%\0-])X\1PQ+7(V"GRCR4(IM)B7D6C@[[:8PJFZ'*EW\P!W8,YN^L5 MZ(L.79M8]W<(>@8F)$I07B5T#TW9?>FP5F M(0#:!/0: F@4X$9HG$1.# T.=I4S>"NA-[P4K?4T: @E&!,<'0AU,SE5Z5Z/ M@-],J6[*6I7BIM*$= ]U.GFNR725I MJ.P%"26'F>?F<:K.71N#G3W#\&.A*SI(73!U=3?-=%H@M:B+9%4Q7:5R@[]_ M=,0TZ<6',O^/U@7O>A?L;EZ^7RVO4SGAI>X8[IG2[^] 3+3D5L75ITPBUI*# M\R"*&ZGZ_84OY>P:'.SN M!;^R:=GC_9D7$P?UN)%.$>TFO?"0>G-=3 -*@R/4=ST&=C<9#>H?GO3\+-MS MOZ6?H$F2-,BV]1V:+CD@Z^\-=3F(N9UU);+[M9J@ZJ?U/'UII\B#YU=FSK;# MX@ZF&M)OF9BGA=0)/].0P7FB28EJ[JUN%%_:T7',E1Y$[>4"V!2$6:#?SSA7 MVQOS@?J_#\/_ %!+ P04 " " @3Q5AT]-7#T# #R$P #0 'AL+W-T M>6QEDDO#R"]Z'1P8@ Q\O@P\GW<&/75-G6U_-02.<=3S*WO<;-16D^88,[)@;G: MGRRWI;"N^6B0*=F6/B+.8./3G 6/5 S)F H^T1R\,IISL7+F'ABF2B@=&-MS M5E 7+.63@[MN!NU8\^1<*EW%=A'<]Z1>O@.L9R"0"]$([!%G& T*:@S3\L9. MJL65\044U./[56$5SC1==7N7I'6H;C;(1.F4Z29,EZQ-HX%@&#E-.9DK32L/:H!Y9VRH2X@V?U9[;%O:X-VFC5_$&!7]4YLO";D=6OL3[<'9W(L#YD;)QDMLXQC36 \^*0_(#SJ6B#!I,%%X;+>C;G:*WZU.6T84P]PTX).WX.TOY(D^:5;>0B'I5._X&V^O&S6'5 MQN(R94N6CNNIGDVJ86 '-FI]@<,N/J@\7Q^R3V\N\T2:(HCK&,CL=>!6,L;W$,/WXV M3!MX8'$@TI_E&J\VWB'[^P"KZ;X.P7:*=R*V4SS7@/CS!AY)XJ\V%@<\L"I@ MO0/Q_7&@I_P^4015Q;1A3S".) F&0"_Z>S2.D>S$\/'7!WM*HBA)_ A@?@51 MA"'P-.((I@ T8$@45>_!G?=1N'Y/A>U_^4;/4$L#!!0 ( ("!/%67BKL< MP !," + 7W)E;',O+G)E;'.=DKENPS ,0'_%T)XP!] AB#-E\18$ M^0%6H@_8$@6*19V_K]JE<9 +&7D]/!+<'FE [3BDMHNI&/T04FE:U;@!2+8E MCVG.D4*NU"P>-8?20$3;8T.P6BP^0"X99K>]9!:GZ#8DU**"=EN9Q &KB1W9INWZZW<2QN9 >O3>G'%%XZ3F MB8//5XNRD M>=E KOC:MBV.KQ\X@(R#T1 Z+*2QKKVB[9\#X[. B_='.Z>_R-(),^5.?#5Z M5TNU:;J!NQAXM]&.P^%S/X@WYO\,HRX*F8FISG:54&X_CD:4#:"R6UG;@"E> MB7$PT<_"-/<#7S#+]_?F ,H;*7,CX829Y2T>'Q6.7A>;*;V7<&U M'F2$0$:TD)]WN73O8,4(5DR+-8%C70>:M-\*>/6MI'Q=!PQR83$EH&Q,SN8*^(5.K&B#P]33$CLF+E4 J8$RXQH M)-U#A[DE));+7*O-OY#R53"#U[UTF%1":JOP6D+F"V%09T]L9;BRO,VK.[,# M,TI(K)29RG0EV(J_=F&DUL!J,TD46HX["""20D-LB#<-*T M:FL9:VT=,W_:_+P:,TA$;)"'IA&"RX(;2/S?^05&F$8B8HU,&KLI9_@O]QX" MC9'V">:SCXFN4(@U,A?KH3(6-,+S&Q7G +KGQ, MM"!&[)N#!7L>,N:7F-@OZ'*^^Y QO\3$?CE:SD^%X[+LCB+FE?BL7AGYF)A7 M8F*OX)B7/B8FEYA8+CCFE8^).28F=@R.>>W7N3''),2.P3 ?VQK=;TS,-LD9 M:V*/;;7N-R9FFX38-CBF'R\3S#;)&5XRMC'ATDG(9;.<9VQCP^S34)=,WNWTL@NH,W'Q&R3$-L& MQ>PD:BEFF_2OKF@61C<(D$I"9PS.^9B8;5)BVW0Q;XM"M"]$L%_M/B9FFY1\ M!\;'G.BJUJHM[L)\OQ/.Q\1LDQ+;IH/9[$SOEQ.EMI9EG2W@%+--2FP;?$'K M2S%%-_V)C8-C^K6T%/-.2NR=]^OC;8SW,3']I/0[_TAY8.IC8A9*B2UT* _T MV#'%M).VVAD<7LS*10'I0'X'?5IHSWB9+0QK/O:[R4G:;/T4N[*<0-N]FFN> M'][S.KRC]NDG4$L#!!0 ( ("!/%59=@'X]0$ #@C : >&PO7W)E M;',O=V]R:V)O;VLN>&UL+G)E;'/-VKM.ZT 4A>%7B?P 3/8MP!&AHJ%%O( 5 M)A>1Q)8]"'A[HE"$95&KU;Y8=N]7;(Q_++X/3>#:_C-N?2S)[;89/+LDD?^\OI,9T/7Y;-\/@B3:H=I!"D]8,,@JQ^D$.0UP\*"(KZ00L(6M0/NH:@Z_I!-Q!T M4S_H%H)NZP?)'&6<$R1-L";06I!K(?!:$&PA$%N0;"$P6Q!M(5!;D&TA<%L0 M;B&06Y!N(;!;$&\AT%M1;R706U%O)=!;)R_;!'HKZJT$>BOJK01Z*^JM!'HK MZJT$>BOJK01Z*^JM!'HKZJT$>AOJ;01Z&^IM!'H;ZFT$>MMDLX1 ;T.]C4!O M0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T>]G4!O1[V=0&]'O9U ;T>]G4!O MGVQV$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H':AW$.@=J'<0Z!VH=Q#H M':AW$.@=J'<0Z!V3CY4$>@?J'01Z!^H=!'H'ZAT$>@?J'7^I]U@^]WF\]'RO M\3OW7U)=3O?FR^//R^^3B//BC'."'V7NOP!02P,$% @ @($\51?(S!O; M 0 T2( !, !;0V]N=&5N=%]4>7!E&ULS=I=3X,P% ;@O[)P:T;7 MK_D1YXUZJU[X!RJ<#3*@3=O-^>\M3$TT2EQFXGL#@;;G/;3)<\7EXXNC,-FU M31<6616CNV L%!6U)N3649=&EM:W)J9'OV+.%&NS(B9FLSDK;!>IB]/8U\BN M+F]H:39-G-SNTNM0VVZ1>6I"-KG>3^RS%IEQKJD+$],XVW;EEY3I6T*>5@YS M0E6[<)(F9.S;A'[DYX"W=?=;\KXN:?)@?+PS;9K%=@T+\:6AD(^7^*9'NUS6 M!96VV+1I21Z<)U.&BBBV3;XO>C*>'-,.T_[*C\X?RHP%IID/WKJ03LS3X7'O M1]*OGKI4B'RLQS_Q(S&5/OK[J#_MDLI?9J?M?;9^/9Q'8,/M^#W^?,8?]0_L M0X#T(4'Z4"!]:) ^YB!]G(+T<0;2QSE('WR&T@B*J!R%5(YB*D=!E:.HRE%8 MY2BN&UL4$L! A0#% @ @($\5=!: M<5_O *P( !$ ( !KP &1O8U!R;W!S+V-O&UL M4$L! A0#% @ @($\59E&PO=V]R:W-H965T&UL M4$L! A0#% @ @($\5?'MD8:\!0 52, !@ ("!(PT M 'AL+W=OK9"D' #+'P & M@(%_%0 >&PO=V]R:W-H965T&UL4$L! A0#% @ @($\ M5?]QNX@4 L: 8 M " @=X? !X;"]W;W)K&PO=V]R:W-H M965T&UL4$L! A0#% @ @($\5:<[9AM2!@ <1L !@ M ("!K"H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @($\55$L M[37>' !%< !D ("!FD, 'AL+W=O&PO=V]R:W-H965TW'@, $4( 9 " @5YD !X;"]W;W)K&UL4$L! A0#% @ @($\54U/X4$\! D !D M ("!LV< 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ @($\55X9ML@=" !!4 !D ("! MH74 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ @($\5>Y1MY!9!P 41( !D ("!?84 'AL+W=O&PO=V]R:W-H965T^1 !X M;"]W;W)K&UL4$L! A0#% @ @($\588OXS;+ M' W%L !D ("!CI< 'AL+W=O@% !B% &0 M@(&0M >&PO=V]R:W-H965T&UL4$L! A0#% @ @($\52(6GLV5 @ M04 !D M ("!G+T 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ @($\5=Z[C6=^ @ 904 !D ("!CL8 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M@($\57H6%RRY @ R@4 !D ("!H- 'AL+W=OZM[0" #3!P &0 @(%T MW >&PO=V]R:W-H965T M\W5:X ( ' ( 9 " @5_? !X;"]W;W)K&UL4$L! A0#% @ @($\59:.,:D& P "0D !D M ("!=N( 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ @($\51"ZO,N[ P ,A !D ("!^.T 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @($\ M59]I2+[] P G1, !D ("!?/< 'AL+W=O&PO=V]R:W-H965T#^ !X;"]W;W)K M&UL4$L! A0#% @ @($\5:RM8J9/ P 00X M !D ("!%P,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @($\53C96.G. @ 8P< !D M ("!.Q(! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ @($\5?*W:#Y2!0 _", !D ("!#!T! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ @($\5;+% MUL.< P X0T !D ("!BR@! 'AL+W=O+ $ >&PO=V]R:W-H965T&UL4$L! A0#% @ @($\58=/35P] P \A, T M ( !LS6QE&PO M=V]R:V)O;VLN>&UL4$L! A0#% @ @($\55EV ?CU 0 .", !H M ( !UD ! 'AL+U]R96QS+W=O XML 73 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 74 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 75 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2.2 html 101 285 1 false 36 0 false 4 false false R1.htm 0001001 - Document - Cover Sheet http://www.escalonmed.com/role/Cover Cover Cover 1 false false R2.htm 0002002 - Document - Document And Entity Information Sheet http://www.escalonmed.com/role/DocumentAndEntityInformation Document And Entity Information Cover 2 false false R3.htm 0003009 - Document - Audit Information Sheet http://www.escalonmed.com/role/AuditInformation Audit Information Cover 3 false false R4.htm 1001003 - Statement - Consolidated Balance Sheets Sheet http://www.escalonmed.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 4 false false R5.htm 1002004 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.escalonmed.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 5 false false R6.htm 1003005 - Statement - Consolidated Statements Of Operations Sheet http://www.escalonmed.com/role/ConsolidatedStatementsOfOperations Consolidated Statements Of Operations Statements 6 false false R7.htm 1004006 - Statement - Consolidated Statements Of Shareholders' Equity and Comprehensive Loss Sheet http://www.escalonmed.com/role/ConsolidatedStatementsOfShareholdersEquityandComprehensiveLoss Consolidated Statements Of Shareholders' Equity and Comprehensive Loss Statements 7 false false R8.htm 1005007 - Statement - Consolidated Statements Of Cash Flows Sheet http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements Of Cash Flows Statements 8 false false R9.htm 1006008 - Statement - Consolidated Statements Of Cash Flows (Parenthetical) Sheet http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlowsParenthetical Consolidated Statements Of Cash Flows (Parenthetical) Statements 9 false false R10.htm 2101101 - Disclosure - Organization and Description of Business Sheet http://www.escalonmed.com/role/OrganizationandDescriptionofBusiness Organization and Description of Business Notes 10 false false R11.htm 2103102 - Disclosure - Going concern (Notes) Notes http://www.escalonmed.com/role/GoingconcernNotes Going concern (Notes) Notes 11 false false R12.htm 2105103 - Disclosure - Significant Accounting Policies Sheet http://www.escalonmed.com/role/SignificantAccountingPolicies Significant Accounting Policies Notes 12 false false R13.htm 2122104 - Disclosure - Intangible assets (Notes) Notes http://www.escalonmed.com/role/IntangibleassetsNotes Intangible assets (Notes) Notes 13 false false R14.htm 2125105 - Disclosure - Accrued expense (Notes) Notes http://www.escalonmed.com/role/AccruedexpenseNotes Accrued expense (Notes) Notes 14 false false R15.htm 2128106 - Disclosure - Line of credit (Notes) Notes http://www.escalonmed.com/role/LineofcreditNotes Line of credit (Notes) Notes 15 false false R16.htm 2130107 - Disclosure - Long-term Debt (Notes) Notes http://www.escalonmed.com/role/LongtermDebtNotes Long-term Debt (Notes) Notes 16 false false R17.htm 2134108 - Disclosure - Capital Stock Transactions Sheet http://www.escalonmed.com/role/CapitalStockTransactions Capital Stock Transactions Notes 17 false false R18.htm 2139109 - Disclosure - Income Taxes Sheet http://www.escalonmed.com/role/IncomeTaxes Income Taxes Notes 18 false false R19.htm 2145110 - Disclosure - Commitments and Contingencies Sheet http://www.escalonmed.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 19 false false R20.htm 2146111 - Disclosure - Retirement and post retirement plans (Notes) Notes http://www.escalonmed.com/role/RetirementandpostretirementplansNotes Retirement and post retirement plans (Notes) Notes 20 false false R21.htm 2150112 - Disclosure - Related Party Transactions Sheet http://www.escalonmed.com/role/RelatedPartyTransactions Related Party Transactions Notes 21 false false R22.htm 2152113 - Disclosure - Concentration of credit risk (Notes) Notes http://www.escalonmed.com/role/ConcentrationofcreditriskNotes Concentration of credit risk (Notes) Notes 22 false false R23.htm 2155114 - Disclosure - Leases (Notes) Notes http://www.escalonmed.com/role/LeasesNotes Leases (Notes) Notes 23 false false R24.htm 2206201 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.escalonmed.com/role/SignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Policies http://www.escalonmed.com/role/SignificantAccountingPolicies 24 false false R25.htm 2307301 - Disclosure - Significant Accounting Policies (Tables) Sheet http://www.escalonmed.com/role/SignificantAccountingPoliciesTables Significant Accounting Policies (Tables) Tables http://www.escalonmed.com/role/SignificantAccountingPolicies 25 false false R26.htm 2308302 - Disclosure - Significant Accounting Policies Property Plant and Equipment (Tables) Sheet http://www.escalonmed.com/role/SignificantAccountingPoliciesPropertyPlantandEquipmentTables Significant Accounting Policies Property Plant and Equipment (Tables) Tables 26 false false R27.htm 2309303 - Disclosure - Significant Accounting Policies Deferred revenue (Tables) Sheet http://www.escalonmed.com/role/SignificantAccountingPoliciesDeferredrevenueTables Significant Accounting Policies Deferred revenue (Tables) Tables 27 false false R28.htm 2323304 - Disclosure - Intangible assets (Tables) Sheet http://www.escalonmed.com/role/IntangibleassetsTables Intangible assets (Tables) Tables http://www.escalonmed.com/role/IntangibleassetsNotes 28 false false R29.htm 2326305 - Disclosure - Accrued expense (Tables) Sheet http://www.escalonmed.com/role/AccruedexpenseTables Accrued expense (Tables) Tables http://www.escalonmed.com/role/AccruedexpenseNotes 29 false false R30.htm 2332307 - Disclosure - Long-term Debt EIDL maturities (Tables) Sheet http://www.escalonmed.com/role/LongtermDebtEIDLmaturitiesTables Long-term Debt EIDL maturities (Tables) Tables 30 false false R31.htm 2340309 - Disclosure - Income Taxes (Tables) Sheet http://www.escalonmed.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.escalonmed.com/role/IncomeTaxes 31 false false R32.htm 2347310 - Disclosure - Retirement and post retirement plans (Tables) Sheet http://www.escalonmed.com/role/RetirementandpostretirementplansTables Retirement and post retirement plans (Tables) Tables http://www.escalonmed.com/role/RetirementandpostretirementplansNotes 32 false false R33.htm 2353311 - Disclosure - Concentration of credit risk (Tables) Sheet http://www.escalonmed.com/role/ConcentrationofcreditriskTables Concentration of credit risk (Tables) Tables http://www.escalonmed.com/role/ConcentrationofcreditriskNotes 33 false false R34.htm 2357312 - Disclosure - Leases (Tables) Sheet http://www.escalonmed.com/role/LeasesTables Leases (Tables) Tables http://www.escalonmed.com/role/LeasesNotes 34 false false R35.htm 2402401 - Disclosure - Organization and Description of Business (Details) Sheet http://www.escalonmed.com/role/OrganizationandDescriptionofBusinessDetails Organization and Description of Business (Details) Details http://www.escalonmed.com/role/OrganizationandDescriptionofBusiness 35 false false R36.htm 2404402 - Disclosure - Going concern (Details) Sheet http://www.escalonmed.com/role/GoingconcernDetails Going concern (Details) Details http://www.escalonmed.com/role/GoingconcernNotes 36 false false R37.htm 2410403 - Disclosure - Significant Accounting Policies (Cash and Cash Equivalents) (Details) Sheet http://www.escalonmed.com/role/SignificantAccountingPoliciesCashandCashEquivalentsDetails Significant Accounting Policies (Cash and Cash Equivalents) (Details) Details http://www.escalonmed.com/role/SignificantAccountingPoliciesTables 37 false false R38.htm 2411404 - Disclosure - Significant Accounting Policies (Inventory) (Details) Sheet http://www.escalonmed.com/role/SignificantAccountingPoliciesInventoryDetails Significant Accounting Policies (Inventory) (Details) Details http://www.escalonmed.com/role/SignificantAccountingPoliciesTables 38 false false R39.htm 2412405 - Disclosure - Significant Accounting Policies (Accounts Receivable) (Details) Sheet http://www.escalonmed.com/role/SignificantAccountingPoliciesAccountsReceivableDetails Significant Accounting Policies (Accounts Receivable) (Details) Details http://www.escalonmed.com/role/SignificantAccountingPoliciesTables 39 false false R40.htm 2414407 - Disclosure - Significant Accounting Policies (Net Income (loss) Per Share) (Details) Sheet http://www.escalonmed.com/role/SignificantAccountingPoliciesNetIncomelossPerShareDetails Significant Accounting Policies (Net Income (loss) Per Share) (Details) Details http://www.escalonmed.com/role/SignificantAccountingPoliciesTables 40 false false R41.htm 2415408 - Disclosure - Significant Accounting Policies Earning per share details (Details) Sheet http://www.escalonmed.com/role/SignificantAccountingPoliciesEarningpersharedetailsDetails Significant Accounting Policies Earning per share details (Details) Details 41 false false R42.htm 2418411 - Disclosure - Significant Accounting Policies Property pant and equipment (Details) Sheet http://www.escalonmed.com/role/SignificantAccountingPoliciesPropertypantandequipmentDetails Significant Accounting Policies Property pant and equipment (Details) Details 42 false false R43.htm 2419412 - Disclosure - Significant Accounting Policies advertising expense (Details) Sheet http://www.escalonmed.com/role/SignificantAccountingPoliciesadvertisingexpenseDetails Significant Accounting Policies advertising expense (Details) Details 43 false false R44.htm 2420413 - Disclosure - Significant Accounting Policies deferred revenue (Details) Sheet http://www.escalonmed.com/role/SignificantAccountingPoliciesdeferredrevenueDetails Significant Accounting Policies deferred revenue (Details) Details 44 false false R45.htm 2424415 - Disclosure - Intangible assets (Details) Sheet http://www.escalonmed.com/role/IntangibleassetsDetails Intangible assets (Details) Details http://www.escalonmed.com/role/IntangibleassetsTables 45 false false R46.htm 2427416 - Disclosure - Accrued expense (Details) Sheet http://www.escalonmed.com/role/AccruedexpenseDetails Accrued expense (Details) Details http://www.escalonmed.com/role/AccruedexpenseTables 46 false false R47.htm 2429417 - Disclosure - Line of credit (Details) Sheet http://www.escalonmed.com/role/LineofcreditDetails Line of credit (Details) Details http://www.escalonmed.com/role/LineofcreditNotes 47 false false R48.htm 2433418 - Disclosure - Long-term Debt (Details) Sheet http://www.escalonmed.com/role/LongtermDebtDetails Long-term Debt (Details) Details http://www.escalonmed.com/role/LongtermDebtEIDLmaturitiesTables 48 false false R49.htm 2436419 - Disclosure - Capital Stock Transactions (Stock Option Plans) (Narrative) (Details) Sheet http://www.escalonmed.com/role/CapitalStockTransactionsStockOptionPlansNarrativeDetails Capital Stock Transactions (Stock Option Plans) (Narrative) (Details) Details http://www.escalonmed.com/role/CapitalStockTransactions 49 false false R50.htm 2437420 - Disclosure - Capital Stock Transactions (Stock Option Activity) (Details) Sheet http://www.escalonmed.com/role/CapitalStockTransactionsStockOptionActivityDetails Capital Stock Transactions (Stock Option Activity) (Details) Details http://www.escalonmed.com/role/CapitalStockTransactions 50 false false R51.htm 2441422 - Disclosure - Income Taxes (Provision for Income Taxes) (Details) Sheet http://www.escalonmed.com/role/IncomeTaxesProvisionforIncomeTaxesDetails Income Taxes (Provision for Income Taxes) (Details) Details http://www.escalonmed.com/role/IncomeTaxesTables 51 false false R52.htm 2442423 - Disclosure - Income Taxes (Effective Income Tax Rate) (Details) Sheet http://www.escalonmed.com/role/IncomeTaxesEffectiveIncomeTaxRateDetails Income Taxes (Effective Income Tax Rate) (Details) Details http://www.escalonmed.com/role/IncomeTaxesTables 52 false false R53.htm 2443424 - Disclosure - Income Taxes (Components of Net Deferred Income Tax Assets and Liabilities) (Details) Sheet http://www.escalonmed.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails Income Taxes (Components of Net Deferred Income Tax Assets and Liabilities) (Details) Details http://www.escalonmed.com/role/IncomeTaxesTables 53 false false R54.htm 2444425 - Disclosure - Income Taxes Operation loss carry forward (Details) Sheet http://www.escalonmed.com/role/IncomeTaxesOperationlosscarryforwardDetails Income Taxes Operation loss carry forward (Details) Details 54 false false R55.htm 2448426 - Disclosure - Retirement and post retirement plans (Details) Sheet http://www.escalonmed.com/role/RetirementandpostretirementplansDetails Retirement and post retirement plans (Details) Details http://www.escalonmed.com/role/RetirementandpostretirementplansTables 55 false false R56.htm 2449427 - Disclosure - Retirement and post retirement plans - liability rollforward (Details) Sheet http://www.escalonmed.com/role/RetirementandpostretirementplansliabilityrollforwardDetails Retirement and post retirement plans - liability rollforward (Details) Details 56 false false R57.htm 2451428 - Disclosure - Related Party Transactions (Details) Sheet http://www.escalonmed.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.escalonmed.com/role/RelatedPartyTransactions 57 false false R58.htm 2454429 - Disclosure - Concentration of credit risk (Details) Sheet http://www.escalonmed.com/role/ConcentrationofcreditriskDetails Concentration of credit risk (Details) Details http://www.escalonmed.com/role/ConcentrationofcreditriskTables 58 false false R59.htm 2458430 - Disclosure - Leases (Details) Sheet http://www.escalonmed.com/role/LeasesDetails Leases (Details) Details http://www.escalonmed.com/role/LeasesTables 59 false false All Reports Book All Reports [dq-0526-EntityCommonStockSharesOutstanding-Security-Axes] In submission type 10-K, EntityCommonStockSharesOutstanding should have values without axes if a single non-ADR member, otherwise in separate contexts by axis member, but not both, in contexts i333651defbd74bb3a10570e15e1a61f4_I20220927, ia00f9a3f1387409caee5c94d8c4f5992_I20220630. esmc-20220630.htm 4 [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 33 fact(s) appearing in ix:hidden were eligible for transformation: dei:CurrentFiscalYearEndDate, dei:DocumentAnnualReport, dei:DocumentPeriodEndDate, dei:DocumentTransitionReport, dei:DocumentType, dei:EntityCommonStockSharesOutstanding, dei:EntityFileNumber, dei:EntityShellCompany, dei:EntitySmallBusiness, esmc:NetOperatingLossExpirationPeriod, us-gaap:CommonStockParOrStatedValuePerShare, us-gaap:CommonStockSharesAuthorized, us-gaap:CommonStockSharesIssued, us-gaap:CommonStockSharesOutstanding, us-gaap:GainLossOnContractTermination, us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent, us-gaap:PensionAndOtherPostretirementBenefitContributions, us-gaap:PostemploymentBenefitsDisclosureTextBlock, us-gaap:PreferredStockParOrStatedValuePerShare, us-gaap:PreferredStockSharesAuthorized, us-gaap:PreferredStockSharesIssued, us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTextBlock, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 - esmc-20220630.htm 4 esmc-20220630.htm esmc-20220630.xsd esmc-20220630_cal.xml esmc-20220630_def.xml esmc-20220630_lab.xml esmc-20220630_pre.xml esmc_20220630-10kex231.htm esmc_20220630-10kex311.htm esmc_20220630-10kex321.htm esmc_20220630-10kex322.htm esmc_20221630-10kex312.htm http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 78 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "esmc-20220630.htm": { "axisCustom": 1, "axisStandard": 16, "contextCount": 101, "dts": { "calculationLink": { "local": [ "esmc-20220630_cal.xml" ] }, "definitionLink": { "local": [ "esmc-20220630_def.xml" ] }, "inline": { "local": [ "esmc-20220630.htm" ] }, "labelLink": { "local": [ "esmc-20220630_lab.xml" ] }, "presentationLink": { "local": [ "esmc-20220630_pre.xml" ] }, "schema": { "local": [ "esmc-20220630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 508, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 21, "http://www.escalonmed.com/20220630": 3, "http://xbrl.sec.gov/dei/2022": 13, "total": 37 }, "keyCustom": 16, "keyStandard": 269, "memberCustom": 9, "memberStandard": 27, "nsprefix": "esmc", "nsuri": "http://www.escalonmed.com/20220630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover", "role": "http://www.escalonmed.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Organization and Description of Business", "role": "http://www.escalonmed.com/role/OrganizationandDescriptionofBusiness", "shortName": "Organization and Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103102 - Disclosure - Going concern (Notes)", "role": "http://www.escalonmed.com/role/GoingconcernNotes", "shortName": "Going concern (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2105103 - Disclosure - Significant Accounting Policies", "role": "http://www.escalonmed.com/role/SignificantAccountingPolicies", "shortName": "Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2122104 - Disclosure - Intangible assets (Notes)", "role": "http://www.escalonmed.com/role/IntangibleassetsNotes", "shortName": "Intangible assets (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2125105 - Disclosure - Accrued expense (Notes)", "role": "http://www.escalonmed.com/role/AccruedexpenseNotes", "shortName": "Accrued expense (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2128106 - Disclosure - Line of credit (Notes)", "role": "http://www.escalonmed.com/role/LineofcreditNotes", "shortName": "Line of credit (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2130107 - Disclosure - Long-term Debt (Notes)", "role": "http://www.escalonmed.com/role/LongtermDebtNotes", "shortName": "Long-term Debt (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2134108 - Disclosure - Capital Stock Transactions", "role": "http://www.escalonmed.com/role/CapitalStockTransactions", "shortName": "Capital Stock Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2139109 - Disclosure - Income Taxes", "role": "http://www.escalonmed.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2145110 - Disclosure - Commitments and Contingencies", "role": "http://www.escalonmed.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "i333651defbd74bb3a10570e15e1a61f4_I20220927", "decimals": "INF", "first": true, "lang": "en-US", "name": "dei:EntityCommonStockSharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "document", "isDefault": "false", "longName": "0002002 - Document - Document And Entity Information", "role": "http://www.escalonmed.com/role/DocumentAndEntityInformation", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": null, "lang": "en-US", "name": "dei:EntityCurrentReportingStatus", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R20": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "2146111 - Disclosure - Retirement and post retirement plans (Notes)", "role": "http://www.escalonmed.com/role/RetirementandpostretirementplansNotes", "shortName": "Retirement and post retirement plans (Notes)", "subGroupType": "", "uniqueAnchor": null }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2150112 - Disclosure - Related Party Transactions", "role": "http://www.escalonmed.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2152113 - Disclosure - Concentration of credit risk (Notes)", "role": "http://www.escalonmed.com/role/ConcentrationofcreditriskNotes", "shortName": "Concentration of credit risk (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2155114 - Disclosure - Leases (Notes)", "role": "http://www.escalonmed.com/role/LeasesNotes", "shortName": "Leases (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2206201 - Disclosure - Significant Accounting Policies (Policies)", "role": "http://www.escalonmed.com/role/SignificantAccountingPoliciesPolicies", "shortName": "Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2307301 - Disclosure - Significant Accounting Policies (Tables)", "role": "http://www.escalonmed.com/role/SignificantAccountingPoliciesTables", "shortName": "Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308302 - Disclosure - Significant Accounting Policies Property Plant and Equipment (Tables)", "role": "http://www.escalonmed.com/role/SignificantAccountingPoliciesPropertyPlantandEquipmentTables", "shortName": "Significant Accounting Policies Property Plant and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredRevenueByArrangementDisclosureTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2309303 - Disclosure - Significant Accounting Policies Deferred revenue (Tables)", "role": "http://www.escalonmed.com/role/SignificantAccountingPoliciesDeferredrevenueTables", "shortName": "Significant Accounting Policies Deferred revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": null }, "R28": { "firstAnchor": { "ancestors": [ "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "i0997c3821afd4fa4acbfcd00c4a56489_D20210701-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2323304 - Disclosure - Intangible assets (Tables)", "role": "http://www.escalonmed.com/role/IntangibleassetsTables", "shortName": "Intangible assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "i0997c3821afd4fa4acbfcd00c4a56489_D20210701-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2326305 - Disclosure - Accrued expense (Tables)", "role": "http://www.escalonmed.com/role/AccruedexpenseTables", "shortName": "Accrued expense (Tables)", "subGroupType": "tables", "uniqueAnchor": null }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "false", "longName": "0003009 - Document - Audit Information", "role": "http://www.escalonmed.com/role/AuditInformation", "shortName": "Audit Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2332307 - Disclosure - Long-term Debt EIDL maturities (Tables)", "role": "http://www.escalonmed.com/role/LongtermDebtEIDLmaturitiesTables", "shortName": "Long-term Debt EIDL maturities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2340309 - Disclosure - Income Taxes (Tables)", "role": "http://www.escalonmed.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "2347310 - Disclosure - Retirement and post retirement plans (Tables)", "role": "http://www.escalonmed.com/role/RetirementandpostretirementplansTables", "shortName": "Retirement and post retirement plans (Tables)", "subGroupType": "tables", "uniqueAnchor": null }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2353311 - Disclosure - Concentration of credit risk (Tables)", "role": "http://www.escalonmed.com/role/ConcentrationofcreditriskTables", "shortName": "Concentration of credit risk (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2357312 - Disclosure - Leases (Tables)", "role": "http://www.escalonmed.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "i5ce9c5d17502418e900723a665b14bca_D20200701-20210630", "decimals": "0", "first": true, "lang": "en-US", "name": "esmc:PPPloanamount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402401 - Disclosure - Organization and Description of Business (Details)", "role": "http://www.escalonmed.com/role/OrganizationandDescriptionofBusinessDetails", "shortName": "Organization and Description of Business (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ia00f9a3f1387409caee5c94d8c4f5992_I20220630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:RetainedEarningsAccumulatedDeficit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404402 - Disclosure - Going concern (Details)", "role": "http://www.escalonmed.com/role/GoingconcernDetails", "shortName": "Going concern (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ia00f9a3f1387409caee5c94d8c4f5992_I20220630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:RestrictedCash", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410403 - Disclosure - Significant Accounting Policies (Cash and Cash Equivalents) (Details)", "role": "http://www.escalonmed.com/role/SignificantAccountingPoliciesCashandCashEquivalentsDetails", "shortName": "Significant Accounting Policies (Cash and Cash Equivalents) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "i55ba5c960ec34d6ca2592f9f812b66e8_I20200630", "decimals": "0", "lang": "en-US", "name": "us-gaap:RestrictedCash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ia00f9a3f1387409caee5c94d8c4f5992_I20220630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:InventoryNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411404 - Disclosure - Significant Accounting Policies (Inventory) (Details)", "role": "http://www.escalonmed.com/role/SignificantAccountingPoliciesInventoryDetails", "shortName": "Significant Accounting Policies (Inventory) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ia00f9a3f1387409caee5c94d8c4f5992_I20220630", "decimals": "0", "lang": "en-US", "name": "us-gaap:InventoryValuationReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "ix:continuation", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ia00f9a3f1387409caee5c94d8c4f5992_I20220630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412405 - Disclosure - Significant Accounting Policies (Accounts Receivable) (Details)", "role": "http://www.escalonmed.com/role/SignificantAccountingPoliciesAccountsReceivableDetails", "shortName": "Significant Accounting Policies (Accounts Receivable) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "ix:continuation", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ia00f9a3f1387409caee5c94d8c4f5992_I20220630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ia00f9a3f1387409caee5c94d8c4f5992_I20220630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001003 - Statement - Consolidated Balance Sheets", "role": "http://www.escalonmed.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ia00f9a3f1387409caee5c94d8c4f5992_I20220630", "decimals": "0", "lang": "en-US", "name": "us-gaap:RestrictedCashCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414407 - Disclosure - Significant Accounting Policies (Net Income (loss) Per Share) (Details)", "role": "http://www.escalonmed.com/role/SignificantAccountingPoliciesNetIncomelossPerShareDetails", "shortName": "Significant Accounting Policies (Net Income (loss) Per Share) (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415408 - Disclosure - Significant Accounting Policies Earning per share details (Details)", "role": "http://www.escalonmed.com/role/SignificantAccountingPoliciesEarningpersharedetailsDetails", "shortName": "Significant Accounting Policies Earning per share details (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": "0", "lang": "en-US", "name": "us-gaap:PreferredStockDividendsIncomeStatementImpact", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ia00f9a3f1387409caee5c94d8c4f5992_I20220630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418411 - Disclosure - Significant Accounting Policies Property pant and equipment (Details)", "role": "http://www.escalonmed.com/role/SignificantAccountingPoliciesPropertypantandequipmentDetails", "shortName": "Significant Accounting Policies Property pant and equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ia00f9a3f1387409caee5c94d8c4f5992_I20220630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "us-gaap:AdvertisingCostsPolicyCapitalizedDirectResponseAdvertising", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "i5ce9c5d17502418e900723a665b14bca_D20200701-20210630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AdvertisingExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419412 - Disclosure - Significant Accounting Policies advertising expense (Details)", "role": "http://www.escalonmed.com/role/SignificantAccountingPoliciesadvertisingexpenseDetails", "shortName": "Significant Accounting Policies advertising expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:AdvertisingCostsPolicyCapitalizedDirectResponseAdvertising", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "i5ce9c5d17502418e900723a665b14bca_D20200701-20210630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AdvertisingExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DeferredRevenueByArrangementDisclosureTextBlock", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ia00f9a3f1387409caee5c94d8c4f5992_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420413 - Disclosure - Significant Accounting Policies deferred revenue (Details)", "role": "http://www.escalonmed.com/role/SignificantAccountingPoliciesdeferredrevenueDetails", "shortName": "Significant Accounting Policies deferred revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DeferredRevenueByArrangementDisclosureTextBlock", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ia00f9a3f1387409caee5c94d8c4f5992_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ia00f9a3f1387409caee5c94d8c4f5992_I20220630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424415 - Disclosure - Intangible assets (Details)", "role": "http://www.escalonmed.com/role/IntangibleassetsDetails", "shortName": "Intangible assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ia00f9a3f1387409caee5c94d8c4f5992_I20220630", "decimals": "-6", "lang": "en-US", "name": "esmc:Finitelivedtangibleassetsaccumulatedimpairment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ia00f9a3f1387409caee5c94d8c4f5992_I20220630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427416 - Disclosure - Accrued expense (Details)", "role": "http://www.escalonmed.com/role/AccruedexpenseDetails", "shortName": "Accrued expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ia00f9a3f1387409caee5c94d8c4f5992_I20220630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ia00f9a3f1387409caee5c94d8c4f5992_I20220630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429417 - Disclosure - Line of credit (Details)", "role": "http://www.escalonmed.com/role/LineofcreditDetails", "shortName": "Line of credit (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ia00f9a3f1387409caee5c94d8c4f5992_I20220630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ia00f9a3f1387409caee5c94d8c4f5992_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherLongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433418 - Disclosure - Long-term Debt (Details)", "role": "http://www.escalonmed.com/role/LongtermDebtDetails", "shortName": "Long-term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ia00f9a3f1387409caee5c94d8c4f5992_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherLongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ia00f9a3f1387409caee5c94d8c4f5992_I20220630", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436419 - Disclosure - Capital Stock Transactions (Stock Option Plans) (Narrative) (Details)", "role": "http://www.escalonmed.com/role/CapitalStockTransactionsStockOptionPlansNarrativeDetails", "shortName": "Capital Stock Transactions (Stock Option Plans) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ia00f9a3f1387409caee5c94d8c4f5992_I20220630", "decimals": "0", "lang": "en-US", "name": "esmc:ShareBasedCompensationArrangementbyShareBasedPaymentAwardUnvested", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R5": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1002004 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.escalonmed.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ia00f9a3f1387409caee5c94d8c4f5992_I20220630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437420 - Disclosure - Capital Stock Transactions (Stock Option Activity) (Details)", "role": "http://www.escalonmed.com/role/CapitalStockTransactionsStockOptionActivityDetails", "shortName": "Capital Stock Transactions (Stock Option Activity) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": "0", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:DeferredFederalIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441422 - Disclosure - Income Taxes (Provision for Income Taxes) (Details)", "role": "http://www.escalonmed.com/role/IncomeTaxesProvisionforIncomeTaxesDetails", "shortName": "Income Taxes (Provision for Income Taxes) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:DeferredFederalIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442423 - Disclosure - Income Taxes (Effective Income Tax Rate) (Details)", "role": "http://www.escalonmed.com/role/IncomeTaxesEffectiveIncomeTaxRateDetails", "shortName": "Income Taxes (Effective Income Tax Rate) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ia00f9a3f1387409caee5c94d8c4f5992_I20220630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443424 - Disclosure - Income Taxes (Components of Net Deferred Income Tax Assets and Liabilities) (Details)", "role": "http://www.escalonmed.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails", "shortName": "Income Taxes (Components of Net Deferred Income Tax Assets and Liabilities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ia00f9a3f1387409caee5c94d8c4f5992_I20220630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ia00f9a3f1387409caee5c94d8c4f5992_I20220630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444425 - Disclosure - Income Taxes Operation loss carry forward (Details)", "role": "http://www.escalonmed.com/role/IncomeTaxesOperationlosscarryforwardDetails", "shortName": "Income Taxes Operation loss carry forward (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "i27ca5ac4331c4d47a6e68ff5c094cb43_I20220630", "decimals": "0", "lang": "en-US", "name": "us-gaap:OperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "2448426 - Disclosure - Retirement and post retirement plans (Details)", "role": "http://www.escalonmed.com/role/RetirementandpostretirementplansDetails", "shortName": "Retirement and post retirement plans (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R56": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "2449427 - Disclosure - Retirement and post retirement plans - liability rollforward (Details)", "role": "http://www.escalonmed.com/role/RetirementandpostretirementplansliabilityrollforwardDetails", "shortName": "Retirement and post retirement plans - liability rollforward (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R57": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ia00f9a3f1387409caee5c94d8c4f5992_I20220630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionDueFromToRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451428 - Disclosure - Related Party Transactions (Details)", "role": "http://www.escalonmed.com/role/RelatedPartyTransactionsDetails", "shortName": "Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ia00f9a3f1387409caee5c94d8c4f5992_I20220630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionDueFromToRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "i5ce9c5d17502418e900723a665b14bca_D20200701-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskSupplier", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454429 - Disclosure - Concentration of credit risk (Details)", "role": "http://www.escalonmed.com/role/ConcentrationofcreditriskDetails", "shortName": "Concentration of credit risk (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "i5ce9c5d17502418e900723a665b14bca_D20200701-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskSupplier", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:ShortTermLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2458430 - Disclosure - Leases (Details)", "role": "http://www.escalonmed.com/role/LeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:ShortTermLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003005 - Statement - Consolidated Statements Of Operations", "role": "http://www.escalonmed.com/role/ConsolidatedStatementsOfOperations", "shortName": "Consolidated Statements Of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "icc77d57b592b4da38f1922dc1ece93c3_I20200630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004006 - Statement - Consolidated Statements Of Shareholders' Equity and Comprehensive Loss", "role": "http://www.escalonmed.com/role/ConsolidatedStatementsOfShareholdersEquityandComprehensiveLoss", "shortName": "Consolidated Statements Of Shareholders' Equity and Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "icc77d57b592b4da38f1922dc1ece93c3_I20200630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005007 - Statement - Consolidated Statements Of Cash Flows", "role": "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements Of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": "0", "lang": "en-US", "name": "us-gaap:ProvisionForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ia00f9a3f1387409caee5c94d8c4f5992_I20220630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006008 - Statement - Consolidated Statements Of Cash Flows (Parenthetical)", "role": "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlowsParenthetical", "shortName": "Consolidated Statements Of Cash Flows (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "esmc-20220630.htm", "contextRef": "ie1a117f2351d41c5b8c60b55d7ec7084_D20210701-20220630", "decimals": "0", "lang": "en-US", "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 36, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "Domestic [Member]" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.escalonmed.com/role/ConcentrationofcreditriskDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.escalonmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r582", "r583", "r584" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID", "terseLabel": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.escalonmed.com/role/AuditInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r582", "r583", "r584" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.escalonmed.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r582", "r583", "r584" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.escalonmed.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.escalonmed.com/role/Cover", "http://www.escalonmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.escalonmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r582", "r583", "r584" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.escalonmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.escalonmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.escalonmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.escalonmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r585" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.escalonmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.escalonmed.com/role/Cover", "http://www.escalonmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.escalonmed.com/role/Cover", "http://www.escalonmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.escalonmed.com/role/Cover", "http://www.escalonmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.escalonmed.com/role/Cover", "http://www.escalonmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.escalonmed.com/role/Cover", "http://www.escalonmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r581" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.escalonmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.escalonmed.com/role/Cover", "http://www.escalonmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have 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 registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.escalonmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r581" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.escalonmed.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.escalonmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r581" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.escalonmed.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.escalonmed.com/role/Cover", "http://www.escalonmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r586" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.escalonmed.com/role/Cover", "http://www.escalonmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.escalonmed.com/role/Cover", "http://www.escalonmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r581" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.escalonmed.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r581" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.escalonmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r581" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.escalonmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r581" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.escalonmed.com/role/Cover", "http://www.escalonmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.escalonmed.com/role/Cover", "http://www.escalonmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r587" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.escalonmed.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.escalonmed.com/role/Cover", "http://www.escalonmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "esmc_AccountsPayableBenchmarkMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounts Payable Benchmark [Member]", "label": "Accounts Payable Benchmark [Member]", "terseLabel": "Accounts Payable Benchmark [Member]" } } }, "localname": "AccountsPayableBenchmarkMember", "nsuri": "http://www.escalonmed.com/20220630", "presentation": [ "http://www.escalonmed.com/role/ConcentrationofcreditriskDetails" ], "xbrltype": "domainItemType" }, "esmc_AdvertisingcostsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Advertising costs [Abstract]", "label": "Advertising costs [Abstract]", "terseLabel": "Advertising costs [Abstract]" } } }, "localname": "AdvertisingcostsAbstract", "nsuri": "http://www.escalonmed.com/20220630", "xbrltype": "stringItemType" }, "esmc_AuditInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Audit Information", "label": "Audit Information [Abstract]" } } }, "localname": "AuditInformationAbstract", "nsuri": "http://www.escalonmed.com/20220630", "xbrltype": "stringItemType" }, "esmc_ConcentrationofcreditrisksAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Concentration of credit risks [Abstract]", "label": "Concentration of credit risks [Abstract]", "terseLabel": "Concentration of credit risks [Abstract]" } } }, "localname": "ConcentrationofcreditrisksAbstract", "nsuri": "http://www.escalonmed.com/20220630", "xbrltype": "stringItemType" }, "esmc_ConvertiblePreferredStockPercentageOfOutstandingSharesOfCommonStockUponConversion": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Preferred Stock, Percentage Of Outstanding Shares Of Common Stock Upon Conversion", "label": "Convertible Preferred Stock, Percentage Of Outstanding Shares Of Common Stock Upon Conversion", "terseLabel": "Convertible Preferred Stock, Percentage Of Outstanding Shares Of Common Stock Upon Conversion" } } }, "localname": "ConvertiblePreferredStockPercentageOfOutstandingSharesOfCommonStockUponConversion", "nsuri": "http://www.escalonmed.com/20220630", "presentation": [ "http://www.escalonmed.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "percentItemType" }, "esmc_CustomerOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer One [Member]", "label": "Customer One [Member]", "terseLabel": "Customer One [Member]" } } }, "localname": "CustomerOneMember", "nsuri": "http://www.escalonmed.com/20220630", "presentation": [ "http://www.escalonmed.com/role/ConcentrationofcreditriskDetails" ], "xbrltype": "domainItemType" }, "esmc_DisposeLeaseLiabilities": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "DisposeLeaseLiabilities", "label": "DisposeLeaseLiabilities", "terseLabel": "Dispose lease liability" } } }, "localname": "DisposeLeaseLiabilities", "nsuri": "http://www.escalonmed.com/20220630", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "monetaryItemType" }, "esmc_DisposeROUassets": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "DisposeROUassets", "label": "DisposeROUassets", "terseLabel": "Dispose right-of-use assets" } } }, "localname": "DisposeROUassets", "nsuri": "http://www.escalonmed.com/20220630", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "monetaryItemType" }, "esmc_DocumentAndEntityInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Document and entity information [Abstract].", "label": "Document And Entity Information [Abstract]", "terseLabel": "Document And Entity Information [Abstract]" } } }, "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://www.escalonmed.com/20220630", "xbrltype": "stringItemType" }, "esmc_EIDLMaturitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "EIDL Maturities [Abstract]", "label": "EIDL Maturities [Abstract]", "terseLabel": "EIDL Maturities [Abstract]" } } }, "localname": "EIDLMaturitiesAbstract", "nsuri": "http://www.escalonmed.com/20220630", "xbrltype": "stringItemType" }, "esmc_EIDLMonthlyPaymentincludingPrincipalandInterest": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "MonthlyFixedPayment", "label": "EIDL Monthly Payment including Principal and Interest", "terseLabel": "EIDL Monthly Payment including Principal and Interest" } } }, "localname": "EIDLMonthlyPaymentincludingPrincipalandInterest", "nsuri": "http://www.escalonmed.com/20220630", "presentation": [ "http://www.escalonmed.com/role/LongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "esmc_EarningpershareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earning per share [Abstract]", "label": "Earning per share [Abstract]", "terseLabel": "Earning per share [Abstract]" } } }, "localname": "EarningpershareAbstract", "nsuri": "http://www.escalonmed.com/20220630", "xbrltype": "stringItemType" }, "esmc_ExercisePriceRangeOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercise Price, Range One [Member]", "label": "Exercise Price, Range One [Member]", "terseLabel": "Exercise Price, Range One [Member]" } } }, "localname": "ExercisePriceRangeOneMember", "nsuri": "http://www.escalonmed.com/20220630", "presentation": [ "http://www.escalonmed.com/role/CapitalStockTransactionsStockOptionActivityDetails", "http://www.escalonmed.com/role/CapitalStockTransactionsStockOptionPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "esmc_ExercisePriceRangeThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "$4.97 to $5.59 [Member]", "label": "Exercise Price, Range Three [Member]", "terseLabel": "Exercise Price, Range Three [Member]" } } }, "localname": "ExercisePriceRangeThreeMember", "nsuri": "http://www.escalonmed.com/20220630", "presentation": [ "http://www.escalonmed.com/role/CapitalStockTransactionsStockOptionActivityDetails", "http://www.escalonmed.com/role/CapitalStockTransactionsStockOptionPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "esmc_ExpirationPeriodOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Expiration Period, One [Member]", "label": "Expiration Period, One [Member]", "terseLabel": "Expiration Period, One [Member]" } } }, "localname": "ExpirationPeriodOneMember", "nsuri": "http://www.escalonmed.com/20220630", "presentation": [ "http://www.escalonmed.com/role/IncomeTaxesOperationlosscarryforwardDetails" ], "xbrltype": "domainItemType" }, "esmc_ExpirationPeriodTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Expiration Period, Two [Member]", "label": "Expiration Period, Two [Member]", "terseLabel": "Expiration Period, Two [Member]" } } }, "localname": "ExpirationPeriodTwoMember", "nsuri": "http://www.escalonmed.com/20220630", "presentation": [ "http://www.escalonmed.com/role/IncomeTaxesOperationlosscarryforwardDetails" ], "xbrltype": "domainItemType" }, "esmc_Finitelivedintangibleassetsnetofimpairment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite-lived intangible assets, net of impairment", "label": "Finite-lived intangible assets, net of impairment", "terseLabel": "Finite-lived intangible assets, net of impairment" } } }, "localname": "Finitelivedintangibleassetsnetofimpairment", "nsuri": "http://www.escalonmed.com/20220630", "presentation": [ "http://www.escalonmed.com/role/IntangibleassetsDetails" ], "xbrltype": "monetaryItemType" }, "esmc_Finitelivedtangibleassetsaccumulatedimpairment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finite-lived tangible assets, accumulated impairment", "label": "Finite-lived tangible assets, accumulated impairment", "terseLabel": "Finite-lived tangible assets, accumulated impairment" } } }, "localname": "Finitelivedtangibleassetsaccumulatedimpairment", "nsuri": "http://www.escalonmed.com/20220630", "presentation": [ "http://www.escalonmed.com/role/IntangibleassetsDetails" ], "xbrltype": "monetaryItemType" }, "esmc_GoingconcernAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Going concern [Abstract]", "label": "Going concern [Abstract]", "terseLabel": "Going concern [Abstract]" } } }, "localname": "GoingconcernAbstract", "nsuri": "http://www.escalonmed.com/20220630", "xbrltype": "stringItemType" }, "esmc_Interestportioninthefutureleasepayments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Interest portion in the future lease payments", "label": "Interest portion in the future lease payments", "terseLabel": "Interest portion in the future lease payments" } } }, "localname": "Interestportioninthefutureleasepayments", "nsuri": "http://www.escalonmed.com/20220630", "presentation": [ "http://www.escalonmed.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "esmc_Leases842Abstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leases 842 [Abstract]", "label": "Leases 842 [Abstract]", "terseLabel": "Leases 842 [Abstract]" } } }, "localname": "Leases842Abstract", "nsuri": "http://www.escalonmed.com/20220630", "xbrltype": "stringItemType" }, "esmc_MaximumMaturityOfHighlyLiquidInvestmentsPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum maturity of highly liquid investments, period.", "label": "Maximum Maturity of Highly Liquid Investments, Period", "terseLabel": "Maximum maturity of highly liquid investments, period" } } }, "localname": "MaximumMaturityOfHighlyLiquidInvestmentsPeriod", "nsuri": "http://www.escalonmed.com/20220630", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesCashandCashEquivalentsDetails" ], "xbrltype": "durationItemType" }, "esmc_NetOperatingLossExpirationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Net Operating Loss, Expiration Period", "label": "Net Operating Loss, Expiration Period", "terseLabel": "Net Operating Loss, Expiration Period" } } }, "localname": "NetOperatingLossExpirationPeriod", "nsuri": "http://www.escalonmed.com/20220630", "presentation": [ "http://www.escalonmed.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails", "http://www.escalonmed.com/role/IncomeTaxesOperationlosscarryforwardDetails" ], "xbrltype": "durationItemType" }, "esmc_Netpresentvalueofnewleasefuturepayments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Net present value of new lease future payments", "label": "Net present value of new lease future payments", "terseLabel": "Net present value of new lease future payments" } } }, "localname": "Netpresentvalueofnewleasefuturepayments", "nsuri": "http://www.escalonmed.com/20220630", "presentation": [ "http://www.escalonmed.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "esmc_Newleaseliabilities": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "New lease liabilities", "label": "New lease liabilities", "terseLabel": "New lease liabilities" } } }, "localname": "Newleaseliabilities", "nsuri": "http://www.escalonmed.com/20220630", "presentation": [ "http://www.escalonmed.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "esmc_OperatingLossCarryforwardExpirationPeriodAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Expiration period carryforward [Axis]", "label": "Operating Loss Carryforward, Expiration Period [Axis]", "terseLabel": "Operating Loss Carryforward, Expiration Period [Axis]" } } }, "localname": "OperatingLossCarryforwardExpirationPeriodAxis", "nsuri": "http://www.escalonmed.com/20220630", "presentation": [ "http://www.escalonmed.com/role/IncomeTaxesOperationlosscarryforwardDetails" ], "xbrltype": "stringItemType" }, "esmc_OperatingLossCarryforwardExpirationPeriodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Loss Carryforward, Expiration Period [Domain]", "label": "Operating Loss Carryforward, Expiration Period [Domain]", "terseLabel": "Operating Loss Carryforward, Expiration Period [Domain]" } } }, "localname": "OperatingLossCarryforwardExpirationPeriodDomain", "nsuri": "http://www.escalonmed.com/20220630", "presentation": [ "http://www.escalonmed.com/role/IncomeTaxesOperationlosscarryforwardDetails" ], "xbrltype": "domainItemType" }, "esmc_PPPloanamount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "PPP loan amount", "label": "PPP loan amount", "terseLabel": "PPP loan amount" } } }, "localname": "PPPloanamount", "nsuri": "http://www.escalonmed.com/20220630", "presentation": [ "http://www.escalonmed.com/role/LongtermDebtDetails", "http://www.escalonmed.com/role/OrganizationandDescriptionofBusinessDetails" ], "xbrltype": "monetaryItemType" }, "esmc_PayrollProtectionProgramLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Payroll Protection Program Loan [Member]", "label": "Payroll Protection Program Loan [Member]", "terseLabel": "Payroll Protection Program Loan [Member]" } } }, "localname": "PayrollProtectionProgramLoanMember", "nsuri": "http://www.escalonmed.com/20220630", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheets", "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "domainItemType" }, "esmc_PppLoanPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "PPP Loan Policy", "label": "ppp loan policy [Policy Text Block]", "terseLabel": "ppp loan policy" } } }, "localname": "PppLoanPolicyPolicyTextBlock", "nsuri": "http://www.escalonmed.com/20220630", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "esmc_RecordLeaseLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Record lease liabilities", "terseLabel": "Record lease liability per ASC 842" } } }, "localname": "RecordLeaseLiabilities", "nsuri": "http://www.escalonmed.com/20220630", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "monetaryItemType" }, "esmc_RecordROUassets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "RecordROUassets", "label": "RecordROUassets", "terseLabel": "Record right-of-use assets per ASC 842" } } }, "localname": "RecordROUassets", "nsuri": "http://www.escalonmed.com/20220630", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "monetaryItemType" }, "esmc_RelatedPartyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related Party [Member]", "label": "Related Party [Member]", "terseLabel": "Related Party [Member]" } } }, "localname": "RelatedPartyMember", "nsuri": "http://www.escalonmed.com/20220630", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "domainItemType" }, "esmc_RetirementBenefitObligationRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Retirement Benefit Obligation", "label": "Retirement Benefit Obligation [Roll Forward]", "terseLabel": "Retirement Benefit Obligation [Roll Forward]" } } }, "localname": "RetirementBenefitObligationRollForward", "nsuri": "http://www.escalonmed.com/20220630", "presentation": [ "http://www.escalonmed.com/role/RetirementandpostretirementplansliabilityrollforwardDetails" ], "xbrltype": "stringItemType" }, "esmc_ScheduleofinventoryAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "schedule of inventory [Abstract]", "label": "schedule of inventory [Abstract]", "terseLabel": "schedule of inventory [Abstract]" } } }, "localname": "ScheduleofinventoryAbstract", "nsuri": "http://www.escalonmed.com/20220630", "xbrltype": "stringItemType" }, "esmc_ShareBasedCompensationArrangementByShareBasedPaymentAwardExercisePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Exercise Period", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Exercise Period", "terseLabel": "Exercise period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardExercisePeriod", "nsuri": "http://www.escalonmed.com/20220630", "presentation": [ "http://www.escalonmed.com/role/CapitalStockTransactionsStockOptionPlansNarrativeDetails" ], "xbrltype": "durationItemType" }, "esmc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPlans": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Employee Stock Option Plans", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Plans", "terseLabel": "Number of Plans" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPlans", "nsuri": "http://www.escalonmed.com/20220630", "presentation": [ "http://www.escalonmed.com/role/CapitalStockTransactionsStockOptionPlansNarrativeDetails" ], "xbrltype": "integerItemType" }, "esmc_ShareBasedCompensationArrangementbyShareBasedPaymentAwardUnvested": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement by Share Based Payment Award, Unvested [Line Items]", "label": "Share Based Compensation Arrangement by Share Based Payment Award, Unvested", "terseLabel": "Share Based Compensation Arrangement by Share Based Payment Award, Unvested" } } }, "localname": "ShareBasedCompensationArrangementbyShareBasedPaymentAwardUnvested", "nsuri": "http://www.escalonmed.com/20220630", "presentation": [ "http://www.escalonmed.com/role/CapitalStockTransactionsStockOptionPlansNarrativeDetails" ], "xbrltype": "sharesItemType" }, "esmc_SmallBusinessAssociationLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Small Business Association Loan [Member]", "label": "Small Business Association Loan [Member]", "terseLabel": "Small Business Association Loan [Member]" } } }, "localname": "SmallBusinessAssociationLoanMember", "nsuri": "http://www.escalonmed.com/20220630", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheets", "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "domainItemType" }, "esmc_SupplierThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Supplier three", "label": "supplier three [Member]", "terseLabel": "supplier three" } } }, "localname": "SupplierThreeMember", "nsuri": "http://www.escalonmed.com/20220630", "presentation": [ "http://www.escalonmed.com/role/ConcentrationofcreditriskDetails" ], "xbrltype": "domainItemType" }, "esmc_SupplieroneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Supplier one [Member]", "label": "Supplier one [Member]", "terseLabel": "Supplier one [Member]" } } }, "localname": "SupplieroneMember", "nsuri": "http://www.escalonmed.com/20220630", "presentation": [ "http://www.escalonmed.com/role/ConcentrationofcreditriskDetails" ], "xbrltype": "domainItemType" }, "esmc_SuppliertwoMemberMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Supplier two [Member] [Member]", "label": "Supplier two [Member] [Member]", "terseLabel": "Supplier two [Member] [Member]" } } }, "localname": "SuppliertwoMemberMember", "nsuri": "http://www.escalonmed.com/20220630", "presentation": [ "http://www.escalonmed.com/role/ConcentrationofcreditriskDetails" ], "xbrltype": "domainItemType" }, "esmc_Within24YearsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Within 24 years [Domain]", "label": "Within 24 years [Domain]", "terseLabel": "Within 24 years [Domain]" } } }, "localname": "Within24YearsDomain", "nsuri": "http://www.escalonmed.com/20220630", "presentation": [ "http://www.escalonmed.com/role/IncomeTaxesOperationlosscarryforwardDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r109", "r168", "r179", "r180", "r181", "r182", "r183", "r185", "r188", "r270", "r271", "r272", "r273", "r274", "r275", "r277", "r278", "r280", "r282", "r283" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.escalonmed.com/role/IntangibleassetsTables" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r109", "r168", "r179", "r180", "r181", "r182", "r183", "r185", "r188", "r270", "r271", "r272", "r273", "r274", "r275", "r277", "r278", "r280", "r282", "r283" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.escalonmed.com/role/IntangibleassetsTables" ], "xbrltype": "domainItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]", "terseLabel": "Equity Method Investee, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.escalonmed.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r192", "r347", "r351", "r550" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.escalonmed.com/role/ConcentrationofcreditriskDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r260", "r261", "r262", "r263", "r288", "r321", "r360", "r362", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r547", "r551", "r578", "r579" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.escalonmed.com/role/CapitalStockTransactionsStockOptionPlansNarrativeDetails", "http://www.escalonmed.com/role/IncomeTaxesOperationlosscarryforwardDetails", "http://www.escalonmed.com/role/IntangibleassetsDetails", "http://www.escalonmed.com/role/SignificantAccountingPoliciesPropertypantandequipmentDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r260", "r261", "r262", "r263", "r288", "r321", "r360", "r362", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r547", "r551", "r578", "r579" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.escalonmed.com/role/CapitalStockTransactionsStockOptionPlansNarrativeDetails", "http://www.escalonmed.com/role/IncomeTaxesOperationlosscarryforwardDetails", "http://www.escalonmed.com/role/LineofcreditDetails", "http://www.escalonmed.com/role/SignificantAccountingPoliciesPropertypantandequipmentDetails", "http://www.escalonmed.com/role/SignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r192", "r347", "r351", "r550" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.escalonmed.com/role/ConcentrationofcreditriskDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Axis]", "terseLabel": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.escalonmed.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Domain]", "terseLabel": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.escalonmed.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r189", "r261", "r262", "r347", "r349", "r513", "r546", "r548" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r189", "r261", "r262", "r347", "r349", "r513", "r546", "r548" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r253", "r260", "r261", "r262", "r263", "r288", "r321", "r358", "r360", "r362", "r392", "r393", "r394", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r547", "r551", "r578", "r579" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.escalonmed.com/role/CapitalStockTransactionsStockOptionPlansNarrativeDetails", "http://www.escalonmed.com/role/IncomeTaxesOperationlosscarryforwardDetails", "http://www.escalonmed.com/role/IntangibleassetsDetails", "http://www.escalonmed.com/role/IntangibleassetsTables", "http://www.escalonmed.com/role/LineofcreditDetails", "http://www.escalonmed.com/role/LongtermDebtDetails", "http://www.escalonmed.com/role/LongtermDebtEIDLmaturitiesTables", "http://www.escalonmed.com/role/SignificantAccountingPoliciesPropertyPlantandEquipmentTables", "http://www.escalonmed.com/role/SignificantAccountingPoliciesPropertypantandequipmentDetails", "http://www.escalonmed.com/role/SignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r253", "r260", "r261", "r262", "r263", "r288", "r321", "r358", "r360", "r362", "r392", "r393", "r394", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r547", "r551", "r578", "r579" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.escalonmed.com/role/CapitalStockTransactionsStockOptionPlansNarrativeDetails", "http://www.escalonmed.com/role/IncomeTaxesOperationlosscarryforwardDetails", "http://www.escalonmed.com/role/IntangibleassetsDetails", "http://www.escalonmed.com/role/IntangibleassetsTables", "http://www.escalonmed.com/role/LineofcreditDetails", "http://www.escalonmed.com/role/LongtermDebtDetails", "http://www.escalonmed.com/role/LongtermDebtEIDLmaturitiesTables", "http://www.escalonmed.com/role/SignificantAccountingPoliciesPropertyPlantandEquipmentTables", "http://www.escalonmed.com/role/SignificantAccountingPoliciesPropertypantandequipmentDetails", "http://www.escalonmed.com/role/SignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis": { "auth_ref": [ "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r577" ], "lang": { "en-us": { "role": { "label": "Name of Property [Axis]", "terseLabel": "Name of Property [Axis]" } } }, "localname": "RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesPropertypantandequipmentDetails" ], "xbrltype": "stringItemType" }, "srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain": { "auth_ref": [ "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r577" ], "lang": { "en-us": { "role": { "label": "Name of Property [Domain]", "terseLabel": "Name of Property [Domain]" } } }, "localname": "RealEstateAndAccumulatedDepreciationNameOfPropertyDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesPropertypantandequipmentDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r1", "r112", "r113", "r114", "r115", "r116", "r117", "r118", "r119", "r120", "r122", "r123", "r124", "r125", "r126", "r127", "r146", "r206", "r207", "r425", "r447", "r448", "r449", "r450", "r473", "r491", "r492", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]", "terseLabel": "Revision of Prior Period [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.escalonmed.com/role/IncomeTaxesOperationlosscarryforwardDetails" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r1", "r112", "r113", "r114", "r115", "r116", "r117", "r118", "r119", "r120", "r122", "r123", "r124", "r125", "r126", "r127", "r146", "r206", "r207", "r425", "r447", "r448", "r449", "r450", "r473", "r491", "r492", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Domain]", "terseLabel": "Revision of Prior Period [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.escalonmed.com/role/IncomeTaxesOperationlosscarryforwardDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r121", "r361" ], "lang": { "en-us": { "role": { "label": "Forecast [Member]", "terseLabel": "Scenario, Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.escalonmed.com/role/IntangibleassetsDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r121", "r127", "r259", "r361" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.escalonmed.com/role/IntangibleassetsDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r203" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]", "terseLabel": "Equity Method Investee, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.escalonmed.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r190", "r191", "r347", "r350", "r549", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.escalonmed.com/role/ConcentrationofcreditriskDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r190", "r191", "r347", "r350", "r549", "r563", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.escalonmed.com/role/ConcentrationofcreditriskDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r121", "r127", "r259", "r361", "r503" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.escalonmed.com/role/IntangibleassetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "terseLabel": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/AccruedexpenseNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r53" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "terseLabel": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/AccruedexpenseNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r52", "r502" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r564" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConcentrationofcreditriskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r193", "r194" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r57" ], "calculation": { "http://www.escalonmed.com/role/AccruedexpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.escalonmed.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "totalLabel": "Accrued Liabilities, Current", "verboseLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/AccruedexpenseDetails", "http://www.escalonmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedRentCurrentAndNoncurrent": { "auth_ref": [ "r26", "r29", "r520", "r535" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for contractual rent under lease arrangements.", "label": "Accrued Rent", "terseLabel": "Accrued Rent" } } }, "localname": "AccruedRentCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/AccruedexpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r20", "r249" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedTerseLabel": "Less: Accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesPropertypantandequipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r36", "r502" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r112", "r113", "r114", "r399", "r400", "r401", "r448" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfShareholdersEquityandComprehensiveLoss" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) to additional paid-in capital (APIC) for recognition and exercise of award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Recognition and Exercise", "terseLabel": "APIC, Share-based Payment Arrangement, Recognition and Exercise" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/CapitalStockTransactionsStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income (loss) to net cash (used in) provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyCapitalizedDirectResponseAdvertising": { "auth_ref": [ "r219", "r220" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for capitalizing direct response advertising costs, including a description of the qualifying activity and the types of costs capitalized, and the manner in which capitalized costs are recognized as expense and the basis for the timing thereof. The following amounts may also be disclosed: (1) total advertising costs reported as assets in each balance sheet presented and (2) any write-downs of capitalized advertising costs to net realizable value that are included in advertising expense.", "label": "Advertising Costs, Policy, Capitalized Direct Response Advertising [Policy Text Block]", "terseLabel": "Advertising Costs, Policy, Capitalized Direct Response Advertising [Policy Text Block]" } } }, "localname": "AdvertisingCostsPolicyCapitalizedDirectResponseAdvertising", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r402" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "Advertising Expense", "terseLabel": "Advertising Expense" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesadvertisingexpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r41", "r199", "r208", "r209", "r213" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "terseLabel": "Accounts Receivable, Allowance for Credit Loss" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease": { "auth_ref": [ "r214" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease)", "terseLabel": "Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease)" } } }, "localname": "AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "auth_ref": [ "r212" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery.", "label": "Accounts Receivable, Allowance for Credit Loss, Recovery", "negatedTerseLabel": "Accounts Receivable, Allowance for Credit Loss, Recovery" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r211" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "negatedTerseLabel": "Accounts Receivable, Allowance for Credit Loss, Writeoff" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r144" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesEarningpersharedetailsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r144" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesEarningpersharedetailsDetails", "http://www.escalonmed.com/role/SignificantAccountingPoliciesNetIncomelossPerShareDetails", "http://www.escalonmed.com/role/SignificantAccountingPoliciesTables" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesEarningpersharedetailsDetails", "http://www.escalonmed.com/role/SignificantAccountingPoliciesNetIncomelossPerShareDetails", "http://www.escalonmed.com/role/SignificantAccountingPoliciesTables" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r144" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesEarningpersharedetailsDetails", "http://www.escalonmed.com/role/SignificantAccountingPoliciesNetIncomelossPerShareDetails", "http://www.escalonmed.com/role/SignificantAccountingPoliciesTables" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r23", "r104", "r176", "r181", "r187", "r204", "r270", "r271", "r272", "r274", "r275", "r276", "r277", "r279", "r281", "r283", "r284", "r441", "r444", "r457", "r500", "r502", "r517", "r534" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r12", "r50", "r104", "r204", "r270", "r271", "r272", "r274", "r275", "r276", "r277", "r279", "r281", "r283", "r284", "r441", "r444", "r457", "r500", "r502" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r365", "r366", "r367", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r385", "r386", "r388", "r389", "r391", "r392", "r393", "r394", "r395" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/CapitalStockTransactionsCompensationrelatedcostDetails", "http://www.escalonmed.com/role/CapitalStockTransactionsStockOptionPlansNarrativeDetails", "http://www.escalonmed.com/role/SignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r10", "r18", "r91" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlowsParenthetical": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents, beginning of period", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheets", "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r92" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r83", "r91", "r95" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlowsParenthetical": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash, end of year", "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of year", "totalLabel": "Cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlows", "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]", "terseLabel": "Cash, cash equivalents and restricted cash consist of the following:" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r83", "r458" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net (decrease) increase in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r256", "r257", "r258", "r264", "r565" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockConversionBasis": { "auth_ref": [ "r35" ], "lang": { "en-us": { "role": { "documentation": "Description of basis for conversion of convertible common stock.", "label": "Common Stock, Conversion Basis", "terseLabel": "Common Stock, Conversion Basis" } } }, "localname": "CommonStockConversionBasis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r112", "r113", "r448" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfShareholdersEquityandComprehensiveLoss" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r35" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r35" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r35" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r35", "r335" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "verboseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r35", "r502" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.001 par value; 35,000,000 shares authorized; 7,415,329 shares issued and outstanding" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockVotingRights": { "auth_ref": [ "r336" ], "lang": { "en-us": { "role": { "documentation": "Description of voting rights of common stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights.", "label": "Common Stock, Voting Rights", "terseLabel": "Common Stock, Voting Rights" } } }, "localname": "CommonStockVotingRights", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]", "terseLabel": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r158", "r159", "r192", "r454", "r455", "r564" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConcentrationofcreditriskDetails", "http://www.escalonmed.com/role/ConcentrationofcreditriskNotes", "http://www.escalonmed.com/role/ConcentrationofcreditriskTables" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r158", "r159", "r192", "r454", "r455", "r562", "r564" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConcentrationofcreditriskDetails", "http://www.escalonmed.com/role/ConcentrationofcreditriskNotes", "http://www.escalonmed.com/role/ConcentrationofcreditriskTables" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r158", "r159", "r192", "r454", "r455", "r562", "r564" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConcentrationofcreditriskDetails", "http://www.escalonmed.com/role/ConcentrationofcreditriskNotes", "http://www.escalonmed.com/role/ConcentrationofcreditriskTables" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCustomer": { "auth_ref": [ "r155", "r156", "r159" ], "lang": { "en-us": { "role": { "documentation": "Description of risks that arise due to the volume of business transacted with a particular customer. At a minimum, the description informs financial statement users of the general nature of the risk, but excludes \"Information about Major Customers\" that may be disclosed elsewhere (for instance, segment disclosures).", "label": "Concentration Risk, Customer", "terseLabel": "Concentration Risk, Customer" } } }, "localname": "ConcentrationRiskCustomer", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConcentrationofcreditriskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r165" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.", "label": "Concentration Risk Disclosure [Text Block]", "terseLabel": "Concentration Risk Disclosure [Text Block]" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConcentrationofcreditriskNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConcentrationofcreditriskDetails", "http://www.escalonmed.com/role/ConcentrationofcreditriskNotes", "http://www.escalonmed.com/role/ConcentrationofcreditriskTables" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r158", "r159", "r192", "r454", "r455" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration Risk, Percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConcentrationofcreditriskDetails", "http://www.escalonmed.com/role/SignificantAccountingPoliciesAccountsReceivableDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskSupplier": { "auth_ref": [ "r155", "r156", "r159", "r164" ], "lang": { "en-us": { "role": { "documentation": "Description of risks that arise due to the volume of business transacted with a particular supplier or reliance placed on that supplier. At a minimum, the description informs financial statement users of the general nature of the risk.", "label": "Concentration Risk, Supplier", "terseLabel": "Concentration Risk, Supplier" } } }, "localname": "ConcentrationRiskSupplier", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConcentrationofcreditriskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r155", "r158", "r159", "r160", "r454", "r456", "r564" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConcentrationofcreditriskDetails", "http://www.escalonmed.com/role/ConcentrationofcreditriskNotes", "http://www.escalonmed.com/role/ConcentrationofcreditriskTables" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r158", "r159", "r192", "r454", "r455", "r564" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConcentrationofcreditriskDetails", "http://www.escalonmed.com/role/ConcentrationofcreditriskNotes", "http://www.escalonmed.com/role/ConcentrationofcreditriskTables" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r97", "r443" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r344", "r345", "r348" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "terseLabel": "Contract with Customer, Liability" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesdeferredrevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r344", "r345", "r348" ], "calculation": { "http://www.escalonmed.com/role/AccruedexpenseDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Customer Deposits, Current" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/AccruedexpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertiblePreferredDividendsNetOfTax": { "auth_ref": [ "r129", "r130", "r132", "r142", "r329" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The after-tax amount of any dividends on convertible preferred stock.", "label": "Convertible Preferred Dividends, Net of Tax", "terseLabel": "Convertible Preferred Dividends, Net of Tax" } } }, "localname": "ConvertiblePreferredDividendsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesEarningpersharedetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertiblePreferredStockMember": { "auth_ref": [ "r319", "r320", "r323" ], "lang": { "en-us": { "role": { "documentation": "Preferred stock that may be exchanged into common shares or other types of securities at the owner's option.", "label": "Convertible Preferred Stock [Member]", "terseLabel": "Convertible Preferred Stock [Member]" } } }, "localname": "ConvertiblePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesEarningpersharedetailsDetails", "http://www.escalonmed.com/role/SignificantAccountingPoliciesNetIncomelossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion": { "auth_ref": [ "r33", "r34", "r331", "r336", "r338" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued for each share of convertible preferred stock that is converted.", "label": "Convertible Preferred Stock, Shares Issued upon Conversion", "terseLabel": "Convertible Preferred Stock, Shares Issued upon Conversion" } } }, "localname": "ConvertiblePreferredStockSharesIssuedUponConversion", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r75", "r513" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of Goods and Services Sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r74" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "Total costs and expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Costs and Expenses [Abstract]", "terseLabel": "Costs and expenses:" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/LineofcreditDetails", "http://www.escalonmed.com/role/LongtermDebtTables" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/LineofcreditDetails", "http://www.escalonmed.com/role/LongtermDebtTables" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r105", "r421", "r427" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Current Federal Tax Expense (Benefit)" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IncomeTaxesProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r105", "r421", "r427", "r429" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "terseLabel": "Current Income Tax Expense (Benefit)" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IncomeTaxesProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r105", "r421", "r427" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "Current State and Local Tax Expense (Benefit)" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IncomeTaxesProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r156", "r192" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk [Member]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConcentrationofcreditriskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerDepositsCurrent": { "auth_ref": [ "r57" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The current portion of money or property received from customers which is either to be returned upon satisfactory contract completion or applied to customer receivables in accordance with the terms of the contract or the understandings.", "label": "Customer Deposits, Current", "terseLabel": "Customer Deposits, Current" } } }, "localname": "CustomerDepositsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesdeferredrevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r101", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r302", "r309", "r310", "r312", "r318" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt Disclosure [Text Block]" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/LineofcreditNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r25", "r26", "r27", "r103", "r109", "r285", "r286", "r287", "r288", "r289", "r290", "r292", "r298", "r299", "r300", "r301", "r303", "r304", "r305", "r306", "r307", "r308", "r314", "r315", "r316", "r317", "r470", "r518", "r522", "r533" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/LongtermDebtDetails", "http://www.escalonmed.com/role/LongtermDebtEIDLmaturitiesTables" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Debt Instrument, Basis Spread on Variable Rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/LineofcreditDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "auth_ref": [ "r59", "r305", "r468" ], "lang": { "en-us": { "role": { "documentation": "The average effective interest rate during the reporting period.", "label": "Debt Instrument, Interest Rate During Period", "terseLabel": "Debt Instrument, Interest Rate During Period" } } }, "localname": "DebtInstrumentInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/LineofcreditDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r59", "r286" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt Instrument, Interest Rate, Stated Percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/LineofcreditDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/LongtermDebtDetails", "http://www.escalonmed.com/role/LongtermDebtEIDLmaturitiesTables" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r60", "r103", "r109", "r285", "r286", "r287", "r288", "r289", "r290", "r292", "r298", "r299", "r300", "r301", "r303", "r304", "r305", "r306", "r307", "r308", "r314", "r315", "r316", "r317", "r470" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/LongtermDebtDetails", "http://www.escalonmed.com/role/LongtermDebtEIDLmaturitiesTables" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r530" ], "lang": { "en-us": { "role": { "documentation": "Information about timing of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period [Axis]", "terseLabel": "Debt Instrument, Redemption, Period [Axis]" } } }, "localname": "DebtInstrumentRedemptionPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/LongtermDebtDetails", "http://www.escalonmed.com/role/LongtermDebtEIDLmaturitiesTables" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r530" ], "lang": { "en-us": { "role": { "documentation": "Period as defined under terms of the debt agreement for debt redemption features.", "label": "Debt Instrument, Redemption, Period [Domain]", "terseLabel": "Debt Instrument, Redemption, Period [Domain]" } } }, "localname": "DebtInstrumentRedemptionPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/LongtermDebtDetails", "http://www.escalonmed.com/role/LongtermDebtEIDLmaturitiesTables" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r60", "r103", "r109", "r285", "r286", "r287", "r288", "r289", "r290", "r292", "r298", "r299", "r300", "r301", "r303", "r304", "r305", "r306", "r307", "r308", "r311", "r314", "r315", "r316", "r317", "r336", "r339", "r340", "r341", "r467", "r468", "r470", "r471", "r531" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/LongtermDebtDetails", "http://www.escalonmed.com/role/LongtermDebtEIDLmaturitiesTables" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r105", "r422", "r427" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Deferred Federal Income Tax Expense (Benefit)" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IncomeTaxesProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r89", "r105", "r422", "r427", "r428", "r429" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred Income Tax Expense (Benefit)" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IncomeTaxesProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r30", "r31", "r411", "r519", "r532" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "negatedTerseLabel": "Deferred Tax Liabilities, Gross" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenue": { "auth_ref": [ "r32" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Deferred Revenue", "terseLabel": "Deferred Revenue" } } }, "localname": "DeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesdeferredrevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueAdditions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred revenue recognized for transactions arising during the current reporting period. Deferred revenue is a liability as of the balance sheet date related to a revenue producing activity for which revenue has not yet been recognized. Generally, an Entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.", "label": "Deferred Revenue, Additions", "terseLabel": "Deferred Revenue, Additions" } } }, "localname": "DeferredRevenueAdditions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesdeferredrevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueByArrangementDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the type of arrangements and the corresponding amounts that comprise the current and noncurrent balance of deferred revenue as of the balance sheet date.", "label": "Deferred Revenue, by Arrangement, Disclosure [Table Text Block]", "terseLabel": "Deferred Revenue, by Arrangement, Disclosure [Table Text Block]" } } }, "localname": "DeferredRevenueByArrangementDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesDeferredrevenueTables", "http://www.escalonmed.com/role/SignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r26" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Revenue, Current", "terseLabel": "Deferred Revenue, Current" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueRevenueRecognized1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously reported as deferred or unearned revenue.", "label": "Deferred Revenue, Revenue Recognized", "negatedTerseLabel": "Deferred Revenue, Revenue Recognized" } } }, "localname": "DeferredRevenueRevenueRecognized1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesdeferredrevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r105", "r422", "r427" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "Deferred State and Local Income Tax Expense (Benefit)" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IncomeTaxesProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r412" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "terseLabel": "Deferred Tax Assets, Gross" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r414" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "terseLabel": "Deferred Tax Assets, Net" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r414" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "terseLabel": "Deferred Tax Assets, Net of Valuation Allowance" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r419", "r420" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Deferred Tax Assets, Operating Loss Carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are not subject to expiration dates.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration", "terseLabel": "Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails", "http://www.escalonmed.com/role/IncomeTaxesOperationlosscarryforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.", "label": "Deferred Tax Assets, Property, Plant and Equipment", "terseLabel": "Deferred Tax Assets, Property, Plant and Equipment" } } }, "localname": "DeferredTaxAssetsPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness": { "auth_ref": [ "r417", "r419", "r420" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible general business tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards, General Business", "terseLabel": "Deferred Tax Assets, Tax Credit Carryforwards, General Business" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits": { "auth_ref": [ "r419", "r420" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from employee benefits, classified as other.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits", "terseLabel": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits": { "auth_ref": [ "r419" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from postretirement benefits.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Postretirement Benefits", "terseLabel": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Postretirement Benefits" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "auth_ref": [ "r419", "r420" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable.", "label": "Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss", "terseLabel": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves": { "auth_ref": [ "r419", "r420" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves, classified as other.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves", "terseLabel": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves": { "auth_ref": [ "r419", "r420" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from warranty reserves.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves", "terseLabel": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r413" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedTerseLabel": "Deferred Tax Assets, Valuation Allowance", "terseLabel": "Deferred Tax Assets, Valuation Allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails", "http://www.escalonmed.com/role/IncomeTaxesOperationlosscarryforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross [Abstract]", "terseLabel": "Deferred income tax liabilities:" } } }, "localname": "DeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r419", "r420" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedTerseLabel": "Deferred Tax Liabilities, Property, Plant and Equipment" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": { "auth_ref": [ "r359" ], "lang": { "en-us": { "role": { "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan.", "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate", "terseLabel": "Discount rate (percent)" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/RetirementandpostretirementplansDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DepositsAssetsNoncurrent": { "auth_ref": [ "r22" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.", "label": "Deposits Assets, Noncurrent", "terseLabel": "Deposits Assets, Noncurrent" } } }, "localname": "DepositsAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r89", "r171" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlows", "http://www.escalonmed.com/role/SignificantAccountingPoliciesPropertypantandequipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise of dilutive convertible securities excluding adjustments related to ESOP convertible preferred stock, stock options, and restrictive stock units.", "label": "Dilutive Securities, Effect on Basic Earnings Per Share, Dilutive Convertible Securities", "terseLabel": "Dilutive Securities, Effect on Basic Earnings Per Share, Dilutive Convertible Securities" } } }, "localname": "DilutiveSecuritiesEffectOnBasicEarningsPerShareOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesEarningpersharedetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableAmountPerShare": { "auth_ref": [ "r94" ], "lang": { "en-us": { "role": { "documentation": "The per share amount of a dividend declared, but not paid, as of the financial reporting date.", "label": "Dividends Payable, Amount Per Share", "terseLabel": "Dividends Payable, Amount Per Share" } } }, "localname": "DividendsPayableAmountPerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DueToRelatedPartiesCurrent": { "auth_ref": [ "r52", "r108", "r273", "r275", "r276", "r282", "r283", "r284", "r495" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).", "label": "Due to Related Parties, Current", "terseLabel": "Due to Related Parties, Current" } } }, "localname": "DueToRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net income (loss) per share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r72", "r117", "r118", "r120", "r121", "r122", "r128", "r131", "r140", "r141", "r142", "r146", "r147", "r449", "r450", "r526", "r545" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Earnings (Loss) Per Share, Basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfOperations", "http://www.escalonmed.com/role/SignificantAccountingPoliciesEarningpersharedetailsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r72", "r117", "r118", "r120", "r121", "r122", "r131", "r140", "r141", "r142", "r146", "r147", "r449", "r450", "r526", "r545" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Earnings (Loss) Per Share, Diluted", "verboseLabel": "Earnings (Loss) Per Share, Diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfOperations", "http://www.escalonmed.com/role/SignificantAccountingPoliciesEarningpersharedetailsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r144", "r145" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Net Income (loss) Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r406" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective Income Tax Rate Reconciliation, Percent" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IncomeTaxesEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r107", "r406", "r431" ], "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IncomeTaxesEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r406", "r431" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "negatedTerseLabel": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IncomeTaxesEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationDeductions": { "auth_ref": [ "r406", "r431" ], "lang": { "en-us": { "role": { "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations attributable to deduction. Includes, but is not limited to, dividend deduction, deduction for dividend paid to employee stock ownership plan (ESOP), Medicare prescription drug benefit subsidy deduction, and other deductions.", "label": "Effective Income Tax Rate Reconciliation, Deduction, Percent", "terseLabel": "Effective Income Tax Rate Reconciliation, Deduction, Percent" } } }, "localname": "EffectiveIncomeTaxRateReconciliationDeductions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IncomeTaxesEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r57" ], "calculation": { "http://www.escalonmed.com/role/AccruedexpenseDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Employee-related Liabilities, Current" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/AccruedexpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-Based Payment Arrangement, Option [Member]", "terseLabel": "Share-based Payment Arrangement, Option [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/CapitalStockTransactionsStockOptionPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue from External Customer [Line Items]", "terseLabel": "Revenue from External Customer [Line Items]" } } }, "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services.", "label": "Equipment [Member]", "terseLabel": "Equipment [Member]" } } }, "localname": "EquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesPropertypantandequipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r66", "r67", "r68", "r112", "r113", "r114", "r116", "r123", "r126", "r149", "r205", "r335", "r342", "r399", "r400", "r401", "r424", "r425", "r448", "r459", "r460", "r461", "r462", "r463", "r464", "r492", "r552", "r553", "r554" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Total Shareholders' Equity [Domain]", "verboseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/CapitalStockTransactionsStockOptionActivityDetails", "http://www.escalonmed.com/role/ConcentrationofcreditriskDetails", "http://www.escalonmed.com/role/ConsolidatedStatementsOfShareholdersEquityandComprehensiveLoss" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis": { "auth_ref": [ "r8", "r104", "r204", "r457" ], "lang": { "en-us": { "role": { "documentation": "Information by nonconsolidated equity method investee. Excludes information consolidated by reporting entity.", "label": "Equity Method Investment, Nonconsolidated Investee [Axis]", "terseLabel": "Equity Method Investment, Nonconsolidated Investee [Axis]" } } }, "localname": "EquityMethodInvestmentNonconsolidatedInvesteeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain": { "auth_ref": [ "r8", "r104", "r204", "r457" ], "lang": { "en-us": { "role": { "documentation": "Nonconsolidated equity method investee. Excludes information consolidated by reporting entity.", "label": "Equity Method Investment, Nonconsolidated Investee [Domain]", "terseLabel": "Equity Method Investment, Nonconsolidated Investee [Domain]" } } }, "localname": "EquityMethodInvestmentNonconsolidatedInvesteeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember": { "auth_ref": [ "r8", "r104", "r204", "r457" ], "lang": { "en-us": { "role": { "documentation": "Nonconsolidated equity method investee or group of nonconsolidated investees. Excludes information consolidated by reporting entity.", "label": "Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]", "terseLabel": "Equity Method Investment, Nonconsolidated Investee or Group of Investees" } } }, "localname": "EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r451", "r452" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r485" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Five", "terseLabel": "Finance Lease, Liability, to be Paid, Year Five" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r485" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Four", "terseLabel": "Finance Lease, Liability, to be Paid, Year Four" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r485" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Three", "terseLabel": "Finance Lease, Liability, to be Paid, Year Three" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r485" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Two", "terseLabel": "Finance Lease, Liability, to be Paid, Year Two" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Finite-Lived Intangible Asset, Useful Life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IntangibleassetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r21", "r238" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedTerseLabel": "Amortized Intangible Assets Licenses" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IntangibleassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IntangibleassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingAfterYearFive": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Rolling after Year Five", "terseLabel": "Finite-Lived Intangible Assets, Amortization Expense, Rolling after Year Five" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IntangibleassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Two", "terseLabel": "Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Two" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IntangibleassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r239" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "Finite-Lived Intangible Asset, Expected Amortization, Year Five" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IntangibleassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r239" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "Finite-Lived Intangible Asset, Expected Amortization, Year Two" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IntangibleassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod": { "auth_ref": [ "r233" ], "lang": { "en-us": { "role": { "documentation": "The amortization method of a major finite-lived intangible asset class. A major class is composed of intangible assets that can be grouped together because they are similar either by their nature or by their use in the operations of a company. The straight-line method is the preferred amortization method, unless another method better reflects the pattern in which the asset is consumed.", "label": "Finite-Lived Intangible Assets, Amortization Method", "terseLabel": "Finite-Lived Intangible Assets, Amortization Method" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationMethod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IntangibleassetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r234", "r235", "r238", "r241", "r514", "r515" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/CapitalStockTransactionsStockOptionPlansNarrativeDetails", "http://www.escalonmed.com/role/ConsolidatedBalanceSheets", "http://www.escalonmed.com/role/IntangibleassetsDetails", "http://www.escalonmed.com/role/IntangibleassetsTables" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r238", "r515" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Finite-Lived Intangible Assets, Gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IntangibleassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IntangibleassetsTables" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r234", "r237" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/CapitalStockTransactionsStockOptionPlansNarrativeDetails", "http://www.escalonmed.com/role/ConsolidatedBalanceSheets", "http://www.escalonmed.com/role/IntangibleassetsDetails", "http://www.escalonmed.com/role/IntangibleassetsTables" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r238", "r514" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Finite-Lived Intangible Assets, Net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheets", "http://www.escalonmed.com/role/IntangibleassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r465" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign Currency Transactions and Translations Policy [Policy Text Block]" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FurnitureAndFixturesGross": { "auth_ref": [ "r248" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures, Gross", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesPropertypantandequipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and Fixtures [Member]" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesPropertypantandequipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnContractTermination": { "auth_ref": [ "r90" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gain (loss) related to the termination of a contract between the parties. The termination may be due to many causes including early termination of a lease by a lessee, a breach of contract by one party, or a failure to perform.", "label": "Gain (Loss) on Contract Termination", "negatedLabel": "Actuarial adjustment", "terseLabel": "Gain on termination of retirement benefit obligation" } } }, "localname": "GainLossOnContractTermination", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/RetirementandpostretirementplansDetails", "http://www.escalonmed.com/role/RetirementandpostretirementplansliabilityrollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r157", "r564" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).", "label": "Geographic Concentration Risk [Member]", "terseLabel": "Geographic Concentration Risk [Member]" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConcentrationofcreditriskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r230", "r236" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r89", "r221", "r226", "r231", "r232" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Goodwill, Impairment Loss" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesGoodwillandintangibleassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r89", "r242" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value.", "label": "Impairment of Intangible Assets (Excluding Goodwill)", "terseLabel": "Impairment of Intangible Assets (Excluding Goodwill)" } } }, "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesGoodwillandintangibleassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r106", "r430" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "Income (Loss) from Continuing Operations before Income Taxes, Foreign" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IncomeTaxesProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r408" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IncomeTaxesOperationlosscarryforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IncomeTaxesOperationlosscarryforwardDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r107", "r407", "r409", "r416", "r426", "r432", "r433", "r434", "r435" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Tax Disclosure [Text Block]" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r65", "r404", "r405", "r409", "r410", "r415", "r423" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r85", "r93" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "terseLabel": "Income Taxes Paid" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r88" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r88" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r88" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r88" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r88" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedTerseLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Change in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r88", "r481" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Change in operating lease liability" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "auth_ref": [ "r88" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current assets classified as other.", "label": "Increase (Decrease) in Other Current Assets", "negatedTerseLabel": "Other current assets" } } }, "localname": "IncreaseDecreaseInOtherCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherDeferredLiability": { "auth_ref": [ "r88" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred obligations classified as other.", "label": "Increase (Decrease) in Other Deferred Liability", "terseLabel": "Other short-term and long-term liabilities" } } }, "localname": "IncreaseDecreaseInOtherDeferredLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock": { "auth_ref": [ "r136", "r137", "r142" ], "calculation": { "http://www.escalonmed.com/role/SignificantAccountingPoliciesEarningpersharedetailsDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible preferred stock using the if-converted method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Preferred Stock", "terseLabel": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Preferred Stock" } } }, "localname": "IncrementalCommonSharesAttributableToConversionOfPreferredStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesEarningpersharedetailsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r240" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)", "verboseLabel": "Indefinite-lived Intangible Assets (Excluding Goodwill)" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IntangibleassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r244" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "Intangible Assets Disclosure [Text Block]" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IntangibleassetsNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r69", "r170", "r466", "r469", "r527" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedTerseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r82", "r84", "r93" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest paid" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrentAndNoncurrent": { "auth_ref": [ "r524", "r543" ], "calculation": { "http://www.escalonmed.com/role/AccruedexpenseDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables.", "label": "Interest Payable", "terseLabel": "Interest Payable" } } }, "localname": "InterestPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/AccruedexpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InternalRevenueServiceIRSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the United States of America government entitled to levy and collect income taxes from the entity.", "label": "Internal Revenue Service (IRS) [Member]", "terseLabel": "Internal Revenue Service (IRS) [Member]" } } }, "localname": "InternalRevenueServiceIRSMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IncomeTaxesOperationlosscarryforwardDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r42" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Inventory, Finished Goods, Gross" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r48" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Inventory, Gross", "terseLabel": "Inventory, Gross" } } }, "localname": "InventoryGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r11", "r48", "r502" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventory, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheets", "http://www.escalonmed.com/role/SignificantAccountingPoliciesInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r14", "r46", "r98", "r148", "r215", "r216", "r218", "r511" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventory" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r44" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "terseLabel": "Inventory, Raw Materials, Gross" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r48", "r217" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "negatedTerseLabel": "Inventory Valuation Reserves" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r43" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "terseLabel": "Inventory, Work in Process, Gross" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r77", "r169" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r484" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Lease, Cost [Table Text Block]" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsGross": { "auth_ref": [ "r248" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements, Gross", "terseLabel": "Leasehold improvement" } } }, "localname": "LeaseholdImprovementsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesPropertypantandequipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r248" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold Improvements [Member]" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesPropertypantandequipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LeasesOfLesseeDisclosureTextBlock": { "auth_ref": [ "r472" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.", "label": "Leases of Lessee Disclosure [Text Block]", "terseLabel": "Leases of Lessee Disclosure [Text Block]" } } }, "localname": "LeasesOfLesseeDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/LeasesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r479" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Lessee, Leases [Policy Text Block]" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r485" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Lessee, Operating Lease, Liability, Maturity" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r485" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "verboseLabel": "Operating Leases, Future Minimum Payments Due" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r480" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Lessee, Operating Lease, Term of Contract" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r487" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Lessee, Operating Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/LeasesNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_LessorOperatingLeaseTermOfContract": { "auth_ref": [ "r488" ], "lang": { "en-us": { "role": { "documentation": "Term of lessor's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessor, Operating Lease, Term of Contract", "terseLabel": "Lessor, Operating Lease, Term of Contract" } } }, "localname": "LessorOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r56", "r104", "r182", "r204", "r270", "r271", "r272", "r275", "r276", "r277", "r279", "r281", "r283", "r284", "r442", "r444", "r445", "r457", "r500", "r501" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r40", "r104", "r204", "r457", "r502", "r523", "r541" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and shareholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND SHAREHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r13", "r58", "r104", "r204", "r270", "r271", "r272", "r275", "r276", "r277", "r279", "r281", "r283", "r284", "r442", "r444", "r445", "r457", "r500", "r501", "r502" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r15", "r16", "r17", "r27", "r28", "r104", "r204", "r270", "r271", "r272", "r275", "r276", "r277", "r279", "r281", "r283", "r284", "r442", "r444", "r445", "r457", "r500", "r501" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "Total long-term liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "auth_ref": [ "r3", "r4", "r6", "r7", "r8", "r247", "r251" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedBalanceSheets": { "order": 10.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Liabilities, Current", "terseLabel": "Liabilities of discontinued operations" } } }, "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LicensingAgreementsMember": { "auth_ref": [ "r437" ], "lang": { "en-us": { "role": { "documentation": "Rights, generally of limited duration, under a license arrangement (for example, to sell or otherwise utilize specified products or processes in a specified territory).", "label": "Licensing Agreements [Member]", "terseLabel": "Licensing Agreements [Member]" } } }, "localname": "LicensingAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IntangibleassetsDetails", "http://www.escalonmed.com/role/IntangibleassetsTables" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r54", "r103" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]", "terseLabel": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/LineofcreditDetails", "http://www.escalonmed.com/role/LongtermDebtTables" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCollateralFeesAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the fees associated with providing collateral for the credit facility.", "label": "Line of Credit Facility, Collateral Fees, Amount", "terseLabel": "Line of Credit Facility, Collateral Fees, Amount" } } }, "localname": "LineOfCreditFacilityCollateralFeesAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/LineofcreditDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding": { "auth_ref": [ "r453" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of the amount outstanding under the credit facility.", "label": "Line of Credit Facility, Fair Value of Amount Outstanding", "terseLabel": "Line of Credit Facility, Fair Value of Amount Outstanding" } } }, "localname": "LineOfCreditFacilityFairValueOfAmountOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/LineofcreditDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "documentation": "The effective interest rate at the end of the reporting period.", "label": "Line of Credit Facility, Interest Rate at Period End", "terseLabel": "Line of Credit Facility, Interest Rate at Period End" } } }, "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/LineofcreditDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r54", "r103" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]", "terseLabel": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/LineofcreditDetails", "http://www.escalonmed.com/role/LongtermDebtTables" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/LineofcreditDetails", "http://www.escalonmed.com/role/LongtermDebtTables" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityPeriodicPaymentInterest": { "auth_ref": [ "r54" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payment applied to interest.", "label": "Line of Credit Facility, Periodic Payment, Interest", "terseLabel": "Line of Credit Facility, Periodic Payment, Interest" } } }, "localname": "LineOfCreditFacilityPeriodicPaymentInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/LineofcreditDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r54", "r103" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/LineofcreditDetails", "http://www.escalonmed.com/role/LongtermDebtTables" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit [Member]" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/LineofcreditDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r27", "r299", "r313", "r314", "r315", "r522", "r538" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "terseLabel": "Long-term Debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/LongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Unclassified [Abstract]", "terseLabel": "Long-term Debt, Unclassified [Abstract]" } } }, "localname": "LongTermDebtAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentTerms": { "auth_ref": [ "r268", "r336" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of timing of required repayments, sinking fund requirements, and other redeemable securities at fixed or determinable prices and dates in the five years immediately following the date of the latest balance sheet presented in the financial statements, and the amount thereafter to fully repay the principal of long-term debt. These disclosures may be made either on an individual debt or security basis, by type of debt or security basis, or on a combined basis.", "label": "Long-Term Debt, Maturities, Repayment Terms", "terseLabel": "Long-term Debt, Maturities, Repayment Terms" } } }, "localname": "LongTermDebtMaturitiesRepaymentTerms", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/LongtermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [ "r109", "r268", "r304" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, after Year Five", "terseLabel": "Long-Term Debt, Maturity, after Year Five" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/LongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r109", "r268", "r304" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year One", "terseLabel": "Long-Term Debt, Maturity, Year One" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/LongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r109", "r268", "r304" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Five", "terseLabel": "Long-Term Debt, Maturity, Year Five" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/LongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r109", "r268", "r304" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Four", "terseLabel": "Long-Term Debt, Maturity, Year Four" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/LongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r109", "r268", "r304" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Three", "terseLabel": "Long-Term Debt, Maturity, Year Three" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/LongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r109", "r268", "r304" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Two", "terseLabel": "Long-Term Debt, Maturity, Year Two" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/LongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtPercentageBearingFixedInterestRate": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "documentation": "The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate.", "label": "Long-Term Debt, Percentage Bearing Fixed Interest, Percentage Rate", "terseLabel": "Long-term Debt, Percentage Bearing Fixed Interest, Percentage Rate" } } }, "localname": "LongTermDebtPercentageBearingFixedInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/LongtermDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r318" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-Term Debt [Text Block]", "terseLabel": "Long-term Debt [Text Block]" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/LongtermDebtNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermNotesPayable": { "auth_ref": [ "r60" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.", "label": "Notes Payable, Noncurrent", "terseLabel": "Notes Payable, Noncurrent" } } }, "localname": "LongTermNotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r60" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheets", "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlows", "http://www.escalonmed.com/role/LineofcreditDetails", "http://www.escalonmed.com/role/LongtermDebtDetails", "http://www.escalonmed.com/role/LongtermDebtEIDLmaturitiesTables" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r60", "r269" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-Term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheets", "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlows", "http://www.escalonmed.com/role/LineofcreditDetails", "http://www.escalonmed.com/role/LongtermDebtDetails", "http://www.escalonmed.com/role/LongtermDebtEIDLmaturitiesTables" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentGross": { "auth_ref": [ "r248" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment, Gross", "terseLabel": "Equipment" } } }, "localname": "MachineryAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesPropertypantandequipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r150", "r165" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.", "label": "Nature of Operations [Text Block]", "terseLabel": "Organization and Description of Business and Business Conditions" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/OrganizationandDescriptionofBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r83" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Net Cash provided by (used in) Financing Activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r83" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash Flows from Investing Activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r83", "r87", "r90" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash (used in) provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash Flows from Operating Activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r8", "r63", "r64", "r68", "r71", "r90", "r104", "r115", "r117", "r118", "r120", "r121", "r125", "r126", "r138", "r176", "r180", "r183", "r186", "r188", "r204", "r270", "r271", "r272", "r275", "r276", "r277", "r279", "r281", "r283", "r284", "r450", "r457", "r525", "r544" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.escalonmed.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income (loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConcentrationofcreditriskDetails", "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlows", "http://www.escalonmed.com/role/ConsolidatedStatementsOfOperations", "http://www.escalonmed.com/role/ConsolidatedStatementsOfShareholdersEquityandComprehensiveLoss", "http://www.escalonmed.com/role/SignificantAccountingPoliciesEarningpersharedetailsDetails", "http://www.escalonmed.com/role/SignificantAccountingPoliciesNetIncomelossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r117", "r118", "r120", "r121", "r128", "r129", "r139", "r142", "r176", "r180", "r183", "r186", "r188" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "Net income (loss) applicable to common shareholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r130", "r132", "r133", "r134", "r135", "r139", "r142" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "terseLabel": "Net Income (Loss) Available to Common Stockholders, Diluted" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesEarningpersharedetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic": { "auth_ref": [ "r129", "r142" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from continuing operations available to common shareholders.", "label": "Net Income (Loss) from Continuing Operations Available to Common Shareholders, Basic", "terseLabel": "Net Income (Loss) from Continuing Operations Available to Common Shareholders, Basic" } } }, "localname": "NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesEarningpersharedetailsDetails", "http://www.escalonmed.com/role/SignificantAccountingPoliciesNetIncomelossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "New Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "International [Member]" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConcentrationofcreditriskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Non Cash Finance Activities" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_NonmonetaryTransactionsDisclosureTextBlock": { "auth_ref": [ "r489", "r490" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for exchanges with other entities that involve principally nonmonetary assets or liabilities or relate to a transfer of nonmonetary assets for which the entity receives no assets in return.", "label": "Nonmonetary Transactions Disclosure [Text Block]", "terseLabel": "Nonmonetary Transactions Disclosure [Text Block]" } } }, "localname": "NonmonetaryTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/CapitalStockTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r78" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other (expense) income" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableToBank": { "auth_ref": [ "r27", "r522", "r538" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, the carrying value as of the balance sheet date of notes payable to banks, excluding mortgage notes, initially due beyond one year or beyond the operating cycle if longer.", "label": "Notes Payable to Bank", "terseLabel": "Notes Payable to Bank" } } }, "localname": "NotesPayableToBank", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/LineofcreditDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableToBankCurrent": { "auth_ref": [ "r51" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Current portion of the total carrying amount as of the balance sheet date due within one year or the operating cycle, if longer, on all notes payable to banks paid on an installment with long term maturities. This can include the amount of any loans from the applicant firm. This does not, however, include any mortgage balances.", "label": "Notes Payable to Bank, Current", "terseLabel": "Notes Payable to Bank, Current" } } }, "localname": "NotesPayableToBankCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableToBanksMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A written promise to pay a note to a bank.", "label": "Notes Payable to Banks [Member]", "terseLabel": "Notes Payable to Banks [Member]" } } }, "localname": "NotesPayableToBanksMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/LineofcreditDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r176", "r180", "r183", "r186", "r188" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r477" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Operating Lease, Expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r475" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Operating Lease, Liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/LeasesDetails", "http://www.escalonmed.com/role/SignificantAccountingPoliciesLeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r475" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating Lease, Liability, Current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheets", "http://www.escalonmed.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r475" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating Lease, Liability, Noncurrent" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheets", "http://www.escalonmed.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r476" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability.", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r474" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating Lease, Right-of-Use Asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheets", "http://www.escalonmed.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r483", "r486" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating Lease, Weighted Average Discount Rate, Percent" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/LeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r482", "r486" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating Lease, Weighted Average Remaining Lease Term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableRemainderOfFiscalYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments receivable in the remainder of the fiscal year following the latest fiscal year ended for operating leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Receivable, Remainder of Fiscal Year", "terseLabel": "Operating Leases, Future Minimum Payments Receivable, Remainder of Fiscal Year" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsReceivableRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r417" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Operating Loss Carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails", "http://www.escalonmed.com/role/IncomeTaxesOperationlosscarryforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwardsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Operating Loss Carryforwards [Line Items]", "terseLabel": "Operating Loss Carryforwards [Line Items]" } } }, "localname": "OperatingLossCarryforwardsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IncomeTaxesOperationlosscarryforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.", "label": "Operating Loss Carryforwards [Table]", "terseLabel": "Operating Loss Carryforwards [Table]" } } }, "localname": "OperatingLossCarryforwardsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IncomeTaxesOperationlosscarryforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r57" ], "calculation": { "http://www.escalonmed.com/role/AccruedexpenseDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other Accrued Liabilities, Current" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/AccruedexpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r49", "r502" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Income and Expenses [Abstract]", "terseLabel": "Other (expense) income:" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r61" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other Liabilities, Noncurrent" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermDebt": { "auth_ref": [ "r27", "r522", "r538" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt classified as other.", "label": "Other Long-Term Debt", "terseLabel": "Other Long-term Debt" } } }, "localname": "OtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/LongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermNotesPayable": { "auth_ref": [ "r60" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term notes classified as other, payable after one year or the normal operating cycle, if longer.", "label": "Other Notes Payable, Noncurrent", "terseLabel": "Other Notes Payable, Noncurrent" } } }, "localname": "OtherLongTermNotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r90" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedTerseLabel": "Other Noncash Income (Expense)" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r79" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other Nonoperating Income (Expense)" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNotesPayableCurrent": { "auth_ref": [ "r57" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term notes classified as other, payable within one year or the normal operating cycle, if longer.", "label": "Other Notes Payable, Current", "terseLabel": "Other Notes Payable, Current" } } }, "localname": "OtherNotesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).", "label": "Other Operating Activities, Cash Flow Statement", "terseLabel": "Non cash lease expense" } } }, "localname": "OtherOperatingActivitiesCashFlowStatement", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]", "terseLabel": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PaymentsToAcquireOtherProductiveAssets": { "auth_ref": [ "r80" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for the purchase of or improvements to tangible or intangible assets, used to produce goods or deliver services, classified as other.", "label": "Payments to Acquire Other Productive Assets", "terseLabel": "Payments to Acquire Other Productive Assets" } } }, "localname": "PaymentsToAcquireOtherProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IntangibleassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r80", "r438", "r439", "r440" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Payments to Acquire Productive Assets", "negatedLabel": "Purchase of equipment" } } }, "localname": "PaymentsToAcquireProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent": { "auth_ref": [ "r356", "r357", "r521", "r536" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for pension, other postretirement and postemployment benefits.", "label": "Liability, Retirement and Postemployment Benefits", "periodEndLabel": "Balance July 1,", "periodStartLabel": "Balance July 1,", "terseLabel": "Accrued retirement benefits" } } }, "localname": "PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/RetirementandpostretirementplansDetails", "http://www.escalonmed.com/role/RetirementandpostretirementplansliabilityrollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitContributions": { "auth_ref": [ "r86" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for pension and other postretirement benefits. Includes, but is not limited to, employer contribution to fund plan asset and payment to retiree.", "label": "Payment for Pension and Other Postretirement Benefits", "negatedTerseLabel": "Payment of benefits", "terseLabel": "Supplemental retirement benefits, monthly payment" } } }, "localname": "PensionAndOtherPostretirementBenefitContributions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/RetirementandpostretirementplansDetails", "http://www.escalonmed.com/role/RetirementandpostretirementplansliabilityrollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PostemploymentBenefitsDisclosureTextBlock": { "auth_ref": [ "r354", "r355" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for postemployment benefits, which may include supplemental unemployment benefits, obligations recognized for all types of benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement. Disclosure may also include discussion that an obligation for postemployment benefits is not accrued in accordance with regulation only because the amount cannot be reasonably estimated.", "label": "Postemployment Benefits Disclosure [Text Block]", "terseLabel": "Retirement and Post-Retirement Plans" } } }, "localname": "PostemploymentBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/RetirementandpostretirementplansNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_PreferredStockAmountOfPreferredDividendsInArrears": { "auth_ref": [ "r337" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate amount of cumulative preferred dividends in arrears.", "label": "Preferred Stock, Amount of Preferred Dividends in Arrears", "terseLabel": "Dividends Payable, Date to be Paid" } } }, "localname": "PreferredStockAmountOfPreferredDividendsInArrears", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockDividendsAndOtherAdjustments": { "auth_ref": [ "r129", "r143" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate value of preferred stock dividends and other adjustments necessary to derive net income apportioned to common stockholders.", "label": "Preferred Stock Dividends and Other Adjustments", "terseLabel": "Undeclared dividends on preferred stocks" } } }, "localname": "PreferredStockDividendsAndOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockDividendsIncomeStatementImpact": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders.", "label": "Preferred Stock Dividends, Income Statement Impact", "terseLabel": "Preferred Stock Dividends, Income Statement Impact" } } }, "localname": "PreferredStockDividendsIncomeStatementImpact", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesEarningpersharedetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.", "label": "Preferred Stock [Member]", "terseLabel": "Preferred Stock [Member]" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfShareholdersEquityandComprehensiveLoss" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r34", "r319" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r34" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r34", "r319" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred Stock, Shares Issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r34" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred Stock, Shares Outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfShareholdersEquityandComprehensiveLoss" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r34", "r502" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred Stock, Value, Issued", "verboseLabel": "Series A convertible preferred stock, $0.001 par value; 2,000,000 shares authorized;2,000,000 issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheets", "http://www.escalonmed.com/role/ConsolidatedStatementsOfShareholdersEquityandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrimeRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.", "label": "Prime Rate [Member]", "terseLabel": "Prime Rate [Member]" } } }, "localname": "PrimeRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/LineofcreditDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r2" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "terseLabel": "Reclassification, Comparability Adjustment [Policy Text Block]" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r349" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product [Member]" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r57", "r265", "r266" ], "calculation": { "http://www.escalonmed.com/role/AccruedexpenseDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Product Warranty Accrual, Current", "terseLabel": "Product Warranty Accrual, Current" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/AccruedexpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r250" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesPropertyPlantandEquipmentTables", "http://www.escalonmed.com/role/SignificantAccountingPoliciesPropertypantandequipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r19", "r248" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property, Plant and Equipment, Gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesPropertypantandequipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesPropertyPlantandEquipmentTables", "http://www.escalonmed.com/role/SignificantAccountingPoliciesPropertypantandequipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r250", "r502", "r529", "r542" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "netLabel": "Property, Plant and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheets", "http://www.escalonmed.com/role/SignificantAccountingPoliciesPropertypantandequipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r250", "r566", "r567" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property, Plant and Equipment, Policy [Policy Text Block]" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r250" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Property, Plant and Equipment [Table Text Block]" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesPropertyPlantandEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r248" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesPropertyPlantandEquipmentTables", "http://www.escalonmed.com/role/SignificantAccountingPoliciesPropertypantandequipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Property, Plant and Equipment, Useful Life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesPropertypantandequipmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r73", "r210" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Increase in accounts receivable allowance" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionDueFromToRelatedParty": { "auth_ref": [ "r108", "r273", "r275", "r276", "r282", "r283", "r284", "r495" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Receivables to be collected from (obligations owed to) related parties, net as of the balance sheet date where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth.", "label": "Related Party Transaction, Due from (to) Related Party", "terseLabel": "Related Party Transaction, Due from (to) Related Party" } } }, "localname": "RelatedPartyTransactionDueFromToRelatedParty", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]", "terseLabel": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r493", "r494", "r495", "r498", "r499" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfNotesPayable": { "auth_ref": [ "r81" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation.", "label": "Repayments of Notes Payable", "negatedTerseLabel": "Repayment of note payable" } } }, "localname": "RepaymentsOfNotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfSecuredDebt": { "auth_ref": [ "r81" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt.", "label": "Repayments of Secured Debt", "terseLabel": "Repayments of Secured Debt" } } }, "localname": "RepaymentsOfSecuredDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r403", "r512", "r580" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r403" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and Development Expense, Policy [Policy Text Block]" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock": { "auth_ref": [ "r245", "r246", "r580" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its research and development and computer software activities including the accounting treatment for costs incurred for (1) research and development activities, (2) development of computer software for internal use, (3) computer software to be sold, leased or otherwise marketed as a separate product or as part of a product or process and (4) in-process research and development acquired in a purchase business combination.", "label": "Research, Development, and Computer Software, Policy [Policy Text Block]", "terseLabel": "Research, Development, and Computer Software, Policy [Policy Text Block]" } } }, "localname": "ResearchDevelopmentAndComputerSoftwarePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r18", "r95", "r516", "r539" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlowsParenthetical": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash", "terseLabel": "Restricted Cash", "verboseLabel": "Restricted Cash" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlowsParenthetical", "http://www.escalonmed.com/role/SignificantAccountingPoliciesCashandCashEquivalentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r18", "r95" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Current", "terseLabel": "Restricted Cash, Current" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r37", "r342", "r502", "r540", "r556", "r561" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit", "verboseLabel": "Retained Earnings (Accumulated Deficit)" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheets", "http://www.escalonmed.com/role/GoingconcernDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r112", "r113", "r114", "r116", "r123", "r126", "r205", "r399", "r400", "r401", "r424", "r425", "r448", "r552", "r554" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConcentrationofcreditriskDetails", "http://www.escalonmed.com/role/ConsolidatedStatementsOfShareholdersEquityandComprehensiveLoss" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r167", "r168", "r179", "r184", "r185", "r189", "r190", "r192", "r346", "r347", "r513" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.", "label": "Revenue from Contract with Customer, Including Assessed Tax", "terseLabel": "Revenue from Contract with Customer, Including Assessed Tax" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRecognitionAndDeferredRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue Recognition and Deferred Revenue [Abstract]", "terseLabel": "Revenue Recognition and Deferred Revenue [Abstract]" } } }, "localname": "RevenueRecognitionAndDeferredRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r99", "r100" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r70", "r104", "r167", "r168", "r179", "r184", "r185", "r189", "r190", "r192", "r204", "r270", "r271", "r272", "r275", "r276", "r277", "r279", "r281", "r283", "r284", "r457", "r528" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConcentrationofcreditriskDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent": { "auth_ref": [ "r524", "r543" ], "calculation": { "http://www.escalonmed.com/role/AccruedexpenseDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax.", "label": "Sales and Excise Tax Payable", "terseLabel": "Sales and Excise Tax Payable" } } }, "localname": "SalesAndExciseTaxPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/AccruedexpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r158", "r192" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Revenue Benchmark" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConcentrationofcreditriskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Liabilities [Table Text Block]" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/AccruedexpenseNotes", "http://www.escalonmed.com/role/AccruedexpenseTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r144" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesEarningpersharedetailsDetails", "http://www.escalonmed.com/role/SignificantAccountingPoliciesNetIncomelossPerShareDetails", "http://www.escalonmed.com/role/SignificantAccountingPoliciesTables" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r144" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r423" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTextBlock": { "auth_ref": [ "r352", "r353" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of arrangements with individual employees that are not equity-based payments or pensions and other postretirement benefits, which are generally employment contracts between the entity and selected officers or key employees containing a promise by the employer to pay certain amounts at designated future dates, usually including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Examples may include profit sharing, deferred bonuses or certain split-dollar life insurance arrangements. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period and the carrying amount as of the balance sheet date of the related liability.", "label": "Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits by Title of Individual and Type of Deferred Compensation [Table Text Block]", "terseLabel": "Rollforward of Supplemental Retirement Benefits" } } }, "localname": "ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/RetirementandpostretirementplansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r414" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r142" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r406" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": { "auth_ref": [ "r189" ], "lang": { "en-us": { "role": { "documentation": "Tabular presentation of the description and amount of revenues from a product or service, or a group of similar products or similar services, reported from external customers during the period, if the information is not provided as part of the reportable operating segment information.", "label": "Revenue from External Customers by Products and Services [Table]", "terseLabel": "Revenue from External Customers by Products and Services [Table]" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r234", "r237", "r514" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IntangibleassetsTables" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r234", "r237" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table Text Block]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IntangibleassetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r240", "r243" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IntangibleassetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "auth_ref": [ "r230" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.", "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "terseLabel": "Schedule of Intangible Assets and Goodwill [Table Text Block]" } } }, "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IntangibleassetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r14", "r45", "r46", "r47" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventory, Current [Table Text Block]" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r268" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "terseLabel": "Schedule of Maturities of Long-term Debt [Table Text Block]" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/LongtermDebtEIDLmaturitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r250" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesPropertyPlantandEquipmentTables", "http://www.escalonmed.com/role/SignificantAccountingPoliciesPropertypantandequipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r496", "r497" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "auth_ref": [ "r95", "r516", "r539" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.", "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Restrictions on Cash and Cash Equivalents [Table Text Block]" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r363", "r364", "r365", "r366", "r367", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r385", "r386", "r388", "r389", "r391", "r392", "r393", "r394", "r395" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/CapitalStockTransactionsStockOptionActivityDetails", "http://www.escalonmed.com/role/CapitalStockTransactionsStockOptionPlansNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": { "auth_ref": [ "r397" ], "lang": { "en-us": { "role": { "documentation": "Details comprising a table providing supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Table]", "terseLabel": "Share-based Payment Arrangement, Option, Exercise Price Range [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": { "auth_ref": [ "r397" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block]", "terseLabel": "Share-based Payment Arrangement, Option, Exercise Price Range [Table Text Block]" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/CapitalStockTransactionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r368", "r384", "r387" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Share-based Payment Arrangement, Option, Activity [Table Text Block]" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/CapitalStockTransactionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedGoodsAndNonemployeeServicesTransactionTable": { "auth_ref": [ "r397", "r398" ], "lang": { "en-us": { "role": { "documentation": "Details pertaining to each transaction in which an entity acquires goods or services other than employee services in exchange for equity securities of the company, including the purpose of the transaction, identification and quantity of the securities issued, the accounting made, disclosure of amounts by which report lines were affected, and noncash effects on the statement of cash flows.", "label": "Schedule of Share-Based Goods and Nonemployee Services Transaction [Table]", "terseLabel": "Schedule of Share-based Goods and Nonemployee Services Transaction [Table]" } } }, "localname": "ScheduleOfShareBasedGoodsAndNonemployeeServicesTransactionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/CapitalStockTransactionsCompensationrelatedcostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r155", "r158", "r159", "r160", "r454", "r456" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "terseLabel": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConcentrationofcreditriskTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredDebtCurrent": { "auth_ref": [ "r25", "r518", "r537" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of the portion of long-term, collateralized debt obligations due within one year or the operating cycle, if longer. Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower.", "label": "Secured Debt, Current", "terseLabel": "Secured Debt, Current" } } }, "localname": "SecuredDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_SecuredDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.", "label": "Secured Debt [Member]", "terseLabel": "Secured Debt [Member]" } } }, "localname": "SecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheets", "http://www.escalonmed.com/role/LongtermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SecuredLongTermDebt": { "auth_ref": [ "r60" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of collateralized debt obligations with maturities initially due after one year or beyond the operating cycle, if longer, excluding the current portion. Obligations include, but not limited to, mortgage loans, chattel loans, and other borrowings secured by assets.", "label": "Secured Long-Term Debt, Noncurrent", "terseLabel": "Long-term Debt" } } }, "localname": "SecuredLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r192", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r232", "r254", "r255", "r546" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IntangibleassetsTables" ], "xbrltype": "domainItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r76" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Marketing, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r349" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Service [Member]" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r365" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "verboseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/CapitalStockTransactionsStockOptionPlansNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/CapitalStockTransactionsStockOptionActivityDetails", "http://www.escalonmed.com/role/CapitalStockTransactionsStockOptionPlansNarrativeDetails", "http://www.escalonmed.com/role/SignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r397" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/CapitalStockTransactionsStockOptionPlansNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/CapitalStockTransactionsStockOptionActivityDetails", "http://www.escalonmed.com/role/CapitalStockTransactionsStockOptionPlansNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/CapitalStockTransactionsStockOptionActivityDetails", "http://www.escalonmed.com/role/CapitalStockTransactionsStockOptionPlansNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r375" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "negatedTerseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/CapitalStockTransactionsStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r373" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/CapitalStockTransactionsStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r385" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/CapitalStockTransactionsStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r369", "r370" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/CapitalStockTransactionsStockOptionActivityDetails", "http://www.escalonmed.com/role/CapitalStockTransactionsStockOptionPlansNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Common Stock Options [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/CapitalStockTransactionsStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r369", "r370" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/CapitalStockTransactionsStockOptionActivityDetails", "http://www.escalonmed.com/role/CapitalStockTransactionsStockOptionPlansNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise Price [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/CapitalStockTransactionsStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r365", "r366", "r367", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r385", "r386", "r388", "r389", "r391", "r392", "r393", "r394", "r395" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]", "verboseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/CapitalStockTransactionsCompensationrelatedcostDetails", "http://www.escalonmed.com/role/CapitalStockTransactionsStockOptionPlansNarrativeDetails", "http://www.escalonmed.com/role/SignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r374" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/CapitalStockTransactionsStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r375" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/CapitalStockTransactionsStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r373" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/CapitalStockTransactionsStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": { "auth_ref": [ "r390" ], "lang": { "en-us": { "role": { "documentation": "Information by range of option prices pertaining to options granted.", "label": "Exercise Price Range [Axis]", "terseLabel": "Exercise Price Range [Axis]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/CapitalStockTransactionsStockOptionActivityDetails", "http://www.escalonmed.com/role/CapitalStockTransactionsStockOptionPlansNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": { "auth_ref": [ "r396" ], "lang": { "en-us": { "role": { "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.", "label": "Exercise Price Range [Domain]", "terseLabel": "Exercise Price Range [Domain]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/CapitalStockTransactionsStockOptionActivityDetails", "http://www.escalonmed.com/role/CapitalStockTransactionsStockOptionPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": { "auth_ref": [ "r383" ], "lang": { "en-us": { "role": { "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable", "terseLabel": "Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/CapitalStockTransactionsStockOptionActivityDetails", "http://www.escalonmed.com/role/CapitalStockTransactionsStockOptionPlansNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by supplier.", "label": "Supplier [Axis]", "terseLabel": "Supplier [Axis]" } } }, "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/CapitalStockTransactionsCompensationrelatedcostDetails", "http://www.escalonmed.com/role/ConcentrationofcreditriskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Goods and Nonemployee Services Transaction [Line Items]", "terseLabel": "Share-based Goods and Nonemployee Services Transaction [Line Items]" } } }, "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/CapitalStockTransactionsCompensationrelatedcostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Specific identification or general nature of (for example, a construction contractor, a consulting firm) the party from whom the goods or services were or are to be received.", "label": "Supplier [Domain]", "terseLabel": "Supplier [Domain]" } } }, "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/CapitalStockTransactionsCompensationrelatedcostDetails", "http://www.escalonmed.com/role/ConcentrationofcreditriskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r388" ], "lang": { "en-us": { "role": { "documentation": "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/CapitalStockTransactionsStockOptionActivityDetails", "http://www.escalonmed.com/role/CapitalStockTransactionsStockOptionPlansNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Balance, shares", "periodStartLabel": "Balance, shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfShareholdersEquityandComprehensiveLoss" ], "xbrltype": "sharesItemType" }, "us-gaap_ShippingAndHandlingCostPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs.", "label": "Shipping and Handling Cost, Policy [Policy Text Block]", "terseLabel": "Shipping and Handling Cost, Policy [Policy Text Block]" } } }, "localname": "ShippingAndHandlingCostPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShortTermBorrowings": { "auth_ref": [ "r24", "r502", "r518", "r537" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.", "label": "Short-Term Debt", "terseLabel": "Short-term Debt" } } }, "localname": "ShortTermBorrowings", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r55" ], "lang": { "en-us": { "role": { "documentation": "Information by type of short-term debt arrangement.", "label": "Short-Term Debt, Type [Axis]", "terseLabel": "Short-term Debt, Type [Axis]" } } }, "localname": "ShortTermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r52" ], "lang": { "en-us": { "role": { "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.", "label": "Short-Term Debt, Type [Domain]", "terseLabel": "Short-term Debt, Type [Domain]" } } }, "localname": "ShortTermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermLeasePayments": { "auth_ref": [ "r478" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for short-term lease payment excluded from lease liability.", "label": "Short-Term Lease Payments", "terseLabel": "Short-term Lease Payments" } } }, "localname": "ShortTermLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r96", "r111" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StandardProductWarrantyPolicy": { "auth_ref": [ "r267" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.", "label": "Standard Product Warranty, Policy [Policy Text Block]", "terseLabel": "Accrued Warranties" } } }, "localname": "StandardProductWarrantyPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]", "terseLabel": "State and Local Jurisdiction [Member]" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IncomeTaxesOperationlosscarryforwardDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r5", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r192", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r232", "r252", "r254", "r255", "r546" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IntangibleassetsTables" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r62", "r66", "r67", "r68", "r112", "r113", "r114", "r116", "r123", "r126", "r149", "r205", "r335", "r342", "r399", "r400", "r401", "r424", "r425", "r448", "r459", "r460", "r461", "r462", "r463", "r464", "r492", "r552", "r553", "r554" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Statement, Equity Components [Axis]", "verboseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/CapitalStockTransactionsStockOptionActivityDetails", "http://www.escalonmed.com/role/ConcentrationofcreditriskDetails", "http://www.escalonmed.com/role/ConsolidatedStatementsOfShareholdersEquityandComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheets", "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlows", "http://www.escalonmed.com/role/ConsolidatedStatementsOfShareholdersEquityandComprehensiveLoss", "http://www.escalonmed.com/role/IntangibleassetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r112", "r113", "r114", "r149", "r513" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheets", "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlows", "http://www.escalonmed.com/role/ConsolidatedStatementsOfShareholdersEquityandComprehensiveLoss", "http://www.escalonmed.com/role/IntangibleassetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).", "label": "Equity Option [Member]", "terseLabel": "Equity Option [Member]" } } }, "localname": "StockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesEarningpersharedetailsDetails", "http://www.escalonmed.com/role/SignificantAccountingPoliciesNetIncomelossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r35", "r38", "r39", "r104", "r201", "r204", "r457", "r502" ], "calculation": { "http://www.escalonmed.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total shareholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheets", "http://www.escalonmed.com/role/ConsolidatedStatementsOfShareholdersEquityandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Shareholders equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]", "terseLabel": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r102", "r320", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r330", "r332", "r333", "r334", "r342", "r343", "r446" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders' Equity Note Disclosure [Text Block]" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/CapitalStockTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubstantialDoubtAboutGoingConcernTextBlock": { "auth_ref": [ "r9" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure when substantial doubt is raised about the ability to continue as a going concern. Includes, but is not limited to, principal conditions or events that raised substantial doubt about the ability to continue as a going concern, management's evaluation of the significance of those conditions or events in relation to the ability to meet its obligations, and management's plans that alleviated or are intended to mitigate the conditions or events that raise substantial doubt about the ability to continue as a going concern.", "label": "Substantial Doubt about Going Concern [Text Block]", "terseLabel": "Liquidity Disclosure [Policy Text Block]" } } }, "localname": "SubstantialDoubtAboutGoingConcernTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/GoingconcernNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental Schedule of Cash Flow Information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_SupplierConcentrationRiskMember": { "auth_ref": [ "r156" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services.", "label": "Supplier Concentration Risk [Member]", "terseLabel": "Supplier Concentration Risk [Member]" } } }, "localname": "SupplierConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConcentrationofcreditriskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxCreditCarryforwardValuationAllowance": { "auth_ref": [ "r413" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from tax credit carryforwards for which it is more likely than not that a tax benefit will not be realized.", "label": "Tax Credit Carryforward, Valuation Allowance", "terseLabel": "Tax Credit Carryforward, Valuation Allowance" } } }, "localname": "TaxCreditCarryforwardValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IncomeTaxesOperationlosscarryforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r195", "r196", "r197", "r198", "r200", "r202" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r436" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks and Trade Names [Member]", "terseLabel": "Trademarks and Trade Names [Member]" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IntangibleassetsTables" ], "xbrltype": "domainItemType" }, "us-gaap_UnsecuredDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets.", "label": "Unsecured Debt [Member]", "terseLabel": "Unsecured Debt [Member]" } } }, "localname": "UnsecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/LongtermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r151", "r152", "r153", "r154", "r161", "r162", "r163" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r414" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "negatedTerseLabel": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "terseLabel": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/IncomeTaxesComponentsofNetDeferredIncomeTaxAssetsandLiabilitiesDetails", "http://www.escalonmed.com/role/IncomeTaxesOperationlosscarryforwardDetails", "http://www.escalonmed.com/role/IncomeTaxesProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "auth_ref": [ "r110" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense" } } }, "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/SignificantAccountingPoliciesAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/LineofcreditDetails", "http://www.escalonmed.com/role/LongtermDebtDetails", "http://www.escalonmed.com/role/LongtermDebtEIDLmaturitiesTables" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/LineofcreditDetails", "http://www.escalonmed.com/role/LongtermDebtDetails", "http://www.escalonmed.com/role/LongtermDebtEIDLmaturitiesTables" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r130", "r142" ], "calculation": { "http://www.escalonmed.com/role/SignificantAccountingPoliciesEarningpersharedetailsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "totalLabel": "Weighted average shares - diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfOperations", "http://www.escalonmed.com/role/SignificantAccountingPoliciesEarningpersharedetailsDetails", "http://www.escalonmed.com/role/SignificantAccountingPoliciesNetIncomelossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r128", "r142" ], "calculation": { "http://www.escalonmed.com/role/SignificantAccountingPoliciesEarningpersharedetailsDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average shares - basic", "verboseLabel": "Basic Weighted average shares outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.escalonmed.com/role/ConsolidatedStatementsOfOperations", "http://www.escalonmed.com/role/SignificantAccountingPoliciesEarningpersharedetailsDetails", "http://www.escalonmed.com/role/SignificantAccountingPoliciesNetIncomelossPerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r111": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2029-109256" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99380358&loc=d3e7102-108593" }, "r165": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r218": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905361&loc=d3e8275-108329" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905392&loc=d3e8384-108330" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121554622&loc=d3e15372-109273" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b),(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r244": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144471" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "40", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=118172244&loc=d3e17916-109280" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=16397303&loc=d3e19347-109286" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2473-110228" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r258": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r264": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907644&loc=d3e11281-110244" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12524-110249" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r318": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496177-112644" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21488-112644" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r343": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "https://asc.fasb.org/extlink&oid=6409733&loc=d3e19524-108361" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "710", "URI": "https://asc.fasb.org/extlink&oid=6409875&loc=d3e20015-108363" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "712", "URI": "https://asc.fasb.org/extlink&oid=6410195&loc=d3e80090-111668" }, "r355": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "https://asc.fasb.org/topic&trid=2197446" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5444-113901" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r435": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5419-128473" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=127000608&loc=d3e9135-128495" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9212-128498" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9215-128498" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r465": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "https://asc.fasb.org/topic&trid=2175825" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r472": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "840", "URI": "https://asc.fasb.org/topic&trid=2208923" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r487": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919359-209981" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "845", "URI": "https://asc.fasb.org/extlink&oid=126934811&loc=d3e32049-108421" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "845", "URI": "https://asc.fasb.org/topic&trid=2127423" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r499": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a)(1),20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(a))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 5))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r581": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r582": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r583": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r584": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r585": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r586": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r587": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r9": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "40", "Topic": "205", "URI": "https://asc.fasb.org/subtopic&trid=51888271" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" } }, "version": "2.1" } ZIP 79 0000862668-22-000023-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000862668-22-000023-xbrl.zip M4$L#!!0 ( ("!/%4%3*O+$0@" #+X% 1 97-M8RTR,#(R,#8S,"YH M=&WLO6M3VTC:,/S]_A5ZV+UW9ZH044NM$YGA*1)(EMG8)&"2A;>>2K6Z6[9 MEKR2#)A?_UY7M^03D$ "&!//ULY@'5K=?9V/_RGQKDLRB3/_EPC&]:: M\7^W_O@_IOF?-P?, M--4[;_/!J$BZONUELA@&7-A>A&7C4-BFS(I.Y7)J"!=(-PX"ZKK_> MW0QC2JW8"4W'\RV3AJ%EAA$)3)<)A\21&SC<6A>;TI&V%;&8B,BEC 4AC1W; MX9X;1;[K.@0_VZM@=;#"K-SD^3"KBM&?:[VJ&FR^>G49%>E&*?E&-S]_5=]\ MA=->JU](RIS:Q!^_<'%QL:%>RHLN/&@YK^HGFA?P9O*MQ[.R8AF7XP]<5C<_ MG61IDDD$P*NJ8%D9YT6?50 @G)]E6K9))K.\O.V+Q)D:J'F\+";?C%D9J6?A MXNS*+RL3=F9FX&:GOC4WXII68#ID>D-$,KOC]6YXK_3-\:/E[,Y=.,V3Y-5_ M6A\.>4_VF3F_@T(F-\,3;DROZ*:A21B&KRX109K19-F?7;,L.4OSK"_%!L_[ M:D#+$:X+MD8NN/OJR8@>^;\K_#Y/S/M;=Y5@$5FYW1 %[C^M>?:Y6\K%ZI M'7BU]3__\S]_5$F5RBWVXQ)! M"7>C@'M6Y+K"E]RW OIU!Z9"+-\BYF3_,];'3\MD#^8W>PG(*ENYE0E[^ M6X[6C$3 T,+Y/(IV\O,/]L'YL=,:BM/=\Y/WX>E^_^CJI+-W<=Q_UV]].4C: MG8/><:?KMM\?7[5.V_"_S\GQ*2?M3NOR@]-.CZ\&:_]4[.7UW=GQZ M9!U_V:7[G8-^ZVKOZOCJF!SW]YQVY^BJ]3FP/M@GH^,OW#NV/XU:7XZOVCO< M.>[LV>V=[:OV5?>JM<,O3MZ?].![H];ID=L^/3H7[]\ET?LC#[Y^UKKJG;9V MNJ/6SE^G[?>?T^/3KM7::5WL=^"_G5V[=07C?-FMW_D,WW*SDTYNM^Q/5_OO MX;F=O8M6OV6=?/F<[.]\NH#G7?CO9:L#Z]MID6.<8V>W:AU:E_!?VNI\NOKJ MT< .O9B8(7,=DP; ;Z/8MLU(1,2*"8\Y==:V+/@G\&S/"_YX-0/4QX3QVV%1 M (#?)4B.QY(5NYG8 6FT9FCF U^XK#8%7#'[\-D>R),5"GP7!<@U%/!#1JF4 M 1*N4FCR#4CAQ.3^,RAEA3$B:VU+>\5P% _0@CY^(.Y&R.@.Q7X/\> M^.DU\!,KC"QI"=.A3@"ZM"W,P(_AIP#P.(1:OG T32L59 $X,&'K[^!*N0+R M]X#L7J?QP(J(YTO3L2-A4HN&)@M\8@)P;>'$<<@CMK:U4/AJ2E]!^$X0OFR] M5=!54-[?V;5:%U]EY$32YY'IAE9L4H<0,R L-.V82VH[3$3"7=MZ=[P "&]G MV9"E!W*0%]4L$X^32RG,JABN1/<=@'YX#>@B#"4""4Q^X-DT* MV/$E".]X;:MS<+2["(T,S?\$3?_;01^SM%S!_@ZP3Z[#GGDA0X@S(4 ;9\(S M6<0<,Z#4#NQ ^ Y'@M_^>A0&HC0HD0J8QM@0&S_">&[#90ME-A.67=%T3\.]?9U$6X% MPI$497: :EH<>F84!8[)/(OY@1\0$'58Y/SM4G]H?5AAP$4DV)PNR8=\4>676 ZX9:./!6-8*6;Z++/MO MK=$'%0:*/[-T*">??A[H<=DZ_71^DL&S5[E] MTNE>G?0_V?N=-Z>MJZYU?,7I<>>8'I^^Z\'7[/;IWL5)O]UO)2&,^5<)8*;M MJVW:.GUS>MQI)ZTO>U;;/C@#]')A?*O=$>G)Z=G5?N?XLZ0@;2MT+*%&Z0%6XL!C=&L[A!1$0(<3S3 8 P%!$]IN;(J( M>K[/J.7$X;UQXW$DS0UHH>7,]K#JY45R)<52B)DEP97C:WR$1Q'S/(^9- )K MDW)02D-IV684.[[#8C!!8F]MRW'7P?3$__\DPCP&'UDAS*,BS!QS<2/+]5WN M82 X *QQ8C.TX"]09ZT@<@-!N/. "/-X'&:O+('*(^#*O-8B&=C$S#8MAZ#9$SIF MX!%F$@^X36S'++"=A\.5Q^,KRV8A+PG"=*\Q%PGFL>N#FLN(QTT:,&Y&)+1, M+XJC."2@ND1+P5Q6"/-8"#/'8807 K1(9!(.S(5Z#C>9="A@#1<.B0);,IMK1<804A2!TTG87-S,#W79.(. 3X@:D4!L_1 MK;)"C\=!CSD.0EU/YB'S+>3B<>50^LS*;'QQ?+J_QF(AQ M[KLL,&T?C!\:@7[+'.&8L7 "YCJQ[P=\27C,"E\> U_F^(OT7(\X=FSZ#M;T MQ-0S@\ 3H-*$0@@624^(.^#+C2DH/G'M0%([X,*F,%!HA5XDB?!]:4DK\+Z1 M@M+@A<*$-ZR4 K-09%:J4M+MHF!95V(:VIO1Y)&/;*32C2]8(=2_/LNR CM: MYY:3!:-(^[15H\C@%,'1^G+LM-^WW/V=8T"1O])]^,YQY^"LW>$4P&VW[9,> M@OOD/SV+]S]G[$LXW.^W[%;G[/+DE,,[9[1]>G#:ZA_!\^U>^SV ^ZH'X#YV M3OH([I:]O_TU( $)X\@'B&*!1^P'9B!#;D8L<(7' N$28 @?R;T2PQUJ199% M 3>(2RT.N$)EP*W8L3'W5(0KR#XR9)WVIZ],NB24H!"X8)F:U)'"C%P)].LP MFTC;%Z$3 F3=>T$VMD(9<2&I!R/',6=V*$+"_$ XKHR$_PW(8EWP9EM6^P-9 M,(3.A[PL=R\'2:% JV&U<% =-WR:M$Z!3W_YG+1/MQW@D5;[ZL@]/CU(3DZ/ M2&MG[Q*NC8Z_P+5Y4)T>C?9WVNG)ESV[MJ$PQN@BX!?J[Q1U;TF_QS!6P;@'6U:>O M(<"#2M]RW+0+ LN]'63^1/3M6:?.RDOU!FBO1 M]49F,DZJ9J7PT)VX&-O4M!V%PVXJ[T&<+#Y;TYA7!=4PU&KT[5PS.,O M[Y+6%6S\#DBPG=;%\16HM:-YP.W1UON6!=+MLHT WOE$6E>@[G[9NP*I=@$2 MS&KA>^];5VCFPOVO@>78D>,14S()@$/7._- _23283"%"3I4DWVSP=@L80C]:V_B@'+&L> MX'F:%YM_L]0_KV- 3-F_20=;?ZSD_1E:;3EA7&0]UGVS_42!C=+P)58/U@F M5W*36(-*_[R0V-AFD\(XV '%[.G?Q+;^=VWK'W\CGO7Z^K_W,^.O828-VUDW M;,MRC:HGC3KAVH E23")C"2KRGYL$K.I3&U_AK)C.UN M(?45U8X'T$X94;(PWO98 M94MFZTB@UC1WY,6)8;A\7&AM&!+[/QBX,B/T\$ M?!Q>5),::!7,R&.CG)Y(,?E\5..X =/%5WA^KN8OQW--,G5#GMEKC5_\>K-.0&,!N#55BKG8A36*YKG>TWHP2OMJ'/SBP9#6" M?IC%,/.IC=GXXQ7BW-8?KP U9YJC]%G133*SR@>;(>#1=735EY),P#";-MWP MW4&U(!3>+A$(?PW3D4$064EHL &@R248XI6$JW_W0V4GJ@UFG /%:O290K5U MQ+5_EC=A38V!?>RT!/<'A2R1 #3LIKYDU'>,3O/\-N=Y(11* M:#H84]6Z^CDADQJ_I3$V%;R, %[4S8HY6;SQ^NF89!N M)&6JEU[7A!+E597W-X$(7@.U5PEG:4TOBD[T[=<7B:AZFZ&[8=DA(.X?50'_ M%\V']5VR@3C]QZM*7+_GA!N6Z]QZV]H@M][[YK#6!G6"'QKV.Y]T;O_HCT[6 M=C="/[S3L*_4_NH]!B@BQ/]<<]::%P9,(#%L6@91O*L9[QN/VH-+?'B:'W(E M#.>AK@'^] S1PHW3_1)J!/_^HE[B^LG,^K^#"!'C9]T">*XPZRER+F4]^_1AWNQG6C\K=YCYYJZ+T,L'TFS*[;/+[(D#T M*ZAL'R>>J\;T_B%.<%=A^OQ0[*7H.2\<3+\YSGKHT;LS@I5.\(.VF_91W9?A MUBZKV@GEP$Z+?(@NK6;J]0/HSD4XE'F:B/'-EZR$/_P&/6]*_2G5ZN%V:<&* MV:PG=T46*^Q_C,WX*8GV2H4/MN[<06E8BKD45^H(/R+2MN/ IM27+ H<0O#X M$<:P"A4S 8AC$94)0$+8(>=[N:XRP\-4MC.QC\$4#&)/8C-U"!O'@DB/["XZ;M19-+ YR8"QK1\3\;2]X1THK4M%<^]5XW6 M'!JX;L1<'GJ6Y X5'F>V&]IQ& ?$CCQ/!BK3V9K/=#:=>P$?KMZ8-:+R&CXD M+$K2I$ID61]X (^W\XSK'RLDN1E)CFQ $A%+FQ+"S- 2ODD!7M@UU38C+[)# M+R2"QRXZYNS[Y<3?@"9&"1&*9R/]ZI*Q]N28/^DE2]O4PDYXD8LG3W MDJ=#%(W7$^ M-5T18E&$;YF!XT0FDP!C'MG<]:WYU+15=L,JN^&%1?=7V0VK[(95=L/2QIE? MBM=_A77+A'6K[(95=L/SY6ZK[(95=L/+4ME6V0TO1<]YX6!:93>LLAN>TWZM MLAM6V0VK[(95=L,+S&[ W[U$"*G#6*JWE@394!J7_703Q$3WSS69F4>',!IL MP-EFR7NRSPYD;%RJW]4( QMETA^DLR*M)DLPZHZ0#3CP34FH&D.IJJ^95@I702)[(PU(1@&;VJ&FR^ M>G5Q<;%12K[1S<]?O=W[MSH^T0H\V_."/U[-O[S57)H=?: Z;32_RHH5%9Y, MKIS%IN6;V.AS_MYXFJ)YU#8M/(UE\@E]I_G=?.35S$;=N&],$ ?[T+) NC0@ M-**1%0:^Z_C2MX3EZ?YKQ';(,]BN),/&UI7>+&*;SGBSFCMWVP$,OZOE#Q7V MZ8M]R;"IQE92YM0F_N;1X4[S>G.K^8WOW[B;CN-X@( RCH1/H\AAQ')]2Q(7 MT-,C,:V['X:V_[QV$_ I-/$4T)_:S;K!W_R&UNBL;MY[1^_13_*Y[>@TA=YO M1VU$/H3U\;>;Q9XPDL"BU>V/S/$ MJ]G9?T\ZA-P'?N!*0$:+2F *U*.Q%?N@Z,$O?F-_T&>&D&51;7XL%''@Y^T@,5UV&6Y(12WPXL+Z#]I8-DHJE2P(FGSLDM"4+?$_2F#F,.4%$1.AYTK4" M^G+ =" KEF12[+(B2[)NN23P<4%I)H$O'2=PJ!+H#<_ M,T&T>%TZE$!Q;AP$?AQ24,I ;('0BBSJ^Q$'-OGR8/JHXFOQ +7MB+(H"$/! M&/4"$<2^"&P?+@!S=63\\@#Z9$)O\<#U[=@)XLB65@BFK@2R=0/FNXYC!<23 MEO/R@/OXHG+Q4+6I$,RU/3>D'G6HR\+8MP./QK%G4]]UGW^DZ)F(TT>)&L6$ MQ$)88#H0B[I>&-J^P(-,6!S3"$#U8J#S5';=PX&&B\BCGA]**^)@S7DA#VCD M!I2"!>%&,GHQH%F$7?=P8')";@>!'0M))!46"0). ^D*%ED /"9>#)B>U*Y[ M0#+BOB]KQLMSP>4+Y8ST8=+S MYB,J&-S M1D7H11QL\"CRA?K#BUX,=)Y*_CP<:"(0-'8 Z@ 'PO%BR:CK.LRV"% 3XT*\ M&- L0OX\')A"-[:I11W/D0Z5('$H"QGCH2!2,!+0%P.F)Y4_#P>?>_086WP8 M\%%V (QX[DO&B$,(=9@,"%B$MA/XQ+9<9I$EB&@_,U&\^&@M(*SG!A8E)'(H M('406MQU03BX=B <%KP\F#Z=9W4A )5@LX0V83X1'@5-+'+C* ( QS%VQ^3\ MY0%T,9[5A0#7#FA(F6]Q$@WG ?6+/ZH)X,!>.:U/; MXY+ZH1O%)(XL-\"CPAW&Y!+YRV]._58G)!_V69J^P0,>95ENEV7.$]7.\$/. MLI?H+P]CU^'"HB'W&(V!$8."'_E!8!&;HR:U1+3Z/*&Z& XLI,^Q(-*)7.I[ M<2@X)\0#CLQIQ$/V?+V$F,QY(%FZ6R+GW<[$-N?#_C#%[,6$AH$;^C:8;U9@QYQY5N ^ MWY2=I0/:P^7Q6#YGO@1KVW9"ZDM09"T6Q$$,;)3[/G_&89,'!-J[(:@]U;# M4=XEE_C7LOCK ^IZ<8 >$R*I;0<1,$[?)YXO U?ZWC.N8UMF^#T<_8$62FW7 MC93;V ]\)CUJ,4^"V>'26/X:DNZ#9*7LY:G8ZP^*_%P9+,M"@-QW'"L"LS_" ME UAAP#&&*P*R5Q"!/%^"0)\>@ ^' 5*FTK)F$>"P*,8B98QCV)J1Z'O!"1> MA@K,L8\&1A!).JR2$(#MLXOH.!320("^K3F$4!J/0R\!UBAYYGT6B)N,.[ M!,PK^0%@*?8RT+.ZR-^WRU+BP3HM=IH7;U-6SH'W0\)QG*R[W2WDG33"NVFL M>"B0_A+^;+'+I#_LOT1^$MN.+0B) IOY% S#T/4$"VR76]0+?/\9NV:>&&^> MBRE(G<@+F>V$DH8TCH,P[[-EX4?SL-5A7O2!BD0$\9]REG,/$%]GX*5"9HR&)U+I" \7\@M M7O!;8>AS!V0_BP4(?LIX%'-A69PRUZ-!N!+\+T(\BYA+RZ8.Y58$U.P%%F6A M]&TKE$X4!L[S=?P]?^@^3JC+9=1B;A3$U*;$#:.01([@8>R+V".!"I60P/+L M\+D"[-LM_]IY)G]6#P=!ES.!-!(*R84D*9 M[3JVY5 +V+!+"'W^=NWV!2O$=?CMJC/+I7Q4Q]:C6*X^)J)+"M:)L+%7<6B% M7B2)\#$U!#9P"5CF3;XAT&]>J&\(J"6R+.H)05QJ\3 45 ;@+SV'R^4LO':)AY>QY]^IJN3VL>GF17$EQE E93,'R8\HR, MW M+V7!DU)^+, .G")?E:9\_>9^]@A=2Q^GM8S3*'0=PLD3'MJQ#$C0Z15R6>C< MP3,>?!_H6A :!R(0#L$3;FR?2Y##BSAFZ1<&\>(I'>#.7,:I W1-!?69)[T@ MCEUNA91'U'G^E+Z7\;PO.^RRAOE\K+;(6'H@SV4VE'4S\;V#PR6A6)OZ MG-I HM2F5#(+B^$]V_=X$-O<\X/EA]!AG8#[(> MH)6U>SE("L75/RIHS+#HV5O+HVG+*(HI95RZ+J<8"(]"VX\#%V"*^2Z_,#VO ML.4FNRR4$1>2>C*F<"+8+&%K%<+Z"!2P/FAZ'K4N%9D25%[,;!KR0^'H#)_%I1 M-D%D*#PGEC[%+L^821)P*_(MBSNVI,L097ONR/-R(W[4$7Y$I&W'@4TIM@4+ M'$*LV D9BUE@J[05!Y@3(@\)B64YSZ"EX4QZB .;=K=](Z%)+--R'L+U#K-W M.0%%7X"52(/(M8,HDI%%F2>9OPQ]FC1F8_[DL*Q U!?E%&$UU[ZOS-]9H7B; M9QQFILGU("G/WHRNQV>;[UY[^"42GQ1N++"6FP=(>P&*>\R,B+B+WD2Q0J*G M1:*?F<4;F?%>GQ5G&5BR6H&#D16'QSR+10LI1 MN-.'.$Z\N8 D8%-(R$385M^T',K46<*;QD4_B< [:_%))<2D;U >H[G MQZ$E)'4M+Z!Q'#$9$<=UXX N4^?^9\RC%B)^O(@%V#S:I<2C'JA]N!C*0+Y@%QF+ <;QGB(?<"[N%P ./\ M@EKZ8MQNH>7X- BY3V,:^UXH;2:X$[DVX1X3R^!V^S6PZ\X3F.08O\]S46YG MHIUGLBGUT;D#9:=@6:OQ$00SKE#?>92*W("C\2Q MX\6.C)D;>^X28?V#@KMJ0H9/*LZ7EB:7$O>%&_*0.U[$):&/2.++"V,56.Q9E%AY;;D^B9E M(MQ?Z=6+ILREI( PPH.('&91VZ81 Z6:6E0(23#?CX4O3KM^+_-NP0:]A#\X MELTT-9]\AZ5Z!@JGBM'FT>'+TA]<:=F1L.+8 CW"=R0+*1>B%Z<[ M/VL,6GH7PV)ZLI 8.VE+&=@NC845(@ M\!S?<0F18IG.CWKF*#SIOYT=O<@.ZJX?^@X-F.=:H ?&$=;!>8YT Q&$+G5? M7-+7RO=@6G&'B&6'6DB=9+RLN+Z6$)<)B M?D@9DQ'8R,QE82!B5SB>$_HDBI?IP,X7A$I+SQ87<]JH;5-7,B_R'(=*-P[= MT X$%X++D F^#*U*G@B7EU+JD8A%L1O3*,8T.R]FH,1)WX]#FXK0LY;A@([G MPJJ>._M8T#GW81"0&&-MG#I1Q"0(0Y()-7F1G&_] ?^J M75B.M*V(Q41$+JC904ACQW:XYT:1[[H.^4K6IM\IJU$*^-1/,K,GDVZOVJ3V MAN\.JM<7B:AZFX"R_[NF'MWZHQRP;.N/J'@% ^B_]3C71V-%%P:L\L$FCH1+ M,%F:=+--!)\Z>1#?;Q[G>9H7FW^SU#^O8UBS&;-^DHXV_]D!)"B-MKPP#O(^ MR_ZY7K*L-$O8I5@_6"97/MC\8![L? M]P\ZQL>C@\.C[7;'Z.P;A[MO.WO[;8,XQOZ!0=S?Q.^S2YQ:W'-9S?X[H_.O M79SZT<%>9V_WT-C]S]M_;;??[QK;;SL&W":A0^^]C)L _*2K#^ZT^G?[!RWC M#R"#+,_:PSX,PHV:6@YDC'1 &"%^;#LN$91P-PJX9T6N*WS)?2NX\1^>[O>/KDXZ>Q?' M_7?]UI>#I-TYZ!UWNF[[_?%5Z[0-__N<')]RTNZT+C\X[?3X:I"V[*-1Z_U? MO9/3=V?'IT?6\9==NM\YZ+>N]JZ.KX[)<7_/:7>.KEJ?@\L/]LGH^ OW]K\< M7Q[WVZF*GY]%I[L)WDF.[#>_LN?M?/EDGG9:[__[HLOW^D[7__J^T?77DM#I[].1= M,-J'>7[U0]^7L1"F[;K/(2[*!GL;4M8IG_5LQH H7;4><. M7*'"7)/F^2@O@,&9@%$I&Y1RL_GCM4C*0/:LS:WG;C]9% 999XFPF@(=<"$2++N MIF40-43S_0<91\WUE0+3,C&BN['A=WEA5#UIO$M*P#5C)%EA@%27POAKF$G# ML=8-Y"]WH8KP&["K3Y$!VDQ+,H:QJPYU?3DW9HU^EI)'OA:$9N\0U:4@\D]&(F+YG M!ZX5".;Z8FUK%UDS<+*6%$CUQMN\&&S<66]Y?)9LW0F=?MN]9+Q22&#DL5&, M@6^PTB@'DJ.5+XPD,Y*J-'@/C%!9W-^.6;'J%:M^,E8]BTU/CCO$LC8L#:L? M0![7<7X(>;Y]SW7LQT!)UW'O@Y*WX4V#&O;@$I'C.OU?V_1\\/3\TGH2\8MG MBA2#7+LC523VK4[,>YL+D,9Q7O19!1^#'2HE1[=@)0=%?H[CR&PIQ?6[)'I_ MY)WLI*>MJS=G)^^/+EH[G]SVSME%N[]WN?_E)#GN?SYK=T[2]LXV.;XZJ]_Y M#-]RLY/.X&S_2^NJ]?[@[*2S?0'O6?N=;?OX=-<]Z?^5G'SY1-K](ZNU\_ET M_W-P\:&S7;4.K MV_HHLZP+)H' MU&,.*+!F 'AN4M]VS, 3S*3<=2+'LPB79&W+<4S+]NW ";^)Y _-T+4 ?6@L M_J[75R'Q;XK+&GEAY%5/%L;IU$%-H!,K72.9YLKJT:(+G.!*_?Y]P?2_T,W; MVSC8.-PP=G5!9*%V:Y9DC7:^\?MU[+E5ZWOR0,_=+*5'YW7;0A2R+.O_?( ) MD*7D)9E,N&$IHQ=3KS0#RTJUK:^L%$F%P_WBX^@-0-?_P5=7.2K M*VTW%#YHNM2U34J9:X:!!6J!PR00("C!'NJ\V_- >C(8?WXQ M"+6NOO(P<"TGL$TG IV-GSSD=4?_ MZB,2#(J:[4*R7Y)$]IROQ \\%@II@H6.PH8$)F,6,STA'1+[)/(C;VW+(]8\ M@?S^F&Q,'?;ZL9=G;X5 M.R!>/%#RO,"Y!IYGS[\F(;)__"VPB?^Z-"J9R@$"W<@4U*>9%P,:_0[W6L5- M5G&3YQ(WF8+WM4C*XXI0>B.Y&>J??_R->-;KG_\W#-5LP"+T@4-0A-E V[S:--K[[=V?X0?+L>CN MCRV:/J-%8[)3GAF'5<[/UHT!*XQSE@ZE\7>,#I*?T6.?EJ6[_D;H^C_"TCVZ M02E]<);N.!N.Z_UB+'WA2'XS;]8$>R]^E&3H'=ZTJ:H(6-"\]S),VJFD$8T, MWI/\S,!R#R/1/&*\S =YC)9.3X$;,(0W.Z MG<^;:XM'W&@+M95STZ*"27RK%&; -,K*I7&K_!>#'\ MOQSRGE'VP M%GQ)/0]OXE3JP;"ZKU0S43-E966$EB'8J+R5WSXZ/WD[+ J8UH%:&,P5PY_# M7X^M[%U]92(4H>]Y)HD]WZ2NY9I!R#U3^O WY9$5,F=M"T3?,^8KSTD4MO/% M;TR^G.[,^S%=Y#[ >/I)50&_DBDPH"+/T&V3CA2?&N0EWLGK,HTZ5TT:7V1D ME$DEUU&S9-EHW9#GLAC!YX%!8K_ZKPYYCWYXM0GIO7-:7/W0':' MJ<[W.C0[QF^($_YKV[$WQO9PH@I(!EA \MC\7$]]/.\QJY;E[QN/G\,PM;NX MN34#_O4XKO65!BZ/;9>9'NR921W/-EE(B!D)1BD8FQ[WQ(KCKCCNL^.XRN^7 MPNREP3@'CHOL5"@64J!J>.-5L-0S\X8;91\8-7RC:%0PX#G]@6+'P.-@,- ; M<9^Z1K?(+ZI>SUQ]+][XZC&@'6E&162G9DL!L&SR=(+,#C67CU9,YXGCTF% M=(/HR-)]8U*VMT'\'ZN%^TZ%7>@_?*3+WPC]'PN@/?UD86=I^*,3>O+);KAW MQ((?KW1)97P-E1^G5./[K8WF(K?EY;<::U6:6 M8=$/B@_;*R2X$0ENSAH@[C?2!KZ[(][/;-[S>O0%<<1']P2H$,Y;H+!N7HRN M5V_K9I"*['C]T%+7<._OB'[K=/?BY,NNU>H<7[7?[UT>GZ;IR+6G+;MXU&K\R8][GRZ;)^VK./3=\G^E\]G[?XQ/>ET[>/3 M3U>M]ZV+DS087:OA#D5(>.@),_0H)AR+P&3"=TV+2Q907WHBLC%@=(-YMK!B M[F?$_RZ7:M$/R@(.M66L!>#8/-8_:RMXJ3;G43#B9HF(':M^7"+^FH_>47@^ MKTDO/Y7OWNS?^A4I^]%UGF:OWZNM?MMX$J=TG\TXN90"%I:6RUFX]J3:CO6A M&SOAPV7%,L$*41K8R2D1 MZW=<^&25JMAI,(Q2 MD+931!\G15_G,@S@VPP? CZAR@J$FC$;BJ2JY[7Q1$5K=T'07RX'^%DR#>,V M]OJT4?5G_<_R:3#WSU$H>S)-&R7'^.V&>J29T#UPK-]7=4A+F7>SA*GE'< X MUNT"SB)2(R[+JBZ#K?'Q/%?"$,4])L_4/[FNG<6$OFID (:K''*571-CPC6, M5C8C3!$$O+(CN3I_20/*(>J@!*+R ]D M.O+!(S09\G093HR_EX;Y^]4]B L M9Y@EVC0?EF)MUE9G@CA6R#P62)<&A$8TLL+ =QU?^I:PO*][N')B.V0-6 *' M=:?EGVLWV.L?E6KR+LU9-6NE9\.^*?+*K-]>,[#CN51C+*'-_N.9C.VK/?NK M[]J,,,LS8Q$QDU+"S<#QJ>E8@L0.:G[47MMR;'^=>...3 T22FBDAM*[3]:2+=:[^[H8Q# 46U$SA4 MG]H?5LIQ QS1;N4N.N.'5ZC7$/#%3&D)HL206#DD]V_'>5_L!'+\\DRO/L)@/[: V0F^O:/ MI24N9[.D,-P K/N1+$;B &8\?$=_+WB480G=(.&]&G8\ZY#3?).PF\,L[HU/;\6UA^!2_U(<_.'CPCJ1OX_UO NCA]$0[IIB_2T09NH^Y]O*@\I M/H4M8@\Z&BWVYGCS@_?&>>",O.>:$#=&@L<&]4TT_BU0[X%Z7-=O;]P9UC_* MW9[A^O]@SV8N1J] \^)O=SB8V5G;>C,L$PR%_/&*S2M0CP*X&[A7@:MZ=.;U MRT#4O@64OQXGVEZQHJ5!7&]MZR ISXQW8%KGQ8H=O1BH>BMV5+.C-RMVM#2( M&ZYM'66%!//C7 KCL&)Q;*"3%5OXK'C32P$QH2OFI)F3O>)-RX*XMKVV];'( M![C-*Z:UL?9)>E!K D+E6KKA5/>C&@?2*>M,#R MK[MQ)+KQB,&Z%2]Z((0-UK9:\(IQR&)9C8R=I.1I7@Z+E9;T<@#\/8ZTW&' M5=BX#AL;>W/;R%&O06E@!5Y0J.UZ?2X*'9O$>*W5"HGYWJG?Z2@:^%-QY4D_!43\K8CO)AU93)8?*3XA7VZ[P^6&.Z MS4L"&V8XEON;_/W:@1K__M%.5;^<% U64G19&"2Q0'&<"$8\EZH^0 M)ZG X M&*3J-RM&ZI":E5A\,5"WG54@7/.K<,6OE@9S0VMMZZUJ<(;]I!27 F'/NH6L M^9;J^K:M>SPQO #">WO2\@E?F/"[B9ZP8FPO!CVHNV)L-6-;E68L$>HZP-ER MU1A/:U\JU4>LXNHO"L(KYC1F3JM"C25"76]M:U\UP-O+=)\;&&K%EEX,;.EW MZL=6^3XO)=]GE?!SSWI":R6FEH65V82L;>TDA53%S>O&[J7D0Q40V(_CA#=Y M/&_'9W._QP[4Z Q8V?\O!P&^)\M^(=ZUZA*S1*A+\?"&AF'AF2TR*U=Z]LL" M, U6O*GF3:M:Z"5"77]MJTYQ'AG[%QEH4KUD@"D2;V'K69(9;V0F0<7"H(J^ MKS2M28)6G6EU:X+UBL>]&$1QK16/JWG5#7QLARS]1)PL M1$]H+XF2.@_]A@1UXY#WI!BF*_'U@H#N?C,E_7XG9=_I/)K;V/W/C#E["@WQ M80>GCKW!W]_^R)R,IH]V_- /R+Q'/0.,/,092,1::U[ZB4.0FF.??N 2Z;'!WJ" MX7B.^1&3MB;&!_A/5]="'DA, 50G;\/S) S=]?KD0C42? W>*E!(R\L!P%2[ MTG!-\)[DK-3%UK&&M#S'66X8AWA\X?2& +@B6"R>3IC$B=X$G-RPU$>7R@(H M%@#9'>FC#UEI8&FG;;W&RE"T>RNYKJZ0U\V=2*8)?'#^,AC'J9B_* %S^C>, MH1++L6WWH\;C\_AMH"/B< M#A$W:MQ/)HFDAA9K\#Q@9U=FL@!5+ZJ/3#&P:4\ENZ-UHUOD%U6ON0!8N3YS M>KSB&.M&FOQWF C5T0?V20P!307 /,T'.!%]HF2">?9X"[\.R)0!O=)J6:X>Q3@[Q"](3/ZY-UM;XZQ.9 V'.HNF&+9@>8OUOHDN,< M."2>LIMUZXHF?/;=SO:ZP3BL3HOV>HBIQ>%,3W-8G(%$A=25#Y!%X F9:KL0 M&],44&<(4Q[H]L8C-6>D%G@/KE62CWLC ) *F(2<[%P**(F?*9!NA_#UX?@8 M4\".1*N ZHA219^LV>$&[)-2K7J?-=O79SL.9)6,WTP'D ODX.T+X%GI-@U%7=MI@+L$!@? ^0R]R]3J5],$P0W_%G.@>:? M -,(0 '[!.M$-IW@NO$T8Z.;ZZ.2X"/(!&&:8K3S\H$KW^#^A1:HEZN3LR$ M+X/4+>G%S<+X##UP?0[T&)&;4HS %3%>L6\UD#$Y\,,[3-+_ M85)@0 U QC.!R>)F9T![/8:JSKFM0+@^"S]+CRE.!8_IVOT;'[PF7"AQQ@6"DO$5*^36D-N9I/7%%(.(]S/VZCA.AWLOKW3@V7?;H<*^]>WAX/^-T019WC0K[YQCMDQLU3NR]CM*?F9\E%E6CM)SEB7, M:"QNI%BM?&G9.&6) PV]A9T "L87X!<) U^S]$+./SDS./QNY^?U^?:6!:CT M!0BND6(BY\.)EEU+F"E*19L,=AEU=Q#R,*NRA[*]+P$(]?H:*[RVM$"AJU"X M:ML>6!^\+(RU3B'/U@PM@[!?0B_'-8*<@9O *$"4)ZC]E9O&89Z!1 -YM9=Q MV,9&ZNFKC>1;;[YN["3=I$(?/;H;M7DR\^)N:V_RDM+"]4C&WD?C7WFJSC2H M7]F&E:&I4O"&>6O]O5:;IW)PM&B-I 05*$V4P3'/^(%!U@=,51=Y+5I1W5'* M$BI 6I]MEE%/I9G\VNZ_]M9@PEHCJ)^9FK%^3 FGBEV:,5@W]1?5)FB)@)J% M^N4X=B-!]G!]&>S706U)O0MY'1[,AJA1@V#:LH&8#5R=H.FW!!78^LK.=Y( M89#CQ:2QF-8%<=;J9RW!CX#YZ!/1<+7O\ESH7+-BV#6V!:"Y:F5F2ZG.!UA'"Q]VB3<:YGCW]TU?OLV M+&3R-U,Y(J5>0.,L+F<\@4QUZZM==)H_7G,"R9%4-D;M:V' _ED?;X)J7+ 2 M! 50"[!IO!4GET!'[#)!E;_(A]W>>(B:XL%H&36F//H]\B$0 N_EBC#B5'LQ M:E,'B;@ ]%631C?.V,>!]W :FNP&X\2K>J0Z3'+48G=">L9E[7[L9ST,>VS+G -)?B;C:H_GBD/ 2ZER#-@ M7/48>MP:&LH\&FL.91Y7%W5< 74,F"7N$3)(=)-I6Z'FKK"7.%(R"\A$,0L@ M+< A=(AJ^X6E'!E?OJ,2RTLRU%@E(*;R!H-\9G.HJ$0M&,1#,3*4 MN&;_'0)^?L&74+9,QLEP_%1CIY'BE!L%&B:K7(*LG' -Y=%0']0:^A2O4>P' M%O?=4'X=5?XEHOGV[='\9Q.87ZS"R]D $UJ4&@28IF701$0!YO*D#LY,B2FD M(^#T8V%X74R64W)R S3)-#G3Y*(YO4;?FB25*07*%II$V@^NW6Q*:C9(]QIT M6:.\4-9.,T-F>!;HQ1C,,4I=_X!46L=_&9I:IH#=RM#VA-G-S!DGMDA&_RRX M^M&;UEUSB.P[2"A[8[$\'I:C'2H]N 'ZDHK=\-$K]5,=\5S;PQ.^JUL "VJ*XM:[]*KQP!-?E$VNF57*N ME[7$&^\ [S'E6;H+B2V9_O.1\=ZH+W69Z++J0(/Q(G1Z@+:0^V-;(95E$R!K M^'148WFM^:,) \20%YI2:HQ03P Z\#,5SJG!KY%OPW@K$4_3,3).'FRHHL:C M1C.O/1_3Z*U2/N!+&T8#B&*D2!TM!C6&SDZ:P?(:C4M>H&L.EB,2H7P9RF<@ MTX&!Y#*FB%_=IM]3']V;VO7W&$=<7G2?^N\"[17 M^)W7Z.&HRC<(=IY4AL)^ MCY1/EH&^DYGR$DQ>Y?.:\?Z-TU3JAL)) 0!I?,+Z%WJ%JUN6"M1^QKI:%=-/ MXVJUXQ*( 9[$') ZN(EJW7" Y&*[1K=@??4:/(^.<'1CC -S<[LG9S-5IIUK MY:Q#$W_7*3Y2JY-YJ93/809++TK84H3&63*V@81,U1WU ;PW=H$T\V_2?F#8 M!,9]&HWN>:A!-Q/Q(>"7\A<#GSS[<=I=M"8WP2:=:S6%+66S0L3OB0"Y@3:+ MT7KM35))<^KQFJ@3,2'?6OH,L-6MEEY)=EKGUB "P[XHL8(Q\B1-@&# B$C2 MYX%KB_4"_V?OT-A35M6DR\9S7\HW?,(W+:?1?$#309=17]THIT,P4SXD96&6 M@(L,6-V%C(RH ,4:_8O(N!2#UAIW(;NL$&F-;_UW(V=;5:H[SXFRC>JZ8(85'E2F! MKO X'Y]0-DXPCA.,2JN0<3D5,];1TSIP;*NA,8+<0' :%!&PYVZ!^V'64(G5 M/Z^?"D9 KYCH- Y<*FRP(#:_QZ&9!T^JV;^]R"T\,0FW M->9>C0C=F5)KGTYL?E.P+!+?B#VGYK"RE/THO4%CQ@C^%'^8*#_CJ'ZEGO'7 M*;6,\K]#'3#+*R/5R>< ")V.B:D_,/,WJBQRW?BR-Y>AHAQ@*@A>ST4GR)1U MAX;YF4SQK_FY>.NV'WQO+G.I]S8&9Y M<4-,\-YHZ'C/&PXYS6\$CE; #+.N6!5G1>[=[AO$(<&KBJQ MP)QI[<518=79@524>#:G96/J_7$>B(HQU-G#\ 4%$<"<6OBI.!VKPW3:95L7 MV2 6SR78)%E9L32=@KR&.29RJ.9QDPG7:?QY5"],9]QB6 @GQ,"2T!GM!I\3 MM'/SPXJ#*2Q*QFV9X/5A5:KX! Z6%W767KUJG913P'_E)6M*5V8)%3=^/+_= M(=;/P-0P/1PK;$9S$&@2W][NFGC\8).9HV/J*ITI5A":!\G+Q?<9U*ASC-9G MTWM4L156 -2>S-O*IS!SCR5IJ>LA)JE$1IK42?#SQ0L%9C5>?PQ1=%BHXA^5 M88WI2SI,/5)CKY2,:TK&^W$>F4I?;'+9EM]=>1W+YA+W4#G(NHJ59+KX:RJ5 MKTX#:KAT4SVIDQ2G,^[J"I"XKA+I3F^G4H+/6:HJ=#@([T(GW'R/''"BP,5@ M?BHE*4<^=IZ?8?KN;(T$;#SBW%E27)SU>)488DNT*RP=B43 MU\R27\HU\WTGFI;L7"8J_QAN9!*U+E4!/Y.;.;D^P:AR&@%42=L8.5"&8/[W M&/X*C#.0UC78Z=B1-YL1JH1HH;QZ8-QF7.?D/E9"NNNDI]F8*_LTI]^-E0->VY0;^=<^H4=1?/B4N[G'93J[2;F9HM)G2R6=YP]C%#?(\Y MV;/6]D?EJM8>QH:"M;NG+BYN%/ERYI&)!CK.=@ 2QW!IDX9^;1,:C5?97CER M ?UE6 W2]P!3 @3Z1,>)Y>44JQF,#Y8#[3\>RZPX07:N[5%LY5PSA>8V%MC5 M<&ODC&[KD$W!9*:^<\R;L/(ZU1ET,T.K5+V\*%06[4IP;'7NI#W$7CU_C>=3TA)U ME&;/IJL@&LDWGIQ.RTAGBA/T['29:[W=&)DM\_GHJZI\KR>G]C,#)Y7U=_R$BN69[<$'JMYF%HE*A*8GS=6)C1--EMYX_ KDKI=%WN[.X$" MX%4ISU77D>^IV=KY,3&&-4KI GVHXY74/P@;."Z&J MJY=0E%4-GD]0 Q>B2M[0*5>6DPJ$F=B5#B;(?I,N! 2[>S2NRFGX"@99L_.D MR!L#9*H#R+1,ON8C5*O7DUW7I>_7F5(] &P-ZIJ55$LZ3P26EL>SQ(T=3R:, MYOG4 2S,CS]=F';(TI](!EIL[&W21F76J,Y3,MH"S*^#3SU M6?%X( "6U!T@5 >W64WGG^4XHCP)[>!<;X@-;32MOE5U#;9&P0?' 6YD,G,' MM=P0ZBIDLTXTH_HYQFA_DDH>C2*>T-=]6\9RI?O]= H '8I(#>D/ (3LP?,Z M%QZ^5_G-WS7%>:WD*'T[9>J*[ARDO%!H6Q:55F&S6G/6N6-5@Y85[B:6FQ1R MIE,9HC-:'_"[ISH"*A_K!'08XBNK6_KG#7*PG%1VM0ZL5:IM"^J=S=)& M*K[5[:H^?,K:N[95GT58_OKNH9Y8R.XNLMCJ5T.TP.54W[6 MN1V^#41B6(P],3>NH*'U:I;6TYK6==.Q1M.Q+=N_'E.TYS:Y'E/K_7Q<43__ MZ0E2S XY7O_8/M8]HYHE-,/#=F K@;Y2B?3#^; 8=^^<(:"FWQ\* E$ YF6& M2J$#;,1WFB$5W:-)6U_'#E:I%%UYC8#+;TB/AVMFL2SL<](L$-N%ZH2(I)O# MM$I5!H6-!75+B09V<1U.P 0TL"GO9S.]7-'[=M)%\D$SL)\#EA2:_+)A7R)B MU+9-S9+K'TT73>P>-LNQ;N?G+"IRII5:Y>2:C- T;9TD'YEYD>BT$)V&D31L MIO$)&FHP X5Y#,P]GVWS,7&VW_PZ6GV\2%3[P7'?%26;9O0+]'?6=1OI:+XO M2^TWF8I85;*K>S+=]M&:T!F[S*>&?(H6/$N CH>UPRP%'B&G]E7DN@E3 M7<,\WLNF/\\XF2EBJ5;VFCIF 6LO4'@A=M3UGW'!NG464A.T+%0S/-3:L'H? MVTZ.OPU&E[)FE+L7=)ZB,H>#<8LGY*D@UD'93$JL"IKH<"-9U,+^VH21:)J. MQ(GN^@%"/1V-J00P<'VJ;V73L$J".:4K?N!FC5@#K MAK9371/JL%C$RD23]UCCU7Z-+#\?QZ[J9F#:78B]?K&GJ\YJ 3"6-ZL,RJ6M M>Y*N:QK!F8^[16(O:4/[:E1?6P7\ 6PTSFQ*!TZJ\I9>PXTBU!C>2F.>5@O6 M)QK539V+5*AP$EY;$:,BQDE/MMI=W?2?F6;F*#L^81-XF>I*-KW#VYP/0;Y+ M?6UCW)8-T:8'G)QA"JDNXU$N.3[N4G9S2NJ8DA4W1=W5L71V^L:TGV%>24U* M_469#N2D-UPT3%*<0B$'PZ:X>U6!=GJE[&*A3-8%W"SX_!SG<@B)AW5FT[;Q<5< MZ*0S91,/M6-4(A48\Y!MF%9MCXY+R:?+&_*!ML&GS>%YT18E.1;R)KP6D;4? M"&-8*L0F$M5DK'>CW;'*]IBB/;JTV1X+9ULW(#-P@4G*1IT17)<9EA6PH;GR MG]0UK&WO3]@X_;K>?MK;(NVM;29^^-IYV:G?:-4ZVXS1E<4WW_M,B?S6VJ@R\K MHM/X47?,_8Y*]Y85J7$B$U#/L?$Q2'W=I@"AWLD'B W_FO1)'7?GO<5E"/;" MQ$@JIS%CPD"5B4&-P4RS=40;0*1*+4"?9( ]APL\8EOK MH4T_+.UM5-61NA5I,WX=O7JVN0$+]WW]:]C'9!(VP#[,+\Q)NJWLW>N%K;/\ MJH[["X.220[ AK'?I-J/K\'+]FT>_4GR !+,>,@DFZ]K(_3:$XVO0+G5IAKU MGD^:=<*WK[^GTQ9F$USQ%T'Q,/W@;;7"-SL49I>B3Q1)5]7M=!SHY?'SJE7(?H]<3NR>OJW2KNLC\LILEMKEB2H3%8]Z0<'UC66(&L/O=O M,H(JIM14C#1Z Z77CIMFK-KBU8T2&_VFR<&K\LTZ^5H=V*>ZNL\>Z:CNSJ4Z MK,_[4J=//WAMZ// 5-:)R/M2]1U2<[U6J /-R63,Q4\N$&J[X)BCJ]G#CU4 M*#?V#$^]HX-?*F,6;'\=(*OGJ36Y.5O[=9V&GJCPVGJM*O;KF6I&.I/<@1>F M*CP+ABU'N;8C5&I[G3>8S\#[>01?GJQ'32=7IWZMS^V"/H$&4:\IC,7\R5B7 M.55-WHR./JJ( VY]##O;5*E/+!MC8M1<2!U[R9###/O#NFY-54\IQ/S['\GE M9I9G[PI]$@YV\JL.\+3U82G6](%LE_I"PBPK#ID3$R?PJ15R)J7+0RH"3F,W M#.VO>_A1RW.L-?@$QX2@\L\UTUTSL*,#_+5F9*PO<6BSR]A@\T!JG6&7%6@Q ME-N3.>[H*:X96L6 KU]6F\ '3)$KT82#P[A@S\-XWII66H7S>13MY.[YR?OP]/]_M'526?OXKC_KM_Z]XT[7;;\_OFJ=MN%_GY/C M4T[:G=;E!Z>='E\-TI9]-&J]_ZMWU?'5,3GN M[SGMSM%5ZW-PV4["/N^_R_;[[=[Q57K:ZK3/3G9$TKXZ2&",I&5_[K5V/I^U M3O?<$QS+?G?ZP3E(Y;\.1B=?Q""RJ8?7]K^T+EOVP5G;AK'?XWSWKDZ^[%ZT MOWP:M4[3/LS[]/A+.VYUMMW]SM%EJW/LM'?XQ?[V5^""G-*0F,O6VRH>?9#R+*Z'8+E7T4QW[A]U/(K#?FT-DU_]_]KZ%.7$D M6_.O*'R[=ZHB@$&\J;[3$;3MZG;?\J-M5_>MWMB8$%)BJPP2(X%=KE^_YY&9 M2@F!P<8&8]W=F7'9(&6>S#QY'M_YSHR!(HE-5,=)64"D6'[]R##N\:LII6/< MN$;W0P4AA)N+.PEF5I3)N%=9S9ZUE_K-GK:Y,@5/3&Z6,Z:DY]<88?)T06+3 M4GSHG6"0PH(A\'T82KI[CIH3$Y2':R^G':KN+WR7JNZPJFGY@.'[$H\!1XZ2 MPE("%,T<(J>_YH+!I8/#B!:&S)@XHZ2CV>R'%3V) 56Z5]O '^ LY006BOHR MP7+$_DH:."8[0F)"PGOL:",8?)@#3Z2=E-/'@)[7(Y29#P M2& /SEO''SJRGVX,WXT'6-_E^$QN2Z^-!&_6DJ153[K1IAZ ^8Y4 A[]V"F& M+D+WYAJ,(CH)J@/(K33\(SM3Z="M@^BE]/HGCD M#C8.;S^Q4%#ZR@_*7""$_PC*O.&T?<@K2P@GN3*\O]52[X2;;6(Q_>":N@1D MNBO+5MJD>%5G6]BD7Z?>50*W-_MBFUSLK-3T> M&;?9-9R6Y8?"D1-2M(Z.GJBXB6[:GM]/5L5W2L;04YVJ9AR^!SF6MFQ7S,=Q MIW3IG)6C&R=9;476P%=SNJP8BR+2C7EE)9:\]G*V@1&1,%H+R+S$D%IIBG%B M$\AMPTD5N7>0M'P$PW(=NJUX*UT^?F?B ]210,>6JIN7VHM<^,R[C>6#=[V\ M.?6=:KU+8,68I@ZNZ*[F/[XOI2Y3MEWQEJ#<>$D[:"4)^M"? 7H&R+GFIA_B 7 LH@ M\G0T&GOC*7ES SC'CQCU_@\Q!S&[1@W3) M9;IZ4DC75>**%VD[53P39!XQ+Q8]J]ZLPV7VC7F?#._-2%J^P.G[@6RVKK0\ M3T59B@'SJV RG4'W\E,R:KKP)&'>CHP&$P:_\' ]>)AZ^:-]W#7SMBZ74VKB MJ"TN0H!GYL3'JD!%L_Y:' 7F8(:7'9#0YD*JX#.,]!_%,A_!<5/K&X,*T1 MN9@8SAA,A[K7>+$>+[L>AE6V"J] (?IUB#YSKQ=[_V47@$JRRN&@C+UH>0F* M%7CA(^!2D8"V=2?.-[P*HJDS7' KQ1A1B)Y M.3-9<(7RB[ B'9,98\R#!!.9IJ19QN$T2H&-?4;6:ZZT7AJ;&&4!)5A*G]= M(SM6_G)=BP6S\A$Y<"-4?PBUIB4*'&>BP8MDA0W2DX@BMQ7),O?9;NB-T/6PB"#DSQ?I=28N($I)*/1*@QX7>&4T4S<,'3D_M. M<26Y,'!*:(X2=IB)<$:EA'?(#P:1 XLRE;W##) #=WW+U@RPKC7^GFEV &-% M>2/03(+4Y/VB%RTU4R8!YHG./HFN+)R7CU.Y5]A\RK@MZF R,01%\ MY]4C>RSIG"&1.&E(&M,JDRFK> 72-1QMI5+) A1R(^Y$?=F-:RTX(P=Q\\Q82+) MQXGP5%+87PDDAAY?,\TMFE0*_ P[B \ZA @\2?!L'$[Q+(.1+T.SBO;J8J2 MB \NV#KYW801\1LD92)LZNK]811ES':FT,\P=41?&%5PC'# #2)<9\HZUEBR MLC)^L'(_IBPRG*WOJH PELQYBG]E)IN@;"P3M"%BTZ326 -"+ 2!Y&ME\I:L M"JT0"&:(O4CG'E+5$2%[X*4N99&[#W4]NXK"N\GU:[M+YV(6YVZ(P1 5*_5T MP\TE53\NC+H%7ID(EFL&DOC+GIHH<@Y*8:@+,;\\#4'PR,?!+H#"VV:_F\!U M$/<^6PY'W@6U&Y:.!=90&,]X$)"!GI4"G?9Q!^IZU[CUE+% MA*@D^2?:*AEM)1E^#*874'7#R34Q)Z;4&HZ%%)M95J@,D%3U8AHNEOJ+4HX( ME-,\K@0315WZ8%2SV#SKW3PN2EWV3.8V4-2H4^&%P6H Y377V-/5JL6RO=RR M?4!-%DX'#D5U:/I7I0X#"QQR)F[MPIK43JL ITHR?X(WQ? R-U^3Q*35/N2]G(3K M/6; 4ZRS,G9GZ#]IM5\G!-"Z/0>8$5?#L*\5YWU2)$X('_FPVQ#W*M4M3X,, M"F9>Y?]N%&+FYU$^.OX0<_0R_":EA'1W%#%=&.:1ZY=-O#TLRSPRO%O MJJ5GGNU"1/V'IN,PU9HSB5\_%"B=TXDS&QR'"Q(!=WPR)!G^S+NPPTWV]:FL M]6P*2.>LY^=ZGH'7O+ _UQNW4F2+*4Q'X9:]=.9$)V*)WW5,J X9SD4V6&>, MN%YL'TBP9&26& \U3UH1\-W DNEF$[KYN"=&L!"3- +(A2=R$PAG("3%FD# ME>/.Y5-)>%L+A_S%UU4W"\FV(9V]865_8^2BX M59"/*>7UP=L/^05CQ0%J4 M9$/.&AEF"F1EXX9MI<C[^28(D4@D,PIC-A,CS3'=NQFF&$X(= ME^3#X26P8H5NBYIBLU;Y(N&1WN9>OCFM?.6>UCA(]%&1N0D!B1&,BG1!Y(Q] M;R@K5G37(6I]7N(8DH%F'< #[MTAE93 _])+4,<@2Z%L $#/DT:;B,*86"*/ MC5X$"Q0/K[W!A K/O*)VC49[@E+2MZB4('Y+:2++)#BIT:#/W!<6&9I4415( M3G7'I%4Q+=CYOM)?_H0[7L*.HNX.)HPI0YC.MW3"NA[GASG2NJHOJ! _-0.< M(<:_<-)\6_@CC@U*("?B8?+C=Y)].S<@(8G#D*T;HY$9#9'W/!/!I3I@I;OB MAIA9X];(3;WYHAY@48NZ5IOGC(K*\$2@A'QDNU48(&JB5]0&O^QZ M'+'.$V:?+#J^9E?=KT.==MEQQ/_H>"V4K2YW9>+]7G9 M]3GM<_M/*F"2GHFF]\P/L:CRLX\'O92IDWQ6ENX7:_GB=]5$S$D[H"E/30&Q MLILKI2]PK@T4%KC,)A 1,5JO>QJ'1O= MG=C:&/JW8C'@FTH*DRY!M^%P.F+<'BYEL8(ONX('JB;91[LCEYM;.WOZ6DM^ M]7#,H%C0E[[A,)BQ1#R/@+/#XH)[US_%*\.JGEYV,^.>X-\0QPHR?=&0.)&IBS@\03!B20+"L.UT12:!4I&!0W M ?-FQ1."S$F"IX="VJ],FO- A+(Z.,;@N<*A.)%J,)9(DMK[P+8T>Y(NO"@Q M(6-TXR+"(86H2;A,(:Z!J56-K!(NRR$Z2@^-FI!-^+(&__/@:?D!^ M"&EZ85.5Y,V,#Y;4&]09C.,4;% G])@5:]Y^2Y(^L918*3NBS#"R>W&L,R#K MW);4+$.5P+KTF-=6:H.3E@V5OD 41G:;7.VQ7KPMB'LV0O M&&@EC'BZ8[",%ND/_HIS.$XQZ)Q1]TM7F%6:%2L-RJ36D^H54@,/[Q41%/>\ MT%^>D1$.@M:1ZA"QG7 *B2*SB)A"IN,51N9V28M1Y33OEH=]KB;F GENZ,#. MJT6>;]%%#"/GS1M1; $-_Q6Y% H);2#0 0QLB'))MPN=MK<#7LE M'W)-[>J(R%:X4[**0PR1J8VC(16&8 B,@;5=04Q6=$*!J[OFS;MBYY)D"2=" M($J2.*1%D?1>)7E!I-K$)YQN5/5$U-SPFJO(&1DG0F!0UXGN=;],[_O$(7P.>0?"DW0P*:,AWA2]@>',^;[M,E)TG,:HKPC+\41E?PG>_R=D10 MVF2"EZZ\ALB\(N#(P(>AZI5@_(0R6.BFU'ZZ:67EE)'-+#;G :.;';'D!K[Q09EYFIA'L3\93W]*N9C1154GR9#C]ML87YBP[[VV,[PJ M ^PG<86XIW,CU0?S_Y6KC79@[O/TE^$Q&58M9J^1I1RW#7=O2\Q/!715.=(8 M[$TLI3?A!,@ M>L 0;^C;\ :K0].ZA\K2'% M=J$?7E,B 98[@)Q9ZI"EKSSR*>E[^7X\NDNW]* ,<>D4/7+VEH5/VK%I5]_] MS_O4_D"64%%643R]BW &&)3UHNF5"9LQ/@*W>1BQ)DSNQOM4 @R'F^I:#([< M# >/!0\+%=0@AT!93D$RW*?1!TIL5P@:"=BT4NT"]/CHJH(;.V7%TNA"@K1* MB>?=N3EM3N5P:)GE8. C.!"\!B0GK6/42BMD+$T,60F9W]X5/O:/QN] M(T]V>OSFX#-!#IW"I/ 8C(C#&?!Y;!8QQ$+?FR"\H\A6?XCDRMJ6EF.HP R# M&+8]R;9$4C%D52C^^8J?.0LHEJIU$8(!)@JL. S1WOTZC?S84ZO)371SK@&0 M<1BGT.A*&W$BP2B+G<]#C8N?QN33W]/(?7SJ6'NGJA <=A , &XAI\.3@GRXB9C>5^_'3"@ON25@]^@!H]\.AQ=[L\CS/RD0! MXE77!]CN+EGLO,5UKW8_B,?"6!L^C?1IC[G@CQ)U,?!Q8Z,Z\ 0#/M2BXR>, M(1EO&Y#;X""-=DD_"*\;N>!9794F%I05"U!;QKS_^05M2X,BBO,WO^3=)]35&.]:RWOH<(O@RG(9J6R7WU(">^ M-&9ROTQ;5._[^38=)27D*.0=O#O[3)Y8E@4)RW#O,O*2"'-I.;"W?,]6G:IM MG8#VE)+%%4G5TFA+,58^86X!L]0&GO(^6XFCV+T&M1 MLS3DG;K\V Q1,1R,-*]"O+$[NW1!I"R=&A/*E\/S;UZLJE!*QC326G" XBHI MSQ_6*9XBV52L2L+F!!\0R.-_9[I"-%:QSBN52BBE*[;T?8>&QM=ID!BZ+FB[ M(?T0(>\V10OAOSD@LG(&[K$ISV?9+@_4V4973+Z/NS=@94UKGT=4!GCR.F HA"QV/,E"ZX=B@H3[>O\*BP5EI=$854R+%284E/ M"/)V1ZSO$)D=!EQBCU$9ARQY'0HM,NK&5NN^VHSZA@0VG^,B[1VB[>,.'7_$ M1Y)/AU9NTOR*U$3_DOW,)XID,K"N\=;)%%T!H7C03TO*\B MP9.>]4AD.;B13C$/[V(9YOLW&.<" T@Q2\IF7[*]V9S.GDI]:3(PM&$I(C>1 MK8H<9"Z/)RFB &Y?)/5C(I+=N(:.L%\9:UP/]'0TXBYBJG/=0UZU6B5OI9DX"R)VFJ?5P:$6"/OO1AX0:)-W1)3&F[H84*1D.F M UO%^@B/@5MI1+RC#X3YQ]BMRQDQOXWR_;#['^_O.FK,TZ6M_E267%*),D56+Q#%G0INS=P>13^ BMGU,?ND*PZX0-& MRD&[?L"P9!T1DQLI=T'>P:IN(:1DB6\)81'"?WD@RD7Z?*+@DPS-]N ./=8?L MTD,&_2,"1Z>Q4*#D%8/48(PENE/PAB[K(H&2Q*=05V*Z@0FX3:$ANFW9JQ:> M$?R9*[.OK+!CQ>PH&3E@S&U$T+$,_U4%SYL M3_$6 Q^F#>L'M^&03ZS!5J5VO&F9)QU!YX3U'TP4ITND9@_ MW09;RXHD6K$^&6_@5MQ#@W,+;G,_B#F^$9ZED647$O%J\Z*PI((R'5R9$K^O38/I23I<\!F;:T492;BA<\?1+=R2 M/D-*9V%W&%Q28!SZ#M5#_MP6!_,/+C248T28I#1*OY$\QG* M2D@J,\!R2;@7\D!MF=9M>4N5NT0E5.%W:'X[\0-+55IQK8R>VP_U/> 'FQ#, MN>&Y.P*Q H+')MMX\"Z@#9& "/6<[X1S MP\G,?@@W2"Y (XE^/+"(N.QD524ITA4:6NQZ;9!L*/U6Y"L@-5(:L2%IFN3>DN.9I-V[C"Q3?'%5&?4_:J!BFYS'6!KWDS M2LQB^H*4;^;ZX#+7!R>'+>TF$?0]L2CYA,M*%(Y*F;;%2N)SY:+"+H("_M'Q-QW$200Z M%31+7J!)52[=8YT8!DV(9D9E2U"IX2>N'<^\V(2L_.<"^$2)J>/#P(/ES,:7 MWQ--8N*R6]6?9O][9ZS:F=#8-7??]$)W.M(,.6*HE)QUCISH^%*0L>&\5&N1CEFO-,NLC1E?(#&PV< M:YS2"*6+X2;$IC>Y,<2?PD=F"U\_4#+$[DX M?,Y"$T1I^72WSF[JS.>\+TR!N,EH(,&(%=;ENVH M'+O*!*;LD11VG27UT#*3.!":*9F.I$)5$G;#:!Q2%IP!3G,"K#E"H?,;QU-A M2'P.05#YH?1IE;FL0D,C%5P%*(T"W%[!,&C>+TQ@)X[*9'$+%%/5-3@J2@NW2ED#44)63S="C'50%T?HA7?@-AH7*C^=X'(( M:T!XCBXF1@6:P6@8X!/3&%6'7%-P$C#E0?2[II:1^;)9E$@:Z(%&J\XTT]V9 MG_$(HZP\B,.';TYS1HO#/[E;-R?1IJWG%ZY5>7$[+)W>R.MQK>*'J%PH@S&, MQ1UM\SDD9/AI3XQ4A=U";($186$?Y_Z!L/G"J!W=8;6J734UV[[4:0HH)^T" M8M-,JCQC(O-@94R;1V+M=)JTE+39%-S$RBSN"C6SC(3LT<&G &9LXOG"D&RS MD4#U[L8"Y_":]P4VD_%S'9CUYDQ+D<3'AO<#\8^E/>;B?,BU93& M>25@K%C=DE2>G,5(]K'>)R;@5Z;J'/\N%:]Z-+XX5BE"7!_71\BD\TWICTQY M?[H6/B8SL,);ZD]IM,Y.++D.6&@P4)8$ I30&X-4H,Y.U=3#[3C20DU=J[2[U**'#V;,P M%RB,C,-AM,_,6 S6;ZHR"KE8_C:DOO(P%M*E*OJ*T'@ESQ=-[_X$18V]OM$G*+J9WQGDN MX$7FB!ZLK'MEHLM7?A\),85P*G24J<3(/' FSQ)5A0=7$<8^Z0"-P,A,F_\R M M\0%D3*XCVYBIU%+>GB*7'=$947B'9(X#8Z?-R/V$#"F& MP2U"M3).Y&7N'&8RB%-;RZA_Y4 6/_N(TFE@+I2EFEEA*U!$FT#&]8H#P:&_SAL20/CK@1N&9<2!D M^3&QL3+.J8 TF) &NX T/" B[EL?3YA.=J)/3"FI9S=V(Y?O29V+(G.OT=@\ M$!B4$#*PJ\ZL_N""KB_F*39 Y\29%H)JPXH9 Q>G['$#\+/H?M?/@R<9U99> M*?70H7!(Z0=8:4$E>Q3!(@M,V1,<1I&'?.!+<@:"_V4*L_CN,768Q@>:A:LJ M&*S8OE0IN3FP&=-$OOOQ!7;F7;Y FEINUXR337>7LVA*" MRS.O-BRW?-S'_K7CP\'BVWW_VA<#ZU 3]Y\R<7\)?!),M8"C(LY\)PBMWZ,* M7E3YYY\\8 HIIS+(E!J.T]U1FU/8,%EQ*:G M"%NL=_B=O=D_[+UG\_DXJNC-!?(_4+_G$0@?S"[>$B_\<+NO8>'@]*=HBJ6&T&6=_&U M-#MTEH/\OJ[O0-S:))PP+.>'5J/)97RZ90FG#/&/'HHJ5?MR)VFLU3.YCILK M0]+\-TRL'J)<>!HG^#,(<^[2Z(IN]7#?6%9\VC'U^8!QP1JW:)\G=88)MN-" M$'RQAS$[+"8FL_E,@QHN"-3 0\K\%B5\B(@8QOG@1[+?HR8C0YFCY7'BCY' M-0@MNXXG'#,=0B):$HY*_ -\YHK+ ;A\%GXM+67&Z"A: 5G2Q ",M-7!-:FR M=1Q#=XA9?JB ,3*_C=&_(,.WE"@,?+!4&"DXLB2:BU.**KV-D@+ MJK2K6DJ)U9085_ TBF4XKHI*RUH+NLG3%[G#&F%>8\%Y M5[H9MJ#\I-EDB"".$C*1Y"<4?%.UAB!!1"99+F;2AG.+SE$U3;@^D@&##I.5 M&]7NU^'=HB>D9J/HB9P@=:A8/QH'%XXY+K$J7=2K95P/JH"=0T")VLI'>!IH MJF .%(4S'4M@,I')P#&8K^"3A\0B [3SIJZ#F(["^ M@EMABXW)1 #!')STOU>&F;7Q!<<^I1[5Z;_ M[_K9)33_I569[S!D1E;B8B7\4 C#RG,F-*42JP/, A+AA*OP,J""$!]#VIBK(=-(4.=>L!V&8H:,49>8C!T?BR_C:XG;#KQG M3A!N_#)GY4-R61Q12S0MXR5CQ8\B8WB4')/<41C<$F0'IS2@$R=45\CR@G>5 M6A-^=IQJ65!B0\H8'JJJF J@M)I"I12[D8^83"MFMBZXEJ=)>Q!S$'I&^$]0 MDRO@_0WEU2=HR \XJ899FK"Z=\%]F)YLC^/ BS%=I:[2.P7Q< MBN"JC#J:BG$?VN5EN[-]>YSN^-9/VU8AAX'$E(#M!H?L>HG5B%3V$[1CK["J M=\@]:N"72$8ZL;#'$Y<,2ZHN6!#^Q4Q.A\TJ#7)[L(JLV 2;W@1! "-R%6/S MP" ^=RD;$8#W05ND6,OM&5O^6AIP*31]9,WI1_,3;IYBW;=F;/GK?I!T]HYEL2SF MJ=--+R0K.;/Z:]2-K!"D/#&708"]"6YN0"4BJM/H0$@TGT#K&)%\TK9,Z&') MK9_!>.:WYT5:X!UW?X[AS(6W*J3.& 5V-0B?8QA2[/LH')E@X"OHSA]FD>L6F@>B5B[P+=T$CR3Z.E MN..KET5YS7'A%0M$.L& )C/2:%#3!5UM@R5T%(E+/\%@Y8B%X#(]KK8M<%$F M+JJVK;BHG=CO1^D ;N3X&&;A[K:I&O 'FTS05R5 E;^O6+[E]4+W#_/NZT*) ME#/*VQC4T+4_-C,>4>3H/C/.1)70&FT0*$6NB]AE6\B!C,B(P$ M(:$+#%Z14F,:W-"US-VOT-K&=SP?3LT"KK9T$K.7?#&I#3%;5^H*77R+JN.E MY*FD(C#Z;J0I89^9\/6)C.;M[0OW[I_^>710MKOR:E0(NC28GJMI2YR&(2 _ M7<)$(<8[+@WG$TEQVM"'[>11C]27YK3;-# K7[6SKZ3/N:.#&T9PBFY]I*5[IU;R/779 1&,?)>Z M2<3ZGP9_T_R0J:1DXVM;.DV2IZZD<-=#_P:W"((EDUUB,L7-$LRD[ ?F)B"* M*05B-Z@W\<-J6^JAR]$EQ8WI3M7I.:S$6%WBK'I.7]2265$(2@]UQ MA5RZ?#P]".-\J ,D)FY:&(QA1[H\7&$L0P6AM>U M08E-[AGPP.AGDO8T2M&,)%M+#U,:JEK&WE1?)1@+)"X+O 3[2(Y#BSF.$&2L M,#UXY)Y!HVWP;EH"6/S(]RPWOC=IQ=?G6_$X7-_[UYXOZJ)6[3L#V^LW&X[3 MZ38&]5K=;37[_7:S6;?_;7?W-FOZ;Z8>[NCR\-BR?ZE8GT\N3C_]>7A@71SN M6Q>7O8\?X9P?'Q^>7%ZLQ GTA$S>P\_99-V=5I9],?1!ETI]SB#->XINQ-Q0 M!"483T!MT\5 /;Q6U ++;=E:;6\[]D^M8EG6V?GIV>'YY='A['YY]";8?)UN M_K[HD?'S^S005KU*!F@M=;$.!;7*09R8ZER"7[!;I7JS8<7_F>*N&0A!URE, MP$UHE-[Y[]F22C"!(6&$R.#XR[E'>F238K$$7_'?6Q=H6PKO'W&&P 1^4JU" MK$\(G;K@OBQ0>HMY\&8D;[71Z/O8;[[-C:CX,O_X+E9&4K+\0 MYH4M3%.6TC]B Q";G@Q+B,#8);O32HF$C!_Q;>QS.Y(#,'"HP0](N<'/5R-/ MQJ,?9[5*[5IGJ>?5V75H9(I8T0)"DAGY3 U)URND)XMDKN"/2QB?U2XU&E7S MS:J\BI\'G^^-(W^8[!@)60-GG"TB9%N4+8QP1 $U1DN/X9K@V_Q;"K*7PT$9 M!_!N[_ST\]Y[";:42#6'6+54KQC5@%YCAW^HU1J$@$=;?')W\^@;TI['#2K+YE$&EPJSO2785AM06E\]HBF.,F#RX1(H04-@.V>&GWB5ZH)>G^__SV^FG@\-S^.;EY>'YA=4[ M.;".+BX^PZ_./I_O_]:[.+RP3C^JKX++]?G\Z&TX'Y9I4O8AK0LQGDC_IIUXDN!!4%&B7:JUVB;%=H15_-YR,/#3 M8,[3P:H/8^:@7H#HSA0+(@54&,E^,KRQMA#*M/>SL=NQ1N:':J7:30IJGY#1 MW++],X,FP?A^DN?"C#AB2YPT-F0NN$0>.FJ,.R$0"3%UD/%K,.B!>QJ0Z0U_ M94M0=R60''U4L2Q)A%2%18"]I792] GK= A'TTF*ZQ <%?)!)==&XA543QR3 MIEIGRA*Z;D_\9TKEH"$EP+ '%Y&M)&DJ'P,!\-([)_+*PS D>5-ME6:=E#Y4 M;)#6)&D97_D?4LLJ^YW=GELJFL^T+S8Z+>=TD*2,H2PUP;*_*972P>Z15PRR M]%D?^0/JIN%OJY8 ,*6/2%%I5\O_4[%V%ST" M:Y"$%4B3]<$R?Y1[Q,X/"<' MX*;(SYP?7GS^=$D?P=Q)#_\P/]NVO$2*)/%LDKBQCB1QH[[C2>+5[:"DSE1> M^II0%NZ+^QC92J\5_5S$#',FAPV[F 'L(M\C;'AB%FECQB0#(M\(RV3U'9M\ M(4UY1\ >87:ZF#$R=&&U,73VD)>T68ZP,X_=TVB;Q'QY4ABB*'W9=,F3N2.1 MIE:UFU>MC;V95%K=)N(>9)6JU'XD'M(?[&JI7:W3[PU4&35&XS1:.H.<*3B7 MA")8:@7;$_8W?K$B24UX&+@'4\-#,Y33M9(E)D@^.YO_ZS1:-#A$LG%_# Q( MZ$0RV(V1$S-/JRJT0>@;?%4BO1)Q\/?A08=3S(PPX9;O>6#R'8)7I,E8U+CQ M78,8AMZ_YW;N\\98[S1FQH@):J/I0_K[L!956WV%RUR(()][NF!#[0!3J-0' M2>=I,%+ 5'JTY$NM%NJXU)M_J#-Y$Z9 2#4=^%<^5\71\BQ+K%1_@IE;:) M MU"#(?$I=#,(0G$_XO<><7[-J!,YCM\4Y>3CWS7:E"JJ$R.&,?;3,]BQEM0D^ MNM$P']W.>[2NP,O5.^9NK\(#N'WUS.0H<# 6$5I\U(D^^Q8_JT@D]2"3=W/_ M!/_;P\'>XL#LYH$QRLZO1*#;)CD>DM536 :YD[ ",8A%;%Q#/S3MY/C@H^5- M#!N_TUKV(IXY.TO>Q*N.>OYMBA8QW+[4G9X_;AFUD[W_!;?2**UFC'>)\SZ$ M*-?G!S/2(3"L'<+-VY O=2:L/LU[#L0A86 "F6$$O(1MR%R,P&DD/[EX\ MGY?P06F#9.6\E*J*/!'A!3UTQK'XH'[X"<&]0^?^ ^AOE!-]Z:>TML4W$+4\ MW%3R+?1"_K,\MMUNI=/HX,F=1/ ?3[U8'NH*'>I_3KS9OX$_4]]3DUA2#$#B&O[I.+9IOY6[/9659.RXN_7JG6VH]Z[$8&VZV_ MFL$V*O7N4CI5I.D MG-9HZSA0#XJEBD+)>X;=?))LV73;C'1GKG"2[D=YZ>3=X"F9%SMMRZ^##9V( M)9XA;0@T.N A%AE*EEK-5W5:S,#>LTFB$+44M5V(^D5$_2,K/N8_W832!QF^ MO.M=7=PP\ 2LP]>R6%OU^HK'O;\/?^L^OAM+U&WUBB6:+N7Z%W-KG3>O_#ZO,+[U,%*,5172W4],S'=OMV9ZU2;,WM MUR$Y+L,_">/[((C^E39Q*Z@0UDZ%L&-,"*6U4"$L3^(ESPN6*&VH,.6C;'U, MR_"4@I2-G^[EF'VX\D$R1,9)0S,F&83=$CB2'XXW)C&ZXX[R@RE^WR $7T>% MAMU819N^<-E&HU+M5A]3MF%W*M56[>V6;3S')Y509;J]5?SV#A.GP]@ZTMN;N>FK-= C'W(ME%>VF GE2NKQPJ_&+E(FM= MX.U*27??$K9\LQ43;TW4]B82?1M-;1Y(&_U-IOM>4PKQ]:4=U@3T?'U9A?R) M-TOMVB.1Q]L6MW_:I;)\4/\5QNSGK'V]LBJ:Z066?O-0FD*%%BITA8FW2K7F M(U':A0I][2JT6VEOW])O7H6^:EZ))6I&JEWQEC^Y"FOW+A47+%7'L2[*])T1W(]+G[Y"=H_M 5((;HE- MM][[;!M;=NQ+5_U7[H79:"6W7_;MTC-]LHII/6L MT>:30(52>IM*J;%JU6:AE%Y>*:V*^=X5I;1#?5L*'OHM+/IZZ'N[BS][*F'V M^@6T+7HI7S)DOK\B4N*UK\\KJAG:8>A;_N9$MZ78FUNO0YZEXK&XPHHK;.DK MK-$HU$1QA6WCYD0GM]B;6Z]#5@&.S\4?KXP*STQV:ZGB]Q] A4_0VY_M$D&^ M!?8(*&&C"#3F?BSA-^GCNHO#_HM?K9/A'OM!/Q!V;;!&OG?*M;J&^.I&VK3^V;Y4H.1$]V("7RJ M9%V)0$0@7BHU\$9^X,<3!#S<"DM\&XL@+LH,,EEQ]]G*#*CVJ/JH7@>U;J56 M79IK?NM";B];$[#^O@0U>&RK]2S(]6<8K%VQV\_11.%9!ENKU#O+H?<+'/53 MT#]VLX#9O]WM\5H^62!P"[Q\@?G>"LSW/OE=;Q+_?9SX3[\:_E,OY3^]34CX MK@&;"RSUZ_AD 3'<:8AAHU3MO'[<<['G7M.>JY>:[-FQ/M M[F)O;KT.>0FDG7QAHT8\JS^-P]BG@'DDAA0(3] MF*HWOBB7H9I\Q>F#Q*>3 M^5^928QL"(-EM]+B,/_[.DK"Q%>BW(^$ICUMTE'@XO?\]NH!_7TWA-V%T#X,: MTDOA#9ZPXNOP3K^$?GDKANH7)>,E8^<^"H<\QD!,[L+H1GTL,S=XI^.ZC.>+ MA"O\6X;X(=#0"5Q"7OY@-YLD7X0*SA/LAJX+VE]6GV8=!K2<^[B\P?W_^:]. MS6[_%%O7L$!AA#H;) 8C!\G%8^'Z ]^U7#A$X4A$L&(Q1/<^,F"A8I#W%.3R.]/)\F>?OSF70"N?0K-]TOK\.7QLOA+)W*O M22B>@",5CD>T 1X!D=T-V3T2YFO,L9D[Q[V7!MT^GMN[;E=JM:6QDEL78]P4 M.OZ6 SQ7PN:RM5 "4 M"ICKENS&XIS.DPQ8F,4Y+4"NVVAL/L*RWH;]L25V^5R@Z6L"NNROA@,RL(AV MU4ZPB+"1)!81S)(%2,1M@Y"1#!X#CSQ_4%1W(J)OPFZ (2>_=^(X='V2]YT_ MN998M0ES._IA@'C# "86HLRN$8'H*>;'>!:6^="2K0C$A"?.@S<^$RKN ?#U M@X]^^5N]MC@;= H+&J&4PY&PWDG!OG]=M)LKC#:UM/76)A29W83AGP96#T[; MT*JU:;_"KC6@L!8E3V%+PTD++<!_8R@RG="@J6Z<%28"7AK3B:7_D3VBF\%LEJ"O_5@0BCI&9=P@7,VLKD/OT"O:" M52LICE0$GDX1?$WX246\/_0G^$D' M=->M/[E'C>0*X3&@'\9!.BTNX4T/FY'!/SQSX 8S>A]\RBC\F_NX[@?HEANDXKHCZ M#CTA#*Y"LF94W8)[[0R'(KC"6A%XZW"*;H<5^?AN^,5@R#H,7R/?'$]!M]V7 MX8MP&7A^'$W'^!%6:DH]HG8/QX(W;(R6FA2[3R:R*2Q2%U?\L>DD]CU!\_P< M^*A +B9PG<2T@@Z:I/B)ZX= M4/ 6LL]'N/D$R1ZO(UR?9%.JVC[WUFPW'Z70;@WJM[K::_7Z[V:S;_V[6]K:C&C'MGFRNZC#O9MW[ M^9/_GZGOX6V FF'?&?O8:0!V9CKN#%K[:VJOB0YG$XCV67!=>)K M/,/79(/2247SC+T>'0*X<^)L]XEFEQI$X!?2SR %'X-&)<7,?QMDOUUKO$O%WQQ.U5JVPN6 :VCNM,L<<'R,RXFZ^=6T$W2E)H"4+G2D-< MLG@Z */(1R=0MOF(<0>(0-;DA0,XF'TTX>[AX@7'$ZXY--#\@$,VHQ#,A3"B M?B)L4^AHDCL$,VW(!WSD@/'>!U07CQ#BKO!!=>?I]O*EPW>%#@RD:#,E- M]?CE-5?E-2_P7UP%"A?])$PM0494U@ <_MEC.KF.R-I0PL950-M$*ES+'Z"] M$/M47(C?46>Q)$TQ7,(^.)(^7.98DHJ[Y!ML*GK()'1OKL,A+!Z6/LM7Z0U% M(R)WW8<;GEZ+=@CL5!4]I%"M^AY5O8)EZF*ELX]A1K1#]7X9WI=P*^)X8B%N M<" QF=S)CA)PN<"&A6=ZHC^!/[O@_I()K-X1HE8!QP),3[2E0;M,!%IF0>PH M=X2BG!-RH2DP,SLLL'PC!)AC#*4$-BKX+K Q8$ZW:$P'(9IPTX@FP$8XKAASN28,<<3#Q3<,AQ7K&&85WHJHI*J-J6B: MZ\5Q+_?AY),UG1-5S#@5&> %9HT^=Q@SKT M>-@##E:JD@#TP^C*R"BK50(0.WG&>W-O?<$V/ZW[=#3E4)\G4'5/'%$27''-.:F0P3"\2W\.OIUQ*65)/L65 MI/&B?& _D!D*JLXF5Q5T_P >$$:QO GB:3^>P!9!EP53=7@373D1^<.X0=3U M8ZH]BF&R1PV_ S<;IDDN9OKSZI[CN>!U)03O.OI%A'HBHE.6U)$;=>DP"Y # M7'&3ZUA:'O0)XGVP,#'%O_+IVR/+KI;_YS'MKS893U\JMOY@[?@6I0T7<@N@ M5@05"1>1Z7[H.U&Y'_/M[Z+=UIHJ_]O5]F,J_YO-2K?^N!KMQ7_KMI?NX;7T M8&OPQ=;\/S^A3+V^_L':G4JKNUPCK27KYM9;K/2JZ@]SZ[<+$;S%$O9=7=\E MB[IW>/KV*EM[V4J0;2V(6)0,W9<>P#G^99G2XG74B"RW?1/PKC&XH M0LGAI4UKY]? [K-L29<-UUVC$.A:!=IM[>I=F#]G=0N2/[-I96[LI9R2I=>U MF>Q*O8O)EJ6HRPJA+BW4YJQ0=_P.711T., T-0B$>!H2!-GC0Q#/>)0O="ELU%+]E$*/'!X=?*)_;5KY;:MZ MF^.,VZ5:M5G(;$69M=NU3=P'&YTV*WQ"*6V1GG\]'L"<@OM'G[]"GOGR?/+9 M?(5W)Y]-";_:Y3GJWJ#M^<"RCM--JM4/;K"Y_52JU.O1#H M^@1:+]7JNWQ]+CJ@GHQL3)Y^7->O_9?B57KUT;9&H]+]L9#X"TJ\V:ATEF*R M6K(,M[GW\XHUL2\PTYJ9%E0ARS-9*;T3Z/M,SA-TF:H6RA:5UJCLX(4H7'L:\.H22K.D3NOJ& N2J.&LK9CFCLT8=TXTN$M3/JQ!()1^8T^[&B:G-2GW-G 454!U[O M-B41WV 0BPF2@^1_D3%_.95LC6J;]$2:*"[%V92B?YHI.*^9+\?O)65L6 2G M.$AFBMC\X%;$$RK I*)'> $U_94,4=FFO+N^,PYR;5)6.G=.S,>$K";^$<3$ M/]"]+G^'B\,_&BNTR<-?JV5&.WOD2U@5AF77L,6&]WG+O*1!TME:@V0?:R$_ M#L,[ZXQ+ESWKEWOKW6>\M8^"]]:I/C$]7?BYKMT^2\GQ8CN:&='F]B(W:7FF M>09,J=JLIE@QD+\@KT8V0]N9>4ZGWDT]9:S6 /15[N,>IG);KM/QW"[ 6Z5X MYM6J?C3:/ALBR)I)R(A$8J4E3%:(Z*>R_*-!&$CB!),Z#R^R9E5VMW>2 OCT MO4"MV#OMW$_E-7$G4D&[J3[O92Y&_169>*;/=VF_,>$7CW,ZP0)MG(EQP\Z\ MG.@,%8\J\;/8G>1)D4 I,"D#/H,IJR9BQ#71"Z2'NSKRJ;O[P!KB_1O#3D*6 M-0>O37S$@GOQ37),==+B,/][:^BBEM#;.>2#&]<4RV@$V] (.8HV5RND#V;Z MQ-=;'7F"\T]OYL#7:K9QX.4 MA;;U%/V] &F]7- !2/"JO$*R-#Q_0HRM1$#&/"S(/-87(B#&*E0?TXFV>C-, M-$E\2YG@/A-C.G?(M(%Q OB=XI$QJ(68!"TA.\L;%"@M\.5BMO@F2*T$PB32 MZ%L&_N7-0W&53ND),+H2:6RBJ4%&*J(IY<<-?8'\6(JU4\V >)Q(',1D,QKY MDX3#,Z$>P3]J0C0=@TC8:9#*1- %P6/)V4E+JMK&UJK:K)X%X7_4A%2KZ=E' MGZ&-*XJE/!P.7IDF.C,4*6$9.A7-@(;F6E3&S13^B\)HB@M>THC+?\&7-**5 M+9+GUUZO0O+VVB7_!*.IO;4GF>*&^NRNB]9URWBS3@.V3FI=W!IV)[>]@Y.0 M6#-8_"H2BN!OS Q*LR1""[L<@. M!G!YQM/^5T4>>8W<@O ZLN$#^6^ZXL@G\03>>QSY]L0WR?^(<_H+N;,N)A&R MJ/T.]Q5R+9Y%(&+5_04_3H1K\NY+.-*$,6$83K,"P_S1@@L?WAE,1Q4PI%6[ M!3Y)TV#L^-A?!IPD?PPOZCM#1Y(8XM]ISHH;$6YZ5[+B36,67B1?7:VT&U5\ M$3K^X%A;X]!75&"2'Q%&#;>YAYL+3_+ L&GPWL55!&?;'TU'DLST&_U,;QCZ M<(\KHX59$IGRFV7I$ZV=&DL3QV+,.ED#AY4-?*;>JH+8[G5#'2D5>@2JC^:/ M"TAP+],6DR2XH[ CTG/J#4+CTWLN=G##Q9RI,N)6^$\W)YAV,TI _ M;S1%;[JJ<6XF07$&9E-)CSA8\V[*Y>R$=G5OYNY]<=->-B>RSM%/&EB?X"YD MXM%/.6P4K]-.L.#_SIS["'0HIM0FDE\7?KR*G)'U;N_L[&SO_1J7W_S>1MO# M,*?]IOI=L>K,;WKE+6AZ]:BN4 _V@EI_/Z;7=PH.5;N;H^#K%!;CP(^=&#FU M\=C#04#?PQ$ T<"[*^S/G,24Y)3VRH" BC0ZC4=(4*.G:"#8Q\9V314G7CCM*G+3A.U_I3V MK0Y:\ ?1VJ: FFE-P\+4*^WFCZR>E%I .G7Z4U5>Z2H223S0L Y&:.2'=MV& M/>70$0_1"X2_V_'$;#>7A$_0"T,&;G;@\)$3<+PTXSX,3OT3Q!@3D3VL#/P\ MN5N(=PS*V='Y<-[Q*^NE)+4@A62U0;*!:JQH) M:/KH*/0H\<-:6C8O(H##+2L]CID&1.9]1TVQKAURLUZPV]Q&%-]H/ SOX?0H M.^#2^6;]!=<8NF%YD9"=F?T\C^927=_2P7$G$GN%5-T20":DU.0_8<]1,I-# M"8+2_714C",(?TI_E_\57\L\P45(O; NN 7$O7RP\TW^@&IV.UT=2F>0S7"' M+/E]UNOI-NE;!B7CC9NP/T)1R@W'Y"S>J/2CWJ6?%F8'WN?,.6QPXFUGTMH .X,49] M$&(]):(D,XY/E3DGE#LH1#!HL]^J@1.7;6=DZT"O:?S%U_!CF>X6M@--J&P. M:I5O!,H&\;#OK;RW/\Y$?)/(F^XZNKNUZ]J#WAJXSA8UG][[^2Q21Y!Z CV3 M9;_-]]RIT1S5;G!"8*$#3"F2PV\R*M_34?)W^)W_\U^=6JWZT^R?Z0_V3^_9 M-SZ.*O"<,]\)PI)U$:7>]P_N3@)Z8__:\<%.9X?VX,SJJ7[O,?AGX R<4;NO M\@7"(UA=^X/90:MW36 MK;-I%$\1."0]%NIFI/3Y[+1+LMLEINH3,3=-,S,Q[!Q MK5E"U^;=#]4*>+)=REC0P-]OI[7$P>!VHV3+45<[;9M&O4DCAB7V< 7!KJM$ M0W60YA@[U-?6N<. 0F"=PFDBLX9.<9QMJZ?>H(E7?-894#K^!\4C;_!2['(HHXT:7N$TS?BB$8:DGJJ'"T]AG M'7)K8VHT%]U2]RE7J=+T$T'7]D-X1B6M+O%)_YG"$@U\-@?52VFNUS(Z GYB MDI4<^I2,E-K"#Q#3A"$7QZ6N1<8C8 09 <,H1(S]FQ^-#6JWMA91 )(>P:8A M#;BV,H=-GQ##/4.M;K=_(IPM3I3M*-PCA)W[SS24P2;<):>7^W_\(@\9M2"W M8A^3?R>PC\A5P$L1#E6+W1OZN/4GW*,(8I/?D$EB6:02X)743PKB&-?B1]*; MH=@CYL QU$ULC%ZH,C-,'PG6XIJN![E-C$ANCN_4X$EO*W_BEZCKN7Z\[; M_.BDNTZLDVGJI+O-GV/(%2ZLZ9'FQQC/BB!I^.<1_3=]*X M=@=?>@?*NSP,PQMN:PI?TJ X/[@-A[?PV,B/;S@L/,76@]CG,HE5@VDXY4%0 MOW7NAGF+5BKU+)1]-!' :@53.J+PLP2R4CAV./54-%;A6[%!Z326*#-I"Y[# M(*R/_ %I",IO*S :3.FCZDIH5:RCU$7%O1=CBLUFP*UI9T6V?361)-RV<7(= MQD)^7RW'>-H?^BY&J,"\OD6):SP<9@)TGU,.-(#P=.D,>UJ M8;*MU8Y)A@5,Z(A;G-*J&X*)23"IDY3)-2\&J3QZXW1J>1L'I.&6X0+"1?D0 M3T>PD>Y_VHK=M(^'&BL$>NSAHX@.X7H<43R$L@SA$%NC[TPY#[9!A7TC$X$# MX\K4%UV<6(.&Y8:-I.M,;2X6]4W<*7&A<< M'2(FHQA+[@@P<<,CY9L,OH'Q*^I 3QVJD_6209PAC"@I,6'MF$"R/P?^A$(F M-'*8=V\DL#:D)*LX8KH=U-V;M'35V$R?WH]9A=3\OTZ]*QXQ/#.1UC,Q03Q@ MH[ZVK9ATZ.6Z0[GM4J6$4MP^Y[R4N#\\+]/&2PD!3$<0 4:%\!I/@HMQ:2>F M%V)>2"#(0M7+KFM>&P2V]=*VO>->8Z67ES:?I! M_Y\I1Y% C_.ABXW1//K*7X)D;5NV:;X1<)1@;GI,041(U#"X*G\B0%$OW8QP M^])PJQF3-+.AS^ 3&*3%P_ DTZ M,X,1)AR3Z2:!SJ1V[L2^=)2\7#X0'6=YI9?P25CM3DXDV!/L?\$DDKIF3\"M M0Q T53Q*SA38&9@EFA#^S$5!TQ1T:7UD8-[&E#[#W^FR3L>#$8*;;,P>9Z@K M@>")(SWWU26!L2^:N/ JUE_(7^;GRD&:5#$ET";7ANP0@J#19?Q@)$ O:-P M:DQ=HQP(/2)4,"+]1>F+*KV"X1&,7.#(<8M([:@D'A-&4 76^ZI(>)*@X^BI M.G !TOW*'T\]UG@>Z=ID. Y5^L9DG 8/#]Z)V??DX4TT)T=.*P+JBC>(M EX11[2E EZ[]6H N6V1-G,M;X9S5P4)2UU>4 MC'A\O$KKQ5C?F,2RB>8G7)OH5G-)9Q*J8Q^?2'I@>N$( 11D?5#V*X8/Q9A$ MK5B]"2=-,>2 .2^RC=.Q:T]@O)3O;%9 R3?X15+)P&TR)OUJQ((NP#[QG C4 M\+X)(>65_R> MK0D8-E@H:N$QAY+_6%GSK"/AR."4L_^4D?)M0M>W]+I@.X!]T>>0.I5>I"(1 MZLOXOU$,=AUEEM .#5UP[KB:5AHXG*E:8Q9R286=R^8A.<#+"*?X4*M5MHWS M;YY7QC'7E6:VLDY]?I+*VE(%1$<;@B_1RY-5(%N:0K2>JNP'I<2Y2S>, MR><)"$H 4OQ.IXA,5CB3^R'S#VBU(LO=!WX4HX1+\B?,TO6=V(]EKI5CL8.( M!E2FR 7[5* ]ATY?0F?0B;D6CD>CB.%U1YE!WT58&1-87G@7J$L@<5#RQHR# M3;L-J$4B3P951+;R"#W@.&W3LT@&.O9%D(I[U##>E"D8TDJ6\]/N/1=Q$<:( M48,<18M=9'U A@0S]DTN=_*"3-86H129F'TDKIQ(6]J)$&8$8(Q<5AJI#Z-L M*"R.=COEH$H*B3(O@4_1<:D:,=LJ ER?S=HE_GKAP27Y7KDH8B]2$ M$1^C/<39#'8@V)5+"/4.TNVF38O%:^'0F\$1X(&5B6B8^9 S[29=]KU&U";" MH@AI7]VG200U07G@5M$[/O*8T8 LP\"#O1WA:4*3PQ4E N6AU8'[,3;>[>L MD#?+-0XVV!"Q 5?7F>]3T26<9%^&MT[ 5EIX,V5(B M# ]&B;.X(*[DG9EH" I;F:AAP'[PHP.UW24(@K;;M3KBLNE++.;9">J\U"VB M0>:LU&FJ7+=$$#LSJ(786%_%[48"MC#E GPZS3)UJRXMZ8,RM%TBQ[F,2H>Z MS3(DQ62A=Z)4V_@5C(C!XP6%;)%GD0.[9"LG[ED:@"1R\[L5Z[.<$X7*> )S MO+9E1BWO']9SJ@Z,DB\\V+Z8W.'8YHR'73%X?)_T.BK=_/?T[Z57)@*'SZG# M7$>D7;DJ(_&2?H'97D6$TKC!><:23;UP1K_>Y,QNX4/'GF.Z(! _&T,#.8*H^NC#.NI*U-@Z462%%2"9;WI*ELZ]X%ME.8EW@ M*\]$VO <;T^+FU])YC*F5X@(3$7W)V99J7ZKD5^E^F6'Q,^GG9_&EI0R F[] M&#^;5>^RF)T:*-"AKYCK$57*?=DLR8P$#V_&#>#)/:+MYKC%8IR&Y-%L5 MOH\5P[9I2O8N]BWDALO>((XUN0O+&&E3*/5$E6/@;N=0XD8^(-<0O31(;4SZ'HVJU]_(2(@\I]1K&S0J9[,(! MEGF 91Q@F>W_Q&J87,-11M!J>@L:"I3B +!?")*?Y+'P,F5"#WFHI31(#$W- MQ:>EDU*4UG0,[T86/7(XD9U\:- DLFDC*_1P.T]AIE@?OIL[6@I:\Y80+!&N MZ"'=\4:IXC0P;GMC!;1]E*@=3?%&%'!2>^+9H-=R_,+ Z!G(O(S+NH3N"L)9 MXB1$A^LI$(N2"2ZG<@YI18;!S'HGMJ\Y^M2 4TC8'=1T'A);#3&'>AB#-@ A M_<:<(G !4QDOBE_]Z>@L^U>*5>,-/HB$D ]C\#K[&A>2KRD-0]2<"%=7 MV8W]T%N&PHI)%2+!1 JT?C(P$N:L6RX8=*:\3GOQ 7&#PF8B3/.C76.[6EW6 M-U8[@8+-&_*#/U'XZ94S@RV3.DSG[M L2R#M7*TS9'*CB5)OG &4CI-,AU6, MYE7\^8CBR>&@C#SQ[_;.3S_OO3=M>=.%37U6M:A[6.,PSMG8IP1[(.X/5+)A MH'9V@5LP<0OVMK;&V9IS$V;VI,)-/AH+'X&!Y?E_+Y$CA1F? M]&/3]>W+')"W!XK(:B$#Y_2 U"7.4MMVNBJ!/4O"]*7Q8=(15L6S_$3%FV<4 MF-/O42N1)3<*DV++Y+8=[N M,(H8Q4#,>ZE)<'F%=&!UJ$,A(,/1",,2.B+%'8[X;E#FQXP85"I>DP7N2Y]0 MS@=30BK%&*H2EI"C/AX:J"HR(Q)152RZ>[7UC%[6'!FG8V^4[L0H"=TF9+9* MORYG*1YOQM17-6,V&L\_=** .,??(7OE>^L,+4^LDMQBJ'7^3!ZJQ]Z$&LI* M5].WJ/Y=4PFS)?H7/$:HVHE'5&)6^?$8+T.8\)4PBI43 IL40T$XG2"DFYZ6 M<0U P0R'J0_(KXR3-*\!N1V'&'SU*16"3M%(L:K\2Q DTLVD<4<$5*"LIO MB6_2P-)0\QS2#CAV8)9I@MNF?.*04!9ND1G&&LY\D!>&Y24Z_,YO'"M=,/ MAZ.27!6I'%F/QC$Z@G+)B _K#@/ %&N [73L46KSW5[OXG.\][YB'2?%QZR5 M,>X]3.!6"&_)?93FS?9IO9Z$8P;@PB*JX8YB#'954H.[<7A/LQPJ$@3!SY&L0T:=LZ?(@YT M)/5"K-)"1$9C?CXQ[Y@M6;/G,ELDLN>"F8Q\ 5ZH(X>3U%3IFI74ZC/C>>#Y M2+R5JJV<&;0?Y Q;TM6GAH30.ZG@%"6QB1XA^(V3U!RF0^RS!LH#(??U1V?> M9#2SMHXJ++N:L/%L)@:ZF0OOX]%)[V3_J/?)NKCL71X>'YY<7EB]DP/KXO/9 MV::$2V0Z[UB0)81]/<9+'=2-COJ( M^@%BAQY3Z227ZH56.L_-P=1=P1)9DJ<"9,H47%I916 %EZEQWC@6']0//WE^ M/!XZ]Q_\@-Y(7U(42%+#X>$D%Q365BX"+<6(ILH0 MA?ZOO?I>IL#G0]6RZ5/J'_4QM_P6^9)QY*B['+P2JS[''4>VI;5 MG&WYL!QRYL1Z8#.SFE$.-*LSN,520" M?"!H!7X*QN1LS5@L<$0&_]K[KV5NRP[&4H@Y$VS2(Z-'[#G8P3$3VI^QT6^X MJA_]:&2].]OOG?YB'1U8;=M^_]__='[>4,2%]ETF(K#@.$F-COH>-IQ%-YBE M!OA8_9%_31/28/XY++;JBENUUC"WF;'2A9+9XI6KV4CO;9B*OYALGT0).Z?' M 4:XYZSX>J__XOB^Q":HM8KCNR5C667EVIGC>Y'"<9XF;-LJ6?6%(FF'.EM5 MG.Q=WQ^U=G&RMV0L*ZQF6RPN\3>Z/VK=XF1OR5A66;G6WL\G(5'-+961*8[K MCBQZ?9[NI>/Z3TI(K5I+]B9S^O6UY/3MA#5]DSG]I]$-4I1U^'9Z?FE=?K1.CHY.#P[A/\ZN;3.#W\]NK@\/#\\L,X^__+I:-_J[>^? M?CZY/#KYU?IX='Z\\KRVI?$03?J2(6N_8-]*-/$._$APWS$TW4S?#O_Z:"3" MMA=TY>^(T[$?$!"+T51+81=>X>3S=\9?0H++IIXO&_DL( I(%_G-W2L,"IY@ MUYU^['N^0_2(9IMC [)&]+K.PD('2:6K60*6(B\HI5JRJ9@%MW[C1YJ\\G,* M)F;?'9!Y]4YU=J%Z2%U0@,VZ& JYYF'ODMZ.A_!IIMB>P':@*6Y?%JZ^@V9 MXH?WQ,R(2&N-!Y15#W'V$9HW)%WUM[2X-Q)SS\8]B&\JN.7DKR&*$G[GBF@W^P)%QUNL48==;A6BLG1=G) MO#QN2IA7H=1[*$RJP4HUYT3_RJHI%'C>"$JYJ%R3;!HFP?W9J><(=261$'(L MO*8B88:#4Q%2YN!I4K!L7XRDQ!AI,V\E25RZ3IQJAS+$&K+;)RKKB<-5>5XX M[<.0^DC9FS<9)]F)"X67%'GHKR*KF&RP@F2U4I QEK!-)D)V,J%Z+$_$;N3W MEQ4[XZISMX0L;M;MWU %:@HPQ9J$&TWU_M3%7R (M51*.VD'>R.=B&F@_8+ M%2^C2I?&T2Y,=:Y.B>?L&E5.A[2/21?5H-I#)!KL>3#@Z,JHUKTD@C=BL*$%O:7XM">-26M" Z.0(!OA+[+? DBT&&YBD!D67+,TTMG,/<1M=^Y:)B#82' M5H'9I'?HW,7:2DG:HUG15)%/PYRGLO^P6J^+Y/O$GO1-,F]BLWD_CE45#TD' MY[83QWNNT8\,W%,J+TFVTKQE2$KOI"A9/J!NL;0E^:MJ\$CJ]$Z0II=T9M3- M@9>+7P4;(.P37T.F 5[$W(9T\RBZO;EV,57%(L<5M>>4QC"NIOI(23_#X\80 M8*9>&-N8?1ED"*LXA9S.Z0//4*CCG]44ZK1-1%."UE*?N* M3(LXBL(ATT"8[^-^IX;"=\B$ M#_^;>06UW$/2=_;8'=/[SA_\7T)Q#[.4#7VLR7A,)=G7MID1.]B)_DNFK.?*THSPC9(*8!-9!$+@WL:4GI_+FCD3Z56&4->Q2?Y;&'#\>_X+EM$):4\Z$6UEQ_(QTF6+"A\>: M1UR7"&O%ML#9TTRX?G#+3)EX&LBZ]"F$!-;=< B7-6D?<&V_\O55HD:E<&\- MQ;>DO;?J6ZXF)0_MG&7P0A'+[@Y8%4R7\KUUY]R;)U)=G',"!,Z-"-ACOKL. ML;,OSD?>^O#HDFS+J<:C6G/F#XBV0DFJ"R)+X";P0@TFX33,?P JD\!4D;.+ M$R9$]ZK=Q^M6.O3$#_X$7N_L+)'E#D)54RSWIW/M?& M*YISOM[M3=(!\?PH'I)H)>UG5#X$NZ&"'QJ%W\AH /7S@UUI@6$V'%+;NMP8 M8GVQK9:*UU.P*I9$2^KMF5ZW\[IVX2_SNF ID@O=&P)DKKM J4:TFFU^ME=5 M 1PP@0.-5T=MNGT',U\9_09F#AC)/<]##U'F**4Z@K.$QC^9AKNKFK1_8WI9 M!C/\:#;*KDT;CA8,[Y/NWDP_9ZCVO$-N]AW+=G#6_4I33=?C#\LU*(I"N& M7W"3P9P]P:R"LCL?9L0D-]]4WDH>^*!#M!BOX&<]O,-P^W9#\L=_CZ MV[0?FDMM!Z2=1$=HX+NP'.,I(3'&,O:6MS/4TN[(DKG;LV1VI:J.,$:_Y(*! MK*\%\B&3*X;]A65KT%PZI]4U]NPZ;MV%MZ+[U4O-^ #3TX/I4"6N=B(<5+AB MJ[EB.E21\-TIATSSV#M!YJQX:N!@LO) #;/(.8PV5HQ$F=F,X0% MAF<>LGY!I/Q5+:>W/@*C\VM*6]M%X_GDM2#_XS_:7V, M?.'!DZQ/G\[RZ"\S>3*[]M(4J:]3M*I4#;Y^2S4=^5$!M/3A4N5>,DC27BG6 M8&UK\-_^MP]!&)Q,J?Z*<)XPVG,L5?>%[=AV>U"K-VVO8;O-?L=M5?O-IM<6 M;KO::?S[ ,O+JNVJ7<9KL=JJ5_>LP!G!\#WA?^CQPGV2BGF/JY2]^I_W_8/P M]E/M_/9+_7CJ?3V\_?O7[M?3T>?O?U\>W7T9?1P=_W7NGUR>7W^YO&J>_/KE M^_'7$_A_?_I?OKKVR>7QMT_UD^&7[^/A<>WS_?&OOU___?7CS9>OGZM?_CIL MG%Z>CXZ_'WW_\OV+_65T5#^Y_/S]^,_.M^/+J]N_ _CL]_#^[]&?7[_\]?'Z M].#8/KV\JGZI_=& 9]___?7*/CGXY>OIY>_77T:'W_^^Z,(S?X__OAQ?'W\] MLD\/W.\GO_[1^/O@N/KW0:]Z>N#=''^]J=%S#@[A'9^K)^H[__O[=7_D#4]' MA_?'7S\W3K[C=ZYOCK^?WQP?_-$XJ?UQ?WKYI7'\_7/C^/+PV\GE'_;_?O]C M?!UF""0R9I T5!+;=#GK:=FO%705\U GS;7052 ?Y[9A53;;B^%B MO_?I],0Z/CPX@I^L_=/SLXKL3O'+Q='!4>_\Z/!BF[DN:!K[IR<7IY^.#GJ7 MAP?6+[U/O9/]0^OBM\/#RXNE(M?KX/=8R8_:A-?TR(8+K6:E:;>?H^&"W9S_ MU46/7?RW9OU9ND/4G^+B&3SL,QDOKP6>\BIX)*G1$QV9)6Z&0 MWCSIV7EF[/(BD&G$1Y':O;#"I^GW+BY MS]JQ\BI+M40X5';*2/+ISQC]4$^ M5?ULT<_;(O26/LSUG2$+?K?[E:O*+)[:)HBH_-Q=FU7F7K5 M>@T.\P]/FJ(Y->*9W*JYR0C:Q\BA!),U#7R.GTUC;R\=4'.JU4'7J0_L>J?= MJ'9=1XBFVVUX';O?EW\.OXR^U+]\[U5/+N%[OWZ!=QTV_O[UC_KQ]^L;>*-_NJ^B M^;OP_^O#Z]_'/TO]^/ M)\<7,BIW>?7MY.#XWT[-;KKM1J?<;[EVN='O]\N==JU;KKGMEM=NV]U&W]W[ MN=FMESJMKHK$J2TRISG88S3>"F=CG7=[H:%V5$,)MVX/&OU6W[%K#:\^<.KM M;K-9]T1'M*O=AD,:RBXTU!9JJ/NTAJIVZ[;M5COEABNJY8;3J)?[_6JMW*P* MK]\"/=7L=O9^MDNM9K74;5>W2$>MR;1_!1;AN8@GD4^D/6@3SK7Q:ZM-/E?C MOFJUM";#*9$W:B;I815J:'UJZ(]90PDNDGZGT2][G3JHH6JC679$WR[71=OU MW+[3;P\&F/9HE>Q6\ZE*:($B>"Y#:5GW^,T?X359%L41?OXCG+$DFJ[3]QRO M7:[V!W"$&\(N=YN#1MFMMT3#J7<&5:^!1[A9ZM:>;$>L\0B_GTVV7;:73*C:9PRWU0SF58R$Z_-6@U!]T6GN5J!\YRM;9%9_GMA"H46YHO MXL>;%F_"T5F3::'IZ4 +%>IG?>KGRXPI4?7ZK6JUVRE[G0Z8$J+EEAW1=,I@ M7G2K'>&TJJ)!D=)JO007RQ9Y.$608CM-B>+L/MO9S9@.@V[5KG7[@W)7].M8 M'=$M=SM>MRQ W];<3LWN",IR-.Q6J8U]S+?F[+Z=Z,0I,92[*3Q3$9EX9O.! MA-XC61<^S-H5D3MC1+2KS5:UUG+*G39X+HV^72MWVZ)>[M;;K>Y@4&NW.NC# M=*NE:J.^11Y,$8W83A.B.+_/?'XSAH3;$MU!U?'*';O: $.B72_WO;XHN_5V M7[1:3J-31T.BTR[5FT\V([8T H$T.=M@1N1#X2_#"7*G/=V,D!)8"G.^E3HJ M7SX;R'X4ZNEYU-/5K'G1=)LU6)VRYPQ$N=%N]<,J9UU)FD+E/)O*R5A$[9;GUARO M4:;43,,6=KGO.';9=5JP>JUF'ZX+5#G-;JW4:K<*E?-B,9]ML-'RY7X68:VA(/4PIP-G6#2"[Q#M39%A'JM:O1FQG)KM$6G MWNA[Y4:CWX7_ LNM7V_8Y6YKT*DUFG9S4&_M_=P$'=I:%TIE:TRG-0:-WK * M6)/I5*B %U,!60!ML^-6&_:@/!CTF^5&U?/*75#HX+PY'>&V!J[K.7L_=^Q2 MH[$N<,OVF3*/J[_?Z!D]QY_+X: \C<4: DZ[K:76E;<"'47M,3\))Q:T J># MS[$@QZ]04^M34X=WI*+86FG 9[__>]"J=0=.S2[7F^T^F"IUL%*Z7;O<=MMU MV^YT1+5>V_NYW>F4:D^/@17.\G'Z++>:G:YCM^IESP5G M PR+>KG?SW:U5H+MLD6'>>>9 AE?.\368]BFKXA4O(QA M<2"(7CR6^B<,W"(KO78U=#]C4L!RM5L>F!1NN^UBX:\H=YUVI^PUG6K;Z_1= MS^[L_=P"DZ+3V2*_IHA1;*=)49SBESG%&6.BWFUZ[8%;0W:R :9$&N6^TQ#E MEMWJ>ZVJ!ZO:E:=X!Z,36U6TLPAMFV]*/&^N=H/AFGQ1K$P-N?S\MT4;;Q>B MN-"]:]2]WW.",D+4VAZ6*K6[Y8;3KY6=>A6+GNM-T:^Y;K56W?NY6;+;M5*M M/IOH>47 OE<&B"D4:Z%8GQ,W72C6]2K6C%'KP=77?#@[/+V0+5.OPC\]'EU^>T@'$6*,^>&0OF&5S59M\QMNAT_H$OZ&^YI'P_(GUE%C&MMEZ3^VOD#?%;3'G M_C][;][45I*]"7\5!6_/.]T12BKWQ>XA@C*XFIX";(/;C?^IR!5D"XF?)&SC M3S\GKR062=A@)+@2V5T&H;OESP\')]W>X##V3G_O]GK=K]!/ MA=O-D]O1*:79^I!& -*%LVN M\=SF5&<2<:D3J)U6(N%](E(J'(RH(R"MXA;*CZG[ M&8A&ED*@>YWN(#;.[$55$KFX?BZ8)>U!;_??#'O[L/N[[7PNB0/F#TULBBM) M6#X(]H!%01/$M9/(2N51XD99HTD0F*QML";'I$9^8L7ILY[4HDCQ(TGQ!,&( MWB2=)$8B$8]XXE5:9(<\IHQP"7 L;?VD^/F8D&;0BS=OWC3:7=LIOI^/D5WU M.C#-A*34^A8#^AY[W8)&]T,C/L4IJ-3"9P^Q$+D"-$H).8HCBB9*HVWB2?J\ MBZ4IH2]KI.X4O\]ZLHJ[27 A%0\5XPE2@450V#&/E)<&5 -#D9,B(B8=MYB[ MZ'"NFXUQ$S\\B*18+>9#*[9WMO[\=5[Q+'2=>>WK1'_>BV$KNE)Y:@%X)*9H M!<-14&X,DH8RQ&44R#&!$5=)I@!J#I$Z*SD$/]B&6DP5]17?>>V"%/%=L/A. MAI%$JH0E'+D@*.+.4:23Y<@J"1)L+-8Z;X(TM2Q5XYY"!"\+TX[V/(IAXI$* MTA:E9E$HM#,C;Y952=E(4(J:Y3R?#CFK!1)>6^N(-4K2JGXEH4TN'FPM+=:) M^HKQG&O1%C%>I!A/D G'C 7&P)'V)KMX!88,IAII[(67/"H521;CG.*"T.)3 M\42$HG<>0R-^.\LIM$H=N4<@%+G#_[QR/R]@-'\PFLZP!@4:%H(-$UGTC+:8K2H)\4H@OQ8@CR9F9-$+HW"R <30%>@&H%B@%%@A 5/ MI5."U%&0GX_98H9317><'+_1SMGQKP=XE\B0QZTR,E:*+@I9--2/[5#%MK(PP+Z3,2!'FQ0KS[F0Z M7D!>RB,2RD3$F52@1$B/9%3<:VD2QVEM@RK3Q _?^2SVC5\0R*V8(DA":/3B ME]@Y+SX8BT\,/NSP=\/^+C@T?QS"4Z2")TFD=1Y%GH!4L BD@CF'J(PN6:F, M(AQ(!\"+$BQ?B"3)AE!2*4H$443EPG&M0"H!;Z$2X MC=BSE"((L61-5:)#GK#62#]G>QD6&[EFMBA6BP43BVN;M_MIJ]4_Z_9M^P_H MSK.=CF^?YPZ$;_.36P!98:07=3L%O.8/7F2*@<3$#-?) N7 'G%+.3(R4 2< M0Q/! Q%1KFT0:II&UDD3*F:->C*0(NVUDO8)JD(LLUC@K&ID_RQO#7+>8\23 M%L!35)!)@+0SV22X3D;,>=H]F*H'5?E1!1,_G3_W(0:0AV7@7^I,]/,G,06I MYH]4TYE+'1>!>TR1YBH"+\$,E"HI$"54.J]5)#3E$%=<^9).UTQ;HJST]Q72 M)3+:/&/@F3^?*L"S$."9H$C:F"!=E$C _Q#G.9Y&68HDA^'S(7FA508>9F13 MR6FC; &>11F::IV8>>]:CM1FHQ,'59[\FPXT#S$U+2^2UL4.51D!_^QVCG/" MY^LYE J@SA%0I_.J.AX=T\0CJP0P.1XQRI8ET#F58EP9*VDVCS?UPRO?WE=6 MELCX](SE?YZYTXK\+U[^)P@5-X8SPQ/RD0?$(TG(R>A02EC+Q+C@FJ]MJ*9F M#_;R?2SY?Z3Z7D\JH/NW>_K.E=\\B^W]Q3H E_K?"X&RZ;QK-E'!L0,6@UF. M/0)28W*&:>R\!(Z.\R1%)(,S)8B/QV@:,8I.Q%?312]ZO;1!NFL!!:K0W7SQQYBS!3C)'A9>:<,PMU8[#ZD2$Y#;2 M %/A?FE=BP0O3H(GHXI2= X4.A0#9XAKRI##"<28@T0G[V3D.:*9JR;H@362 MX!4J5_XC_]\V2 *:B_OOL]!QYKKMS,KP+1=!HV&HDESE-D1%*9 M2ACX)"/*KG]9)1A&B""!%1H@/BW"80 M9!&1=CYZ';U@!A@%QTTM5] ^L33NNO-C%DN_VUM#A]V"5@M!J^G4;)$IZY3B M %0YHU-.J."DMT@F08W*YE5.<]9(VJ1TNK+%$CG.%3^3542>^7OL%N19%/), M5OW5CDL*^B-V#",>LX^9!L84;#0V$)Y8!(5'4]DDFU&ER\^*6)<-<%^2GO ML?*B?@"7P=TV\RI?-=FXV]X'6.2ZYXTOMCV>7S9H$UH M5_[7Z.<) 3AQ/CCI]N#)8<;!5K^?*Z5D+.F>#_H#^)"#'/[>;L'\"54NFN&- ML]?AW[3"3<5(=?K?-#%-PLCM6//L79?FI 2^&0_Z01[S_^31*-1LCM1L.@U8 M"@YH,\$(AHD@[H)#VAB-'! VY9**08(R*+G(HE0CUZ7B?%A/CX$BP0N7X GE MB@8NI74!884MXEJP7!?)H*@$85X&H!:JCA*\\BPU:S#=SNWTA8D?\1?5Y$0T M&34_X2_%CW'!G&0XC 7.%@)GT_F_8#B\(,(@[5)$7'F.7&4P\H036)^\ROF_ M*NFHD>-3<6"L)QTIPKM8X9W@(BDI+1-)B#(:$/<<@]PFA;S!27".G<.N?L*[ M\@:636AG[F/;!O[1"JC5:7A[UAK8=K%H++H@_677OX&>W^F\&O9[P:$YXM!T MZJDH&$X1@"=BD0.R,) (;$0.J;2:$!QMR/'=IJDP;6)>ITK6Q;!13R91!/E1 M!'FR'GU*A,-HH1@T1=PZA2RV#GE"1# LA!AX305YY>T;F]Z?GYX/J]&'F%J^ M-7AFQHB_/P:?Z,-K_I\U-(E'[^+ 0H/"MNUUH-OZUT9C:S@8!9KF"$U\BF,H M@KW6E"(*0XEX1\NH;*U'9B,50LHV#_,K\H M@ET3P9[D'"X:EU/6LI SOKGHD=;"(TN,281Z[8T="K;A33$CH.E)!'L5B[K] MR'&_?\T'J IH5R]'GD E_O(I#1Z5K74T+MO5>!2XFB-<3>>F#%Y$)YE RB>& M. %ER41"D#4>!X.QU#E4G#2YTDU,2A!4/6TPSQAXYF2@*<"S:."9C+UDGC"K M%:)"*L2IX,@115%PA),0)6:15L C3-,P68"G1%_^(/JR(D ;Y+(5%T4ANE+>=:9%27FC:U7&IMHS:H7JDC MOPURK2SX'5I?-OX)/\8-/[6]XU:G>OR$JN$CB%_O\?=NZ#":,#8ZNP!=5;/'EH$R^W>B>G*XK <\]Z_8K]X\7O=BV@]:7 M^/)K*PQ.QFAT[<+1>.&K2ZR#-IP/;K^D+EU'Y2.AB3MCWKQQ?C M#R]#JW_6MAMAO$[^UX\)V_@5 #CC@L_\4:?^WN-W>VM'?C4 M>+7_[LUZ8W-OJW'P_O>#G:V=S7<[VP>5-+_:WSO8_W-G:_-P&XX>PJ_=[;W# M@\;^Z\;^F^UWFX<[<,)-N;^#Q>T>0?UWEXB?WM34;;CTG4;K=;?7&)S$QE&T MO7YCNQ-@S?WW>28]&KI4HYE-77?(J;'"KT_N,U^7R9]S]AOO MQ4&C%[_$SGGLWR6;RM.*W4+SL"PN,="3-G+E YW>]+KAW ]N3^59W]G[$U^" M!\=PU*[.\-UMF[->L2[6R0>'IQBO-*,B.BHPCSHY+GG"21&LX"\O_]JJK),* M$W2GS:=W0P1_W>N>YI1IN04?6H.35^=]Z([8V^GX]GGNQLU^/\)_X=!^6Q;+ MI1]9+KMX;^OSU[WOV]^//AQ]._JPB_=.WU[L;QU]^WCZ^F3WT_N+O:VW[.,? M'T_V+L:6R[/VT8>W?/?[-CLZ_,_)WM81/CH]POL?WGX[^G[,]K?>?MW?^@^T MX3/>.YBP7)[^Y^3CUO'WW<-PLO=A&^]]>M?Z^.FM^+CU^M/^EN=[6YM\#]YW M__ M^>_WMX.]H=5RL'MX_&UO:_>O@"T)/A!D' Z(YWH>%D>#- F:TZ@E#/W: MAFD:C9NL5A$L!;H*=/T(NH3 )BI"#;6!>T\-D2XR;#EA,@03*^C"8^CZ^0Y+ M@:ZGAJZ+">A2)FK/!?)"$L198D@K1I S+@A!@I1<9N@27#4EGMYS*<%WB\R9 M^*7E8P/X9F<9Z>[SCB^Z#\A&:0EF0!D\X5Q1C:7FGM'$+?,NV,(/EPIDWT_Q M0^^P9CQ@Q -1B#LAD-/2(LNL9PR+1(E8VU"4-A6==E8J*8]61M(QUI8G'8F- MGF--G7".$$P3)IQXHPJ=6C9)GZ!30J7$)57(REPF6E&.G%06J1!@R".,=SV.D7 M]XWBOK$L*5YN2YW?'^0R/,?=;NCGK@E+.*%+ALXG4KSR[-E/?^2YDR.UACLE M_0.8186\S(^\'$_I5\Y'SDF42$>B$0\)/DE/$7.)$4*#H576W28VN1RWJ=%V M81'I>>]:S5E1*2+]2"(]H8\DG6@T)B"-E4!0/Y6-PR?B M3P>Q#>TY_F,XF0!O-V],I>VADEF =W[ ^WF*2UDE4Q#.(B\31]PG@&"F';)! M*4L\IDKI7#(;:]$T>CH':?$+6!GQGC>7*N+]!.(]Z0J@M:6>6>0X!UXE4T36 M!H8L992&X"(F(-ZL*11N<#=I62)#X7,5 M_T5LQQ;Q7YSX3Y#>'&0O+),H&2N ]'J'7 @ZAV6[*!/P88,KKU"!19,1OA3B MO_)117]V^_U&ZG5/&]VSF&WKW:6,U'X,S_UZP^_LX;U7C<@'TZ];BD7N#V=6 MYWBGX[NG,4^Y@L5SQ.+O4U2,RNBI=A))ZK-5,6?R8=PC'Q6G+'D6+%G;X HW M810?4!KR7B*S1*;&9XL!#^=@!0.>"@,F^!BS-&]R_K2!3*D.WF*'8 M$R%TD-JM;0@LFPR+&NU=%JFNN3FV2/5C2O6$,N"-!(H9\@(81 /P2&#J4,D*8QA$*-*8FW#Z#J)Z_,Q!ETR MG)%Q3IRB+\P=2-L5[C(DR:!)1"AE(DX[(.6T1-0Y3 MXSVES*QM$-WD,\HIW'OGJ!A_ZBC!\Z<]18(7*,$35(A3 GVI-1(J!Z!HE9 3 M)J!@=20R6F,4 \V%-#6?SN'])!(\3U,/4_4@0C^*?.A>VQM;UHS>C^'SO*0^ M-T_(E8J)_3$PET^Q)NF3Q%XF%#R6B'M,D?.$($FE"<1HR@5@+M>Z2?BT\_,2 MI<2]K\@ND2EKU6"H%JY_!9 >"9 F]_R4)E3R'("<"S=QZ9"CPB*1)%?)84V2 MKM0X1A^BQCT6'*Q\*$8N;3[V &QW^_U_-):0$SZ&$_:2@O%35TJ7R+:W:LA3#QI8 M,&AQ!_8B6FCD54:+<(FZ\1P[0!T7,HL6>&Y(M^((V,5UD^%<)_[@C]+[O MP-1OVUX,C=#ZT@JQ$_H-D-.S7DRQE[_N#[K^\S)&YA9'DR?B?&_&<^<@3YVM M\;3:[(3*$WW;6AJ:Y=FP,NO#2IZ<@LOT3(%XGW39PV&4D6#_1 M>Q>KZ\X:\"=5=?^V,.7E'N)5=QU_89E>;NCXFU]LJYUE[;#[JI*T:IT:"=KO MMM_R95V:X[KT;=H2"4N/=8HC381&7#.%=&02,9P"C+;6DO@J X0@TT61ZF<% M*(!8 '&IC9X%$!\;$">(>O(&&^Q]=FR6B"N>D*'!(AV29CHPHJG-*0I9D\\( MZJH?(JZ07?2N#/XL]H:$?0F9^F+2SC"8/*%[GG6:&B?'N6LKYQD056\_X KP M5VAV/Y!V/0-FM43DZ4?0Y.E^EDM[*H;9MKP/=UA\_=\24"AFZ#QF: MSA&:1*(6JX0LD1YQY@ER42?$N2-*T4@H<6L;>'W&IL3R>:DLD?Y9@+!.[_9# M+?(6)'R@-EF0<-%(..DH'4SBCFEDA>!Y@Q8CRZQ&6E@.,]5Z6,(J)"RQ]W[_>RTJ=^?5(Z,JZN]1(+:8#P7C.6$-,O.L)*U1M^;T7?X9 OV/=]/-$VA_-L[_S4Q=Y^JK"W MOW\^Z ]L)_=EV72?-T1/)Y2G1EB#B4(!Q^S^'DUFP19PV@H9:&+$XK4-U>1$ M-!F==D2Z R*48,"%2>:\G=:+9#ZA9$Y6B.)**Z<$BMEEG7.7D*.&(I](Q(0I M!<-^%\E< B6U>.0\"H4+0[UF"4G<_+U>AA-CEN/+W=QB5G Q>22:-]*NI]:4 MLIS,<3F93I=/#,'""X^0I41@$Q,V.0$:84T8V2:,[WR8WORS M?\U#< L7_'4N6,3W<<373^8OU(9$8Q"U,2'N!4&&.HRH"\%9PD5P=$78X$(6 MZE_GB[\-_CSF?\N/'/-/6H3+[=Z)ZR.ZS]S/_[P<[6SN:[G>V#VK_&J_V]@_T_=[8V#[>AY8?P M:W=[[_"@L?^ZVW[W<.CQJU?ZW7^^\:A__: M;AQM;[X[:&SO;<';_?O]WG:#X68CJP'52&5"<>NK7,-)4;&_"E"OX*)"<7B? MMCWKQQ?C#R_'^F*K4[6JNNCEZ%XCC,GB,:E[YWX;'AY)CC'KBI@L/"/-?_3@ MD5RM5W(UL2B-CM%UP_FMA_$Z^<5CP-!^ZZ59;A+G+ZP\7Y:?I@-G6@@.X"FZVV7C5[53-RHOL91:B1A7- M_(R[9QC3/;]NN).0U*\;-J&M62FS[4H[>&-; ;4ZU>=7]JPU@.^?<>=X?WYZ MWL[*J]B.HW.88VX+ODP7^$[GFZJ7,+EIQVSSMSAHY5FSJE=^H_=PHDE[[Y:=\\ M+$E(;;QLS!U3@[1MQ\>&'33^?=Z)8TLHJ>_,[6\6<=3)"F:] MYE8+'8S'+,CHI8+?ZJ^=7TC;NZR[W-\W+W>Y=RD\Y]-[NKMU_&WWZ<[].C3MMC]L",^_K&-]P\_ M7^S_\9^3O3_^_>GH\/6GCZ=O\='I-MYK3>QR?]J%ZSZV=@\_PS/:GX\.X?Z' M._SCAVTX?^]D]\/>Z<>M=RWXGO[W^\Y@MU7M< ]V#X^_[6WM_F6D-D9CCKB@ M(F]R,V25I4ASY837";/DUS9H$^9=_C>G;+TE-NZ)8^-FB_\SB(U[<-+RA8#> M?VS[?%FJ_RT)T.V]N@ET*=G(K,)(.!JS"QX'C L,Z2 #%Q@&,:FU#=)81[YCP)S-C@[RK]A>0L5O8G2(Y,VG.<'-),)L2# M),CIE) PG"4>'2$Z_LB3;[6EOY"<0G(6!'/7TCD/-RT*SLT3Y_8G. XWFE@+ MS,:HE''.8F2H4;D >\ZXPK7V9(1S!>/N5VAI^6%L-9$J4>&(Q=8YZKDST3%# MF.92PH?H:"I(50NDVCW) 25S"BE!I65"<(DMJ&.F MJ3!M8CY=E'/IZ\ 52%HF2+I/\0SE&3$T6JUDY,DR:YEV)!@IH\":WXY)MR1+ M*N"T:'#:F%/,J&%W[U1* M!9<*+BV\GB[ 4N(N:W.4!P; I(P0+$0=%3;<%JI4$S1Z>Q.-(H$Y:7A"U##0 MZA(QH-\9C;#36+EHHTQZ;8,TN3!-PV2-F-)/W!*>-N5%.7/5SRS3KYQ9IE\Y M\WF>6:9?.;.^TV]>N7L7HWQ->J7.UKVNBC$^4DK.57*OF%%SEF!&M(J,:<&9 M3488YH@T,21N0O#W389VH]3L31TUM;[%@+['7K>HI_=23_V4 ZF5UACE"$K: M><3A#^0XI\A+K)GE!$MGLIM\E0[Q?KKIXHQB1>:*S"V1S$WZ,D;*E.-8(8^3 M05QBCUP$$612QDB2I9;R(G-UE3D3#8TB::V2X5[D7'*>.8>Y4LXS0XK,U4+F M)M8Y#6N9Q$JA*(E%7&N*C%,<$6V]U5(YZ5V1N2)S1>9^7>8F_=D"#S10G5#T MR>8()8V,B0DY[97!,6AG=9&YNLHZQ,)X6H:NKT"F:F$Z.1FP()Q%6/*&M M$HQA363$;(Y"5S;Z'RIY$VY'PE*:DL2(&@*21Y)"5D50ZZS .@:NO25K&T0W M82R+X-5,\.9=RJ$(W@(%;\+#QCAJ@E,:D>SJQPV1R$FN40A4)N)BL)P]G> ] M4G*/Q]E)N5=^#UJ3_!YW2HC_'*-A>0A64"D,EYQQ84U25$L.BQCE2HC*H_#G M4%<2@#P:^!W/2 #"%1;9IQ!'P#XB.'+.$%"Y78I.,*H46U@"D#D(UB-Y2\^G MP;\8>KLH_%E^3^TY=M"2 O,,N\LB4+ED*)D[$D_NZ@5ON3(Z(%#> ^)!@?IG MC494:TRQ(P*TP@5E*%D>'"ZL;N&L+A&20L".>H*YD,90%2AWTJ;$'8#)'?&C M\+C%HL?D_J3$D>I(D&="(:ZD1I8G@:P"Y58:SG%("\MQLCSX47A>R1@7D"&F@&D!TV<&IO?);<.,IUK3%"*)/&"BM>12^0"40B[J-&SAOXDW(=.,"LX&Z8VT;))N?3^]WW MSFU3$+4@ZC-#U'L JL4X&91N8J)6AIU6WDB_5:7!-ZX*CP_%;*,J M3UCCJN1:_%I5)?N_)G59NAL4W+& [#V*[:Y:->M2[/N' MW3/D,Z7D=RGY?;>9]Y8/8JEOP=SL,[ET7^)<>09]"!=:J< M7-<^*K6WYSB/?CV3VAWN,35;9V7&)5?NYT?WL\\=/V_#=Q\]'I_]N[WYXB_<^';.C3[^? M'-&CB[W#3;K[Z0BN@_M>3!C=3Z$]A_[KQ]-WK:/3]]\^;KVE^UNAM?O'ZT\? M/^V0W2VX_M-GOOOI]T^SBE430B53)B$.@Y#SGIEAA(1/T5I+O:78E&+5I8YC MJ>.X2-![-J%@CP=TDZ%@EG$L(S-(49LHAPA)%/!"";&() M!6=X\ICYJ'4I5EU(3B$Y$V^U-I MQC#VRC-1BE67"HPKA%2.:T6U"M2#.B93M%P(9BDFH*-9'T)!JEH@U50HDC&: M..\Q$D(0Q#FUR$:LD32:.@$JM;:\%*LND%27=[M/0(\1B7*8LY)%QJ,REEMC MK3>!Q&")YK=B4@GH>2)PF@CHH0H'[IW,83P 3DD:9(WA*$4N+$U.^*POYH > M3IO<3"N,I5AUG61WE7'I/H6)A+/"&XFC9SQ(;ZDP-)FD"7521EVH4DW0:#(L M1EJ1/->("IZ *G&'8$G)*3!X-%)D35WDL!A!2-.(>5FO2K'J%A.$(^+O9!2VNP)E-/I4M424\:R!5^*J!"/6B,=F$>,QH1M,,H87"J; M%9DK,O?K,C?IR!(<9IXD;)2P7U,J?2]TM/DC/KG;N8\K@A/L1QM%J MC W"0A@@F]$@JQ-%AE(3O",X)K>V(6@3TVF_R-MW+N.V!O/L$*$VH0X4Q%IGB(BP4N! M.7,D[UV7BM4%1@N,/@:,)BH1KCRC!@:K58R\F29 MM4P[$HR446 @0K?";OIUT MZ5.)*Q:14S0@SE7.**9UM@=H;'WR3K*JM+4P3"Y9]U^5;[W12^V M[:#U);X,J!K%XY6*WQUB770AO/![9?4I>NHOMD=UW_FYE;<*;)(L;.) M!">XM:! )4:9E\(Y!52._$486QM?==*[\B ^!O;0B_8SL@E>\85M?[47_;7? M;LXIF% 3/3_9:<.NV:@JX,YJ[NP9*BK=IIK*$YH1=&[;GO7CB_&'EV-1:'6J M+JHN>CFZUVAT<\,F_8[S( X/C]ILS+H653WU$82/'OSS*NT*KW,F;CW\R\7? MV;H4_)=N^Y-*]7P!C27K6LH[W7;F,DEFAVW<1\U\4A&=[62^??!J\\_]O<;N M]M8.?&J\VG_W9KVQN;?5.'C_^\'.UL[FNYWM@UM1[;;7F"E.SZQK7^WO'>S_ MN;.U>;@-O7D(OW:W]PX/&ONO&Z\V#_[5>/WG_H?Y]^S$>L.&./7CSKY/[=2? M^IJ9NXQE_2H$O^[V&H.3V#B*MM=O;'<"+/#CL(L%ET1?BOZA.%LU?QIYLL*O M3^XS#6H8%XRCN>E#\EA45^+^^[(X@[7_7%TL?O]B'^$ MXQ__>(_W/_SGT_[6>[+_X3W9.]UE>]]WX/?>IVL6]Y.C#T=L_]!?[&[YBX]; MVWC_CX^?]N%Y1Y_@6?2(??RP_77W=!M/6]Q?0_N\@'M^W?O^[\^[AV_AN;OB MZ/"DE=_KXZ?0/CKX#1L9HA;S4@2IE4Q3WS^^Q4%A:(?(_6P0WPZ?S_J"R:&>S=R^"T/E6.S8Z MD^0O'\Y?^JPN_/V\#VISJ_./QEFO^Z65=6AWT>A>:@YV/II#792#7^'_-=V5 M>;C"4@D24W6>U0#HO6C[$68H3$4/[P33&^9V;'VI#/FV#>INSKEQZ^3\42#E M7;E$_1;<)U0!WF2*-&N)8V<>62](X@K'I C0)BDU9X8E3B,X=J&P++) M\'04\S*70%YQ87X\KH3D+PIS+5-Z+XL<[T[$'H04M X1&29QCCW R*A-IHCVXXOV! U1PKCDF4&!!(%XE 19C#E,M2 PUSPRBT&T M>5.3.HGV\[%] "L?[FJVJSVC..3ES\S0\=1VCDNOTRNGT^R8FOU2#\9!5P6H MY@A4WZ:(YPM1P "JC@(/$A"1.3"NCE,D!6E29IB+S2J%9C!\U%/!Y MDY BX$\DX!-,)(D4@\(62<] M? \(FU YQ"1:.NIB82;+."\*>>6GK'L&ZU M@U?(Y/3JQ':.*\>@:]YJ_7X<]"L#5+ME7:O] ,^UNVJZ3WF/>5)[28;1UK4= M\,UI_Z]G1NV?<@]S[(FW%8>_=SKC\7AW.1QEU9_CJL^F:#V0-B8%E4A)'6#5 ME[G:4:PB0@@CQFM/U=J&S)GQ9ZSZ93NSMG)=A^B)(M^/+]\3K-YP+C" <^;R MH+9+)9$-DB!E6<"!&,Q49O64-"F;5Y[@NFUSUIZ%['2^@'[;[0&O?&;[FO5B M']?&H<#2'&&)3]$.1ZC%G$048P#:8;U'+@ +D2QH@F$EXECF0%35I#,*\CQ) MM%?9S5Q>VE$$>V&"/<$W*(%Y$*1#,)X:\10TTB1XE"11(26LA>=K&TSJ)L,/ MYALUW="L/=\8^G/[\UX/I&)DX"IFCR]SYFD>K'E^H)\N&"%4YH MA:@&WL$-DTA[JU#D@@@A XDB ?E@32)K(M;/>B^P]CSI1N0WPU$IH#H_4-V9#GC#(6!LHT$1(L,X1A$6N=H5IZ05CCF7%O*8]!^&"=- M@:=E>C6,-*+6S&/8Q]=_@H3TSF,8.Z _-WM-KB0$X0A2XUS,BG%%%G;H$0WF:K3+G:QVBPC$RFRO5#9GB C MDE"F&7,(IUS,FB>/="(&84PCT508&8",$ Y<9%X5 (N#RAS\HH?Q<&.7Z(MB M&JF#:>0RCN;/_/<8Q):FCNE20!B>HB>21!A'G[U9L =]RG&@)SP@DBA)W%M/ MD@-Z8O#,)(K%1K(24OZ([BQ%RA]%RB>(BM= 13!GR$4"2H@1#ED+.HDA*6@9 MC!4)YP YV=0S7&F7.4/Y4AI,MF**O5X,C5[\$COG):ZG%@1E/"KOAH-2(&N. MD$6FB FSP4MN&1(&U"K.C4$:1XJ$A)7(<4^DT&L;C#09>0@O*1:3&@OW(_*2 M(MP+%>[)U$&!)F.,1]CF@/V8&+(D8N04%59HKGAD.74[;3+Q$#Y25Z,)G\%' MJK];G1 [@Q>(K\\JJ/S$%&7H>]L_Z?8&:!![I\/ \F[G>/C7M1#S8E&I V&I MQFL,;$756@2TT2G>HJ@*P9N(G D*<<$2H)K!@'1$^VBU]E2N;7#5Q#-LPL6> M4EL9K]5.3Y'LQY#L"=+"2'(I_0NY/<2X08N7. MXK1$)II5@X@GY$$%&)X*&";]7KB)RBL/U, MPCL-T5,G+;Q_(^=)WHFIQPR9+9EOSGO^)+ME=5,C_L]YZRSGS?VUJ+7EW1QY MRCJV]J*JEGW8W?30_;T(RVPXS\(99P4 EWI.O[J<3D?T:Z-34#;F&BD2<2D, M,LH;E!QA4285K EUK.=4-CSKM^'Y(*$N1/FADKT[6?W(L^@%19YX(,H4A-J! MIHRPD%HZRY/.*4I-DYGI)2[;G-5%%HU2^"[^YT]#\1P=D8',K1.#E1D@9:%1*20AJA MF G2R-MIU1)9*>XENTNT2[Q28%0+O[=?A:5"#!^*31/$T#J;LIT4>:5CCAR, MR"E&$7>4DH2]4EX_G!@^"C#,R415!]9U-]OEZU;'=OP\;)<_,R\_S.AX5[5[ M_BU<(7/V74,V?NWGNW@VU-"SU7-[9^O/1KMKGUN!Z/NLC!C[P 3E5/K(E1$N MD>2PT)I96"!MO"]/OQR _GXZB/Z\%\-6=*5>VSQ7O^F@4RRI-C$;0W2DV2SB MD(%QA74PAW;PY'7,X6A-H^>P^BTI^5U"0;Z'')LDF ^8&R\M3\$X(Y)36F-" MO;;*W]?0>2 ;=.AIR81@I.@B.D$] 00 M#6E)$Q+,*%#084QQ+@31-(+48]>F;,36?2.V2/+C2/(D2XF)2T8(41^IBX%E298EJ7K9?_V%_==&NK0%/C"@Y+EO>3QV-,FE$;=L>2P$ MBV>4Z^544DZ(H!PV/OA19@ M6#@P3"8#2=;Z )H628HAKK%'5CB)/'."$0[CG*W!#R5IR[07NCQLZ.]A%)/^ M#Z!#PT^9%V62U!Q2I>S+_P4$)->BR?E">K$_Z+7\ A4/KZ0Z-M5Q\2%D:4, MB/G?]M6@O;LT?A586698F0S^34);)CT*6!C$!?=(4Z>0MX:'8(3Q,JUM:"J:5>K5G:E@L^'B<:O3R=:T;FI<1-M;64^HAP$82=])90GE@ MR3)EA& AZJBPX?:OG<4C5]S(TYU9Z M@6/F;P8#?YOA)[Q$4%MJ+-$(X*[R1&""'!^DM%88FDS2A3LJH*Z3!!6F6 M"6DF*!W0MF153(@ S0=-46)D$B=(,XU=8-0*Z2I-49,F9:8@S?-P);L/=8OP MY2VD;;$9LF9UV9-"Z]\6]_XKLZ98C).Q+!&F%%!>YZ$,;1:4W[N M'U?6E)JL*6^_3K%7%ZT2ABC$@B&($^R1EM@AH4RLE!:"S=J&%KB)V?2^SA*M M*$N6N["@<4'C8DM8>32>8/@X..Z4!OB5BB-NM4+.2H.DQ80%K(Q3?$5L"8^< MLW'86V3YMZY:\L<]V0%O$GOYK+6-[=MUZL<6VX7=XUD( M=R7*D_+]D/""%>7>JTFOYVCL 8]P9LW!Z]LKW_ZAT$)IK6-;LV@85 MLDGD4A?#*4Y:]06..9&H AR+!(X)MB1D#,QSC?+ ("X51H;9B"0,G-GA\;%-VGUT'B"!S.?L+$V(8:-0SQ&BS2S#&DAE5 !!RE, M\4TJ)L6[.4W\?N<8TN)35=PNEGM?5D"-.9;)+3,);. M(JI$0CP8EC.$.?A32AJ5!XK ?[2O6)P?"DC5$Z3F&%Q=0.J106JRI%LR6N% M$=>!("Z<0!8SBH0@FL5DI)%ZF!?'"%TCB%IQ7>$9N1_4A3*57<2%P#Q9B,,XS#W& M"'X#&W5&()TX13Z#^+ZU!*TY%\I6-L/&$^&U@X43X'5I?-OX)/R;V'SE= M5P*Z_ZS;;U7;1;W8MM"M\>775AB1:Q<.Q>0%OKK$.A"_\\'MEUR;4C[F M5>'Q-4^:VT3-Y42INN/ZSY/+G=DS>QR1ZT7[&=D$C7UAVU_M17_MMQOO=-KJ MH(D^G'S]X4MN_-/U?MN8]>#K=[.]8[AA'EXQW!'.PW;5Y=7@0S>U[5D_OAA_ M>#G&@5:G>MGJHI>C>XW&*3=L4H3S< P/C]ILS+H6)#=[!""C!X_>:+UZHPEH M'AY3>)TS<>MAO$YN/?:CVQ*V+@7_I=O^^)C@"V@L6==2WNFV*V_<>9\72S>3I!Q#ZLCM9K#5.(&<4N C$>O$99"IRCAHR:K0,8?#6Y7WBZ] MU>J?=8&ESS!,/V#K^9FM&??O@)59,^;*T4>3\1;337% _]6%8CHEEM+.&"8# MTII[!(M]0I9AC*C3,@9L$[5I)1S0[RV:-3=Q%Y!]AB [5V+^8Y ME/RA2#N9 M\S1*ZC"QR&!K$4^ M(X[X.6.!\(CUE:;M0W3)&+%RNC4A9'_FO'\25,:CDGY MA ']%]6CDZ:1BY0C%Q0E(0K/(UL!':(^B+Z<04ZWQK1L9.;6^%L9)%B9Q,) M3G!KM>&)4>8!^+.;,B-_D>Q]48LXG\?OUZEUM>K7[;Q4P7JZ&T,&A\:K;N]L MO2J2=W#N^JW0LKWK875U?8V]L52]NBY5KR^EZN!VJ;I]T.XSK\S:U"T?NP_( M>F._=VP[K>]5OL=J$'^W_58_IX1\TXO]G"@R'[EG%TP/]:?S_J"5+IX("H:+ M[*_]'-'(O?-3>+:?@QG@9J3[GAV<]^)^VC^+PRJD_2=G@)_'#/!D[],.^7CZ M;[@FM/;H$=[?VJ7[AT=X[SLP,?K^V]'AT3=X+MU]9?#'_YY@?_J?COU@SO=/ MM^GNI_^<'IU"^RBPQT]O.3!)L??I+=O=^O>GCX>OX=[;^..GHZ___;[#]PZ/ M_U)$2FUD1%0;BKAE'FDN/))4&!^$(-+9(6UO=8^U5]Q2FZ,7:/QH@![;Q M)G8Z_8OV%Y 2"X_OG8VJQ39:H$\ 4+0OX-/X>T"05HXT;K> [.<+X"]BM&I6 MHM6+DV?>N#G\O=?]$D]=[#5 VP#A_- :G,"W\*,/%,Z?9SAJPI^QD8T3%+\< MM;7ZB[S,3*@=J]J;#W\]Z>97['[MP+'^-8!_T3CH=KJG,30;.QT/O3AJ MTNC;49/^T1P_O+'5.FY5:6+"[=V=JXN&Z\GP5HV=-XU_==N9L8ZO M:1Q"'XQ>'MZ@#P#^!4X,+'AD\Y'ZB00[,9!'"J7C-&,F7EHJMP5'7C1=_%+A*D*[0RQ40UC MK$H)0YL"-/;?YYW88+C9R!BQ/E9*1CCS"Z Z"XSAGB.)&IN2EE04>J MK5;,!,F=298+HDS0Q)H$FA6[E?[5$_2O3YUNA;I9$H;#W#B;2\V0"'X M'$':^FG1:@)%M=\^&X@@-/4\PVP#&FZ.K\JEY7L%\&?1:;CAA M8'J&H^Y^S$]DZMC^>5JG79$FB"S9=TSTX&(,BGT&G'%^LWYOU8 M1,]ZW7#NX4-N-HCH)YB3F=CTXO%Y^VIA;W7RJU1_NHOJ&>\!P6 B5DRGWWC= M[8;JQ*W>^7%C,P![SZW1 MMBZVQP-V.7SKRTMJEK?E^[ RVQXL4(14J(B':]V';J\=&O^J1/,F7PW1MV'2 MA^JT[OF@TLCRB%33"#6R!J,$FZ0Z$\;G<=B&\EVK R01_Z1O1YE;IHCB;J M4*CAQNW6Y[P*#]7V"DWSY]']JO9>,K[QRC$2[)M2GF_I8NQ4'H?]?IZI^=QQ MPT97CE[PZG5&+7;G< 5<_G-=:?V,[Q$$ZM]]WS3B7@G\[#\1 /KL1ONA']G)M^*+_P"O + MA'K@;W8&]&LV@K1@Z8T9K(#?91TEMV+\II?C4'5:H\J% 1U_:EN@RT"[KG5[ M $09]4>[ZS\'(#D3" LM:F5;"^#1L#]\;&6B\;>G,BZ_>?.FW;7P1>[;93$I M/[9"L2UVMX[_B@0'!K0%D6@9XMIA9*D/2 7G(RQ!.0U/_9.+X&@W8*U$N3P8H+IPN)^VAH,1H"7'Y1G MP#'<:3CS\W3U0VB$_S;/CP'F&W3$,*L[C1MXX[JOMKJVU_T2APR@PH3S+*C5 M/*N^ WD&'2K3B%$*UGS5^"[7'D?8]>==2E*[W[T2G^T*,P&E=CJPJE^ :M"W M?;CML&F@C^UL_0E=6/T%7?(W(JI!&M[2=H#-MJ_:D0E0ZL%Q?;BXQ#F 2AMQG!2U6> E0V!!R4 ^K[_/F0&7E'QX9WL*&:I9E'$TI\T! YMDPO@Z=WW@=7>_X<%IBLB'ZQ64-Y_[D'[8SKCB=G^53IA?]Z_R@-^[VUG!QO=99U;)T/#SM?)"7QFEN7XV@'DO5@Y4NG9\#3P=E),! 9Q[8/3^>OFVG.P Y'XR8 M4H62=G Y+ZX('BR90%SS+!C)2*?JDJMY,-[LR!U_B_#<@(4,\M=9'L!+:]#M M72,YE] ^G-1H-&NKAL%S0 'L=:\FU57?#B5[J,%G.\SPU:H[C1H/'_M96X5E M 9#@U%X,M:5LT $X!I;:NZ13U=1KP6F5:XMZV1A'G4.3 RA!6:>ZTI7\14:: MZ '+X!28TI_[ERKGY0(U7AJJ1@'5M6?9QC.A/?TV88:8@P7YWM<-=_1: ,:= MP0LF*Z^2I]!]9IMD?FYBN3[A1L.7EXU3F&KP"L!>A]+1'[/I_<-7;W_/ZA0 MVC7VTK\X==WV6)/?/MA]M3[2Y:='J3&_8;GCG@BG3[\G0A=L\,^;9 -;Z2Q; MW7,WV'0 VW_D5>55MP,K3><0GO9[UD>>F+?O;>V,>'OWZ^[AZ_;>Z;O3/?KO MTX^'VQB>\0V>^VGW\!T\9YON_?'Z\\>MWRM7D!N\_=/FM]T/[^G'/X[8T>G' M]N[A6^#HKUM''W:!Y^_27>#^1Q_>?=[]8_>BXNV'G_^*( ,T\80P<19QXPVR M6 0D')5),X.9%Y,F2BN%,<1Z183ESFJK#K->B])U\62 .0OW)EC+-9NG'3'DO-QF"V"WUQ^R \M'U'B MO("-[I"YVFA]O\D$+Y?@]<;!.3"8\;U&6R=-H#"#ZMF9<[1;IQ79&G1?C*A[ M-6!=X*RQK;37S,F3QM"7UTTJES:GJJTCNG5EY>U? M+>C9UGS-!MH_KU;HK-)=Y%VBT[,X&!*<2HVYU#"N73-4!/M=T"F R+B8NVK4 MSB$]'-/ /#) ]EX.M1V0GFQR;5XSX^26-J]SM '@&M&?&) MRA@,Y"7K%==&+Q.Q6T7UFD,/SM-WQB2_&Y>8CPCQZL*GDB'@=\!Y9X_"-6&J MF&.>T<>Q$X>;E/WS;%AOY:G9&^YG540O=BK#&HQ@@@$:#ENE9<#,RQM;0QOA M:'>+-B>H>F6Z ]9X?IJG;LPS9?R0K.[?P[AF,4[&LD285AP;;V,4WO"@/4^ MJ[2J)SQ=Y X6D&SEA4^3R_.[F*V$,6S;7B?O VY>M7*K:N0=K6[RV:W>_NO^ MYE\ L)YS8Y%50B&. T$F*(Z\],1;8:D1>&U#ZO7INK_9Q-!NY5WJX6Y5A9.5 MS14^9/AI=[/R,X2LZRO ];,O+6L^9_M.[>[7FQ?D?9Z;FO0(C:NMN&KCJ;(4 M50H> - 8]X=PU+_B;I5+99:)8]N[M*I/BM8U/+M4#[.MK3&T(O@A^ZC,RT,- MN@T-KFX&6O&7D9FJTI)':T=J55M569B'7[4J&]QI@V#T?V_'P@5 V#, S6QK M],,%[F(T7#]VOQSB9[7O<-:+0SMA-OY,#+?+'E9C7XP*S4[/VM46;![B7LR; MS7:\93Q*@#PV7/;A0#^-/GG?&VY ^6A:6AMJH.NN'_[E_:27-]CQFK;/:ABV>Q:O2E MR?>\TH]NT-BAD7N(I=T.&MYDK'W L.?K^B< [B>@',5>WBU(>5VN$+R:*8#[ MV?P[W&*IMF@JHS#,E..\< ]WC6XVK7^>=Q"N3Y/L?#AVY3L#*#_/%UP:SF%Q M&0!%[Y^TSOJ5"Y(]KNSE@\MNJ+8KKC;MLQUZ6/E]^.#^ /GS0?7'U;9,UOAB M_#P2FGZVS$/[JFWSH6#V':\S" M[(MBVKYXRRWO]/[;YWH>/<+T71X?;_./!I&YS?''T8>_S M_@=X+K1U]_M;ND?AFM.W&-I*/IX>?=_[WC[9/3QI__<['#_D)CD JQ M%"3BVG+DB!1(!,\\"2J)&";M=;F 88Q.TD0$%SH9PWRB ;13[1C74Z;)@_/3 MT[QR@/Q<&XS&U6@TQL/Q8ZOE3)+P\\;<;+QRH+'E)$@R)LZ%U530B$&TO$PL M&KEVV[I4(W8_6YC>@$KI6P")E6YU%0,R*]BAWN]W^S[3 G'B1H=5$_+B6:/# MUC'Y2YOHG(T&B<0%XBIHI&V2R MM:?2..F$GI?UP:"[^B5XYIKB#D4I:D=*; M3H,_=]A?;VRV1VXS?GS-^%Z5>MF#Z3;4+*]KLC%;MSNY;7?W4:^GH,P&@O=# M)7D;VI7] FX/7*OG2SV)]$.?[:?+'GMV\KXM]@_??OT+QP#=XQ,"/1LCSJU$ M)E*-F'=!$TQ#I'*6O ]M0Y=JY"T2GP'92!O+MT>HEBUTQ'V@F<.20GQT-7XMD7#1]S92"-L_MW;$^;U9[1/D=U3OP&&F.V.E]S MZ1M>4XT#=&@WK.=JDN=#1^AJ*_'_L?>GS7'C3-HH_%<8?N>\3W=$04-L)- ] MQQ%JR^[''2VI;,^&65$402^:% MS$3BRBH5SQ:P(,,F43!P54VFZ6DB:2RP&28M_O :Q.6;ZEYZ+7TS1_&@^ZM+<+@"$",&/*-&UD=1$[)M3_YFL@X#/=JC.*@P8 M#0LSR=L$^%#=Z@)BO)@ $@7 6^7/A41;UX0K(\8/A@4H1,Q$'8WKBU/0[SN2 MO7BC8%=]+WKCWF[UPO-]_W]C%_^./7P[[> _$>OF#C]!EAG%"/6.H-DE()Y#2FV#AJ"+$O7LIT$>]A@SJ/XM&M$R=U?6(9 MXX?A!S<%@:WD3=Q# ,UB+#O\-WY'JVX(=H8;OJ-AS$,&C-3 MGNAV\[[6-%=O.&L?U!U'VLR)L^,N&-+3@:S>!)XW_']DGX6Q*668H!P3AYCQ M'$F5YHAHJC@E6 C/%^'_06R$:?Y+<[&;1(T.PC#9&5REX:M(IR[D>[JO 321 M!EO=!_H>S578K^XA)8?#7/,"8]1. $" M0]>%R[2:HYPR(3-"K1=V5:QK>CKOQ]4-P9":U$AM4:4\??R0V$&WJX9;RM*#F]D3,1Y.9"""S# 6! S6]RB"0)VR%CZ.&6KSZ3< M.\$F+B>WDJO$H\2%[TZ919IKH)-;GQ>Q?=B!J^[0-E0]@4XL0$^-/&IEKYNK MSE?EGLXG#E5D'#'*-CBK@ACA%:=@M%7IU?58:G34JG23I*S%+.N3 @8XC/>3 M1P"TMNQ,KXE/[L!6*595?*5.^9[VDHFRQ+6XFP8F!;""8V?W$B/YZ]- MC\%P=;%#U09A76 ;"%<'ZG@.;"0U'5N8J,D(IL*FWN?X#D]MN.@D[XD[=Q644;#V\"V#RQ]Z7 MP\^9@AW(Y!9)92AB3,)//'?(:F-(GG$#>Q%X>'2UAQ?E_B9+[PS%GNE,*TR8 MI5[17').K1,N3R53<>F7N&K:I5_[TO_8_WIA('*8 MQUWHM'2_-3_\WK![%_VXM<:'?J]?5]\R"&]<+" :7E=]7&?<2[HEN S>9LUC M7K^XSL??BH[H B5[]5G&MQB^^.-T"U_XV67-8K8E&;U5LY=_QG.Q_L[R+9[) M:S5;<\4O7"&AU9*OIS+(DVGC.13O6EWT8#):^5.CK=%ED\8[=R-V;MCM:E]G MM#/5+$*YBI@M>5$QBPT7A;#S_LQ4K -WGM9TXI]3J-M5(W_00?]1G?MW:J:Z MGRA >?GR;UH)K-6S\3/E<:\8_Z84N%H]\#MWYY;BF*TWUU2Z&I"C'OAJGXZ* MO3]WT]U/'].]3]#7+_^>' :O;>>H&)SC(G(O*E+?)M(O*=SR-?EM),&FL1[%PN<,L()%-! M$,=684VL=80"\A'2X9@_%N1[#@[@VX;7N)@YL+C0"2(W&_Q*J'[4D+6NXM(- M=OW;' =.0"PDN;QW,))OKGQUHH;'SAX,7@W*$?S]=77CI86R]4'9NR4C#G.? M9SYER$I&$?-,@OUF#0+S36I-=)[:'*",\P[)\I^%LM6(\9!EG%M=7W=QB%;7 M-T?7%\P6RS/O=*:0M=Z KEN"5)931#UAPA#E,ZR#P[;R].[A5/UQUO=]XI&_ M3\-BY-# ^_)6YM.*$3\22/WE >VGZ_E^<6GV865:-%T?FAXN64[68Z=SJ0.0 M"L1L:I'F.4&!C0:V3H,Y#N$OV:%2+*'IKS=U_S8HMM4J^)T93:V"/Z2"+YA+ M,O4NQ1@CQG HVV4U4MADR.8B \=(!2+A%R\IZ:1T..,87L MIA9I'4>KL[,HS'3(5>VZ22SMV8;FUS]!FPWT=YY_W,;N'QS5S9+9)E*M,RD] M$FD*J$XSAR3S$EE!B5=&$RILE;Y,V3(U_.V\X/6IU .'RUIP;<&U30EIP74" MKHL1QAQSHS."")49.,8.(Z%13,^1GUG8Q*((5_(7+_ =,X\S,#FY(YEF (2:2D,S MYC5C6DJ5WCDQ02#&&">LPQ2S71LC<>FH5/,=S*L5EEXEO! H/<)]X];7X1FJ*2^AK MUPEW=U[^@5R%0)B$83\0<4U\^73*JQJ$H\@M4?./@DU4U2 ,A18"R\/JV]Q) M.(>M"E-,+@_'@D&^&)9AACOU3X/QJ"H;U%2[BG30?A@[!-^;E#0N.TE7Z7!9 M.Q2Q@/WSQ"E;U1*'U[U=Z'1SQSD6+2\JNM2&I-2N['/H;,59UQ!F3&XCK[BA M/G3?"G=6SM=:J:;$1_+#IC/ZO"D&6-4BKF>CNG!MW?^.E3FO"!RK@^QXVWD0 M=DI090?69RRU,<.0&SZ?><$\R6,OU*E?(*Z=+^0UG82E"9CI^7DUVN;+86[B M->]0"CQ6Z.A<=&4]%&\TJB[P7A"P;(NY1YG M/8QV.KU;R7:H6%(_7LYPI%1-Q +9T]+T,WS BQ-S2;5MF&888U&>-!?E5?." M*[MX/GTX3'&LL!G%L-*INKLS\QUK?DZZWS!^#AU(*$Q5D+%N7>^R$EIH))3* MC NU6,2EKO03JZF4H=UIKRH=Z=:"UDQ69 _6+O(0#\LIY4S%-AQ&'D1E(O%# M6[$1!/Y0P&20[6'0IF#=AX!M:#44Y0SR6,Z\NYCGG)G4P8N\RC-%UN>?#U,1 M-+EPMIKUR;S:>;JN&;[DNH4X$:'(^(2Z?K;^9Y3*H0N*T8F3'?A7I^\,/,QF M-.%6B'5)PXBAYX-^18BSHL#,K"]P$\:;B\IT7VE9W/L-9K$E\^PV-YAYNB4D M6_NE8# L,G';6\J7WF"FZ[_!#)VE(K^C&\PWN*AWCU^]XJQJ(XZDQ'KO$#^N M"XUO+J#XNM7UX:>SG#/1\T=P>75QR$M>VXVN E]GP->Y#OR4)NXG+_W>[@0> MINZ!4.&].INZ>+<,U3[WTY_G=+BSII/S2302Y&^W$;]G<98#[9GSO=Y>_HT]MT]Z#;/?QRG.Z&.ND_NMT]\O'[X:>]XFCI+ ?Z_N,M.21_G1Q^.H)G MWGW?__1OL;_S[FSWS]T?^Y\^TJ.#-R?P^==5UWM%SC.<,X4$#?F-)I-(VS1% MVC$AJ+,2MLD7+W$GQ6F'Y7B]ISE/Y22\A;KG W5K.L=NH>[NH6[AV)H[ KN4 ME2C30B-F.462*XUD+IV3*5=6LA?@2LF?OF+_^&Z3/)P!\:;H5^>%QX.!O9W]\"RH =9M M/S3S_F>8]A9[UH<]'Y?L!YHZHW/LD!2A8)W+.%+&6:0%UZEG( J9!,\FY9UL MQ2W5EM[CR>CPNNV'5H?O3H>7DNJ%S_-C/8^^-%..Q$MRVT/;T MH&W=QF4+;>N'M@6CD@F=YJGPR'H;CKRL1#)PG>3..%@^;1T)O(\=,#P[&:>/ M MI6I\9BUE;W64=UG\=FG6_/%214],AKGBGO#L= O7E*>=JC,-H.YJCTO7#OWY)IM MLE:'[U:'SQ^ MG;W&VW>CM3*5/%./>9U3L]G@_8#VUYX;78'6+49?B=%?E^PL XMA%^^#[VA#@H=W22/7 F4+E'=EY+9 N1Z@ M7#!F\\QRDKLR@7"4@DA>"X4"T#)<-;)R;K*S#PD4,Y3PBV1 MO]VM6JVF9DJ2"UF4KJ2A^'V.9RE2-MTY.%PTBF3%0!ZP+^%__PP#1^YDB#U*WK5<"15Y$1;R>OE(30\3<>N[X:JVSVO-&IT,G0UF4;]AT'U7P]/S/X] MG%:80>]T#$.>71<883GPHS-HN[/ZR:;%TH$YL]BD'P_!C@KT7J$E#\8-_!P) MCRYO;-0TM:VIH\+(P\2.0(ZFJ[8@L9%2K5*7Z@^N*GL63Z@NY5I) I+&YP.V)F<* M5NX47OT]2E\C8_]%9*C=5?T"7WX@5L*9&?HOPD./.H%4+/!F@9!USZ?\6$N& MT37VRI7R=@WYV;@]]@( AL$!9HX:Q/&#<(X9[-'+23!7\/!>P9TY8_55]MP# M[?G/>[<_)I\=[.=44X]RRCQBFN9(4D>12SWFFC%!I%FBBGTT]&Y\"[!__8QI M\&!^\<<;1N^6;N49O0F]V]/GT=HX6K3K,3ZU#&A/E[1SE^]HYVO9_ [.^KM]2;/3,XN;'=W9^_+ M_J>_X'U_=?=^O/N^O[-W36NX+\9Y\P MJ1O=FF8;!E3+#+5.$RN5RI#1QB&& :,T%@;A%&.+90C^JQ><&-S$ &"!$:O"ZPR+/<">[RS+1&Q^;I\H+1D:E<>:=R9*VG MB%FBD ;C$8$%F>6*&$]M($GC:4>LC6NZ)3FYAAJNSOQX9IPKDF MAFB6BURYC*4J,ULAAC[;75 M,A38HK*3LI_F3&OO4&ZN*IN:I\H)9 M ;J;4B$]RJU($?4-[_ MO;M6X>]+X9<)3U/CC#8L1T8(#WLWA[W;$=#_-%6*6^I4*.4@J>ADC"UI_ ,E M3%Z2=?'@921:!+I/!%K3A;86@>X1@98NNXG49X(BZ30@D/0$*<$(O"#X"H MVS,+:M]J_42J-QL@C8%13<^[G4UK4H+C#< 1K-< M)C#-75@H9+-<(P9F$%(I!<=39IE/E=8VL 5RTLFR].FXG&O0X<=,A-6B>8OF M#Q%#;-%\W6B^R,VO02X%PRC/&07'EG&DTT#BG*1.6J2H>)W_6V_Y(]8^+,+W;D<,FAA?_'O2/T=_%-V?KOZZ)*HQF M]S#0U:P;=\QF$>K>G17=+@#C=$JKN7ON'%;P^<%K#LXZSDW@K1:"IXAY)9!D M8**"] >C1%>D6_". $);R=OIR^L&!\-F<*X3 M6H+V!M!ZX(J"+P1(@D$859XDOCLX@['ZPA0C^-M)40;.:A-Z#3LY_/6T/F,P M06OB$(9A8&,7OA(V?4 X:/YT./!%I. *'$/#0G439:&'I9L=?1BA#B1;KBP3 M:+$W&?O-9P)FH9IU9[>23S#ILXLP,P]AK4Z'KH0_=VI:KGKNBFXQ.I^G$"O* MI.=4.89&$WT>J;74L.$$F_3HF^J.%[C'0$X66,J@!Z4)/0\B,HZ7;28S7D8R M)S.J!$PW_%^CZJV35F%IJW? ['ZIOC[7[$Q[?CCHS70G##KPIX7I[%_=^=GQ M1THAV$(G?9O.\L&)FYWDZN,PGLH9F1K3SPS9P.RBBR MOT4^-5# FF:FMG5G'JRM@G3ZB J57,:CBQ^YB [IOG<@2A.O45*0^=_4UUS]1Y^>*_Y[==V',7YG!Q^!=S/EW"F\4\SKQ4W)%,,_ / M-)6&9LQKQK24:HED,*.:"T-UV#N9]ZG &6.2IM3#WV%/?7$S8^'%!=VZS.%%WO;NX_W9F-N#PA??['Z<[\X3B;H;A+EDBM[L..]PM#6\6->?&[&@W M;OJ^C?IM8\ _WY*H\B 7_ 0PVJX;VGXK L9Z[\\IZ?W9& M>Z"B.^2?%6 _Q4PCHAD8[H83=:R*?AE,OO[8*Q/LJ.'___\G",Y_#T:Z![.H M#.RN8+XV])IE\/JC]6) 3 <@$65EN]0OGCQ>UJO:O UT ^>V?T],P714B/O>HQNNS_8.O>/?@-=D[>'>^MV,^ MISC+"7<&29<[Q$1ND?N#J5] MI3%\7ZKVRP?GDKW!R"7YKY?VXRE/@@H[L1[-;V$36:ZVS\"P7KL!,8P3GTA M)HMNXHH8G/H%_SK]!LAMV#.+0(H>MEW8$&!;AI]!A(^+P%D>&;1G7G@"C6H' M'W3=<7P*OA[N(U_.;'W'Z])YR'4))DKE=9X.BOYHUA^=S&*(2S=AG(K&/X8. MP6H*L_X+^75NCD_5>3 N_&2=MBX9'R/A_^;'MQU"@X]8U(.$^S%,V;SKWN!I ME7]=>UA%B"<%BO>SX!=/9AS@='M\# 9"@FFGHF@/3X&I-1A6Y0+J8&V]##,V MVT7^\'VYP?=MA+T)QN>_3?SC3=%7?1-"RV_!(QB.Y\D%+B$ZG[?&KO#E-\:* MFU2,2>[8N0VS'"=YWT^F>&:&G[&3^Y9_ECQS69XSY!WFB!G"D,ZL1!FGUF:. MP)_I*D-L(<97N7(Q8!^4/?X0/,UOJAOF.-8\&,'B-F']3F.RQ>HD#KZGNV[F MCP#$D=-]%F]F?<*9@@\!.4"-9F*)VADU+IN8(ORY/ 'H0:%L2CB^ ;P9G<]O MYM:%#T%$[:4'-.'/_4%P0&?[5Q5EN:!WY6S'RB*48(_N<30/]& XC/4,H,LJ MGFG5B%IW87:4T$T)9P+%=UY7UZ[;N%"V94K#D6JL^ZY3L=# M/U4.^M5:- ;=\.MK?X67C3[ZC!J[N;3Q@+\A6[ZX^WYW6Y4]2K/+/*S#S2$32K]K+3*J10696F: MA>B"0MIYB82!^=12*)K:Q>@"%QC<=Y8)YG3PZ87+>)AWKC5SGK/+(K>3,]]R MD@UP%D_@P\[DAC%8&)!\H$%8HR%:@J,Q.HE?F 1EJ\R*Z+*5\*72%^&0>3M6 MM1F%%+5@ ;O3*I0Z6K4;P8Y0 >+TB>I%]?E1:0:G$32WJWTS0'T3RB^A.5OX MB*Q@DO\2 K@D_7W[PZOX$_[]U^1@< I2G*59)VD )IZSOZK?5@_J53.@3N.3 M]A,7(#XB^ESWI@7&)J5ZDEA,JQRYT_*WZ (7 4]!M^>?C&^*?ZG?]GMTSN:^ M?,'4PS?IK]-)BU^%1OMEG1YZ"KH*N]$O[-<$_.9!G8:QXCM-EL.%[PG#_X7_ M.I6/>?'X)625E)5'&;H].I\L?#@$6-WLO"$RZ'=7BE^3?_%]%#,38DI)E 8P M$'3/?%)@8\&18=?A:\W#X[[ $OR(ZPV'['1C8/JM]M,[=J*/TU]X];^1^ MK RW7:V@"^%"2; GJ=4J-2S%0LD\,XPZ"G\S#HL+$Q\VHZF!(!TWO.1M/+L#X"A([.1)JHD7Q>^&7<*H$XEZ7!_2S /-_RF3[/V\_ M)&"3';MP\@3_B<9=>0YZVIN4UMN:P@)(-HR_>F4WG!I4Q?\:N6R4-EB: M6.SB =)\&;_K=>3I>L$7B4E(R-^#KK- H,X](I@ MGA\/!C;FYM6K5BZME(\I<(US$]%CZ'PWGC?6R%R9_U& )EY1([)5@E=S !?1 MKEN9YHTE7@O 'RCI=YL)2L/+"_:6U457YIH1Q#RF%XQ+^+7DJ7*/UV6U[I+ MEW5AQDM4JW;Q^H@Q+E*]$G/;]>2)"JM#BP7(7M^,GJ& 'YRX^?5B5Q?ZPBQ6%!8)"=.GPGRIC%41E!5 "KV;#J*JT0I]#W'4.86NXBAU5X/VCGNU>;:4%]!HX?.4N@;" MBOZW083&>:O]"DF -7Q3+_5:\6?>!;BT;ZLE$#KVMGHJ1*>F-8DGM7<3&PS5 M"HYHFMCJK*-Y%?P>(DI10)LAV7G0#RMB!ZZ,9K#[ M'HJ+5E&YV%K1BQY+,+JB17^-)8$-,'ZUGO-Z0*[. ZRM]&FN,O0@'G-L+>9= MK#C:N"R)^+8:^BR3C]GF)Q]?F4R\X WEF3KQD*- M]L"<,NC'2M73BNL3YZI.5IO8)2K!!/5@?DXFB72/*5\K9]?G\39G\'F#SV&+N+&%T,7I:3<>;FQ_>!6"6+]=/#'UO4@4[GC_QD5(N[LJ MWH^P>+!DWQB@RWY_N#R W^G08.I M$1 #?RID 4S4='FWG#>.YF1E4 E"_,(@NF%14ESOM#8*8A)N]$QK06EB)>#N M#H9@,!25,5!GQE9'6T5INL%SC:=1Q\=#=QPZ/G\2N&PE->'%V,9%DS!Q_L8S M\QG@:Y(.-/M![78[Z'+]VBJ1(FK&58#0ROTZY+X)AX/\A93C2L3!9AS&[0.D M;/$VVT(H)F;3 MG!4@K6?QJ#0>.\Q?6VOT*,A9U"[0AD;C6OFY8_GY,...O)FX(Z\F[@B:/_QI MG!-EP_S.A_6F #3OI/O)HPI/QR&,V'CD3 (RP/=6; ,B39B9_C"TGH2K>H,Z7E&'QIK$C:]8 W44C#?A[2KTZB MZU8E>X,,.;#?@HUXT2EO*PUW*@W_@-4$/F,Q2+9#TIP"[WE^_8.74-3.Y8HO MS_@D-?7%Y.@FQ/OJ/(300',T6XZ&3O5J>S[:7&4!@U61#R.T X.#I3/E4B;_ M3(Y>42<+ABY4UEO8^FWAP_E>0S41O9MP9\!/G=Y)[D;HN0N/AS0Z<'7&P2"M M1[+^ /_UA/6)'!;; =G(>"WB?YQOAXNX M59QVIXK)@*WXO/,AC^EGSF!*">?V<)WQ)27JO9*RC%KRP:<+>R<.7KY-5H+Q1Y0H.XSV6^2M\'7P\/_QR_ /Z MVCOZ=-0]//AZ!OW]?O1J@;*\]Q'Z\?YD]\?>E\.#;;[WY7UW[^"O8G]G]_O1 MGT?=H]Z_)_L'?\#[WWS]SX^WH[UBGK*<6(YSXP@B3"G$N%9(D5B+RWL&RY>! M0_SB)L)I0_.)E)LDZX'@UZCUDZ;!6GR?&E''2<(MSGH9] MV,DTS0E56<8U9K I1WU.&WV^N>?8ZO.=Z/.B>:536*T<>_ >:0KFE65(8=!G MIHA1PEDBLOS%RSS?-'U^#C'+!2ZF'U,"SHTUD.XP:'DMZ'TFY;?OV)::IX<" MN<,M"*\/A-\M&56Y2?/<,8V<]1EBX-&"CRLMHE0Z;7A.4VX!A E="<(/4F&[ M5>IU*_5=&U0W5NI6E:^ARDOVE-3: PXC[@0#>\IE(5PE$;5>,.>L=2Q]\5*2 MU2'Y!U'EYQ",>EW=:GSR![]MY>L[.C5YNI6O?SH2H-+42T4]IB)GJ33*.6XD ML\(PSZ4D\5CEYD9H:W*N;Y_ZN&1RREPRG^4I"D0@X/SS'"GB-+*9$F" &NI< M'HHIKC8Y'VO)Z8V'T19#KS\[3P9 V]R;1P"@BX:^ =_,6:V09)E%3'J%A#(Y MXC[C\(.Q+%M?[LUZ->>G'(7_CAL7,GK'(E=YT+=!C'%?/*X+2^UU[6^W*D/GL""KAMHXU>5LQ>M]X:+_0QGHA*SDQ3 MG*5*^5ZIT\B"\1JLM)FO/TN]-.2SXUI;2E.4L90AIDP*>DD4 MPL0I$136B:5]=%88;Z*&R>R#M2MEXG:ZVHHK7=V@<7V8W_G+?V#I*5$(Y92(1BQ MCF3FQX1PA> MO96\5L-P([9,?OE[4):_!JK=Y /H[H3P9Y,H>6[@%3]+YGF^^E:%"9VAVP0H" M^QL1PH9;$(-2"+"+=X_0%RXW (]$2#B=2I\.&PJYJ>J') MN9[6;,]ZEJ)CAOXY,-B-FJHY%8=>68X#>5XG$%6&$-RPDYR.A^&/HZ;\7.%1 MW9] 8N=&)PWM70/C-85U; -LR4ZB^+2:VTI*Y&GWFT\IR!N\O@_SV#O4/(7'L/WJ_EVG-# MZ3U:4HM[T!]A4K?[=J>:TH-PNOR\=Z2OY#.8NJEQ#B./J4',8]B11*J1IBXU M-/6Y3.62MH6U M7?= F6Q-$W9L\!)N(HQR?EW:DQG, W%I. M%R-YCU J?Y)B\2G?95DUQ*=S(>7G^"66HC^@"V^C*H1SYJ>='%%=2QE\WSTX M9OL[V_@H?G<[/3HXQH=?ML]V/WW\#K_3HP,+[76+O0\+UU*^O(;/C]GNSK^] M$";:W7G?W=_YM]C=V?Y^=!!^M]T]&,?^I[8YDE)PQ##) MD(!U0RGGN::I)I*Q%R^QZ*0"KXDM<8/H)%I$>DR(=(_L&/!+*%+Z_[Y +3;= M'S:=+W '>B8!AP1B&0OGK$0BG5..2.YRE5/)J90O7G+220EMJ3'N2PL_]D&^ MNRJWH8SSXL';(S1?6R['![+W_FE$YT.0G)U&JBJ<_3!2HUAF[6WO M%+K60N[Z(/?CDCEH%3&IQSDB+IB#2FBD:$Z0IH91[I12F@;V[$ZV4>R.K89O M%EMKJ^&;H^$+1I5SBKJ@W(:&Y#7L27#]!/(RM3Y5*?B#.&HX"V<_&Z/ASR$0 M.!L"3*ILOE@;VL1$BE@'>IHU=#+H6C?MPR2@52F32,HY21W/$N,!( M$)$&7@[/3:[ 4(G<8QV.Y<_' 3:&5*S%R18G-S+JV>+DAN#D@FDO-?6:8(QT MYBEBABLD,H61)YY14 JGI7WQ$J>TPQA_!$!YAU(T5['%P-+=0^:R@LG6HGA54+CA43#EA%7.(8A%([S.!A(*E MQBS#-'/*$)&MPZ&Z-ZQ\#JC?;7(/K$?B%'F-=T7WYU%/]QPT"KY395\,8"=D4PR3E"&C4>, MI0YI8AQ2X+(*E[G,8Q/N2PF"R>\;I.7/,I[Z" VH]84 GM>)ZHW'_V2VFSN] MV;;LW@?'I';O:WZCUJI(4.9SEB-', M(LT=199;@JT5N3!T7=??;JI%CR<@VJ+A(T;#S0N'MKAX_[AHYG%1ZK#,0J-< MYQ8Q(1T2S KD/,Z-(L)[Z^\F\OD@J21/(O"YX_J#7M%OJ7NN&4C?(.Z>Z_;R M.3B:,V(\0]GCIJ37"]3(:)GKN&$XGG+GJC]!YJ\1VT?9MZ@;H?';'HIOG/%;1]^6=L9V4USCII@NF;]8,>U4JI"1+$-,A)M=*I<(ZU1P M2XGU3KQXB6D'5C;4(=F@L_%6V1^M_=LJ^_TH^X(%S#FASM(,X=1+Q&!9D=)" M(Y<23XW(N<-TC19PFP?SD_<*6R+Q&QSB/#3+^#T0YC]"[R,&-E84$YR(]B.4 M["=,_;M4GOD)4?^N'MME.0I-;NYZ/2)R8:["RHITK=ES,[.'+/DX8,Y2S*E MV#B, *)ENK3 ER7:5V1Q/1X21-^=F>Y@QG:[(WI02STR[>C2:IPNR'=9$.B M2Z:Y@1V'*.81V.<$,293I*RT*!->_-]BM: M(+\MD"]X%HPZKRBG2'/K$:.8(V6X0\1+S30G&2;^ISV+S<'1-B/K83*R-J_# MC^6;<6+_>Q0NO\%_;?'MY?_ /\T3,]+_95R."G]>[Q8OY^\W7/NY>[3(2-AE M#DYK19Z=1;JFF-563D@ZDM&)&G62PB?N MNQN:HH3OG0W&79NFS^!,'&.\GUFP06MN;[72-S M+&Q=F.IW4[''J=KFOO(;:Q"JNM^,;.4+[TD-]QX3)K-4,0/NK,PSYCEV5CKHH;GH/9XS M,'L9_+]G#!LA<^T]6,&6:\\-I8OOL0I>PK2ESJ0L)U*KT !6DOH<0QL7SAOW M(N5&8 W^MS)$I2;S3JB<8D4]67Y/QKG(C,ID:IET4C'.4R6QI%PXK;(7+Y,+ M\.(6?VF!80H,^48!PTI9NE*G%F0I-X93+XS@*F,,9$FEF7"6L(R#;GA\X4I, M 6BU3-]2YVZK0U?KQ/_4ED@CAM$O ='IJM/2_=;\\'MCL!7]* #QH=_!=CF& M!:ME-RS6@DL2)Z;ZN%Y'*;<8YF$I:Q.Z?G&]REMQE1?K;PF;C^F*X]591L$4%NU>R#=!:<\6LU>X7K=8,NO\)6-RJ6O MK@@'5@"]4:=Z;P9#\"1<<@A&=YF\[EMP(_X:]UU"T\Y\ M3T>833K]"+'WL_H%^]H^[NP6%Z!/W=/]@K]N'GO8-_O^S^ M>(>/>H=\=_%TI/<>/MNE>W^^)?#,][TO[WM'![M\E[SE>U_>X;U/T.[.O[VC M+U^__^?'VR6*:2FDDEIJ9*DUB'F;(BFI#362A; V-^ ^O7B)>=Y)+SGH;C7U MGC4U]1G.!$MMI@135DCBA7( MZ8P@+3.)L!'<0<(4CF-$4YMXX29['%:N,#.:TJWSGM4:O*FZ?*"Z849X+R MC$A$F *_ACF!),DMRB58S[EF,I4DF%(9SJ]I2DV2:V^7\[28[%2G?P1EE//J M5F?!5'\J^A:T[S?"8C[/_=_QB$E*586-Y$!]=^7-4V$?2XYQ=>MK^=__F4N* M78.1, \FU>3"W/X#>&S.#Z#M/[H#\_61*O[1?TY2T_NWKS[)\?Z7X_/#3WM? M]S_!>Z&OH.PD7#_9Z[U+H:]!\0$[!R?=__QXS?99$Y[[C%6Q"K'_8O$ 9Z>!FD; MCEV53AX@6O7/$V5,@.,R\J;6SL$H2#IL*K!=QC0/599N%#/)NX721;<8G2<] M-SH9V$YR=E*8DV3H_G=<#&-^N8-?S."X'S,1DX&'G:2.G$*S55/E7%O!2_%U M0HG[?NI,N"_NQZ/Q,/8DC+6$YEW?A-H$/G'?7.AOR&2OLM:U<_TY'R>T%)X* M.[R*K15]U3?!12IA5W*]T,!6\K$>8%%.1C.:F1GK8-OO@9Z4UQK"H'IO*+L0 MNQE^L86'!ZN>:S:!X:J,9YP7OT>3(NPS4 UU=QJL)#0VBE M#$.O$O8G\WGN5%C5>I46NQ2(<"5! &I6PH=2EQX?>LLD]68K5(@PA42A@""O6:C$!PNP4(1JUQ\(72318;!*@W@'^ZQ5?7 M/0_?Z,>( [2D Q# Q,"R;R5O^TE/?0U26XY!$-5$N>*\S^M=T-PBE*Q*5+>; MJ*:H55)E-W^KB)K[[EA5-U1B.6GC.K7XA'?4X%&),]BP$36^%[ Z\?;,]]@< MJ-WI8*B&Y[,JT4E.AX,OBQ 4OU_);2?\CDZ[JM^/HQD%93@NPI.A6P"!X^XH MOA#F.LSB "0\#A( YZV_"&":N:[NXL#455T<-%,(GZU>LEJ-ZKX& /@.PV@ MJ!A&XHVP[,. C2J:WO/37;T25J>Z_F.#%$>]JZ5A^:W)-]6M%4:%.TDJ3G\% M,55K\/6Q<96"#P??BD"DO;3!;"7;H9^5E#;9@TFP$ZH_A?F<_3.>[_>)*F<& M!C, PK*B8XDZ5D6_'%TT@UO/SZ);1(2A#9N] ?]6U0C?7"2(\A4LA*&-2D9G U2.W&E8]"B%DYWG%_SK1:)_=N)"<>@@_6$C7HDF M-? L].VL@"77X29<&7H.R[IJ#QXY<](/CGL2=H[1Y.]-.U%O?R&_UGOFH%Q\ M37Q[S[FJ"Z&#J.H@"AU$H8.S%L_H!$ @%-V;%]<9Z U_[H+_XT J*XV,?0I[ MO^L[7S306\]&G :>AJTR(DHS.W,0FXQ/0QR@.P+W>10"P*-1M[(KXII59EE7 M-?:"&L-(83;.6_%O5J4(49ZX)" /IV!^=*/],IFU >C(C"4SLUP3VV^*;M&L M K,U"=UJ0#HH4GQMV#GF[-.I51HD87;+B!"97 \=^X/P"K#P[70P(-/3L9RY MN"M&4]W6 C2QF^LQS$K)U-J?'<9&;W^!KKT,\ M!][P?T$O0BRH Q:!V8I3W7ST]I_%3P/VQ.W6#YVK&QO7\:Y@N7]P5?2+4M(H M]=LP;AAN\CYX">/0%PN/CH=QYV\,8C>7L!YG+_8\[*#AQ"0.OH!!!/OWFNY$ MTX-Z\/^G3,P8MIK:L#\%*W<87[ZXX=S)'=,ZFHG"B=5OA&SQE2&6!PJG_.V" MA[.>OC]V++KCX,K?L D[5TUX&U_9/WC'/^=<&I_R#/&<2<2(\DB&0M8",Y89 M^$SP;#&^PBGFPA#,K,>,.RHLSX0GP@C'APAF%-@V?GFCVV]G9!JXK>N%>W>*K.ZXWX6QVV MK/X>Y#7:4;U!.5K>I>.7P#,<1$\C>JLV>L*P_P-@@C$>//QY6WY<1JD,:-VS8V<8/#%T(X-5F$3?G'3J=I*XDXQL5V#0W3!',]' M]<*P8B@DXDRT%6L7;,52+%L\0>VNK2[SYT+1/+B>YCVF$Z?0S'85F \2\,]P MT!^,:QFYV')Z3"-\'Z-C ,MORS(X+#.C_1#*Y:BA+6]@*#]+[@2Q^=P)-^-" MN%* -\QZ3Y(Y?W<:N([>_FG8/QH'.NR!C4?IJ\#V5.++1N*3\:F-ARN_O-C^ M\+%\\>M6LJOZJK86J[.2$,KJALC%M\*=@;<*0US95(PA1>LK:MC6Q2![0]R8 MQ=R- L9D#W;P<[ %MRUL>/M(H%\VZ^B&B3%613"-]L?_J@%( &)BA\@ M3#O)FTD(XVT?=NYQ-8$QT1W_GKP:.@N6S]^#,M@2OQP,3L$YI23[];=D%W;R M<67U!$F>_R:H_=^HP* M;,,!K%$GGN04WX+-5I_RG+BN!75!8-*%Y*?@Y.G13-)MY3D=CXLJ:@Y6V$0ZI[[OG: ]'FC%M%L@,# M#R7M$LRKT.-6\EH-8;J5'4R2*)$<^C,N2_E]=();C+D%[< M1QUU)-7*8ZLY4TI(YBFA)N-:YQR"=3T.=_*V MHW>Y Y( N@ZJO#FAK>,FM 7M_?4UY/H=';SC>[U=^.\?!3Q7'.WLTMTON_@P MY/_M_%OLOUH,;>V>[_;@F2_ONWL[7\GAC_?=W3_?0A__^KK[PYSO_OCWR][. MOU_W/KUE__GQ^L?^P>[GW(M,,9&A7#""F$HU$H1ZE'LLC3=8,JX7(UN$ICFQ ME.06*R:%EP3[S#$KK9-I[K/%R-9T]I-J^B\/F*RT":]^YWP?O0-)8(8R;G+X M5JJ$SHG.C$U]2KVU-[0A'\0)NIC6PJ6S6H( M 0!)_BY,B#\\PUS+66_B=#PT)S&*U!]$BZE;3TO<5YMSK/FCP;CC5X>!<['/ MF%L68TUE##J#2A>C^N XECV?&$ Q8G,9A-LQ$3@)Z1327AX/O,4D Y.*_+F.O7[A% +LV ML1A#+U3.>WJ^X!(7K+U7]=]3DPC!V<#1[+;8'[%Q;X MSF>.C:0L]R B7H"P@ V@B#=(,S"JE'":N2QP4JV\MQ/AQ"GP>.IMIK+5E\_( MI^@"XM6'+;W;X$8E94WF0/!;AG6&R@2S@M-35LDI3>;!382/49U)1:AT#$Q? M+Z3FQG$8K30DXZF+PD>OO+ER,]E[#_LM[+:M"%XN@M_WOAQ_MID6F:$(9%1L$!3)GE.E)>1!$AV8+56B^"LZAK<^9!D\VS372N0#I<9(B!6J.*!&<>)W[-.QV MK(-7"4_('G0QH'!Q,MMC\PH6R?[K\[]RQE*;0*N:I(A51F0#U[\M^6(7V70D M%A&>959EN>,"NQ\X&];>4%P7C4^F!-GQUVW[R]1DH,PEF?MIN^8 MSYDE@N;<()83D'62Y4A2Y5"F=$I3*KCU>-$%9A@K'18D T=98*V8S3+ K=0Q M%2YR+KKI%XC^A:E4E\A&*F5N*)C\RENP]YDRVH/KG1JF>,:$O(:]W\K&]4(X MVY]AKAW%689<3L&08ZE"PFJPYCA(2/A58;6TUO=.PBTXO0T)=R!K)F+M'- X M!;"^';7TY9]Q>CL:[$L["Q_RNV#7OI/.9ELL:V?V#CHKMG)\O5;71Z#]F(AM M_AP.RC+&\EZIX3#DR\=?*N: :Q!-/-%I>=L[5<4P'#D]WSG8CA?4G(T"T&RV+RK\AH?()$X>MJEI:=DC^^K+_YT>R MO_-O=W^I1/+'='?G&!]]^'T/9' M'JC%=Q>)=$.I0"HUXM[DB%GX1_#4(J:HQY9H)C,2XO]RY1G4I17G[ZXR? L< MCQHX5)IZ&>2+BIRETBCGN)',"L,\EY)<<"*=-&Z^L MDEQ)VMH?+7Y<.81?-LISF8GDS0;Q6BQ9*Y8LV"**84VLE2BC-J3328849QH9 M&VAUL:;2A-Q+G'7(BGR47UL8:6%DL^(?>ZZU/M:*&/L+UD=*J)*8:(13;A'+ M:(ZDS%,$:VFU9E)AIEZ\%*23KP",.S<^GM:)QB6E4"Z8PWLH&?"XM298C!0B+EUL-K":AO,;]%UBJX+#K066'JL,.*>&,2H=4@2G"-#4R=3G6<^H[<,YK?H MVJ)KBZ[M4<.2F]=O&<_0?#[LRT_;@X-O,"AL;1"ES%]7F=N5A(D7H/P<.5S5[)$/ !7 M0)[FM^(*R+=RGMT)5T!^NV:ONB1.U]Y9N<5X_DCZBO$6P8]E8C'9HN)N> W6 MWUFQ)7+64@6T5 $M54!+%=!2!3PFJH#-'''+"-"V\>C;:!D!GG)&O/7&I811 M9E+-C,I$RI1T.4FEHUH*&J-YN$VQO$X\CQWM?/U^].GUV=Z?'W_L]>#9/_>Z M^W_N%4>?#G_L[;SI[AUL\Z/>7G&X%,\[@7>]Z1X>;,-[=LG1E_=?#\E'=DC^ MZAY]V4UW/WW$NSO='OQ^LHH1(,T$-MIZE&*,$6.$(L%IAGCF+65>D(SI]D9> M"QSK! YG*/9,9UIAPBSUBN:2(X>E M12RE&LF<*<2R++-2>X7SM&4$:/%C@PR/-DWN ?%C,4V.*96FF4H1LX2!_9$) M) UW*->*Y][#$N>W39-K\>,YX<=-$L'NWG-YSHE@]X/!Z_;, "VZMNCZ2(S6]JCC =%U\:@C M\Y94D4G# R. P$@;XI#0G&>1<>76Y,Q#T7)%VX2 H WN5R"Q% MW&"'F/(&29Q;%"J4,XDS1:V\\4'0T\'8EA"@!> G8=ZV9VCWC[6+9V@\4Y)3 M%HE7 &N-=$@"SB)BLQ!.X)1P=\LSM U&W"5&@/G[Y8CK]4G\WX6L !M# M ["BBU$5'74DU[^3%7O/MV"2P+*Y._5U&XDK\?CHHBWC1;NC @H?MY?>&H"#NNC45Z0\=/8WU3U3Y^6+_YZ7;A#M MA3E<'/[%A"75OW/<'0M'#5AAG'M".;8,&ZZ%R5+-NUYOY=*%UT8>E=_= M/9?IT7].4M/[MZ\^R?'^E[VOX5U@!T#;NP3:Q$>]UWSWTYNONS_ IB"OSW;_ M? WM?_SQGQ]OS_;./K,L R-,A&JA6""FE4+*"H$$899C80FA_D7BP( Z#?(, MT_CB(JRK<.UNU_:#.7%VW'7[?GE-#\)J/^?EW-_^[#C.L%,$664E8DP+I(S/ M$::"\C0S7$F]M)R/A8J&XRU!R=IY/0C=DOGMZ$+NGX2$P(/9]>;@QJEE]39] MY55A>?TV5GCYU4:X05?N7[P,;%,)33LWH12X_?1=HXV;^#97SVVOL+;K'FAN M Y+?BI3@)E/1SG4SU_CG9/AVV:4P=P]'FA)]$S/H!>=D)5G*6D*E3S]H^9QB MDK#A_/8?LM;=4Z+,EWO[SO'NT<]WB'8J/ O//-O;_? ?@&[-=T[7PQ+?CW?^_/?KWM?ON*]G:]\[\L[ M?DB.3@X_O2-'7W;QT:?#[WL$6CEX1U?Q&D@F+<74(X>)0@Q[AH3-,%(9R8R! M1>74OGC)&.]D'*\W++DQYSP_>933@M[S ;W;97&VH/? H+=P[@WS2 FC.=)* MY(CEBH>[C^#F4YD3R;QP(H!>QCH$T\<">C_K:VV\G?HW_"7P&INAL\4H47V; M] W]8374>(:N[;[ M=F_0-ZN ;!-ST!\%ABW?\/%::5@JC8S*+0(K+D?*P^0*0KU.E399MKX<]-50 M<:>VV74C0<]>E]=DDMQ8EUNCY"<5>L$H48(P#6N'& ]9(L$>D8)*E'+O&"5. M&*5">9X.3[,-TN%0]4?G2<@4''YS;JJLBQ\X6R+1FM'HX]+]@561$CM+,*Y8(@9BY&@+H-?C> YQS;-P;Z@I)/F M8H-\G39VL9GF1:O3#Z'3"Q:&SC!G0H-Q(:E%S&N"I$M3E/- 5.M]%B^X;)Q. M/_GXQ8'ZWIR0M)&+.S8N/@""E-M]^_J[*4H',]]&4^\%C0Z7+ R7"JDD!PQ* M<>#+SBU2Q!&D-7@ZN=)"N2Q:+6@;RKA'I=P?G;AADWMQNU.29^'TK,G6 MB-.]?(.K]776CD%FR;HPF'JBN4#<\AP<'BR1T%*!KR.4Y0!$J0^7^3'N4$HV MR-EI QB;:5VTNGR/NKP8MV"22PK*2Y3,0F4_T.4T<\A@J7.?,D8Q?_&2D XC M;=SB'B]B1<;[)>*$NZ1 2;?XHTKC7SUO=TJX=.44;0JRKYZ;^[?26E"_!U _ M7C;0K,N)UQSE-A.(Y5(CP;!"-.4BU4(9)_2+ES+%'2F7L^D:#7H(X^/NF9ZN MTN''<>OJ"1+H/0">/Y)[6S^-YFNRTULTOQ\T7^0IQMPT&WVTF^*5,W5$=$ M._')^O-DI+XGW2F.;"UP?"U,^963?5TBP/SAB0"SK:2YROU]WBP7.KM[1R=Z?KV'+> W]?(MW?[RC^Y\^LEUR]/7H MT]OSW8.]XA#:VR7OSO_SX_7WW9V/GRG!3C"6HA1V>L1X*'V5$8$D#9=]&3.9 MR2J;H.B#JF^'G1HSY5E&%#9I%AP[3;RCWCC)G9#@-RR2?.WW(QPD1 8DP"(9 MG;CD%6"&ZI\GDER"C)1ETAV ,*KCH7.A:$1R5HQ.DH.=1*O^5T , MXXIO@2E2)=WYBZWN6P%@:: M?0Z?G@X'O:(L!\/S>-TU?/&_;F#YI%RQ5(& M>488YE)+K*DUTN?69UB88/E@D69$7FKY[(6;MO69Y\'@#QC"8S%Y[ET>R>[Q M9T,,@(4@B'H1"UE@))DFR.=:$9XR 6+ZXB7\M+*&Q5:2!#;1R7WFHDS*L?[B MS"CL,.9$]8\=B%$)(@*+7_U>PM=A@TG"3@N;6-ANX\_?D[.3PIQ$6?VD8./Y M, *!'"5_#<;#ONHF_\ FYK;J]X6O#V$G2]0H/F!5)7#AYZD@0WVWX)ZA@ZTEQ9? ^]_# *1 K_N&&@E%+';B* B#P["=P]WP,) M9#DFPF%D;4X1\UPA37&.J')6@?R%(_1 RKM*_OZ?Y#229I:#J 4Y M&/=/%5B;8/ST37$*$J155P%<-7(200I$!*;?5 4=D@"( >B&M3C=3'IRX4A. M/+'4>":D5ZES5CCAN7,RY_G*O?(&8O2'*HORP^G0*;O?_Q<,NH!Q0:;P,T:Q M=^>[9Y^U%Y9[PQ$QWB'&K$,RE00)@W/C*4]!E%Z\3+=RMBQ#081J74Q.!T4@ M01Z RQ%%) (-F,,V&&X@'X5/^K ?EJ6"30YVE21LJ+VB7_3&O6@T]]3W^',4 MH&[1*T;1M :3&B1SW!T%\6K@#\QI$,K;B9HF6"C/>2HY8U(H 8)'L0+WDKK, M"!5$#;DUOZ=& 3E3-]W*;G-U_UM)Q>+ZW_1FF.=693I'%W""6YQXI MDTDD)4ZYR3V6'(-TK)",RHE?X<57TM 8[T$.ANY_QT6PX(,3/Q[=R,C^R2UJ MR=I>)1RO HDPR(?JOG&NW.X%?N[6!K] :BA@2DXD38G4"'-A$5.91HH1$!W. M* B,H,;XBVWPL)^$O:IQV$H5O+7(Y!]F/DB6F:S(5K([W$K>@YVMAC;Y:RO9 M?1M$M(+7!>>J:G"VE=-0 MB1#:.%/G =_VS6@ Z)30Z(J"0QHR2!Q(@XOM3E\$EEA_< ;=+6$'BB[E"?P) M0 9ZOI4LQ_9N&FVY391FH>I')9U7>N,;%C2\*.RS/8D;)@LA0XP[U:+/^_N- M_1Q Z":@LZ83ZE58\T85PW]5=QPXXB/0[(]'(#']$%=N,6>SYG$KLYV?YC/ M)E,.O""+'U9CB2W"CG"))A=J3#.AP3[U=MF@+H;R0$'B#?3P_"EJN%_;11 M1'QW8[OXG MD,TOAVS_S_^/O3=M:N3(VH;_BH)WYGT\$223^]*^;R)P@_O!,0)W-^TV?"%R M!8$61DO3\.N?DU42"$GL @34+#:@4E56YCE77F?-35;H0&N3UM?KY_6=7;'U M<5+6=\G6D3_;VVDVM^@WL7O^^6SKZ(#O'H5"!W:/=@'GZO"L8YQE?7OGF-1W M-BCHQ,_ZT;=]P#?GP49 U,B$N X*:G)4)(4S*4D%0&; BY* M-F)AP"HT@1N-DY\,)>6Y1P!"+4 RU[^5A5\OU3.I].VCN3KZE!2U%*[21'-E MN -= .7WC 0JN*)+SZ('LSD)0+8_C/ZX]F>WTX_E;@(_'G1MJ_;+TI]__KGT MK\**>KU!9")NL":VV[6UDVZC6:.J@$V\/#/J"-RL _8E3$=I4F;TO1<9FV,= MPWBH\'6E1ST_^.1(30"="X)J1/,I]QPV):2ULT@F0Q@.D9,4EE8%OMY/ 4O9 M'JI&$60N)&3MR\;7VIKO#Y-3"K_6Q^V_-M<1,26_3X-FLV8+^V[DC[@0H,SM M_44#C<+;42[E6%[,:"LG*[?=+6_ULPR;ES3B"[4;E1=U=8;/=N#6064WMA<_\^KA^D;G3[Y#;.K+<0>#'+H M1.YVJ14CA"'Y M&$,.SK9K+M8&O7*HO@C-64 /&&_NHG.6'W/:Z1[G(0!Q:12U.$7'=<#Q9JT# M([1%V&U4F+-D6'>,C6;+*"W,8",9W-(5:^3TR]@1>#G_MD(,HO6M>P/7:O0+ MP&F//Z[MN]'V8G;"-!O#;$/X7QV63Y9HLSRZ: 1+)1R7*%V\S\5$PDK]@Y:; MS-#]DR]M@=F<1O?.FT*[TR^=/C]*_.L7T%]X!HO/X\]#6T1U[Z?I+Z/.Y;[5 MAQ4;"S)#7"#7FB^:Z]X9G DR?^3ENW=\7"]WCV;H[Z M7IF]%S][=]KHNM6(FC"ZF+(YZDT-2XR#?6:D-08[Z37S@N!TTQFQTV?H/>.I ML74+"E. ]G:ZXD-8J+-CGY_+\_K1\3[C-KI\@!:V3""NDD>&TX 2PRQ@$Y(B MTVS.MQU6/4]@(2EK"F87H-WC?,N9 ME]Y2:'W/>NH7;6RP.[1)\EX]\[S6>[_B AY$6_"CVG\R>1FZ^U_B.,\776? M<%:=X/E4[[\H19&/;E["HPPB8F*B-5RSG"VLDXO)JL1-XNJN"01C'."2&WR) M(PMN._TY(M6;[2UX^LYI;/Z(]6QE]=ZV9W!4.+E[]*51__Y[:[?UQ^%6:Q-O M 6O8SJ?.?Z__K!_]T=K;.:;;.W\=;7V=+)QL-K8^;?[<_;[7V&UMT-VCSZP. M3&-W)[_#QEF]M=?S3O?4+ IKI$98YD.BL O(!J(0+#LC1C@9M5E: M9O^J*Y2/_T4\BH2T#P(Q#?_%UAF/948D1BN2].R(I"J2M'"(U/A1<:0Y M(M+T41LA8LL)]V"Q)0',".B1,]8A(5(2&FPYH_-A7LM"5QSIF8_^R36!12B\ M8DJ+@TMK>4$J:)H_-$WWZ<>8^\@-1Y8ZAWC(T$1C1$$'JQF)$2NUM$J87&;\ M'3;W?M$X;='?NXI25E'*YP?H"G3G![K3O;>YE8;*;)P6AZ-X*7*W#F"&B1') MN0_:&0!=09G)3VN0^O+Y'*6QT1]/>QT^V4%7$ZP MO:R'&^NM/*^,V86I'IB=.'I[(NAU50<[HSJ?8><)WR]_L$7&Q M._RUWP&03,,^7"$6J<"COK1%LGN9AW[UN^5OO<.V/X<_Y(*&T\Z@&@=C,DK?WL[D\(C\6[G.P[W1DEDN- M4B !=@@3D"7>(L&)<"&7V J_M*KI[%JW89%$KQ3 WE BU[*L\K2:@+_<_2= M"Y$IA;JL +$_0;ESU4*1R3^4OO7H8ZOHK7-%_KJQ91OMG#J9[]HH*R&R4 ] MH9M3WZ(KM;6KPLE)46X>=9I&@60X87K-L3G59<=:[A,ZR M^&RLC?2,:<@59Y/069M;$=J=2^K9=$G]C=O2"^U9LXOQ]4JM5OLX+(/ZVN_X MX]I.%^Y7RN7$1O7$>?CYZ5E& -(W_CL \<_UM@O8"/JH/@(8N->&J'_?95N? MZF)[?1?OGO_1W(;G , <;^UXOG=T3+?HWN'VUTF J=/ZSO'/O2,/WSGF6T=? MC@"HX/HM )C/9.O\L 5,E.VU-D31O61G;=\*:A5,'B(R ON4Q",='$%2!FRI MY"I8.UF*X308$X)RS1WAP49#/75!@_@R "5-IQ+V9Q=FF)&U>6.W^^>2V5), MMT_*BOFFG1336][A"@:\R&M=TZO_FG*KJW7QAS87:]7 -,A-D^_7XE%8R[P- M6@><."?<4L$H!FH6DA2$\%L,SMAK^0]?,U?Z+3>C_#AVIL :X'G[H&BB_-O9 MY27#-/6U4]L-6\6(ME.Q8%>H!$R8SW3B%&R%7FPO$)-X 47_O!^3"% M1CO7.#1^Q&'Y:QO]=P"Z453%CW^_MU+[!OI1$NN\.?=&.WUQX^719;66+1JY M9TI\4/3H"\5SFKEC/#R][#J8;*,+5W:/8[_V(S=B&ZL/;<%@2^6>Z-)=W&ZE M]E?L%96Y![&=>Q,"]>AX($J]7 L+YN(9/+E_&F.[=D5_LWBAQD]TV B@Y1_> MD3C5Z?;:OB::F.04BH9IQ)/22$?CD;-:!&EU$ 1X::<=AR!:MC2H)K"80+;U M>=]&04Q,')A\H(BS&) 342+-+"61JF"865I-H$BC&;PLNL[RGS7K0C%#HPNX MW>F"VC1:K1@:!85>OJC0'NE2-DCCS]CUC5Y10C<"((XL9BL!@T0Q:3A, Z"SYWSTJ,97^UFNV3* 5AHG_#____:4K4 MK[D91K%?ETRA:"[3N5R)0 MOF#4B#0U\FVF^I%><[C?A[MX2*_T1+DE"'6U@<>S-WTP9D4+]I"F#YRM4,GF MWO2!T!5*'W;;FS\3C%:#?4V#9>INMWT-C3CT(TZ%O7@GLVB=-R;?:G9"5\;/ M>W03N38MXO6^/KE/IY&W(Z\S\UAN3<-9[-4L_:S%EE[X6HN?AF;/O";B?HE! MKWQ"OQ>_Q%!,Y!H,S![$XN>1!ZSXY<]NP\=Y@,A;G,)*)A=$)I\I/1MF^(72 M<\<4TCS3$S.GANN5I_A>GILR-?JD MM?T)QG!^>+AUOG>TM_X9[^W\UMS=62/;GS;XUOGFSZWU3;9W!-^?3(UN[?)= M6F=P'=MJ;1UOK7]IUC_]=5A?_\;A_5C]: /7CT(K>WYF]6.2UG,"RXRL309Q M*3&R1 <4% N8&>V9B=>[ !785)57,@9+$47#*(NX=0UIABJ0E(5D5A50!4'*%JW<& MD16]NBN]$L)9X8W,_;=YD-Y286@R21/JI(RZ0(RI\[LK>O6Z@&-KLEM3I($F M*E#@'B.N4T0N 81(Z9B2UGA#3$6O*GI5T:LY@&5%KUX+2D[0*QI"KJ5.R'*< MVVQ2B?)IJPA+XV#IL=*.ORYZ]4R]7%[.'_>I3!2ONKC'':%SF.W4T':O2!MNG,P2RH9PAWBT@'Q(]HAC;E$T4I>!YK#F)H2^NL"]7EY(%X]R"Y\@SAP@\?H<6!P?V[3NQ<:W,QO*I"8#TA, M\!Y)"$M:"T2B)8A'J9&CU")%C34*B(_AL@*)-P<2L_U#/AHO E$"4]@NHL%8 M499IL(-MQ-L"'_ ('YX^#E>1A:?#@4DO$3/61<4H$H&#_9.L1S88BP@QSLE M,3.DPH$WAP,W^#\>!P8567@+(#$5@\))!,N190[(@C88&4L$4DEPJ[@S(CM) M%@\DWGQJTDC\'^8,>1>MMN?M"5D+N6*H *Z=SAK,7!Z ;?YI&V&S/>R*4^"9 MF\*\]D6!\W8J'6'-MQOT"$_(V!P--X0J8;WCV:W8P0H2(XSPH4$P3'2 [V#\&(V\ 1YPZ M@GB#I#,J:<*XE+$"BK<(%$_L"JG8PN*"P'3"C"#"8(8"%X $6!KDDN0HN9"$ M#))2,C\KIP*!!0*!IW&%5&SAK0#%!%M(5"LK"$=8L7SJF&3(>2)1% I @S(O MO%M$H'CSF2&_=[HI-JK5&S)!4)(A5C>#H>>3"]!>FE796*/R'431]: M[WS S!F% N@ XA+8'BR\1DYS1R6)AJBJ$T]5*EZ5BL\#+*M2\=>"DI,E4X'2 M1$E$PN0#6!S\9+W5R"L/I@)+,BCQNDK%JTX\5:/#BE[-'3@F76@^*<&4M8A; MQ^$?6B =.4?YD%]8>9M8/M>ZHE<5O:KH5=7H\-V@Y&16E15$8"=1/GX0<?+[5V)%G\_3$#:=A;'T8K$#H#/)SW@U77!!7W#L[ MUNYY4=!/)VC%((U+$DEI /N<(,A)D=MT<,<\YMA+-S>N>&]%JX*Q53#V'7C4 MQC"OHGSS!+O)$"N/5%&F]>L M8D)/"@Z37K/DE36$)Q25YXAK[H$)*?@I*FV"ES[%]\N$WFMZZL)[BRKJ\$3H M,$$=0E(X<&J0),8BK@1#FH/9I(R,S"AF'<4+1QW>?&K62.1KMI3Y6K*-;NV' M;0YB]@J5IU3W:@=E!^=:&'1S$M>MSJ([3-'=D/LN!_K-.X+QEHW26:^XV#O+ M,%_S[53K5[I1Z<9;T8UB?_QW/Y,G^'=H_%C]'_C'Z-$MVSUHM LQ-B,I:;0# M$+ /E*\H44C>,\\;S?.V _M7ZC2;G=-B-RO"(;U!"\8+-^G5&NW23,Q$UKK. MH _CZ_CCB]VP,Y[/W,O[Y!^#=BQ7@>'E6G9Y?;A8CM&LS/E5S9W>=$(TBF$, MZ168Q'!+?V7%AM_EM%B=7T\ZO:+_S8=N;,)T_(B_#H^]+SG_V!=+L?B +[]B M7:_3'/2O_\K4V;HO) R<3$S/V#\/NZ/1G Y0JX;[3&R"0;[P39/[5EOZ=]7 M)1[$?6(.)U^_?,G5XFS>60^&QZ;:W&*GWH(NOZOCSTJ5;GB)_ MN2$7O]O^U1VY^&/>E>]@L+[5Z;KVM/@OL64;[='4?80;9;_+P#:+W__32+'V MRRX8^[U_5;,W/7LC)V'Q2^$I?,>S-*:28V[52B7G+%1OR"LY:V+*<87H.]V" M G^ -XG=?-72ZI?LU<\6UVB*:L7T].;DB;P^K? IG"W5(*M!SFV0;SYW]1]X M19FJ3^ -:1U]@F?O_-[:WCGFVY_V&EN-B=#JT2;<__=& MO;77W%H/Q_6=S^=;K;W#^GDXWOW^Y1#&(;9W#OA>:Y/F(W$G4U"!4D5.\L'A MS%G$J1/(7%-_6[E\7Q=PU:=< MOA3V)4D\1S@IX&*P_/F@W(B8)LQ[SE44 %R$R3EVJ'JER?1OQN?+A.16*198 M(#SIH ,C0N%(E8]4L]DGOU0^W]>N^1,&&#;*42LQ2DD3Q$44R!%CD&"&"TJ) MC"+D.KHY^7RK>I$W5"_R (/H802C\OF^$G29\OEJ(R2E&O%$%.+8$.04URA1 M&I0$6;!69G01\^KIMHBDHC(L'JKWE<_W38#"!.5@4DMM,4/ .P 9E+$(Y"'F MKC\"&TL-4?8-&QL5QZDX3N7T?;UP-NGT)9Y[E:1 +#B!.,$):1(=LMZD*)VE M@BP>QWGSZ;T[G;YMSJ'[[+!2=4;?A/=]DL'#.C56GN+7A7:?ISS%T9&@F'=( M*A,0-U$B$(. 6-2.&Q:,2_,[RV#NJK@H:4#5/2H\KO"XPN/[X_'4J0D&,^RY M0]QRCKAP%&GM(DHF49^(IUK@"H^?"L->;\.B;JR=VE[M(8TVB25$)E[SW]R'V MK;_:]KL9;+?JM+YS_'/OR,-WCOG6T9>C>NL;7+]UF#MJ;IT? B+MLKW6AOC[ M_/BL_GG?8&6=#A0I9V1. 6 (Z!Q#Q A&J8A&"_,@=\@C#]BNY&4QY<5:1HRU M%M&H*>(@-<@H%Y Q($3*,*^26%IM=Z;VG*D_@+A/F\&+IINF%8#"I)_("O3W1W:&.=$C]Z.!\[_M?C:VC M-;:]4\=;Y]_$[M&7QM[1-U)?W_P)?SO;_0Y_F]21HV]GV^M;S;WOF[2^[D7] M_#/_GU>AVL_[VM&'0TLH4AMR"=9J=RE6".F M"(?9A)D-IH1+D$< H8PRCMLDM#-.N,134%:H$#1E+ 67A-5+M0C(]OI8JTW2G7]+;9C:O1W,A-ZUXN^L[D?/5=8 M*8ZDY 9V4EAYAS%% MBYL["78CNUZ GSH+35*5G#LU00IFQ(L%X&[@(4?G+1 M;Z&9)6D^&O3ZC72V6,RS=M+M_&CT,M9G*&^4:-7/:'5?;,^3V&OT^KW1D6,7 M73BG^V6.WG1Z>N8]%0]OI7EMT\49B_J*^C!*OD*XF7]/.[%BL'XM#?A@L.1N MW0+?? .^V?ZN=].]Z]K7)V^U+=?L-_XXZ'9A&<9V@,NMH6K ]?XZ,OT>84:F M@[95D>1KRI=Y6 _YJC2WDKI7+75O?K/^VK?]ZWO1OLT4YQ<_#Z/*1'\5R_18 M9C:GHT'?1-;#HY#\U<6=JP5>L 5^\_OX>DP1S.Y06=V5U7V3U7T?B'J%*/3+ M38D,2_[S@;> M_O0-[WW_O;5[M,:W/FW2+?K7,7SG=.O[Y_/MR7-DX1F[YWO'6SN'S?K.9_C^ ME^;N][U&??T [Q[MLKWOGT7]?(WLK=?%W^>[TYTOO-3<4X>\=AAQH1-R7BN4 MM"2!FA2D"DNKFBY+(J8R%Z:.,'E%#HXWKN#WT.]Y)RA5:OT":CV1%BN35%@& M@SA+ G&/);+Y\'@9!;'8<1LY7EH59)E)6?7BJMQ([X9K% NPU@[_Z?@*FIX! MFOPTXPC!8(\50023 @ ;">9!N;50" P)C[0)2E$2S3L6R(.]\+SCXV%Q MTENC7?MAF\.CD&W.%;3M&XY8?/>FT;QK??X:3?[::.Y'T 4XM=;KQ7ZY4)OM MM19,=@56+!]G^X-^IWM62V7D?3S'K6O[L18&,?>3> .5 MPI-G,=PV[(FN%Z7Y?&O1^2LJ,58K6#^LWO?&JEV^0HUX+27&?$68NPVH*C&N M2HS?2[K)C5O"8U)1WIK[X%I_<7O8QW&>H:$9G2:C=*-W!]FU5VL[)6++SS$B+YJ%_%)8_?\6-2_;YSMK:_]A.?"W_<.M]?7 M\"Z%_[;J8N_H^'QK_1O9G701M_XXVMXY_KF[\\=Q?7T#WO'+X5YK@]?7OQSM M'>W!?9NM8@P[?QW^?;XQ%1/"Q%,6J$<\Z>PB9AR9%#S2E"$ M\APSEC!(M:MPZ1ZX].:]\7_&+MPC]Y!R0WI\@;CXX*G@_SM"X@3FA"3AF.J/**,:>3U"F?/SZW3N"O'@:K5**W MPL J''D$CDR=T,>5!ZQ A$:)>#ZFS]H$.,(T-\XY; VM<.0>=&KD((>9BC<[ M%)_KRC?O^OMK3GG>K[<@Y?H$T 6B?Z/TS\FTT-YTYFB%Z_?#]>G#N[CQTC'O M$5;.(\X91IJ8"+\:"B:TSBE7V]@0H\S+DL$*9IT29"?;H M?$Q8^XBL"H R*DGX240DM !1U-QQIRJ4>3>.N O]G$OL]7GR_19/:!:3RWTL M8E4PBX?(**R&T\B29-.L%VZ(-Q\7 M37M\>0BN3C-=-/QZ+I98X==<\&LR5DNH&2<3,)388*N M\&O.%/(B9WSJ@+N72/ZNO=1_GO/ N\NCT:;LRMR$I6$=V)_]1NQ5QZ+EH$)* MBB<.7$9G5D,-1891@10U6) (BX#9Y+%H7/-HK8K"!L.]YTZ$2)S!,@KJDXCW M/19M(0HC\AEH_N(LO='19>T(J#6C.:\MY*FH>&A>2E0NH( OWE0:8;LQ7U46 M.O2FRQP6MI;AAMJ&X;TX+=;OUY-.KY$Q[D-Q6"AL[L,Z@B'E&/OB<&O EU^Q M#G:!0?_ZKTRE(YM@L!]L\]2>]9;^?54G M0"$FYG#R]:\_"_4"4J9]O-?,RM ^W5*!T3[ MH"R$];;;/4N=;CZX_AIS^.U4K;^B\O)[--6R&"=C62),*XZ-MS$*;WC0GB=A M#-W?O%//O"G;]=]$]B^VM'XOLQH+[-[9W/(:QD=V=S9_U MH[^.MG>^L>U/7QKU]3\:];/)[EGA>'OGF-?7/\.[;(JM\R^'V^M_'8*Q>K;U MO2ZV=CS?^[1Y6F]MGL_*KK4$1%Z9B+@B#EG/ I)) /^50$6I6EI5RQQL M,6K,_7Q;3]=KXY:6&A6*+#:*1,](XDXZ2R@/+%FFC! L1!T5-MP6*'+W%L$5 MBCPWBDPXQ[GT,GGLD:=*(AXL X-=.B1A88DT2E'#,HHP09<5>0$4>?,<>^-G M](,B(>&DT^O7NK'?Z,96KA3R\/O#:H1>;_[6 A :^&'TMV&O\H^=5OYWF9G5 M#L/6Y;T_87TNEVOTUZMXE1H_8T#GL=NIH.I>4%6?(CR>1%AG'Y!FE".N(T%: M48%\2BP:1XS1]*+AT@)U,Z\2-U\)!ZD4?T$4?X*C1((#8Y$B583J$B?(>9R MLF@6$E,.J,HB*OY;\0=] @'/S6K?96\0:$BC?P=F\K9QZ D)R,=BAJ_8 M0<-5^&VX"!7:S 5MIJM2++5"1881,TXA#GB M L"*8.9"A:P*.('HLWS>U7> MG4X^(3>H=/+Y='*2 ;A(E!81-G])$9?"($U9K@".SGM+$FS:+ZB3;]Y'<5&. M5'1$S=F,_31HUJSW^92,RD>Q #Z*+Q'>YD?,J7YKWG<'<*.+5?N]TUT?KMG: M<,DJK^K\\&JZ9"+YH(6,#DP4GSL66($TBQ$YZ2-\HHD78+%PLRP96R"#I?)4 MO!XV4JG_ JG_!%VA,I%(P82@6!#$613(8>F0$Y0&ZRC6..62TV4RM_9PE;]B MC*UD!8BA]L/ZPG-7.2I>.E*RT3II=LYBG.TJK>#G,?"S.\4^F#742.*0UF H M<4LMLC)9Q+7&F'.JG9? /O2RD0N?%O+N=/7%@QN5KCZIKDY0!46P4\%C%!VH M*4]&(ECDA$@B0DL9#$!V82DP=L\3FBO'QAT4<[/]([:+COS=DD!7KHR7)Q$S M;)G1GRHPFA\8^>G01Z",4">1Q#P@+K4"DR5:E(C1S K,O-=+JXHM"UVY+=ZP MJK^HVZ)2]2=1]0G>@87&$F.#*!.9=TB#G-$>$4.BT$:;&-S2JC3+G$V?O;RP M+HI7U]BT&O!3#_C54%' O]C,2? Q *B>= 'H*N_54Q+//[NYR*U_]F?3MONP M 6W\=] XR0E]UP490@RV 9DE%;, M.9D/5EE:%6I94EVYIQ9,&9^*&E;*^$S*6+^JC,H2$1VE*&HO$&= 2V8>@@L MP41#2H[@S /%_7E@Y7^Z@^9]M]TN"'SE?EIL]]-HF2K;] E Z6R*(1#I, G4 M( SPA#C\AHRGV2,E@#OPI$E.GY'+ZKX^\0,(^1$K-X*O]6? \[G;YMWM#O[RZTY+UT"'X^:O*I MVYFL*:APYU&XCS[,.DRJ0J6YH1*>YA+"1"Y31,J%?-! M3ON7*5<.:V95$H0;6W );I:Y(B]^VE3EM7@2?7XJ8E'I\U/K\P3+($%B:J-% M+J: N,8<.=!BY"43S KN&"GT67"V3,6"Z/-C6U-7ML$3;LE;L8IGSE-GR=0> M++ (UF&&M)41[/FDD+$^H9C /A#12ZM!9XE:9DHMF%E0*>SB&?.5PLY=82<= M_S3@I&A$)G">(WP*:245(M%'XIC1U.BB5E9@OF *^^;M^%GM_\=._:G. 'B[ M9P"\KVS4EW77C!W-5J7!/<\,8DDP*Q!6VR!C8C[S0,N1UIBE< M2QNOL_,6@A2^<6V@RQ*F":(S#Q*9I@.:>1$HJX M80Z R7BDO:((5H](SWGR+-V;)CQ>5UY1[.<]Z_^5ALK%N M -H8U$VYYJM^VP\%.C%-=)CR3!J&"'<><1LU<@)+L, BQH82@1E_Z)$;._I8H=T3H=T$K8M>*"T20XEEVTY8BBP-'BDOM0J.>R+,JT6[ MM];0I1IP->!JP-6 JP%7 ZX&7 VX&G UX&K "S?@?_5&NRQ> M@;^$QH_5_X%_C.[1LMV#1KLP@ M@6DG>BK^\^LSN MHD3#7JW52[8]!.Y;V(,/+M>SC7*[U#V,M]]JW[;/:H>W5 M;.W'='UD_O(_%L#!^MZ*C/;^/L2^]5?;?C>#[:-O9]OK6\V][YNTONY%_?PS MW+_9V/KT1PN>2T_$V*Z,=#VSZ(F^VU M5C[)JI+.V=+IS^L'^S;8(KL>Y? DXIPX9*R5\*MF1C+N6O% M_P[RV,JO-[HU%_/#+Z\^&W]H^=:C$0S?)Y9,H-N(_;/\I 13U.GV (I!IONQ MVVJT1YIG"ZD^,V5O. -X9QR&7Z]FBO*+7@XO_CR)OE_._DKM]T%_T,UK\R-V>[ '7O_^M=-& MLYD'UHV^<] &VA9JL0$7=V%_C>WB:ZX\SR@+&L!3L[BF,_P<_IR9F8OQEL.-V@V^N;^\ >DP.RB%1Q6"05#EDN M.,+&J8 9=5C3I57&E@ULM7C&@9&%I-QKP;GRG"H<.>4\6FPITY(JZ76B7BI= M+?@3+OCQ?H"-,># 44RY>1'+M8]4)>2Y3@R$('$+&RA;IEC/7._EO%MEG&S\ M %5?SLI?&A'WD0%,G&".2^#HA ._"**:Q M$1;N2BSCB?G$1:018/>NS*I2L\>N]SFL-V4DF601#@G4C&N,M(X&NI:!5Q%FE*-.). MY?1A9A PWV@YEI18O+0:FV#97^#KR%2N)G(TD>>?]PW,%8]"(F8H1MQCABR0 M->0\F&]4>D4Q@5WJ-+;[9\.)7+Z_/3@?!\!4+.EZ W&KT_\Z<$>@4CN=C:Q( M!9A5&':=*&RM;^Z3I(%+>((4L1$!D<"Y40[\A%7 0#$X9[GV:!G+.6U@Z5O9?E M#K92N\A :7X2+"E^];W3]H-7KV]*Q#:(,$VM;)\V8I]\/ND7\#$2^T2D=M<.:^GQA MOO7)H'O2R5&%U,E<+E]<.NES0O?X]^ I@Z;-:SF*<< =Q@92%.G;T^+/W7A0 M7%NXT7=FN/7'"OM/NIT?C5[A3@> N(R[7%R;7[[7*T(Q0P_\<+J*VH2ST1\G M'S%K AOM'YTFO$".TS42O"'<\V@0#O+->\7S+Z([*[7-RRC"<+CCX8'AJR\7 MKUY8N!8F-$<3QJ,]+7M6^N.'<1E8=_C7P,?K(PFEDG0&S3 *1\$3;"T/JMNP MS0M?_]6XTL5KSXXD#0=9+F?^K7S,1%QB+/0P$4"Z5D=O4TJZ MGQ>$[\\S9\<@&B4+;C@+4;K]LRU4.4L3P7\2JPXCC4;LK"4 M"CPX&4W8U8CEC !6><%*;:U_-6>J_&$Z<2HT0K%I%5.;_S .(8/V6-ROP+1. MKS&-?D6@K8"[+":GP^">B\T&+':Q)[A\[S*4!BN58V]C+P+WS:#=Z,=6;Q@: M',)9 UA3]Z0;2V@:S<$0D,>D*9L[_5)$.AZVAA$L#*.#Q3V+[=G;02]>>?\" MN$:1X^*3O+5DH9S$[[-QV&J/K<]H7*-.+F>C/0C ]BHH3.?LW0@3M\!+P=DB MBQ0[FTAP(OLX#1!8RKP4SBDA&-DGTBR-?>NIY5S-E'."5VJU/.>M1O]R3_I8 M3 4HHQ]O?E,,LF1<6X,6/,_/(3/J*G4>&\A:.UP9QCK 'B@2B,T.//&W9L[=!.N^^UX]_PSW?M>9]L? MI]CQS]V=8[JWLXNWUC\>;1[M$'KG[X<;:WOP=@\__O\V\_Z MP3Z+V@GE)1+6$<3!.*7F\7SUDNU#G;4F-_BD#L.V<%FEZ, M)P^N4^2:#!]S==,)';@F;UW#C>8R:P1PNM,,4/MGEJSWI+ M_[ZZ>K!T$S,_.6G7K]Y+;]PD;]Q/O!U_*5(&PY\68&*G"Z,M_2R+N!>??QOM MQ>>[+=@W=[Z)O?4#6E_?Q7OKNW1WY[?#O=;&^59KXW3O^UYK^_M?A_6IO7BK ML;NS^W-KIWF\O;Y[NG7TY7CK:.^P_NGWUNY./=^CN=?:%7O?-T[_/J\3>.9^ MY"">)$2$E3&("XQS'WZ%/,_!S^B2U&+IP@T3UK*K5T5"K' T)$NX]=QXQ0)1 M1B05I<=DKD*M6(;:^#H42/QG=^1W^-J'A9B"JTG,N5ZD)TAPN:*WCO9N M7/D9T870?RX->Q1,_W.[7?L]NNX@)V@27IC,^JKA56!BN5EV8,=9CZY?V_A9 M.E]J:P=@E!2[X2_Y.WFCH?C7Z8^+#\BO_P+KIG]8JW=7X#Y_-FR[4_O:7;GR MO/_3*X( L)E^/+0-V-9+LV;]S]I:K]?)3:AA4C;;?B43H]3HHZ^'MO"PY1ZM MEZE0$X_(FV=^".P%P ].P:HN_0+Y5Y"J7C_&*V_P?SO- /OI:-@KY635_@1^ M,;"7EE3VUERD(4^_-="%E$KWZ]@LB_%9'CZH%H=?!DL?;MXODUU?H![H&HA; M'\3?@;WM=,8_?R7AFF>'PL]X:VW?1TM=TAPIH7($-'"DM6)(4.D=HTYJS996 M)9^=TY/]1$#/3C*SNW! A*QZW2'ZC?PLWN>/LT?+Q\:/,H&X2"0OO,[=SD'7 MMFJ%H7^M,/5 @W+GP*>0IPLT+L#X:_&DS5X/L+^2GMG2 \]=VS?,^N0$1=XX M@7B2N2$-R)'$RB=E6% F%+$^C&?+3[FF66J^PH8!/ZUE+T;1)R:+R,0F>07[ M)CZ[P,![^(U?B$)?M\F]WI%O6-C+BK7,2SFY:K#%-/K-V!O;2?*/W9AWI$Z- ML-J/3MXNP9(;WB1O>H6#,7\ UQS$LD8B[\H6_ER:L;YIRQJ:O$66X@-W[!7/ MO!KLJ17EK&!4'H!0%5^KE<&4VHB2E4[5OCV.[8F8QH556MSXL-P(1SOMVM5J MH/XA;. PY@+4.J>%9WYL][37U-X.8RO9S@6S&?;]B2J)9W#?==K%6OU5C/U+ M7O+>NX.TXUR+J(BD.C&-, T*<3!:P19-!&F6,PQL5!J;I56E5C29Y.S_O*C\ M&9. APA:UH&1H-T?%.X=/ELP,!FF5EPEKUG'+UQ O1DH4VI:.6LC-]40D;IC MVTR^:!*?#LM:NS(*MEPKPBVYHJR,N/:+6V4_8!%F\^7V5(L%Y UNPKU?@"W' MD[+\:KDV."E"'V>U9N._@T:X".+WQWV/E\&X'$DO'E6$3 HP+(.N1;2G=,QE M:_Z*'W'D4+OX/=BS6M&!KZ!6)_9L/#Q>4K9>]A#VNPTW*#HAC&XQ\3+_*@VK MYR!G=!J?+AC!]3SM&TSOQXL)>\?$; /7C_R^E8(;J052T0;$B69(!T90$-J$ MX(*T) $S6R'3AXZ/:4NY,\P@7YOR<9M[U*WD=5UXAH\B%'@+_Z![8 M]D4^378K%]R@"->.W]/;DT:V=6=1BS+_8VR3+R+B8T!1UMU>SNDD2A1Z=764 M_>$#)N;ORE.&B1_9FHKCQOCS<87+\?UF>XWW1Q2P&GH+N3],W9S%,(>Q.VT/>@7N@R4IP3D[30F)=?@,J+O4%ZV=W;W&>'**FE1 M<-EDEIHCK7(C5XM=Y-YJE9VS3*ZH:7/Y@F#VKX-L +-!J_@\$Y5+ M/G%#,N6;I96%C3HU9]=Q0NM]-R=@YMTFQ';(I>Q-/RB=6I%)G^50B\VC( M?]JSS.C*7B&7SWRWS&CS='O]VSZ3\%^!&3+<:U! ZY$S)B"7)'.21!KS$7HK MF H]P]]YX:+XI5"IH==SC-;D#,Z22-]$9+)Q4LC92+Z6A[_W3IJ-_O(XL5F> M04L*]T>O =J3LPGS7?^UG-E]\=R"X!2/L]UFH[2&?FG\"TC"F.6QG%G_95@_ M^U9*K1B<3/I.X,-?&O#],7/D&J69HC(KM0S_HQ87V3F3)ZU,+ULNS.)R%@ME M"R4]:Y_81KC4NYP.7GI_8!Q%.KCMMLN6&"'/"SR]L,O*[_8;S6)D8:B&E\]; M'C6]*#)T&ZU6#(UR8PV#TN$TFK\+YQ/8Z<588/72H-DLTR4N 6%T_=!.'1KL MU\[-Y1=R-K;M 1AUET?H$7-ZQUB"13'N\H[+95[O91.4W&L[7YL)Z6S8!QF$ M#V>F.(Z&GW.4N[E-3/%ZH=-LYGS3\M.+K-YBFP$6T@3!RP.?9*0@1+'GP73, M:^I(=/3R5,TDLV];K*<4K>I^5/=B75%D.9@YB2F!86>61=00CK&D25*@HL%Y:Q2N$ M4'/#)OJO>]=Z/;[U6J7Q3R47Y[O[$7,F%9 IS:Q"W.7*6ALB4M*SX(2,RLI\ M[B!?)G/3^(<=:E)I_-U7=GM];5\#:H:L[%[G[A^<8625U2@)G$)*@OD@LL9C M/:-[Z)C&7ZWU>X]VZ&3*SXDM6)@]S=46[=KVK/J9%R]?\OU.9I]LK%BI&5^R MTB?U@1.7+/ULF$N5N>[)22=G2X?:%_A+=B[_<3'9R[4_+G*X#ALQU39^1C\H MB.AV M.J)-=7HC$V)SSEBSJP3J,[CM8.[E8[S5=DZEYFNL"[9&=L4?-7YH1= MO>/_Z=5WMB?:Z7&;\%C&!"XOY/T9L2;)\[5=/<-9]7+]V:\/]R-7G7)./2E:=W ME[>SG[3,4/_2Z!TO8@[NP6A'@;\='NW!\^J?OIUOKW_&==@)=G>V6EM'&W#_ MO49]'<:R_D=C>ZI:W)/M3UNMO9WZ*?R?YWJ:^B?8>>ANWJ'(5FOS=&MGZ[C> MVA1%HYMUOX^]=)%HA8008!U8R9&&R44^19J"Q@8+,YF#2T4,WJA$A%&<"&D# M%E+DQ@)6$LGC9 [NE>DOS.2B14TMK\2\,VYO']O5=[%.)GA]1:7#W'AGHDJ. MT>2)-T80NC0C3?W%5>;*_-UYONY>O,O((A;O_GY1A;+9[H%DM4K_U; E>B?7 MW):I.Q=^P*L5D7Y2#'TYC5V8QJ)\IP=P?IE+V2P*; H749'VD'_(;L4?P$"+ M!P/F]T%D"U?TZ"JX>XACZ96]E=J4](\]MLRE&G*QPE4T^?WLC"D+>_. 8 FS MYZ?8H;+#;%2C"0 _WJ"W2/7*B5@>WAZ>,]'H%[8>#ZO>R7G3N4E!.?(B0)K+ ME(:^)>N[N?3V(.:LT!.8Y)K-C;JO3% >_M"K^@ULA,+-9D=53D6=:^D]M=^QI=5 MN8?#O)&Q#-?Q^8X_3PK8+^NC6GG(U]1?#9L 7#RZR!F"+_?SN18Y -'-+_7\ MQ/F%U;#$";#@.J5 ?X"!Q&Z^:FFU;H^ ZGP<3MB\D&FQWO^&O-$;.(RC4@K8 M4BP-G%L..RS5SD78I6/\EF)3I\,.TK,?$^6,0*8A@8[;+5=0.Q\"IILZ+W!8I MW.("GW*#3"WV9:2?+%+P_KF7WK/ZZ7[DR>EH!7)")<0I \H:J41*!^:"83@X MFFO\9@?N)GLT[Z^V'5=!+@'\)Z_HF1.$%S[41A"[Q%+G%24AC"0=H,3B% MF2[8"E%FB]7!67UM7VC@^V .H> (6$).@X#1Z!$A%AOAO332/AN@:"J/;/.P5H-QUY2FLO/>.PO\E8L7*:RF1BR$B2@,C)BF2 M"*S\C!S->P,*>8%$\H4E3&60>B)*/6ZSY58&-V.@Q$YAH3V5@('>:1^2#)@Z M:5*DN&)5]]"$8YPUP28 &2X0Z$, #)08V>0B,E:I*$2@0JJEU5:1J;/-W"ZO2$QY248UD11#)N'F M=DM.ZBB95,G@$+G 4O.4G(V.,"&2YJ3B7?>QY.!G#Z"CC,9!(95T3F-PP.=I MQ$@!Y5+*&>\2?0SH7%G4.R*/=%8S0;G@1'+IN28*,"AAK#7.22T5_YJ7!&SO M'._S[( G'HQW(-D9>C2RTBMD38Q>T6!\-$NK= ;TE&M[9_QY=^SK=G?=UT'. M+)QTU\VWI]][;M3$KV_4] (MEV;&S.X6 WLM(G^]P;%S)01RTR[OP:0 &JRB MUY%33W5T48 ]3I@-F$G]$,MBI&CO#^,9W&^?"R\4QAX%;QSB4?"7$]B;\+/><64%QXYI25)B,K&8K$A25$L[GZ7-YQ4=A.XT.[ MT1PF=U9[U0U6#_!?9CSA*C>8-[!7^7R.9+ .<,IJ8@S3*H2EJ2[9%QO4A&/S M<;TH$K/.:T:C2YQQXS3WRE,L% &8O#5'9:PI1057MRP]WEZO[X-!*01EN>PJ MMYBPL#LY20D*C&BL)2,FNMQBXL[QE%%Y[D4PY24)\#3Z3 53:D#!KG?1WSFOUA#>%4W[O=.'"=NUKS@5:]!=Y M6!KS'$JQOOK#& ;-LCW5F))NIZRFOYWE?_Y>M*1^UY591_5]BTWNF!"1 8Z. MN 'JX%)22 1-4L#!!.4FJYE$4L9)JZ*PA$VC1U26'0('AU$V?MP:R'7C&I$,?.F/?O0:!=J47SIU^&PAJ'&/+*BYQIL M%T:R(O/6[\/\P>O P*+=2?/3O?ICQ&5V10EW[,5XAXY_! MP/-<_N\26QI=-WH%F/!877GK#$Y\!N;N7>?^[DMJ5B2Y_N.;!W339T:SIQ@L ME_0)!BN8>?>#E>1N"_;O C6ZUXGY2>XPU3[X0$]^ULA5H&S&- 5/)3(]/YDH M4@]^*8H .P.X1^C]ZP+ZYZ'MHVG >1)F74K)Q;5#Q!]B.%R?SVQIA-IH FZ8 MTC))Y'DF5=]6Y%O,Z>]#W^1N<0;MQA7GY)49OJ,<73N!BX+KMP[43"YT<0SC MZU[ES)/OH"]W>N'W-G'D/FHP[;;W/L:4;GKKAW=6,%Q[#0+WCTE)F]_[C[]W<=C"0KWX/;KA@5%*M&86I7M']?7ZS_K.-[RW M_EMK-Q\(#=^M'S4/]W8.2/W3WM%68_B=O_\X=*W0W&YMGN<#GO=:]=/Z^<9/ M>*]CN [>[1BN_W:V_?WWYO;ZMU/XG/Y]OMG?_HI__F=GHU_?.?BYM5[?-YYQ M*2)&C'J)N'$8N<@8@M_@(^>\5H =8EG1Z8#RQ$%1\U:-_.D]5>0A$/NZ@GPHG!0SU!00@*O[WP^ MWX>5$CP7 4>3L\J"TLCDM0E126Z5XH%HP .VPE\!'+R$=OSS+F9,1;W.+-,,R6(=IS#?!AID^5:)"JT M4&1V1YR*;ST;'GR[B@?<22VM2\A@F1#'.9M7@/WE"74\82M9],"WS(IZ!7#P M\GSKWM[/8=+R:_)^#C-L*N?GDSD_)X3B09O1#,%Z[?O-C#-OA-"PQ7@OO>71 M!DUPTEHRQ00A,;C*Y_?RFTY]RN<'_$"GW-E+AY0Y:!3(,.EA]]% &6#Y8%7S M*9%&3[>:N.>F,QM>GY1F5LI[#^><,HIQ;:7 G)OD'61F>XM\(:8($B,,F, M(B[)RC_TLHH[X1^*(7CM+$'"4(ZRC85<) (DR3%"C)"$9:Z.5Q:$JK_\EO\> M$N!V?H/^/.5+BU(+Q[A"$K/<*CQII).)B IFO1 N8)E; M?N%EA1^]0\]=>9XIXCO'H.Y30>HK0H[9K-Y9ET0"^1HY5)=# R?<*DZ*:/ M(B)I0FY,D1BR$5L4O27&XZAE, 7SXVJZA=Y/,4Y'X5F1!8I=C:1X 2W5AN>&&5>"N>4$(SL$TV6 M5B>/!;[5/3__29Q]MCIA*[7_Q-P=]HD.,'X&:7C)!E__B;U>C-MEGZCV03F5 MB]++:WM]8X2> C[//>Q_PKTI(!C>^O[Y;!=0<&MG[:R^?GBX_?TSWSM:XUM3 MO;R.82QPS?D&WCO:/=W;^4P 90_A'J2^OGFZ_6E#[*T?MNKK!^3O\^.?]=-] MYS FV,<86ZT2AA32_UD*R^@5##/(5CX 198&>5QP@"33 L@ M5FZRE=?X(>;-8M)K'K#)-MJU9'VC61X(G_M\Y8/-3UJYG6S1O6[4TZM],/S> M2JV(LI2_Y1/38[L7EX<7KWW]6-.<+M=.;:_6:/OF(/U;/S;DWZ]" XM%%J]+[-"Z[7NUGGZ9SZ\)= M7>@@ Y6,4.4]"(8!F*246*TM(P$;DD,X]^^>]J0*#F+Q$19L)V\M[UBS3^MK M^R3W^9?6("QT]F?YW.G9^7R&HN7YH <6TN2"1UA>3JW2-*<2D;S2T4A'X7O> M")LF-?N9N]H5% P_J*T=URL@-"_9UNX>/;P(F7\3.$I7M)+SORU?X?IN[0(7 MNQG4K8^7=VE_]IS-B&YGC86JY"9=K[='UST>_[J6Y8[=M5[=2[WESE>S7WK[ M*DDM&>.'%\H$>KC;[R7O\2Y*!!L_8U@8J:C2<^]:3O<0L^2&2-!5]\-&:<+> M+2R$7ZDA4SIX.V"X?":[1UO-^O=O=._3)H:QX.WON[B^OG>TM;[+Z^O-XZUU M>/[7"0?OT9?6UOI?#1CKS[V=/1@GO-OY9P'W.]UJU?'6T<$I/ _7X5USPN[6 MQZOY0$Y:)F"%4(250MSZ@*P.$@D5I,.>!NS9TBIC:EFI1[?0>:)4^W>OAP\Z MK;#2PQ?5PXF\O$ U20)44+KH0 \31BZ9?.R0BB$P;W@^T)EQN)*NL(U[_K@<]5NCT=/9*8(P30-C"6+N8C*407(PU)DE'COU&N*6 N] M8NX867WIB#5>89K/_[PJO:*>XH QO0*(546L%S>*.!:QKD+6"[0N5Y91YH[ED:_=/XYVSW\[G!4'-TECX01#*06".%$* MN:!H;F,EEL4W@ROS]A)6N/(,N#)U7AW5 MUF"!*-,6<4$DTD(JA*G"*6FJ@PH95\2RX&:!<.4],/V7[$I7A?5?R0Y31;$J MWOMF]J?IN+X1SAL+E%NS!AK,<.\OH1OGLL MO.O4O!D4K%CZ*T3!R:Z8-LD(BX>\UQ1QI@721C.4M(&-RV@7J9H;2Y^C%LTM MC#^KRCS?(=:I_3N.]NT;1]KO<,8^T47@T;9)B%_6(;T\Q(\ M*JC_:H+M5*T8:1X4:[[Y,TWN',*_\V 97\'J8?'VFS\S\LX5\G[[?QBT"]TJ7FE =O'9 0L%E6=_7Y#N/[E(F;VKWO$ MW!^7<[!P<_&Q:7N]1H+A% QUN'/]-MRYON:=Z]DFYR4)_%SR,=[@Z\\G<^,^ MIOA"J\M:KQ?[=PFN/VGZP^,.$W\7#WB90;[*3?*V3),R*^G+]K>:?;CTWS4- MY(WEZWS)/Z-.0@.8PF+ZGF+VJMC]&_4*6HR3L2P1IA7'QML8A3<\:,^3,(;N M;SZ@TK&0R>WTK1>+W>Q=^ 0Q7$GJWS=/M]?SO^$[Y\?PK,^G=?KY?.]H\W3O M^U_'N^=_'=<_3A7X'.V>?_NY"_>KG^V4-UKQ* UYFN_Y;N\1Y*#SX. MNMW8?CYOX*).0.VDTRU]I6FRZF*\=*=6&7H5G7I90V^TBYP-);?B4_/C4]^F M+#W+)9>*>Y24U8CS))'&2B)C/0]21,>M65IEF"\K5EEZ%32]%FAZ$DNO@J8G MA:8KII[?M\8GXRQ&QEB*. XQEZ4Q%'1T- E)F"5+JU2992S( D'3VS+U9FOB M5J>-_)VI];.8-J]AVB;#4_7>;]8IO9G=[6N(-RNVK#6[>&]SN M%/G MY=X5.CT1.EVAW\?[)CIMX?\H,@/H1)E ^O^U]^W=;2,YOE^E3F[/CC-'8HO4 M.]F=^^D+8F/ M*A2 E# #_V:5805[0N]61[T!Z4W_X9%+)3+F^I_N_GZCE=3S8'--&5915\@ M'B.6=;BF[<";,3<6:&T')N(Y"8L-HC#R!<-^EJ-HI&S1L:JV8D>J[@(N[$^H M,R4UH53@3_SZVA?7/!1O=Y]6LO\GL*6)><$.46<6&0A<(?!1@;'WE MF'#(,:E8MN5DH4<3#ZG#Z#VQ\]VG!_+$M0LW),4^4TU*IRI_",$3"#+5C72F MZF=A*^:5Q$D-JV)H=2SA&7N!C0]XY\,J87O5M'('MY[,C:KNIY3>POLP@RA< M?LM3K"K=7;=/,8W$2"82P[MUYKR%R,;[Y/KH<=GLF;.67-^]TYOS MDYO*]Y/VY*QWG=X31RY&EZ/O']LZ7M_]^&?EVX\_84P?[+,??_X\@_><]X8W M9[T.C _-@K/PS)Z.J]9J#;VJ-_O%ACD0Q0J89T7.Z[Q8J90,T:^4FSHWL3U% MN6!4-H7KLY6#PSW,QP,IJCQK*=:K1^1]24TV],6K:+7S4KKLSSE=)HPZKW"S M4C1J%?!WZIP7^TV]4>3"J TJHED?-!J@RZJE@OYT798G03Q6EU5SJ^Q =-FI M%_FY*MN<*OLRI\H&S;Y9J1A&$2ROL-N<8B!X]9E#J&V;BD_ [ MS6G>ZSG-VQ\,=$L8E6*UINO%2E\7Q3ZO"[0D!V7#ZEN-JO7FW\U2O5 VGERO M]"C!R59K5I-@7'U,Q" MO5G;D/VY8SIP#TW""Q ;+,2_Y4XDUNV;N?$D^[SYS2S6\D[;O/O4YX)OL_5,YZ?_[Z3Z-B-,W20"^6^C4PIYO5 M2K&AFWIQT( 5%56]7S.;"DZI_.0:VYUI@3/7 B+-['Q-)0,M(!*_CG-E90H\ M9OK'E0(,/%U,D)])B9V>\,(T8EZMEAN&52X/>*E2%?6^4=<;HCP094,WS7[] MS8YWC&A6-;U>72>%LZ)KM5+Y&5(X2T9C\RF<%:U16_[SNH,U-+VT7AN*>P=; MT^JEU=)87S#?=-^[);!%":<[DZB[@X1[47#]W9S_9M#U]\EW^TH?A%7D:LOT MQ8C;;EH&)C?/(ZP7"U;IR[%C"/"[-,C=P"K,F"?J$46\_IUA:#+]?@?@0V8J M#G<0V7YGO=R%=5R/<6OO*U6/M86RKR]C74$_8G=#?NRY]^_5I]&WTW?[^\=OD_.N7TGGOP\WWCU_*YW.U MZ@[XO]?&]Q]_PKNZSOG)Y8\SO&_TZ>;[CT[U>^_/ZMG'RYOO/;.R*..[4C,& M@YI9+Y;%H%2L@.U>Y(.&"0YM@YN5!KBU9@.V+JVFS[M[SW@6\9J$YS&@#[GP M;%-XYF!H1*EJ6%6K6.[CD6I=B&)C4#&+1K]>+5>L:G4P0 A(K5R]5WA>I1TX M%2K9MMVWT\_(#;CM&'"O+/'2C49]X6_DO*+RJ(WJ1&F"2U $%\(W"9]('4\4 MC7QK6F%KFD\9KS1*%6'4>+%6X[ UE6!_:O1%O]C0FY6Z7AT8 \SVJ6JU)^>+ M;R;-U,FO;-<"]GU7KFW#SJ(3SW.7M<:^[3"CH7!] M$.SJV!O!6"8,QBA<['B/7\KX+;_VA<"$ T(*LL. ?46!= /;97?<%T,O"D2! MW0UM<\CN;,=A0D*BR=L43&TA_"^%B* /=O!^:;O(Z4JRL(H]?E M_K5"N>- M9F50-LIFK=H'_[=:UO^C-TMO%KQMRJNH)/*@F+]82;V,!X:]^H->\*R'Q*C3 M:Y^QIL88._ZCU?W8OF*=+FMU3]A)YZKU\;+=/FMW>U?L:Z?W!VL='Y]_@4T MOSCOQA\[W8]TPVFGV^H>=UJ?\=;CS^=77R[;2PF243/-&6H8%0([VY):Z7JN MF!OU9EBL_&;ND=M9[18M]SF8$.>?KVCM+B[/C]LGL&!7*Z[8\ZT./?&='8*0 MFRNL5QM3RWC<]@A-+,<+$!WN&&[UP<0E37OA>Z:PX.OE"(Z+.'+YQK==)FT% M6#1)V-%=O ;V M^)_"C'!?A4L'MBDD$&KZ^X"*,6V$!96_2ZJ)P4!NQRZ6/2QYBY5RHYGEQG'" MC>P(=FA+P$L$F1J7$8*YZF5>U*M'XBU=K5 M"]8R0QP(Z)G*6XU]@(W>8M&80$!YR$0B)XN7_0D4P'JI&4@4HBQZEO(=31\,.C@SR :@0HAX%65F 8,[3EIMJE?K]K'";E\X@-\#DY8_@4OYJ89C2*'D%SQ*],;C<"O->D+ MH(,7^1GY+<"3<5TD^38L!&A9HJT*%R$D)[R<8^H@S1$L5_21 U@F)-8U]VD, MR8JES*"MHH[URK*,P=W8@LX2BB>D3;4M%=.X0#FU'S%4S^PT(:B\,HL*N,\; M4^_>#47*3C!&GPM3/=&3$@%ZHG8P1 Y!KL.SP% EWG +6 ;9RXZI:&:IF+*E M'U/Q7H4ZF%*H@\7.03-G,J M,5)Q33F(BQZ.DZ*M#W/J_63C2R\%&H9B''2204$H%,A("Z9SRJ9]^T4TMR>DBM?).8IVFBN0/N4^Q/:=82/MNXJ MV\22#:&@]IHE5CZ\6=AC%=T4/\?@G=IA8MSW!6Y6(]C4P3!R)HO>P2/89,"( MYO2O\9<)#;*7H"YZSO$RT965C'&UYF'D:$6%WH"GA+BLRT9&.@MCV'OA\).X\ M_P9UU:PG1R\VWN/7USYYX*?IY2 %4Z$(T+NA(&/J"MT?CV(:Y_XU=V>570^$ MR8*=6MX5H!/-C))>UMA7\(.0NV34(,/7=[#)NQ)^8YX*9 E)KT/Z"'@:I)P1 M:=^/Q@XM:+)F282&*(BR EX:G4D%\G%$'_F\J?"K[:*<>[ZT 2D@0*H G0XL M T'D4,Z/P)9*\0A$!,NG,AW*2]&Q@ZH5\^\;PW*Q!9W<81+"7-F,>G5>.8& M^T[DA#%=%U K(69A+G*RG*'QRBZ;&%A]6 M7,):6+8D_(4#[T7]5Z[MF<'XHE8RU(15 _X'9C6EZ5.LV(HWXUR1X?4 M<#/N\Z.QU%Q1D$8QGZ(/.!8BT[-Q2$HALT"XMI>53C42XGN,\*IG9_;Y1%N1 MA*'MR<=C)XVU!AA1@ET?QG(8;',1^4'$@30QGU#82RW<5?OXH;T\HUQC.^!1 ML:U!Y+MV,%3A[H8+!&'\LG8!6K9CK#H;_T]<4P2K<)= M5-J.,H5';R13?2!XCRVBX#K_S@86"*+^#PI.2)IE4%KDXSCRGBG-4!>/"FC$ M]OR 06X\&)HT OH4]0 ;"QD=71S@4)@*$FIAN#$=7AF']\ ,#L- [3W 'Y8G MY#:G8H^8Q,)!#P9A?/8C[UEF"%H"74^I*JYAOR"+=QSU'=N,U0VNQ\"&%TY' M6]6S_AFPQ]F3SR9<\8:?8=8L):8/N]8DP3BK/<0(.1E4]K0.2=D2A3=AS8R1 M2@(C0PS!U E<)MY-?O]SJB+W(=WS! ':DAET3)0.%KD@[/S #Y-@YR9H$A?, M@90,CS.9I95M4D-ABUGR.)D" / /;%8#&W-PV=\16/KH[@SB;$(\*$[C"+%U M@0%N,K[);?!5Q$W%/R:PB]Q@= -X?NZ&PN,&/L^IFTE#JNU*&M('3$,Z[_W1 MOF2=[NGYY5FKUSGOYBECR5H9I<:BK,3E,JRP)';'A;MH7?98I]-9KG67':HL MH=Q&R*KK.R(">@DDX*1SV3[NG5]>%5C[_]K'7WJ=O]KL_/2T<]R^E-EYQ^>7 M%^>7K5Z;?3S_JWV):9:K9E;N&!S5RP2P%U/\)#XF4!9,'+@YEX&9E1S!V\),OGZ9*D4^F,LCC-"%KBAH40DLHLFB5EM9#O-1\ M5?SLGA#]K8!WL'P3::M-O7;_FV5^H M'>8QV!\OU5EFC[O5C&S+3NJ$%*DI_-,[L]%DON3GLO\%Q^-W[-6>NRF;M@&N!JHXRU1 M[;,=<-;26)=C#4D()LBVK8\]A+6I-K?7)7>+.'/[H!6VN==O5QUJK.=9%NOY M47"SGSO]=F6ZNKV&L?E._P(RO8?*[),W=-F%QDZ\ZVB4[],O%@C(]^D]D>E] M5&;\UJ8(X"?/A#]=.]^K'TW#RF/E.M^KMR_72]$.EZ0,/!J$;E>20JY$J/(_ M^@+16# Y$=-M$:4T*+"TW'XH' DAT\=J-ZP:P7)=W\:L]2QNC!6C[V E5 / MQ_@GH1T6XF*HZ4R2N8*H0%4H78EQ*!!YE1GUN$PI3KUA,%TL99)5Q0@/XXML MC4O?PZ,+^)"\:V,E3EMR!#>)%](5S&V3%".[).,FL&2V4*=L8G MK%F@HD!9CWTGP7@\3"V5N3SW!Z:G\^8Q/?H3=R/N3U0Y!3Z[U$@2@Y:$O_&^ MS*(V"JI,\0++<[PH<"8%8#,:W'WQLIG!:6PQ67YX!.D240)PU[N5;Z5DW5() M6>PO>&)FWL=Q10:]Y+.XAE>T!@A+ ;SSAV"4#NR&SD3R7B!+!D?)8Q>SG:0W MW4%%ANG[!KXWDF0+/?QO,W[(B7 XPHNRO[CCB$EF8/%RM(+ ,U51UY$J?CEI M?_ZK=7S<4O4O;Y>1A3N!=\\,7&]DNZJ^-"XF _D^'@(=1CR1+Q@A"\RAYSE M7= 0E(F4WB!Q>:8>//:]8M_#M.QL;6L\:J(P#R/A3XA X81U7 L$ERJ[3L0MZ+4Q58&U9,5X.#DH7:#.2Q;(]#(A6B*^M ;T M%%R']%%(XT4Q:ESC^0@U/3T"*2&=K=&)?(U@7N\)TN 1>IN>+&W8F+#1/ ML'P&[K4Y['!2_G'4J%-0 ]!F2%R=@1B8?F7QSX@C!).J#/Y;?E)(;]<(R895 MC@FX55Q'1EC!CA,/V"2-:PNE1X;QZHP3E9G1+8HL.!U9%>KC!GD%0C?"TH.. M:VJ)BE:CBR]4,[2R#\XNT>?(Y3YI(HT=N6 G?&S#'=P)AR9HJK=SY)//\QP+ M-I8 [)[!>I4R MISI9%/%=]O4,X&2WO00ALBBV$Y5TR_0SE*D M0;' #G\%)*)E( -%/J^3FBF@(^Y_"VU4/?XSR]'$! MF2_A"49CQZ9"XB :4X47/AA62@J<9"AAD5E!^W5($(7\)PI>HIL:B\.1"N&XP<6Y!EOGBIY""&,0J8 E-253 S@XSNV@_1C48 M"@G4!MP/"G":1^?K^"0L#WAPUT.ZDTI-L<*9K'@JQ9XN.PH*V=L58(&#!$H\ M B]50#-Z+ET!0J4 7\.&C5F63$U3PT-J)"5]2953(7VX6J/,TS-S3G./E1*E-/O%T':X)9SQT.9H%$1^'^R! M#P)&*\@>P-MFGYL.ABR%0-R2:I%C(@5#?V40"E)'.P/_*C&,*)\\WF 0$55: ML["#W(@0QP+_W^>1FY@NM#6"OJH@_Z--1:\\YLXUT/8OK 1VV&?>1X%.S1S: M_,Z$;]ZHY(-C3WLO;8;X>;IZ7F5*AI.Y)D*;D=1"9@44_.- 4/4O0:$L$EM[ M=*_82O:+);5%DGK\DI(Z72RWI<9AL0L AKSI86!VD=PJL82--@YT(5.?BKZ/ MMC_*;V.I9TON/AG;J<&?6/@#8)]3B=F%)B'RT;7)]0;7$5H/T.Z7*K3V MW"*L/T%T]'VYT6ALD?<_'8PX]20, KRVX[K>+>K\S);//G\^)DZ6,$F$ 12% M6,P]@/OB&).J/@]]CO@E]$LA=L%U7;K@Z*S\(3(VQ[(X!G$R6!$#V+P])<7T MXI8)CQ]-T$$7X_KMY61342WF'DAK[%I^(@D IS#@9YNPE="@3ZA'C( M?D'9WL"Q'H)4@I+%)'V."CA>:R 1N@;"=N!C2 M!0"U@;X;NPI] ?,BYH(5L6_)[0^4*I)FV8F(PL"$>S]P]X:U/J;H2@0\33XD MF,9@7^%8\(X+/R)<)?3'4M" 3@8B8]J;:*6V_['G..(ZF?8?'O#PL>\%RE(" ME9B]^@QT_97CH;TO0Q>H\9(UBIW4:I4V= M1$OS'$&Y7,F@9XC/Y8(&NV-WA!M576>5&^/Z)P 6TD9@M"1HRI M+10"WKH,O?=K&9+(FOI2@/Q ;8TD:F"?2RO'Q&:/J7=A2!M&#GK:]U$&B@+< M&/$?-&T2?PF\:5DR"@&_#A T76IS(!VXJSBFOC17ODZ/YC@[FKS^,%M_V-C5 M^L.=\1P^198"UT#5VN:XK[BTP\AHV(S'.\79W+^.") 014 BRH+KB;B"OM2B M,<,2O.'0!LUX;/MF1#HQDC@^+61N)PW-45A,B2$\VW2X/0HR $JGRKW_[+G7 MP1 ?CLKV#^[W09CN$XR6&)\%-%TLR"E7'6 M\\8,&&#:O9BZDSRL4C.9X-Q+/\ &/OL:O8P /YE?:(54G&MZ&[U*-\:K* "= M 1:2R[/A-"30IY/TLJ]H>\#+,I>D&RF\;O$.2F0[L.WSX5X3+Q^^6XQA, U[ M5COB;X$[7 %V+%GT=[">P= >IT! Q/PR5/,H?(.=#%XNF/V*N&^J]4@P?6!= M6'A:C1TB2O] M#?L">A@'(UV8FP8(T_'8I >LN*]A.AIVQ?Z(0M8E%R3'@2, M/*2?!PXZ\7E(\3X898A^6S*;!(=T!0"N([SNS57[^(UJ5['&1"6:4=I91P'[ MX:$.#<7TQ@H?CSR(^05)^^P(PKT3&:!6GL&0Q+&F#T-XRN36%$P0!A#)@=[Y M*/N$_ ;+&(/5!E*;K92%0,%)UU.4CM]%Z%+QA O8&&@JF+DFN\CX:'S:LH12 M"A10O5S"KA-,I4DA(HE*.*+X,1(+SRJ8[.V(8*_R20GBZP'HMF//(NOA6.%^ M$IN'0]M\'#++3FJN\\41:K)T+&],1@!;3H"X*ZE$,0U4MZ6Y!)R".II?"DY< MN!^9./TQ.1IA&;E5B1)H^\1&/\JA'20P2&J2 \D@7B98GL-U7'T86 M4H+1W=V=)N2Y\4A8&DBJQEH((HM]4Z40AAX!NUW[7(:Z[S@:2+,H.@5"]J1S MJ2#STGL74:'NIKW*7"^,TZMXU$MRE M.&*R-2 <*T$]$F!Z8I9G])96=DNTH&3\.K;31\E_=0 MW!O5U:/S<#E#M8ZS9Y;W',$!1R\X'BVP-(V$#AO@B^DP#]5.SZ8K2Z6Q1(]B M/PE40C&NNN H1312Y5P,52"9DG5",)!$JI?J1]?:H2@;M92(Y\L4V[2[-C@;>H469P8%<9T HBG)BA"R1Y5?B]R@.HAM4M("_5FUJS M7EH'>4FO:,U&?>.P0PU#:^BKH1GM ^S0P[JUE,(BZJO@DNS3M%)@Q^/SLXMV M]VH:ZO3A1/5YCIZ3EVUL#KN(\XB8R+&7F1[VM_2)*=Y9D@ MGE)Z SLL7@WET0;U^4";F_R=F5?@;H4O"3SLW7OG*C^$/H;JR#0[@S^D.Y[D M4$O>9+/-$G C3#:X^5D7,LU64BI7LU16+TH.IM&;"[V0?"OV6ZU2+6"2>L:] M&J%W138,+L1,BYZX(89LIW9+VR">PLNF06"5@V:WA%R[G^_TD/K9OY&WT;JCM509 E.KAN?J MH2."#--) Q69UV-ZF=UZ*%EX[B ?0K$S=#OQ![CF6I!SE\2EI*]GXC%LG,LD MV0?]4'KG3+&(S,8"1@2FHMLHL(?G(*H#H6R)$?(;L;0[ 3U8QP5OC0#AVD[ISI0?[DSK!8 )['>RI?\33R3YZG1ED MHGT'G$^XC$NOICNG2 6J4OJLJ027+/O*)914BWOW*%;W,_I+%BA,,W[LNE&1 M9 &C%]ADPAM+SRVD1V%?P8)J'(1Z3WI*Y.HL%:@CT-AB'*H4F6CLR7XMC@TV M@3759DEQ0"$=ANJ41F=G!+(,+"1=4!XFM6P4Y\$KTZQ:Z68EGRV.R1W O!RI,]*FX%ZQ,QDWLK-W=#T:H::Q_*D85[K'Z=#O\29SNZ2 MLJ?)]#6X 6<:D5!^,3KC211,53Q8R+:RB94<*O5_I#7'^X'55$W.-%UF"H%,ISFWKVZ;+MQ)1R*]<'_,(\_3/*_E[ #]?"BWU%(4EZ^IZ!J797V*M-.FGG:R5/,H#D.7K8[@,'L M1P*U)-:(8(XDN/UF)(UJ,QI%DLG<_*-K?WJ#C5<#](E!9^71^8$LJ1N.YVE\?;H?[,QO9$B+/*3F- M?<'!")L&')];T( Q4NHXZB"#%D=FZRB:PM("40Z3?#J!;J99T=_5;2=-UHIC(GBPY_T^N5@JXN M*#7J>N:"0GSX1J+\#'O4SFO%V7#(F-,:<^P6#,MVOI-].\S00]XN4[RD2:OL MB)>)#RX>T #VG9F)B$ (C3ZJSL2Y-ZUZDN8[+-)9VJ*^T" M^@$];3"/N4E)@IE'8#[]-,?!**CSX#HY>+LB1&O%=K>:%I/)7H4EP]6^ M:$DF8S0:<<)XR$ROAQO%SDYDK3Y,L#0A!RD+U'RSA9%4@^!3R>%4*8%L/:@, M%)1E94)AZR:*5O7%D#L#Y :*<:ACX 79:5,>_S+.2<+Z"NPG?B;>JIHCJD+Y M)=EG!6D!*%.@M.<=FNYALV)%V\;9-/AX6JFTWN%T72LUJ\_1:Z5C2]LOS7W1KK/O% 7:LTGJ7EUC.,M:8U2_O"KTVMH:_W MU'RL]^NLB.SF;X,<7LK]H@DHT-K\?4-#+I7//TK[H Q_HH) M\,%SH^ 5SY]BJ10.G,GX>GVD.*=3] PMV)'^]A73H^NY19D32#3I$$X ^LN8 MFT9?96,6KYM02>R1Z'*B3D7FB81?M#F%.EZSJ+4=<:OS%^9OW+'7[E8HQCZ(I7B>W<[Z?@^L>,O M;3UK=32];V^ZAUAK]9_H#T3E_OX3N]<;!,]"UFJI,C/968(]AD@+VZCL'&_^ MMG+[E$53W&TNT!M4E?'(-C&+^?U9V\3D7'= 7$?9TL9LCD/.==M?F9SK*"*>^WT.R1;*P25'P^Q9MSQ.YQQ"J&8^WQSSQQ+.>ZW;3_SY];%Z_(NM KS=RFS;DN=]]SKLNY+N>ZG.MRKLNY+N>Z MG.MRKLNY+N>ZO> ZW2@T]-R%S9GN19FNIF^7Z]:*)!O/' A].!J]>RNY(G# MHPGV&"(=FCPOFN)N<\%Z@=#%_/ZLNTC.=0?$=>L9S#G7Y5R7-5?3)%)[PI!=< P/7 MX$A_&P_[Y5__?HHP>DEK5) 0'==T(@M>,N:3$="'>8,".^)O):/ ('D$B^CU M;4'7=-05@%1WUUD>T&D4]?CWTQLJ,1/LRVV,#SF6,/!$LNT-C5=*;^']P'.BS[@M\4^0 &^XX[=WP2O/E]6KI M&9H.#O]Y:HT MHVT5*\>T]2WAXV;O\'$@WL5_O+?L8.SPR3O;I5G13>^5@*L%P1',;/A$=_FS M&ERSJ=5+=1P?'5LFEH8:ND9#G[%"Y&_EBF:4ZTM_+FGZFK]5R^6U[KQOL#K\ M6%_^5\O,9#E@[IR?,Q[=4S5MKR2>[C M'+M@6CRA-^SC)B\WV)V:?C3J"Q^,*-H(K\# \L%N$ %]_ )FDN],8#+J(UA@ MOFF#Y4Z?)7L$.?5RZJU%/>D\$3' L8;A@65+G]!#E!:R5#WOZ-NG$!L^<]_- M*3^EV(D8;44G27@?W*J<+I(N8]OGR<<3'HK'[(#*64#_'F. X(/9%HO'OY/; MX[)#GT4AT*>QQ+JTV3U^4<*##E].HL4D2C3Q[A IE[&<-@=*FP=VI3A2Y7JN MN)]&^96[=.5#QL;<4:1I"O%XZ&^0B)<_4R%6OK3-(5CZ[)/&3L2%S5VOP#[Y MV@IR_^#=OH,QZ!\K0T%64'\S5*!P'0<^"K="B5 MS_DR[<4R/7EI]CCE;@]KA;5J?>]9;IUG[(5.J/Y>_]TH&95'A4"W:KW=IYL7 M>$=[HIO7,G06.X//*B>O>Y76VT'S9O+2[+&ALVB*N\UU):W>W'N6 MVU 0D1\^O+C)4%[' M)]_AV-5AKM*A1+7S9=J+9 MR*Z ]!Q[H[%P PDVXPW8B>T+,_3\W04;>AQ$#T+NF-DYPH>1'88"P7&8%_FL M[V%"/!%$CP) M 7P*#.L?XKG WT4Q&CO>!.:7CA#^*^Q;&"1W)U.SVA[\#\G JLLZ#_#U8L-< M38I:I@DZ-428)ES%'O_)CA4'\.D:ZOV0IG.7?8JOJ [.#($+>BL*AY]LA 2^QZ\BV"+V-H)C@9Y"?8,A]H<1% <,% M&J.*='B:#1*0DI&0PT#4Y%M]?,[?$3 T/>B6.Q'"#7GF#?-DD;J$QY(C4^(Q M$=RGD=.:P/=!U _@*8A'E[DD8)$:@0 )MGWU])& Z5ATJ_B) B/@"@_^Y2,< M8Q"3P'9!H' P,$L)=7>K'G8K IK*&-; (YV!WV9'K;&O N;G(PA>X"V88N3B M0X2U9*Z@5D!-*:E4'9*)NU:K]?KU;+^G]@:F\>%'H, M2+XH?E:C#M9M>1W\+-W02HW5X'T>\]A&5:OKQA-0@W8+4&?%,Y9.KWW&=&.5 MXKU]FM95^_C+9:?WC9U_[;8OK_[H7+#S4W;?OI M2GK9E<8]$9T.SU6;F@^WFP/'_G- MOUWO+D-V9X*$!V/$\]&>A.%4_[%H <#J >J0C4.662#-1%PT2Q$-'G5GAT.$ M90!;TTN<#YML1K*XQA[7F!>@Z0W)I1W3S@*#Q6 MKVW\L>#GE)]EL,W*'@VVWEAWJ;? !NL.]G[*&J7UH'6@0*F^.^3I.S=7V-;3A"<;_C$QV1>K@J9NB?9EY5"I5(J-,KE^Y/A M'@$4^^2$.&,AZVV;GJLAT1X9T!7(AGY,9M3/@?N8JZ MCSRU%:HM7E(_Y8M"^T:U5,WWC7S?V!V6A'VC^HKWC4,QXZDR_:/VB.+T1ZCA M/63K5>JC=F*+RVF[*]/:L$&YAPN[0H5N+C.'2-J5-KS=(^J_#A5]9O%T/]L! M9RV-=?D8C+"0N]ZS8M#DA=-[4<6:+].FEVE7C8^<1Z9I9N1X(ODBY9@!VS2A M'H8NW#E\CF.-]3S+8CT_"F[6TKJO&PW6J.:XRCN^1-L$[-T?X^EU\T@]!TC? MAT7:06W[ZK".MQ)FVNJ,/WE#EUUH[,2[CD:Y9[I7T8M\F?9BF?;'3LIY)!?E M?)GR0%,>:'K M==K=J-/VDIL0V.MD"O9L#B0MR**;'=45G%FP"NC#L[I+*D->P1"5@>TM+T)0 M(Z3:^Z7Y\_NH'+#P42^4&@\4L#PGI7;%0\43V]\5[@?OW@L$UD68GY+./Z(@ MM >3[<. &E7-:!IKP8 :6LG8/*1BO:K5Z]L /]R>QW?TK\? ]>W\=#XCFC1A M5V/GH;%"XUM=M-5$BSBK=V5=6UUT7GBVI (R6(LO__KW4[322UJ#&AAW,N#N M@\AW[6 H+,1L)_!SA/>^M:V(.\Q%$':-];"Y3@QH;SJ1!>-3L.*PCB'UUY'0 MXC\\VPV=20&;N-P-$5G<\_'O,?=#"3>.,/(R'I&T;@G&7A2(@KPT?KO&[A\*A46B,">*?+:=@+T>!AH&-'6-?8TR9@I"U#X7-G M.9+Y FY[LQ)Z^?(;7YH%6?Q_1\9;^+<3+R'UTI&D] ;LS$=@JS$"6[$K^!OH M([]*L:[8W[ P]L"6U)/T14A_UV)#(J<;^IZ3-NIQ;-E\2+X#V "7T^1C;F*O MB.PCDO?3RS1X_S_A5^K]&9\B5\A[RZ6X203I$."FL3!#[,8TU6,/+!XW[CIU-[33Y@>+6E2@ M+E!]K7X!DPY0^P1!A(VMMM?6[MG,RFW:D$U#JS5+Z]B0U;)67A.=_?[?JL_0 MA4HO:T:UG _V609;T2NO#/"> M_&]?H@>KCH71&!0]F!>^B1UK%)2PE\*ARWMH)U"/5J#5>-T1?\WXZ%_I@["* M' ;%K]46'-.2"#3VP9Z6NVI"4;FM2CIG:=E_S;1O%; M;CNT/:-%,HC"".R4V#"A*\B^48M"YJ/\.VL)R6_(')*+('ZBS9_R_=P0!@X8 M5-3^E&X \D0CE_&W;^7]YMO7=W9UG''3RYTK5(_;$Y>XW#]_CE-O>!0(OG+ MMQ77"Y^RM1PV)ER.49G3-J?MFUSYA>?DRKLWV8UG'[LM?J=-EE^W.KUSGO7OW1N;ABK>Z) M_*9]PGJ7K>Y5ZYA^+- O)YW+]G'O_))UNB?MBS;\TSUN/R)W;5X(YD1LEW(V M7B9S;7%JS*7 W"R+75"R&.OY\"QN3G>6W4A"[2X1_*M@OC"]:Q>>)7/K?$4& MF3/'P@P9V-@7 79*Y4P^7& *GF\'-W@T9WKNP+'-D+)?;#P8$T%(N5HFS-?T M!3R6LK3X>"RXC\=+>"5/;LS>ASF \,? \T6!<<>!5WMC+\#7W3,^3+&!O/A6CX:6>5H!AUY@]F#V!TH[L]U(4"81 M&^&3DNS2"HJV3,S0Y@W+>VN,-,-M=-T@T7CV]Y.M#>\-NYRTY%WX^X M/V%Z!9.I](:D"\8BN3N1E*<#0* ]9R>B'[+V3Q,(>2U8Z]H78H2L=H3WH+EE ME-[/_TP_Z._?RC2M3$8?9A1.O>^?M%HC6.SC(;=]F""QYLD%:P6!9]K 4P%F M*FKLPO<&=EC$(W\\9::T"%@=F=\U\PI<6,IJI,Q3[*Q,3Z6/H0]+(L34#/Z0 M =9XV)H40G81^7C>2@EFQ&W"'Y$8X8?Y61<8F)' *IAJFE*YFJ6R>A$3ZF9@ M.WAXR!U\ZF^U"C6] *&R7=,>P[<\;B#-+%R(6,C4>+AIXL_(Q*:P;^5I,4=> M10J!:%[[?,1(' A5FAZ>IL)= 0_!7RU8"YER73S&\) MN>Y/DYL2A!W3L_L[\C:/TQIQ*6=7#;C1#AV5VRN9#O_T!3*O!T8!(J8GQ;L"C*,/;^(WPD6=F[DWS0C'!ZO3CU@H6_CNF:%!_T110NOV4NXV1++%(UILF1_7?H MIR;YM2CV8;N_*?(!#/8==^[X)'CS^_1.!MO8# UGI[__PHEE%B?4*^#U%9\"V#)F-EC(EKN$G?%0(,R_()'/:)V5Y3!#= MIX QTTJ,0[+="S(+$1_EV']'MB6-SVE]64B'H:QV>%6 UY%61DK8+IKJ/)1V M+!K3>&4_ B4KI'K%'Y+/%I^P@?U3Y;2/^80,-_56:5@$:):'OMV/9$!'/6)F M,F^E,6AH>C5#S6.91#]O)1RG0[_$FT M[#@);B';TCQL.51QJR;%\7XL&J*'>I3DWT>*S9,Z$;:I*2"7)>L$&Z5_S<'[ M4O?[:&+A)F:#(IAZILG'-MIOB_9 C74&4]H%=(+(,A+\9F,IJ,_!V+%! ML66$K+! 1,AF#&R@-O?E4]\64!/1>TG8Z'7<=VRIN8_LM\"P&2U90 U%=IB2 MPSM;4C$:SQJ<\..1#?=G5.<2(L^)E<:^4)ZX30-&BQ:)1@,.9)Q#4I$6QY*J MPAUSVTK7J0">J#29L?#0PTW"QS ,?+*0+O!VVD/DO:'MT,@LM6SI^PI2W_<% MD%8P>S02EBU%T8JDE1[3+['8P::@L=A8Q>DX%*/),%!\O=I3E7&QE#;I#? \ MDP? O'XAYC:!Z<&*LL0<.&[Y1*KUY,RE3&?ZW9([-BK'Q6I"8!UAXLPFKFZ8 M&3YXRAC="B@BP2P\6?!CZ;!B(XK4$N@M!Q@/!SZK'8&)1&#"-H=KU_=NA89> MQ)R=AP2%/W2IUQ-96T!*(-)OAE$MU,LZ._JMI.FZT4QE[BT]Z3>]7BGHZH)2 MHZYG+BC$I6LDRJ]1*\X&;,:LC;98KH-&F5 M'?$RL?'% QI@S%?J@(F*A,E +I9? SDOX1LTHSY-U^^J"-S0%H-YT+@YNS13 MGZLE3XS7#JN![_ *53> QIOPT>R G2N.Z$T_\9^!C*UJ6ZLK9JO5%6]<^!Y] MW\N'C6?/8(PR'G/&.(.L T,9"QQ/IF7Z#BB?Q4='VSW.6A*!7WST@?QM">GE MH1B1VTC]:]/FM04VU8H-1";;=43&S6<@M&V&AR^[M%++M@ER'>V$O<*""Y M)MD:L%J78H *0^>Z7A\8Y:IN572SVF^8M5*_6K7JPJR7&I7_G*#;4*J7]"(Z M$J5:N?2&P&?^YXTE['>M"!PAS^_"%V^D!K+*?TWZ)][M9^/R]EOY++)^M&^_ M?VS^.!]]^?6]U[G[-CH=G7V]M+N]R^&WWG6U^_';K[,?7?A_?]G??IAZMW?V M\W.YZWS[-7;.C"^3LX^?AM]_G-Y\^_&E].UKNW+>NQR=_>K\^O;KF_YMU"EW M>U]^G?W5F)S].+O][L*UOSS]K/>7W36^#\]._KKY_O6LU#WY].-;[X-]]L.L M='^G=';WGWZ]4:J) MZJ#8J BC6.GKE6(#'.1BLU3M6U71%WVC\N;?ISX8@6@Z?OY\\=^_3RW-OQEM MEGU!H2B?_I^N$;??"" M]?I@84O;-@K0TLZ.KD"!2;QI8 <@RY1J +:EB_[I/'))XF3N%[;("^]T5:U2 MJZ\%%%+3RD;].> L:M6-[Y^&H=4;JT'8;7^P>DTK50\7>V-9/O&B1.)UZI>: M^XE;<*ITVU*E]A@X@%>Y\)E4_T>DC^\V5^!&M@K.P:/K>U\!X?1#!=!8/&.R M?=DI6%'/ 8RQ8DG':R\,V_^Z+Z.9@X#DS'PHS%S:86;>/XB->S:>8EP\LN(& M](!H'HZ0[9&X["8P167%@V%27?GK"LC.36W/V&71V9:*V*!;%\JL#&&6042LA6M=FR MY]9L7K:XIE(J5;RMLK,+<;TPIR-B3+1+4KY]E7A'A>9XT=\1 M]T/A.U@;//;\D.JM3SU_Q/12\4]Z*@XE&6#2$-'%=F:('$"US)FJM4RJHDWH M1:ZJK2/,#1P*EJY,U(")A/AQ8,/275-_0^%>\VLYWO=3U"S&0#%+J8H5NA+K M23Y>7CX_>E_P "C?IWE/@<^,A4^=VA1>5+H&JQ&X(&L9?1N$ 7@YIG=,%4S- M!)(@:H/B'+R<7A L(M?8"Q'SA#) _XYL">&14B7D/Y?3 G_$KBF.C9,IT&=N M(2'HI?@1P=FQ-34Y,D6 MJR%-[8'JP&(7R138),+>",:R.'7>W&?NB*$'O<=D),8-N2BA'K(*U M,2$RH.NYQ9D+)+*&8DDI8LOR@@M,03/0"B"(@NUB;38^1I;061XME8\ETK"8 M5'V2#A$>-I[!A7I0U\FDXUE*8!HSUJ#U'=EX%>M\3#N>KN^9PHI\Q4C(]E-C MP );>EX.A9.%PBGO*A3.M.!NB3RK"Q2![ U\;T3H)\3H$@5E 1]+99_NK @0 M1?QZ#S]G>7E>VVT&RK;V9N./;"ZJ"X/5,(L@ #XWPW=!-(*EWE;%HRQ.JFJ, ML?;__='YT.G)^IW33K?5/>ZT/K.K7@NN:7=[[.KXC_;)E\^9HIX'-IOI=KFU MF>VGN)7Z5#GMM)KBY=\^UUN;:IM./#.2AN2I[DFV M9-:4_-]WJZ),3KVW5M=F0:%?9D$6*QK^0@NR0K-S72O5D0ZGB1%ZE1BA:Y&Z MH6^-K-.E2V@?H^M M\P^L<\*>OV(07]BQMEXS>)/4#'[[T?G5-4Z'WWO=8??CGZ7O)W#UU[9^]O%+ M]=OH#/[[[==Y[_M-=ZYF\"_[[,=9^=O74WAW&^Z[O(&1P3B_W'WO.?:W7_#? M'V?5[NC/TE3-8*]3/F_]Q[0JPBKUR\5^HU\K CVM8L/HEXK-&H>] MOJ[KLZ6";_>,*8^S$OV!.^1<7PT%5BPM;L\V2OII36.=BFRHD:/%2! M-$V$PZ'!508)4B'6,=4W[I$T.2#&.$8\JE/8_PZ=,;H$STLP91EBK&O#[+;U M;NR<];Z SNS*'(+_ZHC'=1U0Y*TTM>U!'K22.&40SX$-^:U0-?0J"- 7)H\" MV0I A;[0'J08;PR6K[I3QL$N)8$S%\V&..=1-Q_@Z/BY<-6SJ2@R)4>2,732E^:G/5, M/_>Q ;ME?/+"J!)-K5$MKX4JH=4;ZV$QW/?4LE8O;_ZIC;JF-U;#>GI$]FN= MXM\K-X';7F?ELJ:OD.*U@XEKBZ=SQ-]N?CI;S>NXE*B+%FOAF!1@6R?1>O-H MW1H[:DP30?'MS#E76:J4IZ(T//72%87J$8_??2;M'QJ3IGV.T'V,6PV="?\: MC&AI?G+50F<,IB>"PAJ$+U72P8X.[]"N;B,:%'#SA7#=8.+<BE;;L5J7/6>D$P*Y M'\G@;32\_"S7)"KX^5VZ.Q MX\F&1:DM%EM6LT?:\RCW:CL]X["3&@6F-YNXD];>_NM?>^=(Y(/;C NVUZK% M:.:Z96/TG#V/X"-Y>"C3%U5T E1&,SYN!9\-<\MO!7F":)*7W[)%JF1IP<=+ MIN(NRD:<1T7<5GYN90_R<_/@-#4;*.FK81.__%YP> J^7-ZF@M_Y".,9=R-L M;!U18^NK:#QVI.EW$K>O1)]GWE*\\EQOA$=P2=CM?#P,A]P9V2;K"7/HP@2N MP4-25V1#>V?<-X=,URFL5T&M7]UV&/H ^;Z2\_U]84/D=&)I[F0Z=5V*T/8E MIW^@WL19+PGSHF:[=$F^IFYW!G4O*U61H7? (3H0(=INJ33(47W+H;1],/R- MDEY>;-,K 3D1ICK,J5/XO9Q-QYC.VI@V*0]4.6_5Z]QYY?PA;K3]V>-9XX-. M>'HG[ -W;PJLJ[6T*?W;3$]VFB\0XM\J!U7NQV]X[1QTX7LC[&[L3RC'<1&; M+ UZ*@:3_/4:6$G/66FEC 5P74X$A8OBVJ6]^I'6"R QZ[@!O MEOW*VOXP8!).74"EP>#9J"0'9PE390>^(X@AO K&Q!<&O552]/NM#Y -?:P& M%<'(_$]*X4152X9"1P/]_L<_#9V_M,1$Y K$CZC!%<\ M+%/Y7O<$*39R*7X]4JQGI-AX4(K38KYO!DIGLN86Z.0>&%R6YZ]];CLK4,XW_W7K#;;\_E(Y$!$ M(, CQ;WKM+[JJAW:LIUQ5Z%R$R8<;@VH#Q%A6KB!!/%&/.D58NEZ]:6-FOTD M^9'^G 6CF9UG&B"EL17PW005!+;K"U\4VX,!;MI@EKO=4M:,?%Z3RFW*[&CJ_N1UY7*Q MUBS72F^U50/7>\J1QJ&5,"]AL$6LDP#H7'V8@FE;B-(&W%+1#G5S.RKG;+ R M&U0/EPTJKYT-&L7_G<4XD$F6I<;AKGKUM:_Z(X2_>;AL4'OM; #"_WNKD!1E M^^90+;TLKBD=[,K77_'*/^ _!,5_S6P(RA^I2IY8[D"4BV5=+S?>'J[":+QB MMKGPO9^3:7Z)D7>97@$MPF,<3X5:&2>O4MJ]ZK=$=\707(JOI*[1#Y=KFJ^8 M:QYE;1PV&^BEG ^*?R90AXJ'SP//2LX=-#XZ$'#^[*RO%NC7W;41W> M),K)?4ZWKE?*9>/@S^UF45YR7MNLO5TY> 9ZUG#O03)0 UNMI$7**F 3 ]4< M.K\\:Y#XT/GEC*NX<8WJVDL'SRW/&AL^$&[YYSR?S"'K'SJ?/<>+_XY$$F M2?8>9\)J][/'(Q/65^PK7S;>+$]SSR2B+^RT]D"R_,M#ORYN;'<%(^!AY*_6 M0+$YPTA&A1!>7YZ5:.P7F0*(3'_$M%>K+(J0.Y%>Q@:&>O7(>IM42"10_*S] MTQQR]UK$91)ZLUR1O=W2[@]L"%QK(3=22T9+]JGS98,Z&$)?L "H"3]@QT48 M0E\,N3.(3\2H$$1>0$_V1>3"7?1 'H5#SX>I6\M[);XD6O'. !-7GPY,?-A- M\,H-K6Y4-EZJHC>T4F/YS^LWUZLVJIM_:E4S]-7*=;;8PEN%L=5K^Q&1XBMLLHA<=6'R;M#:J_Y>_"[M-GDO_.- M9 KLD[]6@L#6F%I9$*CML7*;^F6SF)+[Y,)F%V;9O\L6#"VP5>Y?!EOPB-8> MV]Y=R7H]0?_UW5PW2L,X/%=K17)CJD[;)A]S4PX!O_7DMQA'R+3<7M8G>V,T;:Y$TAFHAX/Q M2)!/:QNW\0UP>VN;=QVJNE8KK=:7^U'N4TVKU!_ED*//>87L^OLC9I\V]/Q![A?>6J?Y<7\K!5/^8TW;"O',Q@ M4SROPE]TWKIM?U-M!JC_S\%GXH1('>M_W!O2+2 %$OLO/AJ_ST)8SSG:2R/ M^S!"A_XEO')&[KL NP:[SH:';"3<&+[P@P]/S?U=T&A M2R3:YBX+RG+!R-7V'NBYPU;;G^V LRX?@XR%X(WF>CO7V[G>EK2\3S1RS;T? M!^S/HKRW.J,9_7VLL9YG6:SG1\%-KKUS[9UK;Q6^FQ*,99VL#T:!'X)J.WAE MS4[X+0C5)_:)F]ZM[=H'-MU5E/3#TUK8=V6K\]H;O;S;W/$(YK]G*[^/9*O> MMJU.!$LS+)>5""TIM%G^X^]]SYK ?X;AR/GW_P=02P,$% @ @($\56Y\ MR.[Z#@ ":0 !$ !E7[\D)=FR95&BXVR\(P-! M:\L\WR'Y\1P>7D1^^.=S&(!'1!-,HO.>^=[H 12YQ,/1[+SWX^%K?]3[Y\=? M?OGPMW[_]T]WU^ S<=,010Q<4@09\L 39G/PFX>2G\"G) 2_$?H3/\)^_Z,4 MNB3Q@N+9G '+L*S-7^G9>.0BR_7&_=&)8_4=:$S[<.BBO@=':#@>CYSA\/0? ML[.Q[SB&;X_[]LFIT7?&8Z,_GIJC_A!ZMNE/AR/;-23HTJ!(;P_$ MSU.8H"(Y2D)W+3E*7!B0*$3>>Y>$ U%@X\0VBO0"#2OP<90P&+E+?(_1/EO$ M*-DNPW\>B)^%'J-OF'W++&ORV%*LK&8XR'[L <@8Q=.4H:^$AI^1#]. BZ31 MGRD,L(^1QUM"@ 37:PE*/S-(9XC=P! E,711J[KX^ L @B0/ M/*Q,32\/A=P+\[#5M.K:0I.D_)ZTS,9V4VU9"86 */U01V&"W/)%%]TFOT:F(>PCNXBN?BP12>,(L*DO'B2/XMC'/DD>\ ?B09S5K2: M.^07#K32%6PQ3?G?&:0N)4&#'0]B2F)$&49)N1N1 '.*_/.>Z$SZA9?\(X#3 M]SPG19**@O6F+WX>2S@! $,]^W%VI M(AFI-$M>X!6(JZQ\-'B R?] ?Q4P]X&4^C#83+N!DB;(NXT^RL^;;3L7SI,H M!#<:16NY]=K<*I8_+*I/4:E%T2\B[TO$,%M<<==+0YFK]G6M1%%3P%N)M4[! M\B-' QD<*.%UB)Q+$B4DP)X8Q'V"@8C<[N<(L43'"NH@%+28TC)LSL4]KSJT M-(T5%,BQ0 9VY(0E$TAYJ>:(89[//1"TCJ=FBQN1TYXM\&X-^]>.LK>LK>36 MO^4]H,S:CJ95@Z5FS>9# !5K*U!PZX,5[)$O_W[.6_"&(8HUUX['#W>4MG,,+_ MD;G@+NDSYXCB6'PC_JUFKZ,V(0!WNFKP!5L>@8_&]G%L&[7$>7[/ ;P=',)3RDI]$-84B# MM:JHVL)L,QN?E[F1&" ' >\D3%>K7]MLM@FKS<-Q&BGHH WX#38&W,YF(HWVSBU=^ M0SZR5IA(MLRSF 3\9QY0B9F% M6 QO]DIGDQ8USR.[VM,U\5QH!%*E#!672H^-8(.>S\A'E"*/HD<4I6BOU&_' M5A,^MK5[4%#H ;FB(\D;1(BI"C%-R?\3EO ( S&)H1VHOD"',IXU#4>?]'=R M_D5.@XH/)9V_'J/?37*N(FX8C-#%?CFOP*II-AVY**5'\U+'D=9*_>=/DCOD M(M[ZN<_;+[_U^&JB^1!UJ$UTH0RLM!TIKU!RSXC[\Q/DT&+U!T6)S.Q^:5?K M4%-O.W)I2X]ZJ; O-8*RRB/_%6YN$+N*.(V(UVXR050N#NZ7?J4*-?N.(U?" M]-CG^D"F$+P3*G\%7&FVZGEL !5VOD :\:]\A).(&O*RZMEO"U#K4#>!H2,7 MT;2:0*X/<(5 :@2YRB/]F]1\(\1[P@$?V7I8C*=GF/>3,$G0ON/Y%HK4#>'$ M,<:Z#:%0*N/ZE5J0Z3VVAFH +MPF@\_[CNLW8-5,G_(1G"[3N6(N+N;ET&I>[M@(UNF!WJ/8@Y_P1^A91,1[ MCO+J\=7$C_GP3I?XDBZ0*SL2ODF(MSY;NE^V:\"55%L&'\[I4NU5YF*//*]3 M<\M-F[6I[<_J -3>RW',RL3R%CXZZ*FXWZ8I\O+H M2M-/;1-6>ZFA69WASU%6$5[G?-1Z/>IZJ*W2:O]T8K>@H7O>:;TFM7W3=G&U M9SIUS,JZ1X6)#OHE#H&([_(1 6::7JDJJO9)([.Z]"0PQ.;P#*6#+JE[B!'H$* M5K!=ITN_W]@BK.PW;-LQ*ZO&FS;3P7[C$L:8P4#NCWF@,$J@*Y!UWFVN0U#W M(HY97<7/H8#$ F6P(R/:3JP!1^W"AK8..UUT7W75*Q_Q_7FILYO[IUI0<\&?/&*FOQ]Z!VPU MX:>.5=D\T9KP0M61YW(EE;>04A2(LQM.59EXX2*[[(RD&L# M0ETW.<_V#3W 9[VUGY60.NX9F]5-:_E6)2G>S9K67VO;%%7&,XYAJVN]BQ%, MJ0XGE#QB<=:[3VCI\0YK;FTAE2[,,1VKL@5HG:XE/.#X:[]UWFM]\7TD>FVT M?';'7?I+N%0CJJFT'*NRQ6>=RB5ZZ3D0"CK/I.B9223>."3^#6+%6ZC+%!=R M-1I&WC6&4QS(J:27\/P2?>I68/-VH&X%*]UB)E^\L;%\Z;;4++(X?&RVX%[Q"5+O):VA$51-.3?]+3LI2I0O\8%0 *0&D*OH)*'< M!$+,Y/%O\LA'N4D.17IGEJA E)&I,S2KF^Q+:/F!D"6\#E%SAQBF\F0^7@LQ M'QO1Y8-8SL'H+;FU@U/3=6)6]\>O<"5; AFLH('$[N#B7%-UZXX^6N*IAR2G M=M7.55G4;<5U'RR5@I+6CK8!.;LX@90M=EMMK$50=I9#PZR^4Y1# 8G5U=7& MNOKGD[9S*0[>C%@V9"KVS%&<_-2,/1MPU'9DF=47 MMM8 2]OP!&8'@\W:^M5>P&\ 4H:70]NN#@_43'4OK*RM8?V%O"8DM?MS'*NZ M)J\DJX,.4+XDJ#O2+@NI7=O0K+ZWF$EWT(EE!=<_,7=#3E7CUO#$JAZ]6=1X M%T_ SU&V_%?;?Y#=Z2%''5 MYA^3R20@,(*A>#6_!^ TX8&'R\Y[/@S$W9SBAM[SWD:J2!S>-!5W<3*:B@L\ MQ4WF9S&BF'@B2^<]+Z4YT=EOT^Q2N/->%LOT0))R39BE(M$W2M+XO)>EQ R% M/< D2O8D)!&W&+JXXK\(]-6-OI729"8V/;L_[EH1[S_ORKODSCX001RWR?Y_&<8 1)4WY MWY+P$/)_@Y[$&^,H6"TOU]K#UK3-AZM._=1!1G'0]@0N1C4\H.9F=!\>YSJM M8'8/UE\W$BSF)M@3R5AJ-Y5127X(U(JC)KXO3YIHZACJ4K]UM[#::L7#4N1C M=CL-\$PJO"-!\#5SA/5CXW;2;UW*8L+Z(O*^1!Q\H3$::2?[UB7\#I]QF(9Y M$UO<^O_"LWFPN,9_IM@3-S$EV6[SAJD;79A#F,AQ"?6:Q\N5="\8+K_JC(:, M^"MW^%Q0*@(PD72Z6"7A0TK9-H69_9#TH'IR]X"\[[%&WLKE(&>'V9Z'HF-H M.]M3$CB(/F3]NI;&3J0N^5M[GWPR2B[[7+>8X*]-?ZA&F7F/UN6K2WZP4W0W MB.5KL8\P2!'QHWP)QD]Y3X#BS!FH5FQ:RA]L9-KD&S_5^,:;5+B36U^>X+*[ MZVT)_SK^%T<,S1!]S6I:SB6HXX^]X;]]8/*-R$D@WG9I8XRY/>U;>W4Y9B$1 MXP%@7M4XA5&^=0G03/O7C39$()0W+'//\T MHS!LGJ]H(WD( 4GM?MO& 6X;R;=NT$4+BPD5L-SMS?,.2O95C;U<:_D#72R] M=^?(2P/>/>/B;MXF6I4B;\UG,3_48JUA:]+_J<7)+6,)K\X0?OSEOU!+ P04 M " " @3Q5^0*^1_L3 "!M@ %0 &5S;6,M,C R,C V,S!?8V%L+GAM M;-U=V7(;QY)]]U=P-*]39NV+P_8-;;ZA"(VED.3Q?4/4DB5B#*)YT0 ESM=/ M%KB8"TB!0#8)*D)!BF"S^V3EZ=RJ*NOG?WP]G.P=PZP?=]-?GHD?^;,]F.:N MC*>??WGVQZ??F'_VCU]_^.'G_V#L7R\^O-U[U>7%(4SG>R]G$.=0]KZ,YP=[ M?Q;H_]JKL^YP[\]N]M?X.#+VZ_*/7G9')[/QYX/YGN127O_M[*?@,\A< O-6 M2Z8C3RR:#*Q$#R8$KXUQ__7YIU"UYE4%IJSC3(? 64C",Q.+$C49KS)?WG0R MGO[U4_N28@][*-RT7_[XR[.#^?SHI_W]+U^^_/@US28_=K//^Y)SM7]^];.S MR[_>N/Z+6EXM0@C[R]]>7-J/5UV(MQ7[__KOMQ_S 1Q&-I[V\SC-[0']^*=^ M^>';+L?Y%^NV3_93?MN\FX-/V^B),&_>,!P+Q' 98WG)\< MP2_/^O'AT03./SN80?WE&?2'F35-8L_G]VR M@:$""U_G,"UP.BSGCYUT^<8CT;/^QYO/=P>/[WS51MK=EY1S6XI^I#R-OJ]_VL.X+9_.0]O@CSY]/R^M^+\5&SU[_# M?*2+M,F*R%3*BFD%FL7 )0NN!BNK 2$LL;KOPK..]N73T3[9T).1X1WB0>&G MG]\"^H2@,/:ZI!7BPA1.SX4Y Z]!! M/1TZT T^&1]^&T]1[+?C8RAOIAB1?!ZGR2F>OG&TIEHA>\VDE"BMBX(%"X'Q MPB&Z8F,6D9@0=R-:AQ'ZZ3""DH0ZZL(#F MG(F8/'?>:&/SPV7 ]Y?F9>P/4%?M6QO4XSC!F_;/YR_C;':"P>?_Q,D"1MG( M$K0KS"KK<*#;D$>N&/H47:Q(IB1!+.5:P';)_&W.B^M,I]<)&?D_0#^?C?,< MENC.A=4I>Y%\8)GCRZQ!17PC'3#E?159<8DVFI@>*X'LDBVDH\/V8TYG^W+N M%LC%#Y !>8GI!R8>YX@<3[9&:3'K**U>I3GS56%>FKG@+I=6;Z3.0ZH@.-ZFJ&< M1E,Q0DW26*:4QFBJV,"\XYPE"[KZ:',IU'1> 6.7XMDMM7]S=F.[02=C]C>=Q@F! KE=9Q-,9?N,:!>'+:AAO(*ZCB/T=ER;ZI-D3F4&3VN MKAA0*\ML=-8K%[7SFCR=_1:J70IMB?E!K)(AIC;.X[#L#'%[Z*RI4T; M*>:D%VU.V8=(S?D5,'8I_ME2^S?*UUL..AFK?^_FT+^/)ZUV\*E[$:=_G8L7 MP&E9"(V(VD P_73%K;C==%!5E+9BF MA9:5)<6TK)*%AB@J(='O6AD5=7'_)HI=BGZH'<-V0TY>V[]&PVJ0><5HS,]< M;($=H$W2GMF:3-4N8'A'K?[52':IUD=, 8*AIZ3!; %EA82V5-#66":]#TRG M$%B0RK D2HHQ1)&!.CRX%39L)"@,).S@2)JAI"HE_C=BF8=1KBGR0@B%0RT+/QF"N7I* MZ+-T6YC@A&-).L.D$THZ_*5*U#6UNQ&M0PW_-*E!J K")<&GA?X/< S3Q84W M*\I56]N"!1D0"^C /'>"B5RKC$X)L-131ZN1K$.'\#3I0##T0U3/WM57X_ZH MZ^/DG[-N+MD$4/\W=%.F+_NZ,R=WT K2QIG"3F=6(5[NH6 B>LYJY MB]*ZDMV "VLW@;Q6]8H_368]I#:'H."E9?+.&">]UDQG;YA6A3-?JF/@BE:U M",D#=5UC)1"2PLW;;OJY514O5Q!&0F&> %RRY8YG[9S&Q '?]YI5EC5$7\BW M9=X*9D=+NAOR867U9FL=T!%^%1)N F#N:!A/*)4VMK!HK67>Q5)MALHC^9S% MAD1XA(HN$1&V'OFAH_-+7,$EU 16R@><'/>:P/%*#?;X_6 M(U1XJ1^E%HO:.*V#L M:+V7B [;CCOMW,]J^6P6MDA>F5BN..0AL=1VV? ()N.4]9 G7+AUNW-Y*LX-#6)O B MLB*@]0MRJ*CH$RO>"L]1)A,'%&@'^Y9LJNT[,L1-QGK@I,^@$?424\^V.:8M MH*XL&(U0M*RE>A^$J0^?].U,%$RE^0U'_)KR?]Z_/CIO\6>:?E0?Y_BU=57I MW]6+*L76C:ENN2M]AZIUX!.UJD)==N=QZYLIHH'77X]@VL/(< G0@E5I+>:V MOF26O(R8Y8:22\S&)VH;>BL8HN4OMXF*[X!&VG*6BMBI XQKD&X9Q&%/4D*;#[H=$MHX8R ;[N^?WX$&FWU+T:'X\+AB"M M"\CI9L;ROXO3%[183*KF9&H+RV=5'K8G79WH;NG=QWX M#1J09G=OSR-3X#"OW(CS(#B:"F:LM$P;YUA*K:-,SDJGD&7EU*;V"H"=X>!(/<<'Z]D95%7S=#YNY!$\HZ\_\@*&-OO3%LNVO@- M-8P9WWP6\_S/\?S@);YX^(39Q3Q[VQF._\JG^'44-8:^/ "SL;V+& 0QWU10 M3!*Q1 /.4B_!VP#F+N4LV_+GYN:U8;5&N.^YGS=[?A8Y]2-O5>:11^:%=Z4- 2F>,H! DIJJ%>0K8=LE^SA5ORX.;%)KAC*UF6 MVF=U5ZAS9YT MR][:%WFDKVT39F*E(!"M,IIDAXDI)I1*"&=M!>II[SL![5*$24H1.C60FLAW M]9]=M\QW/L+L>)RA_XA!\TB6:(M0CI6L45+N)(M*"A93B:JXJF1R QC+U6AV M:8T,*2>(%/!(LTBM*]]OD^X+Z232WS<==@[I%O!44T@P;P]X/^M:/:&\./FC M;[W+3^NX+2C.Z!;.)B"!.Y,2ZLD]:*T]=%M71Z+ M)\OQ_M0]S_]>C&> SRR+=ONS_NTCD-&HFELK)(&QH7*M7QCW3)0:M8\!TP/J MBL8W0>U:,6P(*MVH@Y%JBLY%M7KGP/LW&'8Y5G;?7A M*SC]?I&9OOZ:#^+T,WQ J_"Z'2$P'QDE0(?BF9:MS39$V[8BBY:S9 &8N!A' M759X6 D)RI&KV/C;>!JG^2H;.2A=9:E,\)28=JTSCH3$?-ORP U'9@Y0JUP3 MW4YE(KO+\15UT"'43UDM7X7OHL)Q"9^0FK?>H:R&5%%X@[F8;<*@.UE7 M,_4$]OKH=BH+>O+TW%;]0]-SI2\7QA2N(JN\;:&HZ')#J19'A<>L4C)!4GNB M3&E-^"UG*>"/SA2E+1B9./5D]J;6NG8N./")=5,16. *"QFA_J)D"WF_Z*2MWN_$]!3R%:VI=#-U3!4 M&B)<%74=TK5-Z:,I#M\:O W'.CXW?AM6@T M,ZS%N=R/;630$&+.KIDV(K1CRW2;VY ,BC'(8563ZU<3+>,6N>=+&)@0@ &9*DM!8'L&/?6)9^S\V&0/;7K@-NECGH/ M:8?(%4=Y%/OQN,?1^JV;O>H6:5X7DW/"C] 6*JYE9:7-M&JN#B#UDZAG0D2T9?K8;]VSZ2LBB2A6\=99(F!3RQ(*TDG&7 MG(J2.TM^2/:Q[(&ILKH"AK"BBK(][A693N]/4"R]?>)EB/#?50< M55Z2+X99!]=:;/K^2\Q;*HRPS^S1#/)X.5;X_PDL53$MSP^[V7S\?\O/1Z$= MCQ@0BA*MYV4&R5)RI?5+-J9FF0-]C^HU<*U%I>^LX$RNKR%=W>J&;2.=;.+5 M2V9K:5O>6FOEJI#MW O\N*1*OAYX;7!K<>J[+S]3:&[HF>15ZX2,X5;KFIA% ME(BO1A9BT!CVYV@5&*\]=5%ZTV5BF^R].#I;5_FN7CKO9*1\549)QU)LJJ\& M]8&^A-44>9LRP!&@=O2W0'D*L\?;TN;F5HSMM4*X/>=O,%>:J$8HOIUYS:IJ MAYJ[%%F2UC+K,2...AEMJ$WN;5AV:KOB(Y!D8[T\]LZ,][%55 XPXL _'F2; MQM4G/-">C3O$(MK L=6JLE&N4$)SM[)(I(CVA049"C,8R@4OLM6*_&3E;0!3 MK-+'^U^[ZW-\3V>S$WPE3P] QEPI6"_1J%:KF"Y8+;0RL%O\./X\'5?T#=/Y6/4K&H.#LL&7,EOH#=".E MG<$\Z5^=?MO$16[Q-!IW224ND>O\?>$^*V]NN6Q]UX MSFF?(IM2BC(%Y@44IJW(^$XFS4Q4ON0"(G/J13?W KA+[G)(KEVW=\-ID;:> MUX+E.#GK@K4$]WR.ACHMYN?]L:8H09O ?U>O=C\;20XF &:\H=363K(B_&P] MXS(IK3F7H0XR1[XYY%URQ0])QH?4],#>^FS=+)PNA=S"$:^^$8V/70,DD?N\ M_1C49"7WSGNF<\0(2[0V2L9')@WPFJ5(TC_2.;3WE_(C!J"G;33RN(=/\>O5 M(X#Q-Y&2[MV&(04&%J:R$)6@1E;8@PN:J^IUV'.Z7E#\M+A"-E2V.KI=SXA:LF2T$T"&@"4K?GU-PLD)2X M>0!4 2 H1S=-433.4YG/J>_W_Y#+W^;>^^^6?_OY5^?C5;]('\N_^[^_O/H]O_!O5'P 5(_N]_SO.W__EOWWQS*;DP2[/I&?Z&Y9NK;__^V\_WD8XGB^_R M^/R[J]_Y+IR=$>+E)RP^?<"_?CL?GW\XP^N?O9]A68O^>LD5E*YP_M_Z:=_M MC.D] 9FEBTA<&A-C*\$;8ESUZ;MC_OQ9D+&$B[-%0\3W/[LIWNEY&+<4\+V/ M;H!V^4%PCN<19RVAWOK<&SBO0=Y%6#\2YRF<32?GF/\]3<^_6P+\?CJ93\_& MN6ZL+\-9W3-^?X^XF#\.%N?G">H6RXQD2U3K/^P&0J+">#*NN\LK^N/5)U8L MK;#BGPN<9,S??C/.?_UV[)Q*.OL50K&#&_9E@)\[CDQ-4COJO2_P[/%O/KGRSUL=3%>A27 MRMA^72_F+V;7*[MZ&[=\7:N-T52SBVDS@5[JC.!_^\UTEG'VUV]9&_5^?S&;T0(_ M@Y(^>"-#!.]\!&63@"!\ :8#TC<$F+$N6KX#9/_*WD4[*Q6]BVCOZYOOJN_O MP_S]BTFN__KQ?R[(4CXC]-="!)K\AK72%+T- M"50JH;X-!2*=NC%*SGUHO2VL!'(*--A=PO?5+G8^#5*:7A ;?\.$Q,QXAK_B MXAH;'6V,*W*=F5&$S68)3LH 404;@Y.,B=CZ4'@ SRF0H)F\[W-![LJ%GRX^S6$D=9.\UTD< 50U \)/#9&\B\))YM01E28PW?1W$*>MY1MO>UK9O: M^*/JN:!C'JQBG"P+SB%R0QN,%,(RG47TJJ=M?PHZWEZB]]5K=E7OF]GT \X6 MG]Z)%>K\D/U5^M&4VQ&SW@$)K0"I1E9E$IGB,)EZY701HK&VGX(SRDH MOYF\[W/![KRQ$[*P("_B%88Y_E;O15Z7O\]Q*841VAQ9+ FT$+0/6<,A&"_! M,.\P&CIW=&L+[D% I\"&=A*_3P>W*QU^J@+%5^./F'^>+,+DW9A,S$L95+*F M:#6BU*"8D^1M)$_HB+&&1_1!1^-\:,R'AQ&= B$:ROP^(_RNC/@!/TSGX\7\ M"M!TDJX.,6.]\+1)@?6H*U,#A,S)9$'!ZMI3%KXQ%]9A.046-)'SBL!.HX#O MB):D-:<]R7DN0"FC:6W% H9(ODF4@D!UL0)/0;E;R'"%*G<.TKT:AS@^(^GA MG,R0WQ?3]*_WTS/Z\'DU21:?/J^U,&>,$ :X9624&'(]G"7()7.>E.:,^]:^ MW5!L3_XZIXL2.D1T;^"\^RJ@43IF*8"92*\"DQ:<< R2S[0],2:3D/WH%MD0(J!2=DW0R>N6Y$ZTC!FO!G P#VHB[PXW/,EIY$]TU+F59MD)D M<)K<5U6R(N/&.8B.J> EQY!-CWCP"BPGPX(FPNYPU?,[DG>"^0>,7RZ?.&I/ M1A%XIJJO&BQ]QPMP+;DQD3,,K?V#^RA.1O$["KC##=#US>,=(IJ(-JJ:;,"L M ^65@!BU 2(C6A8BXTQWNN,]T7>^@:![7 FE-+O ?'_-(\_IMW5@()(C7DKI M(0HE(2DGZOV&I0.K/0-6@SDE$C00=X>[HQ\NR!SY#<]J-NR;,+N)C!=DEB4- M#C6G,RDY.I.2!!630_39>YY;!P37HCD9)C02>/>KH^OE?[I&)W)$Q3"!#IPV MK,!5O=/B8&PNP7F6R&CM>G=T%]')4**AX#M<(?V !0E(_@T_XN3B\_F5K&4L M982BJMNB) ,GLP3R7F6T'%-I;A^N1G(R-&@@Z [W13<6^[K\,)Y_F,[#V=]F MTXL//T_2V44MXZ.?INF$"$PGW!67IY//FYI0):::0,V] 26L)(LG:,!B1<[" M&*-:NY$[0CX90NU3=3UNJE982^0R)<8< LM)D-4L.'CE/3AN,2DCD\W](]6G M2)!M!-SC2FL9(7DUG;RKT=*;D9*1SUP7.O$@2W*3E.(2:-T.K(C<9N^2<*WO MI]>".=$[BC;"[Q&D7&TAW;A5STE+;F,B\GOB;0X*7"@")$%5@9$-U3Y:^1BH M4V5)4V7TBV9>$[D&W4;9H#&,#"A<$C@;@H2B@"N!:1VDP^;\6 'C1!FQJ\ [ MA#=7[F(VA2"B+&"-D+68ST"09-6H>OD?9"S:M@YM/:/38V>1=PAS/KI7?4X& M>5U^&D_")(W#V9N:N$7Z^+%6EL]K]MZK\;R:P\%X3 :25I8L+>8AB,# T**X MSB'EYB4P#>&?*.D.I> .H=A+Z^N+T&X%,R,&]R22J& M++K4YJQ$6JWB(Y%64]8)VIM:)2M-Z.GA,= M=A=ZAUCL#5 C[U%F+2-$YND\==: YZE *LX(VJZ,PHXYG:>O]8T$W"'P^L * MC;?6B^P@>#JCE"1/*ZAHH6#)05BTT=C6SLP1)?#NQZ=I(_X><=$WLZN;@B7& MRW81!CF/2CJ0L7:Y,Q(ABL)!)\:D%BH[T?IV;@6,0R1SMU'3O1*_W43_3AR'DI M2/)5PCC_//D^?!@OPMD(8RR8R(DV)I,E*FBA47(%.3"KBPV9R>;).:NAG(SJ M6XBZ0Q#S-UR04##_&&:3FB_^(J6+\XMEVL@/).PTKET%F)08W.@&W;V^B&T+)ER7G]6;N;?T'[WXR+9Z& +!Q!91*/*T6!39PV1JDE MUZV;/ZP$TI 7#W3D?H G6RAV77W?U@+N6==Y#>J'Y>XY"-;H3G?P7OK_X4;G M[38GQ+K^YBOTO[O2'J/!#A+?(R&*<;F84E/.=0255 O70'+)3,,D6?7/)RX M3R+<:AQ_2!YL(NB&^J^=VT 7_/9!W !6LA\VDY@'5IUUP2+Q5V>LB*B928"+88P":7 U2:# MJ6A,D3E75.N7=Q6.$SC$=Q9OASC@74Q7I!Z"JM,1OAK184[PW37V" 5V$'>/ M#BYKT-$^YE3PD+@SH"SM<#$7"9Y^RERBO4JUMN/W28)'3N^]<6 #*;<^N]^$ M3R25LS>SZ0)3E2A]]VX6SE]-P^3J:)*^)!$=DI%B:IA+1@B%3CT7F"@8D6O% M!IWECS_K /&.6S4Q!9S*"T=."$\!"]5+$8H1UK M/9'A'H@GK?DVHFW]:O]^'L[.7E[,QQ.UF#=H*)-,KI$W"OD>M3Z MSP#..K(Z,U&Q)*N,UH->[<>?]:05W$.>'4RZ!]J#OOST2_CG=/;]62#L]1P+ M+I82HX08JCEKZ3"K,R @BL2Q1.Y];!W-WP#>"=C\O931X4+X :A?@/X:SJ]? MH2%P._D(&T(]C//03?7#*=9,;QVW*L+-M$76O9]1_?W1'E*_ICF^&4G_?X^>ORN3!]YRF5:SZU M^;C*(>COS*VL;=Y$D4($ZU3.-G)E#>KH1 B8BAL-^/S=WO@?)XOQXM,_QAE_ MGI3I['SYH5?-*'XB8M=JF=DDG'U_,5],SVNMQ/7UJM*<[&=IZ? U](6H"C$F M#2ES%VT0Z'3K&.368'?/R_K\#-+(,HW@'^/%^^OG?.ZL4-\]^E]^&_X<(7IC M1(D0"Q90F6P5QTS-'"'O@H>S6=ST>,2^F+<<"TE[?I/>:+ M,WQ=-A4&&1IO9M-\D1;+1"620M7N(XN!U(%[[K!-/ M&%1L73;092'[RBTZ#!$/K_M#9S+-9XO1U4)>SZZ6<1GI%[)H82T(ZT-]*QDX MJR-(IK-,'HOF@XY6>L -\M*?OA!WW;,/%OXX/!NF#;72<*^\@>?F J]CB@- M;1(0&4:9^T#V&^YHHZ/["F\DX+UIWQ61,HK:QPSIBPP%(I<,A$S,%I,-&];8 M^+BTOB;ZL$>E;R+7#F;1%;"KT'XV*G)7'$1)7Y0M"-[D#%)$9J.5,3XD>.@SX^_LPPULE%F&2OY^>?Z"?UOWPXZ5SVC!$./")7<.'VZSZ M3FC1&LBZ9PYXP+LIBUH<6!SVY4IO+%5W)**_1"0BVS)))+ M R&2+:H="Y$.KLBP];7G?11MJ_27HIR_OEC,%R3#\>3=2#O2A[$!BLJU]HAE M\%Q8\,FKJ*-(L?DB'X%T%*/8-M']PU7[NXF\PV&VLJE T2;7'KO+4U45EP@2 MUS51V3B9K,VA]9%V)'T;.FI^<]'V"-BM*AZUVM;9T(J[>L'G.;@B4YU *8,Q MFF/['*XC*,=LK.L=!=LAI>?^3F-M[1+ +02+M+[E4 ^!JFL7ZW%^=^ MFBEH- :1UF9,'N+S9H7=PY#E@;P:AH JTR%8AD&X6BK%&Q]:#353@.D$NUNXH>#+YL(=\. ML;8;#1VOB_<3\9<;3;(=7N\U M#1ROP&$AMT8E#D$S#=)A)EC.8'P=J4@=);&=PO4O&IUL_LK+JJ(WLRF'\? M_CZO55>?1]&\2(OQQ\O&D)^[D(9<#*=U1X.>]D1ZST*=)1(T#Z0?1-F\D'=S ME$<14-Z$(2L"RCT5T[VPPTNO0S67;:@=0^5R6%8N]!TWB:/1@;?.QC_PC4)O MC3UXX[")N+O8K?^\F"^6>VZ=")^FDS0^PUL0WTXWEHZSV3F5P$2^AU@#43]/9#].+N"@79R]2FE[0(D=% M>*>+<."BS*"4U[7)B@%$SFW)@=ZW]NE.Z_'LGV"'U_C]1-\VZNJP-RZ'L=6Y M6R2/2_G\^.<'G,QQE+,NS'H+OF3R,1(6<-P[X"Z8(D/R2;3.K%@+YBN)&BFJ MPV;T WZ8X57S'_K^#)>*F>07Y]/98OR_RY^/='962DF'OT97K\(C.,,,9,_) M^U6Q-F)H3*8AN+[RJKWZ.J0#+;F_0@#7_O-G[V84R.G.+DA(NJ)E(H'#R$&9 MC#+0ERA:3VH9#.XKV3HILD.2$@EH5N?<_H"7_[XADJL8[)?1%BYI54J=4:(5 MJ&Q3G6,H@%X+*;/DRLO6]M9P=%\YUTN5'6;.W$=Z;262'''\<9E1$K@QNG;8 M3C8A^4($+QHR'Z4K(OCLHFJ>@34$U_Z)UDNOC])G1Z5T,.+O8_QY\I'>P.FL MCE>5#'-AQH/@=3 34PIB;>"7!6J/7@?3O)CO04#/B"K;JJ&#F;Y"!O4P_OYR MWO)E [.1=XQC;;3/?+)U&*.'X!6#8))AQ?H0FO>7&H+K&3%F1Z5T,+[7;X!O MPJ?E[F>MT"XK<@>8H]V/!05!)0?::9[0!W=C:GOW(^D*U#.BS"[JV(OI3 !G M%YAOCOQFABNE) --@@"5(M8.C @A8;#$ZECN3D3I0YD[N)X7:W91RE[,W\^B M>%7_? WUTRA(1P63: M\^B'J[3)JXY-(S+$HD FR#ZO,Z>=2! *#V CX7;"*;L'_MP!]8QXLXLZ[O/% M=K*,KU%^X35#(Z,GB!9YJE$X%-LS8D\#Y=PGD=M? MJM(H<:>R5(&LLCIRH28%1D;FO12V",MX$:ZU[3,M'2C&/S"!(K+-:8M00E32 T6:C'-.LM#:)'@5U-'M1 M,\W>30QIJI8.O!DNCQ&/,9?:QY1K07NRCAEB*A:\E48&D8ICK?/AAJ,[>29U M4E27JI$/5ZQ_76Y,"!NYPGWF!8G?F9B>!&W(K&C(R:G(=3 FMB\;60GEY,G2 M0@7[LW=^&D_")*V6 BU2%,\\\) U&?UD"$94""+5F2NF6-E\%L[F*$_5WFFE MF,Z;S*_3!7Z.C6LADT$KP3(;0=7XE/?>0"HE!Z](1+HU8=9A.9IMIID>']AF MME;"_HR:%6(891U%],C!^%BO4KR#$#P"5\F&;)G*R1]L?WE&^\I&BNAP-%68 M]?^UP/-C.,-E]@>](N.TP%S_XL4DW_[!C=]\@[/Q--\/9%U-O_GQS_0^3-[A M;R3;'TM!>NN<8X:.X +6* O*.%_?.@<9@W \9FMXZY8)^UWADZ?N$1.BPY7N M3JL=A9*RY$9 G25+MDWM7X3B2=HL;J77:6+P=7-6[F*XZR@Q!U:G-XFI$A^FSN+O& M'J' #N+>'QE2*LYS+("Q-E>(9+DY:1P8G@TYR@R#;)V5LD\2/-)A<5\)\# MR!(Q1JV=N6OWW>^U-/!9^S?P6JADVD^>#;O5+.']?DZ&T6YK^ES,]&Z?QU2C1K3JJ#?G8)CW5-L9_IZM:,H4;Y04RKU7, M2,J/7 8A4-=@L!H-><".C8/H(_/X[*(F9"PO2I?!Z!__K($ZS)=SS<\_7"R6 M='I=KIOTO<'9L@__%\^%>"N\S,386B1(/F2"$,B'<9()[WWD-K9.^6N%O=TX M[1T175KXCGOE78H@0W"@LJEWU"9#$$GGZ+1PO/EDPJ8KV)?_?!#NKI^GO7?E M'XO7ON/"7WY:_0%+.]J'2\*.22^^62[CLLY_)CO M_9/T;K.R(R%+CR9\*Y']&LZO[;LA^#H%-1[#=ICPQM&081!)=]3D(1A7'"-$ M=*@)7:U^S34X>D5!H3$Y)GJ133@)ICT20WFR1-M$@4?AMKV93>E@6GQZ1BN^XP&R>F'+6%:F)%4$=U:4:)/S-B26O'G8 M WSLR3NWX/SRZ2]N?/H7PYECR#J(#%;4BW0M!01G-9D$,5I.[X-L?C7S.*H& MK4=7/^$M*>\E_>:_1G4&@4D"@?Y-JXTI04R2#""6HI;:D;_0?N#+8ZCV'\9J MS) 5345;*J)#R^TO=O5ZK$N+61&6D$4"4V>;J&(<.&X1+*+7C#,3=.O:HZ'8 M]N6M=R9+%U4]=DDO/WV^$6*!H">2%O.%@>**7@6A%*!VG&3J79&MF]D. M@'5XC[*;-53OX;-M-+P>B$+*B MEFNY,DJ+)(9=-1Y:@6NVY/;ZVT1@1Q&.6\[6?!G(4ZD!3I+751?\11B? MM0_&/?RT_J&X#59[-Q"7ZWDL:J]1IA*77J1 7Z32SEKV6"K&P\_=,<:P#$#? M_>P7LUFEY:5=\>57KMIMO/@CS/(7OUJF8FPDOENO16TF9&M;(0XZ\2R31YE- M\\GU.Z-N%YM9C67YT_F+B\7[Z6S\OYC_3FR8+17Y^L,R8XX.\?G+3S_^29; M>(YO9N.$RZW@\C"7J#ECS !+=29QCK5L6-.6XJT7S(4B1.NYK$1TC<$-@G%X$;B/A MKXG@;".YCA$X[S#0PQRHY&HWAZR(D5R 33D;S56PKMF+?? (7 O];2*PQGK[ MA21U?G%^323/F(B\@!&9@%A6:HNO!!I9-*)HY8>-A'E$<[<>NK\4GYW$/FTA ML[7I.OL,GWX>ZD?N^.=LT%[1TPW#1IR!4%AR;QT2.I+CMUEC+ M40E&EIP4E"A)$-QY\(([2+Q>H:"-H7DD^1: PS[/ 2'5K01W%()'9(>;X&Y M%$!]H2]HV5$88YF?7C-(HR\J29 H\A MT3*2)VO (8A"RPB&<\%:SU1K!/TK"_>F^!X!H+;%<&AYX$DR$+;0:FR=31^R M!)E+(B^SSL-LG7?YS,MU=^'P 95_--<]'6NA6*R7Y8H!ZNHKE-JGJH@(S'%T M)4DTP^)47\MU#T72/9;K;D*60Q1/#L'WM5SW$&38M(IR&TT>A'&^>.VD(,N> M:;*,I ,GM( 5)62&P=>O+9U>NVY=H&RBPAVG[Y2;D*N(60G#+9D_<(*W6 M!08A9#J%M(N%,YMC;-],]0Z(8W&7MM73O3ZKNPBY@T-.;MA'G"W&=-:_F5U- MC5R"O(+'G'?&% XQU F5+@IP=3!28-%AL;7_5&M'^Q%()\:(E@HXBJSAJPV5 M3-9YW4_S932V5]S[X:?U#WQOL-H[D>\LG?/<.1.L5R:Z&&3V(J,HC+3JR\.1 M[X>?>RRA;Q68E$( YYZ!"D%!++) $IXS+=%Z=JI]W6Y'796TT3L7@2W7\8UZ$^DSR_!/BY4??/ MYQ_J8*DHF78&$R!7$12KNW[T" 4-9NF9*+JUZ;4)OF?*IVXJ[&#.W^+^_4]'YH!,$Q:I6CE;EUN[R-03Y3XO559L-< MLT92>W%>S9V1",44P0T$00:P4C+64F>DY2CGN+%!-W<^F@!_IBS=O]+O,[?% MF-4F%Y7(.!GRNG;*QDS;OR /SH4 -I84,-1&7:V[&GR]H6ZVQ^Y)\??YN_LP MNA7QA,^6"JWQ=7D;_ASIH#6F.B$2BP>5&;UD)CC 1"]8E)FKYCVE!@%[IMQK MK[3[S-IY]-P/]Z6T'+_X>K(D_EW)O%Z\Q]D("TM:,*)_%8U2Y'EY%B3DR+25 M7F1C6D^IZ'9E8;_P/&[]V3BOJ W)KS#7R^JG*]J/N:O+Q;S MVLV24%_MQ@*SU:HF#"M#NW%U^CTSH*6PGDL1$45C_FT$\)D2KY\2[S-NYQF# MRU&TU;,/9S<._?F+Q6(VCB2H*W.@;N'SI6:JO6.](^1GRLI]*OH^3UVGG?$J)'#OW1H5E-FY2*:$KOZ52>1SH9$0 MHW4EF-I*K'6#[PTA/E,>]E3D?=[Y77EW+X5BN6G[HDQD)=:>XQI4\75&6+*0 M1^1+D+JKK<"6+'I6V'@S6GKT:#?A4")>. MV9E:/\9;1_K60/E*EZT5LX(PQY9PG[63I;9P$\63)8F>+_M:@DHH%.?.H^_7 M>>EY)MSO0,H#*O\Y)-S'@B49\MRYKFZ5DS7)J#8UY%@*<]*[<&3I&<\@X7XC MDNXQX7X3LAPB_7D(OJ\)]X<@PZ9YT-MH\A",(PLHQ\ 1HHVUE(P7B"QJ8-HK M6X'JM)_"[A-.N.]*M$T4V(%@CV7^.B]"42R"B+5Y%,N>@"(!C5$'+"XQWCIL M^/12KS?2X8:IUYLHH,> H'NU L8JP:/BD +6"T"?R!GC"6SD15L4R>KFWLL3 M*,C8A0.["?DH$NZO)P=\N!SDAM># WJEW#_VO/U-S1NTXKL-9U26J+(3,GG% M2G&J6!=5X9$K$S4.FYJW[LG=I^8YG[S5SH!FK/;O\ HD=;39U+#FWL8%?H%UE'/S M-N'(X DQ6ZJBP[GX2TCO::VS3S?A_6U64_R]0A&%I6T[656;>TNH+SJIEDX" M'Q)CMK7)M![-R7&CD>#W.6;J$AT/A2>I#:184TJ%,.!D(;O.)/(KG-)&[6W" MU&E2HZ$".F2C_W1!+N?B8E8[]/XT_K-^-[\$)I7R,;@,.67BK?!D.N:,H'1F M7' "RENG!ZT%KS#,ETF[/Y]_F$T_7K9WOD1FR*<37BM(2=%N M9NB4BTX)0)XR%T5:EEO'Q->C.3E&-!)\A[1I,O4OSB_.P@+S#_AAAFE\-8:' MO*6ER"?YQ?ETMAC_[_+G:^4T*D+HDD0 (X,EXRAYB%HG2$)JB469K)IW,6J$ M_>3H=A"E=LB\7@OL5UR,$G/)Z\AKWP':0;T0$#ES8%-D'+/0[5LA/H3GY$C4 M3/@=5K4VT1] M'6+?*V,J5W?9F05=R-P$+9*\*IR3.M=>@SFRF(IPK:MO'X"SYPDT>]'GD #7 M%LKH<&VV*AI[W6.09\^UU2"$8* ,6G!8I_0(;7E0(DC?^MIL/9IGP))&JNBP MF7RV(Z_AL.A2=@E\#)[<50+F$V/T1U3>!%6$: 1UV$7J'V[*UOL7+ M3Y\G;49M/8M9@$XA@L*B(%B7@04KHTDNJ-1Z<,4 6"?IE_52RSZ94P%>9W!H+4$EX[Z^6&"XTL5G(51I M?2@=C#J/Y-X?!7,V4$<'QCQ@3&D3,7J;EO.6H8X:!,\R@V)1,Z8UV5K[R.XX M5.)T<^4--V,WD7P'7^>N1<65\"%+,JA=<;1*0N)JIWT,S/E80O2AM1]\,#-V M7]K?1<;=9IU[ZZU@!8%'3R "??'(#&#F*F-,/.I!6<)/9]9YKYN K43:,%?K MWA#A 3!.;VKY1L)?-_5Z"\EUG%JN0PPZ>O*/L^>@3$V94"E#YI+^HDX"+H/2 M$0ZMP$%3RUOH;Q.!=9U:'I-!ZX4#EIP Q6P$QPD(2\BTCR(7->@4?1I3RS<2 M^]JIY9O(K*$AM 02_KP!)(O,C(AT'C-+3#3&0M3*@78RU[8"@9L6)^.MASY! MY6TMLWV5 OY<"\_>U9K5,)_C8KX\YKD32D82?]TRPL;#'/_WE9S'JU/%^NCK!X%[)\AW\5)?LK?IM/\Q_CL M[ YD)3.*&,A!J2W4%9V5$$HNX"1'QZ45QNEN_!H,\Z3YU4=978>Q_SRYTL&@ MUT*YVDA="K"V^L0ADYC('89:BZ9*CO3.8$>.;0#UQ'G62VD=KK:&;[\CG9U$ MKFQM=E>_I A!*80Z7MZ9Y)AR_5*G'T.WK^3I(SH/-U+(H1.H!\COY:=?PC^G ML^_/R R^G$K,&18F(E@?#*C$7#WF)9:#XO; -[A0Z1M"7+W$J23 MHGK",8"*%308Y:L=8Y14=!LT>N^(^599NHJT?:\SA5 4[>O7@WPUMYMC9Y9JU0 MD+*H?5-= 1^=A.1"$ME(,C&:E_"O W-4!OSN:KR;[=Q$!QTB#V]G(>-YF/VK M.J_+/]057X,K3ENCF 9=^^PJQB.XR"VM6QMN F%CK=-"'@1TVB1IIXO&EUO? M3R?SZ=DX+Y-ZEP[)<@^5+BCCDH*:M0!*,7)*BH^0A9;T8V;1M+B?7/WT$S66 M&XF[H5^_&M$5W8=@:IAKL ['_A,/6NCH097O(.#N;_\5-L$X84$.)=E V&*" MP#.#;!E7,KILY: .BT>E] >2%?:E\TWDVB-8?#V>_>4%62PXG_]^&:BY7"V7 MAKM2%#!,HN;()G J. AUBK9'3X=4ZU%8#P(ZT7.@O3(Z= >[PG)M^@P TRD( M<@O(84(<#15UEP([2[G')G$+E-"HN2%;-WHC:TNR#%Y[VK:8YRG88&)H?M?= M7^6/A!OVI?%-A-LM75BK;-#S )C-LB^E )=1 ^RCE]Q3 \K?'TZZ<+=S/OM MA-JPD]^]%+ !,$XO87@CX:]+.-U"!P.JP)P Z5MKC#<()U']4E<7'(2(%R.5@H?'DW752TBB)H.G]R( RF^JJULIYJR')1!:*M87KUOD\ MFV+]L M-!B'%::TN7]<@_+)$ZFS8O9[C[UL 1MJ,0$F8%&0(Y.Y!Y_KB+(L7=+",CIZ M]T>;@W3@W1]%-A5XCR87X=/2'WX[?9'^YV(\P]>+]SA[,YOFBU1'5%T")90Z MZCJ/BAS=",K7UJ 5I8U<>N3%.-Y\YL0@9$^>'AT4T"&*N)[$-R;I:&V)S,R" MS;(>DL6!,W6&6=0H BO*R.8-"@;@>O(4:2[\#A,''CH(;YQ^/_[Y@1Q(_&\, MLY_H=T>8BM!9D(-(E ;%/(=@&/EZ0AOR$64:>#W5R$I9C_2$2=1,01UF!6R& M^D59X.PS=,FEMM8&R*SF8UNMP1<9('I:D_!)6]?:D=H![C,CV/:JZC!XX 'H M5Q-^T,JH+ =F;:Q=\"3$(NJ,.*<9HM7>[]$J/M TG?WQ97.A-QPN4$-T5^#. M*KC;P:[PQ:L;GW\(X]ERH@HA=8@I0-&>@4JZ^G0J (_,L&K&2W,GV?=^('"+ MYSY9#O26\7TZN%9T&-^)?DYP,2TW8"HGR:'+OK:)8G5\;P;O9*+]#'WQV>H2 MPJ94>.29)T.#EK*]3P&_)V/D%UR\G^81>J=Y1D=\K5>/@EQ\)TP![B.93BH4 MAWL\,^X#?+*LZ:^.%6&WKB'MYZ]M!?2YD&D']:P@5<]@[@K4OTW/SFIYPRW36TBNC" IJ:QH3_69Q"<0 M0="6FF.TS)?6]26[HWYF=-M9<2NXM_L8VFV6W'92U@FF[I[!>R^(RI\NB$-K6_19+KLWI:Q^87'N2 MH9(Q:Z;YH-Y?VZ0%[+7K0&,.["#&I]A'P,B&_,6<((<2! M,]LZ>^0I]!'8@00[] K81!E'4+P]!.[77@$=5+]C%?CL"NCGMT:J$8+VJ MXU;(2_71.HB>5F.3E8'M\1;L2?8*V"?+-E'77GL%")M*%-&#T275^,6N5_RKE/P6I6:KDC_U/LT"3ZP M#%%)JW*R3.1!!8!'7PFRNS6SO> :UV_?S'D? N/TJCTV$OZ::H%M)->QVB-S MEPK/"*&F#*M GELL&,':()*6CI/__!04.*C:HX7^-A%8Z_;PM[IE,Y.*2(Z# M4;QF44D#S@D&L@X$"=KE@(/:T#V-#N,;B7UMA_%-9-;X[/M\$OQ.!W.8C:>7 M9?]<>^Z9!2:U!:4)512)@4/KC).V&&SQ^JU\^!,_$W<7:./Q*=%JN!;+_L[.!DJ:])-QX=UX/SDO#O/$>4C8U,80%",9$D,RA M% RMCBV,W3VK_8$3=U]:WT2PG;3]TW2&*]*WK1!FK.)GJ*$'XK%"Z6H;4/E+T *#=8V+W/_RG,)[] M5SB[H+]X<3Z]F"Q>7RSFBS"IA9TCLG=3D%9 T4B[I7$!?"0#R49=O$@EV6'3 MGW84P$,8]Q]!:\>9^_&RCOKI4'"["N\;I,TSC]-5Q=;/DP7.<+X8R:*%M-& M1D\6-H\67+0%D$LI==*.E];WT1O .W46M=!*AR#]K],%S@G3R:RDA&V".]PI$40+$<.HO!8;Q_(+R]!UOXHMI14XR6MYVH,1W=* M+.FDDPY%MK>1O@SS\?SW#S,,^?7DO\APKS2OL/E(>R4%1U%'7WG"66I#J^+! M!AVDLU+IYKT=AF([7>8TTD>'VMOU#/_A8D;&U.41.0J5W?5./)18JR=0@Q.U MF%RK;'V0RMG6]9##D)TN9YKHHD-9[:KUW\3Z8G&)\\=)'C$Z/SESD@PIID ) M%8'<5]H9-4DB9B70MBY!V #>*7&GEU8Z5,RN@OK]]*S6[,W"V4^(\TN7;I0C MIB1Y@*R70@D6(A9#SAQWVC.K0O-I3D.QG3IU=M9'PZ+:AW!>WE.1U<[)R")7 M+9>Z^B0A2OJCL5H:S>K8W-;V\%HP^TKPWB\?-I?SL:1]OYI.WA&1S^OA^I;^ MF^5]1\[!*64#)(["KI'OF. M=S!=78,,0=4I1WLUHL.D8N^NL4&HF+B'AG)*Q50I8[T2;R0>2TS M_8,17>N)!_LDP2.)TOOBP"92WDM,]3KI5K)43)("@K:T[T5#CE5*KMZ0$DJI MD2SB[J'5@R4^M]#6HZ'5;43=+;^9"Z]""@$B*[&"P K"@U'2VQ*S*>W2*D_G MD-]>AAU3G8? .+U4YXV$OR95=AO)=4QU%M9D+8, FUV-2*0$GJ.BXX>)8)QA M.;>8-'<)P%JG.I.DOJ3M)AD3,Y9#UE:#DK6C3HT)""6<0-IF3!XT MJO:Q5.>;#SU1-C%FR=B(0>36BKX#8?\>[:Y:N=MC?0>1[BFY<$ED MXG%"AHY<=&W(J. 2O,9"7[@H7!4AQ3[N0$[O,&\B\0Z9&ZMPO:J)X[/K&,X M?+V"W(]@.U"XNXDF!]!C9S5TZ?SP"$Z-5AAZ&8#GVGR@CK*Y4H5F/:JILT;LHQDSN"]L9!92D$X+4)JG9I^ MZD?)CE+ND,QU&]%UQ>8 3)T.CE5X#G-8[*JK!U6_@Z"[O_S7WJNG34T&!>B- M!X5"@Z^5?MI&'W3,S,76><+[4_XC1\ ^=+^)?#N; U>>C7*N9I1R\%G3$H5W M$+GU8!(OGF<6T/&Q8Q28=2Z.#%:\7D]:V1YD3:X:,!(%&0EN Q1$)-$ MY$6X*$IIWL#_04#]-"JCM9@TH-+5D$I-CL6=<:X#[?AB'(O-]'] M\-S+3>1\-+F7ZURIY&J[B1AJ>SMRI= 8"-84L#(8S,4QQ_910GZ<'L9&FAX: MK-I$XH>(/@S!]S58M;$F-PU#;*.&0] E&*&L#PZ2KGU,=-8UMJ_(JN(A2%:R M\_NHFS_>8%57EFPB_?T$JSRW"96)P%*=6RIK:0KW"4@,!#8I]+JU%7+J1\F. M4NY0(;_24QN"Z3D&JS;2U9" Q3:"WENPBB636?'DKG-6HS,%"%.MP$>CN8U% M#\M".TKE;QZL:J[[3>2[5N<=XQ<__OS#J_.PN)C1Y^*\331CY6OJ)3KQ!%FV@M(-;^%ZZV@F-, M@2;:Z"04=ZYUQ&,-E)U'!J7WF"_.Z$C]Y;/H7IDM+9R5DSHMI/U1H0XS[#ZNVX,F]*40]-=,A6>>V#*YZ MZBI5C& 64L(,JM@"/C,.TADN5(DIA-;E1BM@["M2UH,%NTKU:*)CJRKO5)V3 M%HR"1-!!94>"R']EJ$-0/=>:Y(TT M-JP>=1MQ[X\,:&RQ)EN0V9 %[Q*"U\:!C<+EXLCLDZW[+1U[37('#FPBY0ZZ MO[W97>:8R4<6YN2]U& &_B0.:NB36"4YJ"24N2Y) E2:\%9=DQC MWXW@P//[]L6#3>3\DV_U480Y!]-RJ,#?2TN,5>=N(>#]5F+7%2E&"0^T-#(H5 TYE#=&8PI(1 MGI7623#'6H796.>;2+;[H?X;9CS_4&5ZV8%SN>"8O8^>99#>U@9+GA;,LP+K MI*S!?/)N^G9A7H7J5#;^QO+OWG7Y+L(K%@_!N!>?8#6^8_ /=M?M1M3903%[ MWV:NCS^3:+N+'B0:1T9SM8WD.C8_B]8Y;G6]!JW9.L94.-& #5ZB**)D=SISGEOH;Q.! M'2(;:9>I@RL^IGG.T9"I@T$;M"9ZQP5305FON.%1LY M.HU^M.H#^V061:6U MM"P!3QS)FT-=ATQFT+1Y(]>9!=?7A'G5*K/H]>(]SFZFJXRW*!--'W7^MI-MCTZ]=S \B5=Z3?\<#EL;OZZ MO)F-)VG\(9S]//F57K^W?^#91_QE.EF\GX\(.7,=Q=3A-O@1MM6_FH^T4CHGDT!'3AYI,+6$@S,0 M&I5@)872I3O]8[B>-A>Z::##M=%&>])_8YB]_6,ZBMY(^J@,J,C65M'8VNPN M0[+<%V<$ZN:-_[;!^2Q8M+N&>G2/VQ@ST01'0I*359P 9()06Z_!U\J2XFP* MBKNU3Y2"6!2"# J5MX[; MU+R1R998GQV]MM?4?8:YE@P;"3J,I8H,DBN:ME$4$'(2D#QMH5GE(IHG^9U> MP&]KB=[7KF^IW2\SX5\2]\:3=S^-_\1\OITS^.\/08TE@K*\)W6P>,EX&I6JF]#".>?7ISN971+G9VD>O8[^L- M+4P^ QYACHX\11*$J0>FJ[/9$O%?Q*"(\QB5N'-QL";"M^&#GS8SNHMZ!2\: MY_E<=2%.DF>;..1EPN3R"E32SF<(HK!)"JO[Y@\>117Q+IO#KE(]ZBKBXM%' M)AS0=E8'7A0.3M6>U89E@XS6I'N8I<=<1;R1;H=4$6\BX_T5C@Y!]5RKB#?2 MV,"IMEN(>W]DX%+7O)H,.5OR>;*6Y% '@A@P.=0FHHI/F 3;5!%WX, F4NZ@ M^]\Q7##%/%0:J=O7TFMP30RMVY*E*%?OFPYV2:;>C?/?9(V (KN?: M(V CG0VM#=]&X/OL$9"8M@P5 9*2+!C!EET9+13-+-DRRA;>VLL[]AX!77BP MB9SWT2/ >D&KQ R"%SJ2DF$0A9601"F)6XLZM3X CKE'P"[;_TZRW4^/@"&( MGEN/@(VT]'B]^#8BWD^/ "Y]0906F,B)D%D##H,#5913QEJNC7^B2M^T1T!C MG6\BV>X^ =G;_SO(_5(^ M(1B_]@C84;?;U'EOHYA#]0A(7C/E7 +)?.VL2):N\UA+HC./#!/':$Z&/+OW M".C.G4WTT:U'0+8FT"F(4)+SM$H1:+W,@%1>9RL8MTH,(<53[!&PS<&RO?0Z M]@@8 N/T>@1L)/PU->;;2*YGCP#M?&9DHTH3L-JH'D(6&6(.9!03.2,."O(? M6H&#>@2TT-\F MM7CX#OPX?Q(IS]OIBF?[V=A V?TXU_# M;!86XX^X0R.!K9_5I-M FY7>:4D0.9,E"U]8#"J8&(72VAEII2Y<&3W:^JD[ M7L"^#S-\&>:8OY^>?R"FA\OW9%;I6 ^5EY^^_,I5QMF+/\(LO_JN+Q7P1)C5O[Q\X?O=^ M@?G%1YR%=_CCGW3^C^?X9C9..')>>2=]!%M3]Y2NN<%::&!,8BX^!MF\!=:> MEK;_2]<]<_W>A?P14J;#-?_J92Y_.G]QL7@_G8W_%_/?ZT3&NWO;K74L#\1? M+ZI*7Y>KOZD&[I4T1K&0JQ&U *=('XK.7?#.:K!"#&BBX7.2K:E:Q2A!12#2M[3D(7$E Z'#K<6\17 MMN^5!AV2/AH>;%<+$E*0SV0CE*P3*)%9;6NBP!MMBN"<*=[ZYJCY(K[R>J\T M:'B?O2RTV7HUU^?/\G@:*1L%EUR"=G6(GW4:O.0)D ?-DU1=57!E2'\/XK!X:/TUG?Z/_=C'*9 HI$R1D7]O5^QJJBMY!,+)@ MR<@B:UV'U6LMSX;71T6*#NU7ME[7\LM_X7Q1*R&7%U)\%*QQC'$#SGH)*M1^ MU9@MH,E99+3.FM:EZBWQ?R7UOI3?L-W+;@?/9W=VN8@1XRE&RS)P;B*HJ#B] MC&0/)954Y!:+1MO7>K@-Z-DP\F!:[- ?IJ&_^6#8B1",%I(3TM% LH^FP(+%KPHB@F4C$BM9Z1?8!E/L\WYHBIU+!OT+"S M,:X1]]\G'\E.PSP*";D1WH+VCNPS+R/$(I=SD;'8$K0OK(UM\QB49T/6 VBN M9:^AS])+[S%?G.&5$_O06N;K!'F9*U><5#Q:<@J29V29>820Z37*G#FD0X@D MW+H(K1GX??6O.?3&>A!E'[I!SIV<,J,QZBR@9@V!8ISV>!4,?6%2VY14'C9/ M^=C360^DZ]5)L!O(O&/NY! 8)Y@$NXGPUR7!;B&YGDFP@3,T-H.VT8$*.H// MKD#BCIF,2=/9^104."P)MH'^-A%88[W]0I(ZOSB_;INBN!(L:V!*F1I(I,4$ M%>N Q<03+T*609?1CVCNUD/W9Y+N)/9I"YDUS$%; @E_W@!2?'2":0\1DZA= M]BRX5!)]EWA.R*P/+5Z[6P]]@LK;6F9[2Y,:E WV\M/]?+#+^ENVS!D@/MIZ MJ\4*!V^*AQR3-!:S,VD_"24[+>-YVF7'PHN]94YMF?AXW0]@P)(Z5=5V6,YA MBG /3K6>";([\.2X=ONU2RO6,L%#))LCD/FI)8)C2H!-Q=ADG4!_1+O]?JG_ M2 GQKP/JCEU*,KRPN#0A3" RI!9C-JA,BQ@"%C&G,*GM_M>;JN M,?I#CSF6>/<>M3CMHH*&GLL:9*\GG^=^:ZMP_32X\=NKD] /4+T!N- M!H? [>1W; CU,#Y%-]4/IU@SO>UWAUL)V^5B#>,*B@CU+=2:8#L-7!6I@DM1 MQ=:YO4=!LT?L]V-EV2;JZL"NR^W[NH]^5-([38>YSB6 DKJVUD@,=/3*,)>S M5ZW]PUL GO<9N+TN#E%'J"G?9FVH@[$B1?)\=:&#(4B(PF6P/G,D!S@'MI_6"L?(VT<.X".G[2:J M[4#7'\\_G$T_(=YPYJ\<;..RC/1P4,Q[DE2V$+PF?QM58B$)KH:U[-N M264LAN2#-$(RYVPF3V!(*[*[SSMX$[(ZYB!ER>I + =*>PXAN001;636""]] MZVEANZ,^=&77_8X+F+@LF@?@A6M0BG-P,6;@R7%KK ^IJ&,1XTDUWMB$O_T; M;VQ"@UXMQ/9<3),<*AY\!.>,I+--(;CD'3A+>V14&*SN8O-^KC08>KVJ99% _T MS\PN6RU0@[&U$5;4#'QD$H0)3I S23]H/IMW/TO[^@X< 66.J7?:AHTL)-)B M)#.TN#J/.X<,CID(C/.,61C%<^LYQE][GQS]Z=",,L?4:.UJF?)&+9D4P+@"3"G3$64E21PG(%4J!106Y][Y7[9;W]6TX$NITZ SW(O_S M8KY8KNGM]$7.2\6&LS=AG'^>7-\"K0Z@33XWN7M=;AB(\Y$+RI?H+U_CUQ3@F$JUX:PY^E_R@+[3\RQ_" G\* MX]E_A;,+'*&6/F,*4%#5AC,Q0C2T?(>)*4;_]^S8#HP-E_CUG3DB"JUX97:_ M9&Y69*,D,R%[ UGI#,IIL@6U-9!8D-)*3@ML?MWV#+N3[D3N@RC[T-U)&UPB MKFT6HESQVF,"6K4'54@EL99-N)"R<0*ECONY2=MI&4^_PF\C/NZA4]T#4^>R"O !/JD<@2-5M,NHQ203R,A)1FO8F+\)/?;;J2NZJ#0SAB1ER&A,J F9):BM,*1K9G>3GY]NI M:R,M#N_4M8D*]MFI*S,F)(OD<99 #J@1$H*2%HPH7.2<2!QF2VJ<6*>NAL38 M3OP]3LE%6"SMZQ__YV*\^%2%-9U4<_NR,;HW4FJ+%9>@%7L)+DD-D?XIG*>0 M<_.)E \!>N9^2C-==2A6N(/IZI49 JJ3S[ 2T(&L_G:*NUOWWDSJ/;HGK 1G MM1<^J !<< Y*6P[>"P3&?=3%Z&!E\\X)^Z/"8U;PGIFPB;#7,F!/W0]N;J@S M/"-!Y32=+SIT0'CD25V[(&RRRCN=$+RPWO#"8]1::6ZB,5DD+4+"@E;*M9T0 M'GEF*S_[;]-IGK^8Y%^)@=?].'#VD6R>^0TT7R+964N'+A,;)2?W39%1%0RQ M'X/E2BMTWO5+0=H0;(]KEF$0+NT&9TL*)4D0@DMR=U>420N+FG? :8"6;*\D#>4?((0R<$-P;&< M6S/R:+L2=M/\@[T(-]' 4^GE-F1-7WL1;M2+<".:[*.IVS8Z?BK\M2%'[E4$ M:TP"E15"<(E><1N8%CG+)+O,RWX2O-VH%^'1T783U7:EZ[#3AE9X\>'#V1AG M2W$:YR2769#\'#F829$D0Y:U>[*7R19+WL6!C>W;B)_C^;Y''7?M5S(,_37V MJ_=K"/KN1_\VR ^=2M"?*SO2M(&BCV!#O;,**TO!6"^?H[)T/M7&]$8)<,GZ MY"S&)/IU%SD>F@Z^]G]J+-U$O_L*G?X\H6_Q;?@3YZ_I2%M:-6?3.?WF;/:I M3&?5>-DA7KK)QS<)DFZ]GCN1470Q,1^LQ<)52LJE$CA/0@3KI3%NM,F#=MM5 MKCY^\NX5??SW-SY^_B7P))G2C'$'1CBB5I8_;@=#VGZ;0FBUW]\ >.NG00?4'+#@CG 3WI1IK8L.EMM]1'=!?_^^>OH_3UZ<3R\FBU&2TOL8 M$OA4:ET:>>TQQ 1&9AX#?0VA==[FIAA/CTA=M=3!?5TOCY%P.L@Z95/(.F(^ MVP ^2P6WD/WXYX?QI>EX520>N!4L MZ C,*"(L#P4B.](W"]-'Z=+GZ_ MB/_$M'@[_;*,D70D$I4X>([U@/0:/$L:E$]11^]]2=V-E4U!GP[)#J/'#ET/ MU^.]C#4S9XVMT^P<5Q$40PZ.2=HG.8E'ZR1\:1V#>@32OK(^#G+T8VB&<]))A%!*JM(*M%#X!P!K?7<92FS'>1^TZ?>X O]Z0M7;CWP4/ Z*BM M]%F 3Y6)462(L21P/M,9(1*Z88-A'E/>S8<^0>5M+;/6E:YK#_:[;N15C;#F MTM< I989E"20/DH#5F'.QOF0"QODHV_TV%,R>CH+O6$D;XGT'^/%^_%$J/_& M,)M_;DGP.)[5)M(:,JQXR'Z-H=Y*F7:0:.N-8!4N)TSV9#Q <:Z.*;"TO=5Z M:YE#L2FSS'@^+@VOL98.K>!-!-F^E\'MU7VIEF:<:\L]@YR"K5$8#UY(!E%Z ME!:33FYHL?J:1^SO9&XC^FESN;5O/G ;U=L_IM>SF=$@HK,06$(R 94$ST4$ MR9UB(FEEPK#X^=I'G)(VMY/;P:ROS[7(6H7B):#+GI;/0TV8)C/?.R]SS>&Z M>VV_J_UUXIMU3P5TN%7]G'EUU75C\6FY?*E]<9@<6,-H0Q)>TUOA!81@5&"* M$9-;3^-24+/6&,N\P]N\^JBN&#L'5*?%[':;#I'2WT-NC5-A!Z!U2>=;B MRT'\_^U=67,;QQ%^SW_I9.[C)566'+N4LD65;.>5U7-)C"5"19!*\=^G!P*T2 I:-(TQTH76_Z48%C@.0.W4M,"Z"0$ MIQDXE,'$PK+4K2=6;8 T_E%Y&]T](40[P7?("ITU2_GA,OU"O_GIWS=7%]-T M,=".<93X*"#(V,[.#*[C;/@ MD72K>.',MD[#W@'FR?&GKZ(ZG(4\H/P]J%@DW6@E"^ B4PY MH6E55)9+WG.964%SNU\:YOY940G M0J8.XN]0@O:8XG-L9^7NTSOP;VI[O9KVVCG\S"VU[G(@UW$"()1B4KP'LC M(#(G1)W\E$SS<22[ !VK"+(KI_JKZ!CJ(N^?N3K"19,[X/@NFMW8 M,SF %AN?A:S#M8CJ;X.LXI:G*8=@BPO'*T=)5<&:*+;^*550;R=7-(V.IU\NDAU\5W"GG?; M]-XSSRW83(NNDIB!;,$(3M'G"E%C;-WF:##(T]_0QM%?MQ%P6P)>]@+> G+7 M 7&#X!XF+;@S$?:AW1Y://2*MRQD##4)(UJ@5['&WC*]H4;1VJ^LS$IH99NW MT#D:XFU(03Y^W@U1WJ'Y=G;U\]7DYLM967XP7693ID*/H1%RG0:J'(MD>/@Z M$C0KG8-,PAR4@>N CQ]#ZTZ1?2C91+^-&UV<_>\R7TT_7GR9O9V666%R28"A MD#'"A (75($4E4!7M,C;-5[>X!D\NNGIFVO[R;GAH>(C(,LF]EM :1A!6+G] M^"&#/13QG#KWD&)CIW\5DHY"Q1 +&)T5J.@,01*TK.7@;*C=O'&K3>,8%/J" M6]]'GT.$-]I47-I5:'.9%_!.2IQU;;^ZF/[Y=G*==YM^^_(5VTRY'8!Z)556 M,4,6H15"6*[HXR *.H;28!)255KJX0N^:\K&.<642;% M>1Y\[FMDBV.GBX;HK*'9/L)/0N%16K3TM_N*#J-M#&VF?N81W-%K.;"C>:M?O) M?XPEXP'$4%Q(UA6P/)DZWB,"?11!>&^=$H96R@Z%6^-28_AVTIT90\1^\/C; M;/UL&X!;7+)O!.XYW*O5ZD@+?\YHK#G$&G!2(8>F10I"GPC-X39G7P-EAK>.M4K!U@'E6$;@AGUB6[]U+1> $[ M95'6X7C T)#U;[& "XQ,=64#[;7>1MNZ;][1!NSV840#\7XS 3NF:1<0B4$, MY!>H6EV&P5FPL4YH45$$UCW^?]P!NT%J'QJP&R+^0T1>ML'W/6"WLT:'AF!V M4<NL7SMQFPZ\J6(5H8.6"GC+8% M48 QC+9G:1!\04Y6% K40D@5NAOY1QNP:[SC["3TD0-VVT#['K ;J,(!89E= MY#]RP(Y<*N:*]A \TKM0T\#0V +9LMIXSQ@KV+=.C3T"=KV8,43L!P_8[=%? ML8L*F!U MRK*RR1+[.)%&AJ0\2JV*^&:"=D^N_/IF>CWY7&:H G!#]+]Q]=E)W&.$V7Z[^?+ETT7MCD\VNR3K#")G#E12 MM6P &:0D11+T4]&?!TLPI\N#G<3=P2I9S$B8GAMK>4+,P(VPQ,DU%^,Z%WF%'U-E_/)VK4 0OG6+P+F#-DGFJR4Z0EAQ%/)3VUD$:5 MHEN_ZH\ G(S*=Q=KAW:':P(NL?9_]=7'<8R>CT4)P6 $'HUF3-<6U'^93/>F MK_=P\1[+P=FL >,KI/O]/)FDZ0^7Z>WD,I,C.;G-RVE)TP8K8-L M4& @#Z.LIA:N:9+^Y-+CF^MC*F;23*H-HW2/T%PO!Z0O,*42(PM20TQD1"BK M$K@@$2K;M3,L$]Y!FEZYP5]/W_M(N->;_3NI;LG")#G3KDXXEX86.2,$.)\X M),]+$!R%0#-(XP\N_M?3]JZ2;1BHF[7V7,ZZ^SE//ESAEX\7$3_-ZQ,0170F M@="N]G8JM8.GL)"L"]SHQ)5LT>IT+8 3\)?:";BUUN?'.OX/O[C;>S-Q3\9"^I=3@H)]ODCV7+PQ3K,-J$(*RG M)R$C$3S79"TH:]$F0:1L/:CCP>V_97WN*\UQ4G@?YR_'(G@,/H+-C+P IA@X M2V:(Y)>@ M%B,2[YYW:2%A0<^4A>(L!Q62(6B9'M^)HB.7@J45?W!-W._E^YR(IEM+M,>) M(G[*TT66X-M\O0"EN.5<> =&Y 3*&@8!50'OI#5<1%ZP=4;>LT!.A ?MA#U& M:N:#,AS%CB-A[F!&+D\PG$!=[G$3-G90)&*_S<249MQB=AQ1\RD(&*6-K5FR = 2F MQ:[J6[4J&LJ^1UW7HKYL';SDK25 M?^.\A%_QOY.K)8&G\ZI[GE4QU5>.K/I>M(@%>DS0-DMALG2,;]7'9,-I]-,[ MGX#GT4"D3Q6L]U%P'>![5AYA6O;'V )4P\23M4#&3SS95T.37N)MG'&R'AS* MDA*?-65* 90F7,'J C8I6GEB,2%O90X5#I-HZ?W0)Y>PNASD5 M5F(.GE12%"BT!3Q6GRAFPW5&$^U*>'%-%/G)I?'&H!"M.XN]".@$-NKV@G_* M"M-F(.\=IKM&])M!=9TQO@+H0%5N[13W[)C<%E+OX,P]#\XI%US*!H*H,U(2 M%^"D","<+,Y&SI&U/CX>D0J;*LE&9L(087?IW')-*'+Z%UY=7EQ^6&;5,52T M10E!3J-.H+),X$1@H+WD-EO%E&KMPS^/Y%!SM/=2TY.&+GO+>*V1L*9OW.+C M^B7@-/_S;_\'4$L#!!0 ( ("!/%6ZS.R9K]L (!K"0 5 97-M8RTR M,#(R,#8S,%]L86(N>&ULW+WKCMPXEB[Z?YY"I\^/J0*2791(261CSVRD;PT# MKK+AER9ML2UUD?I$[FX M+O_C?WY[F"=?U6I=+1?_]I?TK_ OB5J(I:P6G__M+[]]>@/(7_[GO__+O_R/ M_P> __7BX[ODU5(\/:C%)GFY4FRC9/)GM?F2_$.J]1^)7BT?DG\L5W]47QD M_U[?]'+Y^'U5??ZR23*89:?_NOH;)4)E0E) "IP!S" '+!<*2$943BG!>5[> M??X;U1A#C2A 10D!IA0"RE,"8W]4JN M7F%_ ]O+@/TKD&8 I7_]MI9_^?=_29(&CM5RKCXJG=C__O;Q[561]"=[Q4\+ M]=G.[ >UJI;RUPU;;=XQKN9&^WJTS?=']6]_65Z1E"N-O>76#IV8?I+-'4_&7Y0PRM\(*:W MRLT#]7HAQWIV=Z)ZJSZ\QK$>B^6&S4=X+/9B#E2>V[]X9WYJQ=B!.LBTEM-2 M]X&JZMM&+:1JV/)HZ*22__87\]/L:0T^,_8X^[M:?EZQQR^5>+DT9+[8K&H" M_UBM__A9/7"UFC&E$2$9!TH5YENF% XAGZD%^.W7 MK3ZU4$^)?_&P?7/E'5ZI]?)I)?9?OX?YI4^:^9K9[Q_Y:<$>U/J1M3<8M>U" MH;'DW_<*)T<:)U;EY/=&Z?__?_RT-S@&[//QP9Q/&L>E.-)L;I<:R]4I-DOA MC\W^75X;LVI@-%OSVK)VL)_L.N\G-=^LMW\#[-_4+[2[O)_.'HS[U=8JMA(W MYJB]XB=A1W_<@*/ILJO40/,WR\!GJID(H]9?DN5*JI59:5\P3W1DU'"KD*8S=CQ !G8((8"!?9;N[JIWA0?(XD30@G9^J\ M!4+#E/:JFOY@@6!-@5?O&X7Q;FF]);B;U_GQV7JUF7U49A.\47;2[[]5ZYF" M(D,E@@ 2SLQBR>SMF2XY*!2CK"AS+7CI0F47QIX:BWU47ROK7TF6.OE@]@JK MI-DR)+];;1U?VDL8=O-83V0&IK!04)S?T [SNY8QYK:#)8SY;;]\N33B**]M MARG;-[;K$K^7=;NX>:?6:Z7>/RJ[J%E\?J>8>5$JQJMYM?G^@7VW8M:OGM0, M:XBY--L>G'*S%,DP CQ/.4!02R@XED+DLZ]JQ9>N&Q]7T3Z/\Z$"PSW5.YV3 M6NGU7?+F:?.T4LG/U:)Z>'I(MMHG1GV_C9#S?+CMAX; >&#*:%2^2TY ODMV M>M\EFV7"E4&YDO&V1[Y01=HE.8L==;/D"\;IGLG[_H"MT[TT;_O&?%X6G\5R MO5G?\[79FHF-771PR(H<*&)6'AAF*6 Y*0'..2ESR'3.L?/^Z9J4J2T_#O1, M:D7-)[95U6?#A4?+86\5 :Z0-5A!J?INL6VAT[K2NWCS> M=NN6_D=[KIL7AZWEWBQ7JOJ\>/FT6JF%^/YIQ19K,ZIY--;W"UG_.J^?E/6' MY;PR%ZAOFQ?&@C]F1) &&]!^[@#[G>_RH1:IJ]GJQJ3;?[Z4T3Y19 M&JTW;/[_58\OEU+-4L5)*H@&(D\)P&8S"+A9L0 FTI1I6B,9LL)P0R?>,N.&O+'7&F[F7UAP.-X82CM*JY599OZZ68H_ M?OW"S&/V_FEC,VELW MVP)CFY:+SY_4ZN&5XIN?V>9I56TJM?ZH'MOX@_?ZPZI:B.J1S=\N;/SCIS^7 M,R)@:@.P@5GK,( EQ(!020""C.;EJ0Y28&@U9&X U(K%6W"6M'>;[ M;15.C,:>04XA$^-&34/#/3!?]4#:/^"I!U2Q@I]"5!@W$*H'2&=!47W&"J- M*^KMPBS5GG;AQ!A!A:34(!-: LP+#9@L($AQIK',M2J15_[:N8BIT9?5,-FK MZ!60W0&D&R'U@V=@NO%$QIMBKAL?B4 N"!B5'JX;>/KR=UP9]FK;L@/R::[> MZ[<+J72UJ#;J7?55R;<+LWSZ7/&YNE^OU6;]R3KS]Q$BJI22D1R!3"H!<%D( M0&6&@6:4,:*@@*77^Q^HQ]1(8FN&S538&P)J2Y*]*4EC2_)[;4UXA$_H[+F1 MS@AS,C S#3<=WB36$\Q(3!>JQ:ATV!.J4\[L.UQD5_C?5\OU>E:JG-!4<<"9 MM-DP. <,40D0*C.&)!$D\SUF[Q W-9KL=-W>);7.D1S@#=P]O=_>(#ZGZ_L6 M?O'P#.WS;H1-P^%]9+BSM_OXKC!:>;L0RP?UB7U[5:W%?+E^6JG=$0_" M6G(E2Z!*6 "[0P-44 (4$0P*7A2,>KFY.V1-C5 :51.C:[)7-O@TK0MD-R:) M!-W -!*,FC>%.. 1B3^Z)(U*'@XFGS*'RRT!*6Y->BG!V3ZW3>J<"RB!PM#L MWE"1 8*Y67T0R9B@&&G1@Z-@HG1,"Q/ZQR_;A+HC\K0_N'H@'AD MK/4"9J14-3^ _'+4KMK?F9QV?M=X66E7-3Y*1[M^5:C3N3G4,W2XS?FMU/KJ MXFK&Z.!Y]5+#Z6%VJY@8UT7; M'F#;;_V!'68#T;65\/5N^\V8J^L[_@2,Y1>/"WJ XSP(NFA>=3_I([O<@Z Y M]\>'#1/HK+>A#2\,S P;606#5ZC_8_$F]UV^J!5N(R@94;(]>V]S?629@*C.L M@2PI!;BD9B>M>0;R J=*<@F5*KQJ'KA(G1J)6J636FM[T+;3^R FP-.;[X:] M&R%&1W1@\G, \VZ<.@0^P,6J.> D<]SZ CXPG-42\+HYC*C>;[ZH5>,ZM&O- M)L/RH)B03@6&"H),T=+LB],,<"H8*)B A92$$>W%4-WBID9-M;;)#ZI1\\>D MJA7_FQ\=W4#8C8?BX38P 360M6<#]^N@:KV\(J M E@#\^,!3E9%6U[FY0VI)HWMBOG];[1.K?I^\FH[)<#URC _QX&>-4=#MF9MS&ZI! M,G8ZQ#YC'L]M,+JS>QSN#Z.N7Y8;M?[ OM?A[LL7;/''#"NJ89GFAI4*8I8M M9A5#4B8 @276*A>49-2'I,Y%3(V.:@V35D7;"L JZ<!/&==LC4<,% :.2P'4#3U_WCBL#CZQJ%[.ZVB?!9@._,0_*C&B%M:N^YR&6ZVPXGF,-@/'0 M1UF1X/4_NO+$*M;IE:O8<0^P/,$X.\/RO3^@X9MY:E3KZ(.J0%3:OI74^E(D MUH!IFH,2Z5PK5-+,S9=R,N[4J.=7ZUE<;RK!YLG/!MJGE6J2Y[W:,YZ"UTTE M/2 9F"F"T?!K\79N>Y_V;@>CC=?:[=R$H[9N%_ZY=_AUDQU[$-_XB]K,.)<0 M%Y( (:D&&.4($)5*0#*B"X;*4G)/MT:GO*F]OD>QO8W"=XG1,SAB^B+(KNZ* M:- -[J7P1*U/R',7%O%#G"]*>ZZ0YB[3.T*8.V\+#5E>KC;;,2<"I,M]XV]J5YAR#M" 8"BY2\W]^X<@7I$R-,FHEP69?ELLJ&E1&Z#*H M;F31&ZJA5P(U2I_\4 H(ZNU (5K [B49(P?C=IAY'FC;=7%@;-I1[\9_J.KS MEXV2]U_-WWY6-LO5%IVW/LT/RCP_B\V,9*A O$!F6:%M%E=> JYT"21*1:8R M K/4ZR355X&ID<99_]*M"4EK0[(UHG;LWR6M'9X!;K[3Y,8U0X(_, U%Q]T_ M,"X0O%BA"P3G+)PN=)P8A\9O%X9!U+H>WVZ E6RE&-FSC$NAF"J! MX,@LD4A1 H93#K(P/ZG!UWSDG( MZ7$LI,<^/PX&N><1L@M>@QPB=PI^QF-D%T"Z#Y*=1@AIG?TD*S.X7JX>ZE@[ MKR[/5^Z=T"M1JY@/V-KY MAO['K9UO7=PC4^@7HRQ;?VER"-H$@AG5.:19V=;-P&69 4:8 KQ419;JE.8Y M"BB><56@TX,[?IF,)O6E57B; O-#J_/U5G6>8#MNGGIA-V:JD#=>84E"75C$ MS ^Z*&?\U* N$$8830_D3;UHN%_(=V:BYI_8MW;P%VJA=+69T8*J M4NL4R*P0 .NB %S0 F"H"YQ!D6;"JZ>7D]2I[5):I9N%:H1.0%PRDI^=WFX4 MT@.3@6L=DU;),-_"12 =O"]] MX1GX/1X*&0^/2U^$1O*V>"/EYW3I0J'3X7+QQO&<+5UZ'SE:.B\<+@C_DP%/ MS7"J(4&,@8PHPWB$24"5T(!E.BM:U7Y,[C>;5<6?-MOLP ]L%37LY2(2L5(#C\8>-ROPDEEG"8$7 M+PHL5;+85+*:/VVJK^I7)=HVH:^_B?F35/*-4?#E\N'QJ5F@OM>OV6IAED+K M#VI5%]Q\MRL[JZFB)>494%I!&Y%G]F4JA0"Q@A+.("T+KT"46(I-C34.[4KV MAB5;RQ+[4"0'MMGRCEOK;&!%TU6\1VGA:%/NQEG/,9$#T]VH<^A?XB4RX+%J MPL12:]PB,I'!/*LZ$WO\9_D,W#_8 ,B94%G.2H( ))E9_B%> @*E^4-KG2-- M,DK5B-^ 1JO_2S\ =TECWJCI!%@C6^25,"!PGB%8T+3$)#SQ)DBGJ1'\24[(^BYIK$I: MLY*M7L+MD9UI3SMT:5SO:^F3HA$VQ&[N//'$#<_M(<]8SNZ<7RH,D_(1I M](PY0+T@[$X+ZC=T8-[TKFGYSVS3?E3>ZW?+Q>==AN91M_(9U!G&65F"'!>E MX6]B5N>%A "G4N=0Z)+3W"NEVE.!J9'U5G_[!N\ML+]9&_9IV,GOM1U.+33B MS)0;#0^)_\"<>P/Z3R'0^V=X!^(7*_G;5_RX>>&!X)REC(>.TY<4]TVA[.I: M+=;U\KK^V_7]T^;+NVW,KE? MK:S.369A8]A=LK4IJ8U*:JLBLO%@CX@O?T]AXH=F_(.&?8/.>8_/P-#3$/W# M,9C"S_2I&7H"KG^Q9$[,96:29R M 1$@&.8 JS0'S/9"4VG*1L'62>;51>\ZBH[;UC[8#/T*>\'B MOU6\9GJLG=W9^.-NQ*Z9=[9ONGJA_]?X_9\+\[Y\J1[KKTB>:EF4A33?WMQ& MD2,-2&Y6X] LRQ%4JNK@AX?6\O M6MOC.WL\WFC?UXMF''Y7+U\0J]M3FY@_PUB13& *!"WM=S7'@&N5 B(SK$I& M)=1>=3NN2IK:ZWFQQ=%=TFK;MPG4%EZW#VX4T 9^F0/QBM ;Z@2+P5I$;>4\ MH$W-O-XPZO2&,(MZI]5JIDZ"'_8$'+R1"6&A ;508IM+NFTEJ<\%PAM*\ MS)#VX8EN<5,CBT9;>X1Q'$GD1Q,W(';CBGC #4P8US!+?A_DD,<-ETCD<4/8 MJ SB9O@IC3C>Y;_:;WQY/ZO-EZ5\N_BJUANE?C&/2>LGQHA(H0D$G!.SWLBA M-#]Q"0K%*"%809YBU^5_MZBI<4CK6V[43;;ZWB56XX".3S=POKUKB(?>P$32 M*-><(;N!Y;6?<,.AQP;CAH#1=AQNAAYN01SO"*C^TX; /]H=CHV WU9GP;(D MF)IU!5,H,\N, @(",PA@R15-"R3RTBGTIDO(Y(BA43,Q>B;K)G4PI-K--4B[ MF2 64$,?S V+D4=1H A8C507* @SO]I -\#H+ ]T[=[Q*@3=T/ZH2-"M:X/K M!%4;]:[ZJ@R_;LSD5697UW3@NG]8KC;5?]?/2%LN\>-R;L;Z?*\-*]4--\U] M,Y$C @M.0$$+:E/S$:!<8U!F):,Y+"1,O5+S^ZLT-7YM+ *U2IEWON4.S MMO5$[Y+6LH19T]K^M&8$[[)#?>?7;5TREID;FN^#AQUH]C[5?K%ER6$\_ _8#4_)A M0/^A38<1W@G_GEP,_+>6'89]/]?,>:SRGV$&1]H5C#B3?GN)R)!W[CUBR1IO MKQ(9G:.]3>RQP_9"']7:?(O%EU?JJYHO'VLA"]D43E"K7Y=Z8T2J#\MY);[O M#TTREM$20@$(S@J *6* %(4$.==%QE7*4>Y5E29(BZE])+=&W"4'9MS5G1.V MEB1;4^Z2QICD]_:_P6E781/HMK\9?%H&_GX./B/>NYE>B$;:P(3I,.J>I1=, MI]N4?H,%AM(^/3[.:Q9G\Y=L_>7-?/GGI4YT5&N.>(9 FIDM!Y9Y 6AJ?LKS MC-"R5(JG3IL/3[E3H\Y#M9/#)'9K0V*-..QK]S?/@%S'N7#CQ $0'GH7<0CN M14"CNJ@#@8H5ZNLH==P 8#\HSL*"/6\/I*Q;Z]'UM05ID[2Y?K-<:579>BWK MMXMF<7K2UODHH7,F15YD*\HS1@N9@B)/ M!<"*0\")I("@3#"FZ2O881 X"[ (@5]WM1QKCAOEUFGD7Y=EXUV$36[5N]7UR%VP M]HY4BS]8C+/7X4(E4U>[W8 M5)OO]U*:!VA=RWB_^K!:?JV,(;.R[A9>9,#F$P&L>0EX*C, F2*4*IV5I1-] MW!(T->IH=$U:9>_:3M?+5;)5V(TY;N+;S1HQ41N8,<(!A1I3VQN*Y-F,UKH+"NI!+I,"X +E -.ZT,F;)AS;?^VL;2Y M([&V)GMC/>)TXS\'W1_*YY_=@;^!__=.K$D M=GRIX\5L#X;84?3V<%("NXW:A<@GO%002D!2TD)KS$F5>]P! EIO;:OSKO&WN7-&8DYDM<&W*Q5^SNQL/O_WX0 M/_8(FDXWDAEZD@;FHM'GQYO2^@ U$BT53?Y MV!44% 2LXT(J'EQ#+ZU"\-?-7/-H!(XMVV[BXQQ@ 47@*N4 %8*6!*&&(.% M3]"EN^BI16(:S1-AXX=^>++G0=7BQ^2QM<*>%2UWI4C9S@3/2L_NL^)&.\-@ M/3 #69CK,*T/!^#^\-L6\GW%U_O;,/L7B/9&+%;%:'?!XY:0]@;DK*:T_PAA MI'9<;W8;G?I]6RV=8)(1EF: 0K.OQ% 7@*1* ZB0HF9]EJGJG[3Z[V)G=A8D.Q/J,A5;(WRJK7K. MC<-I[X"(#TQ/4P/;I^3M<*"/=+[::O^F^K:+EXE5 3<,F^[*N)YCCE@Q-\S: MXTJZ@6,$QA7O&D#?&T'RW.WWSLJHF[4&@.G@4ER#]%6R4'266\A$8FPKHH9E7IN&7M* M(C>O#RU]L3"\]'*E9+5YPT3MRJA#ME):(HY3!E3!S.K0UL$@&F<@2Y$6B)4H M4TYAZ[<$38T.WJF%0:]MSA00^'854#V M4?)3Q&)T_JHZO5BT>;'.%!YP7Q(Q^?1BR;#(1>4"GA''G>5W"\2VIM$Z-N\GNCL%>WP Z M7-=V&I?M/^$<^0;EMQ?%[D<+U_ M&:I7[;-QOU@\L?E'];A<;68B(PH6!02E68D#G$():)I)0$A&T[2$)(/"M?S4 M)0%38\NMCDFC9-)HZ5YKZB*(W5U@.L5\OOR3&0W-JNK5\HEO]-/\7HCETV*S_JB$JKY:Q[_Y:?G5K+34 M>L9SF4'*S&J(0_-'HU>*K'^[RHZEWJ0KYJBP.T_[@[HE!\K79WA;]9/M!:%%?;UFQHW]AL)[8.:+ M"75 ]S-_S*(U/?,0/7*O,W]0SEN2Y"G M.=,8(Z$T"^P[X$51XW4;B-!CP+^SP(3HXYT# 'UZ"$0_/=V/_%S] JZ?D9Y? M$B._ZUKMP?H?;=7!=";S#$,;14NP+2>2:0&H+2R"%.*%2M-,0J_R0+X*3&W] M<9;$U%&MM+XBH.*M]R2YT<20T _,)9%1[YE-Y@[=(/EE#N*?,>/,'9SN'#2/ M-;K' M'H4:G,S;OO]N%X\V);5QOHE#_2?8;?4T[K0-S&F]([3<9FR\<*PSD)\[ M^FJOT#]'L-49@-%BJ\Y'CEIOZ>WBJUH?UT#9N6?-. PJD8$LAPQ@*DO =,Z M2GE&4*JT4EYMH_U5F!I5'_1NJ_/^=JH?5 +RS!0*F!*FQG2-QD=U]^]V]?CW:OOV[>M$O)O7XN,X M,(?UA3"@DY\+,CWZ^74./W)7/Q=3SWO[.=T5FD2]L.T(5O7"[F.U_N/ETWJS M?%"K&2:$YS@CH-0$ 4WWKAC!Z,.N:1[7: M?/]@YMP6TGW]7T_5H]WE?5+?-B^,RG_,>)%*K=,"<*WMB@-G@*8L U)+GA5( M4Y(YK3C<14Z-,+8:WR6USDUY@:W6;0V5Q&J?U.I[.KL(".S"M1,/4 MFVK<88K$.0X"1R4?=P!.6%S4]^CEI3=:NUAMM?'/R #G^^/,NU3CP2 U,[#5(G_Q \D_*Z0(A5GK.11GC)NITF7F6LM-Y<60/_&]KI9_F M[RJM9HP42'"S!N8*9P"G9G=K]KS$K(LQT4+GA$BO@L<.,J=&#)W^XKND43RQ MFD?ROA_ W]/]'@;J<_K?W?",YWD_1VAHU_N!Q&GXWL\A<':^7[@UH*Z=60@9 M0^9&RD8)NPXR/WU>L8=W2[9H:XE!H95&MD,N-HL17-K*=IQ#D.9,EIB4*BN< M"C4YRIL.T:=I?$%\CQNBQ3!]4(MQ)<'MOKCU=*F3\Z0A(5($0.0 MPM*L";4ML84+0#/;P;S,_-SI[[AYO8NZV)(R) MY,"TW _$_O%>5Y 9*NSK5-SS1G]=,?YF$-BU^\*(IHE%_4&C%- M\1C;\.?U-_,V+]A\&WKV;I=LET-$$"HQ0(Q(@'-. )4Y Y1+;/XO1T1[95,& M:S(U:MH64ZK3V1(AL^5&W.-,@,#4UH,\+V)K3=PD1@O7(]1J; W M7*< MC;RJUF*^7#^MU/[H36&FH>("Z!)FAO"0,H0G(> /4XTKP'KQE$1X!J8BX*0\J:;&SA$HI5K4D:ECQNFGM+$KW-8!> M/*W-4FN]_E5]MK^NZV)2%)>\Q(2:/2.Q0?T< 8I2;?Y &D(A2J3\RO!T29L: M-6QU"VK>V(VK&R=$0VM@9G %RC^HS 6 6/%?G;+&#=5R,?LLJLKI)O^J?1]6 M2_DDZH:QOZK5UTJH=;OXYC03A+,<(&@#H'1> ;M%HGI A%8"N9VW-@I96JD MT"I:G\>WFGKN=;I![6:&:% -?8@8@I)7';^;*/2HXW=][-'J^-TT[[".W^V+ M0[<*36K0)_:MV8Z8'YJV&R_9:O6]#:Y<_UTMU(K-M[PS4TK)4F ,,"4:8&G( M@>"B!(JDW&PB"D@*K_.N,#6F1AR[ OY&^]W^W?[<-C(YLN4N::U)MN;X[D6" M9LYUJS+T? R^DQEF*@(V.WV0C+87"E)BY*U2'Z#.=U*]1@L(W@H.>?_ER48H MO-P=?]Q>D/RL ?#R\\ M JH;7C*[1S7#H^%&KEYXR93S:H47K^KG 7B[$,L'99;)K[]9SE OS-)85YM9 MF>-4,%D 6)8EP%E1 )YR!F"N1,D%*;%;XPY'>5-[E7<;R4;?>@_9:IS\T.K\ M8]C._1KB?EOT"#B.M1%$8P9=65[ M"[U2S7_?+NZ%6#TI>=B0+V=Y48H" IR6'&!42,!2E@**!,\5PH@AY<,R+D*G M1C6MAHEJT/?T!SK![$8ML<$;F%^VZB8_;!7^,:G,QK2%L#V/&1SVKMY2*:Y LY@-',J[YDYYHKYMPGFVHTQ M*[(UU17OGS9?EJOJOY7\;6%&K!ULC7^M=JV\^'YJ8H11IB# L04:9 M!IBG.6"(9X#GB-L:B@5"7@56!]!Q:@QV4O>JUC,LFFN ^72COV>>I:%]/P$3 M%*DT610(!ZT]UD_#"107BP*Q6_6P.*("*P0U7O+UI^6]^*^G:J7>;[ZH51N4 M4WUM0_EGJ$QI+LH<%!(S6YW#[F*E @0*J0E&4JG"JTB0D]BI4?)6ZV2S3%J] MDUKQ9*]Y&Y/A62C(;1;<6#<^M@,3:0Q8_>L%>:$4JV20F]!QJP9Y 7%6.,CO M[DA5*NH.#C-9:IF72("<&6;"RI8,*D0)4D91#E-.!?9:5%X6,S42NE!,H>EH MT;<,10.J&\?TAVI@3@E J7^=B2,0AJHNT0AYWIH21X;>K"1Q?'7_,J8_L\W3 MJO:C?52/+?^\UV99M!#5(YN_7?QOQ5:?#/YJQE0FN<(**%%*ZWTG@&.% $V+ M@A2IP@2ST#JG[FI,C4*.:WS:3-S:DN]WB54YJ74.KXCJ,3UN9#,\Z .342^\ M>Q57]8=K@.JK'DH\6WE6?Z"ZZK<&C!9&B^\?E>79Q>=WUA.X/6'X_HL!X&FU M,F)WF57O]9MJP8Q\-O^P7%>6FVVYBL7:)FR_J]8;PY7:K*$@!Q(7'&".(& Y MTJ!,12$(QBG57H5@(^HV-0+=F9;4MMWMCN+,*[VW[R[966C#$G I8T"37$"5H[R0 MTC7[_9J0J;WO1WHVI?D"DM^O0MK]YL<":GBOF3]&7JGOMT#HD?E^=>C1$M]O M&7>8]W[SVO#.E1_4JEK*UPOYRJPJ9@P2*%)< $(SNZU+-6 B(R#EE"+(6$DR MIX_[50E3>]%W[1P;+ 9^/7V1B:HY^5%ZWLUOSP> M9II>X7\DWUS?ZT_OMJN5[/B@)AJ!0#"'(%,,Y+P\R%^4,B ME1:PA$1[94%?E30U)MXI6B\4=:NJ9\GWJ["Z+0:C@#4PUQ[CM-7R+JGUC%BJ M_184L8JR7Y4S;OGU6^:>%5J_>4-PBU@;JOD/9JNH;+[7N8IL7I=MKW2EY,OF MA&JF-82V1I?97+(48%8*0#%3 K.9&8(!&JO8$M'N5-CC6UQT*W>2:OX7=(J M[-TAU@E]-SH9 -.!R24 7L#XGTY?M3W6T?2Y@''/I:\:>'8H??W*X&R.KVJUL1$M'U:M M]ZG.=FNWV;B0:2ID!FB9,H!3P0''&06&S9W8Y& C-3=X,,]ZI^LC(0% MI)QZI91.+F4T=C;H(-F>SY'-V9VM&24;\WX^7_[)C#9OEJM7RR>^T4]SLP=8 M/BTVZX]*J.JKS??ZQZK:J/=:KV9=*Q%(F8( "\H YR('9ODN"Z*)SHML MME"?V4;)3^Z?=4\UG!Y>VCR\9\H,^""W&B=[E>^2G6F)MAT2F\+^[Y;K]5U2 MV[/4VO-E]YPR1U888 9&HH_8J/L33AAVL9C)4_JX%!8&S1G7!0X3HS/E/5]O M5DQL9H3(DN2* R81 1CA G"M)-"4:ZVS4D/A%&C;+69J6YBS;HM;17MUI=R! MZL9._:$:F(0"4.K9D?(4A$$:4NZ$/&,_RE-#N]M1GEW=MV[:WY=+:1M:_;)< MJ+87P;:WU:<56ZR-+%OVY^GQ<5ZI51M ;GM-Y9H;;D"* JS,6HE;YN R0VE! M88IS$E8B+42=J5'*5KO WMP]Y\;183H:XD,[5YW![E'/K ]&T4N7!2GS3%7* M^@!WO2!9KU'#"/,U6RVJQ>?U![6J]=A]X+6F1*5%"K30.:Q#FHW*?G1W%5DW(HN!U\ 4M571 MIC(TK9D&63_=0B(2$5T5,RK%W#+VE#QN7A]&"X9NI(URJ<.3SW=L'Y;S2GR? MJ5P)(0H"BL)V[TA1#J@H%DK5))-1> E) !#$L! MF!((I)H0;GF+":]=WH"Z3H[L#C1-]JH&U<0>?3F+BA.39LSOS=Z<.C M&W$DE) P1TQ(!TCWN-"ZZ? L-#KX#I^OV) -OP*WQ\M_V_/+21B?3FN MRAF7]V^9>\;:-V\(X]S?#*/L0E/;4,:RX SQO "*% I@*C&@,I4 ,8FRDBA* MH=?R^H*,J2V+=RK6L="!(:*7L'3C@9X(#

Y1^J^OQEH^2]60*QS^JHJ\HL M+3#DM,R 5$( C*$"G"MMM^F783*J^E.CIMHRL](UIB6']B>' "3\ M>W)X80M"4J-PE[0XW"4[)&SMD0:+NV2+1M+"D1PW98K1*&NP9\WW4'EJ3]#0 MA]#U,_'"]>%Y,=[#$ZF)U]!S.&A_K\&4GT#KKZ$GQJTKV.!:A'V0?U&;EVS] MY<-J^;622K[X_MO:]M=NRQ8O/M_;MC]-3V94$B@R8=;AA3W&QT4!&,0$I*FB MJ> DY:7TV:6[BY[:MMT>[ NC>O)D2M^R,6B9(]!(]*I_Z G%)AP C!#EM[ M=&B&K(\,K1=X&R/#4Y9SGN= (VEHBQ$,F%0YR 4D6).JS?$G(U"CDW:Y& M%V)42"F:1B^BZ<4=?S 9FC--F@KYP]>HG.!!57!3Q;+T ;]%"Y[6! MJ1!MRL5'-;>9YY="'HC,5=WL.*M7!O1@>%,M MJHV:5U^5W)@9M56VFOI03(BGAZ>:3JJ'1U:M[#'23&'(24$Q4#27 %-5 LZA M,+\6>5YD-"W3U+D?@Y_LJ=%!HSVHU4^V^K?%M>Z2 Q.2O0T>'08\)Z:;1 :& M>V!VF1;2'GT=AD-\I!X/49'WZ_<0AEUG[P?/(K2W)5U-2^!W7,1:MIHFI5_];7E]W; MCSU!C]1%'_;]9K.J^-.F3JO=+),/S.Y:1O)JC^;1GHHWV]^3'>MP3'VV]-/6 MR2&PU!+F#&1YC@&6*0*<$ 2$3#7"4,,<>Q9H/QA] 900"59*BU#03C%'7#N#GPT_M5=TJYY4K?@6Y[C>U M/QX#OZJN4'AU];YN<8]^WA<&':V3]W6##GMX=UP5X+CYJ(2Y]IWMS7G@[IUQ ME"N8%Q(@F\B&(3??5*098&G&(*WZJ"E/8XL+U;6%9BG7A&!&K//5E@=FTGR%RPRD95:D M),N4*KT*W3E)G=K;7L=OV]Z"]0\'>GMV.7%"W&V='1W'H3_JUR"\2]J"5H,6 MMO*"*U8C%">9X[9#\8'AK"F*U\UAI'2A!;CYIC(;,WM$?]]GN98JRPM#[<3& MP*<%M/X^#; B1$I>4FZ&]2 F9\F3(Z_VV+LO]B7U[W90R>Z$62E>; M3_9X:[^[T#:QF? "(,Y3@&66 BY+"%!6FK^64'&BO976/6YYW*DFJR3G$W';^TSS]# 'V&?J1FQ"-5M[)Z]U%2' MBO\D!:5N@QRO;)2#K, T1JV5K="B=NN#CV:K9@_8%J*:5[6"C4?U[>)5V_G; M7-2T)?X/-G]J3-AV[IQ!E/%""@9(+KCY6C,*.)8:%!+FN%2$:<4#6@='5M.) M0<9O+;RS\G );PU-CBV]2_9.[JVU];6-O&=3)=XNMLD2 MC=13!YU@"!:9#::RIYFU@P[B# A%!$T+7C"IPAQTSCI,;7=WZ/EILX-J*Y*] M&5N>B.>,:NP3,YV+PANNY8\Q\J-/SC MJ_F@+U??K<#UE[;GZTQD*2E3H> :DV 8IE6B.A"YUZ'%I?%3(WV M=EK>)5L]DUK1N^3OJ^7:,_CL"K2N(1Q] 1L\7B,0JX#XC"XHH@5C7!0R_$G:FJN&B,]@B$Z#P$) M'\J/+*6J9J\7FVKS_:/Z7-F4V<7&NDMG.V,AM)"594 M%5PZ58F^)F!J--?HF.R53*R6;@QV%<1N>HH!S= >.#]4G&GEEND7.&.MQ%\_ M+[_^9&YMZ,+\L&>)JP..0@&WS-F^WS>O"_04/3T^SBNU>FFUM'1AW5 ?J_4? M;;TN54)2RI2 G*4IP"FQ85L2 :8H)QH7FG&G9%A'>5-[M;?J)D?Z)E;AP)IH MMP!W=.K$@W%H!TX?!/W]-&ZXQ/+)W) VKO_%S?0S7XOC;8&]).1_FH5'?>+Z M:7DO965'9_,/K))O%R_98[5A\_H@EI\=UB[DMC?/>UW7Z&@[^LPDQ%@K+4&N MN3*4Q#+ I&UXFY6BE$K)4GB5>QU QZG1V/V'MR_O+K>2VY^)W]5'8Y\7M?UU MRMS6.,_V%@/,N1LK/O-,#AT"%@CM6J8P -Q^WQ,1S$9\U! M!A05NJ$T:I@W9_W2_/A^]6GYYV)&BU06)>6 %H;YL2@AH*@H;(WO5&-!J(!. MIY,=,J9&VNT&JM7S+K&:&AP3JZOOYO(<4-?]92^8QMEB^B$4L-&\BD&/O>;Y MF"-O-Z\:=;[CO'YI8(5MF_^X;WJ%!4IY@2304A< \S('C,L,0*DA9:3D2#J5 M<;D\_-1>ZT:[\.X=Q]BY+8S"$1GX#78'P[^*]D6;8U70/AY\W.K9%PT[JYQ] M^:JP%_8L8FF?RKPTO,!6J^]ZN;*AL^M9F9H7 @KO#E/YC?[)D0%^5. S*VX\,1#6 Y-(/)B]228 L$@, MY"-Y5'H*@.24NT*&"*Q%978KRWDEZ_W,:4$DEJN"*R0 P5@ 3'(,2(DT0!32 MDF5F1X*\'$U=PJ9&71]6U4)4CW.U;M)>#S3WK#W5A; ;*\7";6 :.E)SI.I2 M#LC$*BK5)6K<6E(.1I^5D'*Y)XQ"WF^^J-6V[YEM@KC^P+[;V,19D2%5PAR" MHBQ+@ LH ,NPLH[JM)!:*TR]"J]T1!;6#J" 7,FS!N@A&)+:[+&94J;II[RA.W;P@H,5TMJH>GA_9\-]5"FK6# M!H8#,, :2K,SXA+D*4>8E9@SXEY=^G#DJ9% JYSG,?DY8-UO>2\8!GZKG1'P M*RA]R=H^M:2/QANOC/0E,XXJ2%^\(+2'"]O4QV-U1@$S*ULV_[!W0N M=Y@ M^]Y;%@')H$(B 9T?7&'*%K_%P>1(W>"<0?AO">,Q[VAAYRO']3J<[7X M_/?5\L_-%WNPRA;?9P+FR*P0.("IU +F@+.& 5E2=),$X9HYK0^N"%G:L33 M'N5M=4T:99-66]_CSLO0NAYY]@9LG&-/7ZP"#CX[D>AQ^'EYW)$/0#N-.S\$ M[;X\U/WX\+!$XRQJ4@9>IU.NH@>J@GZ MLI7UEPM[N*+,.D>M7U5K,5^NGU9J'Z#!-:$L+T$I$00X50102+'='E$FI2XY M<6J$'"1]BF34*M_TE3A4/]GK'[Q7\IL;=\H:!/$1R"L6V$$DY@U:1#ISESTZ ML7G#VV#+M@9M.TY'&>T;^[/:?%E*6Y6A"2H__UNEK,BZ863&%2M)EH),V86%4&9OD](" M%$KE1:8S3X7;1M&-LLE6V[OZP?9NU-EKAFZ?OHR%^\#B!FFDM2%B4"4*89P!PIP%,; M["YP9OY-%D7I=O3IWJG\ MIIJK7YZ:2@M(:XA*#&A=*T41!2CB"& $N50Y2@M:^AW\[ >?&A6T)QA6P:31 MT/>$YP XUV.=,#C&.#C7Q2UYG< MNR/V<6&KHN32[ELTH()+D@M!4^P5V>D@('6BZ;5P7L]RC R+1"CMVR1JYA*.#V>?% M&EUNZI%D_V4YEV\?'E?+KTW;F[HF\4Q"BC!*), M.A5HO"UJ:L2QTS2I]JH&).!?QM6-,N*@-3!?[($ZU#)Z4>O;6,1,V+\L:/SD M_4Z#+R;R=]_1+ZF_K1C[LLDUFI6EN9JH'!2TU !32 $1&()49(KD.:?0K^+C M93%3(X9=#GFKYEWR,B19[0JF;L30'ZF!2<$?I."$^LL81,Z=/Q'R+&GREPV] MEA%_Y>K EG3_]535"XYMK5?,)4C#^U M5WZG7F EUU/XW%[R'J ,[8ITQ\._P=EEJV,U*#L9?=P&8Y=-.VL0=N6RP,5] MFZ+Z2O%-VXV.?58OS&:B6GQ^4WVKV^4H\W1L;!NR&@/6,O"IY .]@N0-PZO7:.$%R;[+@B_XOO M+]1"?'E@JS_JV$S&N=1%00#5"IE5'+&KEKF9/R%RF5N]X61S&^V M=OOK]:9Z,"2VGO&4V7Z'0\_-0(QVMFJ M'#O]_-CB!#HW;@@'9& F.,5BG *&E^&(1 G@X_ZNE\V[/3EOG)5[V("_[&T MX:H?J\]?-F:WHV"!*8>@S)EMPJ=S0#'*0 %9"5D.56O%L MUXZE/9Z .280E0P0QFU=]C2U7[5W2MXE1LUD MI^>M^"0/7-W>\]YH#?RNAP(5$$S> 42T\/%+,D8.&.\P\SQ$O.OB4!(0*QL0 M]DHU_WV[N!=B^;38[*IBX[(0 AE",!MV:);[9J7/N"P!E 1J))1*2^Y'"#B8_+#5]L>D6B0[(#_< #* +1S!B<8< MM^2-S"*.YI\SBNN-8>SR8;G>J(?'^;+N*_I"+92N+N=@09(+G)G%AF T [A4 M$' M"Z!H)E7!$:74J9:.M^2IL8$5B*'>YHS*5-QRGC.4_0&BR7!T8NYXQJCDFPOHU M-#/$E&: 6I,+_B*7Z.7_)P5(;^7GL XO]-OFQVK"_O MR>CC?E\OFW;V%;UR6:3 HGUL9CJ3]KW-<@XH$C94/"L 85J" LE"2Z$IZ1E4 M="!L:J_U>33,8>QQSUBB0Y!=CP[C0#?X^6$0:OW#AR[ ,53HT*&HYPT;NF#T MS9"A2_<$NQ^;F,>+/H&4L[PP:VV$D0*8(@((Y"D@FB*S E"9)EZ+@"YA4Z.. M@\C>2'5P.H!V]D!&@6]XYV,H88<79$R-,(Z3T#RC$BY MZ,8)/8$9F I:[9+3%+$A.J%V(!$K3N&"A'$C%:Z;>!:KT'%IO^H2=>^2^X49 M6K#YCE;:$C>M/W"6"LU+P0C@&28V/Y4"2C(&;$7<$E&,"^Q5%-='^-2(85=D MH5:^/E2HU3],'FHM2'YH;?@QK$J%T]RX$^-FKXY6)?@=/27] 1I:#^)+S[^'I(. M &)Y1BZ)&-DZ]K@\L!UQOH'5LE?U&:&!2NPEF;!4MIR607BYJ<" M@S(C:4%D 87V.F\\&7]J+_E6O>31Z.==VO<(.5@SLN6BBL:G=FF2#F M3]+F3KQDC]6&S:O_/BIBL2_G?V_3AZM-%?,0\PI,\0KW'HT^=I'>2Z9=*,A[ M\3*_UURM'\3,IN6OY,?WO[&ZM.\,:DYS7C!=5NO](9K8 ;;(>4,D7_1F2X( M8M67N2ACW%(R76:>58WIO#A@C7)TR+O4HM[IK*KU'^M=:V"9\Q)3H4'*80$P MQ2D@%%$@%.1:9*PH2^*\;+DM;VJ<R4=$. MB+KWARU:9+Z'Z)&C]_U!.8_P#QBC9T6"ID34/D"-%%G)&4N!@ED)<,J9H36& M@=F1ZI)C6(C,LS_>94%3H["=GH$5"$YQ='61]T=G<%_YK@[!&&7%;B$2NR#! MJ9CGJ4EPQ=BK90FN71\8U[=KM_U1F854)0S)O&1KV]O*_L=6G?G*YK9YS?[Y M1H32LLPR0%(E ;9E"GBFB%G^%!#;=#VBG7K>]M!A:A2R5=P6D$W,WL#J7<>E MU#\<6)#\_LEF?#N]0-$FS(V0!IZ&P5=& \R ?WQB.(:QXA<#-!@WOC$JD\X#M?Y)6.=X#)6#=2#I>5.PSDV^F8%UX99@VOBJ M5AO;=_C#J@UR?%5]K:1:R/4O:O->?V+?9D@JJ:%,@2!"FW65PH!BF(.\R$6* M=:8A\2H*YR1U@E2R53K9:9WLU+Y+C.+6]6I4]V85ASEPYI>XR [/-+U!#2$= M=Y#BT8^#S+&)R!V&"Y3D<7./HK.V5:EYNYLJHS/-6E^ M8CHM<\J)2OELL]RPN>,.[TR$%^WL! WWAGRR,I*U/>1M]?S71-6:!I2>/0:S MR M.,*: I:DPM$X5( )2D.4L@QP+S4DQ>U2K:FD#WU>;,2 ]%3<:4G)L/$BJ!*%)IPV0*2KRB M]#NE36TA;!6S:[*S!)3Z'VJ5/??5W6"[T4,T" =FBE[H^7>D=$$E5@/*3EGC M]IMT,?NLO:3337YTLEYM9N__7)BW\DOUV'J*\D)F-!4VHA8C@ 5"@$G$ #?+ M,*Z0X%P[1=1>&'MJ5+%3S]/A=@FV;AKH"<; +[T'#LZO>(?%72^TN>W@93:_ M[5_D2R..\MIVF+)]2;LN\7LEI:IFKQ<;\W+7*3ZL;K[XBFW8RZ8FQ$R4>4Y% MB0!'%-N^]06@62Y @7A)(4(HE4ZUB&\)FMK+VNB:'"B;6&V3ES=J9?BAV_T: MQ\1LX'?OW)#-&\[.:'_7M^<^!17GI7\[8,X'Q] MV(+_3;6H-NJ=&=-VD383;5U;]W5>S;T03P]/=9C3_<-RM:G^NXDC)EI2H0H. MB+*[ %9*0&!)#64@D>6H$%C3V4)]MC=^X-Z15L4E; M;>U(&D.2=Y6P-1,\ZPT'3)+;[F$@S,=AHD9Y4&M_#O5=I0IE3?I"OX*FMH[;:WM7=&IH^#CN-VR"?X-BJ M&W/@Z$H= -F!.:X?J#W"I=P0BAXC=4/L,P5&N8%Q/1K*\?Y8O:QV-3+:$AJ[ M?+ T+W)JJ2HKE 98" AXB000+*>D))RIODVMKHF>&EF]_&)^4[8]TW)74*2M MSV!?L7G%N'6$56K]M[Z-KZ[.AAMI#8/QP+1UI176OGA+JWK4'+UPQ ;KCW55 M\#,WRKH%R.V.63='"#Q_.BB=^3/;/*WJ=_"C>F1UYYNUY=)J(:I'6X?N?RNV M>F-6A#.,TK),BQ3PHK"1GKD&W% :R"3,4"DD9YGR.I<*T6)J%'=:_K4UQ"PE MK,:)5=GSN"IH;AR/L89&?.CCK1Y@^Y]N]0$KUJE7D [CGH;U@>GLE*S78*$Y MT!M6+93<5KUHN]RD3%.*% (9QSG U*SG.*$8J!0K"76P@]Y&F[VSRZYW[;;D^X>6=5X]J=V'MBA)R5&A 96%#6LL":"\R( F6*?: M_(^47L$YKH*G1A2MWDFM^%VR4_W.QJ)QU=:9#%P#.<^&L_\].L;#>]VCP!OB M;/?"*IZ+W4WLV(YU+S NN-/][@_-LWEX6"[J*,7V*ZL)03IC%"AIPX:I3@&1 M4((4\1QIJC+N5]/@3,+4Z*A1,*DU#%RPG*/HQBZ]L!F81OQ@"=ZG]&.2RXTRS1@19V@@DM ,\F HDIH M;E[ULO0J07!%SM1>[O8C:!7M74C@&K2.#I3^@ WM(@G#RM\[THU$+/_'%2GC M>CBZ33WS8=RX//"@O"W$J:0A&]L1I#Y]OU^M[ E+W:[\^_Z2=HEQ_R=;R5^> M+"&]U_6_KN^_LFIN]7JS7/W=W+N90:2$R& .LH(3@'/;SDQ@ 8HB)UF.J4JU MUU)A*$6G1DJUFH!;*Y)#2Y,#4Q/^/3F\KC4WJ>V]2QJ+;;Q^8W.R,SK1RU52 MF^UYE#_44^)&CU.8^X'YM9G.%X[3_B+ZM/L'&PP\)[&"$X92<]Q@AH'!/@M^ M&%K>X.>+]]J0]-%U,8_>CQ68ZJGCQ?!ZG$ >7F\ MGJW*3XMJ4EPBS"D&G$!;G%2E@ C"@11I0?),IDQZ$>(U05,CO'U+2]\H_JM0 MNG%6#( &YJ0]-F,5*.V&)'83\F/)\7E5W4 MG3[.C)",\YP C0KKXB\SLU0R?^22ISJ5..,T\XM/N"%Q:A31*IP<:.P;H7 + M8S?*B(KF,8J>RB26W?J9=LM?JN MERN[&UR_V]7#@! *:)L\8(5LP2&1 2H$-ALRN^)0/&?$*\C30>;4B&4?/VUU M3HZ4[E&'Q 5]-\*)C.G E-,?3F\"\@ H$@6Y2!R5A#P@.*4AGUM#:^^QC=KG ME2$N&.:E FG.S"9':0(X5!0@F652*UJ0PBMAYGCXJ='+3KO ;+UC[!P=\\&( M#.U.=P8CH(#9)9NC%2\[&GSDPF67##LO6G;QJOCU"PZ2@7]6FR]+.4,EH421 M')0ESH$5V'Q*4QP?9! LGM:&6%/*W6_D&^J;_:G M;?:"UEFJI"X Y64*L- "<*4U()!DO,08D<*KV<%U49.CL:VF=>;N5M? 4,L. MA!WY*0IN0Y-1(&3^Q',3C5@L0Y MSP'5@@',;;427$K _\LR1GWS.\T\?>F[+^[K0SU*ZOC%J-_6()0(EUA09*NU M4X#+C #.- 8IR:6M[X@*!<,\J%ZU#G:?78/=UG48 ,9SF!)YT[GO4>C3HTZK-.J6F\JP>9F>\[69IG6. >MLA[E MG?>P==-",!@CN$4#.,9IWG !G"'[-QR*>_X6#A>,=^KB\'^H>[#$1 M?W6$T .2( '\C62GQU]\HTP]5\J-L89$?V &.X+]RO6+'^P!8:IAV$4+7_6#=38$A/H1U60"6I0J@%*: 4H;-^:BD:8HR M*HE71>B.N29G=>U$38YE#;R,Z<+8TW:DG9S)'"62I:#0A8Y0*4B@"J1@I2E*N4IPIA[W>/> MGG)J%')S4#!D3-5-%2EC.%2O\K-.X M.(]CCYZ7"OSM0I5%3_O3 7TW[HZ+Z, 4WA?*WB48KZ,S4#G&"Q,^:VG&ZP#< M*M/8\61HU;/S)N%U":8FI_UM53TH^M5\L++]>DJ.,@Q+"!A/S7DYIQ(P M8RX"E><J\]I>L^OYFN?YS'RL^%QJ;X[3A1D(U!8CF"'"HA:TPQS4J-1*YUZ':>>:I MT>)[L]6$$3)9UATVU"];7<6SO(8[[&Y$-PB8 ]-;+?-12Y*#U+/$RIU8P9.] MY!&C&7S!BA75X#SON-$-OG"<13EX#Q 84"G$^F&UK3XIH18_;>[*>[7==\_- M6(9%@4&690@@#AF@)!,@3SD50DF.L)?]UC79U!AI)VNRV0L[2U;*\]C>":\; M#<4";6#FV>/UZ0BOIFK/W=)\8>OZVK;@6GOG:K,=9_$:[/J@%2L^LVNJ<<,T M'90^B]9T>:9OE\F./)(FGQ(7B$#;9U>Q,@5(&:[A-N"*BT*E6.A,::^ #O>I MI\8W.\EM6$)W7E7?MI,W%\6-EX:!>F"6BHARCSZ4KH!%[T1Y<^)GZD7I"LCU M;I3.(_1,H;==+K>/MOSC>F6O4.JH1T[S5%+*@N6VS7;Y(AK)^PL:<1-#O)Z19*Z8:UH*GB:$X#*M#!_"-L@+\>@T((1AFTG M4.IWRQ$-[7$N.,8 V?$-$ NX@4G?&['PX@==2,2NA7!QKN2W;P0#9_!C4!7:+PB_&^JWB/B__K8HV4 W%3O."/@ M]H?#[+!7K0/_"_NU,^Y^[?[M=>,T_J0JM?FIJKN5-&?RTL351 M][4^[,_[7[1ZSI*=IG5._D[7V1./T$[?9*>PGRDSP'?"S?YYWI4>F"3/%_G& M&A\O\2RYZ Z\Z@B,9XD-MR:1S+&XH SA48ZUO$T']EF^_AE MPU85$[8*3O5J48GEVF8-'O4.RU"N"XD S8FTP7@9X#HK $\SR&6!,-)>1;D\ MYI[:ZZ(5/:EE3XZ%]PW"JYSSQR MS)XW).?!>_Y#C-S7[,-]+='K7VHC%I5]G?]=+;Y]-U+?_50;]DVUOU$?-PMC M+^<8PB(C)J,T/6L!6"6'$$P2W8@ M)"T*N]_:H#B#PTAMT#R_5(Y>R>E]58;V9_1ODA;W6S)>U[2P-7ON)FJ>4O]K M]%0+6XIH+=8"I_=[C:KJA["A]HNF0,@+M5)ZL?W EXMOM9R?ULOEFZ9Z][PL M,<^+G((LD^8$4*0<4(()*%BA<)'C'!&GPE0>UB'MI[=%H*!5.,0)GG!4 ,"X<+XX^-3KYI'XN;%:5W0;&^%YODH_*_$<&1":<(WD[(J$7/H.;O 9!GQJ$9V..5XOPFCHG-0FO?LAO TNUF+]J3<\WAA;8LFY":_ZEFJ-4 MH"Q%.5 490"E' )"&06Y4E+E+,VHIB[;N&..J6WFG9A)(V?;D=E*ZK:+N^#L MWLN10!KZVMP?'^>M[(# A0U=*?'7;^N?_VZ>;O:S^>&PE;O&'&5#.RBUV]8N M'PT[%-C4%U9]_[A9_UQ()5\\_E'9./(+^7>'G@,DEX07"&C;H 11C0&'6(*4 M"VK>Y[34PNN4X"_"U*AAGU]:)79Y+V:A>K8I"%@7MT/$L&@/S#%&^":9=R>^ M=>[_9C5(%JN_7,1]D"8(X2!&.GP$"##J:20\A58*<(DI*BE&:^G6LO3+1U-BMR:RO!4U:26^G MK_I!ZT9=,0 ;F*""L HK.= !1,P* Y>F&;^@0(>R%^L'='V^9Q[H!%5!"RA1Q8QUAITX)UZ>8&A4<=5%]%]J>^@*0;MN_'SP# M;WQ/9,+SK,Z4CYU<]>YY^DA?5_!J&M7Y)_NE5GQ2/]7J0=U)N:AOU.]ZBG&0>,: Y*#,V_Y! 5Q"N4]=I$4]OF^TCW5M!9LA3] MG)/,;G\)LK34 .49!I21'.2%+LUO&(/"O/;76[9T]']-R"W)IS:MN^N'S5+:J$].[7?PMR-$V(B.3!#] /1OW>[(S*Q.KC?FF[< M/NZ.RI]U8VS-G#N;&/$,F0.&.7!D M3 '$$0)_HGHR.ZM NRT9@PS1'<)X*O2MU$-&/Z852+-^FVZ3C^CN]@#CS@?H]'<4O M.D\%0127.5"2(( 4Q8 4*0,E+C.F84$8\4IM?3+^U CGJ6NOE^LSS.,Y(;9P M1J.O=W-8I^:S^C(=79@]M^UKK94-BE"-N^,+^V5/1I^4E7FQ7-19):^4?&@R M[>>T2#.<:P(RE-O##(6 $<2 (IRJW,"9Y5Z'&;_II[;I]]+O7':V\D]]AC_5 M8);L=9C9T&7A'0SAN4QN_#$<^ /3RR"X>U-1&'R1F,IS\E&)+ R8ISP7.$I@ MVZXF[&,_56L3M0EV\TR4*!>8 2BT.50I0C0)OP.U&7_% ')BN>N'GWS;+"998';*Z)QNW&9:3XF=] MK]R>"J.5CYNU):BV;[$4!ZM?U#C2SCX=>]2-?%&MI_OV\H<"H[AW=[YU M>NLG6P_E@_ZC:IRW<]M[1.?W <\_SML%E%C!WIUSC1OQ M[:+V6=BWTT,!18_>J^V]^089@^(G6SZHM5ZI/^M>C?IA^[!1]TTEIFHN5*X) M%SF0M"@ PAD%#//,=K1$62:9QA@Y5SURG'1JU&+SLUJYDUIPF]YM1&^;6S;" M)SOI/W G//LJ'I4/QH W9'*'T5"V:\>DB=[/8_'@KYP5$0BND M@2I5"1"4$%!..-"4*9RKE"'H=+-^-O+4#,16N,1*E[Q]Y5XYY12O;D;HA<+ M.]\5 *_2*!>5#2J(Q/:N8W(#:[\7> M'\"QWNKV.NA(U#:6=Y!*)&[@Q._@=KJ=B^)QWT:-**8E2 MH4$F MWN-A(FLOS_&,WN(;<;/='PZ\$6Y=$5_6=^)_'Q8;U=YC+7ZVJ0+SE)%4EJ@$ MJF Y0#DD@.8X!PH2:*R)5"%(=CX$-Q*X.6> ^V!@2OAH!OIN/6EKG2@C\_T/ M[Y"YVTB[<4,<]$:Z:FYE3;;KI)4V.8C;9@M%O']VA2;6G?3-^<:]IW95_^SN MVOG!\"*L=8.LNKC!)W6_WFSG7!4HYYB!'&;&M- 86[=!#LJ,<0BA+'DI?*NP M/IUD:I;%OLSH0="DD=2_#.L9H+?]"C%@&OH8XH]04"'6:Q#TJL1Z-NCHI5BO MJ76I%NO5SP9&[M=]X?^FMM_7\NWJIZJV=I+W1O;UJEHO%]*^IIM?*&6;QL\) MR0J8IAR4S)93YY@"IC(.-(2Z*(C*=.9TZ1PLP=3HH5$@:31(#BK,DB=*)#LM MS+'KY^G@4Z.S M6KZD%C!I)'2W^@)N>M?.MM5/'],OM8*)<'=JB(LJYNM M,^YB#4Q/%SO,QEHG_RH+T:"-58&AOT#C5F>(!N!9Y89X(T<)>7OQ>/0UO=2; M3IJS)"QMZ=N,,X"PX6B&90%RE*820LP*Z77$])Q_:H1\'KK%'T]W^DFGNWY< M[+M6?A?J ZS 6#?LD<'O&U+G"N$P 78W9W_.<#M7:&X$WSD/T_/JODD:?6; M@3;VSO^5:O[[=F7]4RNS* M5SF5^%+4]4GU<+Q?BL?GSR+L%!<8( M:E 0+&W8CP"N"-^:9&:;6X M=>'2\(PQJIW08F9E>UCMG&;[%V6_6+_=8< M'@LLT[?^\:/U>M<.\>K#P[;:FJ^#H;=YEHFTM)4TJ$@+@(H, 7LK"(H,TI3" MC#!:*1-*BON+*EJ@9/U06+/$GU=4+O12BSX M!N:4%K?/#6Z-I+/D@P-P_K7Y'!")59FO:ZIQZ_(Y*'U6E<_EF5#?3G/&>VQ: MA2A"4E9*!* @PA@FT(9%4P*4(A)F.D4Z+7ULDM/AIV:"[*4+ZKOR!#I7+TTH M((.[91RQ"'#"7%(YFM?E9/"1W2R7%#OWJUS\5&C;D\W/A5"M/5M((DN%"$A% MD0)D6Z=1 4M09I HJ,U! E._[B9'HT]ML[;"A1X-3H!S/ B$PC&TV>^*1$"+ MD0L:1^LD=ONX^]4J^9$!" [:E/$&#UZ[\N['^O-=O'/.BID)\^Z;D/UWXIMOORY MGN>(UWUN :/45D,O-&!(I4 @5&0ISPJLO1I$]1%F:@1_J]WCL4)'9-'HE%BE M$J-5M*::MQ?3C=X692I=/IU!\^@ ZCYF<*>) M>[79/GXTW]2M8?S7NZ(9+QZ_F!'KK%*9:I$Q00'4*0*H$!I06$(@.,M$07": M^W6Q<9AS:L3Z;KWZUF[<+R?;-BBQUP5T-V:,#.7 !!B,8DB'"U=EC;N\)6ZWRC1-.AZ;[Y% M'_1.CJ;A^CS#A"A%-#!VGK'\,#*67XH+D%&)-(&90IE3J%,?(:9&3%9&6^QH M)V7RM9'3D9%ZK4S_EQ()5\\_E%9,W ? MG-[FYQV7-,4EU5CD#% E,H X5X!R+NR5ABRH*,H4>U5['$+(J1'ED8ZVRMEF MIV6R,N9'6X?VMZ5-M["_MO\HC,+);P]57:?V+\E]J[O-!EOO$S787G'/JK6# M?#'?RM[@_JV]6EM_5^MN&W7]?"+9L33@.J:(02\"9 MQ@"IU+Q)A+&PF2@XU5)BR)QZU'7.,K57P;&$ ?;R=31O&\11,!J8/_W@\;)V M;ZK?PYR]/O9H]NI-]8X-TML?CG2C_E]L^5";MW?+Y?I/9K28IY!A:@OA:&I/ MTKK, !&B-(!J5.!,*XE%CWY#'5,[?<^?L>/0\=7J7OID+W[/Z^X+2Z&UR+/" M&.]2_MKT-P\T:^X]'(=SQ/\Q=A5A92&T.09L@FKWL06F._=:EYUW0=/-)XP,=[Z9HV#Q2 MYVFG<6?DF#?J_7PHH;6<62=Z?&2;#YLZ?TQ:ZE0?U:;._9@S5J0\U04H"GMO MC64**!,:I!1!F.891\HK-=YMVNF1VJ M'8IMOI>1V7QGDT;JVKY2B9&[R0.+24\^0$4C)Z=)1Z8F'R#.B#J/^L? MJA[7*V^,*<$SH4"6$VF;%I7^UY. M%]>Y%ZYN5!,!K8&Y)02HD (_73#$*^US<9:QB_ITJ7JAG$_GQP/SSRX67CVJ M+_CB\?"1MICOW9]L(]NRK+_;@.OJ[^ETL@6U5W155KAML6G5M":Y& MX:!K5=F!/X S*%62B^VP$;?%OHAE/D"\,;DS[+G:$;$->N#1V?#HU>EG7C2;;\R!;R[>HENU]L MV;*M#5)"50I59D C:OBI0 1P"+'AI[(L*4N5H%Y^K<[9ID9+!V$3*RTPAX56 MWL"Z*]U8NW%0- 0'IIX^X 5$USJ $BU,MFNND>-='=0^#UQU>2B,3-XMA&$F M&]OZ;:.:8K+MEQOGG&)-.$@U4P"AC .J90GRDI"RR#A.L==%W=69ID8B>T&3 M@Z2!]'$=73?JB(+9P+01!IY3DKC]0'C[^3>+RO:/ MK#TA;\R_5?,,47N)GQFSPCJ]BTP!1DMH_@J5%*5")7-*=NJ<96K$L&^OWDC: M^B&36E;_%O3GH-YV:T2!:N@33 A*06WHKZ+0JP_]^:BC-Z*_JMBE3O37/QQ: MEKG:?M"_K]?2%AMJR\I5G]=+.=<:*YS2TA@"5 .$2PU(EI:@I!#:R/4"9EX% MW:Y/-;6M;R6U"<>UK'5$W$[:Q(KK6XWY*L)N9D$_50;]JWM+OU!OUHL'\R_GM<:URC+ MF#*G"%&:/Q N"D @LIEN@A2ESA53PJ>SGN?\7K0R0M>]G?@):^3?%7H'B6PT M\",6W]5P8YL!,1Z8@O;PMJ*W[>,M*S5B'Q>&MQU$NS'W9J9 Y"+1E>_LHW)8 M(#1/B2UTF%#3R.BVVC;M,3\MJG]WIGHC&F!8N4,4S<1RF')D M8\L=A'.SR^/9P,N@RT5SS,]+50>\K.1QM<*KN2!SG.(\+U &"LX@0$0+P(V1 M!J#BA5(I$[G. [*/8\GGM!7'3U%^IZKJ_R9'2B;R2,OZU,..U/.\?(JUMH[W M5&,NU4A76D<+>FBFZD]L>^HZ:!+6R&\O)2A^>+NR\'FXT MU/&) .)YK[;[*GZVT-_K7_>+YEC>7)S.BS054%(-E.(90,9H AR6YB>DD4H+ M7>3,Z6K3:;:IT9.MP7FHJVDEGB4'F=L;?(\=>Q-M!QZ+B>' U#8Z?!X<&!/& MD6BQ'YQ^9.D*3R=_WAQD/$IUU>>$99T?"G916OJN/BFA%C^M+=G&0*:88F6[ M E*A!$ B-_8?+4N0EB76!2H@95XM3*Y--#6ZW1M39T=<;I^$= M=T\A&B((_080\1QJEZ<9VT'6J>P%AU?WYP/,L,\/]_?+A=JL5[MO+,]+R23$ M0+.B!(C;6!!28) C7M BUV6FG3C@\O!3V_D[ 1,CH6=(^17\'"RI7J@,[3R* M#HB';=0+F)&,(3^ _(R?J_IW6COG3XUGWER5^,2>N?ZIOC[W77[?E9("?U]L MO[]=R<7/A7Q@R]>_Q/+!1IV&L5_ M6B^7>KVQE23J.#/[7:QU94MCS.P43W::A]XV3'E)O.\ZIJS,E%Z61SY2N9TF0OL4O?V7U);HJ0%L[GAV0]:/6 BO"S3.[<^_ MPO6UF-)W-[G MPP ]M.\^%L;>KR]_N"*]0CPF'I7&_0%Y2J4!(X0F OPP$]5EB^M:Q?.2"PXQ MDJ#4.;>9D1AP6F@@:IC_1Y(7 M,PBA_=\NI8D];+^O-XM_*OD?"9ZAM)CE&=W]L4-)]XUWYV?[7AW=K;:+.JE_\5-]5N)A M4_<1;KPX2KXQ@EN_RT-SG_A!OV:;E3&!JUT7E*-K'F3HPK9-*K@N *(T!40) M!0C'I48*2Y$')G;$$G%J5'/L-S_6,3DHF>RT3.Q7*#G2TSZTT_302RABWDBT M+X;OK(-R3/L-(]KC!B+T;TZX9H C[3U4!L@*^[\://%,/2;$IAW.V= M,'.9TRQ-D0(Z*SA 6D/ $3(OE(RADA=Y6?CUO^J>;FJOA+/^>V=>JCYVZ!G8 M(19I'PC'M4UGNVHZ=[?1ZVFE7@-E$'OU;+)GM%RO*=YMPUY]*M#MS:KO]G\V MF?DG6ZHZ.M0\CTP^>^JI9 /Z?8V0LT28/Q-UD+7VCF_VFM2_GR5< M?5NL[/O#6B^/BFT\G>:]5E1BCK.28I!1F0-4%@0PHA!@G+$2%IAJJMH5?;V2 MDUS/G5S36$VUDL^QCI06DJ=4 LJ),NN82T R1 '&6J80YRQ-,Y^J?*.MX1@U M^MS7;\PE<[S<&FLAAKX)J]? _ID<"3A+#K(GS4?LJCSYQ^,G(EZ;Q4 VUAU; M+UG&O9"+ =O9[5V40?NT%[99<\W!SIS]5@_F==PFU*U7U0NEUQNU;P6CJC?F MKXMOJ[DLA!*HH#;SC1E[*!. ECP'*E5I01G/H$[].Q"'B#*UTUG;\^@WJ\M? M=GZ:G3K)01]C_5B%CGHD*4,*K5(A[8R#UM&-BL=9G8%Y>-B%"6R?W ?3J!V6 M@P1YAB;,?0"[W*>YUXC]VO69(>^J2FTK\\/NW]IV6R=QM"NYBX*]'!L[UP0; M]N4"8*@,)VO) &54 9X6N48XQYA[A7#%%G!J)+T/^+>MZ1H-9_7/^U^T6LY. M4P*LB;;3:78MXR"L96"T[X)K*,GSK?#@(2C/L;C!;0MCKT#D!H?1Q'N65HBQ MP;W6-#'Z/.&QO8OM+I&B>:-]4RNQ4!=CXW-(N4XY!RD<25]SP8G\_O&\'NO@Z! 9#-VA/2!=P(Y1"CP$MX@QQ!Z3 MCQYA[ _,I?CC@%%"6SXROEC6E])M@<<[;GB4B>U?\4[LQL@7L%JVG M;%E[RI@M2"+J.++M.A%M\I2]G&_U\$S=]%P?-_X9$/6!2 LS1-:X4SDNJ=F1R7OQX!(/HVD7'.2<=O>";%[&DC*5% MILVI"@N;)LX!4]3\M420I[JD#'LUT(TDU]38YOQ]WG'5>/%5?Z3AK5?]H L> M8'F-LXRC6V0#KF _8ZT_WD,8<3VD>C[CKC^4G49?A.%[>\QL;]'J?EVQY>^; M]<.]$:ZIPF3==(UH2NXE:T_EPT;J?7RN\5*O=VJ']50S< M!C^?AT'6OWGR&1I#M4P^3/2\C9+/%+[9'OG\B8 > T^[EWS8EX;/"Y9213-0 M8&S,L%(PP$I=@@(R++60>8FKX/!30U..AG<_G2P-57?$]N2PB\? MJJTY8&]V]MVNZ^=<2)GG62H 86D)4(ZD+5;'0)IKBFB.RPQZ!8.X3#HU\MS) M:?N%KZLZJ/7642<<<&G'-L> MIR$N_ M/(S+$TV-:G9R[L/M#Z+Z9D-<0=:-7V+@-;2S*@"J@-R";ARBY0A5F79EG M:I00S?JX JNCP=$?K*%M#'^<_&V*;A1BF1%79AG7/T#8>_?-XO58JO>+7XJ^7:U-6NSX$M5O^/_J)1^6+Y;:#7'I-08 MFU_!$0]7ZG^T 4Z07O-.6H;WL?$)Z^^KV>#0Z]M!5[/F[6 M/Q=2R1>/9F0SV=O53U79++D[L5W\K&^EYTR(0K#,G!((SP&2N "L4 Q((:@J ME@Z\=C!AYZ 7(@O]!UA M['(UKW_<+]>/2NV+DTBHM"A9"O+",!P2D (F: G*DI6*$ZJI\*HX$$^TJ5EI M<:J8[+3<_]-8Q6G.5M[5@?LN 1JO M\,S5&4*+2!HV7+'E)_53K1[49[7YN1#J[:?/;2U%M\?\'>JO5]O#Q?TG=;_>6./V\Y9M'\RQ M.4,RUZD !4090#9TFE&4 H9YF958*.$6/WUKHJG12B/KOHC)7MJD$=?=_]Z) M[FUW?"S,!B:04+B\W/4N6 1Y[SL''LV9[Z+>L6_?Z?-A-L?OZ[7\<[%<&JOF MB>ONJ.34OH(18FE&4\T $;P$B)HS)R=" HT+(M-2"@:31H$_GM!L+X\9T0\$],-%%1+IGES4WR ;I MN79CZF?LP.8&2G<_-L,)+MMD\ZO7F3[:1U?OU]O,#_Q\E MME_6AQR3.4MI2GG)08HP-58>*@%766'(+X4*$H)AX56GH+=$4R/#BU[HO5*) MU2HY4 M]UH@%+Z;MP'! T<_D']<+Q?B\5#KG N&-<<20)T9GBX$!(S8V@5< M1CJ-/YEZ:H1\=AZ,=LY^BGGO0W8/))_UA&W;>%C)DZ_M?P7)=N-F;.IC/'X^$C']FC_:<[2Z0?[NO* M3J]_J8U85+:"U_N'^O*M$'F:IH096B.V8!:1@"C$ 1,\Y33CI$R]FI-'EW!J M/%A+#[@5_S3^X4A'&ZIV_+E6SZ16U!I&M:JSY$A98Q#5ZOJQ:OSO@QOY/NLJ M#\S1S<*]<%S@%]$6V)O(!UN$2'P?7[Y17PN#P?OT[3'<1,'YXALE%K44YN>E M:D-R[G[82[%_-F=, Y8P Q'(."+.YXZG2'*9"\=+3@7%[TJF]"HYE MKBTZ=B2L=R;Y;*GGMZ<<.PW= M&80+*>GNSX9QT"=UWQ!=]4&_7V]597C/$MR<%066AG. +2-FCN'F#Y:E%.", M0)D+B!6E\Y7ZQK9*?G&GGVOS.6T4VFR4LUF'VS1[<6T5UY61-[EOY/5CG:LH MNS%-+]#&89>#B!:I6LCDXPVHO GE%@Z12.3J-*,2QRUEGY+%S<^'$<1KK97- M&#FT._YD-M\G9;58+!MNNMN^469$MJS#>,P:/IY\>$Y5F::9,5K,(=_&\B3,BW)$X-H9$H])Q1 B?,G?,H6,72:B.;Z3U&9BRAUV:B&4;G$$=O)K# M;4DF4N3!&3+WV@_N0P:Z G=15*W1;J9[6&V-'5 [).3L!NM!W=?]$P'-KQ MUP,^?Y^?$RJQO'W=DXWKYW-2_,S#Y_948(\G9:A+'6)^%*O4%[7Y\4'OBN'. M)4."0HH!124#B!7"G,PS!C)1<"UR7!0E]FKC='/*J9%+(_%)$)T5>I98L:TO M:R>X9[.FV]B[T4Q<1 >FFOY@^G=5ETNUW\RHTYUMY*?5*4V/U7UTE#<-R5MA[MJ:_Z]-:OF4DN=2UT KF0& M4)%*0%G!@"(ITTJ64 BO(OU!4DR-ICZ_?IE\%M^5?+#O[S0#D,Z2O6;)0;7Z M/F^GG'G32[EH8R0:39N&E-6V_ERKK!^UA:VJ&]L-OE9#Q[0\RS)YDV8OF"/Q M:)@,HU)K+YB>LFV_P2*UF/O\<'^_7*C-/&-:2\YREYM[19LI.U9W>Y/;AN7!<%LH'Y+ BM_HWEGB(Q5%^Y_3S/ MVU;NJ;HWN\J=/? \4E#P:WQSQ/VR_'UH0FG\Z% AJJZ,=,G69U)PC2 #AVKI$2PDHM9? 3,%4 MEDKDT"O&)JYX4R/:G79']YV-@LF1.K/:LU8K>?S/1\6W]AVWDJ\N^<%C? _< MS.GG6]V!7Q'/L[#>EO0P^$FHO@#]64HDELW5RY#[X MQ1RY[_?ER"JKDF=E#8^E<./I80 >F(.OEG0[HMTCR0>OY]:!UK#5W"Y-/(5: M;AV .%9RZQHAM%"WC5;?W*\;%W9=).ZE)=G-X\NU5'-=*(R43$'),P506N2 M4)$!*459%(21E#E5IW2<;VI\U=:A/I%YUI1&-# GK>2)%=VWA'DK]C[]Y S_V+HVJUE(+K0%.2"(H",^H"+- >P%"7!(D<%\RHRYCCOU.BF%7L7F[>7?&:# M3K@RIZN%G#59#D9Z[_P3IZ5PLY & 'A@!HJ$;4@"B0]2\9)%G&8=.S'$!XH+ M22!>CX>>Z];W:F,&-M^>.M[G?Q\6]W:*]VH[+S/$6"8UX#I+ 2H@ TPI 8@0 M'+.<2L;1?*6VKN>XZU,Y[9Q]V87MP,2TDW26U+(VL6\[:6>)D=?WQ-8!LNL9 MK2=X8YW*@I$+.(C=AB3:T:MCJI$/6[>5/C]>.3P36)6A[=96']R:B]NVR9>" M##)E#E"90.8H12D&K*048(X$*CA.-8< MKN$^[]0HIDT:KT5/#K(GK*TJ;,2W24X'!3R"%SQ6HYMQ!L1X^+/3%.#U"!<9 M!N:1(DCBP>T76^(/6F>XB<=PXT6@^.MX$I02\'C@,52MJJ:F8.WQ_[BNMANU M76R:0,&F%7"=#+C@#W5TX%Q0CD4A*> JMV=3@LU/N !2FA.K(*+(E=.K(%B" MJ;T4ZEC\6EJV3 ZB)WS?HON'$?_[\C%IZ[-YGF&]5RA+RS*5I 0Y^8$H%D& MJ$X14$(AQ+0NK9?3OW+C, LU?DG'CX>"COQ6R_1(*^+H:AAR)PSM?VA!U>M- MTNIQ=!]\JDH2OU-],'2Q_!3>\X_KO B%Y\RC$3Q0:(5LOGV[,I/4]M G)=6/ M^O#S46T6:_EJ_8,M5G.$LSS#O 0ES\WA1# "F!(IR$0J2JY1D1'/"MFW)YW: M2\C*G!R$GB4'L>MR@D;PY&LCNJ?CPVD)W @N-K #X.$XZ-5K:B9VT MIWG7-7#PE R [,"\]-R@>OA'!@!W).=(')#]'".>:'5Z15S'&L\EXJG=B3_$ M]]G >FGKU3=;_\B^0>9%P31/20EX7MJ0Q)P 0LU1&A=2"T)3G@NOFN7'@T^- MIJUL8&M+=%GI/ N='8/F9@>&0C$PK]8H?+F)@G^%L@OJQJI%=CSTN%7'+BAU M5E_LTF?"MF9]W'R_7JUWQ[XE*8YP1**:UQI0&"90$H-.= J5A!94ZI MPM!GLW9/-[7MVSA9CL7=E93_K97X+WY[^@;:;KL\'H8#[_L^\'F3@1LJD>CA MQF2C$H:;XD\IQ/&IT.I8/W[86.2U^$<=^E#=/6R_KS>+?RHY9UR3,LVH;==) M -+&!J#V#\1@1HIB83< MP"32@O:Y :T1-+F[#5I K:R;<$2KEG5]II'K9=U4^;QBUNU' FMFM=4=/^A/ M:FGOK#ZRS?;QRX:M*B9JG_>+QY/?U'V^-)$I99 "+;,,()I"0/,\ UKK3"&( M,YYYU30-DF)J1+-3PE[%M<(FM;3)L2(S6QWI]-=?:W4\'=EA"^?&48,OQ\#L M-=A*^%>AZH-DK$I303*,6TVJ#TQG%:-Z#19&HU_8KY<;)1?;EVRS>=3KC:U M=5XB=2Z-U54H6@)C=]FVZ0P"DD$-I)!"4*XE%5X%!1WGG1I5VMY@C=S)L> 7 M:PO[T:+K0K@1X0#P#DQ]49#UICE/G"(1F^NLHU*9)Q1/RDA(A,,P8DHP5 4FK *#=_37F9"5%2K9RHJ6..J=&0E3(Y MB)E\W0GJ:(MUP>EP5]H%UY=+P+ MLV[93^[';GPT@/-V%::W?ZZ;3),VVRE-48$12H&4V-AC&") 2RQ!IO(\1Y!D M6#GYQ;HFF1KK[<1,C)S[Y"?//+).4!VH+P)40Y\AAT;)@P CH#42 P:BYL>" M-^#HI,%KSX['@S>D/R'"6Y_U8\)JLYW_C?U:_'CXT7X'RS3+PY8-[7U@F%@/G-&P'DO7M6VZWAG M'CHZVIF_'8YUY^.-LBFOJK';B=<_$'+X^J4V8E&ICYN%4)]L+O(7 Y=JOUXT M+=,22@$@LHFI0F! L"P!U"K#0MO:84Y1.K>GFMH&W0F;U-+.DEK>I!8XY*7; M#;/+V2P6>$,?T<;$S>?,%@N_D0R7?T-_I=@6-?JWXJ\%C6VQ.*'1?7SK'&'$ M4YR+)J>'.:\ZN;GGAT1_8-Z.#[Q_(&<@>K&"/7VG'S<@-!"U_;'FFGVQI \GOFML$,WP][5QS@4IJPS=*J@'BF ->V$ .6:9,E;$Q'R4:[QKBLX2K;XO5RL:K&N*[K]/;AE@&MU=+ M=' '?I_L<:U_>'V,*VNO@BVRM=@1H_=\4(H5Q^3T<]EIX MN_II!EUO'O^^WOSC[>KC9BU45REGB973IL*UDLZ2WS?KRI/\KV#K1C/]$1N85\+!\B:3;BPBL<>5 M24:EBVY%G_+#C4\'-O2JBR^US5WF(H.4P+P F::IM0(U8) K &EAOA\BSP4T MI^+UEBW=>.!D=*_MOY]CN&_T%SM'(MJ624T5*L\N6"?@N6WT8$@&WM]W;76T M5K*(7:,N*1RKZ=/)V./V;+JDUEG+I8L?"NTU\OD'6RY?/%3F)&G>*QG-*,M$ M 82T5W88"G-V@P4H9%E(SG+!I?;K+7(R_M1>UFT+C%K&9">D;]>04P2[-VP$ M7(9V^7M!$M#_XZ+B/?I]G(XW?>B/&P_/4XERJK5YK7)B M7K"JI( 5QMH60E&-H(8*D7ESY/V\91O'2OAG\_A\29_.-MSW]05;VI#57>Y= M0 _W$RP1SC),N&$\FF< D8+:BN"&!:4L,@(9S]*TQ?+U2HZ&Y&ZN?QDR6 M7L@,3(2-;+-AO.-7%8_9_[UZ-O_V5?4N]E^_^,% E!=(ZU=8GD0J \E0"JKD E/ 42R&Q3KT*X3G//#4;Z%CP_Y,T MHB=6]J,FL#V:^KJOB"-E#('ST%02#6)_HO&%*Q8!.<\[+C'YPG%&6-X#!'=I M6VS5.UO4^NV^J'5S\K/]>+@JRTSG$B NS3D-R@SPE$H 2UU@)K"Q5)Q"*]VF MFQIEM<78:W&3@[S)SMW@W?OH!MINS!0/PX'IJ ]\(;W6'%")UV*M:[*Q.ZLY M*'ZAH9K+4_$"FIK,_4(BQ=."FW..;824E0IP8G[*,4D+S LBL%?)A:LS38U* MWEV.E FKFG =7S<&B8+:P.01"EB4 *(A"AA%GC2%SX9/!1"?"R8D]9[\JG @ME[@KEO5M7U7%)A*IY:Q-&[-5U";2M M5X *D@,""PJ(UBS+4XR@GX_HQGQ3(\.]N(F5]Z3B1Q5F(-T"W&W31X1Q8!;H MA:!_N4PW7&+5R[PQV[@%,]U4/ZN8Z?A8H#-Z\6VUT MA&]H*84.QS4P?U\N% M6*CJR!.=,I4+;$P$)(R%161JK^\(T$6!ET=D/>T>,<'<^AW;3)0,&:I'$%;=_/WE^H/A(V^_QSAJ633_RXXB'3^OE\DUC=" MRMR+8P<11( M1\O5QY_;M4R]:\J-MJJ>!&>YKGA8K-9@"Q(SX"N^D.-'C0T&],70L^%F"WVO M+.[OS8AW*_F?9FSSR6\OU]6VMO\?#Q8=*5.$D+"EM H;\4L5H%A2( 3-:H2]!#J@,T##PJN8QVX(]7^O J^I= M;/X5L8G@QXUM([9]_+BTGLB5M,&N]]8&^F+&:SN9D]R<27.J :7*;'!:(L"Q MQ !+P;1FNLRD5VR(PYQ3V_+UU[J)I/QR$D<9V$'>!78W2H@,YL DT0-';\KP M0"82B;C,."JM>$#PE&A\'@TH8?KQ_O[=FJT:V^2IF2TRGM&2*$!@R0$J. $, M$08*GA8$Y25%6#I7,.V::6HT,5)7?0XJ4WJ]$!H MR26QL'PC#EC(#K$PU4#K3M,PY M5$3.5^J;[57VQ:<.T^VYG;['*4>NY^0.PGEU)X]G0SW6Z\W6 MGCE?K#>;]9^+U;=J7A@U-4YS@%0A GTL8NGJ4>R$SN/O8@C* TZ=#[6A.X/,91O;X7E7QW+U[_:.AS=ZK;67/ M=DWK^&I.M.!(,@HR#HT](8D&1.0I4!D56I(\AYCXU'![.H'7=AZOC)N5LK[[ M4*V]V*]\ M+M"+RQ[M.]Z.:-[\FP>V//1(A-0F[Y422&2[TY$R!U11##),MO\DY8[P:4+B [^FKC0#?PY@]&S=]#>QN/6)[9CIG&]5OG, M$^OP2!AM6&OM[4<.OCH=Y&L\M4M6T)IRT]:VCGO5&B+53,.E'#0YS3HTF=B(GKA,P[1 MO(>W9QS9>>@,P;GOT/W1ONGWUC?Y;L%X7<1D3HV502'40$&MC97!,D"+4H,4 M9V5&TXRBW"O3[,H\4Z./HV1Q*^40 :V#"","I1RK]112B MI]"?SO),J?,75;V>,G_YXX&5R515K3>G8UN/9IW0U9RD12HR8T0HH)&R;20P M!XPH!#C)J41<-P:9\X G!4[X"R MILYZ5:V7"VE#%)I?J%T<9LXUS 4R%*1LNU=-("!YD0/%D3D*84(Q\RH/%"## MU"BJK6WLJ-?8;J5S[D@WY:H]8<#W]?K^6?B^6RKJYP'+JKLR(O,8"0VBI'5 #& M,@G*DE!8(L8*[E=OWU^&J9'E3@5K;9R58:XO679Z1"L;XK-B;G0Y\#H,3)?# M+$%PN9 $".7"_&1X%G*A01 =*U<2,A0 1D-?V._%C\>?OR-;1\VAJ@_Z/]< M?/N^?'RW,+Q]1-C5Q[K3C[$J<2$48P!BI](( M?V1+&J@_#@RU1X[%<)"/E'41]"W_:Z3DC##T.M,U/(<<+X$C3->3E([ (:+W M@+G[L=YL%_^LOYEMJ-A_*[;Y\N=Z7D+S\B@4!5H@8@QM40(B!0$4I@RR3' E M4*36,->EF-J;I+/ER:P.9JQK=1]K-$NL,HG1)EHSF8YE<[.V!U^,@5\S ZU# MS*XTMW$9X9+DTU!;PLN3'(29H6!8:* M.N4;QQ%G:J2ZDRWY:J4+KK$7M#*.SHG1\![:3^$(=8_B=GT0BE[$+DB89RI6 MUP>XZT7I>HT:VAZLN_?B[;NW7]Z^_ISO/WW^/\GK M_^^/MU_^V[>#F.,2.-[(#P#LT/?R!Y&;/*/F0FN(+ -?=*(U''.<=N3^8WY@ MG+7N>/'%?*74W]0/KC;S#&>( MLE0!DA()$,89X+0T[T6::J*4H#05SC>4%R:8VLNKVAV^MU9&CTNO2^ Y7"+V MA&1@6CY%(_G:".A37>T2+!X7?CWA&>E6[[/;E\;OMJY#]5:U^=&B.K]L/E]LWZXMU$AS3]4[7>3$(8837- *;?-T64.F#9_Y:EBJ22% MRJC7C5H4J:9&D@&!I^M-4NO6!%^UV@T8!GQU@=VL\-&7;6 BC[5BMU\!PP80 MWX+Z.4**K\HTW2#C6S#V"CN^.7AH8OI/,^=Z\_A>;>=92K$J!0>:2F.6]U IH;]85",3"#':'PO@.%@,3Q M%LGU'7IC%8D3UC M H/6QLTT'!SQ@9F_#]C^\8)]P(H5/!@DP[B1A'U@.@LK[#68'QE*M9C?/:KA _/#@08NC37*YNY0 M8K=ENSX29I6\MQM>?=!MW:_UJIICR!1&>0ITW0$2F5D MG4\QM6WY8?.-K=K5Z95;"ZN-G M;%R W,V2Z ?DP)NZ$W1W*'+^^NSX6 M]@I_$I?\_L%&?7S0=61S]>%A6VW-:VNQ^O:"50LQ+\H,\0)KV]69F+=[I@#1 MA $M2XUAP37,O)H(>,T^M>V^3U!@;8)"58N=@(1;ZW[K8(B3:892P'.H M "HY EQG$$"D=)E2!"DMYV8DOG[VE3B68KBUJ,5*KJW(^B#_D*OB9H@-AO3 M5'Z6C]-(;HVV1O;D2/A9\J)S#WB;;4&H1;+H_.8>U=@+@N6I'1@V2&#GRB:( MX8TRC[#E%_:K+2?R0JV47FSGN:!>LK]U;BY+=6YK]X-KF\@;@;:T7$<6">Z@>A?U=,-V!B-GXF!_!U*%2YL3TQ^=YF6.62R9 EJH,(,V-E4H*8DS5@I4% M)9RE3K$+AR&G1A.OUN9W6V/Q^&5W'6'4O>O#-!]X8__Q_NV7UZ^2SU_NOKS^ MW'\#G^O8<6QL/]QLT?8OA]UY--0H&_!<]-T>N_";0->ND8!5WYMT //NOUO) M-XL56PGS<]VR;A]BD6DA2L$80*+$YHW-):!:29#7)<-I7D@,O3R^KC-/;5,: MP9.71O*D$5)VQ=W3]#H'HT![A1N9D+W3M/M^+W;2L'*3J MC#=:L?S&SO..ZT[VA>/,R^P]P$"59V[DZQ\==#I+@B@B(2J1!(5"QKH0% &6 MI24@L,Q3A3-#7@$N- M&=<2,U&^)?&KR\1=L[$JRT22>EI59>(NA7=%FI\%EM;)7#N\1\ MO\R,V[H2]OU.\J2RHL^2?X-_A3!-[MDF^6GU^(\DFT$([?]V]P^L2=WXIY+_ M[%6%,6N#[R5JZ M>6OBB#,U(JFE31S-S>2BN;E3S:?>5N]5[2:H\==JC%/!O^ R^111&W.YQBJY M%F_9DJ_O%BO5> $C^/[B0MY=ZJWW+",6AHN%R&D9N6BCAIUP/IE!S$')#&2] M];MJ'8A0265NG7GV+B-#!6"LQ*"PH592,)A)[&,V7YQE:N^[@Y#US<7MTAX> M@+H9S;UA&OA5XXV0M\'[95[H1N]U7*8-,_4=KD7=-=; M,/<;-M0'O;Y7F^WC1_/-K:LJ_._#XMZ:@=;HKVW^.3)&M2:E!CG,*$"X-'R3 MXPRD!1$99R7BS"GOUWW*J1'N3N)94LN\;\932^UV/@H%W]4?&A/2P=VCO=$, M<)6Z A3-AM8U M!J(W8(-[)RU67WRQ"H@LZ$0B6B3 Y5E&OKGO5/7\IKW[XZ'9S7]7R^7_NUK_ MN?JL6&6L(%E?GFWFJDASIC4$4G%#"K H )7:MB+ *5%EB6CJE!9Y9M[1<=*2K<1[N:&J+@-S [AD 5D1]^ HT>>]+611\Z8OJ'@ M>>[TK0<"+F7;\@FK;^_65?62;3:/>KVQ_NK7O^X736&%I@=4^YZCC#.."@0T M+VP2=5X 3HH<9#GG95E2@C/W*UC/R:=&('OQ$RM_>MZN MS% UI36W'%Q0HC3$(+,17Z@L.&"*P(UX.71:NM4+,V]71@)3]T77 M1P/+1ZNJ4NJ=.?*HZN-ZN1"/MK9>75IOKC4M$"DIH$1S@+*, *JU %26DA=4 M22V\:CIUS#4UBFA$G26-L,G71MS$I>Z@-\QN]! )O(%IH@=N_D6=;R,2JW1S MQTSC%FB^K?)9&6:'1T*]GO^U7CZ8H]&FJ3M7S3.N<($P!MC8$0!)70"JL (Z M3X52&,E49G[>SB7Z0Q,@ ?SBO(] M/)=/1QS98WE%H7-/Y;4/QLR.;TI\W>W3T_Y8F1'K5)4FY]!>KU8GV86?;)#N MKD)8^QMKH+0YBG-,I$2"4<"(1-::X(!+8U(PF O#"RF4RJGVSLAR3XUR+F:] M'R*D=UG-LR=IRTFMYFQ7D.](SQAI[_&_+:Y7OI/[#@Q^A7PAG7V0Y8^4SS[8 M8@R:SQY?Z@GDLP^V%&[Y[,--'_;BLU&+?RZ6R[<_[MEB4X<(K:MJ#F4)A>U# M30FW?0JH!$22U+RL,&=YP13/O/H47)YF:J^5G92SY"!G?1?A]WJX@JD;F_=' M:F#R]0?)FT2[,8C$>5K1_X5C\L M=YUU/RFA%C]K]RW)2V.Y%@QDN;V5EU( EA8"8"P59I"6C"&OQM=.TTZ-(/;- MG@\BSI*]*HE>;Y*7&R47(:SAN!!N+!(?WH%9)1*R_KVUO8"*U6O;;=)Q>V][ M 7'6B]OOZ>#>W)O:P&=+8U+]V!M3V^UFP1^V=H8OZY=U,9K*F$:VM]IQ>8DY M1I#1 BN0FM,V0+S$QJB1$"BM6 M+98/V\5/E;S66HFMO0X[J&G_]J2:BG>S\%[+[,:0(R[>P-3Y#.L6TKT\!MKQ MVISWDF;L?N@QH+O0.#W*L'VSC=NXTX541VV!/ZF?:O6@WA@P7O\RW+MV&:Q-B<.)5BU;5H] MS&F6$<:H JRD!4#*=F,3B@",2Y2J4BA9E"[O@.M33(W =U+.DIV<;I3< 6(W MG\:!9F RW EVNP>(,[O=UKN+FLS31[1D_G:@I(Z!1^&3VXKMR,#ADX$&(5LJ MRPZO?]F+CR_LUT?V: FB+6[3U%40;>TDJ(@4F&N0EM89F=F+"5$6($]+(6E> MV.1C+SO/8_+)[7XK>Y./7TM?-W1JY?^70S#U-Y("P(EE M^_A,/:Y)$P#*F:42,D9@Y/!B90RBQC/]AHG%TAA&+]?+)=O:YEUOE)'CAW6" MSFUW=RES9LZB4!JS!%JS!#.@4Y(JC37BS,DL\9UX:G1EY:[]3HTS?R?Z+#D( MGUCI9TDCOV>$L>MRN-'7$" /3%W1\/6/1/8$*U98LNNTX\8H>X)Q%K#L^WR@ MU?7 ;67][8(MZUN;.[Y^V/Z^7JR^O;1Z;E:' 'T($14JSP I2@V0S!B@&C$@ M4X%$RFB*N%]E%^>IIT=A__NPD#:R]]6B$LMU];!1_9,C/);"T?8:!."A+:^# MT$DM=<*LV$DM=](*GGP=))7"'[!8UIC[Q./:8MZ G%EB_B.$)G5JPYBR[9%J M@^CNJNKA1Q,B]X>-P6-+\;"LLY7;#WW@R\6WVG5EM[$ETT^&7>>"YZ7*-0-< MYQ0@@5+ D+'6(,0*"0;-;[W.EM$DFQH-[F1+-D:XY+=[9<9=^79?CK=N;J3X M+*LQ,&>V.B6MO'6%/F/>'?1*_JA+RA\TVW_TH-LLV:^G52]F[FIDQ*-EO,:2 M:^0\V5BT!^;<:0$]1)4@7\!'JA%TA.U]@ZTX4N(6 MT -5!#K&*DX]H'K$"58#.M8TK!;0R0BA3E?&K4=D47MYZW"D[^NE>;ZR=6ZW MCW->LJ+@@@.!N (V11L63! F6(HRR&&FLZWZRU;NCI;NR?T>@WLIQUNDWRQ M1W!_5&U@:4E MQ#C3% *6\0P@P6Q) 06!1BQE'-/I 0 ;>RT8J\]^(H;@=ZD;:ML^DC@66=KS#VVD6U\_M^9 MK:*S?6R"&>8B@T2(O 14Y@H@6G! 4JP!1IAE&4QS1K37B:9KMJGMWSLA-@_& M-&ZE-*:0YSFD$UK'TT8LP(8^4[1R[O*+=J#9?F%-7,R@13"=8(IU6.B<:]PC M@8O:9X:_TT-A;/)A\XVM%O^LWWDOUZO*C"F;[M4K,Y^J=M<#'_2;Q8JMQ((M MC3C;.@VUVI=W+TM)A0$HA<29=8 0+VCLTB1C1X!U*'HA MG*OKTP&Q6:\6U?VZ4I\^_,'J >>ZY&6>(@U405B3&4!LIA/,*8("*89+]X9M M3T>?W(9OY$LVBV_?MV"MP8/Y2R.J1WC/&8;=&[TW,D/O[R>B]4'"(Y:I#R(C MA2LY(^,7F71-\\[@H[.'QHLONB;O20C1U0\%] MKDCO?+"K!EO^MV.;U2KZR M4>)E+C*6,@1X81@*Y04'7",""L*)9$QD1#J5L>R:9&J4UTF[IB 34P@P5AY->D[08(8?W:K@TZ7NNV&VJ=='&[]=G "K9MG+_;^_;FMRV MM73?YU?P[617-:I($ 2!>9@JWY+R.8GMO:%YR1DH!.+29 MD,C$AC3E&2BD2K$2+$U3KV87X:HLCEQ/JB65*>T!V5UR9DY2VY.T!B7GMXVN M-!^QL(ZL.\MR34V\\ZZ4/QV/!CD6(X'.JV &UO&QG5B7HP!J3?9^6 4 MB=:<1,Y*8#X@7%*5U[V!:9[J\'XCM@_*5@"^^L[6]VT/\:J[^%F53M6&7LE5 M9H)LA#D#A88,(-MO@XG">(TT+7*MBB)-O1C*6X.ET94Q(*DM2'ZP-OPM.5IA MV_>WS?W/#+E+&E,\\TJ]U\J-RR9=@8F);0KP_?-90P&,E?7J+7_>W-A0>*XR M:(,?%$:.[]AN8_R^_2>UJ^8LM-N*,YUC6_:2Y9DV3EI)K)/&@9:422DQ@=QK M8D&'G*417:MFN].,NO7,DD ^ZX*7R(+RDJ4 EZ6%-T\!4Q(#CLJ,ISB3"&5Y-5;57:_;W^UHFE.4J%RH/.T *B0!:"IS !& MQ/P>$T+PN)PV+W661N(WL[KLS\=_:&RZ2UH33J<7QJ[3KT?FRODMJAMAS;=4 M$_/:#*LT/E&D;17W9,J@>V^\,^N_K+!_MI M;HH>!96$IU #")%A8"(PH"4E '.$E.:<%LRK&V>OM*41[$G9:D=6?TTJ?0/+ M2?NQ=B/&: A.S'MCP/,F-"=0(O%5OZQ9ZU2N7VP MQ%471]@2M]^K(HC73Z=+/K$G^ZM7MDM9]<<_U-YV,*O[E&4K)8CF*,T!%#D$ M*+-M)7E>@I+G/*=ER0C#?L%C3/66%W$V^C5]^3R+96,NG!N1O=1B3,Q[E57WKZS^E[3+^:E_.?V+=2? /59M;TS5YBT%G@#4 MJ\KA*62$]Q'ZTG0I^84='G=5#M1G]:V6:O]IOTH+7>1Y;@>$Y2E S#B07&<2 M&/+FE"%HW_[Y]A4:$KHT%_*RS]!);QO7-9HGE>K^?8<&5\"-B&/C.C'!7O8E M"H$TJ$^1*T81^Q8-BIR]CY$K"+?Z&CG?&T9*GPPEUJ6X'P]?U>[3=G_8J<.Z MGK)M"W3-+]3#M_MM)?&LP?K^+(_SYK ]6)0YIAH#3FUM+1(04"8*4.0%I#F6 MG%&OKDF3:;HT^FL3I4_6);RVQI/NIEO;M,RR(M,,:$8U0%JD@$"H 5=($<9* MB%"^JEWJ7P]L=_@76N%+K:=;Y]?,_%6HY'\_WC\EV=U2UM;.(:8DIV;?2F8\ M$..+T$P2D*4Y0<;]H$C#9FW?;>2_W,JV.O^W6UB(/)E[Z$RRTQ3QRKW^Y?/1Z^;G>V$.SO M&_/$*JOX8S5(KW)3WOVE=G9 _:?=6JC/]B7ZV^T#6V]6,L<9A!P#C6EJJ,;\ MQ+ F@&!%.!2:$<6\VN[&UW%I%-7JF52*)I6FR6^UKK[S0R98T3$GDK.MT\2, M&+9$D8X7HX XZ2GC. T7<-@8!6*W,\4X+F@'),PP0@0BP M#"L@$&&"J4PPFR8<-&[N3!Y'GKOOEZ7O9H_:SM9=]U82[*3\;+L45_'VV/\*KE MMTUO6->SB%8E8IGD)0-I690 X30'7& -5*X427.)<.D57?9*6QK!6663[28Y MG%2T3?:O\P.2[7&HO9]/TP^^,-\HN= "E%EIP.<0 ZIR"'1),\$++317JXTR M@I7C>?!X^&D-_[G4*3,R#H]L9\<9,/G/Q_WAH<\Y"@#8S7^,]IF=^*NG^K@V M!;SFD]HJFYQI&\^S= (EDI/9+VM6?]/)[$O7T^VFP"DZ]KBS+L0Z1IBJ%%3B M#&#S?^.'*CLV+T< (B52@84JD%<9U+6(I1%UI>$QPO1I*]X#HQLYC -G8D:H M<6GK.*-'E]VVQYKHS5KIOC+P=-%\W6T?U.[J,**IO^,P8PHS M 3)!&4"4<1-L:@;*G$&),2$\\YJ#.R!O:3N^53>Y<7065NXX!+CC>6,\&*<^ MP+I9OK5*:3C;>-J8CYL#ZIM%;S*&%:I+#& W+@+ M**,9H$PB8+@&ZURGF$&O#A:WA"R-2"K=VG[9=\DI\2NLPN49GHZOIT>B-/4+ M+6^ @NM5;B$0N3[EF8@7J4>Y9617_F_O7^?ONGS28?V6W& MHNQ& V.QFY@&8L$VOOW+&2Y3-76Q(EZV52WRHQI&NR/ M@#&6AQ.@P;P.4#A$5_[1B$?YSX=[MSF8Q[V2TGQR]\W_?EYO5+9BN:*VWM9U0%RGE*6Q7*UHTJAXU_Z06&63CQN/*7'=P/9S M5S2X)F:G8*2\9L4-(A$T+*[[J;--BQLT['QU]#"$1R<7H%#.K'S%D[*6S,'A]4L813$%)-#,QBM: IT4&J,!VL &#)"V\ZL,F57=I M5%8W/N3/&Q^>FMC9-P_6J+OD=L%299-O2=FTGPY=\VFWEHSA\W/VJ=M_-0ZN2>U%RJ%DU M YWE]80+@HCYB94EY8AGDCAW+KDE8&GDW^A8=2AJU/3N6W(3R'X.C@'/Q*P9 M@(Q7SY(^\T=T++GYV-GZE?09==ZMI/>Z,!_S>$)[/*"]/$5\\]72QOO-JP<[ M/7R5D5O_HJL#0JN''$?9=WJO[I;W=);9.?&^B]9$@7.L6H 52AI-%28VC7RJ 4R@X22%-(6^K M1;Z\\,H]KR+Y\C\+^.B<<#[E3IKX6V/2-?!VM4.!C.0\>XN?U1T.!>?2P0U^ M3NAIC?DR4/M#,XAHA60F="X5$(+9/EQU!5T.,$(:(0I90?, 3KP0LU#*:[5, M5*VF[^',9WSKH%T/"T9!<_41R1^R/B?BW0:'^LPY%K O"<@G09>'7MT7SGV MK*-IMG_6E>4B?1&*7!2*0B!0R@$B7 !*4P0XD@1"@5-&O0:RN(M>&A6TFMM4 MZW9&P9GR/GF-8Q?%]_ @)M13'P3$0WG$6W]7P**_P1\4_$)OXUT!Z7ZS[OR$ MT)#CN]J8Y7TZACK'X<&<,B6SK##$A16PK5( PZD")A@064ZDXC@-BCZZ)"XV M$&D4/JL4"9OFW .V:WPR"KNY0I4 O +"EB$HHD4PG8)F#F:&#+Z.:P;O" QQ MV/ZK_>_=_WMMW\$I!7O!"\0+!C'*_@J$.24MCX:84QI[Q M/%[\6 M3^%OT+T7RXV,IER"B2EJ(O3]YWX&0AAKG*>O^'FG= :" M/:SWZ\WO;7**9)1BA#)00 8-^1$*N*(""%)*AFA.)/1*5[T6L31Z.]-P,*/% M%44W5AJ'S<2\XP.+-YET6QZ)+FX(F)40N@V\W/(]5X[K3W>LUCX[KUO1DG!2 MXA*@7-A&^&EIMG=&@<0E%5H0K 0+.$CKD[G0H[1GV;+/9@?]M-ON/:.E7LS= MR& TA"_0O=X_-A7RGM1*']7=U)$,KRH12QE9#B54@=9&(E^&49:4@0%&" 6(F M].&%ED##C#"!D!*%5ZON,EUOVUXPY7OZ?%\?#R\5^"J8^$(V4-7;7..2W"Y"/ M6"0M&/5750W'0M+,@I=Q"?EH_LK_ZR2N!2],U RW<"TBC1WYM-M^4[O#D^U< M=#":6MV^V2AK17-,(,WM2UZN ()2 Z(S93YBHL@4S'$IQ:AA))VBEQ; W)RU MT6IO?K+Z5U1VM&#DE)+N1?%["QP7ZCG?"8]#>?Q0DT' IAIUTBWX90>@# (R M.!9E^ EAE/;C>K,^J)]-<&)X]& ^46L3A]0B7SUL=X?U?U7A27,L]G\5V_UH MKEUQG*4($PU2J:S+GZ: )/C."0C$66@$K.2YCB@+@ET MY-/\R%3M'\3Q?<]6K]M"NV/Y4XX9SKC0 '-* ,H*!0C/8-# M@I9&B/NSMZ-'95VJF?S@[>>TF*!-S%HSX26WHCH+JK; ++@]D[A _)QIW164 MFKCMU14;ISA/*T8>O'\6SG6UHF55Y^M#2\S>*-N2_O[]1JJ__H]Z6E&822D$ M!@5B)GQ.)02,$Q--PRS%+,U53IT(LU/"TIBR*9!JM$PJ-1.CIV\IV260_=08 M!9Z).=$;F8"2L0[K1Y2*73YQYA*Q#H.N2\.Z+@Q,9C;/E.O[1WO8]:L2=G+= M6NT_F-5M9B&IK-!<2@8T*0J 2E$ *DL"(%.ISB1+J< H6$8H7) \M*$6@I!1C->YMQK0DR'G*41 MRTE-Z_LVBB964S\RZ8+5C4,B@#4Q=03@Y$T7 RA$8HDN*;.2PX"IEYPP='EX MT[*Z+*M.L&E3'%<0P5)HF )))0<(I1D@"A,@$)6IE%R6A==4[RY!2R.#8W;N MNE+3ORO9333=*" &1A-SP$G%)E'OE,\*N^J_MM=4+6O..M"W-7/,L%Q\QV8L40H)07@$&<@D)K!)5B MN,1>N<8.,I=&#ZW*U7GPF=)MC>%=TA0QCRXE=UD05\\B*LR3>QD3(!S@ASAC M%LTG&98XLW_B#,&UK^)^:VA7C.:4O^JX48^,^*B/OWV[_KZ6:B/W[S>OS-_9 M;K\BU$0O/*= %3('2,H24,M@N&!E3EFAH:1^;3$\-5@:E1TUM.,.;0KU7?+6 M9C$>M@E7YG=KSS(O_R5QHZ])@9Z8S(Y:MCUZ:O5M_'3ZI]-"K#=)8T/,QA>! M\$7K?.$K?^;6%X'P7/>^"'V0_U#&SXK=O]L?S&XU#/M*B,>'QWM;>/Y6?=LI M45=%G+79L&K4*5#U#(T2%QG7""BDN&5""#B1"F@&%:1:"TY+U^F-HS19&B-6 MKT"KK5GKZ#WC<=RZ]-/AK&A/3(N^0'N-C(P"THC9DN/DSS:$,@I,Y],JXSPP M>BKFZZ=?V#^WNS>V&U&US5C!!-$I!K+D$B!!$&",%H H:<)8GN8,ZDCYEY>R MET9XO9E^^X0_)97^265 T.0AGX5QO)*\E)3) M+D@\\B0['Q&0'&FHU/J2^R9*>ZTVXNL#V_WQBZH:'2.%,$/01+-<:8#*7)BX M%E/;[A%QA057I1.=.U$D =+/E60*EXRUC&[#\^I7MU&NV5])V M*56;?=V[SM9#5X>OKI],UG^H#V5=_LIVLFA"L\C0O)"H*0\:"F- :F=!: M(@(XI@4I"\51YO62,9IF2Z/N\]X?E=J 6[V3<^.2<^NLBW1^86-A4IG8= 4) M[M0R=MG=/-<76O;_+6+U>J-E+)#B[.[_$ M$A#VE?#Q\%7MK@<&OGG<[6PU-,ZURKF$0&8R ZC(,^-TIZ)ZD*61MZ5MK=F8]XEC<9^1#P MAN[QH-P8LH<@9XW_;F!$HG3!H3-2E1NAE^R MC^-=_I4Z;^S4Y)UB;[92K0JDJ2X)!Q+G"B -6@)!E/<<,$<2 M"X9A:EJJ3SJG&,=[V^98?/'\X?,RP$W#KO;T[:M""X(N.P)605$3 M6B5D*G M&):0@K)J8:4H B9NX4!PS3*M\QRR+& ,BXMLIT_T_.-8ZJ!>U)HFK%+5MW;( M 7@W#HB&XUPU15>>A\V$K2%ME&X2)6+6&+EC%*W>R$'DS+5'[B! 9D?HOC2%Q303XU@\5$VY_* M0E"+Q6E>LNTX)=Y6]-*H[Z6JS;Y1>NT49HY? C=(F M G9B0@O$-&2PN"\Z\2:-.TN>>_2X+R0W9I%[/R*,LG[>;GXW>_S!=J+X8A[1 M=$UB*)491AAD-*, 29T#KI@",*<"BUPRE'E-X;TM9FE$9+4$5LVJ)\I=8C4- M[$O5@:L;Y8Q':V)VJ8#ZX@N4-[GTXQ")1SJ$S$H9_89>LL/ U8%$L-ZHC[H^ M5_B1B6JV>_T6>2V:W)QC,Q2%(2-:%4!R9=FAY(!II0$G6:88+PJ4>ODN'K(7 M1QE&=1LR- *Q@$<$YH?;HL8Z!JR*N[]N[\W->SM'XG#J#%WDI5+:1F.YX #9QCA< MY *H$F(JTI(7W"_WVT7JT@CMJ'25$'RF]O]*:L6#0S.W17#CL.C03LQ>45#U MSYWV02E67K23S'ESGGU@N,IG]KHYC)X^; ^J+8SYLGW--G_LF](KI7-2EK;^ M1$!D/2T&**69(2=>*H%3J@CVH:1.24NCH4K18U'689M4NGH6MPWCZ\8V45"; MF&%" ?,FE4$P(A%)MYQ9R6/0W$O"&+XAH(3XS>/^L'U0NX\;U7QR&5[RA@9BKL]0/(KY2WT_[>ZMWKN^8KV.W4^%F-;O=5H2-#N8G@C(M4+?AG M)=5#U3FF#O+J7BZ49+)(,\ T-S%7J5- F): (@$Y+47)B%,K*W>12Z,VJW%R M4MF..FZ5/J;VAC1N<0#?S?N)"^G$O!@!S8 1H*X 11O].2APYI&?K@!+:A S"OF\E9A:11E+*@'K']K;+ UX#\\VNKO]>9O MR=&2Y&3*OWM&:/[+Y!BZ30K^U#%=B_NG<]S_WH?[).^1PD&,%0OZ*S!OD!@, MT%7T&/ZD0!_MT42IGU75Z.\3VYV7;0M69,8'XX"EMA>*[35*RKP$&N(T%YCE MG'E-D.@6M33",YK:5RB-KDFC;&!Q? _"C@Y8%-RF=KP"(?/WM@;1B.5E=0N: MU[L:-/C*JQJ^(XPLWK'=QI#0WKAG5>>.NA.\[=]?M>]?80D5SDP,!S.> 408 M ES!#'#,%L)KGB$1C@A%(I0A:;.RBJ/IE]3B>EMX-N*7)K/I%W9HQN:=#\[Z MM%L;/^B;'=KYP0C]\J>Z_ZY^V6X.7_EF4% Q/VG6O_^ MU7B3K[ZK'?M=5?]H9\W\R-:[?[#[1[42I=2,2@($@]*X?A "$R"60,B<$2$H M*C.OAFHSZ[\TNG9IJ=G;4?,N:8"X2VHH;$5N#<9=TL*1-'C4E]33@RPD286) M9WK7S!\XMZ^0!7^,)O[2<6GFV=O+<\I/D'\JV\NL8ZRDN)FUGS>][F66YBI1 M[X74"/MZ_@?;K6V&T&<[;<6>Q0JME.*I !3E B"6E8 C)0'1.<$<4_NGS_?G MI8"E?<&U^B56P: #[BL(W;X1Q@ S,65[8>)-H5V&1^*XJ\?/2D)=QEVR1.=U M([H,GS4:_6"T;=[M(YI)K=,44(AS.]9# E8J 8PSG$'(C;-<>E43=(M:VM:N M^[X\ZXM[4C:@L?!M?-UV>QS4)M[W88"%]1+NQ2)F'^';@N;O(=QK\,W^P?UW M!&3OGAW%/#79EBDI3'1,"E R;K[N!62 <41-)$>8QAB6.'-*,NEX_M(HX?Q8 M\"DD7_4&A/T$$ &8B7?]%)AX)/&.PV:F+%Y/C/S2>+L1Z,WCO7';?(F\W3H_ MR^3MN2S,T?F%B:_KC=H]O=I(6_M4S0/_:;?=[U<20%;54,?\!05Y MJ@M8 JYA9F*C5 %>&A<(Y@)SB9%&@H1-V?+28VE\9O*T M'3&J%UB'^F7UNXU<85PPG.84E"@WE,I2#:C.-$@)PT+#PC?USD/VTFCTYZY6 M,:W^]?M5=F@+@HP-XYOR="V,&U5.!/?$]!@5Z2A=>08PF[ K3Y?D%^_*,P") M2U>>H4>$IJAL=P>;'_.S;3_=',GM5X66F<8I 5JD*4!IK@"C@@%%S'QLWV?H]>EZ[]5^!+#?'58?S#)_U+^P?VYW;=EYTR-3Y"A7169VO>0E M0)+G@+/2Q(JE-+O?!(RIVZOQ7BE+V_['=@5^[4;[D>S?]='PF7C3NT/CO-F= M3._;Z^8!9_O<_.VTQ_N?/%N%W=M\/.U,)[#'__Q;^UOS!\V+?$_ M_NW_ U!+ P04 " " @3Q5:SR& I23 ^N@8 %0 &5S;6,M,C R,C V M,S!?<')E+GAM;.R]V9*;.9(N>-]/D5-S.UZ)?2GK[F-**;..[*A2,DEU\LS< MT+ X)'8Q2#7)4$KU].-@+(J-(2[X^2.RNZTZ,A0*$;Y\<+@['.[_^C^^G,U^ M^(S+U70Q_[<_\3^S/_V \[3(T_F'?_O3W]__ NY/_^/?_^5?_O7_ O@_/[U] M]<.+13H_P_GZA^=+#&O,/_P^77_\X;>,JW_\4):+LQ]^6RS_,?T< /Y]\X^> M+SY]74X_?%S_()@0=_]V^1?O$HJ4/3BC!*C (@2=$')PJ+UW2FO[_WSXBR]* ML2(]2&,9*.\9^,@=Z) E+U$[F=CF0V?3^3_^4K_$L,(?B+GY:O/'?_O3Q_7Z MTU]^_/'WWW__\Y>XG/UYL?SPHV!,_GCUVW^Z_/4O]W[_=[GY;>Z]_W'SM]>_ MNIH^](OTL?S'__.W5^_21SP+,)VOUF&>Z@*KZ5]6FQ^^6J2PWLC\NW3]L/4W MZI_@ZM>@_@BX ,G__&65__3O__+##Q?B6"YF^!;+#_6_?W_[\M:2N$IAMIB? M8?YS6IS]6'_EQ^<+ @01N_G'ZZ^?\-_^M)J>?9KAU<\^+K'\VY]P=9:@:I49 MR>J2__?%/_SQV\J?EK@BL&PX?44_N/SW=95#J, O:YQGO.#M:HW9(MWZI5F5 M[.+Z7\Y"Q-GFIY.,T\GF4Y_%U7H9TGHB@[->Y@PQ<0]*&PLAF BF\% D2J\, MO\UT)7I%5&\4L<+TYP^+SS_2!_]8!5&_V4AD(XU[RUU(YC"ZK_;=>_K=B>*& MZ6PCL$04*^( /(\.BBTI%Q6]07D4V3=7NTWU38T^6Z8?%LN,2S(<5\N%9;JG MW=N@O?R-'S^%)7T0I(_36;[ZU]6"M-#5>M% 36761/]@>Q@YAR" MC*A4%)%+#?D?SQ^>)\OEY^?;[( M.(F%DQBP0% 10<4B(,84@)7LK=8QY* : .-1(G;"B>P=)^WDW 5LWH>58TYRT LV7YG:"B>H=* M"]EV 9)G.9,*5I?_(4\-^405041'"3)+0GH)')R(";*():&VG.-QOM'6I7<" MA^X=',?*M"=@/*=O7R_?+WZ?3[!0I*:BA406$%1&!"\H$F.6I^1=M-'I=K#X MMO!.H#!/!!0'RK,G2&Q.QM?+-\O%YRG%MA/)2#)*.0C,%5"V:(B"([E7/&IK MK;#.M3-8K4.L_]O^FGC.'&'4GMG@4LK025I">>^ M0(H&=2G1Q)S;X>/6VCNAPST1=!PNU9&Q43->LS9S'NKK@3#GR_.#A*@EU8AM]P-OM?"@<6 N.,FQ#+<0FM1Y??+BLQ1 M,%E* V3<6G0W0'2?^SQ+L4YA_G40AK4M+,6#B^^&B^X3G<<+M@M\O#F/LVGZ9;8(ZXE/ M.2(6 8DQ(CY( TYR ]PF*7CT4:70 !4WEMP-"]WG-0\58A<((.B>U5N=1?K' MNX\DMM7K\W4MSJCU+I-H,>HB'0G"!<*S5^"80G#.8XXJA)Q:7(D\1L-N&.D^ MS=E,S".#IN9IGRTQ;'(MCC$5?$$PGA5060KP@>A6/AB9DS4ZQ>.*16ZLMAL0 M.DYI'BRZ9BK_UQ_OR>X5_>#PNJBK2I)G\WSE/Y?%\FSSR8>42SWZ>8VJJ':G M^Y+'5KA$E.,\Z:@DF.D-NI4G@D\_@1*TM\3W$YG7GD]7A%H;35+";FBC5"M#@E;B\[3A76,$I] MX+PX0L9C'Q$70?,OT[KY_E\,RY_GF8)IG&BNHXIHR5)F2S:/0B@ZZB18;Y,5 MC%L?CJPMW++R..5:PT.EB:1'1LNM8D1I?6'9; 11BYHSQ=><.\C(D@MHE=+' M7:7O7<;9/$$Q/"H.EF@G2'B#R^DB7T&994&4*@,ZD?4C*0@(C@Q?1NELMCD4 M?5RJ^\%EQZG&.ATV#I=Q)R#Y9O-^H9^L)@Z%,<0]2&0DD$R>>4@UCHJ&*2N% M".6X4&3+PN-49IT.*,?(N2NH7"#^@@FOBHB"1TB<"5#<\GK_ERD6B\4&%#9J MUA L-Y8>IV;KU' Y5-8C ^89<9 W7,S"AXFU#F-V"72,Y$-Q%L$IDDR(0HD8 M.(_9'@626\N-4Z\U/# .EVD7V=%W9V$V^^E\-9WC:C51/D9EC>6G2<4JU3A;F'R['S$V>SJ\B<90:X2A5JV8 (5!0E! M&0?%6PPN&)1'&HS[:XY3OW4R9F_QTV*YKG4(!9V0P(K@]?: M453O$#0ZEPO92A;;!,4W5QVI_.MTSNO!(NX$(N^78;Z:5I%<\J!2D=*Z HP[ M@KEQ$KR,Q$C,0@N=F,7CZGZVK3Q2-=@))#V9-B^K58][IMZ]'.Q6&6@B]"_0\]-@\H]8Z$_TAV=J%@+Q[%T@^DGL7 MA$3#= M'Y] '_.V+UTY\A!TL[)X0<^,ENF ^H25#:8,ADQFTAZCJ#;IGL=93 MT$GK.+VCZ(YD %@JW9IK<$B.OO2)O'SEDSVR M][\ME$O,> O&UNLM4[OWF!%8*%:W58",64"P5< 8C<%&\"&@2RPT[".W?\D$\P>QM M(W%W 9K+@LZ+G.)T_J$&<>>K"07\@0OM:D-333:1OHN^.'#2RF1B8>2$M[@M M>G#UW8#S!'.YS43>!72VO%PFV11?C"61N PJEP2!.PZLL$P&57&'+9I3'?$H M7#S9/&\#D7>4BM.U^9)ND6 YI+N$>+)9 MWF.$W 5*;KYRE47$()4'1J12O%9C^TSGK,^U:5\4/H3C"BCO+;D;.IYLZO90 MX?;[-/#Y8KY:S*:YML3_*3;CMN'KD,-R;TUWH+1W&YH6"<9X2#(>'*M#00]XBGSC7U'\DI?X_+LQ<8 M-^^9GGV9KB8F^^)9*"!+[;*1%0-7B@*;>!!6:LGU8XTJ#L+,0X1T IT#-'L7 M)$>+N4>LO%BF<=H_+Q11./I:.H)(*X*4K8+EDAB'R[!Z[]&F"E@M21L;+ M\4K^'FP.D/B(P-GX=F]Q5L_\-V&Y_OHWO$@UP[+ELSM#P"'Z6K037@=&X]5B_F%]=T\P*:FTQ'J)CG%?K QPO1PNY0Z!<;AU&&\2IX"'Q&O59VCHQ%PF>?LI< MHDV@6KLB#U,RKF4Y7L/?@1_98)]25:9NQU4MIB4 M[Z\U3O^4H4Q*8]EV8%)^F2B5] MH^T;8W7.X.5&3?5V0]+N$<'7)YC10*R[E4OM"R=3Y/-CEXR-$?<0B>.Z3(-! M97=('JVW#F!YO7E?D6%_2=^N)A:ETD$Q8#82!V31P2N>0=BBG2R21_78V^NC MKARNJ1BGP=00N>/C!-P!1"[ ?GW;X@*Y?B4%L.024=B:&3A-KF' R-'2/M/V ML1J]0^!QFX).KA4.U.>BF7"[@<9E8<^W!L ^>"-#!.]\'1^3!(0Z8HKI@/0- M,<@>JWXX'"%W"!D7*,=H]D&0'"/F#K#R/*P^/IOG^I^?__-\^CG,B)G5L_7S ML%Q^G)+X8EI0TXK*V^OP[P-'+^6>B>K'\2BQ,>/0L6\>@ M2$="D8JBP&SH"Y.9JU@HAFAM<6ZN/V[TU!XG!\NV UR\7G_$Y2V13+)VFNDB M@=?[/L5# I^]@5Q\=18W3BG? L^9@Z1X.C<4ZS)I X\UR\0F7ZZ]O M9N&BSIY\]D\U"U$-8K$9/>,1F- *E&:F=HW-$(7+UBNAC7RL[>HA2'F,GG%: M]0X'G&:RWQ]'_@)'P)VAQ9+ FT M$&0MK>$0C)=@F'<8#9VLNK6O^RA!XW3V'?" :B;]#LZJ1ZY%ZK9(L4X&EAH4 MNL4F8B[3HF+3CA&"2?R8H2+>E; M-X?VT.KJ^G,8[6^'V#&JZ !4UV^/?EHLEXO?*4I834K)J? 20);*0B$#'!5M MPZ K:YE,YIWH+@[0,ROBS6NWH2O]=;D_>*G,/_'56Z+ M L:LB\X@N:90DDPW!%2*7 $Z_+WRW#TZ;_80W&PE9N0*^6'0TT;T'6!HDS._ MRR(M_/.8BNCN66'$/SZM-MM(Q<1C\,@IH(O@, W7@O M MTZKW9#3QG'Y;!P8B.5U?,GJ(0DE(RHEZNV?I4&Z/GH>)&??2=#@ -1!]%_6! M+\[)8;O1EN$&+[P@LRS5=LJZMGI(CD[>)$'%Y!!]]IZW?N*UG9IQ[U 'PE$C MX7=@C&Y?Y5V)ZZI7ZD3DB(IA AVXJP\A5;T/YF!L+L%YEB@D&/0F]2Y%XUZE M#N5#MU-"!Y!Z<;GL6_R,\_/K4SI9RUC*"$75@%))!DYF"5II&2W'5)I[TP]3 M,NX%ZE 6Z7BA=P"=&\)Y75Y,5Y\6JS#[ZW)Q_NGE/,W.ZT1/^FE:S&FST#E^ MN6\6\VOC*U2)J3Y-X=Z $E:23Q@T8+$B9V&,4:V#_2-)'ODN=B TGE*/?<'V M^NF ]HDQA\!R$A23" Y>>0^.6TS*R&3S\/J0)06P2G$))"8'5D1NLW=)N-95(EN)Z2;A/=RM6QM%=&"! MMGB0-TIA;9J:PIUD@\8PO$Y\$GWBF2Y@/6F1PK_@X@]%V; M^EBO]9]K8_]5K3%^-5W52",8C\E TLJ2(\H\!!$8&!("USFDW/QY8T/RNTG2 MCWB #J3L'G"^\4Z_"?F&T^!CM"5G!*,\!X52@39D#6EXB6'7"CF4?4>U:DHJQ/A3.UU($5K,W@XE$Z1WC]) MI>>!"N@@@W&#B6$2+SY#.X.K"3IP*I."/(K!J% U:A=Y/-/PEB]A)V M!SAY1"+&6^M%=A \JVV;*0(.*EHH6'(0%FTTS:=U'/=W.U[H:EBP9/!CF/2CJ040F2C$2(HG#0B0C00F4G6M]4/T#&V!W]VFCXWK/Q MX\3=1;W,\\79V6)^@P-1M$&2!I#'1EM)69)("A92"LB845:YUL?671K&?B0U M"%J.$G0'QN59SIO8D:+(,,TOY\_#IRD=AQ.,L6 =1&Y,)C]?D&"BY IR8%87 M&S*3S8OS'B9E[";9@\"FA=@[0,];7(?I'///83FO;W&>I71^=KXI%'N!99JF MM9!SI+ ["+^^%U=,$!D= MPKJ B([@7WNC.L\X9!ZBM"ZJJ%J7"G^/IGZ*5DX2T1^OEV8X.]UDZ#<;57S$ M]93^T6T^CAP3??N3AYX9_0@?IQP@75_TLN(H^F*L@$HR@B^*T"*S"XQ"-6.: M/Z\^P0#IVW$GR?KU3PLT44\''M9MKC8LK)Z=KS\NEM-_8IZ4J',TD8/- MY#0JGNLX,12@@V&*1QY<\YD1CU,T=@[AI" [2AV=@NOE:G5.G+AD8XF< V>2 MMHDG287ZR(,K93.6F(MK[8EMIV;L#,,(H#I #1T ZD:R;:L!CC:BD<1#O6.L M(2ZK@_+(6W6FCFVEC8.M \0=R!H[X3 PQ%HKIB^LW;/#D2?OBK1@@V4DJJC M1:0_6B%%JM>4K'7'U4?(&3L;<3IL':6('C%U:88I=L[1%0=,Q_KDT3 RPRI M\'52/;F4T;?NH["%E'%+[$Z/I0,4T"..7I^O5^LPKR_-)CYJ)DJ.9%@U.8G2 M4022% -$[JUVQ6ILG7!_C)YQR^5.CZA#5='PVGC0S-:U1%>OR_5+QM6Q6:TM MGSI 1FL7^AMELU[.B0*\7O :;UH[K8OU4%B]A0E,UFH""3*:K))6VNC63;:W MD'+T!4WZB/E\AJ_+S_/U=/WUMVG&E_.R6)YMQ'KY//L7VI:U-GDY#[/GYZLU M4;)<_?3US7*1S]-ZDQ/&Y>=IPM7%V$ZEBA28$6*0];DD;46O@P7GLTX\85"Q M=7'+((R,FQ%K@;Y[=T2CZWO$TW>U7$\N>: (YX*#S9AB)F31PEH0U@=0SC%P M5D>03&>9/!;-=\J2T0(WL$I_^H;3;6N/G'0='PZ+AKKI ULW!7(YF]H5D3** M&C4C?9&A0"3'%(1,S!:3#=NMS]IN +M/P#@H:Z/3^P Y4L =^/^7C/P-SR(N M)]FHR&OP$B5]4;8@>),S2!&9C5;&W+QY]2T"1D?'L0J]/S?H0.EV (U+.5P2 M+WGT5JH(6FK:*28D,JJ9 A */KQ4UMC8^J'++0+&N:X9#AJ'2[<#:.Q[1K^Z MGB:@-/?924NVUM"7$CG$F#2DS%VT0:#3K1\O'$SLR#>$W7A$I]5Z!_"^P1/% M^YM8Y[?I^N,57]>MF.J4%/I??A^^3!"],:)$B 4+J)PX.&9JE5LQ@H>,Z^2<"T+UBUF&UV0%@?\7U18S^:K$BIY9+Z8NI*6CEJE-;>T-; 3;' M'!P=,\JVMK&W"!C7;HX#LL,UT %\GB]6FZ/BYR^?<$Z;X#K!PZT6SEOB0]4B M8!<\;%J-"R4+D[055&Z=7MQ&R[B@&B(#UD3JG:#G=?GK8I%ONAOO%K,\B9*1 M7Q$-D"]<1^S2MHHQ:T"AM!/,)6-;=V7;3LVX9U\;;3\ H0:B[P!$[W!&?_7A MKSC'99@1,\_RV70^K3):3S_CI=0F.7D,T2D(AIQ6A35.RBZ1^RJ#X%X[EEL# M:C?*QC5/@X!K )5T +2WI!DBX"/Q\X*<@MEB,\?YBIDHWM\;5F>M"\-$J"1IK$W > M& 1, 3 5S(4.7L?*$'C:2M&XD5I+W3\\\Z^%(CJ U.T3SYX;T[I$X;@C;#"7:$ 0M1%_ M!T[V[1N;+%$+[@KDD&LG;VDH0M#D+,I(WF-6433OX[K_G=E@+Z^&<*$/EV\' MI]+MAZXOII^G&>>;)/MF:SW+_W%^G;MQ'6$/ :B#-=("Y6QOFV>9!LMXW8Z'P)43:3>@0&[R\?%%E R!Y$- M Q'K)$UMR #79_M!.>LS1QMMZ_/Q04)&+GUKHN/O &=_@7>(FA?3V3D%C!-O M2O04I8")G 03:6\%;PL(GCE#7H(-K?NZ;"%EY'JV4R#G$*%W@)W?! MXR:>!L'9< KJ%WV7>^G^&WYM!*+:M*74K-:7,HC<1="IB&"=5IFU[B>T)XGC M9JU.B< F2GH:#41OMBG8\'NK8RJQ3<$+K?RQ#OSZ?)&,NL7?<2T8=EQQX/8, MA_#=OA'I(TUQ.9DW;;*F,[>.IY'%DM.&Y+[QBF\5C&P^@'TGPH[ONWVYR,7S MH^**(E?"0I:,$YM60I!1@TD9DZ- V83!V.R@D4)[+-QOO7VPO#LX4:^IOY!( MW:"+>=W!F\?:FCGTRM3K\=JSLDXL]X'H$2P=H>AMH MCA9[!QBZP\/E4UW)HD\J*BBI#HMFJ,%EE."QL.2EL=RUOM]YD)!.,'.\HN\& ME$=+O0/HW+Y;N'JU3W+@SG% VE]DDDT@J:0"T6H;BK)&Q=;%+ _1,7+ZZGCU M/GJ/FR\&W19N<4KCH>::*2\0"IS,W*>-DLC:'UA'XH7.&AS4'G@,+WA![FTPYCEN@U8[ME%:^LT6SJT@T62"DODVQD900A!#GQ*1<7F6.GKTK0U5(X2 M<3=(N5U\;HGOQ$4$]$A@KV,]7! >DK(:LW%.\]9M33LJ[F^,D,-%V^=QH]$8 M1)*%,26!RHQB.>O(O[(H@A))RM Z_W+@<3/\L)3!CIM]A'RD$?EYG@A]7'7V:+ MWYL6V7S[T('K:+90W[Y4YGJAZZH(SZ*/"9&090@:KC"(]7:2?!%1F.$U7SM< MAAH7QF@75!*V0&!QPQV"+P*!28T$8!X9GHYAG&&1KW_9A2L8% MR_$:_@YD#A#WB*"I?L7D3?A*'S=[LURL,55%T'RX5E_X.$2=B^%D.S94WIV%V>RG\Q7Y_*O5 ML]5JD:873N4W=C)*2ZY^ &6#)'8X;28>'8B0.3-"RWMSZ+9 Y?MKC9O!;PV5 MQK+MX"AZ($8TMO;_$!R2Q%#G-4?P 17HZ'(0.DOC!ZOZ?M7E9?,Q_LJ1 NX M(K_BNGKY9!5K]X;\T]>_KS"_G%]W;GQ&1O/S=#V]T;+&A%P,)PZCP?H$"&7M M5E/+=GB07"#*V/K^>7\J.W&)#\3%_3SOD$KJ X8W,ME>>AUJV:D-U83+;"#( M7#U#;A)',K*\=5?-_2\)!@//T-I^]!)A']%W@)L;/6;>+]YB6LS3=(:W6'J_ MV%N:SF;G5 (?C0'%G(/HO0>6=4C6VBA+ZQ*^(?@8]Y0],8I'!T('FV'#VHKT M^\MB^6)Q'M?E?/8LI<5Y[Z" <49PAAG(GG/'5(RAM$[?[T+7N 5OW4&SN2I[L9$/".SJQNTZ@)P$ MXT)V04+2E3LF$CB,')3)* -]B:+Y;(I=B1NWW*X[H ZCU [02@)=8ECA"[SX M[PT17C[ANI9?<4FK4FIR5"M0V2:(S N@+2AEEEQYV=K-W)VZ<8O_NL/K0&KM M$K!7SC3)':>?-XG?P(W1A0Z*9!-2N$GL1$->MG1%!)]=5,T;H.Q"U[B1T5"8 M^"[TCE10/Y[G?=;J?(@Y_2/:MQ/),!=F/ A>1V\QI2#&4J=EH?;H=3"QM@:?=+9.* [4D$]8^_*>K\)7S>FVUJA7584?S%'IIL%!4$E!]II MGM 'ET4ZV=EZ2=3HH]'&/5@/44VOKMSRG.B8ACB=;;SA"3-<*249:!(>Y"U^B31$9#W#$*ZA)TUZ)[5?]\Q=K729".7 P+LW2%J]#DCXV#N&-5TB;6-KWK%U;<]Q-#4 MB60*+/)4KR(EN)!K"M-#*(5!QK72F[.W5= MUK\.A<.!E-;!6?P6/UWNL=?E':9SHJ"^^)JXPGWF!6DW9=I72=#1P8J&G)R* M7 =C8OM&JP^2TJ73-Q306JBC@Z-UB]1^F<[#/#TL-1***)YYX*$.!%'D*D=4 M"")I*9TI5N;6]0+[4]E=L[P!/+Q62NH AC=WTZ^+-5[?TF@A4YU7"Y;9"*IF M++WW!E(I.7A%(M6MP;:-EB[]N688>,2\':R0?FYJ=Y?>).LHHD<.QL=Z+^@= MA. 1N$HV9,M43JW;WNQ.77>-'4]CUO922@>^6F6K_G]M-?&Y+]_"5]#/,/^)9T\7,I2!O=.6;(VRA@ MC;*@C/-UH[O-A&_'8[:&MYX'0SL.P;'4]\ZDU!2EMP(R$55O0@+ M%,5Y,"6&Y)E#+;O:"=TUV1P-V'NIKINFOL>Q3%LS9H:)-F2=[^ YAZ L[50N M8R+9*\6;CV8:'*VG[/0Y'EKW45TGW6,OGE>\#U^J,S_-$Y\3IJ@2*$B!'-Y;,BE;8NNJF">&=-&$Z%F=-3]"#E-I! MIO*2K[O5MD$R>C22D@I&(]U"%Q0!N9 UHL3C(7=?-:B-L4C'OA M/#[(CM!'!V@Z+BX2G&O%:>N$H.N$+Y[!*85 [JY65@8E35=']+CWA.-C]73: M[B"W^.[\$P4DU14*LRM7Z.6\+)9G%QJ_[NZO:I^8!?<3U!H9.MUU;6U1?6,1?P M0A4H7F2K8V1&M [J[I PAFQS5M9 T MBT47&X#96"?.HX>H2@$F)1>3ZX>'1<)0H M.\'!/2PG+Y/,0H#D@0Y4+Y".UMI^S<1B,5AU[RGLXW XR$8,5O)V.E0<)=A^ M+Q!?+S^$^65WTC#/+^AWEM-/]4^+4_?"J./T\K1MW0MSVO5LPC6WF\HFRY6K5< 90B 14*CA M4:B8Y-UZDFV#$V]^[!_"DNT!CMLC%0\6<+\6[*\+\FMK1V9$[LW$E&=Q<;[>+/3\8J'W))>?Z%_\8T*D%N+ @&-.UY:'&:+3 M&DR6/J SFEAK?J^U*W7CV)(V2K]_GS6(3IZ&W3C"PWGH8P:P'4-X+-N!%%C. MFI&7S%BIHPTTAUAB !4R4R)ESO)XUN-M%<4<\\]A.:=/7SU+Z?SL?%;+8E]@ MF:8I;03+G4U<@C9TGJD0 B$4":;1<&'HKYAN/7GC^U3U9BWV4?+]>J&F.CC8 M2GS&95P,:R?>33_,I\02V<;+?KS$\!MRW-+T,%_C\0]L9#OVH+I1W'-_F6ND M1>F9BTD!TA%$4! "@F,14(E8M&<\A=8IC.W4'.V\/";9;X>D"K2CM(Y@!=L4 M9#+PH4Y^>]M%=*OY[+H\P.9IE.:J'&LE2, MN4*1M(42:ZN(F!(XYP04)2,ZU"6GUJT A[-4;TDYA-]:#_D"/^-L\:FF$2Z' M VX6^SJ)-F?&LP)5'(4,M>;7%SJE4TZ6"YVMP0$JK[]'5KUZ9Z/&7P@IAE1@=FK*K5YJT/ MQOW)''G&Z# ('%I='2#RE\42Z6"Y&-62OKY?AOF*Q%9O;(C+S1]G%Q,Q681B@FUO'ID7R#*,@;*<%:QYD4S=\6'TSLR&-&AT'G:537 49O)?[O M\I*E*DF$"#K4R6DJ& C>>LA9I9.A(W;;V@H"]1<)1W@ M[)(]^XO7XY)VF=GWWC;A)XT$;$ %QX"-V"AK*IVJND@YP=CFIIQ:J?YA/'SK#&>K$+<4K)M8VHJ&^[TRUBYSB'$V) M7+O6I^!WB1JW<]!@.8V6JN@ 6^\^3C]]NBB:_I]AGF>;^^_5^AY71J$*6$"[ M.@4^D&7V.I%E]L*GK#&XYFW0=J-L)Y3Y)X:R 932 =2N!AE_O%V,! MC:1C/XH(CJM$^\8'F1/98VR=(=M&RVZ)6/;$\-1$\AT@Z,UR\0F7ZZ]O9O42 M99ZK*[E)*M]+D+#,$B>6A(F6',GZ)$/6%F^H*6XQS$C>.K>U*VV[(>RIY?H' MT4P'B'N_#!F)G\WHNJOQQ'3Z(X4P<79UBV$=I #E0X3@O88HNII>?;Z: # M0%U52+[!Y;N/)-6[^\-ZCRA5AF(%@A+,UE9K 51]G,O)!4VB]4O'[Y"T&ZB> M6@J_I1XZ@-5UZ^9[UU>QQ.(<&5A9WP!$X\$5OWFNKS#+Q$-SWVL;+;L!Z:FE M[IM(O@,$O4(ZKR^>\-\[M(L2(O/-T'/)02G-P4NRMES&8*34.K+6&8A'R-D- M1T\M-=]*_AU ZC'FAN&,65JM-8>=&0_D_SE?K&OG>>(@["4:$Q$T$ MEA3QQRDB<3Q*<*:HY!PJQ5N/2-N7QMU ]]3R]8-JJ@,D_HJ_WY#< MN.NZE_%#P3-)#BROPG3"0[#)@):L:&<\/>*$4W$3):E&)J[ZGSQZB=@R*#U;I%)).K0/, M@PC=K3SVJ=T+#*^S#H#Y+'_&Y7JZNKQ$N]QMS\.GZ3K,IO_$_&*ZQ+0F67Q: MS%=XX]]^?3IU2+,'SX)@K/1NY)J-I&!,BI 2$$#0RL4UX*YNT_KMC4&>625W>#S M5.X*V@KUB3Z->U^O0]H_C+O\V%,\BWN(@^$?Q14C+,?Z$C,)6P?')?"&<9#: M8,@N*.E:]^ 8\/GN]1N89_3Y>3H[7T\_XSM,Y\M-#\.?O]2YI)A_H2UYI0@R! O#'_#LRW0UL4Z2XZ ,"&EKTPAD$+0BCU=R+PJ6X)M/ MB1J0G9%G"XR(TKMN92>0Z7;W_!K.\,7B+$SGD^(84:XC"!UDG5VCP9& R7$R M)L=$:FC^@/5[-(ULQ'L!STZ@/E"3W2)S9SF_NIX9ZSD*+[, 5XAY17$AA( ! MG&3">Q^YC:WO"%O1/O(TH3^,Q3X,#!UL@G8JN Y],5H?1":Y9Q]( F1M@HF. M_IB=Y:0$WKS#8W10BP\0-(J%>:44J:UVWL,O=UV M4FAD&(=58 =@?7&Y[.4C68IS:R'SATV1PXOI*LT6J_.;KDG*2HM-TQ%RNBG6 ME13F,L- B.B,T5%%V7K6YIXD=MN+X1A(#JFF)WI3=NOY6KCQ?&V@*[3OK7>2 MEI/[\-SHTFWK,\%OP"Z<*VMK&T#ZHK+10#&YJ64F)HA2K$ZM':?O$M7N$-^Z MU$5^1$GM0A8)##=USHYQY)R0&"RBUXPS$_1P7N/CM(V;<6V+F^UG=$/]=' > M;^7FIZ_OZ2,V^686B.ID-3!?&*CZ^#L*I0"UXT%D[XIL?=>] UF]W%.UQ,.N M+Z8/5$[/>*L,75Y!("M:J2P@FN1J>Y0,P20&7J.5)$['76N?;P>R.K5NAT)A M5Z@=J)<1H;9:KB=OJ[.Z$8K2V@K&%9@DR-1G&R$D62!;E^A_R9";N@N8Z%-O M (G^] U$MQ;LY3)F +-TN&![0,/?\"SB\2.4-E*UZ>)53Y*AVX*]19NI^ M8\?-V(I;F=)OR08GG#+9 Q?)5KAR0I;UX)@7Y$-[I4+K(&8?^DZ=QW="UJ=@ MM(]EK%.&N(,0& M/F+^Y1&KG<)B[L'O\ ]II&$%&2(PW QI1T;C+3DP?C 2F!9Q=8/Z6]3T.U#EGVT_L"+Y$.%W'"FYH&/ M./\6ODS/SL_^%M:U7._KZ_(_IQ\^SKZ^FM)&S+4NY:+=Q.JB'P59W\*EM@:* M+8HX+!9=1'44 ?=O05.<;8] MSE6+X=!7&9)%F5ZM=0U/Y3/C=:JOX9FBU5(X>%,GCDN?#8N%2;O;=GUDD68M MMG_%]81BZQ#K!O*:-I62IKZ;9@BF8(ZZ,,;=8&VU:?T1QS^W4N/6/MK[BK># M+-8U[74\QD8-M?O'DHSCQ 8>6:((P)KB0:$WX+-'R#Z6XGD1V;>^ ]Y.S3C' MTVE@1OP#1'#_40>7OVV/I;?B=3ETZ5L-L-2G*NU@O'J2DHYO.;-H0 M,;C:^58H1ULBI=8S(AXD9)PD^VD0=+# >[) ORV6_W@Y?[-<)%RM)D+YH@-3 M8#.O7-0.DD0@Y,*#X-GQ]O.1'J9DG,+XT^#F<)'W!)Q?IO/IBB15VW'7J70Y M<=WZ9@G'+RTP!E?Q$_T=CZ_L2)H8+L[2N= M(MK>D<_AL\A*8\F62T)F=N0C!P'>6@>!O.-D(\KLOY[($9)IM,UE&IC$+P2EJ01D2193$L MMW;$=J.LVU3W\ #<2RD=0.TZ-7+-WNK9/%_E29Y_#,L/F-\O:@_06NWSY1/. M:3_104HL2@>\H ;:204<)5U@,O==MMO MR^D:7Y>RFL1,-KQ>7;%H&#G 7D&4(H)!E%:G4J)L'6/L26*W[_^'-XJ'J:F? MO.OS!7$X)VEM0Y&*T-)!<,**D3N;%HP%F+67BR MXLUG0.]+8[?O]8>W;0S![_!Y&1=0.'+:@%EG:WV]AHC<0NVJKFTD6]@\_WZ*-ME77:MNRWCST]6S M\_7'Q;*.'?@[R7:Y4"@^@YA]=/7G[_0@3!=X9OE-.'F@=7%BQJ)FC/& M#+#$7V1@"C@Z '!^'WL,S7#Y"M M\>0S.P?,:T$>LRK@67$@M+ F!XS)MGY/=XN 7EH"C(^,N^[!P6KJ &,/2_/& MLP42VK??>1.^;II^5(Z_L3W/5;HWVAQK$ZSD5H&E+4_^3R)!(BI@12+%?.2. MB^8S"@;@8V03>SBL[EK5L77I] (XM&%*V\V"FW M]QV5WUIT9*4?HK)%"_D]!:]HVX'YZOIMO4S%V#HOS6X.;(\6HD$.FHRE3!YE M-LW[81]-=2_M,;HYKT8"Q!.MS/H5UQ>]=6>+U77_\:&2@8\N=HI>U1>L*)>?M IMO=3'2#S1C1R&?F&$)P*W $W2-)Q@4$(&2%K M%PMG-L?8&HKWB.@1>X?J^*X;<93 .T#,\\7\,R[7TUJS?D7"AJE+=ICSSIC" M(88BB9THP&GA(;#HL%#DBFR JK+'2!JYJ'M(-+541@?8:C:RL99.E1(TZ"B( M;U6S)I@]N.A3J%W1.#:_>_[O^9U=^8^'@:%"=IGE5WT>68&3)29%UD$0\ M=QZ\H,,B\=JJ&6T,S=.RMPCH\2@>&@.+5@KI#4T7 JNYD7,2T^M/>%&7O'KV M.4QGFTEB"Y+GV67F^N-B1MI=;>8Q3J*,/&FFP&.@G(Z,W#9)8A1)NMYEKYY&FHO KM]FWA,5G4X%8W:W?$[[%V. MMKW'Y82IHECP% O85(>VD"B=PPC9Q*B<$YZBP=-@-8LYE="DA<.G( MPNFU&YV?#,_"E1"H3CYUNB' M>^7P=*\ZFT%HX$O.?=3;@;\XY*5#+%B2"1+HD")1.%ESA=:C MM?_[DG, E)[PDG,?R'2[>VY6X,><8^ (T<8:P?("D44-3'ME*T,ZG28I^U_A MDG,O\.Q[R;F/)CM YO=N29P7@1SZ"*(^_ML,#8@6B;$8=<#B$N.MB]%:7%F- M=P&ZE_[WO++:1QD=8.O^?:ZQ2O"H.*2 'E3VY'\EGL!&7K1%D:QN[M,>=($^ MWI7G,?@Y3N =(*9=1E@%)J40P+EGH$)0$ N9^"0\9UJB]:PSE_*/>$@UXN]7C<#HV!1R\Y]U%( M!VBZ[4B\F'Z>9ISGU05#[TAPFR^'H_N$V-Q,'5V -5;^^S^E6ME^/+*]?+V89(X0YGJ(+.0B,%( MOK!3&D%PC%KE:&5N'9WL3>3(MT(]@'98Q7: W".E_.RLWKA,*+@S17 #093- ME+X(42@D]I5SW-B@F]>1-"%\Y":8/2#\] #H /6M2F>0\<*L=D!A;Z9C2G"( M+@0*4@N%K2':Y%KW/CME_=1P?3E[0/X8(.@ ^P^EZJZ],9+)Z_(^?)GHH#4F M\K@XUHEDF=&&-L$!)MK,46:N-&^,[)T(&[FU9P^X;:_ #E#YXKY42\&T?CW? M;+*[DGR]_HC+"1:6M&"TU:HHE:*HUK,@(4>FK?0B&].Z%>TA=.Z$6?N'QNS@ MZNT POM5/:+ ;+6J;6CJ51ZKR1C/#&@IK.=21,360US:%Z:Z/S1HAU-H!VC= M#*6I&9NCSUJ%EM9'P[?S-)SLB8K0(6-/$E7[!,:1).^$:/^'1O0IE=X!QO>M "XHLW.1W"5=8U>3*)Y%(R%&ZTHP MV=/7)U"HS=D?&L1#:K597??AH+U7$+0Y77Q1)K(2P>FL0162FO?)0A8IA^"R M"+)UF=6#A.P&P#_VK=KQ&NK -MYEXBI_S:)'I:T'@[8.9D(#/A5B0\?L3&W# MR%NG0LAO4_MB79BVTU/#-U&E?J]1AP[]/9[.-'2=K_J&F/,)JA>O!GJSL ML.0IWJWLRWFCUGY7RSZ;YY?7RSZ[6':Z2K/%ZOS&DX1D?#*9$093'70DL#8# M-PR,EDI+)ID3K2N5]B+PZ CI[%.8+JNW_+K<7>W"#)#&KBB:>.9=U(D!5[: M\M92^.?H2Y%)!\X2C\WCH7T('+<:9CADW0MQ!M-:!X?V%=W?F-P4]F09;*C# MI)C.K+Z@K4U=8\T_"$9^1_5PA]J)MRD9M\SE="!KH(3S]54 TEX^^M=PJ1[\5S(__F M:LW:HGLSC/9JT6NC8%0V(DH#-J107R=0$.<\ G.6"Q/0QM3Z0O^[1+5[W;MU MJ8N2Y\ 48XY"5BE2JLU(!$09"UE$F[R47)+%;/W&84?:QO5>VN)F^_/U )AMG/JUK426S0YC\_.Y_5.9$OD*A)T\MYA:NTG'Y:7R::+UC?/'-#H1$C M>66(M:+"!X180UQFHPJ1^2C53L4'WQMM<@R1O3R6;8F9Q1@*? )(K8^K<<. M0L!7&%:;^C.*/9:+SQ>3TR[?S&46=+'&@A9)7EY!2YUK#]H<64Q%N-;U,(^0 MTS<"C\?"8AC%=("Q7\Z7\^FZ!LOS_,OT2_WNBA/&L^?::A 4;( R:,%AG<8D MM.5!B2!]ZS37=FK&23>,AK!&:ND 8-=.RA7Y++I4>[[Y&#PH1XSXQ,B'CJB\ M":H(TQI5=T@8YZW+:% Z1@$=X&>KT_O3U^M9I5%;SV(6H%.(H+ H"-9E8,'* M:)(+*K4>N+,#6;V\D1X@;!A*.3WCK3)TN1UC8M4@3#E2X^ M"Z%*:QNV UF=)DX.A<*N4#M0+QU [9%#7IN(T=NTF6Y,H5$1X%EF4"QJQK0F M'Z!UR?"1OM?I@76HXG=WM?;10@=XNGO2NNNW6Z208F/.QA.A# MZQCQ$%=KL"-P:.0<(^^Q4V'74Y:]]5:P@L"C)Z(#??'(#&#F*F-,/.J=J@V; M3B@_P<37H9*I!PFV!S1 @P*,RF\%,2X2ADRE_07MDA9=KH6>UJS MQO=2UI99X_M(KJM9XS$9"B*% Y:< ,5L!,>)<):0:1]%+FJG<^+IS1K?2V5; M9XWO([^Q%1^^W" \B\R,B'1",4NH-\9"U,J!=C+7OE>!FQ:V_]:B(R;R6BC^ M8/EUX!]N/?)>71-7<;O4S5NZXYQ M$RF'J:9GL/U]A>5\]FI:<((E*>V*JAZR 97)5W;,>$A:1YM-?631^J7+#F1U M&NX>B(1=@7:@6CI VM\"B72.RZ\WV?GKLE9I>H4B"NM!):LH@*\=FH2L]7-> M61\28[9UHFX[-9T&PVUPU4@)'XX=*Z?OA MO;I?<3U)%+9['7D=WE[O^6HVB#,'-D7&,0O=?C;N8_2,VT1L+(]N7T4<@:UU MFSYV.VRC"0H>K;$!4KU:5"Y(B(FB:FD]\H#:2]8Z7-B%KG%;?@T,L>:*>:(/ M.$/>-(].=,\0$H M5 @4/<3:^:/0J9B\,,Q9Z5/ZGH@?7>%H!^_;Y_Y\(:1)IG,\N;= EI-VN?_9QU>Y1,>( SB;*O.=G'2?G)VIJ\B6I2_R,\_/![,R6 M94YA9';AL-';Y;<72[S%M"""+@^O%Y?K7_[E-58QE6ALX8"FWF06E6LOJDB' M&3KCI>5&8N--O ]]QSM9MSYV(A)WA0<&,2!M3>,0''<16"BR:%]<$*W#RSLD MC'L]-!@V[CM1APN^@WS&79'DO!'6BL)7%5CAJ7: 8223%" (\@!SE(IQ)0,7 MK:<';:-EW NAL9!TF"KZ@]1M^?T3,Y^HC)X(M^!Y?5JCZW@ QC-D3#'J7()@ MK6WQ=XD:]WIH+) =J9Q^\E;/SU?KQ1DN*8Y=K*;KU?/S997[1#H4(E*\RB0Z M4%EX"#53PCFOI8P\A-UJ]O: VA92QKTN.AG 6BBB R-6!Y]46?PV77^\8NG5 M-,3I;+K^.DFQ))2,@:V7JBIO&IOJ!$%*R0*6(-NCZC&"QKT\.AVVFBGEB8:/ MFWNTH8+&6Q]^BE!Q.S>- L3- M_2%2AD=-DD2,&1,Z6EHY--)LA&DOWAR7G> M>F#U;0J.-4J7,YCF'S8?>P/Y3GOZ/P59U<$V2EAP*G H2=?'REY;W;I)^Q92 MQ@WZCM#W75/30M3]&IEOO2 O.NC^NECC00;EX0]J9#QVH'*4+K].)2.T=E!* MJGG*2,&^*A:DST6Y@D;PUOG@TW;YW;K">Y+W3[,Z]L(FAZ:.H8_(2? MG[[^+?S'8OE\1L9A\XZ6<8:%B0C6!XI5$W/@190@HQ5"2<>9:YU=WX.\7AIY MMD7(W0KG@=35-Q*_,58;:%TV=^"&J80"(196"[D+@C>"@1 Z%>2H%6O=%VI/ M$L=%Y&!0V1V21^NM UB^FB:*L9I$V>V5KJD3(%U"JY CXZ" G>K\IOHHP-@O5^&C&=A^8\5^2^;/U0)73%3G+9& M,0TZB3J%E$=PD5N2DS;&61;ZSFBRU;NE#W;&SAC-T)OH=-'(7* @#LXP-[5 M7K>;)I#G=![C:O4./VS.XXUTN#39Z"#2:&UF]M;A$P M.FK091+8Q.Z6*B:U+:':A:]SZ MM_$3UH8HL M3 3.2T0;9>*[73YT6]AUE:>Y\)PM"J&M5C4GD^MHK^H\Y-I+')6,63/=O.CV M-@5/J4!K'VQL37SN+_<.#L9]2C6,S#F13PI%1 &*&P-19Q):R)'._<"9;?V* MZ^D481V!@B,*K?912=]H>_ RW6F/5B4$ZU6=3X@.?+0.HB>N;;(RL-95\W_8 M0JN]H')DH=4^>NL EML+>X1-)8KHP>A2^PF(VF.:UWG2*AMOG N[97/_ZQ5: M[06!G0NM]M%'#Y<"FYV7@M>JR%SGD2,HJR7XP#)$):W*R3*1=[J/;GI)-%RE MR_$GX>'BZT'G5T-[2/ M_$96_+65>T='55A.%Q=U65Q[[ID%)FL7=/]]OOJ$:5JFF"\=(B\-\\9[2-FP^M A0# F@F0.I6!H=6SA M!6PE8#Q#T4"IB]82[@0FORR6F,+J:M)K2J;.>)-@G:ZCOK! 1"/ &^+(EB", MV*E<8$>,W%Y]1("T4>D#(#E"OAW$I=<;Y]L=2BZ!:@.NLRF MEHZG&I=K2#*1 *TM7+>^T=R7QDXRN0=BXE[KB0$5=# /^,R+H9/ZMX8#G*K M2;Z*7!?E'6'%D!W^_]M[L^8VDB1=]/W^%[\G]N7EFJD6M=6QJI),I>ZV>8+% MXB%AF@(T *DNW5]_/$!P!TDD$(D,U.FR&;8(DIF^?.'A'N&+,W76A^2@E?'. M1H-QOV'0;;3V[D"F4016E)'-ASCN0=?$2>2GLEP'*J)K M<*WO;_3;<2+_A6'UEGZW=IP5.HL M3\C*.8YQ=P,@0EM@A0R[5ELV\@Y>Y[2 M:>?JG=!!:Z2LLX/DFT)OOF55:89HM?5F8=YT>$NZ)Y_^1KFJ\T,5.+,(:8 1?MZW*UKR*T" M\,@,JR&2-(\:BSTS[6W8>_?"C^\V^]OX;WCY>9EGZ)WF M&1TMCEI[*S"!$Z8 ]Y%\2Q6*PQ-N=$\)W ]RYW)/,)YNS@=X]X*;C_]>SJ11 M1=:P!F.]WO,\@L^.W,*ZXO5FC MPA)+B;R5R$( Y40 E^E?J_GF*VWK[BY@T$R>V(J#GNG,:BA)*<42C. M$LHZ]HY<"2DR85\IQ;PJ7K2^\SJ0U&FSE5HAZO(:Z"1CPM6V/DY))VT*"R&TCQB:FREEE*NB P(J0.C,=E6X]9F5_ZJ;-E!H+FR-I MYUR\P,/GD^U\SBA^X(BSR5Y"53(B,*83U*[_]9Z+D;J- &>+K,,F7&F>J3VB M(S@ Y[ZD(+AGD#'4.:0*(6;O(3"!H5@CHVQ]LM+8"DWB[@W!RQ%6:(AVSL4* M'=%/:_>#1K%#8_;2>@E8.5FMLZ5Q'X;H9]+J M\CL26C:WP?> OG7T9C%K%;R7$!DZ0K@G3T\1X&T0(3++>6:M(_!7B>K7[ Q! MQV.STU87'?C:ORSH6;B^W ILRP6)[??E(MVPQ$T2+A3(J0ZR%2Q!4%Z #&B* M5]P7M5?/^$$56*^2U6_D=PS 6NNC XC]N%QLY/+/^>7G'Z_6E\LO=W'K]YME M([1&Y;D#J]BFB"R#+T) 5D8K0_X!?YP!QL#:&7CJ VQ_A6E8__YGF->#^\R6#+05'9^L0Y:PS<2031!X=%.0%?3 9 M;?/6I@/HF[8N9BS@C::A#M"W#;,^$.D[V5&A&)(; Y,M!V6LA=I5FAR&.I;" MH=*Q]<7Y*R1-6_HR%L9:ZJ$#6&VN%)Z>I]R8Z"!R<+$$"+$0-REJ"$4:T#;6 M?B0N^M Z#GB9HFE+5L8"54,M=("IYQFQV9(_*15D[VJYOC/@"L4R*6DF# LN MR=8N_W%(&JT@963S=*3L#P?1\C)H: MG8/^A/%R1X/XA,:4D@0D5P0H*1V0X2#6DTZ6V:@*:WVQOYN28^W'PZ?>G>H; M;6L>9 ;!:[9&8AH\5QXR8RH%YI(5K<]XGR%EVI/.!OI_;#9:B+S?BY3[R_*( M:Y1=CQG!<(QYA?(,=) A!>)U,PAUQ^&D9N=2 1$-2UX@DM]Q%J:CRO%=^7$C MQ[ME UD6)$\)PP,R!FO;>)=,AE+ MU-BZG^$N.J9%32,5/P;.L?+N$#/;MJ!%Q<0]UAR$>F53R)_WB9<:N67Z#R.Z MUK'.;DHFQLW1&GX%,@>(NP/0;**#;1#X9",89EO-> M??W.:X#'(&4],\!CB.2F'N Q7]P;0)%D3,Q8#EE;7<-\(AR+ :&$$TC+P.2] M;K-?&^!Q_Z5]#/ 8I+)E"_EUX"C\(ZSFU<9]")?7X _%21F-!FXV=9910TP) M@3[C*DM?K&WM5SZF8=H4F7$BD:/DW!E.MHX2%\)CDK4"PY,XE))UQ)&HKB3Q*?#Q=L!.G89ULVBH363L.8VUZI!VC*Y!*^Q MT!61BL,20-XKI,Q"R._ M720. K%8*9U0J74BYFLT]7>H.ESS>\#I8#5T *L=XI$J,.U5!AL-[>(R9_#> M6,@LI2"<%B&USJX\T!2-ED,YCBDZ4M;=H66+^.!IU0-E7 ?2[7;NGB12K*J>0K"0!K[\Z0/A,<>P&NFJTZQ^!Y7 M\V6>I^U HYL*U9DL6DCR%4"CIU7,HP47;0'D4DJ=M..EM=\]@+S^;B?'0V + M#74 OJ?W\;/,2Z"-@IS0$@4H1;R$D,@]T"BLS5)'T=I7?TI%?S<<;:!TI+P[ M0$Q-!OEEL;Y<7=W'?3UTW31#S;0P4M75)YQ1^")8CAS(1WB_OW"'Q&$74M+A5 *X=" MI53J^5KQ8(,.TEFI=//)L?O2UM^9U1BH:Z2;[C!W?S7]=+4B9_/:#9B%NI)T M3E!CZCHS7H,3=;:D5MGZ()6SK=NP[4=9?Y'HV%;N8+UT@+9=\KK/VYO+:[Y^ M7N09(Q^!,R?)T60U&4=%\,F3!==.6"9\V%&BAH4[!]^/R MHC;=6H6+MXCKZU![EB.F)'F K#="#!9B3>#RD3OMF57!M6X NR]MT]84GQ9V M1^NFXWK!>XGGAQ<9/WE(JUK!EZEK5"E8W_)Q^Y;[382E3KZ K?V#E?*Z=D]! M<%'Y$ *STK3N>KJ+CA85.S?/O%?KBLPFY@BQI::7VF"(KRBA:%$"3T+FYHVE M=Q(R?='%47K?5:]SG+#/PU B9GBM92%%XC&IAK="_"( M%@+/10HE63#-SXK'L!7/WF8AEUY@\*!KLT_%*)YTR2HHQ6;'HLX83Y'-U$%% M\='ZW[^>>(C0.W5J-YD7R7GN60P4#W(#"HV!8 T96!D,YN*88Z>X,NZYKGB0 MJO=-J1PB]T[Q\R"7+QBAK \.DC8D))UU35Q6$#D/0;*2G3_%C=P9I%0.TOS0 ME,HA:N@ 5CO$X[E-J$P$EL@-4[)&;IQB.!(;,9<4>MUZ-SO0%$U07WJ,*3I2 MUMVAY0;Q+)G,B@?TG-74P0)$>[W!0:.YC47O5X;X5TNI'*3;O5(J!PBZ ["\ M? C%B[3!10-&DC^HK,L0A?$@(B_"15%*\WG=+Q+4WSW_.+[/81HXC\#[YU]^ M^O5+N+Q:W4V".3H,W_G,$8+RUVD_,D2O;,[J6WZ[?HZU@<15#P MUD&TDD&,C+,2"CDN\C6AO?#\MG>?U^O"*E6,8!92P@RJV (^,P[2&2Y4B2F$ MULU1=I QS:;32I4OWV4.EW,/F\ZN)D.J#B(.1D$BJD%E5R!FYX#SVL=0Y!!B M\ZK%[MIV':WP:XBX.P#-PX5T7:0I,_,2'>B@JJOOR-[61$K%H\P16T M]+0E#=?QBY Y4. = .=)JY)" 5E@3@$S>4._@%!$O2R5$1.JG)K/5NVKT4]K MXW*4A#M#R!;CM15B48)#398&Q8H!I[*&:$QAR0C/2NMKI.Y;_ S2ZNLM?H:( MN .0/%PT'S#CEZ]5%==Y@1L!U5&XT;,,TM>;6?2B7LHJL$Y*95,B[V[<_/1= M5$U;#S&N'W.T%KK'U4UK5I-H/40/$LF35S(Y"!D9R4T:F[5,R%N7J>Y#5T_^ MSO%8& 2U Q330WO3ZZL4HE7H["&Q.HXR:4%>H6%0C(Q,**Q50ON@J6EWV]&* M8UJ9H,-EV(/BM^TAHG6.6QUKASX*"(RI9$<#-E"8((HHV35K;-Q%B]/ARGJF MK^T0R76WK=Q=4PE1M(D4 B+6VD"'!2)C"C0K7B>A.'$YZDXR[(IPM!*F<1V3 MP^3= 6S^2)\Q7UW@NW)W&?*N/$@UWI0XW^8;JU2\$JF EEIMZJ\@1F^)/U9" MYKP8WGP>ZT :>_)2#@3&XWFL8VKI/"ZGCQDWM>,Q(UQ!CSEN:F=B<#*Y>"<" M&*<\1>6-[+N-1E\B,[WN9\>(N@.MJN==VK%HR>WSH%4LG8:+AR G\7]]"#E[G,_/432':+EIC.UU#40R)"SI)N0.<_'VQ?L*"XTYS8318KT@@GF>H;CA83CPPS3DK MK:>\[R!CXN3_]E@Y5M0=H&7'7;V(W/%@".6J,'+E3.U*[C,8DI#S0DH5QSWC M[S/KY1BGY4@I=X>3>TD8B6G+D.)X(R5MQX)MJAD%2P3APO9""381"%E9!$*8E;BSJU-B_]9[T<8UR. MDG!G"+G=E'U!E!98G6^ODC7@,#A013EEK.7:M.[4T7W6RR"M[C'8:H"(.P#) M'G?LF?MHK:C65EM0NDX/K,:79YT3RZ%0Y/B?K)>&?LS16N@>5S=;KM=,.9= M,E^3XVGS=1[K?5SFD6'B&%L?:/\ELEX&8>&0K)%:*K9V8^8()3E/ M4A&!Y,,,2.5UMH)QJ\0^:#K?K)=#3-#A,NQ!\3>Y&]KY3&XZ2!.P;K4>0A89 M8@ZTMY,,(NYU#G->62^#E/5]E.AE!+RQ)PLDV@&&J(:#)H M52QRG5EPXYZM_-IOUDL[Q^0P>7< FW>7GW%U_WYUYHPF%I(!QJ6][NP946E( M3B7'#*/5T[H>^@D1/?D9!ZIVV5+.'0#E/NUWJ3(;_K9<7'Y>SXA3[@P%>TPE#0I+!*=X@6)41!3>*]&\2</_^_<4R+,)U^V N"\L^.M BUV0S"@L".@-.GL*5:?8*<[1%MGB4B"&,Z$M('8$8!,U)Q)K\'73G+%V104 M=SDU'^IR&*4]Q8I3H7*PQLX1EV^75ZN91&&LDPFBJG(UAD$0/$(TD:7"C)=Y M%7GO+9V(1O4D2N/&J3DU7$(M"D$%A[=+';1HCQ_\0 M6O>"IO^+0O-PK76&SID@AT.JR""YHLG7J=P/WB=U67#B"J:^G!WTZRVGDE??-_.*2=S>W&5ZX#,&\L;%K?\S3!' M1R$\RLP%F:]ML&P1XEB*4DM F)LFHML[Q5FRD5EN!>@4&*AL*/2MB4]&2^6YC,+FO9+\!@!O M?^JFO4\?$7DC*>C\ML3#AV2\\L21M\<19UB^ CM=HDT)%<14NY5KSR#4 0O6 M9)^S89ICZ\X>(V^2M[UY_OA,Z_*'L,;\X_++5R1A5UEOWOYNDU.]?D/2_W8S MF^;>#%>6A0L^0-+2@0HAU*Z%D4)C$S"CS,FW;DAP/-5=;ZM#4/9\LZ63*+2# M_?95CNNGZS=7EY^7J_G_C_GO=6#?/3&\IR!H_"R+W\-J M1:_[AD>T,3OX72/[$L-X/8V7D;+PL: $DYC;MBZWM2Q*%>T-BS;@:>+14WD9 M;TCFM+XVUS$_?+_[G>VQU9M_AU6^3O\O3BJ^Z4.8ZD2\Z!$"^?R0.7,H27 Z MMKY):T9\US['$,P--;CCJ+>'BJWKRB6CD38$ 5&H.AJ 6Y):,/2%24TR5'F_ MD2Y-2_7&P]$TRMY=X#= \CW Y:9,+7"&QF;0-E8'6V?P=996XHZ9C$D[;-;1 MO*,"OR'*>J[ ;X#D)E;X;_/%_,O5EYOV8(HKP;(&II0APA,Q'U2L3?X33[P( M6?;J5?&*RA^\=&*E'Z*R90OY3:WX\.<]PHN/3C#M(6(2]?;.@DLET;\2SPF9 M]:'%6G_PTFDBNV:*/UA^/1Q&M(TXKWNZ,&^T*81]6^<7L<+!F^(AQR2-Q>Q, M:MWG9@0V)CYNF-1KZ04=Y[U G@K@9JR-M4SP$&E+J+.YM$1P=0"R3<789)U MW]$">8Z-B=WZJ:'9;JDTP+L%Y?;PM.:.%L 1=X!@K[#00A-6CF>&1,NSVG>@W8K@>0-VV;@#[\ MU+&TV3=0[QB[UTC7Y6(-XPKJ-%D2H];$GM/ 59$JN!15;'WU.Y#$:7?IT:"R M/R2/UEL'L+Q>N#=S+**2WFDR_CJ7 $KJVL(L,=#1*\-$#!MBXL^ M;.#A&ND 3H<+[H[M1:YNS[TEA3H8*U(DWU;7I(<@(0J7P?K,D5S<'%CS:^D1 M^)C67AX!J[TBY!/J^&"\]:W'K1Q6<90)Z@R[TFV MV4+PFAQJ5(F%)+C:KX/J +@^2TR/D?0ID;(<0VGG8&>?$^ROM^5=7I!7%*,' MKB,Y1=Z3>R0"!W3<25UG]38?I'(\U=-V(.K#03BQ[L\9[=M\XW=7EVMRW6L! MXC]Q_NGS)>8WM!>$3_C@)&3F:-=STD>PM091Z5I=K84&8@ES\3%(WLV2&,9: MY_M 8\2V6C CPJ?;577@D>3O5W4;?5>V/ZE&;BN]62S)DSD3X,C.T89M#7AG M-5BAN0XEV-@^J_0TK/5XI#SQJIH6/MVNJOV-S3T)7 ME5K0K69'#FT*JHW4\ M)R4)"2B=CB;SI$WK>*(Y$Q,?;O>X4DX%B;_ FKBW 6\%(*10S-@()>L$2F16 M.PXKV-S["\Z9XJ?)O#B"B8D/.\][31P'B:GOP@_F_F:?W&RC,V6CX))+T$Z3 M&;!.@Y<\ ?*@>:((4ZG]KLW;T#-Q<#X-H*?2YSF;]1NNM\[BMS"_J)O;V^7J M;_2WE[-,[IXR04+V-7_+UY$\T3L(1A8L&5EDS:O=1^)EVN;$YVKD6P+DG!?* MYLL_<'U96V=M1LOQ6;#&,<8-..MEK4@@MC%;0).SR&B=-9?/$TV$;5.L0 *Q.H,1@C..) IYR)M3$7M5< US;'/ MT9<1H[5Z/M% M]"08+*#HV1!8M.!%44RD8D1JWGGR]&Q.W!*[A^76,:ZZ/XF*SZCG[XMOY(YB MGH6$W AO07M';JB7$6*1M2TT<6]+T+ZP-@[9:Z1,W)V[:U^LJ1K/NK/43?.Y M<7M*/7[+Z;I)O?1,T;^2!"F<5S4+PJK6X^S.I8^4 MDLR$[ UDI7.=EYG :VL@L2"EE;S@XR/[__21:HZY\?I(#5%O+UYWX^)KY8K7 M'A,0PQY4*0YBS2]W(67C!$K:VOI)]SFJ:\09]+H:!,@3=(T8@H[S7B#/ENTR M@3ZI'$&CU:02I$)HGZ!HQ!"=3AY$OMRF( M+BK-C"')FMKC$35Q8@.4Z*TPI6AD;J\0\?^RKA&#$+!_UX@AZN@/6'>M"C)C M0K)HP)600!DA(2AIP8C"1MG52X<9[N@XDJG"7 MB^I,73>,]$9*;>NT6B%(0EZ"2U)#I/\*YRGDYB.&7R3HK]+!["A?M)G&^J@> M?/U#IQ5QD:%P>I1RC@[S);HN:3SZ'75,:QZ67DG MJ"5GR23-F0 F:F]'4Y-[%9*C4$O)G?%.&-?O'G5T]E_/I:"=[%S-X/,76%5/ M*V0SM]ZGVF#%*5)2Y3W0C@Y>J! +,A98;P6BAQ5-]UP@.N5*.0X2W:Z) \]^ M7^BOD%VV6J &8VO18=0,?&02A E.,%D_:)Z1M?WZF18^W:ZJ]NGW M$HEYR0P)H]26LRR8"XSQC%D;Q?)HLF&FJ-WJN:.UD5VH&G[_ JMI4]:Y_ M65Q7A/UMM5RO9UHB%E(&B%3'MI4L(03Z%^,ZDS^K98HG[_HZG(VS+W>=5&!A^7;W*>5W[#Q?LPS[\L;NHE=A]L+FY+D=^5>T[P M>N:"\C4;"F16K(Y91PC*9?!!&^O0,%2MISV/P,;9U]D>LV*FAD4'*^-HHW$C MAOWL!G-2"1\B&!4-*!$9!,T22<=FS1T/-IZ\:T]3#L^_DG;2+6@\-)W#6GM% M.&^7JX+SRZO5G7AFT2,Z1SP[91!4;4D747V!/>C%FW/SP)S(1;\-\]8]P<84SU-)G3 $*JCHH M/4:(AJ3E,#'%Z/\]ZVV_&LCB?NOM/\D+I\?37V"YWMW:>S)Y<3YQ;,8 S/DU.;HOQA5> MU/ M+=>7(S0Z>N5-(S<[&L+G:1H>,9Z=(;'5H;\15"X98HD2'"NE9*,<-\VS M#4_>\.AORV5>OUGDWY<+O)FCB*MOM,36][1S7>+D;$FAD"$0@DM0)1KPD@6( MWOABF--*-K^\/X[DJ6L>F^%KG^9&8ZFR S?DX9Q;9367!2TP%3+Y4$61P?<) M0I32A.!8SJUQ.'R@]4G;"(VF^A?'6 _10P<@.OQDZ87!M>1S1.Y5!&L,A;-9 M57\^D4AM8%KD+),@DB+)ARQ!,^=ELL5Z,=Z!WR$4]]=)XU3F^(2:/D-BS#=QF<(*3<0H4_CM#P&+H M=8XR6N*]\9I]@9QC;=>.1W\D(?Y O_.OF8J6!Q,0'/G-M 5H6\M=.%A$H71$ MGIJ?G[U$S[3;:2M,/+8NS31P%@9D8XV/-2/;A[0W)KNH.X%)88$5$;P 6W@= MM65D;7/C +GP-H="VU5K-V!$DW*W5=_UB'M7;E_X\Y\UJL M# 1ZY9+MQZV;P!VN'D]FN0AB#J^9/I8CSB_GE?&L8[MC4%/]XS4L=B\= ^?^'M]]^AW!S"D]? M^D/=C!E>4'+N8+"ZHF>D J\+!%2##9;63#SUG[=7H3UNSTV@%A#G?0#M&?\ MT%EVFKE<>Q5R3LN&T1?'1096M2%>6W=PV(^R:5O1C86Q$;32$=8>6.7G M>/-*46#"#6BL"0LA:;+-NK;3ER*SFL$;6ENS(?1-V\)M;-PUUU 'Z*NE.]<* MNKA8_CLL$CZ.G'_\7#-L?EF\^;*\6I!W("1%Z([Z/].JJ\/"[YC]0/Y(FR/=EY_=_D1W "\G.-#EOM99>TN&C.($)8H# MSS,'J:654D>EQ0GR&5H=Z.Z6[0=,RT6:7\RO;<+-.6/U::_H>=\?_/(,R470 MR1A(P==,[2C URPE;5EFB4NTIK67UX#L?@^&AR#LR1BT$^NS@TU['Y9_PGQU M76 XLR$FA2J"SKJ. K867.("LL"(1BLN0^O$]F$4]GNE+)J<#F*]YT]PH")F<$NLL^27>YJBF,*D#6.CWY'IL%(^EYW[: M?>V6PBZ'>V:*EU)I0^XTUKW$<0A&6D">+&3B4%T MK !GHEC':OKS&67(/+'ZV^6V^%0/)GX,J]7W;<>2]:_>6]5VNI V9J%<@C,VU MM:@"E^MPGQR($Q>2Q-8U)R]3U&^@TPA@QVJA+TQ=+Y#E?7?=[VGXZ4]G1:G(92K*U][,,X!VY-\EY02&?8M:,=2G=BH=^ M0YNFAO&4FNX4Z3_2]_/+!YO"WXB]5;CXX6H]7^":N)1H@Q0>M&(:5+(%(I>T MO!VM\SP M=KGZ:7D5+\O5!?VLWO>O9\Y&:V6L V2C U4T!X=.0#0BZQP*\[IUIG9[+OI- M(1K9$H^I[?/ ^S-[T<_;BOK;74CZJ!C3&9CU$I2S 8)4"-):HCR3[\5:'T"U MH[[?Y*1I/(VCM'L>N-ZQLF\^FA6E?0@\00XFD-!E!)=4 1ETBC9H;T+K=M'' M4=QOTM/I[?-!6NP1L^]7RZ^XNOQ>VZ-=UH%:_W,U_UH]_YDJJ *7)$5K$10M M0?"&%B>B4MXQ*:T?*^ON=>KZS7EJBL4VVND1=WNMLG^&VN3O\OOM:O,V,B5% MO>)@B=P?VB$B-YZ67+3:QN#9F*=>1U ^[82_OFSG45KM$_8RU2LB9RLK68:Y&2 MK;W)T1:HH^B8YRQ[-KJ5(CHFGH=V,C -%7E?%NK>E=?SGJB6PFE>'(A22%[& MT^XM @*+6I2:;^^:#[\<2.+$P\!.>S?91E']6;%;*=[C=8:<&6&E@L"C!54O M]D-MX2,<5VBL#+QYG>XLJ! M#\E#45(GY[F4JO6)QBA%U?SL+BY&554_ENZ%C#C.O'-19[ ,:X]:X<''@H#: M,^<<3T6WKDLX-D'Q[*X7&HE_0M-6$Z5G9(H?1,&>-C1Z!@N8(Q!\'QZ2H-81%:IV$;W[B_PI)_=:+ M#$'&_M[8<#U,N,^N5Y>S#S4VN9ZMYSGCKEY'*++P*DJSN R0WL<)_FR_F7ZZ^; E79/)\C!90)0W* M8NW%)03Y6<:)P$QB<:]TV%=4_N"E$RO]$)4M6\AO:L6'/^\1KJ.VTE<_.E74 M1Y%I#RP)G,]D_T1"9_;*'7U-\?=?.DV!7S/%'RR_J8]>GMWP'I\27-M#I[GT ML8#3]9!2$E,^2@-68<[&^9#+H\#YF7.80:^=MOAS#)=@9-%/#:I_SB\_SQ=" M_1>&U7H[8].17^UIPX3B'-&?+2TM:1S('(I-F67&\U[0V?'P:7:-L96X;"C1 MJ1'Q6!KO%CO) ,HO0H+2:=G-D+%\^^8D)T'*VV97,9 M]H:$C_]>;KDP:!#160@LU:1S)<'SVEB3.\5$TLH\[K:V)Q)N7S'-1C(^$@Z3 MX=1(V-MT;L65O5:A> GHLB=Q\0#>!O*GO?,RUQ'1;#]\#'SQA*@YT>XRIB8Z MN#"Z:V5T=?EYN9I??M^(2VI?'"8'UK ZC\9K6GY>0 AU\)&BP%^U+I';3GX"IG1(ZP-2#@3'_^VHU7^?YIAGNS0$4MU%@K,=. MMM#^K UXDPLD)G@(GDM,K9/F7R&ID_Y=+3'54@E37_3@NC)3\_@W=ELCP=YB M ,GJA)K;#8,#9-G!GO/\^OAUOL!?B#7R M]YC2C+PZ,,*1OY>)FVA, %HA!;TL@NS>R1)-;LF:MO/3F.%5:YUT +.=/=EV M%SV:L"? MLB]""9*32N0LUH.VPCR(@#$5;Y5X?/[83>'\!)>C;>#66B\=0&UP95"2TOL8 M*"I)I=0Y9P9BB F,S#P&^AH";XR[48JX)CC!; /"4376 2)?J"(23@=),3(( MF42]H@K@LU3 N2ZHF67*GLZCZS5 ;(.R1EJ8^E;OU6JCP"W%/3H",XH6!P\% M(G,*LH@ABRQ2$?M=XS6IY9K [S\.+NV%W($%:E %Y$B$*G'P'*L3X#5X5M,N M?8HZ>N]+\R//TY1TC5;Y?'+7;52=]EO9]>/RRY?Y93WXJ4-TKF_-H_?MJ-"I_5!U= *LK_VI?4"(:#($;U(= M]X>ZM*[=&D3@L;9PKY=])-'_0'_UKYDE*Q\39V!"K?-&6A\."P/&E3%98_2Y M]?WA, JG/0\9#UN/[=V(>NO7N'VXG>5!EN+K@^$>7R_"HEKVP\SLV:N3 M87#3L_W^9)A=*Z>HI%$["=HD5]L5T,K1VH$L0;)@&%/8VN+M3=SDQFX4-#TV M=>/HZGRMW.8F9Q0SMWWRB>S<+CXF,'1:L)*C\+3W:DG!*_G]48L(V:20Z2?: M*'6^ANZ/]!GSU06^*S<1TH.7U^[5GS:OKBGCORSR_-L\7X6+G_],%U>97(H_ M/I,M^"&L,;\/WV_/[1R)U]^OO5JYS7N60 G!9 M%*A4))!'DJJ3$GUPUOCF#:?/0S+G8^*'K*,GV4UGH8M!*#W?_>6(QB_[/OI$ M.\R8#5^&+ TGG'0N6 B;H0!!6' \D>RX**$$G:4\9U^:WG/]EG>7GW&U<]G5 M '4UCU?7T[VC3$):E2$&3M&HUA%\8!Q-Y/H9W"+J>^-:C MZJZ#L_X7&=QN$D^"B]IO^G[SUA^O5JOK7_]]N4C7W\P,OH NPGPT('BX*\G/D"\ST.WZS75U^^;E;XW\F+ M^C%Q8OYIXV&JE)JWL&'<(DS3VK0I4YMBJ76W-0&5D(HL"*X MZ)S0\NMCN)=_I MMR^.[[5YS.M.%(;MS?$$H1F6@E%I0II4 6J=.<24)"3/F4\E>V%&N- <.S3; MI.U\>.S(W]GU#Z2(M]>*F$E=7([DP9?B"ZC"R)=W3(*SA97B"MKH7P/A@/>= M3UPU!!H/\J5&$'P'^^EXWC-QRHS( 8KD9/>3$!"M1\A!D@XV\Y);'X],&TF- MT_YG#-B=+((:@H&#%\/73;KB'Y=A=7D"%S,7DR-SM11%U_2.>E!<#\2M%AXS M#RF4UAT_CGV.P_F0A%>U J :#D'Q0(#$F4$(3$+ M(:1#U3I3;9Q#U>8A=Q?6\6B=]3.&9[Q=@"&+(LG:]S@*4,J2\Z68 9X0>:08 M,.;64?FTGD#SB+X+K)\, T=Z C\O\K@G 1=UX;TG=^/[QQ6Q'M*U%3PHS'_F M6RV]"+F4#QEM.@$2,HQQ"\$0Q2$5*4B%'(UGO9:S0=:S2? M>_ZN/#:%A1X0.;CD-:@H$T15+"2;H@VZB/*X>^UH['>7==@4.X^MVEA*ZOFT M\AF.CSF1?/F1(UNL,4\67P5?*D%JB[6(J#9C3_7TB%D!Z(HQL;9)Q=;)A&,; MKKO],/W!S_9-!KQ&HLTW$%,CM4B4@&>EB$DYH2(4N=L6GMR!Q':N3$; M@J?GD^K&4MS$':/N&*R#P2^__X:7GY?YE\4W7&\J8YY^BOA[^'(];*7PD+US M";S6Y&9ZIH&^):_3:ZE]+$'$O5;J*\VECJ%Q6FR> #[+"70Y,6:?XV/;IJL$ M]";K LAL &5%!I^" >:U5R'1IZY%R[.7J9BN_]GI4+ <124=7-/L%ER-KVG% M+B_FN2[8&S8W>T;["UBDA:ID0 A,)W"*/E*YP72[$E6L[1"3!9*.FT2;BGC7$.EW8O,-FN,9V$2C$5,!KKJ80S1+J@-8;1V5A[ M<8:]K-F^0)DZ+#E"<;O4?X 4.]@(GUDAO]ZV;]+<>\V=JI&1H4")98B.%DA1 M4F *-M'_G.;L\]=!S9A'RZH^?=C05$?]8NZG*WQ+TOZXO/_SF1(B1Z\,<92( MM^ #1!$WP]0QHC(JL=95A4/HZ_*D^4!D[ >[X]74 01KHZ7EXH_+9?K7/Y:U M2.;#_-/GR_5,E43&.QH*EF)MS<\T!&W)[4Q1.$=[0?"MR_^>(67:LY%1@=5" M^%U@B$*$U>6.',MHX8#R!S6O=]9.R-J[0N<'F[O.Z8^"&LR^X^64LPB9ZT+""OJ.8ZE>*N.OG$\"*="00R/[F>?*4MJ M3MJTG9Y'06,'.NS '/Y4^P'A(J_?A^\U%+ONKT_<;SB=T3(LR44&7L4$2F@' MCD4+%)-1L&Z]=KYU?/$R1=-V=![5+#9410? >KB7.1H43N!3][EO ;5V']9H.2[:Z6 M_KHC^K*DS>REU7S]KX,[Z[[RQ&8]Q/>G^\A4T)NM: MQV*K.VI3Z]XNNRF9L*:VL:)WQ)C'2KZ#[>T)%S]\_P$7Z?.7L/K7YL;$>8$A M2@[9UAO1Z#V9XI+!('%9FR9ZW;J>X36:IFY#<+S>7X/2,4KH$E0WW-Q>GZEB MBF# 5,J@*BL>44"03B4>0E"Z?=_>EVGJ#%1'(>!5>!VACB[AM>D NY$3.C2\ M)MTGS+4"L2:2HHZ0+$M1A\2":#WM\P5RIN[-=PI+=9#H>T11962[(&)Q,5M7 MP/)LZCRA!/01>7C>6Z>$H<4VP@'^<^1T9YH.4_FK_M-A\N\12G>1;$$MLD\> MK)446VJRJM%("384G;(KGL@9&TF_#DJI&+%KXOCFZ##!]PBA766KFFN7:II1 M-HS5]GT%/*/HA4*66BL;63;M!UJ]3E=G]NE #+P&K6,54)T%FSB+J)*(K+1-ZQS.#P:I/>AAT=#E- EJ!Z=5B"7*641(:*L-1I"@E=A MDY/H6+'6>=ZZ-]^9'QX-0L#0PZ,AZN@27G?AK#+:EA $&$-V7$D3P)? R:<+ M(F@AI(JM1T.?V^%18TMUD.A[1-&]PPO#/7-%>X@^Y-IPGT$PM@!:EK5PQEC! M_G-X-%#E PZ/ALB_1RC=Q:]*<$S>9"A*D824LM0I;3D[[[++H]NCO@^/ MFIJCPP3? 81NBI4V"7WWF'I7KI=<_?J60I;EZMX\/!.<%B& (:9J^U)%"\]3 M,&-U]#9:2\NH,;8.(+,SZW4@0IYI[C26NL[PI.F(EG6O/G/LLZ8QFM;M>P;A MZLP60_8OY5AAF! BJ1.T-[QHXWDN[#4!3GO8E&IIA:^[M6.!@)TD1!,2\&0T M8[I6E?TG4VF8HO<\;!HB^1XVN=LYL7];+O/ZNO'P=9MBQ#]P]6V><'TOF_2' M[W](5QO>+T)8IPI2>4$6%O,*U4BA,@$6!YS5KG8U'PXWW$43]SP\(38 M.A+61RAZZDJQ&]*)OVV_'"-UB<5:B!S)'DCA(*!U@(9B^)AE*8\CU&?\CR>/ M/B\\':/493,)]X*/RW\OKZG?\I!+2BQ*3?7^8TW=\BX>]^$,&BCM.51 M$NP@,J<]]^\W_3YS8D&Q'$!83YR3XP2>:]H%E;7!9D$+H'7?NWNOGV;[:(^% M8R7; 2A>S:%)1? 4?0*+C+QJIA@X2YNLY?RLHP-2V4Y](WO,"6%3 M)70)JD>Y4U%(U+471E:TZRJ7:9%8QD!S1;LRHZ_Y/W60AR-@:"K;$'5T *\W M:;,)KS]@POFWNOJVMCD8 MC2]'$/_4!S W3&Q[]=S*YV87#R5XIBP49SFHF VQ@B0N)XI.7 J6'P5-SYS% MO/R>SN+H%BAI+=T.[,T?X0()[=]P<86_X^66"<4MY\([, (S*&L8Q* *>">M MX2+Q$EHWB-A)2&?>4$M+<[S@.T#/2ZF@7#*IH@YD(K'4.28UD!#(P\7JTEI6G\:L/$GV/*+J7^%M'*CI.@DD)\;H2(>HD !/CV9D2A1!C MH^@<$J\'J7Q XO40^7< I9M;D2VK#)H[*3,P7IO027+H0G(>H6DSB!UJ.H?[VX-]= !K'Z\6E\NOSS/3O88(Q,90G )5/:UL2JS0.Y! MB3*0-\":6ZF72>K,^VX$JY9ZZ !6=T>USS%DDK<>DP*1.443J40@_L@IY#)S MKWR4O#0&UJM$=>:4-X)66UU,?&/Z6_COY>IFL:RO*[,XJF)J7)I8C57(V$82 M"VB+4AB4CO&]ZHY>N2I]^N9IVW,WOD\_4K 3PZ).T7U7'O!PLW)DR9EORH=S M!*6)_FAU 9L583P5$W&O#>P5=#Q+P'0WJ,=J=-E:O%.?'MZ0_NXV73$75A)& M3[HL"E2P!7RHH49"PS4&D^RCTZ#G"E(>/WHZM3?2U;*9X#IP1VYS2J[G;OZX M_/)UN:!OU]N^<-JPY#1PIRLSDIA!)B%(SXLW)@C1NG#U18*F[;8_1BU%,_%W M@*5'/&S7EE,NNHP&HJ@=3S,7X*2(P)PLSB;. VM]B;63D(D3T=LI>N? W&.D MW@%T/M3:RP7FG\-J,5]\NDD^84&1N12"_&V=0:',M2L3 ^TEMV@54ZIU*+2; MDAYF,!^EXB?3 H^6=P>H>:&NVP;/F T*&*T>4#9;\&2E(=L@Y"#!=@"()^*XFP#(9]8C,F\<>.D*Q0O<@%-1 [/(/\_&61:&_]=;E>ST+Q+@9$0)[KF)#DZJ6&!4E2$M*H4G1K M$_. @,YN!]K Y7 1]]OFZ5<,:UP?/'?N_I\W:M[T+$4M^C1=/]PI<=NM1P?O ME/$23"8?5.EBP5GR)'+64E+8G;/:K^#]R:./7=&_XGJ-^.XK5APO/ET__Z[- MF+$%L[4:LLPU-2@E");@R"4%\8:S$G3K+CDO4S1A5Z;CU/IXG3<4?.\+__WR M8I[FQZS]VRR /6! M[\HU('=-M?#%).VK?R)K1^?B-00O)"3&,M+!EX+[2Q;D(C\.-R M?;D1QAWVLI2EL%#'+6?R9%WMIYO(DU7!<1-]\C&TKG)]AI2N%OP01>Y<\$>* MNH-0<)?_\NL\Q/G%_/+[;^'R:D7_^XA%'X39A"\Z.0Z*EP@^9I*=2AB+#VA* M^XUD,)G3''".@K1Q5=3[9G-$$^&'#VBZW8S6'O@I>'R*S-M8()E(X!&UHWY. MI%'C;-+DE42O3[O?;)[V._[[HC[P8HM%:Z-V[F!4+0#5"@$ M05WJQ\G*SY"ZX^%=;1U#=/(@1>Q8J76P9_SQ>;FZ_(BK+QNQO _?:R++>J9L MBA+)LEFI0AV PU206Y8O.#&7[[+"=E'1E^0\!2D-!3YU*^CM>;A7P+5Q< MX;(LMO@O5[1QX=<;GJP2S,G:I#.D,B<*?IQ;OJSAF.O%TYS MN=7>F+27;@<&9I?'4Y?!9K#"M_ M:S=SS3 I[UUY.Z_QQW]A6,V2024<,/K3U=8>?KX[^4,:SM]Y KH"SD7,6:(F&J; M)"U59O7,NW5&_YZD39-H.P+ZQE!%!PA[N*@^5+/_KOQ]C6_(^R"!R9P">@J# M2Y04%6L)440/:+UED4G''T_<;FSQ'A&T%YK<&:"IG=B[P]#MXIA%@4Z*G&J. M31T<*#@X:PQYJDD[9CCWLG56TS.D[(4;?W:X.4S4'2"F!C?+U8O!C21QD#1J M$PE)4HH^$$6RC!>Q)> M-' M<@O6IEH/&)@O,CG=^F9Q7]KV0]FYGOD?K8V#4?8-5W'9X@+REP4!%M>77Y>K MJI7YXO+S]G9LT66@F1:2@=)>TVBXPF\=R0ZKXRT24GS.$7NF0O(/5^X M'W!Z/KT?3;P=F*87;R1J=F_M__TA7.*V"FQ6I#+9E02!&*HM.QS4NPBP(;H0 MN,ZT:DYY7;2#QOT0=WZ'\8VUTQWZ;HWPCU>K*NA9-CG49N @7*UEKAE^WA4# MULCD&5(@8\<]&'U,T7[(.H>#]H:2[Q='OR\7:M^\HQ& MJ=TOT]8BN_OQ&V[AXIQ'KHT&-$C*I4"*X%(86&>R]!@4D_LE>3_WAD/7?L;Y M]3.7J]HQ#(,@Q;N'=\\].G'R8GXQV_QZ&4"J\@PN/_UTMIA!Q["L*V]F M6?/-''[>G)^!;]H.;"3A)5-,<))95K#L0"=5JAA9UFZW,W>>*>36VJRL!LJW M,B%*:L8J[DPGS1,<*8FG/TQ>& ;,153EE"N()"6*QE"5C&_A*J;E9S",O=5, M%+5DVU2!:[LN7 GYF5V3=E\QE='I 6=BM>N)I0^9A"*NIY.870.+WW58&(9^ M-.B%+AT2?^@/P\2/$[_ON8.X3]_VG=\<#-)"\]:G5'5&WW5RQHV4-N>/?-?L M]PHUWK%8I2/'MG_L:-/I)!%U4JEM2=[SI_ MVTTSL77 0ZX7 4?%NM-L KFAW?H M_6QV\6FY62P_P.EB=0Z/J? 3A7'7[1D9,7OW./'O<^+TD),K"BF5-*PA$KQL MWFHE0*44&(^$+(0D3<\ W)-5O:8D6WK%1[@[7"5M"\S27@ZE3('-:& M!Z^7HC3!\SS#Z?6=OM_5<]_O.5X7"(_;+-7N\]!U\\C9X_'&H_8V [ M;]T6P7,<;]!.<7]@WX(-/&^(6"(!44D,&E-0$.L^M:8%QAA2"2[Z-FVI>RC1 M\Y+O/B1'33WL_I[3'UOZE$5I4^:LPLZ-_ &]*3+"B1*RAH)(LI6D2(&4NMHS MD1>$UR]/!J[3'Z-]R#*FZD8NJ!S%>-6 X!^VHOD_Q5?*XS?M.$@D ?*T[!L]MJ:P"<.*U:$B%U1#4E4N>(#/ 8H]IS$K="9R6\ MY[S"*%:MF [Z=FSCESL@>_<[9YK'S>._TB$>$HGNF2]/?*RV'N$428\1$<[. M+O^QEO@_X>FU:L0[=USI)L!NZ9' ME[&#XYX4^]:%A-@O*G7L\L#];3^VMTE]KYW^"5!+ P04 " " @3Q57=VQ M:.\' !B)P &@ &5S;6-?,C R,C V,S M,3!K97@S,3$N:'1M[5IM<]LV M$OY^OP*5IVDRHS=*77E\R.7]WH75Q?L'U<__L!&W7[$KC0OC+12%3SK]2Y_:K'6S-IRTNLM%HON8MA5 M>MJ[>MMSJD:]3"E#76%%Z^S4O<$O<7'VM].O.AUVH9(JI\*R1!.W)%AE9#%E M[P29:];IU%+GJEQJ.9U9-N@/!NR=TM=RSD.[E3:CLT;/:2\\G_;\(*>Q$LNS M4R'G3(J7+2GZ1\/CP_&8^D,^&L2<#Q,>#T;#Z'C4%Z/QZ-<(1O8@'OH8N\SH M92N716=&;OS):- ='Y;V9"&%G4VB?O_KEA<].TU583&>1O_P9U"SHWP M3$Z+B9]2*W1MFA.5*3TYZ/M_)ZZED_)<9LO)-U?-,V"$/' MD)9I$#3ROP2;8)Y_7 23Q]"3R8*:*40#9_3ES4S&TK)AU(WN6KP^<:ZGF+M5 MY>086M=,3^!KTO\GV\])6YG*A#L(,I6R-UH6B2QYQBYO**FLG!/[.84$Z4?, M[3^5@?IEZ]Z8/D++'^>BT587O6ZSMS*9<2W8]UUV06\D+U2;)=YS2V9GW#X[ M.#PZV75B)1<""[.346HGPV^W3C6\DH4 -B:=Z*C\X[&]??)1MYG6YQ_]KJ>B M?O?0N>$UFW%@4M-4PR\'E(Y8"H3=(6@5YC80"7$TZ[5V68",\I!J MD66SRK$0H+06TS9@*'6V9"60X$#LP)UE*Y36 #'O#8V%('P9V782508!0%,! M/WXXX^U)N)FQ-%,+T^!6TU0:BQK4,NY>!KMA97L-?J8Q9L/:IXO T=XA\.I. MN)X=' VB\8FI,587(XY&5"C6?"!?,Z[)0P80D'%&/AL2+F]0'!538J_ 6V^K#!+1 MD'>BP^?TPG>-#D5X"H_2E;M%P*S3SQRYK4$Y0,O9LO- Z9V!4@S49/UU@$/" ME0Z/+];&@_T&+=\?T$;=_MCYX8(,/(7X^3SX<7"U78I.>&5V[^)R94P 2CU2 MR+ZJTE IM+XVD14E1X/:YB7Q'J.BEKRKA'7IU^5^AIUX3M&B7(%;88E4GA M-]JFBHT4DFOI)B!#D>#31.$T5<8E;K]0C<_RGD2QDX=!V&+[3B4'Y),JXX[[ M,2UOQ*H 0(]03JQ70?@K)B<(>D9_$H^GXWU'=KP_R*[I^"ZP=^:T#7SOSH8[ MPQQ+8RZ%0R\WJN".]KD!\EUQZB"-G6P#+P!>\EAFTBY=2;!M6+?8/!(]R&[/ M";95/2&[W-03*BM= N3&ES!)HK3P!O@R=TH%*I,,6$<+E6X1.1&4\ '/_@P" M!/]T$9WL#Z(;KKZ<\ZSRA.;B36F*.E/.$2FSI5Z\+4!V(.CPN+V$] A&1Y"K M"85JK"I[OP6[I!!^*TVN"D\_OI5B<5/?^T5)P1.PQP/0#? D02CV!X0-K8;P M;L+$[?#K\L^W;,7B \C4U0 J22KMP+"6<+=HS96Q>._.:9M3I-\JY&NH?GY/ MEQ2H!LV])UT;CFT8^<.)XNZYU8M@U8R;V^K$$:1?!21\YO#^J%E]R3)Y35E] M4O&>?/N37?1IR-_W_=WAWB'_0YX@Z.-RP'XWQ7ES9JD MWRH)\_WZJXK$'VB\^&L;]QE+@U<9ZCSXRG\J@DUN5YY( ECJ]'Z[G5H0OW;Y M.M1]/F/[BM4?O3;'40^"8+WS"2<96[B/"W0T=$M]]\*UKG/1!9A#.=H.18-! MQ6"J'(B!E_QDZI2S]>#N:1<$^[?/>H6\GVHP2QLX($^&0)(_.J\AUPYI4Q9S MELV&P;C+O]*+JWN=^]O^U#:L?] M[OCH>">U/6]R,!N.,24O7K:&K:9#'8_)H+QAT=U%ZD*TX1M5?OXEZJ](/#L8 M 9'^-WR\W/S=_%S-OM^H 3^LX%.SJN!IV#)#HQ?RK&&C=\,5[]K"[[ M8KQR/I.4?N BR)_4+1?(/+[\9/]R9U=YC%PP. I7"#[)-SW/S(^_/?20"S8[ M=7GOJE:IPEVU23@HG]/&Y:T5*_BLTE]UX3&HH;*;73YRWZO^#;?/_#VXL_\! M4$L#!!0 ( ("!/%7CT@M7J00 ,L2 : 97-M8U\R,#(R,#8S,"TQ M,&ME>#,R,2YH=&W=6&UOVS80_KY?<76P-@&L5]N)+3L!,B?#TK5-D+@(]FF@ M)=KF2I$J2_XW-W#A[1ZKXY.^X,_SHYA8G(. M9Q]_>7?2AYH7!)>-?A <#8[@M\'[=]#TPP@&B@C-#)."\" X_E"#VL28(@F" MV6SFSQJ^5.-@K+8J'8>&(@#N,8+J7ZQ*Y(:3?,<'JPC-,+RN=>X";I M#66V..AE[ I8ME]CG6'<":,X1%O6;*19IQ7M#=,X(HTH2EMQ\\\(008XO/31 M9L'I?BUGPIM0.W_2C/V]5F&Z,Y:921*%X<\U-_2@-Y+"X'P*_3-@.=7P@<[@7.9$O*EK;(.G MJ6*CJ4I\JPT8L)9;L4$R5GA)$821$;?CH7_A]'RYH M:JVOMZ+=L!LU6F%]D]*\:%I$PV$F"[O>SF[E=">33K@+<@1F0N&"J"$15'NG M(<31>X\%.3!4J+"9.1 ;' M\W1"Q)CBS'G.M+;8\=^.S% U84(519RW$96I+ '5X:0.YPRC*(3@PQ$]8T3( M.O0GC&*"27Z;#:G(53R*7'6T M$TRAU>YNRK,"=1WW#X_3D4D:NVN95[YBV UA$B]J%T\OP>NY&/G+M)Y_]KN5 MBD*_9V.Q.UU+^?]GP^+ML.!.H5GFYPZ$V&H*>&;YU MO5NR@3"%="@4U;;Q=6LFG .Z(1A4.#04R 1=KV1/$)':]Q@PGOJX35<'*%E$?]RX]LOL9;LV54CB%*,W5T;[3].-.VY[N#=+.9,N)JX._[P[^@M <^M&#MB^%;;3]*-XL;. @E["Q,!J7U7ZM45LZ5$J0Q,4/[U%)8,:>YUM;N69%F]KIYIX*VZD9"J4E\H0FA+L&'A*M)92J(3:,E9!LLR M_#!5?=:2_3!5>> @?'O3N0WKZ8#:^I1F!T[S'_C#?9-.]]TVDD.5'H411 M3FP15[Z2W"PD)\3AC0L9XFJ:FE67KWQ8J:[E9Q[WP>G@'U!+ P04 " " M@3Q5M0@#LL@$ "A$@ &@ &5S;6-?,C R,C V,S M,3!K97@S,C(N:'1M MW5AM;]LV$/Z^7\$Z6)L"UJOMQ);= )V38MF:)FA=!/LT4"(5+]^ M1U).XCKMG'5-N@6!(.MXY'-WSSVD-'ER>#J=_79VA.:FXNCL_4^OCZ>H$T31 M>6\:18>S0_3S[.0UZH=Q@F8*"\T,DP+S*#IZTT&=N3%U%D6+Q2)<]$*I+J+9 MV\A.U8^XE)J&Q)#.P<0^@2O%Y."'R9,@0(>R:"HJ#"H4Q882U&@F+M YH?H# M"H)VU%362\4NY@:E<9JBH;I1N,* P$B5#]#Y\%TY#](X6UOIT)]F+QTEO M$'>W2DED;5OG[%9,:Y&,XCTD2V3F%+W#*L>"ZN#TBM,E>ED8:TGC M>"L2K$7Z3UGP1Z.A$,MOGJ_^G?DZ%JB00OCTH 4S7ET(TF*.WM)8*4B+0 M*ZDJE,3!KS8_1[K '!Z>4 ($XJ!'J@[1KG5\NC-,TW@\E56-Q=+]2L;/42F5 MF[=DUA4M*5:("@)5^J41U)>E%W>=GG41%+%D'(S7>*!^C0*)A<"Q(.CHJIAC M<4%AY:IB6EOL\&]'$I!--*>* L[;B'PH*T!==-Q%)UA]0.>8D-Q\"80C9BS:&E5IN"+BI< MI\'-W4UF@]_WW64#QRU[ZZ]B;Q?L&*(=#,?;4K+&A$ 8 :>ER7I[=Y+4/V)0 M.&&R(!G6WUZN[Z9M$J[">OC5US.5Q.' IF$&]6C;I6PX7T);536WA+TFL:(? M&Z:HW9>U+=0G\KJ+GR-HDV2P2YY?5_B&]]><;\NS2V;/U? M%CS]+@O.! A;Y;=0D%&#P9/ 4U>[%1LP4T"'6E%M"]^U9M B(?W]L7973Y;-Z^V3T365VOQ\(?38 M!KYENEJJ62*"$]*2,X)6P?]G= YL9\WN4>;Y!K M5__QQGU&.O@+4$L#!!0 ( ("!/%6WOTGWT@< $,E : 97-M8U\R M,#(R,38S,"TQ,&ME>#,Q,BYH=&WM6FUO&S<2_MY?P_79Y\]_7UVSJ,L5>_^>'7UY>LD:KTWD[N.QTKFZNV$\WKWYAA^UNC]T8 MGEOII,ZYZG2N?VVPQM2Y8M3IS.?S]GS0UF;2N7G3\:8..TIK2VWA1./BW#_! M+W%Q\"["UKM2JI2UTLC)Q,'>MW^WWV M5IM;.>.QW4FGZ**V<]Z)]^>=T,GY6(O%Q;F0,R;%\X8\/1X,A]2E,?5/#KO\ MA-.I.!3)\7$J^)"2[O]Z<+(#\:ACW4+1\T8F\]:4?/^CPWY[>%2XL[D4;CKJ M=;O?-8+HQ7FJT M4IY)M1A]?R,SLNQ7FK,W.N/Y]TV+,+0L&9E&02O_(/@$]\+M/+H\A!TE\N5 MX@DU61*&MF!NRMV3@Z.3LUUC4W AL$9;BE(W&AS7T9*Y0*1&K=[)/S;&7KL> MP]_?^_UIZ77;1WX:7K(IGQ$S-),T![NYJ;2,YWD)V!@JM'$,N/I1FXSUNJU_ ML50;R!!+I4T@LB!N&&%B!?NYS.G)0>^X>S;H-B,- H[77@P67I&07N%2FZ*- M:)X^@FCV]RZ:/W"+2&"ZLP6[S?5LJH\]$JIDW #^)H-FOM M,@?-9#&E(9NITO,+<+,6P"8P)XU:L )A]XCU2%9J!>V!JFAB;0.5:5CW#^,?L/+YAK6;.W,AK>/!&Z' M>P>WFWNQ>7)PTN\-SVP%J*J \ 2A8P44HO:2<4,!'XBW'"L*28T RK&2=NK% MO5@&\%LIW2MH2>ITVC501*871" H\M>PI<" +08O"O[Y(ISR?$7H"1 MWI0*$KT!;_6.GM*SH-H[$O$NWDI?0^81H-X^\[2UAMN((^_+SAVE]SI*T5&= MO-?1# E? 7QZ@37L[Q%"^?X@M-?N#OT\7)'%+@'!"NGLPTAJ^DR;\-+NKN)3 MWIB BJJGF$1U:6 U#23-A >I"@/=GQ)O:+*=;HUI'B 695%5U!I5E3L&R5H M$[Y8K:0(FV);CJT4DAOI!R!CK@\)(/>62NOS;UB5-B3K0(_8=<,A;(>#4L&! M[Z14W+,ZAA6<6.5Q:,2J8+V8P=68O""(%_HD/IUH]PK&X_V!<46T]U&\,UMM M@'EWGML9TU@',RD\5+G5.?>$SBU@[@M*CU]N1(TEH%ORL532+7QFW]:M7UD! M=@%1RVWUMN(EYHV[:D!%:0H@VH9*)$FT$<&!4)I.*$>!H0!LM%#A5XP70=D= MP1NV[*#N1P+?9'_@6[/P]8RK,E"5#RZE*6I#.4-8[)8:;UE'[$"]\79[V1?@ M"D70IHW%Y5B7[F$/=DD.?"E-OG)./[S78>.Z)@\KD.),P)^ -M_!UX\XL3^( MJPDSQG(3$WZ_795LH64K\#Z")GTJUTE2&A_YM;RYQ6JFK<-S?V!9'^#\7B+M MPO33!U120!@$]HYTY3CV212."O+[1T;/HE=3;I=%AJ>^ 'D2(2>$^:CX>L&4 MO"55G1N\(]_\["GZ/)COU0;L:.]@_FD;L'#F*.H5TEPQE"?,=92NR,KC["/* MCHWR=>D:1PGKM+'+3!\>P&262>>(WI,.QAJUA&\7$OX%(T^!9;"O]>R.O[Z0 MKA<@_5Y*N!\66YDGX7CAV?_W67]5AG^A4)NA5@QO0^"3WR,GDH",*DLO]SMS MXK<^[<9:+23>4&6&(\[Z).BC\%9M3>*YPA96XP**EI:D]B VJ]H4*@ 82LAF MS/T6B=^6&>"!60J#J9+)UC.S1Y37]V\C] +I.S7@C":"3H'F )MP'EWAJQFS MG\QG6LW(I\"<3ZIC=5,Q(V6%T@M"ZWRJ(QWR>^@%VKY(?=#>!0-A8.;N^V'V]YG=MAM M#T].=S+;"2Y'MS$QMN#Y\\:@42M4N!GUBSO6N_^NV$-I8VYT\?>OKO!=P).# M0X I_,8W=YN_ZZ]DEU"JYN<]0^_Z@>\X7174/!"AQ,*A$JL'_]7,Y1>EPL=8$*7;5/G !SW5;_R\*'SH=/$G4$L! M A0#% @ @($\505,J\L1" ( ,O@4 !$ ( ! &5S M;6,M,C R,C V,S N:'1M4$L! A0#% @ @($\56Y\R.[Z#@ ":0 !$ M ( !0 @" &5S;6,M,C R,C V,S N>'-D4$L! A0#% @ M@($\5?D"OD?[$P @;8 !4 ( !:1<" &5S;6,M,C R,C V M,S!?8V%L+GAM;%!+ 0(4 Q0 ( ("!/%5J13XVAUP &P[! 5 M " 9&UL4$L! A0#% @ @($\56L\A@*4DP /KH& !4 M ( !,V0# &5S;6,M,C R,C V,S!?<')E+GAM;%!+ 0(4 Q0 ( ("! M/%7#TV?(GP, #(+ : " ?KW P!E