0001477932-22-001862.txt : 20220331 0001477932-22-001862.hdr.sgml : 20220331 20220331164233 ACCESSION NUMBER: 0001477932-22-001862 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 85 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220331 DATE AS OF CHANGE: 20220331 FILER: COMPANY DATA: COMPANY CONFORMED NAME: AmpliTech Group, Inc. CENTRAL INDEX KEY: 0001518461 STANDARD INDUSTRIAL CLASSIFICATION: COMMUNICATIONS EQUIPMENT, NEC [3669] IRS NUMBER: 274566352 STATE OF INCORPORATION: NV FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-40069 FILM NUMBER: 22793425 BUSINESS ADDRESS: STREET 1: 620 JOHNSON AVENUE CITY: BOHEMIA STATE: NY ZIP: 11716 BUSINESS PHONE: 631-521-7831 MAIL ADDRESS: STREET 1: 620 JOHNSON AVENUE CITY: BOHEMIA STATE: NY ZIP: 11716 FORMER COMPANY: FORMER CONFORMED NAME: BAYVIEW ACQUISITION CORP DATE OF NAME CHANGE: 20110418 10-K 1 ampg_10k.htm FORM 10-K ampg_10k.htm

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

 

FORM 10-K

 

(Mark One)

 

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

 

For the Fiscal Year Ended December 31, 2021

 

or

 

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

 

Commission File No. 001-40069

 

AmpliTech Group, Inc.

(Exact name of registrant as specified in its charter)

 

Nevada

 

27-4566352

(State or other jurisdiction of

incorporation or organization)

 

(I.R.S. Employer

Identification No.)

 

 

 

620 Johnson Avenue

Bohemia, NY

 

 

11716

(Address of principal executive offices)

 

(Zip Code)

 

Registrant’s telephone number, including area code: (631) 521-7831

 

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

 

Title of each class

 

Trading Symbol(s)

 

Name of each exchange on which registered

Common Stock, $0.001 par value per share

 

AMPG

 

The Nasdaq Stock Market LLC

Warrants to purchase shares of Common Stock, par value $0.001 per share

 

AMPGW

 

The Nasdaq Stock Market LLC

 

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes ☐ No

 

Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. ☐ No

 

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

 

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

 

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

 

Large accelerated filer

Accelerated filer

Non-accelerated Filer

Smaller reporting company

 

 

Emerging growth company

 

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

 

Indicate by check mark whether the registrant 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. Yes      No ☒

 

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

 

The aggregate market value of the registrant’s common stock, par value $0.001 per share, held by non-affiliates of the registrant, based on the closing price of the common stock as of the last business day of the registrant’s most recently completed second fiscal quarter was approximately $30,454,330.

       

As of March 28, 2022, the registrant had 9,582,113 shares of common stock issued and outstanding.

 

DOCUMENTS INCORPORATED BY REFERENCE:

 

None.

 

 

 

 

AMPLITECH GROUP, INC.

 

ANNUAL REPORT ON FORM 10-K

 

TABLE OF CONTENTS

 

 

 

 

 

Page

 

PART I

 

 

 

 

ITEM 1.

 

Business

4

 

ITEM 1A.

 

Risk Factors

12

 

ITEM 1B.

 

Unresolved Staff Comments

25

 

ITEM 2.

 

Properties

25

 

ITEM 3.

 

Legal Proceedings

25

 

ITEM 4.

 

Mine Safety Disclosures

25

 

 

 

 

 

 

PART II

 

 

 

 

ITEM 5.

 

Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities

26

 

ITEM 6.

 

Selected Financial Data

26

 

ITEM 7.

 

Management’s Discussion and Analysis of Financial Condition and Results of Operations

26

 

ITEM 7A.

 

Quantitative and Qualitative Disclosures About Market Risk

37

 

ITEM 8.

 

Financial Statements and Supplementary Data

F-1

 

ITEM 9.

 

Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

38

 

ITEM 9A.

 

Controls and Procedures

38

 

ITEM 9B.

 

Other Information

39

 

ITEM 9C.

 

Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

 

 

39

 

 

 

 

 

PART III

 

 

 

ITEM 10.

 

Directors, Executive Officers and Corporate Governance

40

 

ITEM 11.

 

Executive Compensation

43

 

ITEM 12.

 

Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

44

 

ITEM 13.

 

Certain Relationships and Related Transactions, and Director Independence

45

 

ITEM 14.

 

Principal Accountant Fees and Services

46

 

 

 

 

 

PART IV

 

 

 

ITEM 15.

 

Exhibits and Financial Statement Schedules

47

 

 

 

Signatures

49

 

 
2

Table of Contents

   

Use of Certain Defined Terms

  

Except as otherwise indicated by the context, references in this report to “we,” “us,” “our,” “our Company”, or “the Company” are to the combined business of the Company, its subsidiary AmpliTech, Inc. and the Company’s divisions Specialty Microwave, Spectrum Semiconductor Materials and AmpliTech Group MMIC Design Center.

 

Forward-Looking Statements

 

This Annual Report on Form 10-K contains “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995, Section 27A of the Securities Act of 1933, as amended, or the Securities Act, and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). Forward-looking statements discuss matters that are not historical facts. Because they discuss future events or conditions, forward-looking statements may include words such as “anticipate,” “believe,” “estimate,” “intend,” “could,” “should,” “would,” “may,” “seek,” “plan,” “might,” “will,” “expect,” “anticipate,” “predict,” “project,” “forecast,” “potential,” “continue” negatives thereof or similar expressions. Forward-looking statements speak only as of the date they are made, are based on various underlying assumptions and current expectations about the future and are not guarantees. Such statements involve known and unknown risks, uncertainties and other factors that may cause our actual results, level of activity, performance or achievement to be materially different from the results of operations or plans expressed or implied by such forward-looking statements.

 

We cannot predict all the risks and uncertainties. Accordingly, such information should not be regarded as representations that the results or conditions described in such statements or that our objectives and plans will be achieved, and we do not assume any responsibility for the accuracy or completeness of any of these forward-looking statements. These forward-looking statements are found at various places throughout this Annual Report on Form 10-K and include information concerning possible or assumed future results of our operations, including statements about potential acquisition or merger targets; business strategies; future cash flows; financing plans; plans and objectives of management; any other statements regarding future acquisitions, future cash needs, future operations, business plans and future financial results, and any other statements that are not historical facts.

 

These forward-looking statements represent our intentions, plans, expectations, assumptions and beliefs about future events and are subject to risks, uncertainties and other factors. Many of those factors are outside of our control and could cause actual results to differ materially from the results expressed or implied by those forward-looking statements. Considering these risks, uncertainties and assumptions, the events described in the forward-looking statements might not occur or might occur to a different extent or at a different time than we have described. You are cautioned not to place undue reliance on these forward-looking statements, which speak only as of the date of the Annual Report on Form 10-K. All subsequent written and oral forward-looking statements concerning other matters addressed in this Annual Report on Form 10-K and attributable to us or any person acting on our behalf are expressly qualified in their entirety by the cautionary statements contained or referred to in this Annual Report on Form 10-K.

 

Except to the extent required by law, we undertake no obligation to update or revise any forward-looking statements, whether as a result of new information, future events, a change in events, conditions, circumstances or assumptions underlying such statements, or otherwise.

 

 
3

Table of Contents

 

PART I

 

ITEM 1. BUSINESS

 

Business Overview

 

AmpliTech Group Inc. (“AMPG,” “AmpliTech” or the “Company”), incorporated in 2010 in the state of Nevada, is the parent company of AmpliTech, Inc., and the Company’s divisions Specialty Microwave, Spectrum Semiconductor Materials, and AmpliTech Group MMIC Design Center (“AGMDC”).

  

AmpliTech Inc. designs, engineers and assembles micro-wave component-based amplifiers that meet individual customer specifications. Our products consist of RF amplifiers and related subsystems, operating at multiple frequencies from 50kHz to 44GHz, including low noise amplifiers (“LNA”), medium power amplifiers, cryogenic amplifiers, and custom assembly designs for the global satellite communications, telecom (5G & IoT), space, defense, and quantum computing markets. We also offer non-recurring engineering services on a project-by-project basis, for a predetermined fixed contractual amount, or on a time plus material basis. We have both domestic and international customers in such industries as aerospace, governmental, defense and commercial satellite.

 

Specialty Microwave designs and manufactures state-of- the-art precision SATCOM microwave components, RF subsystems and specialized electronic assemblies for the military and commercial markets, flexible and rugged waveguides, wave guide adapters and more.

 

AGMDC designs, develops and manufactures state-of-the-art signal processing components for satellite and 5G communications networks, defense, space and other commercial applications, allowing the Company to market its products to wider base of customers requiring high technology in smaller packages.

 

 
4

Table of Contents

 

On November 19, 2021, AMPG entered into an Asset Purchase Agreement with Spectrum Semiconductor Materials Inc. (“SSM”), a globally authorized distributor of integrated circuit (IC) packaging and lids for semiconductor device assembly, prototyping, testing, and production requirements founded in 1990 and headquarter in San Jose, CA, pursuant to which AMPG acquired substantially all of the assets of the Company (the Acquisition). The Acquisition was completed on December 15, 2021.

 

In 2021, the Company opened a monolithic microwave integrated circuits (“MMIC”) chip design center in Texas and has started to implement several of its proprietary amplifier designs into MMIC components. MMICs are semiconductor chips used in high-frequency communications applications. MMICs are widely desired for power amplification solutions to service emerging technologies, such as phased array antennas and quantum computing. MMICs carry a smaller footprint enabling them to be incorporated into a broader array of systems while reducing costs.

 

We purchase a variety of raw materials, primarily consisting of high temperature alloy sheet metal and castings, forgings, pre-plated metals and electrical components from various vendors. The materials used by our operations are generally available from a number of sources and in sufficient quantities to meet current requirements subject to normal lead times. However, recent cost inflation and potential supply chain disruptions resulting from the novel coronavirus COVID-19 pandemic may lead to higher material costs in fiscal 2022. Additionally, we are subject to rules promulgated by the Securities Exchange Commission pursuant to the Dodd-Frank Wall Street Reform and Consumer Protection Act regarding the use of certain materials (tantalum, tin, gold and tungsten), known as conflict minerals, which are mined from the Democratic Republic of the Congo and adjoining countries. These rules may impose additional costs and may introduce new risks related to our ability to verify the origin of any conflict minerals used in our products.

  

Our operations are subject to extensive, and frequently changing, federal, state and local environmental laws and substantial related regulation by government agencies, including the Environmental Protection Agency. Among other matters, these regulatory authorities impose requirements that regulate the operation, handling, transportation and disposal of hazardous materials; protect the health and safety of workers; and require us to obtain and maintain licenses and permits in connection with our operations. This extensive regulatory framework imposes significant compliance burdens and risks on us. Notwithstanding these burdens, we believe that we are in material compliance with all federal, state and local environmental laws and regulations governing our operations.

 

There has been no material adverse effect to our consolidated financial statements nor competitive positions as a result of these environmental regulations.

 

Our mission is to patent our proprietary IP and trade secrets that were used in small volume niche markets and expand our capabilities through strategic partnerships, joint ventures, mergers/acquisitions with key industry leaders in the 5G/6G, quantum computing, and cybersecurity markets. We believe this will enable us to scale up our products and revenue by developing full systems and subsystems with our unique technology as a core component, which we expect will position us as a global leader in these rapidly emerging technology sectors and addresses large volume markets as well, such as cellphone handsets, laptops, server networks, and many other applications that improve everyday quality of life.

 

The Company’s research and development initiative to expand its product line of low noise amplifiers to include its new 5G and wireless infrastructure products and MMIC designs is progressing significantly. Our combined engineering and manufacturing resources are expected to complement the development of new subsystems for satellite, wireless, and 5G infrastructures, as well as advanced military and commercial markets.

 

Our Corporate History and Structure

 

AmpliTech Group Inc. was incorporated under the laws of the State of Nevada on December 30, 2010. On August 13, 2012, the Company acquired AmpliTech Inc., by issuing 833,750 shares of the Company’s common stock to the shareholders of AmpliTech Inc. in exchange for 100% of the outstanding shares of AmpliTech Inc. (the “Share Exchange”). After the Share Exchange, the selling shareholders owned 60,000 shares of the outstanding 893,750 shares of Company common stock, resulting in a change in control. Accordingly, the transaction was accounted for as a reverse acquisition in which AmpliTech, Inc. was deemed to be the accounting acquirer, and the operations of the Company were consolidated for accounting purposes. The capital balances have been retroactively adjusted to reflect the reverse acquisition.

 

 
5

Table of Contents

 

On September 12, 2019, AmpliTech Group Inc. acquired substantially all of the assets of Specialty Microwave Corporation, a privately held company based in Ronkonkoma, NY. The purchase included all inventory, orders, customers, property and equipment, and goodwill. Following the closing of the asset purchase, we hired all eight team members of SMW. In connection with the acquisition, the Company began using the trade name “Specialty Microwave”. The total consideration paid was $1,143,633, consisting of $668,633 in cash and a $475,000 promissory note with an interest rate of 6%. The Company also entered a five-year lease on the property located at 120 Raynor Avenue, Ronkonkoma, NY, with an option to buy the property during the first two years of the lease for $1,200,000 and then at fair market value for the remainder of the lease term.

 

On February 17, 2021, AmpliTech Group Inc.’s common stock and warrants commenced trading on NASDAQ under the symbols “AMPG” and “AMPGW,” respectively. A reverse split of the outstanding common stock at a 1-for-20 ratio became effective February 17, 2021, as of 12:01 a.m., Eastern Time. All share amounts have been retroactively re-stated to reflect the reverse split.

 

On November 19, 2021, AmpliTech Group, Inc. entered into an Asset Purchase Agreement with SSM, pursuant to which AmpliTech would acquire substantially all of the assets of SSM. The aggregate purchase price for the acquisition was $10,123,276, subject to certain working capital and other adjustments.  $665,200 of the aggregate purchase price was paid by the issuance of 188,442 unregistered shares of AmpliTech common stock at the closing of the acquisition. The Acquisition was completed on December 15, 2021.

 

The COVID-19 Pandemic

 

The global health crisis caused by the novel coronavirus COVID-19 pandemic and its resurgences has and may continue to negatively impact global economic activity, which, despite progress in vaccination efforts, remains uncertain and cannot be predicted with confidence. In addition, variants of COVID-19, including Delta and Omicron, continue to emerge, the impact of which cannot be predicted at this time, and could depend on numerous factors, including vaccination rates among the population, the effectiveness of the COVID-19 vaccines against COVID-19 variants along with the response by governmental bodies and regulators. Given the ongoing and dynamic nature of the circumstances, it is difficult to predict the impact of the COVID-19 pandemic on our business. Many countries around the world have continued to impose quarantines and restrictions on travel and mass gatherings to slow the spread of the virus. Accordingly, our ability to continue to operate our business may also be limited. Such events may result in a period of business, supply and manufacturing disruptions, and in reduced operations, any of which could materially affect our business, financial condition and results of operations. A continuation or worsening of the levels of market disruption and volatility seen in the recent past could have an adverse effect on our ability to access capital, which could in the future negatively affect our liquidity. In addition, a recession or market correction resulting from the spread of COVID-19 could materially affect our business and the value of our common stock. We continue to monitor the impacts of COVID-19 on the global economy and on our business operations. Although we expect the vaccinations for COVID-19 will continue to improve conditions, the ultimate impact from COVID-19 on our business operations and financial results will depend on, among other things, the ultimate severity and scope of the pandemic, including the new variants of the virus, the pace at which governmental and private travel restrictions and public concerns about public gatherings will ease, the rate at which historically large increases in unemployment rates will decrease, if at all, and whether, and the speed with which, the economy recovers. We are not able to fully quantify the impact that these factors will have on our business, but developments related to COVID-19 may impact our ability to meet customer demand and thus materially affect financial condition and results of operations in future periods.

 

Our Products and Services

 

Our products consist of RF amplifiers and related subsystems, operating at frequencies from 50kHz to 44GHz, including low noise amplifiers, medium power amplifiers, cryogenic amplifiers, and custom assembly designs for the aerospace, governmental, defense and commercial satellite markets.

 

We plan to introduce our newest product line of Open Radio Unit For Sub 6GHz deployments in 2022. This new phase array product supports 3.4-4.0 GHz and 2.496-2.69 GHz, with 8 x 4 x 2 = 64 Active Phased Array Elements. It is Digital Beam Forming Compliant With O-RAN/Keysight O-DU. This product uses proprietary technology comprised of existing core LNA products as well as MMICs from our newly launched AGMDC in Texas. 

  

 
6

Table of Contents

 

In connection with the acquisition of the SMW business, we began designing and manufacturing passive microwave components and related subsystems that meet individual customer specifications for both domestic and international customers.

 

We also offer non-recurring engineering services on a project-by-project basis, for a predetermined fixed contractual amount, or on time plus material basis.

 

Low Noise Amplifiers

 

Low Noise Amplifiers, or LNAs, are amplifiers used in receivers of almost every type of communication system (Wi-Fi, radar, satellite, base station, cell phone, radio, etc.) to improve signal strength and increase sensitivity and range of receivers.

 

Medium Power Amplifiers

 

Medium Power Amplifiers, or MPAs, provide increased output power and gain in transceiver chains to increase signal power and maintain dynamic range and linearity in radars, base-stations, wireless networks, and almost every communication system.

 

Satellite Access Point Block Downconverter (BDC)

 

The Specialty Microwave BDC assembly is used as a test device on Satellite Access Point (SAP) antennas located worldwide. The BDC assembly down converts a Ka band signal, 17.7 GHz to 19.7 GHz, from the LNAs on either polarization of the antenna to between 950 and 2150 MHz using a high and low band block downconverter.

 

1:2 Tx Protection Switch Panel Subsystem

 

The Specialty Microwave 1:2 Tx Protection Switch panel is a logic panel used in satellite communications earth stations. The system mechanism operates waveguide and coaxial switches to operator desired positions.

 

Desktop/Benchtop and Compact Wideband Power Amplifiers

 

These products are utilized over a frequency range of .1 to 40 GHz used in SATCOM rack mount systems as well as test equipment used in integrators and manufacturers of various communications systems such as cellular base stations, simulators, and point to point wireless radios.

 

Waveguide to Coaxial Adapters

 

These adapters are used in all SATCOM and satellite internet gateway systems from S band to K band, or 2GHz to 50 GHz.

 

Cryogenic Amplifiers

 

Our line of cryogenic amplifiers is designed to operate at temperatures as low as 4K that offer much lower noise figures than our standard models. Consuming as little DC power as +0.5V DC@8mA, the light weight, compact housings provide excellent performance while generating very little heat. These amplifiers are very useful for applications that require the absolute minimum amounts of noise injection for the growing market of low temperature applications, such as quantum computing, medical applications, RF imaging, research & development, space communications, accelerators, radiometry and telephony.

 

Cryogenic and Non-Cryogenic 4g/5g Small Cell Subsystems

 

These products are utilized in private and public high-speed networks and airline WI-FI systems.

    

 
7

Table of Contents

 

IC Packaging

 

IC packaging is the case or enclosure that contains the semiconductor device, protecting it from corrosion or physical damage. The IC packaging also supports the electrical contacts, which connect the semiconductor device to a circuit board. IC packaging often gets sealed with lids, which creates an airtight seal to prevent contaminants, particles, liquids, or gases from entering the packaging to ensure the proper operation of the device. The Company offers multiple IC packaging and lids product lines according to desired product specifications, device performance, dimensions, resistances, and tolerances.

 

Our Technology

 

Our products are supported by hybrid design topologies that create highly linear Radio Frequency (“RF”) products that amplify and transform signals with minimal addition of noise, achieving high Signal to Noise Ratio (“SNR”) and increased receiver sensitivity and range, at a low cost and low power consumption. Our hybrid design topologies include:

 

 

·

Discrete Microwave Integrated Circuit (MIC)

 

 

 

 

·

Pseudomorphic High Electron Mobility Transistor (PHEMT)

 

 

 

 

·

MIC and Low Noise MIC

  

We believe the discrete topology that we utilize provides various advantages:

 

 

·

Can easily optimize Voltage Standing Wave Ratio (VSWR) and Noise Figure

 

 

 

 

·

Flexibility of design; can easily adapt to change of specs, technology, etc.

 

 

 

 

·

Low DC power consumption

 

 

 

 

·

Can control and optimize gain flatness due to discrete gain stages

 

 

 

 

·

Optimum use of MIC technology and experience

 

 

 

 

·

Use of negative bias is not necessary

 

 

 

 

·

Specially selected components with specific parameters that yield proprietary results due to use in a particular configuration

 

Research and Development

 

To date, our research and development activities have primarily been conducted on new product designs to the extent as requested by the customers. The cost of our research and development activities is incorporated into the unit selling prices and, as such, is borne directly by the customers. In addition to the research and development for our customers, we invest in research and development for new products on emerging technologies such as 5G/6G, cybersecurity, MMICs, IoT and wireless products for the future. Research and development costs for the years ended December 31, 2021 and 2020 were $1,833,399 and $61,953, respectively. 

 

 
8

Table of Contents

 

Industry and Competition

 

Market Overview

 

We operate our business in the industry of high-power Radio Frequency (“RF”) semiconductor. We believe that the RF semiconductor industry has the following features:

 

High demand for complex, next-generation Wireless signal processing applications.

 

 

·

Mass adoption of Internet and Web-based applications, and other high-band width applications

 

 

 

 

·

Ability to combine analog and digital signal processing into more integrated RF solutions

 

 

 

 

·

Widespread application of low-cost, high-performance and functionality wireless networks

 

 

 

 

·

Emergence of 5G/6G, WI-FI 6e, satellite and advanced wireless network infrastructure rollouts

 

Growing opportunity for advanced RF subsystems, modules and components.

 

 

·

Demand for precise, high-speed signal conditioning interfaces between analog and digital

 

 

 

 

·

Combining analog/digital signal processing capabilities into more highly integrated solutions

 

 

 

 

·

Widespread application of low-cost, high-performance wireless network systems

 

 

 

 

·

Convergence of computing, communications, and consumer electronics with state-of-the-art signal processing capability with less power consumption

 

Complements OEM design, and manufacturing capabilities.

 

 

·

Deliver high quality and feature improvements that service provider requires

 

 

 

 

·

Lower production costs and shorten product development cycles

 

 

 

 

·

Adhere to flexibility, performance, streamlined procurement processes and value requirements

 

Current and Future Target Markets.

 

 

·

High speed terrestrial and satellite terminals (SATCOM, “Internet in the Sky”)

 

 

 

 

·

5G/Wi-Fi6E and 6G wireless infrastructure (Cellular Base Stations, Small Cells, Private Wi-Fi Networks)

 

 

 

 

·

IoT (Internet of Things)

 

 

 

 

·

Cloud farms, big data and MEC architecture

 

 

 

 

·

Quantum supercomputers/Quantum research

 

 

 

 

·

Deep space astronomy

 

·

Autonomous self-driving vehicles

 

 

 

 

·

Telemedicine, AR/VR (Augmented and Virtual Reality)

 

 

 

 

·

Drones, UAVs (Unmanned aerial vehicles)

 

 

 

 

·

Cyber-security

 

 

 

 

·

Military/Defense ECM/EW

 

Competition

 

We face competition in the amplifier industry from many established players. Some of our competitors have longer operating histories and significantly greater financial, research and development, marketing and other resources than us. As a result, some of these competitors are able to devote greater resources to the development, promotion, sale and support of their products. These competitors may also have the ability to provide discounted pricing on their products to gain market share. In addition, consolidation in the amplifier industry could intensify the competitive pressures that we face. Many of our existing and potential competitors may be better positioned than we are to acquire other companies, technologies or products. We compete on the basis of technology, cost, and design flexibility.

 

 
9

Table of Contents

 

Our ability to compete successfully depends on numerous factors, including our ability to:

 

 

·

maintain and increase our market share and the strength of our brand in amplifiers;

 

 

 

 

·

maintain and expand our relationships with channel partners;

 

 

 

 

·

secure products in large volume in a cost-effective and timely manner from our suppliers;

 

 

 

 

·

develop innovative, differentiated, high-performance products relative to our competitors’ solutions; and

 

 

 

 

·

protect our intellectual property.

 

We cannot assure you that our solutions will compete favorably or that we will be successful in the face of increasing competition from new products and enhancements introduced by our existing competitors or new companies entering our market. In addition, we cannot assure you that our competitors do not have or will not develop processes or product designs that currently or in the future will enable them to produce competitive products at lower costs than ours.

 

Our Strategy

 

Our objective is to become a premier designer, manufacturer and distributor of high quality and state-of-the-art cryogenic microwave amplifiers, RF designs and applications for Wireless Networks and the future of Wireless Communication with true 5G performance of or close to 1Gbs per second. Key elements of our strategy include the following:

 

 

·

Reorganization to have our shares traded on a national exchange to improve access to capital resources and a much broader customer base with higher volumes, as well as better access to large OEMs (Original Equipment Manufacturers)

 

 

 

 

·

New product development

 

 

 

 

·

Commercializing of existing core technology into specific high-volume technology sectors and obtaining patent on such technology

 

Manufacturing and Distribution

 

Our manufacturing facilities are located at our corporate office in Bohemia, New York, and in Ronkonkoma, New York. Our distribution center is located in San Jose, California.  Our manufacturing process in Bohemia involves the assembly of numerous individual components and precise fine-tuning by production technicians. Effective April 1, 2022, we are consolidating both of our manufacturing facilities into one at the Hauppauge Industrial Park in Hauppauge, NY. The Hauppauge Industrial Park is the second largest industrial park in the nation after California’s Silicon Valley. Our new manufacturing facility more than triples our capacity and still has room for expansion. With our already established supply chain, internal capacity and local contract manufacturing sources, we expect to have sufficient capacity to process small and large size orders (thousand + units per month).

 

The Company expects to scale up SSM’s operations by starting new offerings of RF microwave packages to its customer base and new customers.

 

We rely on our sales representatives to channel our products throughout the Americas as well as to countries in Europe, the Middle East and South Asia. The Company is ISO 9001:2015 and AS9120B certified for the Distribution of Semiconductor Materials for the Assembly Phase of Integrated Circuit Manufacturing, as well as in compliance with the Conflict Minerals Reporting Template (“CMRT”), the European Union’s Restriction of Hazardous Substances (“RoHS”) and Registration, Evaluation, Authorization, and Restriction of Chemicals (“REACH”) directives, as well as registered with the U.S. Government’s System for Award Management (“SAM”).

 

 
10

Table of Contents

 

Suppliers

 

Our material consists of purchased component parts used in our assembly process. The following table describes supplier concentration based upon the percentage of materials purchased from each supplier for 2021:

 

Supplier A

 

$1,078,646

 

 

 

44.73%

Supplier B

 

 

160,614

 

 

 

6.66%

Supplier C

 

 

150,818

 

 

 

6.26%

Supplier D

 

 

128,540

 

 

 

5.33%

Supplier E

 

 

98,646

 

 

 

4.10%

All other suppliers (approximately 140)

 

 

793,848

 

 

 

32.92%

Total

 

$2,411,112

 

 

 

100%

 

Marketing

 

We employ an aggressive and focused approach to market our products, at various venues including trade shows, strategic alliances, websites and trade magazines. We target specific types of customers such as system integrators, defense contractors, cellular and wireless service providers but it should be noted that we are also focused on expanding our customer base to include users of consumer applications and products. In addition, during the COVID pandemic, we have increased our online and print ads as well as held virtual meetings and conferences.

 

In February 2018, the Company entered into an advisory agreement with Sunbiz Holding Corp to promote market awareness in Asia and the Middle East. The advisory agreement has been extended for additional two years.

 

Trade Shows

 

We attend trade shows such as MTTS (Microwave Theory and Techniques Show), IMS (International Microwave Symposium), EDIC (Electronic Design Innovation Conference) European Microwave Symposium, SATCON, MILCOM and the American Institute of Physics Exhibit (APS). We also sponsor some trade shows to gain recognition and presence.

 

Strategic Alliances

 

We explore opportunities with global OEMs (Original Equipment Manufacturers) by seeking out strategic alliances that improve sales and presence in the marketplace and expand our product line and capabilities, thereby broadening our customer base. Two such companies are Orban Microwave and MPT Corp.  The two companies have expertise  in the planar phased array and GPS antennas as well as the ability to design and manufacture subsystems incorporating our low noise amplifiers and other products.

 

Website

 

We maintain a dynamic website to capture more business via worldwide customer searches for our products on the internet. Our website is available at www.amplitechinc.com.

 

Trade Magazines

 

We advertise our products in Microwave Product Digest and Microwave Journal.

 

Customers

 

We serve a diverse customer base located primarily in the United States, Europe and South Asia, in the aerospace, governmental defense, commercial satellite and wireless industries. Some of our customers include Viasat, L3 Harris Technologies, Raytheon, Mercury Systems, Cett Technology and Universal Enterprise. As of December 31, 2021, there were two customers that each accounted for more than 10% of our total revenue. We have both direct and indirect relationships with these customers domestically and abroad via exclusive and non-exclusive sales representatives and through our distributor.

 

Government Regulation

 

We are subject to the local, state and national laws and regulations of the jurisdictions where we operate that affect companies generally, including laws and regulations around commerce, intellectual property, trade, environmental, health and safety, commerce and contracts, privacy and communications, consumer protection, web services, tax, and state corporate laws and securities laws; and specifically those conducting business of electronics, many of which are still evolving and could be interpreted in ways that could harm our business. Existing and future laws and regulations may impede our growth. These regulations and laws may change over time. Unfavorable regulations and laws could diminish the demand for our products and services and increase our cost of doing business.

 

 
11

Table of Contents

 

Intellectual Property

 

We regard domain names, tradename, customer relationships, trade secrets, proprietary technologies and similar intellectual property important to our success.

 

We rely on contractual restrictions to protect our proprietary rights in products and services. It is our policy to enter into confidentiality and invention assignment agreements with our employees and contractors as well as nondisclosure agreements with our suppliers and strategic partners to limit access to and disclosure of our proprietary information. We cannot assure you that these contractual arrangements or the other steps taken by us to protect our intellectual property will prove enough to prevent misappropriation of our technology or to deter independent third-party development of similar technologies. We plan to use the information obtained from the IP story to file additional patents relating to our intellectual property and trade secrets.

 

Employees

 

As of March 28, 2022, we have thirty-four (34) full time and six (6) part-time employees From time to time, we may hire additional workers on a contract basis as the need arises.

 

ITEM 1A. RISK FACTORS

 

RISK FACTORS

 

An investment in our securities involves a high degree of risk. You should consider carefully all of the risks described below, together with the other information contained in this report, including the financial statements, before making a decision to invest in our common stock. If any of the following events occur, our business, financial condition and operating results may be materially and adversely affected. In that event, the trading price of our securities could decline, and you could lose all or part of your investment. The risk factors described below are not necessarily exhaustive and you are encouraged to perform your own investigation with respect to us and our business.

  

Risks Relating to our Business

 

Our revenue, earnings, margins and other operating results have fluctuated significantly in the past and may fluctuate significantly in the future. If demand for our products fluctuates, as a result of economic conditions or for other reasons, our revenue and profitability could be impacted. Our future operating results will depend on many factors affecting our new market segments, including the following, many of which are out of our control: the continued market acceptance of our current and new products for 5G, cryogenic quantum computing, internet of things (IoT) and MMICs. Although hard to predict under the current global environment, we believe our core LNA product line, as well as Spectrum Semiconductor Material product lines will continue to be in demand and generate top line and cash flow to sustain ongoing activities without the need of additional funding for fiscal year 2022. 

 

Our business, results of operations and financial condition may be adversely impacted by the recent COVID-19 pandemic. The global health crisis caused by the novel coronavirus COVID-19 pandemic and its resurgences has and may continue to negatively impact global economic activity, which, despite progress in vaccination efforts, remains uncertain and cannot be predicted with confidence. In addition, variants of COVID-19, including Delta and Omicron, continue to emerge, the impact of which cannot be predicted at this time, and could depend on numerous factors, including vaccination rates among the population, the effectiveness of the COVID-19 vaccines against COVID-19 variants along with the response by governmental bodies and regulators. Given the ongoing and dynamic nature of the circumstances, it is difficult to predict the impact of the COVID-19 pandemic on our business. Many countries around the world have continued to impose quarantines and restrictions on travel and mass gatherings to slow the spread of the virus. Accordingly, our ability to continue to operate our business may also be limited. Such events may result in a period of business, supply and manufacturing disruptions, and in reduced operations, any of which could materially affect our business, financial condition and results of operations. A continuation or worsening of the levels of market disruption and volatility seen in the recent past could have an adverse effect on our ability to access capital, which could in the future negatively affect our liquidity. In addition, a recession or market correction resulting from the spread of COVID-19 could materially affect our business and the value of our common stock. We continue to monitor the impacts of COVID-19 on the global economy and on our business operations. Although we expect the vaccinations for COVID-19 will continue to improve conditions, the ultimate impact from COVID-19 on our business operations and financial results will depend on, among other things, the ultimate severity and scope of the pandemic, including the new variants of the virus, the pace at which governmental and private travel restrictions and public concerns about public gatherings will ease, the rate at which historically large increases in unemployment rates will decrease, if at all, and whether, and the speed with which, the economy recovers. . We are not able to fully quantify the impact that these factors will have on our business, but developments related to COVID-19 may impact our ability to meet customer demand and thus materially affect financial condition and results of operations in future periods.

 

 
12

Table of Contents

 

The Company is dependent on the global supply chain and has experienced supply chain constraints, as well as increased costs on components and shipping resulting from the COVID-19 pandemic. The Company has experienced supply chain constraints resulting from the COVID-19 pandemic, which has slowed down production and will negatively impact the timing of deploying ASRs (Available Supply Rate) to our clients. These supply constraints include, but are not limited to, semiconductor shortages as well as shortages of certain commodities. Extended lead times on certain parts as well as a lack of immediate availability may delay our ability to deploy ASRs, and consequently, may delay our ability to recognize revenue. In addition, the Company has also faced increased costs of components and freight resulting from COVID-19. Further, current or future governmental policies may increase the risk of inflation, which could further increase the costs of raw materials and components for our business. Similarly, if costs of goods continue to increase, our suppliers may seek price increases from us. If we are unable to mitigate the impact of supply chain constraints and inflationary pressure through price increases or other measures, our results of operations and financial condition could be negatively impacted. Even if we are able to raise the prices of our products, consumers might react negatively to such price increases, which could have a material adverse effect on, among other things, our brand, reputation, and sales. If our competitors substantially lower their prices, we may lose customers and mark down prices. Our profitability may be impacted by lower prices, which may negatively impact gross margins. Even though we are working to alleviate supply chain constraints through various measures, we are unable to predict the impact of these constraints on the timing of revenue and operating costs of our business in the near future. Raw material supply shortages and supply chain constraints, including cost inflation, have impacted and could continue to negatively impact our ability to meet increased demand, which in turn could impact our net sales revenues and market share. The increased cost of components and freight as well as ongoing delays in production are likely to have an impact on sales and profitability throughout 2022 as well as 2023.

 

Our market is very competitive. If we fail to compete successfully, our business and operating results will suffer. We face significant competition in the amplifier industry from both established and emerging players such as Locus Microwave, Lucix, Cernex, Erzia, HEICO and L-3 Harris Technologies. Some of our competitors have longer operating histories and significantly greater financial, research and development, marketing and other resources than us. As a result, some of these competitors are able to devote greater resources to the development, promotion, sale and support of their products. These competitors may also have the ability to provide discounted pricing on their products to gain market share. In addition, consolidation in the amplifier industry could intensify the competitive pressures that we face. Many of our existing and potential competitors may be better positioned than we are to acquire other companies, technologies or products.

 

Some of our customers may also maintain diverse supplier bases to enhance competition and maintain multiple providers of amplifier products. Our ability to increase order sizes from these customers and maintain or increase our market share would be constrained by these policies. In addition, any decline in quality or availability of our products or any increase in the number of suppliers that such a customer uses may decrease demand for our products and adversely affect our operating results, business and prospects.

 

 
13

Table of Contents

 

Our ability to compete successfully depends on numerous factors, including our ability to:

 

 

·

maintain and increase our market share and the strength of our brand in amplifiers;

 

 

 

 

·

maintain and expand our relationships with channel partners;

 

 

 

 

·

secure products in large volume in a cost-effective and timely manner from our suppliers;

 

 

 

 

·

develop innovative, differentiated, high-performance products relative to our competitors’ solutions; and

 

 

 

 

·

protect our intellectual property.

 

We cannot assure you that our solutions will compete favorably or that we will be successful in the face of increasing competition from new products and enhancements introduced by our existing competitors or new companies entering our market. In addition, we cannot assure you that our competitors do not have or will not develop processes or product designs that currently or in the future will enable them to produce competitive products at lower costs than ours. Any failure to compete successfully would materially adversely affect our business, prospects, operating results and financial condition

 

Global economic uncertainty and financial market volatility caused by political instability, changes in international trade relationships and conflicts, such as the conflict between Russia and Ukraine, could make it more difficult for us to access financing and could adversely affect our business and operations. Our abilities to raise capital and operate our business are subject to the risk of adverse changes in the market value of our securities. Periods of macroeconomic weakness or recession and heightened market volatility caused by adverse geopolitical developments could increase these risks, potentially resulting in adverse impacts on our ability to raise further capital on favorable terms. The impact of geopolitical tension, such as a deterioration in the bilateral relationship between the US and China or an escalation in conflict between Russia and Ukraine, including any resulting sanctions, export controls or other restrictive actions that may be imposed by the US and/or other countries against governmental or other entities in, for example, Russia, also could lead to disruption, instability and volatility in global trade patterns, which may in turn impact our ability to source necessary reagents, raw materials and other inputs for our operations. 

 

Economic conditions may adversely impact our business, operating results and financial condition. Economic conditions, market and political instability, changes in trade agreements and conflicts, such as the conflict between Russia and Ukraine, could adversely affect global markets and transactions and may adversely affect our customers and suppliers. Any adverse financial or economic impact to our customers may impact their ability to pay timely or result in their inability to pay. It may also impact their ability to fund future purchases or increase the sales cycles which could lead to a reduction in revenue and accounts receivable. Our suppliers may increase their prices or may be unable to supply needed raw materials on a timely basis which could result in our inability to meet customers’ demand or affect our gross margins. Our suppliers may also impose more stringent payment terms on us. The timing and nature of any recovery from the effects of adverse economic conditions or market and political instability on credit and financial markets is uncertain, and there can be no assurance that market conditions will improve in the near future or that our results will not be materially and adversely affected.

 

Changes in our product mix could cause our overall gross margin to decline, which may adversely affect our operating results and financial condition. Our gross margin is dependent on product mix. A shift in sales mix away from our higher margin products could adversely affect our gross margins, and there can be no assurance that we will be able to maintain our historical gross margins. In addition, as our product mix becomes more customer specific and diversified, our cost of manufacturing has increased. If revenue from LNAs and customer-specific products continues to grow relative to our other products and services, our company-wide gross margin will likely decline. Additionally, increased competition and the existence of product alternatives, weaker than expected demand and other factors may lead to further price erosion, lower revenue and lower margins for us in the future, adversely affecting our operating results and financial condition.

 

Our products must meet exacting technical and quality specifications. Defects, errors in or interoperability issues with our products or the failure of our products to operate as expected could affect our reputation, result in significant costs to us and impair our ability to sell our products. Our products may contain defects or errors or not operate as expected, which could materially and adversely affect our reputation, result in significant costs to us and impair our ability to sell our products in the future. Our customers have demanding specifications for quality, performance and reliability that our tag and reader products must meet. Our products are highly technical and designed to be deployed in large and complex systems, networks and other settings under a wide variety of conditions. Customers and end users may discover errors, defects or incompatibilities in our products only after they have been fully deployed. In addition, users of our products may experience compatibility or interoperability issues between our products and their enterprise software systems or networks, or between our products and other amplifying products they use.

 

 
14

Table of Contents

 

We may also experience quality problems with our products that are combined with or incorporated into products from other vendors, such as tags produced by our inlay manufacturers, or that are assembled by subcontractors. We may have difficulty identifying and correcting the source of problems when third parties are combining, incorporating or assembling our products.

 

If we are unable to fix errors or other problems, we could experience:

 

 

·

loss of customers or customer orders;

 

 

 

 

·

lost or delayed market acceptance and sales of our products;

 

 

 

 

·

loss of market share;

 

 

 

 

·

damage to our brand and reputation;

 

 

 

 

·

impaired ability to attract new customers or achieve market acceptance;

 

 

 

 

·

diversion of development resources;

 

 

 

 

·

increased service and warranty costs;

 

 

 

 

·

replacement costs;

 

 

 

 

·

legal actions by our customers; and

 

 

 

 

·

increased insurance costs.

 

We may be required to indemnify our customers against liabilities arising from defects in our products or their solutions which incorporate our products. These liabilities may also include costs incurred by our customers or end users to correct the problems or replace our products.

 

While we test our products for defects or errors prior to product release, defects or errors are occasionally identified by our customers. Such defects or errors have occurred in the past and may occur in the future. To the extent product failures are material, they could adversely affect our business, operating results, customer relationships, reputation and prospects.

 

We may face claims of intellectual property infringement, which could be time consuming, costly to defend or settle and result in the loss of significant rights. Our industry is characterized by companies that hold large numbers of patents and other intellectual property rights and which may vigorously pursue, protect and enforce their intellectual property rights. We may in the future be required to license patent and other intellectual property rights to technologies that are important to our business, which may be costly or prohibitively expensive to our business operations. We may also receive assertions against us, our customers or distributor, claiming that we infringe patent or other intellectual property rights. Claims that our products, processes, technology or other aspects of our business infringe third-party intellectual property rights, regardless of their merit or resolution, could be costly to defend or settle and could divert the efforts and attention of our management and technical personnel. If we decline to accept an offer, the offering party may allege that we infringe such patents, which could result in litigation.

 

 
15

Table of Contents

 

In addition, many of our customer agreements require us to indemnify and defend our customers from third-party infringement claims and pay damages in the case of adverse rulings. Moreover, we may not know whether we are infringing a third party’s rights, due to the large number of patents related to amplifiers or to other systemic factors. For instance, patent applications in the United States are maintained in confidence for up to 18 months after their filing or, in some cases, for the entire time prior to issuance as a patent. Thus, we would not be able to account for such rights before publication. Competitors may also have filed patent applications or received patents and may obtain additional patents and proprietary rights that block or compete with our patents. Claims of this sort could harm our relationships with our customers or distributor and might deter future customers from doing business with us. We do not know whether we will prevail in any such future proceedings given the complex technical issues and inherent uncertainties in intellectual property litigation. If any pending or future proceedings result in an adverse outcome, we could be required to:

 

 

·

cease the manufacture, use or sale of the infringing products, processes or technology;

 

 

 

 

·

pay substantial damages for infringement;

 

 

 

 

·

expend significant resources to develop non-infringing products, processes or technology;

 

 

 

 

·

license technology from the third-party claiming infringement, which license may not be available on commercially reasonable terms, or at all;

 

 

 

 

·

cross-license our technology to a competitor to resolve an infringement claim, which could weaken our ability to compete with that competitor; or

 

 

 

 

·

pay substantial damages to our customers or end users to discontinue their use of or to replace infringing technology sold to them with non-infringing technology.

 

Any of the foregoing results could have a material adverse effect on our business, financial condition and operating results.

 

We may incur substantial costs enforcing or acquiring intellectual property rights and defending against third-party claims as a result of litigation or other proceedings. We may incur substantial costs enforcing or acquiring intellectual property rights and defending against third-party claims as a result of litigation or other proceedings. In connection with the enforcement of our own intellectual property rights, the acquisition of third-party intellectual property rights or disputes related to the validity or alleged infringement of third-party intellectual property rights, including patent rights, we may be subject to claims, negotiations or complex, protracted litigation. Intellectual property disputes and litigation may be costly and can be disruptive to our business operations by diverting attention and energies of management and key technical personnel, and by increasing our costs of doing business. If we fail to prevail in any future litigation and disputes, it could adversely affect our results of operations and financial condition. Third-party intellectual property claims asserted against us could subject us to significant liabilities, require us to enter into royalty and licensing arrangements on unfavorable terms, prevent us from assembling or licensing certain of our products, subject us to injunctions restricting our sale of products, cause severe disruptions to our operations or the marketplaces in which we compete or require us to satisfy indemnification commitments with our customers, including contractual provisions under various license arrangements. In addition, we may incur significant costs in acquiring the necessary third-party intellectual property rights for use in our products. Any of these could seriously harm our business.

 

If we are unable to obtain patent protection for our products or otherwise protect our intellectual property rights, our business could suffer. Our success depends, in part, on our ability to obtain patent protection for or maintain as trade secrets our proprietary products, technologies and inventions and to maintain the confidentiality of our trade secrets and know‑how, operate without infringing upon the proprietary rights of others and prevent others from infringing upon our business proprietary rights. Despite our efforts to protect our proprietary rights, it is possible that competitors or other unauthorized third parties may obtain, copy, use or disclose our technologies, inventions, processes or improvements. We cannot assure you that any of our existing or future patents or other intellectual property rights will be enforceable, will not be challenged, invalidated or circumvented, or will otherwise provide us with meaningful protection or any competitive advantage. In addition, our pending patent applications may not be granted. If our patents do not adequately protect our technology, our competitors may be able to offer additive manufacturing systems or other products similar to ours. Our competitors may also be able to develop similar technology independently or design around our patents, and we may not be able to detect the unauthorized use of our proprietary technology or take appropriate steps to prevent such use. Any of the foregoing events would lead to increased competition and lower revenues or gross margins, which could adversely affect our operating results.

 

 
16

Table of Contents

 

Confidentiality agreements with employees and third parties may not prevent unauthorized disclosure of trade secrets and other proprietary information, and our inability to maintain the confidentiality of that information, due to unauthorized disclosure or use, or other events, could have a material adverse effect on our business. In addition to the protection afforded by patents, we seek to rely on trade secret protection and confidentiality agreements to protect proprietary know-how that is not patentable or that we elect not to patent, processes for which patents are difficult to enforce, and any other elements of our product discovery and development processes that involve proprietary know-how, information, or technology that is not covered by patents. Trade secrets, however, may be difficult to protect. We seek to protect our proprietary processes, in part, by entering into confidentiality agreements with our employees, consultants, advisors, contractors and collaborators. Although we use reasonable efforts to protect our trade secrets, our employees, consultants, advisors, contractors, and collaborators might intentionally or inadvertently disclose our trade secret information to competitors. In addition, competitors may otherwise gain access to our trade secrets or independently develop substantially equivalent information and techniques. Furthermore, the laws of some foreign countries do not protect proprietary rights to the same extent or in the same manner as the laws of the United States. As a result, we may encounter significant problems in protecting and defending our intellectual property both in the United States and abroad. If we are unable to prevent unauthorized material disclosure of our intellectual property to third parties, or misappropriation of our intellectual property by third parties, we will not be able to establish or maintain a competitive advantage in our market, which could materially adversely affect our business, operating results and financial condition.

 

We are subject to order and shipment uncertainties. Inaccuracies in our estimates of customer demand and product mix could negatively affect our inventory levels, sales and operating results. We derive revenue primarily from customer purchase orders rather than long-term purchase commitments. To ensure availability of our products, in some cases we start manufacturing based on forecasts provided by customers in advance of receiving purchase orders from them. In some cases, our supply chain has been affected by both tariffs and by the COVID-19 pandemic. Some of our products are manufactured according to our estimates of customer demand, which requires us to make demand forecast assumptions for every customer, and which may introduce significant variability into our aggregate estimate. We typically sell to channel partners and end users, and we consequently have limited visibility into future end-user demand, which could adversely affect our revenue forecasts and operating margins. Additionally, we sometimes receive soft commitments for larger order sizes which do not materialize. If we manufacture more products than we are able to sell to our customers or channel partners, we will incur losses and our results of operation and financial condition will be harmed.

 

Our sales and marketing efforts may be unsuccessful in maintaining and expanding existing sales channels, developing new sales channels and increasing the sales of our products. To grow our business, we must add new customers for our products in addition to retaining and increasing sales to our current customers. Our ability to attract new customers will depend in part on the success of our sales and marketing efforts. There can be no guarantee that we will be successful in implementing our sales and marketing strategy. If suitable sales channels do not develop, we may not be able to sell certain of our products in significant volumes and our operating results, business and prospects may be harmed.

 

Our business would be adversely affected by the departure of members of our executive management team. Our success depends, in large part, on the continued contributions of Fawad Maqbool, our Chairman, President and Chief Executive Officer. Mr. Maqbool is not bound by any employment contract to remain with us for a specified period. Although we have additional engineering, technical and sales personnel, the loss of Mr. Maqbool’s service could harm our ability to implement our business strategy and respond to the rapidly changing market conditions in which we operate.

 

 
17

Table of Contents

 

If we are unable to attract, train and retain qualified personnel, especially our design and technical personnel, we may not be able to effectively execute our business strategy. Our future success depends on our ability to attract, retain and motivate qualified personnel, including our management, sales and marketing, finance and especially our design and technical personnel. For example, we currently have limited number of personnel for the assembling and testing processes. We do not know whether we will be able to retain all of these personnel as we continue to pursue our business strategy. As the source of our technical and product innovations, our design and technical personnel are a significant asset. The competition for qualified personnel in the New York area where we are headquartered constrains our ability to attract qualified personnel. The loss of the services of one or more of our key employees, especially of our key design and technical personnel, or our inability to attract, retain and motivate qualified personnel could have a material adverse effect on our business, financial condition and operating results.

 

Failure to remediate a material weakness in internal accounting controls could result in material misstatements in our financial statements. Our management has identified material weaknesses in our internal control over financial reporting related to lack of segregation of duties resulting from our limited personnel and ineffective control over financial statement disclosure as controls were not designed and in place to ensure that all disclosures required were originally addressed in our financial statements and has concluded that, due to such material weakness, our disclosure controls and procedures were not effective as of December 31, 2021. If not remediated, or if we identify further material weaknesses in our internal controls, our failure to establish and maintain effective disclosure controls and procedures and internal control over financial reporting could result in material misstatements in our financial statements and a failure to meet our reporting and financial obligations, each of which could have a material adverse effect on our financial condition and the trading price of our common stock.

 

If we fail to implement proper and effective internal controls, our ability to produce accurate financial statements would be impaired, which could adversely affect our operating results, our ability to operate our business and our stock price. We must ensure that we have adequate internal financial and accounting controls and procedures in place to produce accurate financial statements on a timely basis. We have tested our internal controls and identified two material weaknesses and may find additional areas for improvement in the future. Remediating these material weaknesses will require us to hire and train additional personnel. Implementing any future changes to our internal controls may require compliance training of our directors, officers and employees, entail substantial costs to modify our accounting systems and take a significant period of time to complete. Such changes may not, however, be effective in establishing the adequacy of our internal control over financial reporting, and our failure to produce accurate financial statements on a timely basis could increase our operating costs and could materially impair our ability to operate our business. In addition, investors’ perceptions that our internal control over financial reporting is inadequate or that we are unable to produce accurate financial statements may materially adversely affect our stock price.

 

We may need to raise additional capital, which may not be available on favorable terms, if at all, and which may cause dilution to holders of our common stock, restrict our operations or adversely affect our ability to operate our business. If we need to raise additional funds due to unforeseen circumstances or material expenditures or if our operating results are worse than expected, we cannot be certain that we will be able to obtain additional financing on favorable terms, if at all, and any additional financings could result in additional dilution to holders of our common stock. Debt financing, if available, may involve agreements that include covenants limiting or restricting our ability to take specific actions such as incurring additional debt, expending capital or declaring dividends, or which impose financial covenants on us that limit our ability to achieve our business objectives. If we need additional capital and cannot raise it on acceptable terms, we may not be able to meet our business objectives, our stock price may fall, and you may lose some or all of your investment.

 

Our secured indebtedness could have important consequences to you. For example, it could:

 

 

·

limit our ability to obtain additional financing for working capital, capital expenditures, acquisitions and other general corporate requirements;

 

 

 

 

·

expose us to interest rate fluctuations for our financing that has a variable interest rate on the debt;

 

 

 

 

·

require us to dedicate a portion of our cash flow from operations to payments on our debt, thereby reducing the availability of our cash flow for operations and other purposes;

 

 

 

 

·

limit our flexibility in planning for, or reacting to, changes in our business and the industry in which we operate; and

 

 

 

 

·

place us at a competitive disadvantage compared to competitors that may have proportionately less debt and greater financial resources.

 

 
18

Table of Contents

 

In addition, our ability to make scheduled payments or refinance our obligations depends on our successful financial and operating performance, cash flows and capital resources, which in turn depend upon prevailing economic conditions and certain financial, business and other factors, many of which are beyond our control. These factors include, among others:

 

 

·

economic and demand factors affecting our industry;

 

 

 

 

·

pricing pressures;

 

 

 

 

·

increased operating costs;

 

 

 

 

·

competitive conditions; and

 

 

 

 

·

other operating and financial difficulties, including due to the ongoing COVID-19 pandemic.

 

If our cash flows and capital resources are insufficient to fund our debt service obligations, we may be forced to reduce or delay capital expenditures, sell material assets or operations, obtain additional capital or restructure our debt. If we are required to dispose of material assets or operations to meet our debt service and other obligations, the value realized on such assets or operations will depend on market conditions and the availability of buyers. Accordingly, any such sale may not, among other things, be for a sufficient dollar amount. Certain of our obligations are secured by a security interest in all of our assets. The foregoing encumbrances may limit our ability to dispose of material assets or operations. We also may not be able to restructure our indebtedness on favorable economic terms, if at all.

 

Our loan agreement contains various covenants limiting the discretion of our management in operating our business. Our business loan agreement contains, subject to certain carve-outs, various restrictive covenants that limit our management’s discretion in operating our business. In particular, these instruments limit our ability to, among other things:

 

 

·

except for debt incurred in the normal course of business, create, incur or assume indebtedness for borrowed money, including capital leases;

 

 

 

 

·

sell, transfer, mortgage, assign, pledge, lease, grant a security interest in or encumber any of our assets (except as may be permitted by the agreement); or

 

 

 

 

·

sell with recourse any of our accounts.

 

If we fail to comply with the restrictions in our loan agreement, a default may allow the lender under the relevant instruments to accelerate the repayment obligation of the related debt and to exercise its remedies under these agreements, which will typically include the right to declare the principal amount of that debt, together with accrued and unpaid interest and other related amounts, immediately due and payable, to exercise any remedies the lender may have to foreclose on assets that are subject to liens securing that debt and to terminate any commitments they had made to supply further funds. The loan agreement also contains various covenants that may limit our ability to pay dividends.

 

Our Chairman, President and Chief Executive Officer Mr. Fawad Maqbool, has provided a personal guarantee using his personal property, including his equity interest in our company, to secure a line of credit for the Company. A default under the credit facility could result in the sale by court order of Mr. Maqbool’s property, including his equity interest in the Company, and the resultant sale of those shares. A sale of such equity interest, whether by court order or otherwise, would likely cause a significant drop in the price of our common stock. Moreover, Mr. Maqbool, who could thereafter have a substantially smaller or no equity interest in our company, could have substantially less or no personal stake or interest in the commercial success of our company. On November 20, 2021, the Company renewed its business line of credit for $750,000 with Dime Bank, maturing on November 1, 2022 (the “Dime LOC”). In order to procure the DIME LOC, AmpliTech Group, Inc., as well as Mr. Maqbool, our chairman, President and Chief Executive Officer (the “Guarantors”), agreed to guarantee the loan. The guarantees provided by the two Guarantors cover the full amount of the loans, interest, and any damages and related costs. Under the personal guarantees provided by the two Guarantors, the two Guarantors have agreed to perform the obligations under the agreement in the event that the Company is unable to perform its obligations. If the guarantee is enforced against Mr. Maqbool, he could be obliged to use his personal property, including the equity interest in our company, to fulfill his obligations under the DIME LOC. Mr. Maqbool owes a fiduciary duty of loyalty to us. However, there is potential for conflicts of interest between his personal interests and ours whether his guaranty is called upon or not. No assurance can be given that material conflicts will not arise that could be detrimental to our operations and financial prospects

 

 
19

Table of Contents

 

As of the date of this report, Mr. Maqbool beneficially owns 28.61% of our outstanding common stock. A sale of a portion or all of Mr. Maqbool’s equity interest, whether voluntary or as a result of a court order, would likely cause a significant drop in the price of our common stock and could adversely affect our business operations, our business relationships and the marketability of our common stock and substantially reduce Mr. Maqbool’s beneficial ownership interest. If Mr. Maqbool’s beneficial ownership of the Company is substantially reduced or eliminated, he would have little or no stake or interest in the business operations of the Company, and he could potentially leave the Company or not perform his duties as diligently as he otherwise might have.

 

Breaches of network or information technology security, natural disasters or terrorist attacks could have an adverse effect on our business. Cyber-attacks or other breaches of network or information technology (IT) security, natural disasters, terrorist acts or acts of war may cause equipment failures or disrupt our systems and operations. We may be subject to attempts to breach the security of our networks and IT infrastructure through cyber-attacks, malware, computer viruses and other means of unauthorized access. We have previously been subject to the unauthorized use of certain company credentials that were used to issue a false press release in April 2018. While we were able to have the false press release withdrawn, any similar unauthorized use of company credentials or other information could compromise our systems and operations, materially adversely impact our financial condition and subject us to scrutiny and/or litigation from regulators and our customers. A failure to protect the privacy of customer and employee confidential data against breaches of network or IT security could result in damage to our reputation. To date, we have not been subject to cyber-attacks or other cyber incidents which, individually or in the aggregate, resulted in a material impact to our operations or financial condition.

 

The unfavorable outcome of any future litigation or administrative action could negatively impact us. Our financial results could be negatively impacted by unfavorable outcomes in any future litigation or administrative actions. We cannot assure favorable outcomes in litigation or administrative proceedings. Costs associated with litigation and administrative proceedings are very high and could negatively impact our financial results.

 

Non-compliance with, or changes in, the legal and regulatory environment in the countries in which we operate could increase our costs or reduce our net operating revenues. Our business is subject to various laws and regulations in the US and in the countries throughout the world in which we do business, including laws and regulations relating to commerce, intellectual property, trade, environmental, health and safety, commerce and contracts, privacy and communications, consumer protection, web services, tax and state corporate laws and securities laws, and specifically those conducting business of electronics, many of which are still evolving and could be interpreted in ways that could harm our business. There is no assurance that we will be completely effective in ensuring our compliance with all applicable laws and regulations. Changes in applicable laws or regulations or evolving interpretations thereof, including increased government regulation, may result in increased compliance costs, capital expenditures and other financial obligations for us and could affect our profitability or impede the production or distribution of our products, which could affect our net operating revenues.

 

U.S. government audits and investigations could adversely affect our business. Federal government agencies, including the Defense Contract Audit Agency and the Defense Contract Management Agency, routinely audit and evaluate government contracts and government contractors’ administrative processes and systems. These agencies review the Company’s performance on contracts, pricing practices, cost structure, financial capability and compliance with applicable laws, regulations and standards. These agencies also review the adequacy of the Company’s internal control systems and policies, including the Company’s purchasing, accounting, estimating, compensation and management information processes and systems. Any costs found to be improperly allocated to a specific contract will not be reimbursed, while such costs already reimbursed must be refunded. If an audit or investigation of our business were to uncover improper or illegal activities, then we could be subject to civil and criminal penalties and administrative sanctions, including termination of contracts, forfeiture of profits, suspension of payments, fines and suspension or prohibition from doing business with the U.S. government. In addition, responding to governmental audits or investigations may involve significant expenses and divert management attention.

 

 
20

Table of Contents

 

Acquisitions may expose us to additional risks. We may acquire or make investments in businesses, technologies or products, whether complementary or otherwise, as a means to expand our business, if appropriate opportunities arise. There can be no assurance that we will be able to identify suitable candidates or consummate these transactions on favorable terms. If required, the financing for these transactions could result in an increase in our indebtedness, dilute the interests of our stockholders or both. The purchase price for some acquisitions may include additional amounts to be paid in cash in the future, a portion of which may be contingent on the achievement of certain future operating results of the acquired business. If the performance of any such acquired business exceeds such operating results, then we may incur additional charges and be required to pay additional amounts. Acquisitions including strategic investments or alliances entail numerous risks, which may include:

 

 

·

difficulties in integrating acquired operations or products, including the loss of key employees from, or customers of, acquired businesses;

 

 

 

 

·

diversion of management’s attention from our existing businesses;

 

 

 

 

·

adverse effects on existing business relationships with suppliers and customers;

 

 

 

 

·

adverse impacts of margin and product cost structures different from those of our current mix of business; and

 

 

 

 

·

conforming standards, controls, procedures, accounting and other policies, business cultures, and compensation structures between the two companies.

 

Many of these factors are outside of our control and any one of these factors could result in, among other things, increased costs and decreases in the amount of expected revenues, which could materially adversely impact our business, financial condition, and results of operations. In addition, even if we are able to successfully integrate acquired businesses, the full benefits, including the synergies, cost savings, revenue growth, or other benefits that are expected, may not be achieved within the anticipated time frame, or at all. All of these factors could decrease or delay the expected accretive effect of the acquisitions, and negatively impact our business, operating results, and financial condition.

 

We may fail to realize the anticipated benefits of our acquisition of Spectrum Semiconductor Materials Inc. On December 15, 2021, we acquired Spectrum Semiconductor Materials Inc. (“SSM”), a distributor of packages and lids for IC assembly. The principal benefits expected to result from our acquisition of SSM will not be fully achieved unless we are able to successfully integrate SSM’s operations with our current business operations and realize the anticipated synergies, cost savings and growth opportunities from such integration. Challenges we may face in this regard include, but are not limited to:

 

 

·

difficulties in integrating acquired operations or products, including the loss of key employees from, or customers of Spectrum;

 

 

 

 

·

diversion of management’s attention from our existing businesses;

 

 

 

 

·

adverse effects on existing business relationships with suppliers and customers;

 

 

 

 

·

adverse impacts of margin and product cost structures different from those of our current mix of business; and

 

 

 

 

·

difficulty conforming standards, controls, procedures, accounting and other policies, business cultures and compensation structures between the two companies.

 

 
21

Table of Contents

 

Many of these factors are outside of our control and any one of these factors could result in, among other things, increased costs and decreases in the amount of expected revenues, which could materially adversely impact our business, financial condition and results of operations. In addition, even if we are able to successfully integrate Spectrum, the full benefits, including the synergies, cost savings, revenue growth or other benefits that are expected, may not be achieved. All of these factors could decrease or delay the expected accretive effect of the acquisition, and negatively impact our business, operating results and financial condition.

 

Our revenue and operating results can fluctuate from period to period. We derive revenue primarily from customer purchase orders rather than long-term purchase commitments. Our revenue from period to period can significantly fluctuate for a variety of reasons, including, without limitation, our supply chain as well as receipt of customer orders being negatively affected by the COVID-19 pandemic. Such fluctuations may have a material adverse impact on our results of operations.

 

Risks Relating to our Common Stock and our Listed Warrants

 

The price of our common stock could be volatile and could decline at a time when you want to sell your holdings. Numerous factors, many of which are beyond our control, may cause the market price of our common stock to fluctuate significantly. These factors include:

 

 

·

quarterly variations in our results of operations or those of our competitors;

 

 

 

 

·

delays in end-user deployments of products;

 

 

 

 

·

announcements by us or our competitors of acquisitions, new products, significant contracts, commercial relationships or capital commitments;

 

 

 

 

·

intellectual property infringements;

 

 

 

 

·

our ability to develop and market new and enhanced products on a timely basis;

 

 

 

 

·

commencement of, or our involvement in, litigation;

 

 

 

 

·

major changes in our Board of Directors or management, including the departure of Mr. Maqbool;

 

 

 

 

·

changes in governmental regulations;

 

 

 

 

·

changes in earnings estimates or recommendations by securities analysts;

 

 

 

 

·

the impact of the COVID-19 pandemic on capital markets;

 

 

 

 

·

the impact of the political instability, changes in international trade relationships and conflicts, such as the conflict between Russia and Ukraine;

 

 

 

 

·

our failure to generate material revenues;

 

 

 

 

·

our public disclosure of the terms of any financing which we may consummate in the future;

 

 

 

 

·

any acquisitions we may consummate;

 

 

 

 

·

announcements by us or our competitors of significant contracts, new services, acquisitions, commercial relationships, joint ventures or capital commitments;

 

 

 

 

·

cancellation of key contracts;

 

 

 

 

·

short selling activities;

 

 

 

 

·

changes in market valuations of similar companies; and

 

 

 

 

·

general economic conditions and slow or negative growth of end markets.

 

 
22

Table of Contents

 

Securities class action litigation is often instituted against companies following periods of volatility in their stock price. This type of litigation could result in substantial costs to us and divert our management’s attention and resources.

 

Moreover, securities markets may from time-to-time experience significant price and volume fluctuations for reasons unrelated to operating performance of particular companies, such as the uncertainty associated with the COVID-19 pandemic and the rapidly developing conflict in Ukraine. These market fluctuations may adversely affect the price of our common stock and other interests in our company at a time when you want to sell your interest in us.

 

Future sales or perceived sales of our common stock could depress our stock price. If holders of our currently outstanding shares of common stock were to attempt to sell a substantial amount of their holdings at once, the market price of our common stock could decline. Moreover, the perceived risk of this potential dilution could cause shareholders to attempt to sell their shares and investors to short the common stock, a practice in which an investor sells shares that he or she does not own at prevailing market prices, hoping to purchase shares later at a lower price to cover the sale. As each of these events would cause the number of shares of our common stock being offered for sale to increase, our common stock market price would likely further decline. All of these events could combine to make it very difficult for us to sell equity or equity-related securities in the future at a time and price that we deem appropriate.

 

Our common stock may be affected by limited trading volume and price fluctuations, which could adversely impact the value of our common stock. Our common stock has experienced, and is likely to experience in the future, significant price and volume fluctuations, which could adversely affect the market price of our common stock without regard to our operating performance. In addition, we believe that factors such as quarterly fluctuations in our financial results and changes in the overall economy or the condition of the financial markets could cause the price of our common stock to fluctuate substantially. These fluctuations may also cause short sellers to periodically enter the market in the belief that we will have poor results in the future. We cannot predict the actions of market participants and, therefore, can offer no assurances that the market for our common stock will be stable or appreciate over time.

 

Provisions in our articles of incorporation and bylaws could discourage a change in control, or an acquisition of us by a third party, even if the acquisition would be favorable to you, thereby adversely affecting existing shareholders. Our articles of incorporation and bylaws contain provisions that may have the effect of making more difficult or delaying attempts by others to obtain control of our Company, even when these attempts may be in the best interests of our shareholders. For example, our articles of incorporation authorize our Board of Directors, without stockholder approval, to issue one or more series of preferred stock, which could have voting and conversion rights that adversely affect or dilute the voting power of the holders of common stock. These provisions and others that could be adopted in the future could deter unsolicited takeovers or delay or prevent changes in our control or management, including transactions in which stockholders might otherwise receive a premium for their shares over then-current market prices. These provisions may also limit the ability of stockholders to approve transactions that they may deem to be in their best interests.

 

The ability of Fawad Maqbool, our Chairman, to sell his stake in us and speculation about any such sale may adversely affect the market price of our common stock. Mr. Maqbool owns a significant number of our shares of outstanding common stock, and he may sell any or all of his shares at any time without approval by other shareholders. Speculation by the press, stock analysts, our shareholders or others regarding the intention of Mr. Maqbool to dispose of his shares could adversely affect the market price of our common stock. Moreover, the market price of our common stock may be adversely impacted by the fact that the public float of our common stock is relatively small.

 

 
23

Table of Contents

 

Because Fawad Maqbool, our Chairman controls a significant number of shares of our voting capital stock, he has the ability to influence actions requiring stockholder approval. As of the date of this report, Fawad Maqbool, our Chairman, President Chief Executive Officer, held 28.61% of our outstanding shares of common stock. As a result, Mr. Maqbool has the ability to significantly influence the outcome of matters submitted to our stockholders for approval, including the election of directors and any merger, consolidation or sale of all or substantially all of our assets. In addition, Mr. Maqbool has the ability to influence the management and affairs of our company. Accordingly, any investors who purchase shares will likely be minority shareholders and as such will have little to no say in the direction of us and the election of directors. Additionally, this concentration of ownership might harm the market price of our common stock by:

 

 

·

delaying, deferring or preventing a change in corporate control;

 

 

 

 

·

impeding a merger, consolidation, takeover or other business combination involving us; or

 

 

 

 

·

discouraging a potential acquirer from making a tender offer or otherwise attempting to obtain control of us.

 

Because we do not intend to pay cash dividends on our shares of common stock, any returns will be limited to the value of our shares. We currently anticipate that we will retain future earnings for the development, operation and expansion of our business and do not anticipate declaring or paying any cash dividends for the foreseeable future. Any return to stockholders will therefore be limited to the increase, if any, of our share price that stockholders may be able to realize if they sell their shares.

 

There can be no assurance that we will be able to comply with the continued listing standards of the Nasdaq Capital Market, a failure which could result in the de-listing of our common stock. The Nasdaq Capital Market requires that the trading price of its listed stocks remain above one dollar in order for the stock to remain listed. If a listed stock trades below one dollar for more than 30 consecutive trading days, then it is subject to delisting from the Nasdaq Capital Market. In addition, to maintain a listing on the Nasdaq Capital Market, we must satisfy minimum financial and other continued listing requirements and standards, including those regarding director independence and independent committee requirements, minimum stockholders’ equity and certain corporate governance requirements. If we are unable to satisfy these requirements or standards, we could be subject to delisting, which would have a negative effect on the price of our common stock and would impair your ability to sell or purchase our common stock when you wish to do so. In the event of a delisting, we would expect to take actions to restore our compliance with the listing requirements, but we can provide no assurance that any such action taken by us would allow our common stock to become listed again, stabilize the market price or improve the liquidity of our common stock, prevent our common stock from dropping below the minimum bid price requirement or prevent future non-compliance with the listing requirements.

  

The Listed Warrants are speculative in nature. The Listed Warrants do not confer any rights of common stock ownership on their holders, such as voting rights or the right to receive dividends, but rather merely represent the right to acquire shares of our common stock at a fixed price for a limited period of time. Specifically, commencing on the date of issuance, holders of the Listed Warrants may exercise their right to acquire the common stock and pay an exercise price of $7.00 per share, prior to five years from the date of issuance, after which date any unexercised Listed Warrants will expire and have no further value. In addition, there can be no assurance that an active trading market for the Listed Warrants will develop.

 

Holders of the Listed Warrants will have no rights as a common stockholder until they acquire our common stock. Until holders of the Listed Warrants acquire shares of our common stock upon exercise of the Listed Warrants, the holders will have no rights with respect to shares of our common stock issuable upon exercise of the Listed Warrants. Upon exercise of the Listed Warrants, the holder will be entitled to exercise the rights of a common stockholder as to the security exercised only as to matters for which the record date occurs after the exercise. 

 

 
24

Table of Contents

 

Provisions of the Listed Warrants could discourage an acquisition of us by a third party. Certain provisions of the Listed Warrants could make it more difficult or expensive for a third party to acquire us. The Listed Warrants prohibit us from engaging in certain transactions constituting “fundamental transactions” unless, among other things, the surviving entity assumes our obligations under the Listed Warrants. These and other provisions of the Listed Warrants offered by this prospectus could prevent or deter a third party from acquiring us even where the acquisition could be beneficial to you.

 

ITEM 1B. UNRESOLVED STAFF COMMENTS 

 

Smaller reporting companies are not required to provide the information required by this item.

 

ITEM 2. PROPERTIES 

 

Our principal executive office is located at 620 Johnson Avenue, Bohemia, NY 11716. The property at this location is leased by the Company at monthly rental expense of $4,167 for a term of five years ending January 31, 2021. The annual basic rent shall be increased by 3.75% in each successive lease year. Our wholly owned subsidiary, AmpliTech, Inc., also operates out of our principal executive office. On January 13, 2021, the landlord and the Company agreed that the lease term shall be extended on a month-by month basis, commencing February 1, 2021. This property is used for administrative offices and for manufacturing.

 

On October 15, 2021, the Company entered a new lease for a 20,000 square foot facility at 155 Plant Avenue, Hauppauge, NY, 11788 for a term of seven years and two months. The yearly base rent of $346,242 shall increase at a rate of 2.75% per year to begin on the first anniversary of the lease commencement date and each year thereafter. The first two months of basic rent were abated following the commencement lease date. In the event the landlord decides to sell the property, the Company shall have the right of first offer to purchase subject property. Upon lease execution, the Company paid two months of base rent as a security deposit and one month’s rent, altogether totaling $86,560. Rental payments will not commence until the landlord completes the leasehold incentives as agreed upon in the lease agreement. The Company expects to be fully operational at the new manufacturing and headquarters facility in April 2022.

 

On September 15, 2019, the Company entered a five- year lease on property located at 120 Raynor Avenue, Ronkonkoma, NY with an option to buy the property during the first two years of the lease for $1.2 mm and then at fair market value for the remainder of the lease term. As of December 31, the option to buy the property had expired and was not exercised. The lease commenced with a monthly rental expense of $7,500, with annual rent increases by 3% in each successive lease year beginning on January 1, 2021. This property is used for manufacturing and engineering facilities.

 

On December 15, 2021, the Company assumed the SSM lease agreement for office and warehouse space in San Jose, CA, with the same lease terms and conditions as previously stipulated in the lease agreement prior to the lease assumption. The lease term will expire on January 31, 2025, with a monthly base rent of $24,234 for the first 12 months and increase by approximately 3% every year.

 

As of December 31, 2021, all of the facilities described above were in good operating condition, well maintained and in regular use. We believe that our existing facilities are sufficient to meet our operational needs for the foreseeable future.

  

ITEM 3. LEGAL PROCEEDINGS 

 

There are no pending legal proceedings to which we are a party or of which any of our property is the subject. From time to time, we may become involved in various lawsuits and legal proceedings which arise in the ordinary course of business. Litigations are subject to inherent uncertainties and an adverse result in these, or other matters may arise from time to time and harm our business.

 

ITEM 4. MINE SAFETY DISCLOSURES 

 

Not applicable.

 

 
25

Table of Contents

 

PART II

 

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

 

Market Information

 

Up through February 16, 2021, our common stock traded on the over-the-counter market and was quoted on the OTCQB market under the symbol “AMPG”. Our common stock and warrants have been approved for listing on the NASDAQ Capital Market, or NASDAQ, under the symbols “AMPG” and “AMPGW”, respectively, and commenced trading on the NASDAQ on February 17, 2021.  All shares amounts have been retroactively re-stated to reflect the reverse split.

 

Holders

 

As of March 28, 2022, there were 42 holders of record of our common stock. This does not reflect the number of persons or entities who held stock in nominee or street name through various brokerage firms.

 

Dividend Policy

 

We have never declared or paid dividends on our common stock. We do not anticipate paying any dividends on our common stock in the foreseeable future. We currently intend to retain all available funds and any future earnings to fund the development and growth of our business. Any future determination to declare dividends will be subject to the discretion of our board of directors and will depend on various factors, including applicable laws, our results of operations, financial condition, future prospects and any other factors deemed relevant by our board of directors.

 

ITEM 6. [RESERVED] 

 

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

 

This Management’s Discussion and Analysis of Financial Condition and Results of Operations is intended to provide a reader of our financial statements with a narrative from the perspective of our management on our financial condition, results of operations, liquidity, and certain other factors that may affect our future results. The following discussion and analysis should be read in conjunction with our audited consolidated financial statements and the accompanying notes thereto included in “Item 8. Financial Statements and Supplementary Data.”

 

Forward-Looking Statements

 

In addition to historical financial information, the following discussion and analysis contains forward-looking statements that involve risks, uncertainties and assumptions. See “Forward-Looking Statements.” Our results and the timing of selected events may differ materially from those anticipated in these forward-looking statements as a result of many factors.

 

Non- GAAP Financial Measures

 

We believe that presenting non-GAAP financial measures provides management and investors useful measures to evaluate performance and trends of the total company and its businesses. This includes adjustments in recent periods to GAAP financial measures to increase period-to-period comparability following actions to strengthen our overall financial position and how we manage our business.

 

 
26

Table of Contents

 

Business Overview

 

AmpliTech Group Inc. (“AMPG,” “AmpliTech” or the “Company”), incorporated in 2010 in the state of Nevada, is the parent company of AmpliTech, Inc., and the Company’s divisions Specialty Microwave, Spectrum Semiconductor Materials, and AmpliTech Group MMIC Design Center (“AGMDC”).

  

AmpliTech Inc. designs, engineers and assembles micro-wave component-based amplifiers that meet individual customer specifications. Our products consist of RF amplifiers and related subsystems, operating at multiple frequencies from 50kHz to 44GHz, including low noise amplifiers (“LNA”), medium power amplifiers, cryogenic amplifiers, and custom assembly designs for the global satellite communications, telecom (5G & IoT), space, defense, and quantum computing markets. We also offer non-recurring engineering services on a project-by-project basis, for a predetermined fixed contractual amount, or on a time plus material basis. We have both domestic and international customers in such industries as aerospace, governmental, defense and commercial satellite.

 

Specialty Microwave designs and manufactures state-of- the-art precision SATCOM microwave components, RF subsystems and specialized electronic assemblies for the military and commercial markets, flexible and rugged waveguides, wave guide adapters and more.

 

AGMDC designs, develops and manufactures state-of-the-art signal processing components for satellite and 5G communications networks, defense, space and other commercial applications, allowing the Company to market its products to wider base of customers requiring high technology in smaller packages.

 

On November 19, 2021, AMPG entered into an Asset Purchase Agreement with Spectrum Semiconductor Materials Inc. (“SSM”), a globally authorized distributor of integrated circuit (IC) packaging and lids for semiconductor device assembly, prototyping, testing, and production requirements founded in 1990 and headquarter in San Jose, CA, pursuant to which AMPG acquired substantially all of the assets of the Company (the Acquisition). The Acquisition was completed on December 15, 2021.

 

In 2021, the Company opened a monolithic microwave integrated circuits (“MMIC”) chip design center in Texas and has started to implement several of its proprietary amplifier designs into MMIC components. MMICs are semiconductor chips used in high-frequency communications applications. MMICs are widely desired for power amplification solutions to service emerging technologies, such as phased array antennas and quantum computing. MMICs carry a smaller footprint enabling them to be incorporated into a broader array of systems while reducing costs.

 

The global health crisis caused by the novel coronavirus COVID-19 pandemic and its resurgences has and may continue to negatively impact global economic activity, which, despite progress in vaccination efforts, remains uncertain and cannot be predicted with confidence. In addition, variants of COVID-19, including Delta and Omicron, continue to emerge, the impact of which cannot be predicted at this time, and could depend on numerous factors, including vaccination rates among the population, the effectiveness of the COVID-19 vaccines against COVID-19 variants along with the response by governmental bodies and regulators. Given the ongoing and dynamic nature of the circumstances, it is difficult to predict the impact of the COVID-19 pandemic on our business. Many countries around the world have continued to impose quarantines and restrictions on travel and mass gatherings to slow the spread of the virus. Accordingly, our ability to continue to operate our business may also be limited. Such events may result in a period of business, supply and manufacturing disruptions, and in reduced operations, any of which could materially affect our business, financial condition and results of operations. A continuation or worsening of the levels of market disruption and volatility seen in the recent past could have an adverse effect on our ability to access capital, which could in the future negatively affect our liquidity. In addition, a recession or market correction resulting from the spread of COVID-19 could materially affect our business and the value of our common stock. We continue to monitor the impacts of COVID-19 on the global economy and on our business operations. Although we expect the vaccinations for COVID-19 will continue to improve conditions, the ultimate impact from COVID-19 on our business operations and financial results will depend on, among other things, the ultimate severity and scope of the pandemic, including the new variants of the virus, the pace at which governmental and private travel restrictions and public concerns about public gatherings will ease, the rate at which historically large increases in unemployment rates will decrease, if at all, and whether, and the speed with which, the economy recovers. We are not able to fully quantify the impact that these factors will have on our business, but developments related to COVID-19 may impact our ability to meet customer demand and thus materially affect financial condition and results of operations in future periods.

 

 
27

Table of Contents

 

On April 20, 2020, the Company entered into a Paycheck Protection Program Promissory Note (“PPP Note”) in the principal amount of $232,200 (“PPP Loan”) from BNB Bank (“PPP Loan Lender”). The PPP Loan was obtained pursuant to the Paycheck Protection Program (“PPP”) of the Coronavirus Aid Relief and Economic Security Act (“CARES Act”) administered by the U.S Small Business Administration (“SBA”). The PPP Loan was disbursed by the PPP Loan Lender on April 20, 2020 (the “Disbursement Date). On April 20, 2021, SBA approved the PPP loan forgiveness of $232,200.

 

On February 17, 2021, AmpliTech Group Inc., common stock and warrants under the symbols “AMPG” and “AMPGW”, respectively, commenced trading on NASDAQ. A reverse split of the outstanding common stock at a 1-for-20 ratio became effective February 17, 2021 as of 12:01 a.m., Eastern Time. All per share amounts and number of shares in the consolidated financial statements and related notes have been retroactively restated to reflect the reverse stock split. In connection with the public offering, 1,371,428 units at an offering price of $7.00 per unit were sold. Each unit issued in the offering consisted of one share of common stock and one warrant. Maxim Group LLC acted as sole book-running manager for the offering and partially exercised its overallotment option to purchase 205,714 warrants at the public offering price. The Company received gross proceeds of approximately $9.6 million, before deducting underwriting discounts and commissions and other offering expenses.

 

As of December 31, 2021, 210,700 warrants were exercised at an exercise price of $7.00 and 210,700 shares of common stock were issued. Gross proceeds received were $1,474,900.

 

On April 15, 2021, the Company entered into definitive agreements with certain institutional investors for the sale of 2,715,000 shares of common stock in a registered direct offering priced at-the-market under NASDAQ rules. Concurrently, the Company agreed to issue to the investors, in a private placement, warrants to purchase an aggregate of 1,900,500 shares of common stock at an exercise price of $8.48 per share with a five-year term. Maxim Group LLC acted as the exclusive placement agent for this offering. The shares of common stock as described were offered pursuant to a “shelf” registration statement filed with the SEC on April 1, 2021 and declared effective on April 14, 2021.  The aggregate gross proceeds to the Company were approximately $23 million dollars before deducting placement agent’s fees and expenses. The offering closed on April 16, 2021. On April 30, 2021, the Company filed a registration statement providing for the resale of the shares of common stock issuable upon the exercise of the warrants issued in the private placement. The registration statement became effective on May 11, 2021.

 

On December 15, 2021, 188,442 unregistered shares of AmpliTech common stock were issued as part of the Spectrum Semiconductor Materials acquisition for $665,200.

 

Results of Operations

 

As of December 31, 2021, the Company had a working capital of $20,467,429 and an Accumulated Deficit of $6,627,177. The Company recorded a net loss of $4,758,805 and $1,025,559 for the years ended December 31, 2021 and December 31, 2020, respectively.  

 

For Years Ended December 31, 2021 and December 31, 2020

 

Revenues

 

Sales increased from $3,458,081 for the year ended December 31, 2020 to $5,275,434 for the year ended December 31, 2021, an increase of $1,817,353 or approximately 52.55%. Custom amplifier and microwave component sales has remained relatively the same year to year, primarily due to the lower sales volume experienced in the first quarter of 2021 as a result of the COVID-19 pandemic and worldwide freight issues causing disruption to the supply chain. In December of 2021, we acquired Spectrum Semiconductor Materials, resulting in an increase of sales of $1,885,543.

 

 
28

Table of Contents

 

Cost of Goods Sold and Gross Profit

 

Cost of Goods Sold increased to $3,982,797 in 2021 from $2,203,844 in 2020, an increase of $1,778,953 or approximately 80.72%. This increase is directly related to approximately $1,199,365 of additional expenses included in cost of goods sold as part of the acquisition of SSM and the increase of direct labor and parts. We hired personnel to help oversee production and help meet company growth objectives.  Costs of goods sold for SSM include cost of product sold, cost associated with packaging and assembly, shipping, cost of personnel, quality assurance and write downs of inventories. As a result, the gross profit was $1,292,637 for 2021 compared to $1,254,237 for 2020, an increase of $38,400 or 3.06%. Gross profit as a percentage of sales decreased to 24.50% from 36.27% as a result of higher overhead expenses, direct labor and component costs.

 

Selling, General and Administrative Expenses

 

Selling, general and administrative expenses increased to $4,564,658 in 2021 from $2,108,230 in 2020, an increase of $2,456,428, or approximately 116.52%. The Company experienced an increase in parent company expenses, such as officers’ salaries, consulting fees, accounting fees, legal fees, stock compensation, IR/PR, D&O insurance, key man life insurance and regulatory fees for up-listing to NASDAQ. Nonrecurring expenses related to the up-list and private placement was approximately $370,000. The Company also hired a director of business development to promote and expand existing and new product lines. With the acquisition of Spectrum, payroll, employee benefits, insurance and facility costs have increased as well as other general and administrative costs due to the integration of both companies. Nonrecurring expenses related to the Spectrum acquisition was approximately $350,000.

 

Research and Development Expenses

 

Research and development expenditures are charged to operations as incurred. The major components of research and development costs include consultants, outside service, and supplies.

 

The Company has begun its research and development into the next generation of 5G/6G subsystems for cellular and satellite communications. The Company is in the process of designing and developing antennas and subsystems that will be an integral part of the GPS and 5G infrastructure. These subsystems will enable high-speed, high capacity 5G/6G networks that will be installed into infrastructure for retrofitting and improving connectivity for cellphones, satellites and many other everyday applications. This new product line is expected to be released to market during fiscal year 2022.

 

In 2021, the Company opened AGMDC, a MMIC chip design center in Texas and has started to implement several of its proprietary amplifier designs into MMIC components. MMICs, or monolithic microwave integrated circuits, are semiconductor chips used in high-frequency communications applications. MMIC’s are widely desired for power amplification solutions to service emerging technologies such as phased array antennas and quantum computing. MMIC’s carry a smaller footprint enabling them to be incorporated into a broader array of systems while reducing costs by eliminating connectors and skilled labor. AGMDC is expected to start contributing to revenue during 2022.

 

Research and development costs for the years ended December 31, 2021 and 2020 were $1,833,399 and $61,953, respectively.

 

Loss From Operations

 

As a result of the above, the Company has a loss from operations of $5,105,420 and $915,946 for the year ended December 31, 2021 and 2020, respectively.

 

Other Income (Expenses)

 

Interest expense decreased from $109,613 to $42,806, or 60.95%, when comparing the year ended December 31, 2021 to the year ended December 31, 2020. The decrease was primarily due to the repayment of debt.

 

On April 20, 2021, the SBA approved the forgiveness of the Company’s PPP loan of $232,200.

 

 
29

Table of Contents

 

The Company recorded $201,215 for the Employee Retention Credit as other income as well $53,868 of dividend income.

  

Realized loss on investments reflects realized loss of $181,063 netted against realized gains of $83,201.

 

Net Income

 

The Company reported a net loss of $4,758,805 and $1,025,559 in 2021 and 2020, respectively.

 

Liquidity and Capital Resources

 

Operating Activities

 

The net cash used in operating activities for the year ended December 31, 2021 was $2,199,013 resulting primarily from net loss and the operating changes in accounts receivable and other receivable, prepaid expenses, security deposits and the operating lease liability.

 

The net cash used in operating activities for the year ended December 31, 2020 was $521,485 resulting primarily from net loss and the operating changes in prepaid expenses, accounts payable as well as customer deposits and the operating lease liability.

 

Investing Activities

 

The net cash used in investing activities for the year ended December 31, 2021 was $10,608,806.

 

The Company paid cash for the acquisition of Spectrum Semiconductor Materials, invested $250,000 in SN2N, purchased equipment and sold marketable securities.

 

The net cash used in investing activities for the year ended December 31, 2020 was $71,619 for the purchase of equipment.

 

Financing Activities

 

The net cash provided by financing activities for the year ended December 31, 2021 was $30,627,157, a result of proceeds received from the private placement, public offering and exercise of warrants, offset by the repayment of the line of credit, finance lease and notes payable.

 

The net cash provided by financing activities for the year ended December 31, 2020 was $217,928, a result of proceeds received from the PPP loan and line of credit, offset by the repayment of the line of credit and notes payable.

 

We have historically financed our operations by the issuance of debt from third party lenders, equity offerings, notes issued to various private individuals and personal funds advanced from time to time by our largest shareholder, who is also the President and Chief Executive Officer of the Company.

 

As of December 31, 2021, we had cash and cash equivalents of $18,018,874, a working capital of $20,467,429 and an accumulated deficit of $6,627,177.

 

We intend to continue to finance our internal growth with cash on hand and cash provided from operations. We believe that our cash provided from operations and cash on hand will provide enough working capital to fund our operations for the next twelve months.

 

Critical Accounting Policies, Estimates and Assumptions

 

The SEC defines critical accounting policies as those that are, in management’s view, most important to the portrayal of our financial condition and results of operations and those that require significant judgments and estimates.

 

 
30

Table of Contents

 

The discussion and analysis of our financial condition and results of operations is based upon our financial statements that have been prepared in accordance with accounting principles generally accepted in the United States. The preparation of these financial statements requires us to make estimates and judgments that affect the reported amounts of assets and liabilities. On an on-going basis, we evaluate our estimates including the allowance for doubtful accounts, the salability and recoverability of inventory, income taxes and contingencies. We base our estimates on historical experience and on other assumptions that we believe to be reasonable under the circumstances, the results of which form our basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.

 

We cannot predict what future laws and regulations might be passed that could have a material effect on our results of operations. We assess the impact of significant changes in laws and regulations on a regular basis and update the assumptions and estimates used to prepare our financial statements when we deem it necessary.

 

Basis of Accounting

 

The accompanying consolidated financial statements have been prepared using the accrual basis of accounting.

 

Principles of Consolidation

 

The accompanying consolidated financial statements include the accounts of the Company and its subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.

 

Use of Estimates

 

The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses for the periods presented. Actual results could differ from those estimates.

 

Reclassifications

 

Certain reclassifications have been made to the prior years’ financial statements to conform to the current year presentation. These reclassifications had no effect on previously reported results of operations.

 

Cash and Cash Equivalents

 

The Company considers deposits that can be redeemed on demand and investments that have original maturities of less than three months, when purchased, to be cash equivalents. As of December 31, 2021, the Company’s cash and cash equivalents were deposited in four financial institutions.

 

Accounts Receivable

 

Trade accounts receivables are recorded at the net invoice value and are not interest bearing.

 

The Company provides an allowance for doubtful accounts equal to the estimated uncollectible amounts. The Company’s estimate is based on historical collection experience and a review of the current status of accounts receivable. It is reasonably possible that the Company’s estimate of the allowance for doubtful accounts will change in the future. An allowance of $39,380 and $125,400 has been recorded at December 31, 2021 and 2020, respectively.

 

 
31

Table of Contents

 

Employee Retention Credit

 

The Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”) provided an employee retention credit which was a refundable tax credit against certain employment taxes. New legislation amended the employee retention credit to be equal to 70% of qualified wages paid to employees after December 31, 2020, and before January 1, 2022. During calendar year 2021, a maximum of $10,000 in qualified wages for each employee per qualifying calendar quarter may be counted in determining the 70% credit. Therefore, the maximum tax credit that can be claimed by an eligible employer is $7,000 per employee per qualifying calendar quarter of 2021. The Company qualifies for the employee retention credit for quarters that experience a significant decline in gross receipts, defined as quarterly gross receipts that are less than 80 percent of its gross receipts for the same calendar quarter in 2019. The Company qualified for the credit beginning on January 1, 2021 and received credits for qualified wages through June 30, 2021. During the year ended December 31, 2021, the Company recorded an employee retention credit totaling $201,215.

 

Marketable Securities

 

The Company’s investments in marketable securities are classified based on the nature of the securities and their availability for use in current operations. The Company’s marketable securities are stated at fair value with all realized and unrealized gains and losses on investments in marketable equity securities recognized in other income, net. The realized and unrealized gains and losses on marketable securities are determined using specific identification method.

 

Inventories

 

Inventories, which consists primarily of raw materials, work in progress and finished goods, are stated at the lower of cost (first-in, first-out basis) or market (net realizable value).

 

Inventory quantities and related values are analyzed at the end of each fiscal quarter to determine those items that are slow moving and obsolete. An inventory reserve is recorded for those items determined to be slow moving with a corresponding charge to cost of goods sold. Inventory items that are determined obsolete are written off currently with a corresponding charge to cost of goods sold.

 

As of December 31, 2021 and 2020, the reserve for inventory obsolescence was $1,031,986 and $70,000, respectively.

 

Property and Equipment

 

Property and equipment are recorded at cost. Depreciation is provided over the estimated useful lives of the related assets using the straight-line method for financial statement purposes. Amortization of leasehold improvements is computed using the straight-line method over the shorter of the remaining lease term or the estimated useful lives of the improvements.

 

Property and equipment are depreciated as follows:

 

Description        

 

Useful Life

 

Method

Office equipment

 

7 years

 

Straight-line

Machinery and equipment

 

5 to 10 years

 

Straight-line

Computer equipment and software

 

1 to 7 years

 

Straight-line

Vehicles

 

5 years

 

Straight-line

 

Long-lived assets

 

Long lived assets, such as property, plant and equipment are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Circumstances which could trigger a review include, but are not limited to; significant decrease in the market price of the asset; significant adverse changes in the business climate or legal factors; current period cash flow or operating losses combined with a history of losses or a forecast of continuing losses associated with the use of the asset; and current expectation that the asset will more likely than not be sold or disposed of significantly before the end of its estimated useful life.

 

 
32

Table of Contents

 

Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated undiscounted future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair value of the asset. Assets to be disposed of would be separately presented in the balance sheet and reported at the lower of the carrying amount of fair value less costs to sell and would no longer be depreciated. The depreciable basis of assets that are impaired and continue in use is their respective fair values.

 

Investment Policy-Cost Method

 

Investments consist of non-controlling equity investments in privately held companies. The Company elected the measurement alternative for these investments without readily determinable fair values and for which the Company does not control or have the ability to exercise significant influence over operating and financial policies. These investments are accounted for under the cost method of accounting. Under the cost method of accounting, the non-marketable equity securities are carried at cost less any impairment, adjusted for observable price changes of similar investments of the same issuer. Fair value is not estimated for these investments if there are no identified events or changes in circumstances that may have an effect on the fair value of the investment. Under this method, the Company’s share of the earnings or losses of such investee companies is not included in the consolidated balance sheet or consolidated statements of operations. The Company held $250,000 of investments without readily determinable fair values at December 31, 2021 (see Note 8). These investments are included in other assets on the consolidated balance sheets. There were no indicators of impairment during the year ended December 31, 2021.

 

Goodwill and Intangible Assets

 

Intangible assets include goodwill, trademarks, intellectual property and customer base acquired through the asset purchase of Specialty Microwave. The Company accounts for Other Intangible Assets under the guidance of ASC 350, “Intangibles-Goodwill and Other.” Under the guidance, other intangible assets with definite lives are amortized over their estimated useful lives Intangible assets with indefinite lives are tested annually for impairment. Goodwill is not amortized. We test goodwill balances for impairment annually at December 31 or whenever impairment indicators arise.

 

Leases

 

We lease property and equipment under finance and operating leases. For leases with terms greater than 12 months, we record the related asset and obligation at the present value of lease payments over the lease term. The Company has elected not to separate lease and non-lease components for all property leases for the purpose of calculating ROU assets and lease liabilities. Many of our leases include rental escalation clauses, renewal options and/or termination options that are factored into our determination of lease payments when appropriate. When available, we use the rate implicit in the lease to discount lease payments to present value; however, most of our leases do not provide a readily determinable implicit rate. Therefore, we must estimate our incremental borrowing rate to discount the lease payments based on information available at lease commencement. The incremental borrowing rate is the rate of interest that a lessee would have to pay to borrow on a collateralized basis considering such factors as lease term and economic environment risks.

 

Revenue Recognition

 

We sell our products through a combination of a direct sales force in the United States and independent sales representatives in international markets. Revenue is recognized when a customer obtains control of promised goods based on the consideration we expect to receive in exchange for these goods. This core principle is achieved through the following steps:

 

Identify the contract with the customer. A contract with a customer exists when (i) we enter into an enforceable contract with a customer that defines each party’s rights regarding the goods to be transferred and identifies the payment terms related to these goods, (ii) the contract has commercial substance and, (iii) we determine that collection of substantially all consideration for services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. We do not have significant costs to obtain contracts with customers. For commissions on product sales, we have elected the practical expedient to expense the costs as incurred.

 

 
33

Table of Contents

 

Identify the performance obligations in the contract. Generally, our contracts with customers do not include multiple performance obligations to be completed over a period. Our performance obligations generally relate to delivering single-use products to a customer, subject to the shipping terms of the contract. Limited warranties are provided, under which we typically accept returns and provide either replacement parts or refunds.

 

We do not have significant returns. We do not typically offer extended warranty or service plans.

 

Determine the transaction price. Payment by the customer is due under customary fixed payment terms, and we evaluate if collectability is reasonably assured. None of our contracts as of December 31, 2021 contained a significant financing component. Revenue is recorded at the net sales price, which includes estimates of variable consideration such as product returns, rebates, discounts, and other adjustments. The estimates of variable consideration are based on historical payment experience, historical and projected sales data, and current contract terms. Variable consideration is included in revenue only to the extent that it is probable that a significant reversal of the revenue recognized will not occur when the uncertainty associated with the variable consideration is subsequently resolved. Taxes collected from customers relating to product sales and remitted to governmental authorities are excluded from revenues.

 

Allocate the transaction price to performance obligations in the contract. We typically do not have multiple performance obligations in our contracts with customers. As such, we generally recognize revenue upon transfer of the product to the customer’s control at contractually stated pricing.

 

Recognize revenue when or as we satisfy a performance obligation. We generally satisfy performance obligations at a point in time upon either shipment or delivery of goods, in accordance with the terms of each contract with the customer. We do not have significant service revenue.

 

Research and Development

 

Research and development expenditures are charged to operations as incurred. The major components of research and development costs include consultants, outside service, and supplies.

 

The Company has begun its research and development into the next generation of 5G/6G subsystems for cellular and satellite communications. The Company is in the process of designing and developing antennas and subsystems that will be an integral part of the GPS and 5G infrastructure. These subsystems will enable high-speed, high capacity 5G/6G networks that will be installed into infrastructure for retrofitting and improving connectivity for cellphones, satellites and many other everyday applications. This new product line is expected to be released to market during fiscal year 2022.

 

In 2021, the Company opened AGMDC, a MMIC chip design center in Texas and has started to implement several of its proprietary amplifier designs into MMIC components. MMICs, or monolithic microwave integrated circuits, are semiconductor chips used in high-frequency communications applications. MMIC’s are widely desired for power amplification solutions to service emerging technologies such as phased array antennas and quantum computing. MMIC’s carry a smaller footprint enabling them to be incorporated into a broader array of systems while reducing costs by eliminating connectors and skilled labor.  AGMDC is expected to start contributing to revenue during 2022.

 

Research and development costs for the years ended December 31, 2021 and 2020 were $1,833,399 and $61,953, respectively.  For financial reporting purposes, research and development costs of $61,953 was reclassed from selling and administrative expense for the year ended December 31, 2020.

 

Income Taxes

 

The Company’s deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements or tax returns. Under this method, deferred tax assets and liabilities are determined based on the differences between the financial statement carrying amounts and tax bases of certain assets and liabilities using enacted tax rates in effect in the years in which the differences are expected to reverse. The deferred tax assets and liabilities are classified according to the financial statement classification of the assets and liabilities generating the differences. Valuation allowances are established when necessary, to reduce deferred tax assets to the amount expected to be realized. The ASC prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. The ASC provides guidance on de-recognition, classification, interest and penalties, accounting in interim periods, disclosure and transition. At December 31, 2021 and 2020, the Company had no material unrecognized tax benefits.

 

 
34

Table of Contents

 

Earnings Per Share

  

Basic earnings per share (“EPS”) are determined by dividing the net earnings by the weighted-average number of shares of common shares outstanding during the period. Diluted EPS is determined by dividing net earnings by the weighted average number of common shares used in the basic EPS calculation plus the number of common shares that would be issued assuming conversion of all potentially dilutive securities outstanding under the treasury stock method. As of December 31, 2021 and 2020, there were 3,818,142 and 2,005,000, respectively, potentially dilutive shares that need to be considered as common share equivalents.

 

Fair Value Measurements 

 

The fair value of a financial instrument is the amount that could be received upon the sale of an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Financial assets are marked to bid prices and financial liabilities are marked to offer prices. Fair value measurements do not include transaction costs. A fair value hierarchy is used to prioritize the quality and reliability of the information used to determine fair values. Categorization within the fair value hierarchy is based on the lowest level of input that is significant to the fair value measurement. The fair value hierarchy is defined in the following three categories:

 

Level 1: Unadjusted quoted prices that are available in active markets for identical assets or liabilities at the measurement date.

 

Level 2: Significant other observable inputs available at the measurement date, other than quoted prices included in Level 1, either directly or indirectly.

 

Level 3: Significant unobservable inputs that cannot be corroborated by observable market data and reflect the use of significant management judgment.

 

Cash and cash equivalents, receivables, inventory, prepaid expenses, accounts payable, accrued expenses, and customer deposits approximate fair value, due to their short-term nature. The carrying value of notes payable and short and long-term debt also approximates fair value since these instruments bear market rates of interest.

 

Assets and liabilities that are measured at fair value on a nonrecurring basis relate primarily to long-lived assets, intangible assets, and goodwill, which are remeasured when the derived fair value is below carrying value in the consolidated balance sheets.

 

Stock-Based Compensation

 

The Company records stock-based compensation in accordance with ASC 718, Compensation-Stock Compensation. All transactions in which goods or services are the consideration received for the issuance of equity instruments are accounted for based on the fair value of the consideration received or the fair value of the equity instrument issued, whichever is more reliably measurable. Equity instruments issued to employees and the cost of the services received as consideration are measured and recognized based on the fair value of the equity instruments issued and are recognized over the employees required service period, which is generally the vesting period.

 

 
35

Table of Contents

 

Concentration of Credit Risk

 

Financial instruments that potentially subject the company to concentration of credit risk consist primarily of cash and accounts receivable.

 

Accounts at each institution are insured by the Federal Deposit Insurance Corporation (“FDIC”) up to $250,000. At December 31, 2021 and 2020, the Company had $17,018,874 and $0 in excess of the FDIC insured limit, respectively.

 

The Company performs ongoing credit evaluations of its customers and maintains allowances for potential credit losses. Therefore, management does not believe significant credit risks exist at December 31, 2021. Sales to the Company’s two largest customers represented approximately 25.98% and 10.60% of total sales for the year ended December 31, 2021.

 

Recent Accounting Pronouncements

 

In June 2016, the FASB issued ASU 2016-13 Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost. ASU 2016-13 replaces the existing incurred loss impairment model with an expected loss methodology, which will result in more timely recognition of credit losses. ASU 2016-13 is effective for annual reporting periods, and interim periods within those years beginning after December 15, 2019. This pronouncement was amended under ASU 2019-10 to allow an extension on the adoption date for entities that qualify as a small reporting company. The Company has elected this extension and the effective date for the Company to adopt this standard will be for fiscal years beginning after December 15, 2022. The Company has not completed its assessment of the standard but does not expect the adoption to have a material impact on our consolidated financial statements.

 

In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement. ASU 2018 modifies the disclosure requirements of Accounting Standards Codification ASC 820 with certain removals, modifications, and additions. Eliminated disclosures that may affect the Company include (1) transfers between level 1 and level 2 of the fair value hierarchy, and (2) policies related to valuation processes and the timing of transfers between levels of the fair value hierarchy. Modified disclosures that may affect the Company include (1) a requirement to disclose the timing of liquidation of an investee’s assets and the date when restrictions from redemption might lapse if the entity has communicated the timing publicly for investments in certain entities that calculate net asset value, and (2) clarification that the measurement uncertainty disclosure is to communicate information about the uncertainty in measurement as of the reporting date. Additional disclosures that may affect the Company include (1) disclosure of changes in unrealized gains and losses for the period included in other comprehensive income for recurring level 3 fair value measurements held at the end of the reporting period, and (2) disclosure of the range and weighted average of significant unobservable inputs used to develop level 3 fair value measurements. The update is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early adoption is permitted for any removed or modified disclosures upon issuance of the ASU and delay adoption of the additional disclosures until the effective date. We adopted ASU 2018-03 as of January 1, 2021. Our adoption did not have a material impact on our consolidated financial statements.

 

In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which is intended to simplify various aspects related to accounting for income taxes. This ASU removes certain exceptions to the general principles in Topic 740 and clarifies and amends existing guidance to improve consistent application. This ASU is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020, with early adoption permitted. The adoption of this standard became effective for us on January 1, 2021 and did not have a material impact on our consolidated financial statements.

 

On August 5, 2020, FASB issued ASU 2020-06, which is expected to reduce complexity and improve comparability of financial reporting associated with accounting for convertible instruments and contracts in an entity’s own equity. The ASU is effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years, with an early adoption permitted. The adoption of this standard became effective for us on January 1, 2021 and did not have a material impact on our consolidated financial statements.

 

 
36

Table of Contents

 

In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. This ASU amends ASC 805 to require acquiring entities to apply ASC 606 to recognize and measure contract assets and contract liabilities in business combinations. The ASU is effective for public entities for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The Company has not completed its assessment of the standard but does not expect the adoption to have a material impact on our consolidated financial statements.

 

We do not expect the adoption of these or other recently issued accounting pronouncements to have a significant impact on our results of operation, financial position or cash flow.

 

Off Balance Sheet Transactions

 

As of December 31, 2021, we did not have any off-balance sheet arrangements.

 

ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK 

 

Smaller reporting companies are not required to provide the information required by this item.

 

 
37

Table of Contents

 

ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA 

 

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

To the Board of Directors and Shareholders of Amplitech Group, Inc.:

 

Opinion on the Financial Statements

 

We have audited the accompanying consolidated balance sheets of Amplitech Group, Inc. (“the Company”) as of December 31, 2021 and 2020, the related consolidated statements of operations, stockholders’ equity, and cash flows for each of the years in the two-year period ended December 31, 2021 and the related notes (collectively referred to as the “financial statements”). In our opinion, the financial statements referred to above present fairly, in all material respects, the financial position of the Company as of December 31, 2021 and 2020, and the results of its operations and its cash flows for each of the years in the two-year period ended December 31, 2021, in conformity with accounting principles generally accepted in the United States of America.

 

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 audit 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) related to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgements. 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 matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.

 

Goodwill Impairment Assessment

 

Critical Audit Matter Description

 

As described in note 2 to the consolidated financial statements, the Company tests goodwill for impairment annually at the reporting unit level, or more frequently if events or circumstances indicate it is more likely than not that the fair value of a reporting unit is less than its carrying amount. Reporting units are tested for impairment by comparing the estimated fair value of each reporting unit with its carrying amount. If the carrying amount of a reporting unit exceeds its estimated fair value, an impairment loss is recorded based on the difference between the fair value and carrying amount, not to exceed the associated carrying amount of goodwill. The Company’s annual impairment test occurred on December 31, 2021.  The goodwill associated with the Specialty Microwave Reporting Unit was approximately $120,000. The Company utilized a third-party valuation specialist to assist in the preparation of the goodwill impairment test for this reporting unit.  The Company primarily used a discounted cash flow income method, a guideline public company market methods, and a comparable transaction market method to estimate the fair value of the reporting unit.

 

 
F-1

Table of Contents

 

How the Critical Audit Matter was Addressed in the Audit

 

We identified the evaluation of the impairment analysis for goodwill as a critical audit matter because of the significant estimates and assumptions management used in the discounted cash flow analysis performed by management to determine fair value of the reporting unit and the guideline company assumptions used in the other valuation models. Performing audit procedures to evaluate the reasonableness of these estimates and assumptions required a high degree of auditor judgment and an increased extent of effort. In addition, the audit effort involved the use of professionals with specialized skill and knowledge.

 

Our audit procedures related to the following:

 

 

·

Testing management’s processes for estimating the fair value of the reporting unit.

 

 

 

 

·

Evaluating the appropriateness of the discounted cash flow model utilized by the Company.

 

 

 

 

·

Testing the completeness and accuracy of underlying data used in such discounted cash flow model.

 

 

 

 

·

Evaluating the significant assumptions provided by management or developed by the third-party valuation specialist related to revenues, gross margin, other operating expenses, income taxes, long term growth rate, and discount rate to discern whether they are reasonable considering (i) the current and past performance of the entity; (ii) the consistency with external market and industry data; and (iii) whether these assumptions were consistent with evidence obtained in other areas of the audit.

 

 

 

 

·

In relation to the comparable transaction and guideline company approach, evaluating: (1) the reasonableness of the comparable companies and comparable transactions used; (2) the appropriateness of the market multiple used (enterprise value / revenue); and (3) the reasonableness of the market multiple values applied, including testing the accuracy and completeness of the underlying data utilized.

 

In addition, professionals with specialized skill and knowledge were utilized by the Firm to assist in the evaluation of the discounted cash flow model, discount rate assumptions and market method approaches.

 

Long-Lived Asset Impairment Assessment

 

Critical Audit Matter Description

 

As described in note 2 to the consolidated financial statements, the Company performs impairment testing for its long-lived assets when events or changes in circumstances indicate that its carrying amount may not be recoverable and exceeds its fair value.  Due to challenging industry and economic conditions, the Company tested its long-lived group that comprises the Specialty Microwave division during the year, specifically at December 31, 2021.  This long-lived asset group included approximately $591,000 in amortizable intangible assets.  The Company’s evaluation of the recoverability of this long-lived asset group involved comparing the undiscounted future cash flows expected to be generated by this long-lived asset group to its respective carrying amount. The Company’s recoverability analysis requires management to make significant estimates and assumptions related to forecasted sales growth rates and cash flows over the remaining useful life of the long-lived asset group.

 

We identified the evaluation of the impairment analysis for long-lived assets as a critical audit matter because of the significant estimates and assumptions management used in the related cash flow analysis. Performing audit procedures to evaluate the reasonableness of these estimates and assumptions required a high degree of auditor judgment and an increased extent of effort.

 

 
F-2

Table of Contents

 

How the Critical Audit Matter Was Addressed in the Audit

 

Our audit procedures related to the following:

 

 

·

Testing management’s process for developing the test for recoverability.

 

 

 

 

·

Evaluating the appropriateness of the cash flow model used by management.

 

 

 

 

·

Testing the completeness and accuracy of underlying data used in the cash flow model.

 

 

 

 

·

Evaluating the significant assumptions used by management related to revenues, EBITDA, and future capital asset and working capital needs to discern whether they are reasonable considering (i) the current and past performance of the entity; (ii) the consistency with external market and industry data; and (iii) whether these assumptions were consistent with evidence obtained in other areas of the audit.

 

 

 

 

·

Professionals with specialized skill and knowledge were utilized by the Firm to assist in the evaluation of the discounted cash flow model and discount rate assumptions.

 

Business Combinations

 

Description of the Critical Audit Matter

 

As described in note 4 to the consolidated financial statements, the Company completed an acquisition wherein the Company acquired certain net assets from one entity for total consideration of $11,488,314. The acquisition was accounted for as a business combination using the acquisition method of accounting which requires the determination of the fair value of the consideration transferred, assets acquired, and liabilities assumed.  The Company determined that consideration transferred included contingent consideration of approximately $1.4 million which was valued using a probabilistic weighted approach.  The Company determined it acquired intangible assets (customer relationships and tradename) with a fair value of approximately $2.7 million and recorded goodwill of approximately $4.7 million.  The trade name was valued using the relief-from-royalty method, and the customer relationships was valued using the multi-period excess earnings model.

 

The recognition, measurement and disclosure of the Company’s business combination was considered especially challenging and required significant auditor judgment due to the complex determination by management of the appropriate models to be deployed and their related assumptions, such as discount rates, revenue growth rates, and projected profit margins and expected probabilities of key outcomes.

 

How the Critical Audit Matter Was Addressed in the Audit

 

Our audit procedures related to the following:

 

 

·

Testing management’s process for developing the respective fair value estimates for contingent consideration and intangible assets.

 

 

 

 

·

Evaluating the appropriateness of the valuation models used by management.

 

 

 

 

·

Testing the completeness and accuracy of underlying data used in the fair value estimates.

 

 

 

 

·

Evaluating the significant assumptions used by management related to probabilities of occurrence, sales growth, discount rates, royalty rates, cost of goods and operating overhead to discern whether such assumptions are reasonable considering (i) the current and past performance of the entity; (ii) the consistency with external market and industry data; and (iii) whether these assumptions were consistent with evidence obtained in other areas of the audit.

 

 

 

 

·

Professionals with specialized skill and knowledge were utilized by the Firm to assist in the evaluation of the discounted cash flow model and discount rate assumptions.

 

/s/ Sadler, Gibb & Associates, LLC

 

We have served as the Company’s auditor since 2013

Draper, UT

March 31, 2022

 

 
F-3

Table of Contents

 

AmpliTech Group, Inc.

Consolidated Balance Sheets

 

 

 

December 31,

 

 

 December 31,

 

Assets

 

2021

 

 

2020

 

Current Assets

 

 

 

 

 

 

Cash and cash equivalents

 

$18,018,874

 

 

$199,536

 

Accounts receivable, net

 

 

1,659,878

 

 

 

357,055

 

Other Receivable

 

 

201,215

 

 

 

-

 

Inventories, net 

 

 

4,192,812

 

 

 

517,338

 

Prepaid expenses

 

 

210,028

 

 

 

322,124

 

Total Current Assets

 

 

24,282,807

 

 

 

1,396,053

 

 

 

 

 

 

 

 

 

 

Property and equipment, net 

 

 

1,355,288

 

 

 

289,251

 

Right of use operating lease assets

 

 

1,115,588

 

 

 

347,156

 

Intangible assets, net

 

 

3,284,082

 

 

 

632,209

 

Goodwill

 

 

4,817,019

 

 

 

120,136

 

Investment

 

 

250,000

 

 

 

-

 

Security deposits

 

 

122,404

 

 

 

26,707

 

 

 

 

 

 

 

 

 

 

Total Assets

 

$35,227,188

 

 

$2,811,512

 

 

 

 

 

 

 

 

 

 

Liabilities and Stockholders' Equity

 

 

 

 

 

 

 

 

Current Liabilities

 

 

 

 

 

 

 

 

Accounts payable and accrued expenses

 

 

3,006,334

 

 

$113,541

 

Customer deposits

 

 

253,909

 

 

 

15,300

 

Current portion of financing lease

 

 

33,688

 

 

 

32,084

 

Current portion of operating lease

 

 

391,571

 

 

 

87,930

 

Current portion of notes payable

 

 

129,876

 

 

 

205,592

 

Line of credit

 

 

-

 

 

 

200,000

 

Total Current Liabilities

 

 

3,815,378

 

 

 

654,447

 

 

 

 

 

 

 

 

 

 

Long Term Liabilities

 

 

 

 

 

 

 

 

Financing lease, net of current portion

 

 

17,471

 

 

 

51,159

 

Operating lease, net of current portion

 

 

795,317

 

 

 

267,050

 

Notes payable, net of current portion

 

 

200,491

 

 

 

1,398,574

 

Revenue earnout

 

 

1,365,038

 

 

 

-

 

Total Liabilities

 

 

6,193,695

 

 

 

2,371,230

 

 

 

 

 

 

 

 

 

 

Commitments and Contingencies  

 

 

-

 

 

 

-

 

 

 

 

 

 

 

 

 

 

Stockholders' Equity

 

 

 

 

 

 

 

 

Series A convertible preferred stock, par value $0.001, 1,000,000 shares authorized, 0 issued and outstanding

 

 

-

 

 

 

-

 

Common Stock, par value $0.001, 500,000,000 shares authorized, 9,582,113 and 4,839,448 shares issued and outstanding, respectively

 

 

9,582

 

 

 

4,839

 

Additional paid-in capital

 

 

35,651,088

 

 

 

2,303,815

 

Accumulated deficit

 

 

(6,627,177)

 

 

(1,868,372)

 

 

 

 

 

 

 

 

 

Total Stockholders' Equity

 

 

29,033,493

 

 

 

440,282

 

 

 

 

 

 

 

 

 

 

Total Liabilities and Stockholders' Equity

 

$35,227,188

 

 

$2,811,512

 

        

See accompanying notes to the consolidated financial statements     

 

 
F-4

Table of Contents

 

AmpliTech Group, Inc.

Consolidated Statements of Operations

For The Years Ended December 31, 2021 and 2020

 

 

 

2021

 

 

2020

 

 

 

 

 

 

 

 

Revenue

 

$5,275,434

 

 

$3,458,081

 

 

 

 

 

 

 

 

 

 

Cost of goods sold

 

 

3,982,797

 

 

 

2,203,844

 

 

 

 

 

 

 

 

 

 

Gross Profit

 

 

1,292,637

 

 

 

1,254,237

 

 

 

 

 

 

 

 

 

 

Selling, general and administrative expense

 

 

 

 

 

 

 

 

Selling and administrative

 

 

4,564,658

 

 

 

2,108,230

 

Research and development

 

 

1,833,399

 

 

 

61,953

 

 

 

 

6,398,057

 

 

 

2,170,183

 

 

 

 

 

 

 

 

 

 

Loss From Operations

 

 

(5,105,420)

 

 

(915,946)

 

 

 

 

 

 

 

 

 

Other Income (Expenses)

 

 

 

 

 

 

 

 

Gain on extinguishment of debt

 

 

232,200

 

 

 

-

 

Other income

 

 

255,083

 

 

 

-

 

Realized loss on investments

 

 

(97,862)

 

 

-

 

Interest expense, net

 

 

(42,806)

 

 

(109,613)

Total other income(expense)

 

 

346,615

 

 

 

(109,613)

 

 

 

 

 

 

 

 

 

Loss Before Income Taxes

 

 

(4,758,805)

 

 

(1,025,559)

 

 

 

 

 

 

 

 

 

Provision For Income Taxes

 

 

-

 

 

 

-

 

 

 

 

 

 

 

 

 

 

Net Loss

 

$(4,758,805)

 

$(1,025,559)

 

 

 

 

 

 

 

 

 

Net Loss Per Share;

 

 

 

 

 

 

 

 

Basic

 

$(0.53)

 

$(0.37)

Diluted

 

$(0.53)

 

$(0.37)

 

 

 

 

 

 

 

 

 

Weighted Average Shares Outstanding;

 

 

 

 

 

 

 

 

Basic

 

 

8,900,824

 

 

 

2,782,303

 

Diluted

 

 

8,900,824

 

 

 

2,782,303

 

 

See accompanying notes to the consolidated financial statements

 

 
F-5

Table of Contents

 

AmpliTech Group, Inc.

Consolidated Statements of Stockholders' Equity

For the Years Ended December 31, 2021 and 2020

 

 

 

Series A Convertible Preferred

 

 

Common Stock

 

 

Common

 

 

Additional

 

 

 

 

Total

 

 

 

Number of

 

 

Par

 

 

Number of

 

 

Par

 

 

Stock

 

 

Paid-In

 

 

Accumulated

 

 

Stockholders'

 

 

 

Shares

 

 

Value

 

 

Shares

 

 

Value

 

 

Payable

 

 

Capital

 

 

Deficit

 

 

Equity

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance, December 31, 2019

 

 

1,000

 

 

$1

 

 

 

2,454,316

 

 

$2,455

 

 

$24,480

 

 

$1,909,550

 

 

$(842,813)

 

$1,093,673

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Common stock issued for common stock subscription payable

 

 

-

 

 

 

-

 

 

 

22,500

 

 

 

22

 

 

 

(24,480)

 

 

24,458

 

 

 

-

 

 

 

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Common stock issued for prepaid consulting

 

 

-

 

 

 

-

 

 

 

225,000

 

 

 

225

 

 

 

-

 

 

 

234,775

 

 

 

-

 

 

 

235,000

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Exercise of warrants into Preferred A shares

 

 

400,000

 

 

 

400

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

7,840

 

 

 

-

 

 

 

8,240

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Conversion of Series A Preferred Stock into common stock

 

 

(401,000)

 

 

(401)

 

 

2,005,000

 

 

 

2,005

 

 

 

-

 

 

 

(1,604)

 

 

-

 

 

 

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Stock based compensation

 

 

-

 

 

 

-

 

 

 

30,000

 

 

 

30

 

 

 

-

 

 

 

128,898

 

 

 

-

 

 

 

128,928

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Common stock issued upon exercise

of warrants

 

 

-

 

 

 

-

 

 

 

102,632

 

 

 

102

 

 

 

-

 

 

 

(102)

 

 

-

 

 

 

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net loss for the year ended December 31, 2020

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(1,025,559)

 

 

(1,025,559)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance, December 31, 2020

 

 

-

 

 

$-

 

 

 

4,839,448

 

 

$4,839

 

 

$-

 

 

$2,303,815

 

 

$(1,868,372)

 

$440,282

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Common stock issued in private placement

 

 

-

 

 

 

-

 

 

 

2,715,000

 

 

 

2,715

 

 

 

-

 

 

 

20,973,629

 

 

 

-

 

 

 

20,976,344

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Common stock issued in public offering

 

 

-

 

 

 

-

 

 

 

1,577,142

 

 

 

1,578

 

 

 

-

 

 

 

9,448,019

 

 

 

-

 

 

 

9,449,597

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Additional shares issued in connection to reverse split due to rounding

 

 

-

 

 

 

-

 

 

 

1,381

 

 

 

1

 

 

 

-

 

 

 

(1)

 

 

-

 

 

 

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Common stock issued upon exercise of warrants

 

 

-

 

 

 

-

 

 

 

210,700

 

 

 

211

 

 

 

-

 

 

 

1,474,688

 

 

 

-

 

 

 

1,474,899

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Stock based compensation

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

731,976

 

 

 

-

 

 

 

731,976

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Common stock issued for consulting

 

 

-

 

 

 

-

 

 

 

50,000

 

 

 

50

 

 

 

-

 

 

 

53,950

 

 

 

-

 

 

 

54,000

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Common stock issued for acquisition

 

 

-

 

 

 

-

 

 

 

188,442

 

 

 

188

 

 

 

-

 

 

 

665,012

 

 

 

-

 

 

 

665,200

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net loss for the year ended December 31, 2021

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

$(4,758,805)

 

 

(4,758,805)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance, December 31, 2021

 

 

-

 

 

$-

 

 

 

9,582,113

 

 

 

9,582

 

 

$-

 

 

 

35,651,088

 

 

 

(6,627,177)

 

 

29,033,493

 

   

See accompanying notes to the consolidated financial statements  

      

 
F-6

Table of Contents

 

AmpliTech Group, Inc.

Consolidated Statements of Cash Flows

For The Years Ended December 31, 2021 and 2020

 

 

 

December 31,

 

 

December 31,

 

Cash Flows from Operating Activities:

 

2021

 

 

2020

 

 

 

 

 

 

 

 

Net Loss

 

$(4,758,805)

 

 

(1,025,559)

Adjustments to reconcile net loss to net cash used in operating activities:

 

 

 

 

 

 

 

 

Depreciation and amortization

 

 

146,620

 

 

 

91,837

 

Amortization of prepaid consulting

 

 

162,001

 

 

 

67,235

 

Amortization of right-of-use operating lease asset

 

 

90,076

 

 

 

135,075

 

Stock based compensation

 

 

785,976

 

 

 

128,928

 

Gain on forgiveness of debt

 

 

(232,200)

 

 

-

 

Loss on disposal of vehicle

 

 

7,188

 

 

 

-

 

Realized gain on investments

 

 

97,862

 

 

 

-

 

Changes in Operating Assets and Liabilities:

 

 

 

 

 

 

 

 

Accounts receivable

 

 

(60,545)

 

 

262,140

 

Other receivable

 

 

(201,215)

 

 

-

 

Inventories

 

 

500,715

 

 

 

40,372

 

Prepaid expenses

 

 

(33,682)

 

 

(30,150)

Security deposits

 

 

(65,739)

 

 

1,114

 

Accounts payable and accrued expenses

 

 

1,260,886

 

 

 

(40,966)

Operating lease liability

 

 

(87,930)

 

 

(131,131)

Customer deposits

 

 

189,779

 

 

 

(20,380)

Net cash used in operating activities

 

 

(2,199,013)

 

 

(521,485)

 

 

 

 

 

 

 

 

 

Cash Flows from Investing Activities:

 

 

 

 

 

 

 

 

Purchase of equipment

 

 

(1,063,676)

 

 

(71,619)

Cash paid in acquisition, net of cash acquired

 

 

(9,197,328)

 

 

-

 

Investment

 

 

(250,000)

 

 

-

 

Sale of marketable securities

 

 

(97,802)

 

 

 -

 

Net cash used in investing activities

 

 

(10,608,806)

 

 

(71,619)

 

 

 

 

 

 

 

 

 

Cash Flows from Financing Activities:

 

 

 

 

 

 

 

 

Proceeds received from private placement, net of expenses

 

 

20,976,344

 

 

 

-

 

Proceeds received from public offering, net of expenses

 

 

9,449,597

 

 

 

-

 

Proceeds received from exercise of warrants

 

 

1,474,899

 

 

 

8,240

 

Proceeds (Repayment) of line of credit, net

 

 

(200,000)

 

 

200,000

 

Repayments on financing lease

 

 

(32,084)

 

 

(30,689)

Proceeds from notes payable

 

 

-

 

 

 

232,200

 

Repayment of notes payable

 

 

(1,041,599)

 

 

(191,823)

Net cash provided by financing activities

 

 

30,627,157

 

 

 

217,928

 

 

 

 

 

 

 

 

 

 

Net change in cash and cash equivalents

 

 

17,819,338

 

 

 

(375,176)

 

 

 

 

 

 

 

 

 

Cash and Cash Equivalents, Beginning of Period

 

 

199,536

 

 

 

574,712

 

 

 

 

 

 

 

 

 

 

Cash and Cash Equivalents, End of Period

 

$18,018,874

 

 

 

199,536

 

 

 

 

 

 

 

 

 

 

Supplemental disclosures:

 

 

 

 

 

 

 

 

Cash paid for interest expense

 

$52,703

 

 

 

107,007

 

Cash paid for income taxes

 

$-

 

 

 

200

 

 

 

 

 

 

 

 

 

 

Non-Cash Investing and Financing Activities

 

 

 

 

 

 

 

 

Common stock issued for prepaid consulting

 

$54,000

 

 

 

235,000

 

Promissory note on equipment

 

$-

 

 

 

70,139

 

Finance agreement entered in exchange for prepaid assets

 

 

32,222

 

 

 

-

 

Equipment received for prepaid assets

 

$16,000

 

 

 

58,192

 

Common stock issued for common stock payable

 

$-

 

 

 

24,480

 

Cashless exercise of warrants

 

$-

 

 

 

103

 

Right of use asset in exchange for right of use liabilities

 

$-

 

 

$17,138

 

Right of use asset in exchange for right of use liabilities acquired in Spectrum acquisition

 

$858,508

 

 

 $

-

 

Intangible assets acquired in Spectrum acquisition

 

$7,389,798

 

 

 

-

 

Inventory acquired in Spectrum acquisition

 

$4,176,189

 

 

 

-

 

Property acquired in Spectrum acquisition

 

$99,188

 

 

 

-

 

Liabilities assumed in Spectrum acquisition

 

$3,013,553

 

 

 

-

 

Common stock issued in Spectrum acquisition

 

$665,200

 

 

 

-

 

Accounts receivable acquired in Spectrum acquisition

 

$1,242,278

 

 

 

-

 

 

See accompanying notes to the consolidated financial statements              

   

 
F-7

Table of Contents

     

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For The Years Ended December 31, 2021 and 2020

  

(1) Organization and Business Description

 

AmpliTech Group Inc. (“AmpliTech” or “the Company”) was incorporated under the laws of the State of Nevada on December 30, 2010.   On August 13, 2012, the Company acquired AmpliTech Inc., by issuing 833,750 shares of the Company’s common stock to the shareholders of AmpliTech Inc. in exchange for 100% of the outstanding shares of AmpliTech Inc. (“the Share Exchange”). After the Share Exchange, the selling shareholders owned 60,000 shares of the outstanding 889,250 shares of Company common stock, resulting in a change in control. Accordingly, the transaction was accounted for as a reverse acquisition in which AmpliTech, Inc. was deemed to be the accounting acquirer, and the operations of the Company were consolidated for accounting purposes. The capital balances have been retroactively adjusted to reflect the reverse acquisition.

 

AmpliTech designs, engineers and assembles microwave component based low noise amplifiers (“LNA”) that meet individual customer specifications. Application of the Company’s proprietary technology results in maximum frequency gain with minimal background noise distortion as required by each customer. The Company has both domestic and international customers in such industries as aerospace, governmental, defense and commercial satellite.

 

On September 12, 2019, AmpliTech Group Inc. acquired the assets of Specialty Microwave Corporation (SMW), a privately held company based in Ronkonkoma, NY.  The purchase included all inventory, orders, customers, property and equipment, and all intellectual property.  The assets also included all eight team members of SMW.

 

Specialty designs and manufactures passive microwave components and related subsystems that meet individual customer specifications for both domestic and international customers for use in satellite communication ground networks.

 

On February 17, 2021, AmpliTech Group Inc., common stock and warrants under the symbols “AMPG” and “AMPGW”, respectively, commenced trading on NASDAQ. A reverse split of the outstanding common stock at a 1-for-20 ratio became effective February 17, 2021 as of 12:01 a.m., Eastern Time.  In connection with the public offering, 1,371,428 units at an offering price of $7.00 per unit were sold. Each unit issued in the offering consisted of one share of common stock and one warrant.  All shares amounts have been retroactively re-stated to reflect the reverse split.

 

 
F-8

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For The Years Ended December 31, 2021 and 2020

 

On November 19, 2021, AmpliTech Group, Inc.  entered into an Asset Purchase Agreement (the “Purchase Agreement”) with Spectrum Semiconductor Materials Inc. (the “Seller” or “SSM”), pursuant to which AmpliTech would acquire substantially all of the assets of the Company (the “Acquisition”). The Acquisition was completed on December 15, 2021.

 

The aggregate purchase price for the acquisition was $10,250,000, subject to certain working capital and other adjustments of which $665,200 was paid by the issuance of 188,442 unregistered shares of AmpliTech common stock at the closing of the Acquisition. Pursuant to the Purchase Agreement, AmpliTech will file a resale registration statement on Form S-3 registering the Stock Proceeds for resale by Spectrum.

 

The Purchase Agreement contains representations, warranties, and covenants believed to be customary for a transaction of this nature, including covenants as to indemnification for breaches of certain representations, warranties and covenants, subject to certain exclusions and caps. Further, the completion of the Acquisition was subject to release of all liens and to the satisfaction of closing conditions, including the continued employment of certain Company employees.  (See Note 4.)

 

Spectrum Semiconductor Materials(“SSM”), located in the Silicon Valley (San Jose, CA), is a global authorized distributor of integrated circuit (“IC”) packaging and lids used semiconductor device assembly, prototyping, testing, and production requirements.

 

IC packaging is the case or enclosure that contains the semiconductor device to protect it from corrosion or physical damage; the IC packaging also supports the electrical contacts, which connect the semiconductor device to a circuit board. IC packaging often gets sealed with lids, which creates an airtight seal to prevent contaminants, particles, liquids, or gases from entering the packaging to ensure the proper operation of the device. The Company offers multiple IC packaging and lids product lines according to desired product specifications, device performance, dimensions, resistances, and tolerances.

 

Our IC packaging and lids products serve a global customer base in a wide range of end-market applications, including aerospace, defense, industrial, medical, wireless, communications, automotive, and other growing markets. The Company is ISO 9001:2015 and AS9120B certified for the Distribution of Semiconductor Materials for the Assembly Phase of Integrated Circuit Manufacturing, as well as in compliance with the Conflict Minerals Reporting Template (“CMRT”), the European Union’s Restriction of Hazardous Substances (“RoHS”) and Registration, Evaluation, Authorization, and Restriction of Chemicals (“REACH”) directives, as well as registered with the U.S. Government’s System for Award Management (“SAM”).

 

 
F-9

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For The Years Ended December 31, 2021 and 2020

 

The COVID-19 Pandemic

 

The global health crisis caused by the novel coronavirus COVID-19 pandemic and its resurgences has and may continue to negatively impact global economic activity, which, despite progress in vaccination efforts, remains uncertain and cannot be predicted with confidence. In addition, variants of COVID-19, including Delta and Omicron, continue to emerge, the impact of which cannot be predicted at this time, and could depend on numerous factors, including vaccination rates among the population, the effectiveness of the COVID-19 vaccines against COVID-19 variants along with the response by governmental bodies and regulators. Given the ongoing and dynamic nature of the circumstances, it is difficult to predict the impact of the COVID-19 pandemic on our business. Many countries around the world have continued to impose quarantines and restrictions on travel and mass gatherings to slow the spread of the virus. Accordingly, our ability to continue to operate our business may also be limited. Such events may result in a period of business, supply and manufacturing disruptions, and in reduced operations, any of which could materially affect our business, financial condition and results of operations. A continuation or worsening of the levels of market disruption and volatility seen in the recent past could have an adverse effect on our ability to access capital, which could in the future negatively affect our liquidity. In addition, a recession or market correction resulting from the spread of COVID-19 could materially affect our business and the value of our common stock. We continue to monitor the impacts of COVID-19 on the global economy and on our business operations. Although we expect the vaccinations for COVID-19 will continue to improve conditions, the ultimate impact from COVID-19 on our business operations and financial results will depend on, among other things, the ultimate severity and scope of the pandemic, including the new variants of the virus, the pace at which governmental and private travel restrictions and public concerns about public gatherings will ease, the rate at which historically large increases in unemployment rates will decrease, if at all, and whether, and the speed with which, the economy recovers. We are not able to fully quantify the impact that these factors will have on our business, but developments related to COVID-19 may materially affect financial condition and results of operations in future periods.

 

(2) Summary of Significant Accounting Policies

 

Basis of Accounting

 

The accompanying consolidated financial statements have been prepared using the accrual basis of accounting.

 

Principles of Consolidation

 

The accompanying consolidated financial statements include the accounts of the Company and its subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.

 

 
F-10

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For The Years Ended December 31, 2021 and 2020

 

Use of Estimates

 

The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses for the periods presented. Actual results could differ from those estimates.

 

Reclassifications

 

Certain reclassifications have been made to the prior years’ financial statements to conform to the current year presentation. These reclassifications had no effect on previously reported results of operations.

 

Cash and Cash Equivalents 

 

The Company considers deposits that can be redeemed on demand and investments and marketable securities that have original maturities of less than three months, when purchased, to be cash equivalents. As of December 31, 2021, the Company’s cash and cash equivalents were deposited in four financial institutions.

 

Accounts Receivable

 

Trade accounts receivables are recorded at the net invoice value and are not interest bearing.

 

The Company provides an allowance for doubtful accounts equal to the estimated uncollectible amounts. The Company’s estimate is based on historical collection experience and a review of the current status of accounts receivable. It is reasonably possible that the Company’s estimate of the allowance for doubtful accounts will change in the future. An allowance of $39,380 and $125,400 has been recorded at December 31, 2021 and 2020, respectively.

 

Employee Retention Credit

 

The Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”) provided an employee retention credit which was a refundable tax credit against certain employment taxes.  New legislation amended the employee retention credit to be equal to 70% of qualified wages paid to employees after December 31, 2020, and before January 1, 2022. During calendar year 2021, a maximum of $10,000 in qualified wages for each employee per qualifying calendar quarter may be counted in determining the 70% credit. Therefore, the maximum tax credit that can be claimed by an eligible employer is $7,000 per employee per qualifying calendar quarter of 2021. The Company qualifies for the employee retention credit for quarters that experience a significant decline in gross receipts, defined as quarterly gross receipts that are less than 80 percent of its gross receipts for the same calendar quarter in 2019. The Company qualified for the credit beginning on January 1, 2021 and received credits for qualified wages through June 30, 2021. During the year ended December 31, 2021, the Company recorded an employee retention credit totaling $201,215.

 

 
F-11

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For The Years Ended December 31, 2021 and 2020

 

Marketable Securities

 

The Company’s investments in marketable securities are classified based on the nature of the securities and their availability for use in current operations.  The Company’s marketable securities are stated at fair value with all realized and unrealized gains and losses on investments in marketable equity securities recognized in other income, net.  The realized and unrealized gains and losses on marketable securities are determined using specific identification method.

 

Inventories

 

Inventories, which consist primarily of raw materials, work in progress and finished goods, is stated at the lower of cost (first-in, first-out basis) or market (net realizable value).

 

Inventory quantities and related values are analyzed at the end of each fiscal quarter to determine those items that are slow moving and obsolete.  An inventory reserve is recorded for those items determined to be slow moving with a corresponding charge to cost of goods sold. Inventory items that are determined obsolete are written off currently with a corresponding charge to cost of goods sold.

 

As of December 31, 2021 and 2020, the reserve for inventory obsolescence was $1,031,986 and $70,000, respectively.

 

Property and Equipment

 

Property and equipment are recorded at cost. Depreciation is provided over the estimated useful lives of the related assets using the straight-line method for financial statement purposes. Amortization of leasehold improvements is computed using the straight-line method over the shorter of the remaining lease term or the estimated useful lives of the improvements.

 

Property and equipment are depreciated as follows:

 

Description

 

Useful Life

 

Method

Office equipment

 

7 years

 

Straight-line

Machinery/shop equipment

 

5 to 10 years

 

Straight-line

Computer equipment/software

 

1 to 7 years

 

Straight-line

Vehicles

 

5 years

 

Straight-line

 

Long-lived assets

 

Long lived assets, such as property, plant and equipment are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable.  Circumstances which could trigger a review include, but are not limited to; significant decrease in the market price of the asset; significant adverse changes in the business climate or legal factors; current period cash flow or operating losses combined with a history of losses or a forecast of continuing losses associated with the use of the asset; and current expectation that the asset will more likely than not be sold or disposed of significantly before the end of its estimated useful life.

 

 
F-12

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For The Years Ended December 31, 2021 and 2020

    

Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset.  If the carrying amount of an asset exceeds its estimated undiscounted future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair value of the asset.  Assets to be disposed of would be separately presented in the balance sheet and reported at the lower of the carrying amount of fair value less costs to sell and would no longer be depreciated.  The depreciable basis of assets that are impaired and continue in use is their respective fair values.

 

Investment Policy-Cost Method

 

Investments consist of non-controlling equity investments in privately held companies. The Company elected the measurement alternative for these investments without readily determinable fair values and for which the Company does not control or have the ability to exercise significant influence over operating and financial policies. These investments are accounted for under the cost method of accounting. Under the cost method of accounting, the non-marketable equity securities are carried at cost less any impairment, adjusted for observable price changes of similar investments of the same issuer. Fair value is not estimated for these investments if there are no identified events or changes in circumstances that may have an effect on the fair value of the investment. Under this method, the Company’s share of the earnings or losses of such investee companies is not included in the consolidated balance sheet or consolidated statements of operations. The Company held $250,000 of investments without readily determinable fair values at December 31, 2021 (see Note 9). These investments are included in investments on the consolidated balance sheets. There were no indicators of impairment during the year ended December 31, 2021.

 

Goodwill and Intangible Assets

 

Intangible assets include goodwill, trademarks, intellectual property and customer base acquired through the asset purchases of Specialty Microwave and Spectrum. The Company accounts for Other Intangible Assets under the guidance of ASC 350, “Intangibles-Goodwill and Other.”  Under the guidance, other intangible assets with definite lives are amortized over their estimated useful lives.  Intangible assets with indefinite lives are tested annually for impairment. Goodwill is not amortized.  We test goodwill balances for impairment annually at December 31 or whenever impairment indicators arise.

 

 
F-13

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For The Years Ended December 31, 2021 and 2020

  

Leases

 

We lease property and equipment under finance and operating leases.  For leases with terms greater than 12 months, we record the related asset and obligation at the present value of lease payments over the lease term.  The Company has elected not to separate lease and non-lease components for all property leases for the purpose of calculating ROU assets and lease liabilities.  Many of our leases include rental escalation clauses, renewal options and/or termination options that are factored into our determination of lease payments when appropriate.  When available, we use the rate implicit in the lease to discount lease payments to present value; however, most of our leases do not provide a readily determinable implicit rate.  Therefore, we must estimate our incremental borrowing rate to discount the lease payments based on information available at lease commencement.  The incremental borrowing rate is the rate of interest that a lessee would have to pay to borrow on a collateralized basis considering such factors as lease term and economic environment risks.

 

Revenue Recognition

 

We sell our products through a combination of a direct sales force in the United States and independent sales representatives in international markets. Revenue is recognized when a customer obtains control of promised goods based on the consideration we expect to receive in exchange for these goods. This core principle is achieved through the following steps:

 

Identify the contract with the customer. A contract with a customer exists when (i) we enter into an enforceable contract with a customer that defines each party’s rights regarding the goods to be transferred and identifies the payment terms related to these goods, (ii) the contract has commercial substance and, (iii) we determine that collection of substantially all consideration for services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. We do not have significant costs to obtain contracts with customers. For commissions on product sales, we have elected the practical expedient to expense the costs as incurred.

 

Identify the performance obligations in the contract. Generally, our contracts with customers do not include multiple performance obligations to be completed over a period.

 

Our performance obligations generally relate to delivering single-use products to a customer, subject to the shipping terms of the contract. Limited warranties are provided, under which we typically accept returns and provide either replacement parts or refunds.

 

We do not have significant returns. We do not typically offer extended warranty or service plans.

 

Determine the transaction price. Payment by the customer is due under customary fixed payment terms, and we evaluate if collectability is reasonably assured. None of our contracts as of December 31, 2021 contained a significant financing component. Revenue is recorded at the net sales price, which includes estimates of variable consideration such as product returns, rebates, discounts, and other adjustments. The estimates of variable consideration are based on historical payment experience, historical and projected sales data, and current contract terms. Variable consideration is included in revenue only to the extent that it is probable that a significant reversal of the revenue recognized will not occur when the uncertainty associated with the variable consideration is subsequently resolved. Taxes collected from customers relating to product sales and remitted to governmental authorities are excluded from revenues.

 

 
F-14

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For The Years Ended December 31, 2021 and 2020

 

 

 

Allocate the transaction price to performance obligations in the contract. We typically do not have multiple performance obligations in our contracts with customers. As such, we generally recognize revenue upon transfer of the product to the customer’s control at contractually stated pricing.

 

Recognize revenue when or as we satisfy a performance obligation. We generally satisfy performance obligations at a point in time upon either shipment or delivery of goods, in accordance with the terms of each contract with the customer. We do not have significant service revenue.

 

Cost of sales includes the cost of the product sold, direct labor, outside service, quality assurance, packaging and assembly, shipping and write downs of inventory.

 

Research and Development

 

Research and development expenditures are charged to operations as incurred. The major components of research and development costs include consultants, outside service, and supplies. 

 

The Company has begun its research and development into the next generation of 5G/6G subsystems for cellular and satellite communications.  The Company is in the process of designing and developing antennas and subsystems that will be an integral part of the GPS and 5G infrastructure.  These subsystems will enable high-speed, high capacity 5G/6G networks that will be installed into infrastructure for retrofitting and improving connectivity for cellphones, satellites and many other everyday applications.

 

In 2021, the Company opened a MMIC chip design center in Texas and has started to implement several of its proprietary amplifier designs into MMIC components.  MMICs, or monolithic microwave integrated circuits, are semiconductor chips used in high-frequency communications applications. MMIC’s are widely desired for power amplification solutions to service emerging technologies such as phased array antennas and quantum computing.  MMIC’s carry a smaller footprint enabling them to be incorporated into a broader array of systems while reducing costs by eliminating connectors and skilled labor.

 

Research and development costs for the years ended December 31, 2021 and 2020 were $1,833,399 and $61,953, respectively.  For financial reporting purposes, research and development costs of $61,953 was reclassed from selling and administrative expense for the year ended December 31, 2020.

 

 
F-15

Table of Contents

   

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For The Years Ended December 31, 2021 and 2020

 

 Income Taxes 

  

The Company’s deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements or tax returns.  Under this method, deferred tax assets and liabilities are determined based on the differences between the financial statement carrying amounts and tax bases of certain assets and liabilities using enacted tax rates in effect in the years in which the differences are expected to reverse. The deferred tax assets and liabilities are classified according to the financial statement classification of the assets and liabilities generating the differences. Valuation allowances are established when necessary, to reduce deferred tax assets to the amount expected to be realized. The ASC prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. The ASC provides guidance on de-recognition, classification, interest and penalties, accounting in interim periods, disclosure and transition. At December 31, 2021, the Company had no material unrecognized tax benefits.

 

Earnings Per Share

 

Basic earnings per share (“EPS”) are determined by dividing the net earnings by the weighted-average number of shares of common shares outstanding during the period. Diluted EPS is determined by dividing net earnings by the weighted average number of common shares used in the basic EPS calculation plus the number of common shares that would be issued assuming conversion of all potentially dilutive securities outstanding under the treasury stock method. As of December 31, 2021 and 2020, there were 3,818,142 and 2,005,000, respectively, potentially dilutive shares that need to be considered as common share equivalents.

 

The computation of weighted average shares outstanding and the basic and diluted earnings per share consisted of the following:

 

 

 

Net Loss

 

 

Shares

 

 

Per Share

Amount

 

 

 

 

 

 

 

 

 

 

 

For the year ended December 31, 2020:

 

 

 

 

 

 

 

 

 

Basic EPS

 

$(1,025,559)

 

 

2,782,303

 

 

$(0.37)

Effect of dilutive stock options, warrants and series A shares

 

 

 

 

 

 

 

 

 

 

 

 

Diluted EPS

 

$(1,025,559)

 

 

2,782,303

 

 

$(0.37)

For the year ended December 31, 2021:

 

 

 

 

 

 

 

 

 

 

 

 

Basic EPS

 

$(4,758,808)

 

 

8,900,824

 

 

$(0.53)

Effect of dilutive stock options, warrants and series A shares

 

 

 

 

 

 

 

 

 

 

 

 

Diluted EPS

 

$(4,758,808)

 

 

8,900,824

 

 

$(0.53)

 

 
F-16

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For The Years Ended December 31, 2021 and 2020

  

Fair Value Measurements

 

The fair value of a financial instrument is the amount that could be received upon the sale of an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Financial assets are marked to bid prices and financial liabilities are marked to offer prices. Fair value measurements do not include transaction costs. A fair value hierarchy is used to prioritize the quality and reliability of the information used to determine fair values. Categorization within the fair value hierarchy is based on the lowest level of input that is significant to the fair value measurement.  The fair value hierarchy is defined in the following three categories:

 

Level 1: Unadjusted quoted prices that are available in active markets for identical assets or liabilities at the measurement date.

 

Level 2: Significant other observable inputs available at the measurement date, other than quoted prices included in Level 1, either directly or indirectly.

 

Level 3: Significant unobservable inputs that cannot be corroborated by observable market data and reflect the use of significant management judgment.

 

Cash and cash equivalents, receivables, inventory, prepaid expenses, accounts payable, accrued expenses, and customer deposits approximate fair value, due to their short-term nature. The carrying value of notes payable and short and long-term debt also approximates fair value since these instruments bear market rates of interest.

 

Assets and liabilities that are measured at fair value on a nonrecurring basis relate primarily to long-lived assets, intangible assets, and goodwill, which are remeasured when the derived fair value is below carrying value in the consolidated balance sheets.

 

Stock-Based Compensation

 

The Company records stock-based compensation in accordance with ASC 718, Compensation-Stock Compensation. All transactions in which goods or services are the consideration received for the issuance of equity instruments are accounted for based on the fair value of the consideration received or the fair value of the equity instrument issued, whichever is more reliably measurable. Equity instruments issued to employees and the cost of the services received as consideration are measured and recognized based on the fair value of the equity instruments issued and are recognized over the employees required service period, which is generally the vesting period.

 

 
F-17

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For The Years Ended December 31, 2021 and 2020

  

Concentration of Credit Risk

 

Financial instruments that potentially subject the company to concentration of credit risk consist primarily of cash and accounts receivable

 

Accounts at each institution are insured by the Federal Deposit Insurance Corporation (“FDIC”) up to $250,000.  At December 31, 2021 and 2020, the Company had $17,018,874 and $0 in excess of the FDIC insured limit, respectively.

 

The Company performs ongoing credit evaluations of its customers and maintains allowances for potential credit losses. Therefore, management does not believe significant credit risks exist at December 31, 2021. Sales to the Company’s two largest customers represented approximately 25.98% and 10.60% of total sales for the year ended December 31, 2021.

 

Recent Accounting Pronouncements

 

In June 2016, the FASB issued ASU 2016-13 Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost. ASU 2016-13 replaces the existing incurred loss impairment model with an expected loss methodology, which will result in more timely recognition of credit losses. ASU 2016-13 is effective for annual reporting periods, and interim periods within those years beginning after December 15, 2019. This pronouncement was amended under ASU 2019-10 to allow an extension on the adoption date for entities that qualify as a small reporting company. The Company has elected this extension and the effective date for the Company to adopt this standard will be for fiscal years beginning after December 15, 2022. The Company has not completed its assessment of the standard but does not expect the adoption to have a material impact on our consolidated financial statements.

 

In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement. ASU 2018 modifies the disclosure requirements of Accounting Standards Codification ASC 820 with certain removals, modifications, and additions. Eliminated disclosures that may affect the Company include (1) transfers between level 1 and level 2 of the fair value hierarchy, and (2) policies related to valuation processes and the timing of transfers between levels of the fair value hierarchy. Modified disclosures that may affect the Company include (1) a requirement to disclose the timing of liquidation of an investee’s assets and the date when restrictions from redemption might lapse if the entity has communicated the timing publicly for investments in certain entities that calculate net asset value, and (2) clarification that the measurement uncertainty disclosure is to communicate information about the uncertainty in measurement as of the reporting date. Additional disclosures that may affect the Company include (1) disclosure of changes in unrealized gains and losses for the period included in other comprehensive income for recurring level 3 fair value measurements held at the end of the reporting period, and (2) disclosure of the range and weighted average of significant unobservable inputs used to develop level 3 fair value measurements. The update is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early adoption is permitted for any removed or modified disclosures upon issuance of the ASU and delay adoption of the additional disclosures until the effective date. We adopted ASU 2018-03 as of January 1, 2021. Our adoption did not have a material impact on our consolidated financial statements.

 

 
F-18

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For The Years Ended December 31, 2021 and 2020

   

In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which is intended to simplify various aspects related to accounting for income taxes. This ASU removes certain exceptions to the general principles in Topic 740 and clarifies and amends existing guidance to improve consistent application. This ASU is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020, with early adoption permitted. The adoption of this standard became effective for us on January 1, 2021 and did not have a material impact on our consolidated financial statements.

 

On August 5, 2020, FASB issued ASU 2020-06, which is expected to reduce complexity and improve comparability of financial reporting associated with accounting for convertible instruments and contracts in an entity’s own equity.  The ASU is effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years, with an early adoption permitted.  The adoption of this standard became effective for us on January 1, 2021 and did not have a material impact on our consolidated financial statements.

 

In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. This ASU amends ASC 805 to require acquiring entities to apply ASC 606 to recognize and measure contract assets and contract liabilities in business combinations. The ASU is effective for public entities for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The Company has not completed its assessment of the standard but does not expect the adoption to have a material impact on our consolidated financial statements.

 

We do not expect the adoption of these or other recently issued accounting pronouncements to have a significant impact on our results of operation, financial position or cash flow.

 

 
F-19

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For The Years Ended December 31, 2021 and 2020

   

(3) Revenues

 

The following table presents sales disaggregated based on geographic regions and for the years ended:                

 

AmpliTech Inc.

 

December 31,

2021

 

 

December 31,

2020

 

Domestic sales

 

$2,865,872

 

 

$2,720,342

 

International sales

 

 

524,019

 

 

 

737,739

 

Total sales

 

$3,389,891

 

 

$3,458,081

 

 

Spectrum

 

December 31,

2021

 

Domestic sales

 

$153,349

 

International sales

 

 

1,732,192

 

Total sales

 

$1,885,543

 

 

(4) Acquisition of Spectrum Semiconductors Materials

 

On December 15, 2021, AmpliTech Group Inc. acquired Spectrum Semiconductor Materials (SSM), an “S”Corporation located in the Silicon Valley (San Jose, CA). Spectrum Semiconductor Materials (“SSM) is a global authorized distributor of integrated circuit (“IC”) packaging and lids for semiconductor device assembly, prototyping, testing, and production requirements.

 

The purchase is expected to deliver significant strategic top and bottom-line benefits while also building on AmpliTech’s technical and management expertise and distribution reach.

 

The purchase included all accounts receivables, accounts payable, inventory, orders, customers, property and equipment and intellectual property. The aggregate purchase price for the acquisition was $10,123,276, subject to certain working capital and other adjustments of which $665,200 was paid by the issuance of 188,442 unregistered shares of AmpliTech common stock at the closing of the Acquisition. 

 

Simultaneously with the execution of the Purchase Agreement, $1,500,000 was deposited into escrow, comprising of a $750,000, “Purchase Price Adjustment Escrow Fund” and a $750,000, “Indemnification Escrow Fund.  The Purchase Price Adjustment Escrow Fund is available for the payment of any working capital adjustment owed by Seller to Buyer or Buyer to Seller pursuant to and in accordance with the Purchase Agreement.

 

The Indemnification Escrow Fund is available to satisfy any losses incurred or sustained by or imposed upon the Indemnified Parties pursuant to and in accordance with the Purchase Agreement. The escrow release date is March 31, 2023.

 

Within sixty (60) days after the Closing Date, AmpliTech prepared and delivered to Seller a statement setting forth its calculation of Closing Working Capital of the Business, according to the terms of the Purchase Agreement. The “Working Capital Adjustment” shall be an amount equal to the Closing Working Capital minus $3,296,427. If the Working Capital Adjustment is a positive number, Buyer shall pay to Seller an amount equal to the Working Capital Adjustment. If the Working Capital Adjustment is a negative number, Seller shall pay to Buyer an amount equal to the Working Capital Adjustment.   

 

The Working Capital Adjustment was determined to be $708,076 owed to Seller.

 

 
F-20

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For The Years Ended December 31, 2021 and 2020

 

Within forty (40) days after December 31, 2022, AmpliTech will prepare and deliver to Seller a statement setting forth its calculation of Two Years Net Revenues of the business, or the “Revenue Statement”.  The Revenues Adjustment shall be an amount equal to 25% of two years net revenues minus $20,000,000.  If the Revenues Adjustment is a positive number, Buyer shall pay to Seller an amount equal to the Revenues Adjustment.  If the Revenues Adjustment is a negative number, Seller shall pay to Buyer and amount equal to the Revenues Adjustment.  The fair value of the revenue adjustment was determined to be $1,365,038 owed to Seller and recorded as a contingent liability as of December 31, 2021.

 

The Purchase Agreement contains representations, warranties, and covenants believed to be customary for a transaction of this nature, including covenants as to indemnification for breaches of certain representations, warranties and covenants, subject to certain exclusions and caps. Further, the completion of the Acquisition is subject to release of all liens and to the satisfaction of closing conditions, including the continued employment of certain Company employees.

  

The fair value of the purchase consideration issued to Spectrum Semiconductor Materials was allocated to the net tangible assets acquired.  The Company accounted for the Acquisition as the purchase of a business under GAAP under the acquisition method of accounting, and the assets and liabilities acquired were recorded at the acquisition date, at their respective fair values and consolidated with those of the Company.  The fair value of the net assets acquired was approximately $4,098,516.  The excess of the aggregate fair value of the net tangible assets has been allocated to net intangible assets of $7,389,794. We are amortizing the customer relationships and tradename intangible assets acquired over 20 years.  Goodwill and intangibles recognized for this transaction are deductible for tax purposes.   Acquisition related costs totaled approximately $350,000.

 

The following table summarizes the allocation of the purchase price of the acquisition:

 

Purchase consideration at fair value:

 

 

 

Cash

 

$8,000,000

 

Common stock

 

 

665,200

 

Net working capital adjustment

 

 

708,076

 

Indemnification escrow amount

 

 

750,000

 

Fair value of revenue earnout

 

 

1,365,038

 

Total purchase price

 

$11,488,314

 

 

 

 

 

 

Allocation of purchase price:

 

 

 

 

Working Capital

 

$3,730,133

 

Property and equipment

 

 

99,188

 

Goodwill

 

 

4,696,883

 

Tradename

 

 

514,284

 

Customer relationships

 

 

2,178,631

 

Right of Use operating lease asset

 

 

858,508

 

Right of Use operating lease long-term liability

 

 

(619,271)

Other asset

 

 

29,958

 

Net assets acquired

 

$11,488,314

 

 

 
F-21

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For The Years Ended December 31, 2021 and 2020

  

From the date of acquisition until December 31, 2021, SSM contributed revenue of $1,885,543 and net income from continuing operations of $435,974 which are included in our consolidated statements of operations. 

 

The following table summarizes the Company’s consolidated results of operations, as well as unaudited proforma consolidated results of operations as though the acquisition had occurred on January 1, 2020:

 

 

 

For the year ended

 

 

 

December 31, 2021

 

 

 

As Reported

 

 

Pro Forma

 

 

 

 

 

 

 

 

Net sales

 

$5,275,434

 

 

$18,588,686

 

Net loss attributable to common shareholders

 

 

(4,758,805)

 

 

(1,763,333)

 

 

 

 

 

 

 

 

 

Earnings per common share, basic and diluted:

 

 

 

 

 

 

 

 

Basic

 

 

(0.53)

 

 

(0.09)

Diluted

 

 

(0.53)

 

 

(0.09)

 

Spectrum sales in 2021 increased dramatically both domestically and in South East Asia due to their aggressive purchasing strategy which enabled them to secure orders that their competitors could not satisfy as a result of the global supply chain instability.

 

 

 

For the year ended

 

 

 

December 31, 2020

 

 

 

As Reported

 

 

Pro Forma

 

 

 

 

 

 

 

 

Net sales

 

$3,458,081

 

 

$11,120,653

 

Net loss attributable to common shareholders

 

 

(1,025,559)

 

 

(38,208)

 

 

 

 

 

 

 

 

 

Earnings per common share, basic and diluted:

 

 

 

 

 

 

 

 

Basic

 

 

(0.37)

 

 

(0.00)

Diluted

 

 

(0.37)

 

 

(0.00)

 

The unaudited pro-forma results of operations are presented for information purposes only.  The unaudited pro-forma results of operations are not intended to present actual results that would have been attained had the Acquisition been completed as of January 1, 2020 or to project potential operating results as of any future date or for any future periods.

 

 
F-22

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For The Years Ended December 31, 2021 and 2020

 

(5) Marketable Securities

 

The following table is a summary of marketable securities at December 31, 2021:

 

 

 

Adjusted

Cost

 

 

Unrealized

Gains

 

 

Unrealized

Losses

 

 

Fair

Value

 

Level 1 (1)

 

 

 

 

 

 

 

 

 

 

 

 

Money Market Fund

 

$4,931,960

 

 

 

-

 

 

 

-

 

 

$4,931,960

 

Marketable Equitable Securities

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total

 

$4,931,960

 

 

 

-

 

 

 

-

 

 

$4,931,960

 

 

Amounts included in cash and cash equivalents at December 31, 2021 was $4,931,960.

 

During the year ended December 31, 2021, the Company sold all of their marketable securities, resulting in a realized a loss of $97,862.  

 

 

(1)

Level 1 fair value estimates are based on quoted prices in active markets for identical assets or liabilities.

 

When evaluating an investment for impairment, the Company reviews factors including the length of time and extent to which fair value has been below cost basis, the financial condition of the issuer, changes in market interest rates and whether it is more likely than not the Company will be required to sell the investment before recovery of the investment’s cost basis.  As of December 31, 2021, the Company does not consider any of its investments to be impaired. 

 

(6) Inventories

 

The inventory consists of the following at December 31, 2021 and 2020:

 

 

 

December 31,

 

 

December 31,

 

 

 

2021

 

 

2020

 

 

 

 

 

 

 

 

Raw Materials

 

$609,841

 

 

$325,251

 

Work in Progress

 

 

162,072

 

 

 

129,882

 

Finished Goods

 

 

4,452,885

 

 

 

132,205

 

Subtotal

 

$5,224,798

 

 

$587,338

 

Less: Reserve for Obsolescence

 

 

(1,031,986)

 

 

(70,000)

 

 

 

 

 

 

 

 

 

Total

 

$4,192,812

 

 

$517,338

 

 

 
F-23

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For The Years Ended December 31, 2021 and 2020

 

(7) Property and Equipment

 

Property and Equipment consisted of the following at December 31, 2021 and 2020:

 

 

 

December 31,

 

 

December 31,

 

 

 

2021

 

 

2020

 

 

 

 

 

 

 

 

Lab Equipment

 

$1,893,564

 

 

$865,414

 

Manufacturing Equipment

 

 

25,000

 

 

 

25,000

 

Automobiles

 

 

7,335

 

 

 

19,527

 

Computer Equipment and Software

 

 

159,315

 

 

 

-

 

Furniture and Fixtures

 

 

27,504

 

 

 

36,165

 

 

 

 

 

 

 

 

 

 

Subtotal

 

 

2,112,718

 

 

 

946,106

 

Less: Accumulated Depreciation

 

 

(757,430)

 

 

(656,855)

 

 

 

 

 

 

 

 

 

Total

 

$1,355,288

 

 

$289,251

 

 

Depreciation expense for the years ended December 31, 2021 and 2020 was $105,578 and $50,617, respectively.

 

Equipment purchased in the amount of $157,184 under a financing lease is included as of December 31, 2021 and 2020.

 

(8)  Intangible Assets

 

Goodwill

 

Goodwill is related to the acquisition of Specialty Microwave Corp. on September 12, 2019 and the acquisition of Spectrum Semiconductor Materials Inc. on December 15, 2021. Goodwill is primarily related to expected improvements and technology performance and functionality, as well sales growth from future product and service offerings and new customers, together with certain intangible assets that do not qualify for separate recognition. Goodwill is generally amortizable for tax purposes and is not amortizable for financial statement purposes.  As of December 31, 2021 and 2020, goodwill was valued at $4,817,019 and $120,136, respectively.

 

 
F-24

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For The Years Ended December 31, 2021 and 2020

 

Other Intangible Assets

 

Intangible assets with an estimated useful life of fifteen and twenty years consisted of the following at December 31, 2021:

 

 

 

Gross Carrying

Amount

 

 

Accumulated

Amortization

 

 

Net

 

 

Weighted

Average Life

 

Trade name

 

$584,517

 

 

$-

 

 

$584,517

 

 

 Indefinite

 

Customer relationships

 

 

2,591,491

 

 

 

63,418

 

 

 

2,528,073

 

 

 

18.81

 

Intellectual Property

 

 

202,771

 

 

 

31,279

 

 

 

171,492

 

 

 

12.71

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total

 

$3,378,779

 

 

$94,697

 

 

$3,284,082

 

 

 

 

 

 

Amortization expense for the years ended December 31, 2021 and 2020 was $41,042 and $41,221, respectively.

 

Annual amortization of intangible assets are as follows:                     

 

2022

 

 

149,974

 

2023

 

 

149,974

 

2024

 

 

149,974

 

2025

 

 

149,974

 

2026

 

 

149,974

 

Thereafter

 

 

1,949,695

 

 

 

$2,699,565

 

 

(9) Cost Method Investment

 

On June 10, 2021, the Company entered into a membership interest purchase agreement with SN2N, LLC for an aggregate purchase price of $350,000, to be paid in four tranches.  Each tranche represents a 5% membership interest, and in aggregate a 20% membership interest. SN2N plans to design and manufacture an un-hackable communications channel that creates a new security paradigm; a state-of-the art signal amplification secured by intelligence-community-caliber hardware encryption.  AmpliTech would serve as exclusive manufacturer for the low noise amplifier product line used with this encryption technology.   As of December 31, 2021, the Company has made an investment of $250,000 for a 15.00% membership interest.

 

 
F-25

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For The Years Ended December 31, 2021 and 2020

 

 (10) Line of Credit

 

On November 20, 2021, AmpliTech renewed its business line of credit for $750,000 maturing on November 1, 2022.  The line is evaluated monthly on a borrowing base formula advancing 75.00% of accounts receivables aged less than 90 days and 50.00% of inventory raw materials costs.  The interest rate shall be based upon the Wall Street Journal Prime Rate, plus 1%.  The Company has the option to prepay all, or any portion of the amount owed prior to its due date without penalty.

 

In connection with the loan, the Company granted the lender a security interest in all of its respective assets.  In addition, the President and CEO, has agreed to guarantee the loan.

 

The Company made net cash payments of $200,000 for the year ended December 31, 2021 and borrowed $200,000 during the year end December 31, 2020, respectively.

 

As of December 31, 2021 and 2020, the outstanding balance on the line of credit was $0 and $200,000, respectively.

 

(11) Leases

  

The following was included in our balance sheet as of December 31, 2021 and 2020:

 

Operating leases                                                   

 

December 31,

2021

 

 

   December 31,

  2020

 

 

 

 

 

 

 

 

Assets                            

 

 

 

 

 

 

ROU operating lease assets                      

 

$1,115,588

 

 

$347,156

 

 

 

 

 

 

 

 

 

 

Liabilities

 

 

 

 

 

 

 

 

Current portion of operating lease                   

 

$391,571

 

 

$87,930

 

Operating lease, net of current portion

 

$795,317

 

 

$267,050

 

Total operating lease liabilities

 

$1,186,888

 

 

$354,980

 

 

Finance leases

 

 

 

 

 

 

 

 

Assets

 

 

 

 

 

 

 

 

Property and equipment, gross

 

$157,184

 

 

$157,184

 

Accumulated depreciation                                                      

 

 

(78,592)

 

 

(56,137)

Property and equipment, net                                

 

$78,592

 

 

$101,047

 

Liabilities

 

 

 

 

 

 

Current portion of financing lease                        

 

$33,688

 

 

$32,084

 

Finance lease, net of current portion

 

$17,471

 

 

$51,159

 

Total operating lease liabilities

 

$51,159

 

 

$83,243

 

 

 
F-26

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For The Years Ended December 31, 2021 and 2020

   

The weighted average remaining lease term and weighted average discount rate at December 31, 2021 and 2020 were as follows:

 

Weighted average remaining lease term (years)

 

December 31,

2021

 

 

December 31,

2020

 

Operating leases

 

 

3.01

 

 

 

3.72

 

Finance leases

 

 

1.50

 

 

 

2.50

 

Weighted average discount rate

 

 

 

 

 

 

 

 

Operating leases

 

 

4.25%

 

 

6.33%

Finance leases

 

 

4.89%

 

 

4.89%

 

Finance Lease

 

The Company entered into a 60-month lease agreement to finance certain laboratory equipment in July 2018 with a purchase option of $1.  As such, the Company has accounted for this transaction as a finance lease. 

 

The following table reconciles future minimum finance lease payments to the discounted lease liability as of December 31, 2021:

 

2022

 

 

37,778

 

2023

 

 

18,889

 

Total lease payments

 

 

56,667

 

Less imputed interest

 

 

(2,003)

Less sales tax

 

 

(3,505)

Total lease obligations

 

 

51,159

 

Less current obligations

 

 

(33,688)

Long-term lease obligations

 

$17,471

 

 

Operating Leases

 

On December 4, 2015, the Company entered into a new operating lease agreement to rent office space in Bohemia, NY. This five-year agreement commenced February 1, 2016 with an annual rent of $50,000 and 3.75% increases in each successive lease year. On January 13, 2021, a lease rider was annexed to the original lease whereby the lease term will be extended on a month-by-month basis, commencing on February 1, 2021.

 

 
F-27

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For The Years Ended December 31, 2021 and 2020

 

On January 15, 2016, the Company entered into a five-year agreement to lease 2 copiers with and annual payment of $2,985.  This lease was terminated on November 16, 2020 and the Company entered into a new five-year agreement to lease 2 copiers with an annual payment of $3,976.

 

On September 12, 2019, the Company entered into a new operating lease agreement to rent office space in Ronkonkoma, NY.  This five- year agreement commenced on September 12, 2019 with an annual rent of $90,000 and 3.00% increase in each successive lease year beginning in 2021.  The Company has an option to buy the property during the first two years of the lease for $1,200,000 and then at fair market value for the remainder of the lease term.  This option has expired and was not exercised as of December 31, 2021.

 

On November 27, 2019, the Company entered a 39-month agreement to lease an automobile with a monthly payment of $420.

 

On December 15, 2021, the Company assumed the SSM lease agreement for office and warehouse space in San Jose, CA, with the same terms and conditions.  Effective February 1, 2020, the lease term will expire on January 31, 2025 with a base rent of $24,234 for the first 12 months and increase by approximately 3.00% every year.

 

The following table reconciles future minimum operating lease payments to the discounted lease liability as of December 31, 2021:

 

2022                                                                                                      

 

 

411,233

 

2023

 

 

419,050

 

2024

 

 

405,944

 

2025                                                                                                       

 

 

30,876

 

Total lease payments

 

 

1,267,103

 

Less imputed interest

 

 

(80,215)

Total lease obligations

 

 

1,186,888

 

Less current obligations

 

 

(391,571)

Long-term lease obligations

 

$795,317

 

 

(12) Notes Payable

 

 Promissory Note:

 

On September 12, 2019, AmpliTech Group Inc. acquired Specialty Microwave Corporation (SMW), a privately held company based in Ronkonkoma, NY.  The purchase included all inventory, orders, customers, property and equipment, and all intellectual property.  The assets also included all eight team members of SMW.  The total consideration paid was $1,143,633, consisting of $668,633 in cash and a $475,000 promissory note with an interest rate of 6%.  Beginning November 1, 2019, payment of principal and interest shall be due payable in fifty-nine (59) monthly payments of $9,213 with a final payment due October 1, 2024 of $9,203. As of December 31, 2021 and 2020, the balance of this promissory note was $279,119 and $369,516, respectively. Principal payments of $90,397 and $85,028 along with interest expense of $20,167 and $25,536 was paid during the years ended December 31, 2021 and 2020, respectively The promissory note is secured by certain assets of the Company.

 

 
F-28

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For The Years Ended December 31, 2021 and 2020

 

Loan Payable:

 

On September 12, 2019, the Company entered a $1,000,000 seven-year term loan with amortization based on a ten- year repayment schedule.  The loan bears interest at a fixed rate of 6.75% with a monthly repayment amount of $11,533. As of December 31, 2021 and 2020, the balance of the loan was $0 and $909,475, respectively.  Interest expense for December 31, 2021 and 2020 was $23,999 and $65,498, respectively. On May 10, 2021, the Company paid off the balance of the seven-year term loan. 

 

On April 20, 2020, the Company entered into a Paycheck Protection Program Promissory Note (“PPP Note”) in the principal amount of $232,200 (“PPP Loan”) from BNB Bank (“PPP Loan Lender”).  The PPP Loan was obtained pursuant to the Paycheck Protection Program (“PPP”) of the Coronavirus Aid Relief and Economic Security Act (“CARES Act”) administered by the U.S Small Business Administration (“SBA”).  The PPP Loan was disbursed by the PPP Loan Lender on April 20, 2020 (the “Disbursement Date).

On April 20, 2021, SBA approved the PPP loan forgiveness of $232,200.

 

In addition, on September 12, 2019, the Company was approved for a $250,000 equipment leasing facility. The Company has borrowed against the leasing facility as follows:

 

 

·

On December 20, 2019, the Company borrowed $58,192 to be paid over a three-year term with monthly payments of $1,736 at an interest rate of 5.26%. The balance as of December 31, 2021 and 2020, was $18,630 and $38,011, respectively. Principal payments of $19,381 and $18,444 were made for the years ended December 31, 2021 and 2020, respectively. Total interest expense paid for the years ended December 31, 2021 and 2020, was $1,451 and $2,388, respectively.

 

 

 

 

·

On May 14, 2020, the Company borrowed $27,494 to be paid over a three-year term with monthly payments of $815 at an interest rate of 4.268%. The balance as of December 31, 2021 and 2020, was $12,632 and $21,620, respectively. Principal payments of $8,988 and $5,874 were made for the years ended December 31, 2021 and 2020, respectively. Total interest expense paid for the years ended December 31, 2021 and 2020, was $792 and $646, respectively.

 

 

 

 

·

On June 10, 2020, the Company borrowed $41,015 to be paid over a three-year term with monthly payments of $1,216 at an interest rate of 4.278%. The balance as of December 31, 2021 and 2020, was $19,986 and $33,343, respectively. Principal payments of $13,357 and $7,672 were made for the years ended December 31, 2021 and 2020, respectively. Total interest expense paid for the years ended December 31, 2021 and 2020, was $1,235 and $840, respectively.

 

 
F-29

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For The Years Ended December 31, 2021 and 2020

 

Future principal payments over the term of the loans as of December 31, 2021 are as follows:

 

 

 

Payments

 

2022

 

 

129,876

 

2023

 

 

110,894

 

2024

 

 

89,597

 

 

 

 

 

 

Total remaining payments                                                        

 

$330,367

 

 

(13) Income Taxes

 

The difference between the income tax expense (benefit) reported and amounts computed by applying the statutory federal rate of 21.0% to pretax loss for the years ended December 31, 2021 and 2020 is as follows:

 

 

 

2021

 

 

2020

 

Federal and state net operating loss

$

(999,349

)

 

$

(215,367

)

Meals & entertainment

 

8,830

 

 

 

41

 

Life insurance

 

3,919

 

 

 

825

 

Goodwill

 

(7,162

)

 

 

(1,682

)

SBA PPP Loan

 

                            48,762

 

 

 

 

 

Stock-based compensation

 

153,715

 

 

 

41,194

 

Depreciation

 

(25,493

)

 

 

1,598

 

State tax, net of federal benefit

 

183,643

 

 

 

10,768

 

Other

 

-

 

 

 

(3,344

)

Tax rate change

 

-

 

 

 

-

 

Change in Valuation Allowance

 

633,135

 

 

 

165,967

 

Total income tax provision

$

-

-

 

 

$

-

 

 

 
F-30

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For The Years Ended December 31, 2021 and 2020

 

The provision for Federal income tax consists of the following for the years ended December 31, 2021 and 2020 is as follows:

 

 

 

2021

 

 

2020

 

Net operating loss carryforwards

$

1,082,454 

 

 

$

151,469

 

Depreciation

(68,158

)

 

4,789

 

Allowance for doubtful accounts

 

                           10,239

 

 

 

                                 -

 

Goodwill amortization

(11,643

)

 

(1,682

)

Stock based compensation

 

-

 

 

 

220,322

 

Inventory Reserve

 

                          268,316

 

 

 

                                 -

 

Valuation allowance

 

 (1,281,208

)

 

 

 (378,898

)

Total net deferred tax assets

$

 

-

 

 

$

-

 

 

The Company has maintained a full valuation allowance against the total deferred tax assets for all periods due to the uncertainty of future utilization.

 

As of December 31, 2021, the Company has net federal and state net operating loss carry forwards of approximately $4,869,606 that begin to expire in 2037.

 

 
F-31

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For The Years Ended December 31, 2021 and 2020

 

(14) Stockholders’ Equity

 

The total number of shares of stock this Corporation is authorized to issue shall be five hundred one million (501,000,000) shares, par value $0.001 per share. Our authorized capital stock consists of 500,000,000 shares of common stock and 1,000,000 shares of blank check preferred stock.

 

Preferred Stock

 

On July 10, 2013, the Board of Directors of the Company approved a certificate of amendment to the articles of incorporation and changed the authorized capital stock of the Company to include and authorize 500,000 shares of Preferred Stock, par value $0.001 per share. On October 7, 2020, the Board of Directors of the Company approved a certificate of amendment to the articles of incorporation and changed the total number of authorized shares of Preferred Stock to be 1,000,000 shares, $0.001 per share.

 

On October 7, 2020, our Board of Directors and our stockholders approved a resolution to amend and restate the certificate of designation of preferences, rights and limitations of Series A Convertible Preferred Stock to restate that there are 401,000 shares of the Company’s blank check Preferred Stock designated as Series A Convertible Preferred Stock. The amended and restated certificate clarifies that the Series A Convertible Preferred Stock convert at a rate of five shares of the Company’s common stock for every share of Series A Convertible Preferred Stock, and also restates that the Series A Convertible Preferred Stock shall be entitled to vote on all matters submitted to shareholders of the Company for each share of Series A Convertible Preferred Stock owned on the record date for the determination of shareholders entitled to vote on such matter or, if no such record date is established, on the date such vote is taken or any written consent of shareholders is solicited. The number of votes entitled to be cast by the holders of the Series A Convertible Preferred Stock equals that number of votes that, together with votes otherwise entitled to be cast by the holders of the Series A Convertible Preferred Stock at a meeting, whether by virtue of stock ownership, proxies, voting trust agreements or otherwise, entitle the holders to exercise 51% of all votes entitled to be cast to approve any action which Nevada law provides may or must be approved by vote or consent of the holders of common stock entitled to vote.

 

On November 20, 2020, the Company issued 2,005,000 shares of common stock to Fawad Maqbool, the Chief Executive Officer of the Company. 5,000 of the shares were issued at par value upon the conversion of 1,000 shares of Preferred Stock.  The remaining 2,000,000 of the shares were issued pursuant to the exercise by Mr. Maqbool of options to purchase 400,000 shares of Preferred Series A stock, at an exercise price of $1.03 per share, which were then converted into 2,000,000 shares of Common Stock.

 

On December 23, 2020, the Company filed amended and restated articles of incorporation to keep the authorized shares of Common Stock at 500,000,000 and set the authorized shares of blank check preferred stock at 1,000,000. On December 23, 2020, the Company filed an amended and restated certificate of designation of preferences, rights and limitations of the Series A Convertible Preferred Stock. 

 

 
F-32

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For The Years Ended December 31, 2021 and 2020

 

Common Stock:

 

The Company originally authorized 50,000,000 shares of common stock with a par value of $0.001. Effective May 20, 2014, the Company increased its authorized shares of common stock from 50,000,000 to 500,000,000.

 

On December 7, 2020, the Board of Directors approved a reverse stock split of the Company’s common stock, in connection with a potential listing onto NASDAQ in a ratio to be determined by the Board based on market conditions and the Company’s trading price at the time of such reverse split in the range of 1:20 to 1:200, while the authorized shares of common stock remain at 500,000,000. A reverse stock split of the outstanding common stock at a 1-for-20 ratio became effective February 17, 2021.  All per share amounts and number of shares in the consolidated financial statements and related notes have been retroactively restated to reflect the reverse stock split.

 

On October 15, 2019, the Company engaged Maxim Group LLC (“Maxim”) as its financial advisor to assist the Company in growth strategy to the investment community with the ultimate goal of an up-list and capital raise on NASDAQ.

 

As consideration for Maxim’s services, Maxim was entitled to receive, and the Company agreed to pay Maxim, the following compensation:

 

 

(a)

The Company issued to Maxim or its designees 100,000 shares of the Company’s Common Stock (“Common Stock”) based on the following schedule:

 

 

i.

27,500 restricted shares of Common Stock upon the execution of the Agreement implying a price per share of $0.10. These shares were valued on October 15, 2019 at $0.054 with a value of $29,920. The full amount of $29,920 was expensed as consulting fees in 2020 and the shares were issued on January 13, 2020.

 

 

 

 

ii.

$54,000 payable in 22,500 restricted shares of Common Stock six months from the date of the Agreement implying a price per shares of $0.12. These shares were valued on October 15, 2019 at a price of $0.054 with a value of $24,480 and classified as common stock subscription payable as they had not been issued. On July 9, 2020, Maxim was issued 22,500 shares of common stock in exchange for the common stock subscription payable. The full amount of consulting fees was expensed in 2019.

 

 

 

 

iii.

50,000 restricted shares of Common Stock 90 days following the placement agency agreement dated April 15, 2021. These shares were valued on October 15, 2019 at a price of $0.054 with a value of $54,000 and expensed as consulting fees for the three months ended March 31, 2021. These shares were issued on November 10, 2021.

 

 
F-33

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For The Years Ended December 31, 2021 and 2020

 

On July 28, 2020, Wayne Homschek elected to exercise 150,000 of his cashless warrants and 102,632 shares of common stock was issued.

 

On October 12, 2020, the Company engaged service providers for services related to the NASDAQ up list totaling $100,000. The Company issued 100,000 shares on December 18, 2020 under the Company’s equity incentive plan immediately following the filing of a Registration Statement on Form S-8 and were issued without restrictions.  These services have been expensed as of March 31, 2021.

 

On October 16, 2020, the Company entered into an advisory agreement to assist in product sales and distribution in Asia and the Middle East. The advisor will be paid compensation of 100,000 shares totaling $108,000 over a two- year period. These shares were issued under the Company’s equity incentive plan immediately following the filing of a Registration Statement on Form S-8 and were issued without restrictions.  As of December 31, 2021, $65,244 of expense had been recognized and $42,756 remained as a prepaid to be amortized over a two-year period.

 

On October 16, 2020, the Company entered into a public relations service agreement whereby the consultant will be paid compensation of 25,000 shares totaling $27,000 over a nine-month period.  These shares were issued under the Company’s equity incentive plan immediately following the filing of a Registration Statement on Form S-8 and were issued without restrictions.  As of June 30, 2021, $27,000 of expense had been recognized

 

On November 20, 2020, the Company issued 2,005,000 shares of common stock to Fawad Maqbool, the Chief Executive Officer of the Company.  5,000 of the shares were issued at par value upon the conversion of 1,000 shares of Preferred Stock.  The remaining 2,000,000 of the shares were issued pursuant to the exercise by Mr. Maqbool of options to purchase 400,000 shares of Preferred Series A stock, at an exercise price of $1.03 per share, which were then converted into 2,000,000 shares of Common Stock.

 

On December 18, 2020, the Company issued 30,000 shares of common stock under the Company’s stock option plan as stock compensation totaling $90,000.

 

On February 17, 2021, AmpliTech Group Inc., common stock and warrants under the symbols “AMPG” and “AMPGW”, respectively, commenced trading on NASDAQ.  In connection with the public offering, 1,371,428 units at an offering price of $7.00 per unit were sold. Each unit issued in the offering consisted of one share of common stock and one warrant.  Maxim Group LLC acted as sole book-running manager for the offering.  Net proceeds received was $8,119,502.

 

On February 24, 2021, Maxim Group LLC exercised its overallotment option to purchase an additional 205,714 shares of common stock.  Net proceeds received was $1,330,095.

 

 
F-34

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For The Years Ended December 31, 2021 and 2020

 

As of December 31, 2021, 210,700 warrants were exercised at an exercise price of $7.00 and 210,700 shares of common stock were issued.  Gross proceeds received were $1,474,900.

 

On April 15, 2021, the Company entered into definitive agreements with certain institutional investors for the sale of 2,715,000 shares of common stock in a registered direct offering priced at-the-market under NASDAQ rules.  Concurrently, the Company agreed to issue to the investors, in a private placement, warrants to purchase an aggregate of 1,900,500 shares of common stock at an exercise price of $8.48 per share with a five-year term. Maxim Group LLC acted as the exclusive placement agent for this offering.  The shares of common stock as described were offered pursuant to a “shelf” registration statement filed with the SEC on April 1, 2021 and declared effective on April 14, 2021.   The aggregate gross proceeds to the Company were approximately $23 million dollars before deducting placement agent’s fees and expenses.  The offering closed on April 16, 2021.  On April 30, 2021, the Company filed a registration statement providing for the resale of the shares of common stock issuable upon the exercise of the warrants issued in the private placement. The registration statement became effective on May 11, 2021.

 

On December 15, 2021, 188,442 unregistered shares of AmpliTech’s common stock were issued as part of the Spectrum Semiconductor Materials acquisition for $665,200.

 

2020 Equity Incentive Plan:

 

In October 2020, the Board of Directors and shareholders adopted the Company’s 2020 Equity Incentive Plan (the “2020 Plan”), effective as of December 14, 2020. Under the 2020 Plan, the Company reserved 1,250,000 shares of common stock to grant shares of the Company’s common stock to employees and individuals who perform services for the Company. The purpose of the 2020 Plan is to attract and retain the best available personnel for positions of substantial responsibility, to provide incentives to individuals who perform services for the Company, and to promote the success of the Company’s business. The 2020 Plan permits the grant of Incentive Stock Options, Nonstatutory Stock Options, Stock Appreciation Rights, Restricted Stock, Restricted Stock Units, Performance Units, Performance Shares, and other stock or cash awards as the Board of Directors may determine.

 

Stock Options:

 

On June 30, 2021, the Company granted to each of our Board of Directors (Mr. Lee, Mr. Kappers, and Mr. Mazziota) ten-year nonqualified stock options to purchase 12,500 shares of common stock (totaling 37,500) according to the Company’s 2020 Plan. The stock options vest in full on the date of the grant, with an exercise price of $4.63 per share. The Company has calculated these options estimated fair market value at $134,550 using the Black-Scholes model, with the following assumptions: expected term 2.5 years, stock price $4.63, exercise price $4.63, volatility 153.1%, risk-free rate 0.36%, and no forfeiture rate.

  

On July 26, 2021, the Company granted three employees, a consultant and two advisors to the Board ten-year stock options to purchase shares of common stock (totaling 52,000) according to the Company’s 2020 Plan. The stock options vest in equal quarterly installments over three years commencing one year after the grant date, with an exercise price of $3.88 per share. The Company has calculated these options estimated fair market value at $190,252 using the Black-Scholes model, with the following assumptions:

 

expected term 7.0 years, stock price $3.88, exercise price $3.88, volatility 142.6%, risk-free rate 1.04%, and no forfeiture rate.

 

 
F-35

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For The Years Ended December 31, 2021 and 2020

 

On September 29, 2021, the Company granted one employee five-year stock options to purchase 1,000 shares of common stock according to the Company’s 2020 Plan.  The stock options vest 50% on the date of grant and 50% on the one-year anniversary of the date of grant. The Company has calculated these options estimated fair market value at $2,868 using the Black-Scholes model, with the following assumptions: expected term 3.0 years, stock price $3.62, exercise price $3.88, volatility 147.2%, risk-free rate 0.55%, and no forfeiture rate.

 

On November 26, 2021, the Company granted two officers, one board member, two board advisors and one employee stock options to purchase 200,000 shares of common stock according to the Company’s 2020 Plan.  The stock options vest immediately with an exercise price of $3.52 per share. The Company has calculated these options estimated fair market value at $532,562 using the Black-Scholes model, with the following assumptions: expected term 2.5 years, stock price $3.52, exercise price $3.52, volatility 146.7%, risk-free rate 0.83%, and no forfeiture rate.

 

On November 30, 2021, the Company granted two employees five-year stock options to purchase 15,000 shares of common stock according to the Company’s 2020 Plan.  The stock options vest 12 months after the initial date of employment for each employee.  The Company has calculated these options estimated fair market value at $43,077 using the Black-Scholes model, with the following assumptions: expected term 3.0 years, stock price $3.88, exercise price $3.88, volatility 144.2%, risk-free rate 0.81%, and no forfeiture rate.

 

Below is a table summarizing the changes in stock options outstanding for the year ended December 31, 2021:

 

 

 

 

 

Weighted

Average

 

 

 

Number of

Options

 

 

Exercise

Price ($)

 

Outstanding at December 31, 2020

 

 

-

 

 

 

-

 

Granted                                                                                  

 

 

305,500

 

 

$3.74

 

Exercised

 

 

-

 

 

 

-

 

Expired

 

 

-

 

 

 

-

 

Outstanding at December 31, 2021 

 

 

305,500

 

 

$3.74

 

Exercisable at December 31, 2021 

 

 

305,500

 

 

$3.70

 

 

As of December 31, 2021, all outstanding stock options were issued according to the Company’s 2020 Plan, and there remains 944,500 shares of common stock available for future issuance under the 2020 Plan. 

 

Stock-based compensation expense related to stock options of $692,076 and $128,928 was recorded for the years ended December 31, 2021 and 2020 respectively. As of December 31, 2021, the remaining unrecognized compensation cost related to non-vested stock options is $211,233 and is expected to be recognized over 3.57 years. The outstanding stock options have a weighted average remaining contractual life of 5.65 years and a total intrinsic value of $88,080.

 

 
F-36

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For The Years Ended December 31, 2021 and 2020

 

Warrants:

 

Effective February 19, 2021, AmpliTech Group Inc., common stock and warrants under the symbols “AMPG” and “AMPGW,” respectively, commenced trading on NASDAQ. In connection with the public offering, 1,371,428 units sold at an offering price of $7.00 per unit. Each unit issued in the offering consisted of one share of common stock and one warrant.  Maxim Group LLC acted as sole book-running manager for the offering and partially exercised its overallotment option to purchase 205,714 warrants at the public offering price.  The warrants expire ten years from the date of issuance.

 

Effective April 16, 2021, the Company entered into definitive agreements with certain institutional investors to sell 2,715,000 shares of common stock in a registered direct offering priced at the market under NASDAQ rules.  Concurrently, the Company agreed to issue to the investors, in a private placement, warrants to purchase an aggregate of 1,900,500 shares of common stock at an exercise price of $8.48 per share with a five-year term.

 

For the year ended December 31, 2021, 210,700 warrants were exercised at $7.00, resulting in the issuance of 210,700 shares of common stock.

 

On July 20, 2021, in connection with a product development agreement with an unrelated party, the Company issued warrants to purchase 30,000 shares of common stock. The warrants vest in one year from issuance, with an exercise price of $5.00 per share.  The Company has calculated these warrants estimated fair market value at $88,803 using the Black-Scholes model, with the following assumptions: expected term 3.0 years, stock price $3.80, exercise price $5.00, volatility 149.8%, risk-free rate 0.37%, and no forfeiture rate.

 

 

 

 

 

Weighted

Average

 

 

 

Number of

Warrants

 

 

Exercise

Price ($)

 

Outstanding at December 31, 2020

 

 

-

 

 

 

-

 

Granted                                                                                  

 

 

3,507,642

 

 

$7.83

 

Exercised

 

 

(210,700)

 

$7.00

 

Expired

 

 

-

 

 

 

-

 

Outstanding at December 31, 2021 

 

 

3,296,942

 

 

$7.83

 

Exercisable at December 31, 2021 

 

 

3,266,942

 

 

$7.86

 

 

Stock-based compensation expense related to warrants of $39,901 and $38,927 was recorded for the years ended December 31, 2021 and 2020, respectively. As of December 31, 2021, the remaining unrecognized compensation cost related to non-vested warrants is $48,902. The outstanding warrants have a weighted average remaining contractual life of 6.31 years and a total intrinsic value of $0.

 

 
F-37

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For The Years Ended December 31, 2021 and 2020

 

(15) Commitments and Contingencies

 

On November 19, 2021, AmpliTech Group, Inc.  entered into an Asset Purchase Agreement (the “Purchase Agreement”) with Spectrum Semiconductor Materials Inc. (the “Seller” or “SSM”), pursuant to which AmpliTech would acquire substantially all of the assets of the Company (the “Acquisition”). The Acquisition was completed on December 15, 2021.

 

Within forty (40) days after December 31, 2022, AmpliTech, as stipulated in the Purchase Agreement, will prepare and deliver to Seller a statement setting forth its calculation of Two Years Net Revenues of the business, or the “Revenue Statement”.  The Revenues Adjustment shall be an amount equal to 25% of two years net revenues minus $20,000,000.  If the Revenues Adjustment is a positive number, Buyer shall pay to Seller an amount equal to the Revenues Adjustment.  If the Revenues Adjustment is a negative number, Seller shall pay to Buyer and amount equal to the Revenues Adjustment.  The fair value of the revenue adjustment was determined to be $1,365,038 owed to Seller and recorded as a contingent liability as of December 31, 2021.

 

(16) Subsequent events

 

In accordance with ASC 855-10, Company management reviewed all material events through the date of this report. 

 

On January 20, 2022, the current Board of Directors, renewed their directors’ agreements and shall be issued 15,000 restricted stock units (“RSU’s”) pursuant to the Company’s 2020 Equity Incentive Plan.

 

On February 23, 2022, Jorge Flores, Executive Director of Operations, was promoted to Chief Operating Officer. As COO, Jorge will lead critical initiatives to further streamline operations, drive growth, and take ownership of creating an enhanced experience for AmpliTech’s valued customers.

 

On February 28, 2022, the Company paid SN2N its final tranche of $100,000 for an additional 5% membership interest, for completing the code optimization and FPGA design.  In aggregate, the Company owns a 20% membership interest.

 

On October 15, 2021, the Company entered a new lease for a 20,000 square foot facility at 155 Plant Avenue, Hauppauge, New York, for a term of seven years and two months. The yearly base rent of $346,242 shall increase at a rate of 2.75% per year to begin on the first anniversary lease commencement date and each year thereafter.  The first two months of basic rent shall be abated following the commencement lease date.  In the event the landlord decides to sell the property, the Company shall have the right of first offer to purchase subject property.  Upon lease execution, the Company paid two months of base rent as a security deposit and one month’s rent totaling $86,560.

 

The Company expects to be fully operational at the new manufacturing and headquarters facility April 1, 2022.

  

 
F-38

Table of Contents

   

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

 

Our management, including our chief executive officer and chief financial officer, evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) or 15d-15(e) under the Exchange Act as of the end of the period covered by this report. Our management does not expect that our disclosure controls and procedures will prevent all error and all fraud. In designing and evaluating the disclosure controls and procedures, management recognized that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives.

 

Based on the evaluation as of December 31, 2021, for the reasons set forth below, our chief executive officer and chief financial officer concluded that our disclosure controls and procedures were not effective to provide reasonable assurance that information we are required to disclose in reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to our management, including our chief executive officer and chief financial officer, as appropriate, to allow timely decisions regarding required disclosure.

 

Management’s Annual Report on Internal Control Over Financial Reporting.

 

Our management is responsible for establishing and maintaining adequate internal control over financial reporting. Our internal control system was designed to, in general, provide reasonable assurance to our management and the Board of Directors regarding the preparation and fair presentation of published financial statements, but because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements.

 

 
38

Table of Contents

 

The framework used by management in making that assessment was the criteria set forth in the document entitled “Internal Control – Integrated Framework” issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO 2013). Based on that re-evaluation due to material weakness identified below, our management, including our chief executive officer and chief financial officer, concluded that our disclosure controls and procedures were not effective as of December 31, 2021 to ensure that information required to be disclosed in our Exchange Act reports was (1) recorded, processed, summarized and reported in a timely manner, and (2) accumulated and communicated to our management, including our chief executive officer and chief financial officer, as appropriate to allow timely decisions regarding required disclosure, because of material weaknesses in our internal controls over financial reporting. We have identified the following material weaknesses.

 

1. As of December 31, 2021, our management has identified material weaknesses in our internal control over financial reporting related to lack of segregation of duties resulting from our limited personnel and has concluded that, due to such material weakness, our disclosure controls and procedures were not effective.

 

2. As of December 31, 2021, we did not maintain effective controls over financial statement disclosure. Specifically, controls were not designed and in place to ensure that all disclosures required were originally addressed in our financial statements. Accordingly, management has determined that this control deficiency constitutes a material weakness.

 

Because of these material weaknesses, management has concluded that the Company did not maintain effective internal control over financial reporting as of December 31, 2021 based on the criteria established in “INTERNAL CONTROL-INTEGRATED FRAMEWORK” issued by the COSO.

 

A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of the Company’s annual or interim financial statements will not be prevented or detected on a timely basis.

 

The Company is taking steps to remediate the material weakness listed above by implementing the following:

 

 

1.

We are hiring and training additional personnel with the intent to provide segregation of duties and eliminate excessive amount of control over a process.

 

 

 

 

2.

All ACH payments and bank wires require dual authorization

 

 

 

 

3.

All expenses are reviewed and approved by management

 

 

 

 

Changes in Internal Control over Financial Reporting

 

There were no changes that have affected, or are reasonably likely to materially affect, our internal control over financial reporting (as defined in Rules 13a-15(f) or 15d-15(f) under the Exchange Act) during the period covered by this report.

 

ITEM 9B. OTHER INFORMATION 

 

None.

 

ITEM 9C. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS.

 

Not applicable.

 

 
39

Table of Contents

 

PART III

 

ITEM 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE 

 

Our executive officers and directors are as follows:

 

Name

 

Age

 

Position

 

 

Fawad Maqbool

 

61

 

Chairman, President, Chief Executive Officer, Treasurer, Director

Louisa Sanfratello

 

56

 

Chief Financial Officer and Secretary, Director

Jorge Flores (1)

 

54

 

Chief Operating Officer

Matthew Kappers (2)

 

57

 

Director

Andrew Lee (2)

 

38

 

Director

Daniel Mazziota (2)

 

84

 

Director

 

(1)

Promoted February 23, 2022.

(2)

Appointed on January 20, 2021.

 

 
40

Table of Contents

 

A brief description of the background and business experience of our executive officer and directors for the past five years is as follows:

 

Fawad Maqbool, age 61, has served as the Company’s President, Chief Executive Officer and Chairman of the Board of Directors since founding AmpliTech, Inc. 2002. Prior to founding AmpliTech, Inc., Mr. Maqbool was the President of Aeroflex Amplicomm, Inc. for 2000 and 2001. His duties included, among other things, overseeing the design and development of amplifiers specifically for fiber optic communication applications. Mr. Maqbool was with MITEQ, Inc. from 1987 through 1999 where he began as an Engineering Group Leader and ultimately held the title of Department Head responsible for a staff of thirty-two consisting of engineers, technicians, assemblers and support personnel. His professional career began with the Hazeltine Corporation in 1983 where he was a Microwave Design Engineer through 1986. Mr. Maqbool received a bachelor’s degree in electrical engineering (major in microwaves and RF) and biomedical engineering from the City College of New York. He subsequently earned a master’s degree in electrical engineering (major in microwaves and RF) from Polytechnic University, now the New York University Tandon School of Engineering. Through his prior service, Mr. Maqbool possesses the knowledge and experience in microwaves and RF electrical engineering that aids him in efficiently and effectively identifying and executing the Company’s strategic priorities. As our Chief Executive Officer, Chairman and founder, Mr. Maqbool brings to the Board of Directors extensive knowledge of the Company’s products, structure, history, and culture as well as years of expertise in the industry.

 

Louisa Sanfratello, CPA, age 56, has been an accountant, servicing numerous clients in various industries since 1987. Her professional career began with the public accounting firm of Holtz Rubenstein & Co, where she gathered audit experience for several years and moved on to more challenging positions in both the public and private sector. She served as a Controller for The New Interdisciplinary School for over 10 years. Her responsibilities included overseeing the accounting department in addition to working directly with the NYS Department of Education. Ms. Sanfratello was also employed by the Make A Wish Foundation of Suffolk County as chief accountant working directly with the President and CFO. She joined AmpliTech, Inc. in 2012 as Chief Financial Officer, where she manages the company’s finances and SEC filings. Her responsibilities also include assisting the CEO in developing new business, maintaining operating budgets and ensuring adequate cash flow. Ms. Sanfratello was appointed to the Board of Directors for her extensive knowledge of the Company’s products and her financial and accounting expertise.

 

Jorge Flores, age 54, joined AmpliTech at the end of March in 2021 as Executive Director of Operations, bringing with him over 30 years of combined operations and program management experience. Prior to joining AmpliTech’s executive leadership team, Mr. Flores held various leadership roles at Comtech Telecommunications, a Nasdaq listed corporation with over 2K employees and revenues of over $600M. Previous management roles included Director of Program Management Office, Business Unit Manager and Supply Line Management. Mr. Flores holds an MBA with concentration in Operations Management and Leadership from Dowling NY and, a BS in Business Administration, Major in Operations Management from NYIT. Mr. Flores has just recently been promoted to Chief Operating Officer. As COO, Mr. Flores leads critical initiatives to further streamline operations, drive growth, and take ownership of creating an enhanced experience for AmpliTech’s valued customers.

 

Matthew Kappers, age 57, has served as a director of the Company since January 2021. Mr. Kappers serves as the chairman of the Nominating and Corporate Governance Committee. Mr. Kappers was recently appointed as the Chief Executive Officer and Director of the Cortec Group, Inc. Since 2011, Mr. Kappers has been a Managing Director at Concordia Financial Group, an investment bank and consulting firm. He has experience in completing mergers and acquisitions, as well as post acquisition operations. Prior to Concordia Financial Group, he was in the corporate development group for two multi-billion-dollar NYSE companies (Republic Services, Inc. and Loewen Group International, Inc.). In addition to his M&A background, he has been the COO and CFO for several small to medium-sized privately held companies. Mr. Kappers earned a B.A. degree from Vanderbilt University and a M.B.A. degree from Miami University. Mr. Kappers’ financial and operations knowledge and experience qualifies him to serve on our board of directors.

 

Andrew Lee, age 38, has served as a director of the Company since January 2021. Mr. Lee serves as the chairman of the Audit Committee. Mr. Lee is a licensed CPA and holds his MBA degree from Washington State University. Mr. Lee received his Bachelor of Business Administration, with concentrations in Finance and Accounting, from Walla Walla University. Mr. Lee began working at RealWear in 2017 as a CFO. Prior to joining RealWear, Mr. Lee led Finance and Operations as the CFO of Ryonet Corporation, a high-growth firm in Vancouver, Washington. Mr. Lee’s finance and accounting experience qualifies him to serve on our board of directors.

 

 
41

Table of Contents

 

Daniel Mazziota, age 85, has served as a director of the Company since January 2021. He serves as the chairman of the Compensation Committee. Mr. Mazziota founded Microwave Power Devices, Inc. in 1967, which he sold in 1981 to Macom Technology Solutions, a Nasdaq listed developer and producer of radio, microwave, and millimeter wave semiconductor devices and components. He served as the President of Microwave Power Devices, Inc. until his retirement in 1988. He is currently president of IDM Consulting, which provides consulting services to the microwave component and sub system industry. He received his BEE and MSEE degrees from New York Polytechnic Institute and is a fellow of the Institute. Mr. Mazziota’s microwave component and subsystem industry experience qualifies him to serve on our board of directors.

 

Term of Office

 

Our directors are appointed for a one-year term to hold office until the next annual general meeting of our stockholders or until removed from office in accordance with our bylaws. Our officers are appointed by our Board of Directors and holds office until removed by the Board of Directors.

 

Family Relationships

 

There are no family relationships between any of our directors or executive officers.

 

Involvement in Legal Proceedings

 

To our knowledge, there have been no material legal proceedings that would require disclosure under the federal securities laws that are material to an evaluation of the ability of our director or executive officers.

 

Potential Conflicts of Interest

 

We are not aware of any current or potential conflicts of interest with our director or executive officers.

 

Board Committees

 

Effective January 20, 2021, we formed an Audit Committee, a Compensation Committee, and a Nominating and Corporate Governance Committee, each of which is comprised of our three independent directors. Mr. Kappers was appointed chairman of the Nominating and Corporate Governance Committee, Mr. Lee as the chairman of the Audit Committee and Mr. Mazziota as the chairman of the Compensation Committee. Mr. Lee’s finance and accounting experience qualifies him as the audit committee financial expert.

 

Section 16(a) Beneficial Ownership Reporting Compliance

 

Section 16(a) of the Exchange Act requires our directors, officers and persons who beneficially own more than 10% of a registered class of our equity securities, to file reports of ownership and changes in ownership with the SEC and are required to furnish us with copies of these reports. Based solely on our review of the reports filed with the SEC, we believe that all persons subject to Section 16(a) of the Exchange Act timely filed all required reports in 2021.

 

Code of Ethics

 

We have adopted a code of ethics that applies to our officers, employees and directors, including our Chief Executive Officer and Chief Financial Officer. Our code of ethics is available on our website.

 

 
42

Table of Contents

 

ITEM 11. EXECUTIVE COMPENSATION 

 

Summary Compensation Table

 

The following summary compensation table sets forth all compensation awarded to, earned by, or paid to, the named person, during the years ended December 31, 2021 and 2020:

 

Summary Compensation of Named Executive Officers

 

Name and Principal Position

 

Fiscal

Year

 

Salary

($)

 

 

Bonus

($)

 

 

Stock

Awards

($)

 

 

Option Awards

($)

 

 

All Other

Compensation

($)

 

 

Total

($)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Fawad Maqbool

 

2021

 

 

305,769

 

 

 

75,000

 

 

 

 

 

 

266,281

 

 

 

-

 

 

 

647,050

 

Chairman, President and Chief Executive Officer

 

2020

 

 

191,827

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

191,827

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Louisa Sanfratello

 

2021

 

 

195,192

 

 

 

30,000

 

 

 

 

 

 

 

133,141

 

 

 

-

 

 

 

358,333

 

Chief Financial Officer, Secretary

 

2020

 

 

147,788

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

147,788

 

 

On February 21, 2022, the Company’s Board of Directors approved an increase in salary, effective as of January 1, 2022, for Mr. Maqbool, to $500,000 per year, and for Ms. Sanfratello, to $275,000 per year.

 

Outstanding Equity Awards at Fiscal Year End

 

On November 26, 2021, the Company granted the President and Chief Financial Officer stock options to purchase 100,000 and 50,000, respectively, shares of common stock according to the Company’s 2020 Plan. The stock options vest immediately with an exercise price of $3.52 per share. The Company has calculated these options estimated fair market value at $399,422 using the Black-Scholes model, with the following assumptions: expected term of 2.5 years, stock price of $3.52, exercise price of $3.52, volatility of 146.7%, risk-free rate of .83%, and no forfeiture rate.

  

Directors Compensation

 

Name

 

Fees earned or paid in cash ($)

 

 

 Stock awards ($)

 

 

Option awards ($)

 

 

Non-equity

incentive plan compensation ($)

 

Nonqualified

deferred compensation earnings ($)

 

All other compensation ($)

 

Total ($)

 

Matthew Kappers

 

 

 

 

 

 

 

 

44,850

 

 

 

 

 

 

 

 

 

44,850

 

Andrew Lee

 

 

 

 

 

 

 

 

 

 

44,850

 

 

 

 

 

 

 

 

 

44,850

 

Daniel Mazziota

 

 

 

 

 

 

 

 

 

 

44,850

 

 

 

 

 

 

 

 

 

44,850

 

 

 
43

Table of Contents

 

In connection with their respective appointments, each of Matthew Kappers, Andrew Lee and Daniel Mazziota entered into director agreements with the Company, providing for, among other things that each of the directors shall be entitled to fees for attendance at virtual meetings, reimbursement of expenses for attending meetings and grants of up to 12,500 options to purchase shares of common stock of the Company pursuant to the Company’s 2020 Equity Incentive Plan. On June 30, 2021, the Company granted to each of our Board of Directors (Mr. Lee, Mr. Kappers, and Mr. Mazziota) ten-year nonqualified stock options to purchase 12,500 shares of common stock (totaling 37,500) according to the Company’s 2020 Plan. The stock options vest in full on the date of the grant, with an exercise price of $4.63 per share. The Company has calculated these options estimated fair market value at $134,550 using the Black-Scholes model, with the following assumptions: expected term 2.5 years, stock price $4.63, exercise price $4.63, volatility 153.1%, risk-free rate 0.36%, and no forfeiture rate.

 

2020 Equity Incentive Plan

 

In October 2020, the Board of Directors and shareholders adopted the Company’s 2020 Equity Incentive Plan (the “2020 Plan”), effective as of December 14, 2020. Under the 2020 Plan, the Company reserved 1,250,000 shares of common stock to grant shares of common stock of the Company to employees and individuals who perform services for the Company. The purpose of the 2020 Plan is to attract and retain the best available personnel for positions of substantial responsibility, to provide incentives to individuals who perform services for the Company, and to promote the success of the Company’s business. The 2020 Plan permits the grant of Incentive Stock Options, Nonstatutory Stock Options, Stock Appreciation Rights, Restricted Stock, Restricted Stock Units, Performance Units, Performance Shares and other stock or cash awards as the Board of Directors may determine.

 

ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS 

 

The following table summarizes information about our equity compensation plans as of March 28, 2022:

 

 

 

Number of securities to be issued upon exercise of outstanding options, warrants, and rights

 

 

Weighted-average price of outstanding options, warrants and rights

 

 

Number of securities remaining available for future issuance under equity compensation plans (excluding securities reflected in column (a))

 

 

 

(a)

 

 

(b)

 

 

(c)

 

Equity compensation plans approved by security holders

 

 

305,500

 

 

$3.74

 

 

 

944,500

 

Equity compensation plans not approved by security holders

 

 

-

 

 

 

-

 

 

 

-

 

Total

 

305,500

 

 

$3.74

 

 

 

944,500

 

 

The following table sets forth certain information with respect to the beneficial ownership of our voting securities by (i) each director and named executive officer, (ii) all executive officers and directors as a group; and (iii) each shareholder known to be the beneficial owner of 5% or more of the outstanding common stock of the Company as of March 28, 2022. Beneficial ownership is determined in accordance with the rules of the SEC. Generally, a person is considered to beneficially own securities: (i) over which such person, directly or indirectly, exercises sole or shared voting or investment power, and (ii) of which such person has the right to acquire beneficial ownership at any time within 60 days (such as through exercise of stock options or warrants). For purposes of computing the percentage of outstanding shares held by each person or group of persons, any shares that such person or persons has the right to acquire within 60 days are deemed to be outstanding but are not deemed to be outstanding for the purpose of computing the percentage ownership of any other person. The inclusion herein of any shares listed as beneficially owned does not constitute an admission of beneficial ownership. Unless otherwise indicated below, the address of each person listed in the table below is c/o 620 Johnson Avenue, Bohemia, NY 11716.

 

 
44

Table of Contents

 

 

 

Amount and Nature of

Beneficial Ownership

 

 

 

Common Stock (1)

 

Name and Address of Beneficial Owner

 

No. of Shares

 

 

% of Class

 

Directors and Officers

 

 

 

 

 

 

Fawad Maqbool, Chairman, President, and Chief Executive Officer

 

 

2,741,004

(2)

 

 

28.61

%

Louisa Sanfratello, Chief Financial Officer

 

 

60,000

(3)

 

*

 

Jorge Flores

 

 

34,000

(4)

 

 

 *

 

Daniel Mazziota

 

 

144,500

(5)

 

 

1.51

%

Matthew Kappers

 

 

12,500

(6)

 

*

 

Andrew Lee                                                    

 

 

12,500

(6)

 

*

 

 

 

 

 

 

 

 

 

 

All officers and directors as a group (6 persons)

 

 

3,004,504

 

 

 

31.36

%

 

*

Less than 1%

 

 

1)

Based on 9,582,113 shares of common stock issued and outstanding.

 

 

2)

Includes options to purchase 100,000 shares of common stock,

 

 

3)

Includes 50,000 options to purchase shares of common stock.

 

 

4)

Includes 25,000 options to purchase shares of common stock.

 

 

5)

Includes 22,500 options to purchase shares of common stock

 

 

6)

Includes 12,500 options to purchase of common stock

 

ITEM 13. CERTAIN RELATIONSHIP AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE. 

 

The following sets forth a summary of transactions since the beginning of the fiscal year of 2021, or any currently proposed transaction, in which the Company was to be a participant and the amount involved exceeded or exceeds $120,000 and in which any related person had or will have a direct or indirect material interest (other than compensation described under “Executive Compensation”). We believe the terms obtained or consideration that we paid or received, as applicable, in connection with the transactions described below were comparable to terms available or the amounts that would be paid or received, as applicable, in arm’s-length transactions.

 

In February 2021, we paid Bentley Associates, L.P., an affiliate of our former director Wayne Homschek, an advisory fee of $280,000 upon the closing of our public offering in February 2021. Mr. Homschek resigned from our board in July 2020.

 

Director Independence

 

Mr. Kappers, Mr. Lee and Mr. Mazziota are independent using the definition of independence under NASDAQ Listing Rule 5605 (a) (2).

 

 
45

Table of Contents

 

ITEM 14. PRINCIPAL ACCOUNTANT FEES AND SERVICES.

 

The following table shows the aggregate fees we paid for professional services provided to us for 2021 and 2020:

 

 

 

2021

 

 

2020

 

Audit Fees

 

$72,500

 

 

$65,133

 

Audit-Related Fees

 

$89,014

 

 

$7,900

 

Tax Fees

 

$2,875

 

 

$2,300

 

All Other Fees

 

 

 

 

 

 

-

 

Total

 

$164,389

 

 

$75,333

 

 

Audit Fees

 

For the year ended December 31, 2021 and 2020, we paid $72,500 and $65,133 respectively for professional services rendered for the audit and review of our financial statements.

 

Audit Related Fees

 

For the fiscal years ended December 31, 2021 and 2020, we paid approximately $89,014 and $7,900, respectively, for audit related services for the acquisition of Spectrum Semiconductor Materials, Inc.

 

Tax Fees

 

For our fiscal years ended December 31, 2021 and 2020, we paid $2,875 and $2,300 respectively, for professional services rendered for tax compliance, tax advice, and tax planning.

 

All Other Fees

 

We did not incur any other fees related to services rendered by our independent registered public accounting firm for the fiscal years ended December 31, 2021 and 2020.

 

Pre-Approval Policies and Procedures

 

As of January 20, 2021, the Board of Directors appointed three independent directors to a newly appointed audit committee and appointed Andrew Lee as the chairman of the audit committee. In its capacity, the audit committee pre-approves all audit (including audit-related) and permitted non-audit services to be performed by the independent auditors. The audit committee will annually approve the scope and fee estimates for the year-end audit to be performed by the Company’s independent auditors for the fiscal year. With respect to other permitted services, the audit committee pre-approves specific engagements, projects and categories of services on a fiscal year basis, subject to individual project and annual maximums. To date, the Company has not engaged its auditors to perform any non-audit related service

 

The Audit Committee pre-approved all services provided by our independent registered public accounting firm. All the above services and fees during 2021 were pre-approved by our Audit Committee. All the above services in 2021 were reviewed and approved by our Audit Committee either before or after the respective services were rendered.

 

 
46

Table of Contents

 

Item 15. Exhibits and Financial Statement Schedules.

 

(a) Documents filed as part of this Annual Report.

 

 

1.

Report of Independent Registered Public Accounting Firm (PCAOB ID 3627)

 

Consolidated Balance Sheets as of December 31, 2021 and 2020

 

F-4

 

Consolidated Statements of Operations for the years ended December 31, 2021 and 2020

 

F-5

 

Consolidated Statements of Changes in Stockholders’ Equity for the years ended December 31, 2021 and 2020

 

F-6

 

Consolidated Statements of Cash Flows for the years ended December 31, 2021 and 2020

 

F-7

 

Notes to Consolidated Financial Statements

 

F-8

 

 

 

2.

Financial Statement Schedules

    

Exhibits:

 

Exhibit No.

 

Description

3.1

 

Amended and Restated Articles of Incorporation of AmpliTech Group, Inc. (incorporated by reference to 8-K filed December 28, 2020)

3.2

 

Amended and Restated Bylaws of AmpliTech Group, Inc. (incorporated by reference to 8-K filed December 28, 2020)

3.3

 

Amended and Restated Series A Convertible Preferred Stock Certificate of Designation (incorporated by reference to 8-K filed December 28, 2020)

3.4

 

Certificate of Amendment, filed with the Secretary of State of Nevada (Incorporated by reference to 8-K filed February 19, 2021)

3.5

 

Certificate of Correction, filed with the Secretary of State of Nevada (Incorporated by reference to 8-K filed February 19, 2021)

4.1

Form of Common Stock Purchase Warrant (Incorporated by reference to 8-K filed February 19, 2021)

4.2

 

Warrant Agency Agreement dated February 19, 2021 by and between AmpliTech Group, Inc. and Manhattan Transfer Registrar Co. (Incorporated by reference to 8-K filed February 19, 2021)

4.3

 

Form of Representative’s Warrant (Incorporated by reference to 8-K filed February 19, 2021)

4.4

 

Description of Capital Stock (Incorporated by reference to 10-K filed March 31, 2021)

4.5

 

Form of Warrant (Incorporated by reference to 8-K filed April 15, 2021)

10.3

 

Commercial guaranty of AmpliTech Group, Inc., dated September 12, 2019 incorporated by reference to the Form 8-K filed on September 18, 2019

10.4

 

Lease agreement, dated September 12, 2019, by and between AmpliTech Group, Inc. and Stephen J. Faber, as Trustee of the Revocable Trust of Stephen J. Faber, dated August 29, 2017 incorporated by reference to the Form 8-K filed on September 18, 2019

10.5

 

Option agreement, dated September 12, 2019, by and between AmpliTech Group, Inc. and Stephen J. Faber, as Trustee of the Revocable Trust of Stephen J. Faber, dated August 29, 2017 incorporated by reference to the Form 8-K filed on September 18, 2019

10.6

 

Mutual non-disclosure/joint venture confidentiality agreement, by and between AmpliTech Group, Inc. and Orban Microwave, Inc., dated August 14, 2020, incorporated by reference to the Form 8-K filed on August 20, 2020

10.7

 

Exclusive Distribution Agreement, dated November 9, 2016, by and between AmpliTech Inc, and distributor (previously filed)

10.8

 

Advisory Agreement, dated February 14, 2018, by and between AmpliTech Group, Inc. and with Sunbiz Holdings Corp. (previously filed)

10.9

 

Business Loan Agreement with BNB Bank, dated November 20, 2020 (previously filed)

10.10

 

Promissory Note issued to BNB Bank, dated November 20, 2020 (previously filed)

10.11

 

2020 Equity Incentive Plan (incorporated by reference to S-8 filed December 14, 2020)

10.12

 

Asset Purchase Agreement dated November 19, 2021 (incorporated by reference to 8-K filed November 19, 2021)

10.13

 

Employment Agreement with Jorge Flores dated February 21, 2022 (incorporated by reference to 8-K filed February 22, 2022)

10.14

 

Form of Director Agreement (incorporated by reference to 8-K filed January 26, 2022)

21.1

 

List of Subsidiaries, incorporated by reference to Exhibit 21.1 to the Company’s Registration Statement on Form S-1 filed on August 13, 2012

23.1

 

Consent of Sadler, Gibb & Associates, LLC

 

 
47

Table of Contents

 

31.1

 

Rule 13a-14(a)/ 15d-14(a) Certification of Principal Executive Officer

31.2

 

Rule 13a-14(a)/ 15d-14(a) Certification of Principal Financial Officer

32.1

 

Section 1350 Certification of Principal Executive Officer

32.2

 

Section 1350 Certification of Principal Financial Officer

101. INS

 

Inline XBRL Instance Document (the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document)

101. SCH

 

Inline XBRL Taxonomy Extension Schema Document

101. CAL

 

Inline XBRL Taxonomy Extension Calculation Linkbase Document

101. DEF

 

Inline XBRL Taxonomy Extension Definition Linkbase Document

101. LAB

 

Inline XBRL Taxonomy Extension Label Linkbase Document

101. PRE

 

Inline XBRL Taxonomy Extension Presentation Linkbase Document

104

 

Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101).

 

 
48

Table of Contents

   

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.

 

 

AmpliTech Group, Inc.

 

 

Date: March 31, 2022

By:

/s/ Fawad Maqbool

 

Fawad Maqbool

 

President and Chief Executive Officer

(Principal Executive Officer)

 

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.

 

Name

 

Title

 

Date

 

 

/s/ Fawad Maqbool

 

President, Chief Executive Officer and

 

March 31, 2022

Fawad Maqbool

 

Chairman of the Board of Directors (Principal Executive Officer)

 

 

 

 

/s/ Louisa Sanfratello

 

Chief Financial Officer and Secretary

 

March 31, 2022

Louisa Sanfratello

 

(Principal Financial and Accounting Officer)

 

 

 

 

 

/s/ Andrew Lee

 

Director

 

March 31, 2022

Andrew Lee

 

 

 

 

 

 

 

 

 

/s/ Daniel Mazziota

 

Director

 

March 31, 2022

Daniel Mazziota

 

 

 

 

 

 

 

 

 

/s/ Matthew Kappers

 

Director

 

March 31, 2022

Matthew Kappers

 

 

 

 

 

 

49

 

EX-23.1 2 ampg_ex231.htm CONSENT ampg_ex231.htm

EXHIBIT 23.1

 

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

AmpliTech Group Inc.

Bohemia, NY

 

We consent to the incorporation by reference in Registration Statement (No. 333-251332) on Form S-8, and Registration Statements (No. 333-255656 and No. 333-254969) on Form S-3 of AmpliTech Group, Inc. of our report dated March 31, 2022, with respect to our audits of the consolidated financial statements of AmpliTech Group Inc.. as of and for the years ended December 31, 2021 and 2020, which appears in this Form 10-K.

 

/s/ Sadler, Gibb & Associates, LLC

 

Draper, UT

March 31, 2022

EX-31.1 3 ampg_ex311.htm CERTIFICATION ampg_ex311.htm

EXHIBIT 31.1

 

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

PURSUANT TO SECTION 302(a) OF THE SARBANES-OXLEY ACT OF 2002

 

I, Fawad Maqbool, President and Chief Executive Officer of AmpliTech Group, Inc. (the “Company”), certify that:

 

1.

I have reviewed this annual report on Form 10-K of the Company for the year ended December 31, 2021;

 

 

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 Company as of, and for, the periods presented in this report;

 

 

4.

I am responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) for the Company 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 Company, 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 disclosure control over financial reporting, or caused such internal control over financial reporting got 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 small business issuer’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 Company’s internal control over financial reporting that occurred during the Company’s fourth fiscal quarter that has materially affected, or is reasonably likely to materially affect, the Company’s internal control over financial reporting; and

 

5.

I have disclosed, based on my most recent evaluation of internal control over financial reporting, to the Company’s auditors and the audit committee of the Company’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 Company’s ability to record, process, summarize and report financial information; and

 

 

 

 

b.

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

 

Date: March 31, 2022

 

By:

/s/ Fawad Maqbool

 

 

Fawad Maqbool

 

 

President and Chief Executive Officer

(Principal Executive Officer)

 

 

EX-31.2 4 ampg_ex312.htm CERTIFICATION ampg_ex312.htm

EXHIBIT 31.2

 

CERTIFICATION OF CHIEF FINANCIAL OFFICER

PURSUANT TO SECTION 302(a) OF THE SARBANES-OXLEY ACT OF 2002

 

I, Louisa Sanfratello, Chief Financial Officer and Secretary of AmpliTech Group, Inc. (the “Company”), certify that:

 

1.

I have reviewed this annual report on Form 10-K of the Company for the year ended December 31, 2021;

 

 

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 Company as of, and for, the periods presented in this report;

 

 

4.

I am responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) for the Company 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 Company, 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 disclosure control over financial reporting, or caused such internal control over financial reporting got 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 small business issuer’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 Company’s internal control over financial reporting that occurred during the Company’s fourth fiscal quarter that has materially affected, or is reasonably likely to materially affect, the Company’s internal control over financial reporting; and

 

5.

I have disclosed, based on my most recent evaluation of internal control over financial reporting, to the Company’s auditors and the audit committee of the Company’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 Company’s ability to record, process, summarize and report financial information; and

 

 

 

 

b.

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

 

Date March 31, 2022

 

/s/ Louisa Sanfratello

 

Louisa Sanfratello, CPA

Chief Financial Officer and Secretary

(Principal Financial and Accounting Officer)

 

EX-32.1 5 ampg_ex321.htm CERTIFICATION ampg_ex321.htm

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

 

The undersigned, Fawad Maqbool, President and Chief Executive Officer, of AmpliTech Group, Inc. (the “Registrant”) certifies, under the standards set forth and solely for the purposes of 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Annual Report on Form 10-K of the Registrant for the year ended December 31, 2021 (the “Report”):

 

 

(1)

fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

 

 

 

(2)

the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Registrant.

 

Dated: March 31, 2022

 

By:

/s/ Fawad Maqbool

 

 

Fawad Maqbool

 

 

President and Chief Executive Officer

(Principal Executive Officer)

 

 

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

EX-32.2 6 ampg_ex322.htm CERTIFICATION ampg_ex322.htm

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

 

The undersigned, Louisa Sanfratello, Chief Financial Officer and Secretary of AmpliTech Group, Inc. (the “Registrant”) certifies, under the standards set forth and solely for the purposes of 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Annual Report on Form 10-K of the Registrant for the year ended December 31, 2021 (the “Report”):

 

 

(1)

fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

 

 

 

(2)

the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Registrant.

 

Dated: March 31, 2022

 

/s/ Louisa Sanfratello

 

Louisa Sanfratello, CPA

Chief Financial Officer and Secretary

(Principal Financial and Accounting Officer)

 

 

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

EX-101.SCH 7 ampg-20211231.xsd XBRL TAXONOMY EXTENSION SCHEMA 000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 000002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 000004 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 000005 - Statement - Condensed Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 000006 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 000007 - Disclosure - Organization and Business Description link:presentationLink link:calculationLink link:definitionLink 000008 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 000009 - Disclosure - Revenues link:presentationLink link:calculationLink link:definitionLink 000010 - Disclosure - Acquisition of Specialty Microwave link:presentationLink link:calculationLink link:definitionLink 000011 - Disclosure - Marketable Securities link:presentationLink link:calculationLink link:definitionLink 000012 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 000013 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 000014 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 000015 - Disclosure - Cost-Method Investment link:presentationLink link:calculationLink link:definitionLink 000016 - Disclosure - Line of Credit link:presentationLink link:calculationLink link:definitionLink 000017 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 000018 - Disclosure - Notes Payable link:presentationLink link:calculationLink link:definitionLink 000019 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 000020 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 000021 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 000022 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 000023 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 000024 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 000025 - Disclosure - Revenues (Tables) link:presentationLink link:calculationLink link:definitionLink 000026 - Disclosure - Acquisition of Specialty Microwave (Tables) link:presentationLink link:calculationLink link:definitionLink 000027 - Disclosure - Marketable Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 000028 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 000029 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 000030 - Disclosure - Intangible assets (Tables) link:presentationLink link:calculationLink link:definitionLink 000031 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 000032 - Disclosure - Note Payable (Tables) link:presentationLink link:calculationLink link:definitionLink 000033 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 000034 - Disclosure - Stockholders Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 000035 - Disclosure - Organization and Business Description (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000036 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 000037 - Disclosure - Summary of Significant Accounting Policies (Details 1) link:presentationLink link:calculationLink link:definitionLink 000038 - Disclosure - Summary of Significant Accounting Policies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000039 - Disclosure - Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 000040 - Disclosure - Acquisition of Spectrum Semiconductors Materials (Details) link:presentationLink link:calculationLink link:definitionLink 000041 - Disclosure - Acquisition of Spectrum Semiconductors Materials (Details 1) link:presentationLink link:calculationLink link:definitionLink 000042 - Disclosure - Acquisition of Spectrum Semiconductors Materials (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000043 - Disclosure - Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 000044 - Disclosure - Marketable Securities (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000045 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 000046 - Disclosure - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 000047 - Disclosure - Property and Equipment (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000048 - Disclosure - Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 000049 - Disclosure - Intangible Assets (Details 1) link:presentationLink link:calculationLink link:definitionLink 000050 - Disclosure - Intangible Assets (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000051 - Disclosure - Cost Method Investment (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000052 - Disclosure - Line of Credit (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000053 - Disclosure - Lease (Details) link:presentationLink link:calculationLink link:definitionLink 000054 - Disclosure - Lease (Details 1) link:presentationLink link:calculationLink link:definitionLink 000055 - Disclosure - Lease (Details 2) link:presentationLink link:calculationLink link:definitionLink 000056 - Disclosure - Lease (Details 3) link:presentationLink link:calculationLink link:definitionLink 000057 - Disclosure - Lease (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000058 - Disclosure - Notes Payable (Details) link:presentationLink link:calculationLink link:definitionLink 000059 - Disclosure - Notes Payable (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000060 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 000061 - Disclosure - Income Taxes (Details 1) link:presentationLink link:calculationLink link:definitionLink 000062 - Disclosure - Income Taxes (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000063 - Disclosure - Stockholders Equity (Details) link:presentationLink link:calculationLink link:definitionLink 000064 - Disclosure - Stockholders Equity (Details 1) link:presentationLink link:calculationLink link:definitionLink 000065 - Disclosure - Stockholders Equity (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000066 - Disclosure - Commitments and Contingencies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000067 - Disclosure - Subsequent Events (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.LAB 8 ampg-20211231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Cover [Abstract] Entity Registrant Name Entity Central Index Key Document Type Amendment Flag Entity Voluntary Filers Current Fiscal Year End Date Entity Well Known Seasoned Issuer Entity Small Business Entity Shell Company Entity Emerging Growth Company Entity Current Reporting Status Document Period End Date Entity Filer Category Document Fiscal Period Focus Document Fiscal Year Focus Entity Common Stock Shares Outstanding Entity Public Float Document Annual Report Document Transition Report Entity File Number Entity Incorporation State Country Code Entity Tax Identification Number Entity Interactive Data Current Icfr Auditor Attestation Flag Entity Address Address Line 1 Entity Address City Or Town Entity Address State Or Province Entity Address Postal Zip Code City Area Code Local Phone Number Trading Symbol Security Exchange Name Security 12b Title Auditor Name Auditor Location Auditor Firm Id Condensed Consolidated Balance Sheets Assets Current Assets Cash and cash equivalents Accounts receivable, net Other Receivable Inventories, net Prepaid expenses Total Current Assets [Assets, Current] Property and equipment, net Right of use operating lease assets Intangible assets, net Goodwill Investment Security deposits Total Assets [Assets] Liabilities and Stockholders' Equity Current Liabilities Accounts payable and accrued expenses Customer deposits Current portion of financing lease Current portion of operating lease Current portion of notes payable Line of credit Total Current Liabilities [Liabilities, Current] Long Term Liabilities Finance lease, net of current portion Operating lease, net of current portion Notes payable, net of current portion Revenue eamout Total Liabilities [Liabilities] Commitments and Contingencies [Commitments and Contingencies] Stockholders' Equity Series A convertible preferred stock, par value $0.001, 1,000,000 shares authorized, 0 issued and outstanding Common Stock, par value $0.001, 500,000,000 shares authorized, 9,582,113 and 4,839,448 shares issued and outstanding, respectively Additional paid-in capital Accumulated deficit Total Stockholders' Equity [Stockholders' Equity Attributable to Parent] Total Liabilities and Stockholders' Equity [Liabilities and Equity] Statement [Table] Statement [Line Items] Class of Stock [Axis] Series A Convertible Preferred Stock [Member] Stockholders' Equity Common stock, shares par value Common stock, shares authorized Common stock, shares issued Common stock, shares outstanding Preferred stock, shares par value Preferred stock, shares authorized Preferred stock, shares issued Preferred stock, shares outstanding Condensed Consolidated Statements of Operations Revenue Cost of goods sold Gross Profit [Gross Profit] Selling, general and administrative expense Selling and administrative Research and development Operating expenses [Operating Costs and Expenses] Loss From Operations [Operating Income (Loss)] Other Income (Expenses) Gain on extinguishment of debt Other income Realized loss on investments Interest expense, net [Interest Expense] Total other income (expense) [Other Nonoperating Income (Expense)] Loss Before Income Taxes [Income (Loss) from Continuing Operations before Income Taxes, Domestic] Provision For Income Taxes Net Loss [Net Income (Loss) Attributable to Parent] Net Loss Per Share; Basic Diluted Weighted Average Shares Outstanding; Weighted Average Shares Outstanding; Basic Weighted Average Shares Outstanding; Diluted Condensed Consolidated Statements of Stockholders' Equity Equity Components [Axis] Common Stock Series A Convertible Preferred Shares [Member] Common Stock Payable Additional Paid-In Capital Retained Earnings (Accumulated Deficit) Balance, shares [Shares, Issued] Balance, amount Common stock issued for common stock subscription payable, shares Common stock issued for common stock subscription payable, amount Common stock issued for prepaid consulting, shares Common stock issued for prepaid consulting, amount Exercise of warrants into Preferred A shares, shares Exercise of warrants into Preferred A shares, amount Conversion of Series A Preferred Stock into common stock, shares Conversion of Series A Preferred Stock into common stock, amount Stock based compensation, shares Stock based compensation, amount Common stock issued upon exercise of warrants, shares Common stock issued upon exercise of warrants, amount Net loss for the year ended December 31, 2020 Common stock issued in private placement, shares Common stock issued in private placement, amount Common stock issued in public offering, shares Common stock issued in public offering, amount Additional shares issued in connection to reverse split due to rounding, shares Additional shares issued in connection to reverse split due to rounding, amount Common stock issued for acquisition, shares Common stock issued for acquisition, amount Balance, shares Balance, amount Condensed Consolidated Statements of Cash Flows Cash Flows from Operating Activities: Net Loss Adjustments to reconcile net loss to net cash used in operating activities: Depreciation and amortization Amortization of prepaid consulting Amortization of right-of-use operating lease asset Stock based compensation Gain on forgiveness of debt Loss on disposal of vehicle Realized gain on investments Changes in Operating Assets and Liabilities: Accounts receivable Other receivable Inventories [Increase (Decrease) in Inventories] Prepaid expenses [Increase (Decrease) in Prepaid Expense] Security deposits [Increase (Decrease) in Security Deposits] Accounts payable and accrued expenses [Increase (Decrease) in Accounts Payable and Accrued Liabilities] Operating lease liability Customer deposits [Increase (Decrease) in Customer Deposits] Net cash used in operating activities [Net Cash Provided by (Used in) Operating Activities] Cash Flows from Investing Activities: Purchase of equipment [Payments to Acquire Property, Plant, and Equipment] Cash paid in acquisition, net of cash acquired Investment [Payments to Acquire Short-term Investments] Sale of marketable securities [Proceeds from Sale and Maturity of Marketable Securities] Net cash used in investing activities [Net Cash Provided by (Used in) Investing Activities] Cash Flows from Financing Activities: Proceeds received from private placement, net of expenses Proceeds received from public offering, net of expenses Proceeds received from exercise of warrants Proceeds (Repayment) of line of credit, net [Repayments of Lines of Credit] Repayments on financing lease [Finance Lease, Principal Payments] Proceeds from notes payable Repayment of notes payable [Repayments of Notes Payable] Net cash provided by financing activities [Net Cash Provided by (Used in) Financing Activities] Net change in cash and cash equivalents [Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect] Cash and Cash Equivalents, Beginning of Period Cash and Cash Equivalents, Ending of Period Supplemental disclosures: Cash paid for interest expense Cash paid for income taxes Non-Cash Investing and Financing Activities Common stock issued for prepaid consulting Promissory note on equipment Finance agreement in exchange for prepaid assets Equipment received for prepaid assets Common stock issued for common stock payable Cashless exercise of warrants Right of use asset in exchange for right of use liabilities Right of use asset in exchange for right of use liabilities acquired in Spectrum acquisition Intangible assets acquired in Spectrum acquisition Inventory acquired in Spectrum acquisition Property acquired in Spectrum acquisition Liabilities assumed in Spectrum acquisition Common stock issued in Spectrum acquisition Accounts receivable acquired in Spectrum acquisition Organization and Business Description Organization and Business Description Business Description and Basis of Presentation [Text Block] Summary of Significant Accounting Policies Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Revenues Revenues Deferred Revenue, by Arrangement, Disclosure [Table Text Block] Acquisition of Specialty Microwave Acquisition of Specialty Microwave Insurance Contract, Acquisition Cost [Text Block] Marketable Securities Marketable Securities Marketable Securities [Table Text Block] Inventories Inventories Inventory Disclosure [Text Block] Property and Equipment Property and Equipment Property, Plant and Equipment Disclosure [Text Block] Intangible Assets Intangible Assets Intangible Assets Disclosure [Text Block] Cost-Method Investment [Cost-Method Investment] Line of Credit Line of Credit [Line of Credit] Leases Leases Capital Leases in Financial Statements of Lessee Disclosure [Text Block] Notes Payable Notes Payable Debt Disclosure [Text Block] Income Taxes Income Taxes Income Tax Disclosure [Text Block] Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Commitments and Contingencies Commitments and Contingencies Commitments Disclosure [Text Block] Subsequent Events Subsequent events Basis of Accounting Principles of Consolidation Use of Estimates Reclassifications Cash and Cash Equivalents Accounts Receivables Employee Retention Credit Marketable Securities [Marketable Securities] Inventory Property and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Long-lived assets Investment Policy-Cost Method Goodwill and Intangible Assets Leases Lessee, Leases [Policy Text Block] Revenue Recognition Research and Development Income Taxes Income Tax, Policy [Policy Text Block] Earnings Per Share Fair Value of Assets and Liabilities Stock-Based Compensation Concentration of Credit Risk Recent Accounting Pronouncements Schedule of property and equipment depreciated Schedule of weighted average shares outstanding and the basic diluted earnings per share Schedule of sales disaggregated based on geographic regions Schedule of allocation of the preliminary purchase price Schedule of consolidated operations Summary of marketable securities Schedule of Inventory Schedule of Property and Equipment useful life Intangible assets (Tables) Schedule of intangible assets Schedule of amortization of assets Leases (Tables) Schedule of lease assets and liabilities Schedule of weighted average remaining lease term and weighted average discount rate Schedule of future minimum lease payments for finance lease Schedule of future minimum lease payments for operating lease Schedule of future principal and interest payments Schedule of provision for income taxes Schedule of provision for Federal income tax Stockholders Equity (Tables) Summary of warrants outstanding Acquisition of entity by issuing of common stock Percentage of acquired entity in exchange of outstanding shares Selling shareholders shares owned after share exchange Payment made in exchange for issuance of unregistered shares Issuance of unregistered shares Reverse stock split Public offering shares Aggregate purchase price for acquisition Common stock, outstanding Offering price Property Plant And Equipment By Type Axis Range Axis Office Equipment [Member] Machinery And Equipment [Member] Minimum [Member] Maximum [Member] Computer Equipment [Member] Vehicles [Member] Estimated useful life Depreciation Method Basic EPS [Member] Diluted EPS [Member] Shares Per Share Amount Finite-Lived Intangible Assets by Major Class [Axis] Customer Customer One Reclassification of selling and administrative expense into research and development cost Allowance for Doubtful Accounts Wages for employee Maximum tax credit Inventory obsolescence Investment [Equity Securities, FV-NI and without Readily Determinable Fair Value] Research and development costs Potentially dilutive shares Federal Deposit Insurance Corporation Insurance amount in access of FDIC insured limit Concentration of Credit Risk [Concentration Risk, Percentage] Plan Name [Axis] Deferred Revenue Arrangement Type [Axis] Spectrum [Member] Domestic sales [Member] International sales [Member] Amplitech Inc [Member] Total Sales Business Acquisition [Axis] Spectrum Semiconductor Materials [Member] Allocation of purchase price: Cash Common stock Net working capital adjustment Indemnification escrow amount Fair value of revenue amount Total purchase price Working capital Property and equipment Goodwill Tradename Customer relationships Right of Use operating lease asset Right of Use operating lease long-term liability [Operating Lease, Liability] Other asset Net assets acquired Statement Scenario Axis Revision of Prior Period [Axis] Pro Forma As Reported Net sales as reported Net loss attributable to common shareholders Earnings per common share, basic and diluted: Basic Earnings per common share, basic and diluted: Diluted Earnings per common share, basic and diluted: basic as reported Earnings per common share, basic and diluted: diluted as reported Amplitech Inc [Member] Purchase Agreement Purchase price Business Acquisition net intangible assets Acquisition costs Fair value of net assets acquired Working capital and other adjustments paid in connection issuance of shares Issuance of unregistered shares [Issuance of unregistered shares] Escrow deposit Purchase price adjustment escrow fund Working Capital Due to related party Contingent liability Income from continuing operations Revenues adjustment, description Capitalized Contract Cost Axis Money Market Funds [Member] Marketable Equity Securities [Member] Total Securities [Member] Marketable Securities Amortized Cost Marketable Securities Gross unrealized Gain Marketable Securities Gross unrealized Loss Marketable Securities Estimated Fair Value Total Securities [Member] Cash and cash equivalents [Cash Equivalents, at Carrying Value] Realized loss on investments Raw Materials Work-in Progress Finished Goods Subtotal Less: Reserve for Obsolescence [Inventory Valuation Reserves] Total Lab Equipment Manufacturing Equipment Automobiles Computer Equipment and Software Furniture and Fixtures Subtotal [Property, Plant and Equipment, Gross] Less: Accumulated Depreciation [Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment] Total Amount paid to purchase equipment under finance lease Depreciation expense Customer Relationships [Member] Intellectual Property [Member] Trade Name [Member] Accumulated Amortization Net Gross Carrying amount Weighted Average Life [Acquired Finite-lived Intangible Assets, Weighted Average Useful Life] Weighted Average Life Annual amortization of intangible assets are as follows: 2022 2023 2024 2025 2026 Thereafter Net [Net] Amortization expenses Related Party Transactions By Related Party Axis SN2N, LLC [Member] Aggregate purchase price for membership interest Membership interest purchase agreement description Investment [Investments] Cost method investment, membership interest percentage Regulatory Asset Axis Specialty Microwave Corp. [Member] Accounts Receivable [Member] Inventory [Member] Line of credit, outstanding balance Cash payment Line of credit facility Line of credit, maturity date Borrowing base, percentage Operating leases Assets ROU operating lease assets Liabilities Current portion of operating lease Operating lease, net of current portion Total operating lease liabilities Finance leases Assets Property and equipment, gross Accumulated depreciation [Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Excluding Capital Leased Assets] Property and equipment, net [Property, Plant and Equipment, Net, Excluding Capital Leased Assets] Current portion of financing lease Finance lease, net of current portion [Finance Lease, Liability] Total operating lease liabilities [Total operating lease liabilities] Weighted average remaining lease term (years) Operating leases Finance leases Weighted average discount rate Operating leases [Operating Lease, Weighted Average Discount Rate, Percent] Finance leases [Finance Lease, Weighted Average Discount Rate, Percent] Airline Destinations Axis Finance lease [Member] 2022 [Finance Lease, Liability, to be Paid, Year Three] 2023 [Finance Lease, Liability, to be Paid, Year Four] Total lease payments Less imputed interest Less sales tax Total lease obligations Less current obligations [Capital Lease Obligations] Long-term lease obligations 2022 [Operating Leases, Future Minimum Payments, Due in Two Years] 2023 [Operating Leases, Future Minimum Payments, Due in Three Years] 2024 [Operating Leases, Future Minimum Payments, Due in Four Years] 2025 [Operating Leases, Future Minimum Payments, Due in Five Years] Total lease payments [Total lease payments] Less imputed interest [Less imputed interest] Total lease obligations Less current obligations [Less current obligations] Finance lease agreement description Annual rent Operating lease agreement description Lease Lease rate increase each successive year, percentage Operating lease, rental expenses Annual payment Number of copiers 2022 [Long-Term Debt, Maturity, Remainder of Fiscal Year] 2023 [Long-Term Debt, Maturity, Year Two] 2024 [Long-Term Debt, Maturity, Year Three] Total remaining payments Short Term Debt Type Axis Award Date Axis Paycheck Protection Program Promissory Note [Member] Loan Payable [Member] December 20, 2019 [Member] May 14, 2020 [Member] June 10, 2020 [Member] Promissory Note [Member] Leasing facility amount Long-term debt, bearing fixed interest rate Promissory note Loan forgiveness Loan amount Monthly repayment amount Interest expenses Interest rate Outstanding loan Principal payment Procees from loans Considration paid in cash Considration paid in promissory note Principal and interest payable description Total consideration paid Federal and state net operating loss Meals & entertainment Life insurance Goodwill [Goodwill] SBA PPP Loan Stock-based compensation Depreciation State tax, net of federal benefit Other Tax rate change Change in Valuation Allowance Total income tax provision Net operating loss carryforwards Depreciation [Depreciation] Allowance for doubtful accounts Goodwill amortization Stock based compensation [Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost] Inventory Reserve Valuation allowance [Deferred Tax Assets, Valuation Allowance] Total net deferred tax assets Effective income tax rate Net operating loss carry forwards Net operating loss carry forwards expiry year Outstanding, beginning [Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number] Granted Exercised Expired Outstanding, ending Exercisable ending [Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number] Outstanding, beginning [Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price] Granted [Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price] Exercised [Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price] Expired [Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price] Outstanding, ending Weighted average exercise price exercisable ending [Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price] Debt Instrument Axis Warrants [Member] Granted Exercised Expired Weighted average granted Weighted average exercised Weighted average expired Sale of Stock [Axis] Consolidated Entities Axis Related Party Transaction Axis Conversion Of Stock By Unique Description Axis Private Placement [Member] AmpliTech Group, Inc [Member] Fawad Maqbool [Member] Common Shares [Member] Blank check preferred stock[Member] Maxim Group LLC [Member] Wayne Homschek [Member] Equity Incentive Plan [Member] Stock Option [Member] Advisory agreement [Member] Public Relations Service Agreement [Member] Equity Incentive Plan 2020 [Member] Minimum [Member] Convertible Preferred Stock Series A [Member] Offering price Preferred Stock, par value Preferred Stock shares, authorized Common stock, par value Increase in common stock shares authorized Stock split, description Common stock shares issued Stock compensation expense under stock option plan Proceeds from common stock Warrants to purchase an aggregate shares of common stock Warrants to purchase an aggregate shares of common stock exercise price Common stock shares, authorized Warrants to purchase Share sold to invester Number of warrants Stock-based compensation expenses Unrecognized compensation cost Expected term Weighted average remaining contractual life Intrinsic value Average remaining life of the outstanding and exercisable warrants Vesting term, description Exercise price of warrant Fair market value Stock price [Stock price] Volatility Risk-free rate Public offering shares Fair value assumptions, Stock price Exercisable option to purchase shares Warrants exercised Common stock shares issuable upon exercise of warrants Number of shares issuable upon conversion of each convertible preferred stock Exercise price Shares converted Shares issued upon conversion, partially Restricted shares Restricted common stock, amount Purchase of additional common stock Share value Amounts payable upon restricted stock Service cost Shares issued upon services Stock options granted Expected term [Expected term] Volatility [Volatility] Risk free rate Estimated fair market value of granted Stock price Shares to be granted Expense recognized Prepaid expense Preferred stock designated as Convertible Preferred Stock, shares Commitments and Contingencies (Details Narrative) Fair value of revenue adjustment Revenues adjustment, description Subsequent Event Type Axis Award Type [Axis] Subsequent Event [Member] 2020 Equity Incentive Plan [Member] Restricted Stock [Member] Base rent Rate of increase in rent Security deposit Membership interest Final tranche payment Restricted stock issued Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. 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. The rate of interest that was being paid on the original debt issue that is being converted in the noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the perio The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease. The price paid per share to immediately purchase the targeted number of shares on the date of executing the accelerated share repurchase agreement. Average remaining life of the outstanding and exercisable warrants. Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the s The risk-free interest rate assumption that is used in valuing an option on its own shares. EX-101.CAL 9 ampg-20211231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.PRE 10 ampg-20211231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE EX-101.DEF 11 ampg-20211231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Cover - USD ($)
12 Months Ended
Dec. 31, 2021
Mar. 28, 2022
Jun. 30, 2021
Cover [Abstract]      
Entity Registrant Name AmpliTech Group, Inc.    
Entity Central Index Key 0001518461    
Document Type 10-K    
Amendment Flag false    
Entity Voluntary Filers No    
Current Fiscal Year End Date --12-31    
Entity Well Known Seasoned Issuer No    
Entity Small Business true    
Entity Shell Company false    
Entity Emerging Growth Company false    
Entity Current Reporting Status Yes    
Document Period End Date Dec. 31, 2021    
Entity Filer Category Non-accelerated Filer    
Document Fiscal Period Focus FY    
Document Fiscal Year Focus 2021    
Entity Common Stock Shares Outstanding   9,582,113  
Entity Public Float     $ 30,454,330
Document Annual Report true    
Document Transition Report false    
Entity File Number 001-40069    
Entity Incorporation State Country Code NV    
Entity Tax Identification Number 27-4566352    
Entity Interactive Data Current Yes    
Icfr Auditor Attestation Flag false    
Entity Address Address Line 1 620 Johnson Avenue    
Entity Address City Or Town Bohemia    
Entity Address State Or Province NY    
Entity Address Postal Zip Code 11716    
City Area Code 631    
Local Phone Number 521-7831    
Trading Symbol AMPG    
Security Exchange Name NASDAQ    
Security 12b Title Common Stock, $0.001 par value per share    
Auditor Name Sadler, Gibb & Associates, LLC    
Auditor Location Draper, UT    
Auditor Firm Id 3627    
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Balance Sheets - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Current Assets    
Cash and cash equivalents $ 18,018,874 $ 199,536
Accounts receivable, net 1,659,878 357,055
Other Receivable 201,215 0
Inventories, net 4,192,812 517,338
Prepaid expenses 210,028 322,124
Total Current Assets 24,282,807 1,396,053
Property and equipment, net 1,355,288 289,251
Right of use operating lease assets 1,115,588 347,156
Intangible assets, net 3,284,082 632,209
Goodwill 4,817,019 120,136
Investment 250,000 0
Security deposits 122,404 26,707
Total Assets 35,227,188 2,811,512
Current Liabilities    
Accounts payable and accrued expenses 3,006,334 113,541
Customer deposits 253,909 15,300
Current portion of financing lease 33,688 32,084
Current portion of operating lease 391,571 87,930
Current portion of notes payable 129,876 205,592
Line of credit 0 200,000
Total Current Liabilities 3,815,378 654,447
Long Term Liabilities    
Finance lease, net of current portion 17,471 51,159
Operating lease, net of current portion 795,317 267,050
Notes payable, net of current portion 200,491 1,398,574
Revenue eamout 1,365,038 0
Total Liabilities 6,193,695 2,371,230
Commitments and Contingencies 0 0
Stockholders' Equity    
Series A convertible preferred stock, par value $0.001, 1,000,000 shares authorized, 0 issued and outstanding 0 0
Common Stock, par value $0.001, 500,000,000 shares authorized, 9,582,113 and 4,839,448 shares issued and outstanding, respectively 9,582 4,839
Additional paid-in capital 35,651,088 2,303,815
Accumulated deficit (6,627,177) (1,868,372)
Total Stockholders' Equity 29,033,493 440,282
Total Liabilities and Stockholders' Equity $ 35,227,188 $ 2,811,512
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 31, 2021
Dec. 31, 2020
Stockholders' Equity    
Common stock, shares par value $ 0.001 $ 0.001
Common stock, shares authorized 500,000,000 500,000,000
Common stock, shares issued 9,582,113 4,839,448
Common stock, shares outstanding 9,582,113 4,839,448
Preferred stock, shares authorized 1,000,000  
Series A Convertible Preferred Stock [Member]    
Stockholders' Equity    
Preferred stock, shares par value $ 0.001 $ 0.001
Preferred stock, shares authorized 1,000,000 1,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Operations - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Condensed Consolidated Statements of Operations    
Revenue $ 5,275,434 $ 3,458,081
Cost of goods sold 3,982,797 2,203,844
Gross Profit 1,292,637 1,254,237
Selling, general and administrative expense    
Selling and administrative 4,564,658 2,108,230
Research and development 1,833,399 61,953
Operating expenses 6,398,057 2,170,183
Loss From Operations (5,105,420) (915,946)
Other Income (Expenses)    
Gain on extinguishment of debt 232,200 0
Other income 255,083 0
Realized loss on investments (97,862) 0
Interest expense, net (42,806) (109,613)
Total other income (expense) 346,615 (109,613)
Loss Before Income Taxes (4,758,805) (1,025,559)
Provision For Income Taxes 0 0
Net Loss $ (4,758,805) $ (1,025,559)
Net Loss Per Share;    
Basic $ (0.53) $ (0.37)
Diluted $ (0.53) $ (0.37)
Weighted Average Shares Outstanding;    
Weighted Average Shares Outstanding; Basic 8,900,824 2,782,303
Weighted Average Shares Outstanding; Diluted 8,900,824 2,782,303
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
Total
Common Stock
Series A Convertible Preferred Shares [Member]
Common Stock Payable
Additional Paid-In Capital
Retained Earnings (Accumulated Deficit)
Balance, shares at Dec. 31, 2019   2,454,316 1,000      
Balance, amount at Dec. 31, 2019 $ 1,093,673 $ 2,455 $ 1 $ 24,480 $ 1,909,550 $ (842,813)
Common stock issued for common stock subscription payable, shares   22,500        
Common stock issued for common stock subscription payable, amount 0 $ 22 0 (24,480) 24,458 0
Common stock issued for prepaid consulting, shares   225,000        
Common stock issued for prepaid consulting, amount 235,000 $ 225 $ 0 0 234,775 0
Exercise of warrants into Preferred A shares, shares     400,000      
Exercise of warrants into Preferred A shares, amount 8,240 $ 0 $ 400 0 7,840 0
Conversion of Series A Preferred Stock into common stock, shares   2,005,000 (401,000)      
Conversion of Series A Preferred Stock into common stock, amount 0 $ 2,005 $ (401) 0 (1,604) 0
Stock based compensation, shares   30,000        
Stock based compensation, amount 128,928 $ 30 0 0 128,898 0
Common stock issued upon exercise of warrants, shares   102,632        
Common stock issued upon exercise of warrants, amount 0 $ 102 0 0 (102) 0
Net loss for the year ended December 31, 2020 (1,025,559) $ 0 0 0 0 (1,025,559)
Balance, shares at Dec. 31, 2020   4,839,448        
Balance, amount at Dec. 31, 2020 440,282 $ 4,839 0 0 2,303,815 (1,868,372)
Common stock issued for prepaid consulting, shares   50,000        
Common stock issued for prepaid consulting, amount $ 54,000 $ 50 0 0 53,950 0
Exercise of warrants into Preferred A shares, shares 0          
Stock based compensation, amount $ 731,976 $ 0 0 0 731,976 0
Common stock issued upon exercise of warrants, shares   210,700        
Common stock issued upon exercise of warrants, amount 1,474,899 $ 211 0 0 1,474,688 0
Net loss for the year ended December 31, 2020 (4,758,805) $ 0 0 0 0 (4,758,805)
Common stock issued in private placement, shares   2,715,000        
Common stock issued in private placement, amount 20,976,344 $ 2,715 0 0 20,973,629 0
Common stock issued in public offering, shares   1,577,142        
Common stock issued in public offering, amount 9,449,597 $ 1,578 0 0 9,448,019 0
Additional shares issued in connection to reverse split due to rounding, shares   1,381        
Additional shares issued in connection to reverse split due to rounding, amount 0 $ 1 0 0 (1) 0
Common stock issued for acquisition, shares   188,442        
Common stock issued for acquisition, amount 665,200 $ 188 0 0 665,012 0
Balance, shares at Dec. 31, 2021   9,582,113        
Balance, amount at Dec. 31, 2021 $ 29,033,493 $ 9,582 $ 0 $ 0 $ 35,651,088 $ (6,627,177)
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Cash Flows - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Cash Flows from Operating Activities:    
Net Loss $ (4,758,805) $ (1,025,559)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 146,620 91,837
Amortization of prepaid consulting 162,001 67,235
Amortization of right-of-use operating lease asset 90,076 135,075
Stock based compensation 785,976 128,928
Gain on forgiveness of debt (232,200) 0
Loss on disposal of vehicle 7,188 0
Realized gain on investments 97,862 0
Changes in Operating Assets and Liabilities:    
Accounts receivable (60,545) 262,140
Other receivable (201,215) 0
Inventories 500,715 40,372
Prepaid expenses (33,682) (30,150)
Security deposits (65,739) 1,114
Accounts payable and accrued expenses 1,260,886 (40,966)
Operating lease liability (87,930) (131,131)
Customer deposits 189,779 (20,380)
Net cash used in operating activities (2,199,013) (521,485)
Cash Flows from Investing Activities:    
Purchase of equipment (1,063,676) (71,619)
Cash paid in acquisition, net of cash acquired (9,197,328) 0
Investment (250,000) 0
Sale of marketable securities (97,802) 0
Net cash used in investing activities (10,608,806) (71,619)
Cash Flows from Financing Activities:    
Proceeds received from private placement, net of expenses 20,976,344 0
Proceeds received from public offering, net of expenses 9,449,597 0
Proceeds received from exercise of warrants 1,474,899 8,240
Proceeds (Repayment) of line of credit, net (200,000) (200,000)
Repayments on financing lease (32,084) (30,689)
Proceeds from notes payable 0 232,200
Repayment of notes payable (1,041,599) (191,823)
Net cash provided by financing activities 30,627,157 217,928
Net change in cash and cash equivalents 17,819,338 (375,176)
Cash and Cash Equivalents, Beginning of Period 199,536 574,712
Cash and Cash Equivalents, Ending of Period 18,018,874 199,536
Supplemental disclosures:    
Cash paid for interest expense 52,703 107,007
Cash paid for income taxes 0 200
Non-Cash Investing and Financing Activities    
Common stock issued for prepaid consulting 54,000 235,000
Promissory note on equipment 0 70,139
Finance agreement in exchange for prepaid assets 32,222 0
Equipment received for prepaid assets 16,000 58,192
Common stock issued for common stock payable 0 24,480
Cashless exercise of warrants 0 103
Right of use asset in exchange for right of use liabilities 0 17,138
Right of use asset in exchange for right of use liabilities acquired in Spectrum acquisition 858,508 0
Intangible assets acquired in Spectrum acquisition 7,389,798 0
Inventory acquired in Spectrum acquisition 4,176,189 0
Property acquired in Spectrum acquisition 99,188 0
Liabilities assumed in Spectrum acquisition 3,013,553 0
Common stock issued in Spectrum acquisition 665,200 0
Accounts receivable acquired in Spectrum acquisition $ 1,242,278 $ 0
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.22.1
Organization and Business Description
12 Months Ended
Dec. 31, 2021
Organization and Business Description  
Organization and Business Description

(1) Organization and Business Description

 

AmpliTech Group Inc. (“AmpliTech” or “the Company”) was incorporated under the laws of the State of Nevada on December 30, 2010.   On August 13, 2012, the Company acquired AmpliTech Inc., by issuing 833,750 shares of the Company’s common stock to the shareholders of AmpliTech Inc. in exchange for 100% of the outstanding shares of AmpliTech Inc. (“the Share Exchange”). After the Share Exchange, the selling shareholders owned 60,000 shares of the outstanding 889,250 shares of Company common stock, resulting in a change in control. Accordingly, the transaction was accounted for as a reverse acquisition in which AmpliTech, Inc. was deemed to be the accounting acquirer, and the operations of the Company were consolidated for accounting purposes. The capital balances have been retroactively adjusted to reflect the reverse acquisition.

 

AmpliTech designs, engineers and assembles microwave component based low noise amplifiers (“LNA”) that meet individual customer specifications. Application of the Company’s proprietary technology results in maximum frequency gain with minimal background noise distortion as required by each customer. The Company has both domestic and international customers in such industries as aerospace, governmental, defense and commercial satellite.

 

On September 12, 2019, AmpliTech Group Inc. acquired the assets of Specialty Microwave Corporation (SMW), a privately held company based in Ronkonkoma, NY.  The purchase included all inventory, orders, customers, property and equipment, and all intellectual property.  The assets also included all eight team members of SMW.

 

Specialty designs and manufactures passive microwave components and related subsystems that meet individual customer specifications for both domestic and international customers for use in satellite communication ground networks.

 

On February 17, 2021, AmpliTech Group Inc., common stock and warrants under the symbols “AMPG” and “AMPGW”, respectively, commenced trading on NASDAQ. A reverse split of the outstanding common stock at a 1-for-20 ratio became effective February 17, 2021 as of 12:01 a.m., Eastern Time.  In connection with the public offering, 1,371,428 units at an offering price of $7.00 per unit were sold. Each unit issued in the offering consisted of one share of common stock and one warrant.  All shares amounts have been retroactively re-stated to reflect the reverse split.

On November 19, 2021, AmpliTech Group, Inc.  entered into an Asset Purchase Agreement (the “Purchase Agreement”) with Spectrum Semiconductor Materials Inc. (the “Seller” or “SSM”), pursuant to which AmpliTech would acquire substantially all of the assets of the Company (the “Acquisition”). The Acquisition was completed on December 15, 2021.

 

The aggregate purchase price for the acquisition was $10,250,000, subject to certain working capital and other adjustments of which $665,200 was paid by the issuance of 188,442 unregistered shares of AmpliTech common stock at the closing of the Acquisition. Pursuant to the Purchase Agreement, AmpliTech will file a resale registration statement on Form S-3 registering the Stock Proceeds for resale by Spectrum.

 

The Purchase Agreement contains representations, warranties, and covenants believed to be customary for a transaction of this nature, including covenants as to indemnification for breaches of certain representations, warranties and covenants, subject to certain exclusions and caps. Further, the completion of the Acquisition was subject to release of all liens and to the satisfaction of closing conditions, including the continued employment of certain Company employees.  (See Note 4.)

 

Spectrum Semiconductor Materials(“SSM”), located in the Silicon Valley (San Jose, CA), is a global authorized distributor of integrated circuit (“IC”) packaging and lids used semiconductor device assembly, prototyping, testing, and production requirements.

 

IC packaging is the case or enclosure that contains the semiconductor device to protect it from corrosion or physical damage; the IC packaging also supports the electrical contacts, which connect the semiconductor device to a circuit board. IC packaging often gets sealed with lids, which creates an airtight seal to prevent contaminants, particles, liquids, or gases from entering the packaging to ensure the proper operation of the device. The Company offers multiple IC packaging and lids product lines according to desired product specifications, device performance, dimensions, resistances, and tolerances.

 

Our IC packaging and lids products serve a global customer base in a wide range of end-market applications, including aerospace, defense, industrial, medical, wireless, communications, automotive, and other growing markets. The Company is ISO 9001:2015 and AS9120B certified for the Distribution of Semiconductor Materials for the Assembly Phase of Integrated Circuit Manufacturing, as well as in compliance with the Conflict Minerals Reporting Template (“CMRT”), the European Union’s Restriction of Hazardous Substances (“RoHS”) and Registration, Evaluation, Authorization, and Restriction of Chemicals (“REACH”) directives, as well as registered with the U.S. Government’s System for Award Management (“SAM”).

The COVID-19 Pandemic

 

The global health crisis caused by the novel coronavirus COVID-19 pandemic and its resurgences has and may continue to negatively impact global economic activity, which, despite progress in vaccination efforts, remains uncertain and cannot be predicted with confidence. In addition, variants of COVID-19, including Delta and Omicron, continue to emerge, the impact of which cannot be predicted at this time, and could depend on numerous factors, including vaccination rates among the population, the effectiveness of the COVID-19 vaccines against COVID-19 variants along with the response by governmental bodies and regulators. Given the ongoing and dynamic nature of the circumstances, it is difficult to predict the impact of the COVID-19 pandemic on our business. Many countries around the world have continued to impose quarantines and restrictions on travel and mass gatherings to slow the spread of the virus. Accordingly, our ability to continue to operate our business may also be limited. Such events may result in a period of business, supply and manufacturing disruptions, and in reduced operations, any of which could materially affect our business, financial condition and results of operations. A continuation or worsening of the levels of market disruption and volatility seen in the recent past could have an adverse effect on our ability to access capital, which could in the future negatively affect our liquidity. In addition, a recession or market correction resulting from the spread of COVID-19 could materially affect our business and the value of our common stock. We continue to monitor the impacts of COVID-19 on the global economy and on our business operations. Although we expect the vaccinations for COVID-19 will continue to improve conditions, the ultimate impact from COVID-19 on our business operations and financial results will depend on, among other things, the ultimate severity and scope of the pandemic, including the new variants of the virus, the pace at which governmental and private travel restrictions and public concerns about public gatherings will ease, the rate at which historically large increases in unemployment rates will decrease, if at all, and whether, and the speed with which, the economy recovers. We are not able to fully quantify the impact that these factors will have on our business, but developments related to COVID-19 may materially affect financial condition and results of operations in future periods.

XML 19 R8.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2021
Summary of Significant Accounting Policies  
Summary of Significant Accounting Policies

(2) Summary of Significant Accounting Policies

 

Basis of Accounting

 

The accompanying consolidated financial statements have been prepared using the accrual basis of accounting.

 

Principles of Consolidation

 

The accompanying consolidated financial statements include the accounts of the Company and its subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.

Use of Estimates

 

The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses for the periods presented. Actual results could differ from those estimates.

 

Reclassifications

 

Certain reclassifications have been made to the prior years’ financial statements to conform to the current year presentation. These reclassifications had no effect on previously reported results of operations.

 

Cash and Cash Equivalents 

 

The Company considers deposits that can be redeemed on demand and investments and marketable securities that have original maturities of less than three months, when purchased, to be cash equivalents. As of December 31, 2021, the Company’s cash and cash equivalents were deposited in four financial institutions.

 

Accounts Receivable

 

Trade accounts receivables are recorded at the net invoice value and are not interest bearing.

 

The Company provides an allowance for doubtful accounts equal to the estimated uncollectible amounts. The Company’s estimate is based on historical collection experience and a review of the current status of accounts receivable. It is reasonably possible that the Company’s estimate of the allowance for doubtful accounts will change in the future. An allowance of $39,380 and $125,400 has been recorded at December 31, 2021 and 2020, respectively.

 

Employee Retention Credit

 

The Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”) provided an employee retention credit which was a refundable tax credit against certain employment taxes.  New legislation amended the employee retention credit to be equal to 70% of qualified wages paid to employees after December 31, 2020, and before January 1, 2022. During calendar year 2021, a maximum of $10,000 in qualified wages for each employee per qualifying calendar quarter may be counted in determining the 70% credit. Therefore, the maximum tax credit that can be claimed by an eligible employer is $7,000 per employee per qualifying calendar quarter of 2021. The Company qualifies for the employee retention credit for quarters that experience a significant decline in gross receipts, defined as quarterly gross receipts that are less than 80 percent of its gross receipts for the same calendar quarter in 2019. The Company qualified for the credit beginning on January 1, 2021 and received credits for qualified wages through June 30, 2021. During the year ended December 31, 2021, the Company recorded an employee retention credit totaling $201,215.

Marketable Securities

 

The Company’s investments in marketable securities are classified based on the nature of the securities and their availability for use in current operations.  The Company’s marketable securities are stated at fair value with all realized and unrealized gains and losses on investments in marketable equity securities recognized in other income, net.  The realized and unrealized gains and losses on marketable securities are determined using specific identification method.

 

Inventories

 

Inventories, which consist primarily of raw materials, work in progress and finished goods, is stated at the lower of cost (first-in, first-out basis) or market (net realizable value).

 

Inventory quantities and related values are analyzed at the end of each fiscal quarter to determine those items that are slow moving and obsolete.  An inventory reserve is recorded for those items determined to be slow moving with a corresponding charge to cost of goods sold. Inventory items that are determined obsolete are written off currently with a corresponding charge to cost of goods sold.

 

As of December 31, 2021 and 2020, the reserve for inventory obsolescence was $1,031,986 and $70,000, respectively.

 

Property and Equipment

 

Property and equipment are recorded at cost. Depreciation is provided over the estimated useful lives of the related assets using the straight-line method for financial statement purposes. Amortization of leasehold improvements is computed using the straight-line method over the shorter of the remaining lease term or the estimated useful lives of the improvements.

 

Property and equipment are depreciated as follows:

 

Description

 

Useful Life

 

Method

Office equipment

 

7 years

 

Straight-line

Machinery/shop equipment

 

5 to 10 years

 

Straight-line

Computer equipment/software

 

1 to 7 years

 

Straight-line

Vehicles

 

5 years

 

Straight-line

 

Long-lived assets

 

Long lived assets, such as property, plant and equipment are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable.  Circumstances which could trigger a review include, but are not limited to; significant decrease in the market price of the asset; significant adverse changes in the business climate or legal factors; current period cash flow or operating losses combined with a history of losses or a forecast of continuing losses associated with the use of the asset; and current expectation that the asset will more likely than not be sold or disposed of significantly before the end of its estimated useful life.

Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset.  If the carrying amount of an asset exceeds its estimated undiscounted future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair value of the asset.  Assets to be disposed of would be separately presented in the balance sheet and reported at the lower of the carrying amount of fair value less costs to sell and would no longer be depreciated.  The depreciable basis of assets that are impaired and continue in use is their respective fair values.

 

Investment Policy-Cost Method

 

Investments consist of non-controlling equity investments in privately held companies. The Company elected the measurement alternative for these investments without readily determinable fair values and for which the Company does not control or have the ability to exercise significant influence over operating and financial policies. These investments are accounted for under the cost method of accounting. Under the cost method of accounting, the non-marketable equity securities are carried at cost less any impairment, adjusted for observable price changes of similar investments of the same issuer. Fair value is not estimated for these investments if there are no identified events or changes in circumstances that may have an effect on the fair value of the investment. Under this method, the Company’s share of the earnings or losses of such investee companies is not included in the consolidated balance sheet or consolidated statements of operations. The Company held $250,000 of investments without readily determinable fair values at December 31, 2021 (see Note 9). These investments are included in investments on the consolidated balance sheets. There were no indicators of impairment during the year ended December 31, 2021.

 

Goodwill and Intangible Assets

 

Intangible assets include goodwill, trademarks, intellectual property and customer base acquired through the asset purchases of Specialty Microwave and Spectrum. The Company accounts for Other Intangible Assets under the guidance of ASC 350, “Intangibles-Goodwill and Other.”  Under the guidance, other intangible assets with definite lives are amortized over their estimated useful lives.  Intangible assets with indefinite lives are tested annually for impairment. Goodwill is not amortized.  We test goodwill balances for impairment annually at December 31 or whenever impairment indicators arise.

Leases

 

We lease property and equipment under finance and operating leases.  For leases with terms greater than 12 months, we record the related asset and obligation at the present value of lease payments over the lease term.  The Company has elected not to separate lease and non-lease components for all property leases for the purpose of calculating ROU assets and lease liabilities.  Many of our leases include rental escalation clauses, renewal options and/or termination options that are factored into our determination of lease payments when appropriate.  When available, we use the rate implicit in the lease to discount lease payments to present value; however, most of our leases do not provide a readily determinable implicit rate.  Therefore, we must estimate our incremental borrowing rate to discount the lease payments based on information available at lease commencement.  The incremental borrowing rate is the rate of interest that a lessee would have to pay to borrow on a collateralized basis considering such factors as lease term and economic environment risks.

 

Revenue Recognition

 

We sell our products through a combination of a direct sales force in the United States and independent sales representatives in international markets. Revenue is recognized when a customer obtains control of promised goods based on the consideration we expect to receive in exchange for these goods. This core principle is achieved through the following steps:

 

Identify the contract with the customer. A contract with a customer exists when (i) we enter into an enforceable contract with a customer that defines each party’s rights regarding the goods to be transferred and identifies the payment terms related to these goods, (ii) the contract has commercial substance and, (iii) we determine that collection of substantially all consideration for services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. We do not have significant costs to obtain contracts with customers. For commissions on product sales, we have elected the practical expedient to expense the costs as incurred.

 

Identify the performance obligations in the contract. Generally, our contracts with customers do not include multiple performance obligations to be completed over a period.

 

Our performance obligations generally relate to delivering single-use products to a customer, subject to the shipping terms of the contract. Limited warranties are provided, under which we typically accept returns and provide either replacement parts or refunds.

 

We do not have significant returns. We do not typically offer extended warranty or service plans.

 

Determine the transaction price. Payment by the customer is due under customary fixed payment terms, and we evaluate if collectability is reasonably assured. None of our contracts as of December 31, 2021 contained a significant financing component. Revenue is recorded at the net sales price, which includes estimates of variable consideration such as product returns, rebates, discounts, and other adjustments. The estimates of variable consideration are based on historical payment experience, historical and projected sales data, and current contract terms. Variable consideration is included in revenue only to the extent that it is probable that a significant reversal of the revenue recognized will not occur when the uncertainty associated with the variable consideration is subsequently resolved. Taxes collected from customers relating to product sales and remitted to governmental authorities are excluded from revenues.

Allocate the transaction price to performance obligations in the contract. We typically do not have multiple performance obligations in our contracts with customers. As such, we generally recognize revenue upon transfer of the product to the customer’s control at contractually stated pricing.

 

Recognize revenue when or as we satisfy a performance obligation. We generally satisfy performance obligations at a point in time upon either shipment or delivery of goods, in accordance with the terms of each contract with the customer. We do not have significant service revenue.

 

Cost of sales includes the cost of the product sold, direct labor, outside service, quality assurance, packaging and assembly, shipping and write downs of inventory.

 

Research and Development

 

Research and development expenditures are charged to operations as incurred. The major components of research and development costs include consultants, outside service, and supplies. 

 

The Company has begun its research and development into the next generation of 5G/6G subsystems for cellular and satellite communications.  The Company is in the process of designing and developing antennas and subsystems that will be an integral part of the GPS and 5G infrastructure.  These subsystems will enable high-speed, high capacity 5G/6G networks that will be installed into infrastructure for retrofitting and improving connectivity for cellphones, satellites and many other everyday applications.

 

In 2021, the Company opened a MMIC chip design center in Texas and has started to implement several of its proprietary amplifier designs into MMIC components.  MMICs, or monolithic microwave integrated circuits, are semiconductor chips used in high-frequency communications applications. MMIC’s are widely desired for power amplification solutions to service emerging technologies such as phased array antennas and quantum computing.  MMIC’s carry a smaller footprint enabling them to be incorporated into a broader array of systems while reducing costs by eliminating connectors and skilled labor.

 

Research and development costs for the years ended December 31, 2021 and 2020 were $1,833,399 and $61,953, respectively.  For financial reporting purposes, research and development costs of $61,953 was reclassed from selling and administrative expense for the year ended December 31, 2020.

 Income Taxes 

  

The Company’s deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements or tax returns.  Under this method, deferred tax assets and liabilities are determined based on the differences between the financial statement carrying amounts and tax bases of certain assets and liabilities using enacted tax rates in effect in the years in which the differences are expected to reverse. The deferred tax assets and liabilities are classified according to the financial statement classification of the assets and liabilities generating the differences. Valuation allowances are established when necessary, to reduce deferred tax assets to the amount expected to be realized. The ASC prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. The ASC provides guidance on de-recognition, classification, interest and penalties, accounting in interim periods, disclosure and transition. At December 31, 2021, the Company had no material unrecognized tax benefits.

 

Earnings Per Share

 

Basic earnings per share (“EPS”) are determined by dividing the net earnings by the weighted-average number of shares of common shares outstanding during the period. Diluted EPS is determined by dividing net earnings by the weighted average number of common shares used in the basic EPS calculation plus the number of common shares that would be issued assuming conversion of all potentially dilutive securities outstanding under the treasury stock method. As of December 31, 2021 and 2020, there were 3,818,142 and 2,005,000, respectively, potentially dilutive shares that need to be considered as common share equivalents.

 

The computation of weighted average shares outstanding and the basic and diluted earnings per share consisted of the following:

 

 

 

Net Loss

 

 

Shares

 

 

Per Share

Amount

 

 

 

 

 

 

 

 

 

 

 

For the year ended December 31, 2020:

 

 

 

 

 

 

 

 

 

Basic EPS

 

$(1,025,559)

 

 

2,782,303

 

 

$(0.37)

Effect of dilutive stock options, warrants and series A shares

 

 

 

 

 

 

 

 

 

 

 

 

Diluted EPS

 

$(1,025,559)

 

 

2,782,303

 

 

$(0.37)

For the year ended December 31, 2021:

 

 

 

 

 

 

 

 

 

 

 

 

Basic EPS

 

$(4,758,808)

 

 

8,900,824

 

 

$(0.53)

Effect of dilutive stock options, warrants and series A shares

 

 

 

 

 

 

 

 

 

 

 

 

Diluted EPS

 

$(4,758,808)

 

 

8,900,824

 

 

$(0.53)

Fair Value Measurements

 

The fair value of a financial instrument is the amount that could be received upon the sale of an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Financial assets are marked to bid prices and financial liabilities are marked to offer prices. Fair value measurements do not include transaction costs. A fair value hierarchy is used to prioritize the quality and reliability of the information used to determine fair values. Categorization within the fair value hierarchy is based on the lowest level of input that is significant to the fair value measurement.  The fair value hierarchy is defined in the following three categories:

 

Level 1: Unadjusted quoted prices that are available in active markets for identical assets or liabilities at the measurement date.

 

Level 2: Significant other observable inputs available at the measurement date, other than quoted prices included in Level 1, either directly or indirectly.

 

Level 3: Significant unobservable inputs that cannot be corroborated by observable market data and reflect the use of significant management judgment.

 

Cash and cash equivalents, receivables, inventory, prepaid expenses, accounts payable, accrued expenses, and customer deposits approximate fair value, due to their short-term nature. The carrying value of notes payable and short and long-term debt also approximates fair value since these instruments bear market rates of interest.

 

Assets and liabilities that are measured at fair value on a nonrecurring basis relate primarily to long-lived assets, intangible assets, and goodwill, which are remeasured when the derived fair value is below carrying value in the consolidated balance sheets.

 

Stock-Based Compensation

 

The Company records stock-based compensation in accordance with ASC 718, Compensation-Stock Compensation. All transactions in which goods or services are the consideration received for the issuance of equity instruments are accounted for based on the fair value of the consideration received or the fair value of the equity instrument issued, whichever is more reliably measurable. Equity instruments issued to employees and the cost of the services received as consideration are measured and recognized based on the fair value of the equity instruments issued and are recognized over the employees required service period, which is generally the vesting period.

Concentration of Credit Risk

 

Financial instruments that potentially subject the company to concentration of credit risk consist primarily of cash and accounts receivable

 

Accounts at each institution are insured by the Federal Deposit Insurance Corporation (“FDIC”) up to $250,000.  At December 31, 2021 and 2020, the Company had $17,018,874 and $0 in excess of the FDIC insured limit, respectively.

 

The Company performs ongoing credit evaluations of its customers and maintains allowances for potential credit losses. Therefore, management does not believe significant credit risks exist at December 31, 2021. Sales to the Company’s two largest customers represented approximately 25.98% and 10.60% of total sales for the year ended December 31, 2021.

 

Recent Accounting Pronouncements

 

In June 2016, the FASB issued ASU 2016-13 Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost. ASU 2016-13 replaces the existing incurred loss impairment model with an expected loss methodology, which will result in more timely recognition of credit losses. ASU 2016-13 is effective for annual reporting periods, and interim periods within those years beginning after December 15, 2019. This pronouncement was amended under ASU 2019-10 to allow an extension on the adoption date for entities that qualify as a small reporting company. The Company has elected this extension and the effective date for the Company to adopt this standard will be for fiscal years beginning after December 15, 2022. The Company has not completed its assessment of the standard but does not expect the adoption to have a material impact on our consolidated financial statements.

 

In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement. ASU 2018 modifies the disclosure requirements of Accounting Standards Codification ASC 820 with certain removals, modifications, and additions. Eliminated disclosures that may affect the Company include (1) transfers between level 1 and level 2 of the fair value hierarchy, and (2) policies related to valuation processes and the timing of transfers between levels of the fair value hierarchy. Modified disclosures that may affect the Company include (1) a requirement to disclose the timing of liquidation of an investee’s assets and the date when restrictions from redemption might lapse if the entity has communicated the timing publicly for investments in certain entities that calculate net asset value, and (2) clarification that the measurement uncertainty disclosure is to communicate information about the uncertainty in measurement as of the reporting date. Additional disclosures that may affect the Company include (1) disclosure of changes in unrealized gains and losses for the period included in other comprehensive income for recurring level 3 fair value measurements held at the end of the reporting period, and (2) disclosure of the range and weighted average of significant unobservable inputs used to develop level 3 fair value measurements. The update is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early adoption is permitted for any removed or modified disclosures upon issuance of the ASU and delay adoption of the additional disclosures until the effective date. We adopted ASU 2018-03 as of January 1, 2021. Our adoption did not have a material impact on our consolidated financial statements.

In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which is intended to simplify various aspects related to accounting for income taxes. This ASU removes certain exceptions to the general principles in Topic 740 and clarifies and amends existing guidance to improve consistent application. This ASU is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020, with early adoption permitted. The adoption of this standard became effective for us on January 1, 2021 and did not have a material impact on our consolidated financial statements.

 

On August 5, 2020, FASB issued ASU 2020-06, which is expected to reduce complexity and improve comparability of financial reporting associated with accounting for convertible instruments and contracts in an entity’s own equity.  The ASU is effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years, with an early adoption permitted.  The adoption of this standard became effective for us on January 1, 2021 and did not have a material impact on our consolidated financial statements.

 

In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. This ASU amends ASC 805 to require acquiring entities to apply ASC 606 to recognize and measure contract assets and contract liabilities in business combinations. The ASU is effective for public entities for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The Company has not completed its assessment of the standard but does not expect the adoption to have a material impact on our consolidated financial statements.

 

We do not expect the adoption of these or other recently issued accounting pronouncements to have a significant impact on our results of operation, financial position or cash flow.

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.22.1
Revenues
12 Months Ended
Dec. 31, 2021
Revenues  
Revenues

(3) Revenues

 

The following table presents sales disaggregated based on geographic regions and for the years ended:                

 

AmpliTech Inc.

 

December 31,

2021

 

 

December 31,

2020

 

Domestic sales

 

$2,865,872

 

 

$2,720,342

 

International sales

 

 

524,019

 

 

 

737,739

 

Total sales

 

$3,389,891

 

 

$3,458,081

 

 

Spectrum

 

December 31,

2021

 

Domestic sales

 

$153,349

 

International sales

 

 

1,732,192

 

Total sales

 

$1,885,543

 

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisition of Specialty Microwave
12 Months Ended
Dec. 31, 2021
Acquisition of Specialty Microwave  
Acquisition of Specialty Microwave

(4) Acquisition of Spectrum Semiconductors Materials

 

On December 15, 2021, AmpliTech Group Inc. acquired Spectrum Semiconductor Materials (SSM), an “S”Corporation located in the Silicon Valley (San Jose, CA). Spectrum Semiconductor Materials (“SSM) is a global authorized distributor of integrated circuit (“IC”) packaging and lids for semiconductor device assembly, prototyping, testing, and production requirements.

 

The purchase is expected to deliver significant strategic top and bottom-line benefits while also building on AmpliTech’s technical and management expertise and distribution reach.

 

The purchase included all accounts receivables, accounts payable, inventory, orders, customers, property and equipment and intellectual property. The aggregate purchase price for the acquisition was $10,123,276, subject to certain working capital and other adjustments of which $665,200 was paid by the issuance of 188,442 unregistered shares of AmpliTech common stock at the closing of the Acquisition. 

 

Simultaneously with the execution of the Purchase Agreement, $1,500,000 was deposited into escrow, comprising of a $750,000, “Purchase Price Adjustment Escrow Fund” and a $750,000, “Indemnification Escrow Fund.  The Purchase Price Adjustment Escrow Fund is available for the payment of any working capital adjustment owed by Seller to Buyer or Buyer to Seller pursuant to and in accordance with the Purchase Agreement.

 

The Indemnification Escrow Fund is available to satisfy any losses incurred or sustained by or imposed upon the Indemnified Parties pursuant to and in accordance with the Purchase Agreement. The escrow release date is March 31, 2023.

 

Within sixty (60) days after the Closing Date, AmpliTech prepared and delivered to Seller a statement setting forth its calculation of Closing Working Capital of the Business, according to the terms of the Purchase Agreement. The “Working Capital Adjustment” shall be an amount equal to the Closing Working Capital minus $3,296,427. If the Working Capital Adjustment is a positive number, Buyer shall pay to Seller an amount equal to the Working Capital Adjustment. If the Working Capital Adjustment is a negative number, Seller shall pay to Buyer an amount equal to the Working Capital Adjustment.   

 

The Working Capital Adjustment was determined to be $708,076 owed to Seller.

Within forty (40) days after December 31, 2022, AmpliTech will prepare and deliver to Seller a statement setting forth its calculation of Two Years Net Revenues of the business, or the “Revenue Statement”.  The Revenues Adjustment shall be an amount equal to 25% of two years net revenues minus $20,000,000.  If the Revenues Adjustment is a positive number, Buyer shall pay to Seller an amount equal to the Revenues Adjustment.  If the Revenues Adjustment is a negative number, Seller shall pay to Buyer and amount equal to the Revenues Adjustment.  The fair value of the revenue adjustment was determined to be $1,365,038 owed to Seller and recorded as a contingent liability as of December 31, 2021.

 

The Purchase Agreement contains representations, warranties, and covenants believed to be customary for a transaction of this nature, including covenants as to indemnification for breaches of certain representations, warranties and covenants, subject to certain exclusions and caps. Further, the completion of the Acquisition is subject to release of all liens and to the satisfaction of closing conditions, including the continued employment of certain Company employees.

  

The fair value of the purchase consideration issued to Spectrum Semiconductor Materials was allocated to the net tangible assets acquired.  The Company accounted for the Acquisition as the purchase of a business under GAAP under the acquisition method of accounting, and the assets and liabilities acquired were recorded at the acquisition date, at their respective fair values and consolidated with those of the Company.  The fair value of the net assets acquired was approximately $4,098,516.  The excess of the aggregate fair value of the net tangible assets has been allocated to net intangible assets of $7,389,794. We are amortizing the customer relationships and tradename intangible assets acquired over 20 years.  Goodwill and intangibles recognized for this transaction are deductible for tax purposes.   Acquisition related costs totaled approximately $350,000.

 

The following table summarizes the allocation of the purchase price of the acquisition:

 

Purchase consideration at fair value:

 

 

 

Cash

 

$8,000,000

 

Common stock

 

 

665,200

 

Net working capital adjustment

 

 

708,076

 

Indemnification escrow amount

 

 

750,000

 

Fair value of revenue earnout

 

 

1,365,038

 

Total purchase price

 

$11,488,314

 

 

 

 

 

 

Allocation of purchase price:

 

 

 

 

Working Capital

 

$3,730,133

 

Property and equipment

 

 

99,188

 

Goodwill

 

 

4,696,883

 

Tradename

 

 

514,284

 

Customer relationships

 

 

2,178,631

 

Right of Use operating lease asset

 

 

858,508

 

Right of Use operating lease long-term liability

 

 

(619,271)

Other asset

 

 

29,958

 

Net assets acquired

 

$11,488,314

 

From the date of acquisition until December 31, 2021, SSM contributed revenue of $1,885,543 and net income from continuing operations of $435,974 which are included in our consolidated statements of operations. 

 

The following table summarizes the Company’s consolidated results of operations, as well as unaudited proforma consolidated results of operations as though the acquisition had occurred on January 1, 2020:

 

 

 

For the year ended

 

 

 

December 31, 2021

 

 

 

As Reported

 

 

Pro Forma

 

 

 

 

 

 

 

 

Net sales

 

$5,275,434

 

 

$18,588,686

 

Net loss attributable to common shareholders

 

 

(4,758,805)

 

 

(1,763,333)

 

 

 

 

 

 

 

 

 

Earnings per common share, basic and diluted:

 

 

 

 

 

 

 

 

Basic

 

 

(0.53)

 

 

(0.09)

Diluted

 

 

(0.53)

 

 

(0.09)

 

Spectrum sales in 2021 increased dramatically both domestically and in South East Asia due to their aggressive purchasing strategy which enabled them to secure orders that their competitors could not satisfy as a result of the global supply chain instability.

 

 

 

For the year ended

 

 

 

December 31, 2020

 

 

 

As Reported

 

 

Pro Forma

 

 

 

 

 

 

 

 

Net sales

 

$3,458,081

 

 

$11,120,653

 

Net loss attributable to common shareholders

 

 

(1,025,559)

 

 

(38,208)

 

 

 

 

 

 

 

 

 

Earnings per common share, basic and diluted:

 

 

 

 

 

 

 

 

Basic

 

 

(0.37)

 

 

(0.00)

Diluted

 

 

(0.37)

 

 

(0.00)

 

The unaudited pro-forma results of operations are presented for information purposes only.  The unaudited pro-forma results of operations are not intended to present actual results that would have been attained had the Acquisition been completed as of January 1, 2020 or to project potential operating results as of any future date or for any future periods.

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.22.1
Marketable Securities
12 Months Ended
Dec. 31, 2021
Marketable Securities  
Marketable Securities

(5) Marketable Securities

 

The following table is a summary of marketable securities at December 31, 2021:

 

 

 

Adjusted

Cost

 

 

Unrealized

Gains

 

 

Unrealized

Losses

 

 

Fair

Value

 

Level 1 (1)

 

 

 

 

 

 

 

 

 

 

 

 

Money Market Fund

 

$4,931,960

 

 

 

-

 

 

 

-

 

 

$4,931,960

 

Marketable Equitable Securities

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total

 

$4,931,960

 

 

 

-

 

 

 

-

 

 

$4,931,960

 

 

Amounts included in cash and cash equivalents at December 31, 2021 was $4,931,960.

 

During the year ended December 31, 2021, the Company sold all of their marketable securities, resulting in a realized a loss of $97,862.  

 

 

(1)

Level 1 fair value estimates are based on quoted prices in active markets for identical assets or liabilities.

 

When evaluating an investment for impairment, the Company reviews factors including the length of time and extent to which fair value has been below cost basis, the financial condition of the issuer, changes in market interest rates and whether it is more likely than not the Company will be required to sell the investment before recovery of the investment’s cost basis.  As of December 31, 2021, the Company does not consider any of its investments to be impaired. 

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories
12 Months Ended
Dec. 31, 2021
Inventories  
Inventories

(6) Inventories

 

The inventory consists of the following at December 31, 2021 and 2020:

 

 

 

December 31,

 

 

December 31,

 

 

 

2021

 

 

2020

 

 

 

 

 

 

 

 

Raw Materials

 

$609,841

 

 

$325,251

 

Work in Progress

 

 

162,072

 

 

 

129,882

 

Finished Goods

 

 

4,452,885

 

 

 

132,205

 

Subtotal

 

$5,224,798

 

 

$587,338

 

Less: Reserve for Obsolescence

 

 

(1,031,986)

 

 

(70,000)

 

 

 

 

 

 

 

 

 

Total

 

$4,192,812

 

 

$517,338

 

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.22.1
Property and Equipment
12 Months Ended
Dec. 31, 2021
Property and Equipment  
Property and Equipment

(7) Property and Equipment

 

Property and Equipment consisted of the following at December 31, 2021 and 2020:

 

 

 

December 31,

 

 

December 31,

 

 

 

2021

 

 

2020

 

 

 

 

 

 

 

 

Lab Equipment

 

$1,893,564

 

 

$865,414

 

Manufacturing Equipment

 

 

25,000

 

 

 

25,000

 

Automobiles

 

 

7,335

 

 

 

19,527

 

Computer Equipment and Software

 

 

159,315

 

 

 

-

 

Furniture and Fixtures

 

 

27,504

 

 

 

36,165

 

 

 

 

 

 

 

 

 

 

Subtotal

 

 

2,112,718

 

 

 

946,106

 

Less: Accumulated Depreciation

 

 

(757,430)

 

 

(656,855)

 

 

 

 

 

 

 

 

 

Total

 

$1,355,288

 

 

$289,251

 

 

Depreciation expense for the years ended December 31, 2021 and 2020 was $105,578 and $50,617, respectively.

 

Equipment purchased in the amount of $157,184 under a financing lease is included as of December 31, 2021 and 2020.

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible Assets
12 Months Ended
Dec. 31, 2021
Intangible Assets  
Intangible Assets

(8)  Intangible Assets

 

Goodwill

 

Goodwill is related to the acquisition of Specialty Microwave Corp. on September 12, 2019 and the acquisition of Spectrum Semiconductor Materials Inc. on December 15, 2021. Goodwill is primarily related to expected improvements and technology performance and functionality, as well sales growth from future product and service offerings and new customers, together with certain intangible assets that do not qualify for separate recognition. Goodwill is generally amortizable for tax purposes and is not amortizable for financial statement purposes.  As of December 31, 2021 and 2020, goodwill was valued at $4,817,019 and $120,136, respectively.

Other Intangible Assets

 

Intangible assets with an estimated useful life of fifteen and twenty years consisted of the following at December 31, 2021:

 

 

 

Gross Carrying

Amount

 

 

Accumulated

Amortization

 

 

Net

 

 

Weighted

Average Life

 

Trade name

 

$584,517

 

 

$-

 

 

$584,517

 

 

 Indefinite

 

Customer relationships

 

 

2,591,491

 

 

 

63,418

 

 

 

2,528,073

 

 

 

18.81

 

Intellectual Property

 

 

202,771

 

 

 

31,279

 

 

 

171,492

 

 

 

12.71

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total

 

$3,378,779

 

 

$94,697

 

 

$3,284,082

 

 

 

 

 

 

Amortization expense for the years ended December 31, 2021 and 2020 was $41,042 and $41,221, respectively.

 

Annual amortization of intangible assets are as follows:                     

 

2022

 

 

149,974

 

2023

 

 

149,974

 

2024

 

 

149,974

 

2025

 

 

149,974

 

2026

 

 

149,974

 

Thereafter

 

 

1,949,695

 

 

 

$2,699,565

 

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.22.1
Cost-Method Investment
12 Months Ended
Dec. 31, 2021
Marketable Securities  
Cost-Method Investment

(9) Cost Method Investment

 

On June 10, 2021, the Company entered into a membership interest purchase agreement with SN2N, LLC for an aggregate purchase price of $350,000, to be paid in four tranches.  Each tranche represents a 5% membership interest, and in aggregate a 20% membership interest. SN2N plans to design and manufacture an un-hackable communications channel that creates a new security paradigm; a state-of-the art signal amplification secured by intelligence-community-caliber hardware encryption.  AmpliTech would serve as exclusive manufacturer for the low noise amplifier product line used with this encryption technology.   As of December 31, 2021, the Company has made an investment of $250,000 for a 15.00% membership interest.

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.22.1
Line of Credit
12 Months Ended
Dec. 31, 2021
Line of Credit  
Line of Credit

 (10) Line of Credit

 

On November 20, 2021, AmpliTech renewed its business line of credit for $750,000 maturing on November 1, 2022.  The line is evaluated monthly on a borrowing base formula advancing 75.00% of accounts receivables aged less than 90 days and 50.00% of inventory raw materials costs.  The interest rate shall be based upon the Wall Street Journal Prime Rate, plus 1%.  The Company has the option to prepay all, or any portion of the amount owed prior to its due date without penalty.

 

In connection with the loan, the Company granted the lender a security interest in all of its respective assets.  In addition, the President and CEO, has agreed to guarantee the loan.

 

The Company made net cash payments of $200,000 for the year ended December 31, 2021 and borrowed $200,000 during the year end December 31, 2020, respectively.

 

As of December 31, 2021 and 2020, the outstanding balance on the line of credit was $0 and $200,000, respectively.

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.22.1
Leases
12 Months Ended
Dec. 31, 2021
Leases  
Leases

(11) Leases

  

The following was included in our balance sheet as of December 31, 2021 and 2020:

 

Operating leases                                                   

 

December 31,

2021

 

 

   December 31,

  2020

 

 

 

 

 

 

 

 

Assets                            

 

 

 

 

 

 

ROU operating lease assets                      

 

$1,115,588

 

 

$347,156

 

 

 

 

 

 

 

 

 

 

Liabilities

 

 

 

 

 

 

 

 

Current portion of operating lease                   

 

$391,571

 

 

$87,930

 

Operating lease, net of current portion

 

$795,317

 

 

$267,050

 

Total operating lease liabilities

 

$1,186,888

 

 

$354,980

 

 

Finance leases

 

 

 

 

 

 

 

 

Assets

 

 

 

 

 

 

 

 

Property and equipment, gross

 

$157,184

 

 

$157,184

 

Accumulated depreciation                                                      

 

 

(78,592)

 

 

(56,137)

Property and equipment, net                                

 

$78,592

 

 

$101,047

 

Liabilities

 

 

 

 

 

 

Current portion of financing lease                        

 

$33,688

 

 

$32,084

 

Finance lease, net of current portion

 

$17,471

 

 

$51,159

 

Total operating lease liabilities

 

$51,159

 

 

$83,243

 

The weighted average remaining lease term and weighted average discount rate at December 31, 2021 and 2020 were as follows:

 

Weighted average remaining lease term (years)

 

December 31,

2021

 

 

December 31,

2020

 

Operating leases

 

 

3.01

 

 

 

3.72

 

Finance leases

 

 

1.50

 

 

 

2.50

 

Weighted average discount rate

 

 

 

 

 

 

 

 

Operating leases

 

 

4.25%

 

 

6.33%

Finance leases

 

 

4.89%

 

 

4.89%

 

Finance Lease

 

The Company entered into a 60-month lease agreement to finance certain laboratory equipment in July 2018 with a purchase option of $1.  As such, the Company has accounted for this transaction as a finance lease. 

 

The following table reconciles future minimum finance lease payments to the discounted lease liability as of December 31, 2021:

 

2022

 

 

37,778

 

2023

 

 

18,889

 

Total lease payments

 

 

56,667

 

Less imputed interest

 

 

(2,003)

Less sales tax

 

 

(3,505)

Total lease obligations

 

 

51,159

 

Less current obligations

 

 

(33,688)

Long-term lease obligations

 

$17,471

 

 

Operating Leases

 

On December 4, 2015, the Company entered into a new operating lease agreement to rent office space in Bohemia, NY. This five-year agreement commenced February 1, 2016 with an annual rent of $50,000 and 3.75% increases in each successive lease year. On January 13, 2021, a lease rider was annexed to the original lease whereby the lease term will be extended on a month-by-month basis, commencing on February 1, 2021.

On January 15, 2016, the Company entered into a five-year agreement to lease 2 copiers with and annual payment of $2,985.  This lease was terminated on November 16, 2020 and the Company entered into a new five-year agreement to lease 2 copiers with an annual payment of $3,976.

 

On September 12, 2019, the Company entered into a new operating lease agreement to rent office space in Ronkonkoma, NY.  This five- year agreement commenced on September 12, 2019 with an annual rent of $90,000 and 3.00% increase in each successive lease year beginning in 2021.  The Company has an option to buy the property during the first two years of the lease for $1,200,000 and then at fair market value for the remainder of the lease term.  This option has expired and was not exercised as of December 31, 2021.

 

On November 27, 2019, the Company entered a 39-month agreement to lease an automobile with a monthly payment of $420.

 

On December 15, 2021, the Company assumed the SSM lease agreement for office and warehouse space in San Jose, CA, with the same terms and conditions.  Effective February 1, 2020, the lease term will expire on January 31, 2025 with a base rent of $24,234 for the first 12 months and increase by approximately 3.00% every year.

 

The following table reconciles future minimum operating lease payments to the discounted lease liability as of December 31, 2021:

 

2022                                                                                                      

 

 

411,233

 

2023

 

 

419,050

 

2024

 

 

405,944

 

2025                                                                                                       

 

 

30,876

 

Total lease payments

 

 

1,267,103

 

Less imputed interest

 

 

(80,215)

Total lease obligations

 

 

1,186,888

 

Less current obligations

 

 

(391,571)

Long-term lease obligations

 

$795,317

 

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.22.1
Notes Payable
12 Months Ended
Dec. 31, 2021
Notes Payable  
Notes Payable

(12) Notes Payable

 

 Promissory Note:

 

On September 12, 2019, AmpliTech Group Inc. acquired Specialty Microwave Corporation (SMW), a privately held company based in Ronkonkoma, NY.  The purchase included all inventory, orders, customers, property and equipment, and all intellectual property.  The assets also included all eight team members of SMW.  The total consideration paid was $1,143,633, consisting of $668,633 in cash and a $475,000 promissory note with an interest rate of 6%.  Beginning November 1, 2019, payment of principal and interest shall be due payable in fifty-nine (59) monthly payments of $9,213 with a final payment due October 1, 2024 of $9,203. As of December 31, 2021 and 2020, the balance of this promissory note was $279,119 and $369,516, respectively. Principal payments of $90,397 and $85,028 along with interest expense of $20,167 and $25,536 was paid during the years ended December 31, 2021 and 2020, respectively The promissory note is secured by certain assets of the Company.

Loan Payable:

 

On September 12, 2019, the Company entered a $1,000,000 seven-year term loan with amortization based on a ten- year repayment schedule.  The loan bears interest at a fixed rate of 6.75% with a monthly repayment amount of $11,533. As of December 31, 2021 and 2020, the balance of the loan was $0 and $909,475, respectively.  Interest expense for December 31, 2021 and 2020 was $23,999 and $65,498, respectively. On May 10, 2021, the Company paid off the balance of the seven-year term loan. 

 

On April 20, 2020, the Company entered into a Paycheck Protection Program Promissory Note (“PPP Note”) in the principal amount of $232,200 (“PPP Loan”) from BNB Bank (“PPP Loan Lender”).  The PPP Loan was obtained pursuant to the Paycheck Protection Program (“PPP”) of the Coronavirus Aid Relief and Economic Security Act (“CARES Act”) administered by the U.S Small Business Administration (“SBA”).  The PPP Loan was disbursed by the PPP Loan Lender on April 20, 2020 (the “Disbursement Date).

On April 20, 2021, SBA approved the PPP loan forgiveness of $232,200.

 

In addition, on September 12, 2019, the Company was approved for a $250,000 equipment leasing facility. The Company has borrowed against the leasing facility as follows:

 

 

·

On December 20, 2019, the Company borrowed $58,192 to be paid over a three-year term with monthly payments of $1,736 at an interest rate of 5.26%. The balance as of December 31, 2021 and 2020, was $18,630 and $38,011, respectively. Principal payments of $19,381 and $18,444 were made for the years ended December 31, 2021 and 2020, respectively. Total interest expense paid for the years ended December 31, 2021 and 2020, was $1,451 and $2,388, respectively.

 

 

 

 

·

On May 14, 2020, the Company borrowed $27,494 to be paid over a three-year term with monthly payments of $815 at an interest rate of 4.268%. The balance as of December 31, 2021 and 2020, was $12,632 and $21,620, respectively. Principal payments of $8,988 and $5,874 were made for the years ended December 31, 2021 and 2020, respectively. Total interest expense paid for the years ended December 31, 2021 and 2020, was $792 and $646, respectively.

 

 

 

 

·

On June 10, 2020, the Company borrowed $41,015 to be paid over a three-year term with monthly payments of $1,216 at an interest rate of 4.278%. The balance as of December 31, 2021 and 2020, was $19,986 and $33,343, respectively. Principal payments of $13,357 and $7,672 were made for the years ended December 31, 2021 and 2020, respectively. Total interest expense paid for the years ended December 31, 2021 and 2020, was $1,235 and $840, respectively.

Future principal payments over the term of the loans as of December 31, 2021 are as follows:

 

 

 

Payments

 

2022

 

 

129,876

 

2023

 

 

110,894

 

2024

 

 

89,597

 

 

 

 

 

 

Total remaining payments                                                        

 

$330,367

 

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes
12 Months Ended
Dec. 31, 2021
Income Taxes  
Income Taxes

(13) Income Taxes

 

The difference between the income tax expense (benefit) reported and amounts computed by applying the statutory federal rate of 21.0% to pretax loss for the years ended December 31, 2021 and 2020 is as follows:

 

 

 

2021

 

 

2020

 

Federal and state net operating loss

$

(999,349

)

 

$

(215,367

)

Meals & entertainment

 

8,830

 

 

 

41

 

Life insurance

 

3,919

 

 

 

825

 

Goodwill

 

(7,162

)

 

 

(1,682

)

SBA PPP Loan

 

                            48,762

 

 

 

 

 

Stock-based compensation

 

153,715

 

 

 

41,194

 

Depreciation

 

(25,493

)

 

 

1,598

 

State tax, net of federal benefit

 

183,643

 

 

 

10,768

 

Other

 

-

 

 

 

(3,344

)

Tax rate change

 

-

 

 

 

-

 

Change in Valuation Allowance

 

633,135

 

 

 

165,967

 

Total income tax provision

$

-

-

 

 

$

-

 

The provision for Federal income tax consists of the following for the years ended December 31, 2021 and 2020 is as follows:

 

 

 

2021

 

 

2020

 

Net operating loss carryforwards

$

1,082,454 

 

 

$

151,469

 

Depreciation

(68,158

)

 

4,789

 

Allowance for doubtful accounts

 

                           10,239

 

 

 

                                 -

 

Goodwill amortization

(11,643

)

 

(1,682

)

Stock based compensation

 

-

 

 

 

220,322

 

Inventory Reserve

 

                          268,316

 

 

 

                                 -

 

Valuation allowance

 

 (1,281,208

)

 

 

 (378,898

)

Total net deferred tax assets

$

 

-

 

 

$

-

 

 

The Company has maintained a full valuation allowance against the total deferred tax assets for all periods due to the uncertainty of future utilization.

 

As of December 31, 2021, the Company has net federal and state net operating loss carry forwards of approximately $4,869,606 that begin to expire in 2037.

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity
12 Months Ended
Dec. 31, 2021
Stockholders Equity Abstract  
Stockholders' Equity

(14) Stockholders’ Equity

 

The total number of shares of stock this Corporation is authorized to issue shall be five hundred one million (501,000,000) shares, par value $0.001 per share. Our authorized capital stock consists of 500,000,000 shares of common stock and 1,000,000 shares of blank check preferred stock.

 

Preferred Stock

 

On July 10, 2013, the Board of Directors of the Company approved a certificate of amendment to the articles of incorporation and changed the authorized capital stock of the Company to include and authorize 500,000 shares of Preferred Stock, par value $0.001 per share. On October 7, 2020, the Board of Directors of the Company approved a certificate of amendment to the articles of incorporation and changed the total number of authorized shares of Preferred Stock to be 1,000,000 shares, $0.001 per share.

 

On October 7, 2020, our Board of Directors and our stockholders approved a resolution to amend and restate the certificate of designation of preferences, rights and limitations of Series A Convertible Preferred Stock to restate that there are 401,000 shares of the Company’s blank check Preferred Stock designated as Series A Convertible Preferred Stock. The amended and restated certificate clarifies that the Series A Convertible Preferred Stock convert at a rate of five shares of the Company’s common stock for every share of Series A Convertible Preferred Stock, and also restates that the Series A Convertible Preferred Stock shall be entitled to vote on all matters submitted to shareholders of the Company for each share of Series A Convertible Preferred Stock owned on the record date for the determination of shareholders entitled to vote on such matter or, if no such record date is established, on the date such vote is taken or any written consent of shareholders is solicited. The number of votes entitled to be cast by the holders of the Series A Convertible Preferred Stock equals that number of votes that, together with votes otherwise entitled to be cast by the holders of the Series A Convertible Preferred Stock at a meeting, whether by virtue of stock ownership, proxies, voting trust agreements or otherwise, entitle the holders to exercise 51% of all votes entitled to be cast to approve any action which Nevada law provides may or must be approved by vote or consent of the holders of common stock entitled to vote.

 

On November 20, 2020, the Company issued 2,005,000 shares of common stock to Fawad Maqbool, the Chief Executive Officer of the Company. 5,000 of the shares were issued at par value upon the conversion of 1,000 shares of Preferred Stock.  The remaining 2,000,000 of the shares were issued pursuant to the exercise by Mr. Maqbool of options to purchase 400,000 shares of Preferred Series A stock, at an exercise price of $1.03 per share, which were then converted into 2,000,000 shares of Common Stock.

 

On December 23, 2020, the Company filed amended and restated articles of incorporation to keep the authorized shares of Common Stock at 500,000,000 and set the authorized shares of blank check preferred stock at 1,000,000. On December 23, 2020, the Company filed an amended and restated certificate of designation of preferences, rights and limitations of the Series A Convertible Preferred Stock. 

Common Stock:

 

The Company originally authorized 50,000,000 shares of common stock with a par value of $0.001. Effective May 20, 2014, the Company increased its authorized shares of common stock from 50,000,000 to 500,000,000.

 

On December 7, 2020, the Board of Directors approved a reverse stock split of the Company’s common stock, in connection with a potential listing onto NASDAQ in a ratio to be determined by the Board based on market conditions and the Company’s trading price at the time of such reverse split in the range of 1:20 to 1:200, while the authorized shares of common stock remain at 500,000,000. A reverse stock split of the outstanding common stock at a 1-for-20 ratio became effective February 17, 2021.  All per share amounts and number of shares in the consolidated financial statements and related notes have been retroactively restated to reflect the reverse stock split.

 

On October 15, 2019, the Company engaged Maxim Group LLC (“Maxim”) as its financial advisor to assist the Company in growth strategy to the investment community with the ultimate goal of an up-list and capital raise on NASDAQ.

 

As consideration for Maxim’s services, Maxim was entitled to receive, and the Company agreed to pay Maxim, the following compensation:

 

 

(a)

The Company issued to Maxim or its designees 100,000 shares of the Company’s Common Stock (“Common Stock”) based on the following schedule:

 

 

i.

27,500 restricted shares of Common Stock upon the execution of the Agreement implying a price per share of $0.10. These shares were valued on October 15, 2019 at $0.054 with a value of $29,920. The full amount of $29,920 was expensed as consulting fees in 2020 and the shares were issued on January 13, 2020.

 

 

 

 

ii.

$54,000 payable in 22,500 restricted shares of Common Stock six months from the date of the Agreement implying a price per shares of $0.12. These shares were valued on October 15, 2019 at a price of $0.054 with a value of $24,480 and classified as common stock subscription payable as they had not been issued. On July 9, 2020, Maxim was issued 22,500 shares of common stock in exchange for the common stock subscription payable. The full amount of consulting fees was expensed in 2019.

 

 

 

 

iii.

50,000 restricted shares of Common Stock 90 days following the placement agency agreement dated April 15, 2021. These shares were valued on October 15, 2019 at a price of $0.054 with a value of $54,000 and expensed as consulting fees for the three months ended March 31, 2021. These shares were issued on November 10, 2021.

On July 28, 2020, Wayne Homschek elected to exercise 150,000 of his cashless warrants and 102,632 shares of common stock was issued.

 

On October 12, 2020, the Company engaged service providers for services related to the NASDAQ up list totaling $100,000. The Company issued 100,000 shares on December 18, 2020 under the Company’s equity incentive plan immediately following the filing of a Registration Statement on Form S-8 and were issued without restrictions.  These services have been expensed as of March 31, 2021.

 

On October 16, 2020, the Company entered into an advisory agreement to assist in product sales and distribution in Asia and the Middle East. The advisor will be paid compensation of 100,000 shares totaling $108,000 over a two- year period. These shares were issued under the Company’s equity incentive plan immediately following the filing of a Registration Statement on Form S-8 and were issued without restrictions.  As of December 31, 2021, $65,244 of expense had been recognized and $42,756 remained as a prepaid to be amortized over a two-year period.

 

On October 16, 2020, the Company entered into a public relations service agreement whereby the consultant will be paid compensation of 25,000 shares totaling $27,000 over a nine-month period.  These shares were issued under the Company’s equity incentive plan immediately following the filing of a Registration Statement on Form S-8 and were issued without restrictions.  As of June 30, 2021, $27,000 of expense had been recognized

 

On November 20, 2020, the Company issued 2,005,000 shares of common stock to Fawad Maqbool, the Chief Executive Officer of the Company.  5,000 of the shares were issued at par value upon the conversion of 1,000 shares of Preferred Stock.  The remaining 2,000,000 of the shares were issued pursuant to the exercise by Mr. Maqbool of options to purchase 400,000 shares of Preferred Series A stock, at an exercise price of $1.03 per share, which were then converted into 2,000,000 shares of Common Stock.

 

On December 18, 2020, the Company issued 30,000 shares of common stock under the Company’s stock option plan as stock compensation totaling $90,000.

 

On February 17, 2021, AmpliTech Group Inc., common stock and warrants under the symbols “AMPG” and “AMPGW”, respectively, commenced trading on NASDAQ.  In connection with the public offering, 1,371,428 units at an offering price of $7.00 per unit were sold. Each unit issued in the offering consisted of one share of common stock and one warrant.  Maxim Group LLC acted as sole book-running manager for the offering.  Net proceeds received was $8,119,502.

 

On February 24, 2021, Maxim Group LLC exercised its overallotment option to purchase an additional 205,714 shares of common stock.  Net proceeds received was $1,330,095.

As of December 31, 2021, 210,700 warrants were exercised at an exercise price of $7.00 and 210,700 shares of common stock were issued.  Gross proceeds received were $1,474,900.

 

On April 15, 2021, the Company entered into definitive agreements with certain institutional investors for the sale of 2,715,000 shares of common stock in a registered direct offering priced at-the-market under NASDAQ rules.  Concurrently, the Company agreed to issue to the investors, in a private placement, warrants to purchase an aggregate of 1,900,500 shares of common stock at an exercise price of $8.48 per share with a five-year term. Maxim Group LLC acted as the exclusive placement agent for this offering.  The shares of common stock as described were offered pursuant to a “shelf” registration statement filed with the SEC on April 1, 2021 and declared effective on April 14, 2021.   The aggregate gross proceeds to the Company were approximately $23 million dollars before deducting placement agent’s fees and expenses.  The offering closed on April 16, 2021.  On April 30, 2021, the Company filed a registration statement providing for the resale of the shares of common stock issuable upon the exercise of the warrants issued in the private placement. The registration statement became effective on May 11, 2021.

 

On December 15, 2021, 188,442 unregistered shares of AmpliTech’s common stock were issued as part of the Spectrum Semiconductor Materials acquisition for $665,200.

 

2020 Equity Incentive Plan:

 

In October 2020, the Board of Directors and shareholders adopted the Company’s 2020 Equity Incentive Plan (the “2020 Plan”), effective as of December 14, 2020. Under the 2020 Plan, the Company reserved 1,250,000 shares of common stock to grant shares of the Company’s common stock to employees and individuals who perform services for the Company. The purpose of the 2020 Plan is to attract and retain the best available personnel for positions of substantial responsibility, to provide incentives to individuals who perform services for the Company, and to promote the success of the Company’s business. The 2020 Plan permits the grant of Incentive Stock Options, Nonstatutory Stock Options, Stock Appreciation Rights, Restricted Stock, Restricted Stock Units, Performance Units, Performance Shares, and other stock or cash awards as the Board of Directors may determine.

 

Stock Options:

 

On June 30, 2021, the Company granted to each of our Board of Directors (Mr. Lee, Mr. Kappers, and Mr. Mazziota) ten-year nonqualified stock options to purchase 12,500 shares of common stock (totaling 37,500) according to the Company’s 2020 Plan. The stock options vest in full on the date of the grant, with an exercise price of $4.63 per share. The Company has calculated these options estimated fair market value at $134,550 using the Black-Scholes model, with the following assumptions: expected term 2.5 years, stock price $4.63, exercise price $4.63, volatility 153.1%, risk-free rate 0.36%, and no forfeiture rate.

  

On July 26, 2021, the Company granted three employees, a consultant and two advisors to the Board ten-year stock options to purchase shares of common stock (totaling 52,000) according to the Company’s 2020 Plan. The stock options vest in equal quarterly installments over three years commencing one year after the grant date, with an exercise price of $3.88 per share. The Company has calculated these options estimated fair market value at $190,252 using the Black-Scholes model, with the following assumptions:

 

expected term 7.0 years, stock price $3.88, exercise price $3.88, volatility 142.6%, risk-free rate 1.04%, and no forfeiture rate.

On September 29, 2021, the Company granted one employee five-year stock options to purchase 1,000 shares of common stock according to the Company’s 2020 Plan.  The stock options vest 50% on the date of grant and 50% on the one-year anniversary of the date of grant. The Company has calculated these options estimated fair market value at $2,868 using the Black-Scholes model, with the following assumptions: expected term 3.0 years, stock price $3.62, exercise price $3.88, volatility 147.2%, risk-free rate 0.55%, and no forfeiture rate.

 

On November 26, 2021, the Company granted two officers, one board member, two board advisors and one employee stock options to purchase 200,000 shares of common stock according to the Company’s 2020 Plan.  The stock options vest immediately with an exercise price of $3.52 per share. The Company has calculated these options estimated fair market value at $532,562 using the Black-Scholes model, with the following assumptions: expected term 2.5 years, stock price $3.52, exercise price $3.52, volatility 146.7%, risk-free rate 0.83%, and no forfeiture rate.

 

On November 30, 2021, the Company granted two employees five-year stock options to purchase 15,000 shares of common stock according to the Company’s 2020 Plan.  The stock options vest 12 months after the initial date of employment for each employee.  The Company has calculated these options estimated fair market value at $43,077 using the Black-Scholes model, with the following assumptions: expected term 3.0 years, stock price $3.88, exercise price $3.88, volatility 144.2%, risk-free rate 0.81%, and no forfeiture rate.

 

Below is a table summarizing the changes in stock options outstanding for the year ended December 31, 2021:

 

 

 

 

 

Weighted

Average

 

 

 

Number of

Options

 

 

Exercise

Price ($)

 

Outstanding at December 31, 2020

 

 

-

 

 

 

-

 

Granted                                                                                  

 

 

305,500

 

 

$3.74

 

Exercised

 

 

-

 

 

 

-

 

Expired

 

 

-

 

 

 

-

 

Outstanding at December 31, 2021 

 

 

305,500

 

 

$3.74

 

Exercisable at December 31, 2021 

 

 

305,500

 

 

$3.70

 

 

As of December 31, 2021, all outstanding stock options were issued according to the Company’s 2020 Plan, and there remains 944,500 shares of common stock available for future issuance under the 2020 Plan. 

 

Stock-based compensation expense related to stock options of $692,076 and $128,928 was recorded for the years ended December 31, 2021 and 2020 respectively. As of December 31, 2021, the remaining unrecognized compensation cost related to non-vested stock options is $211,233 and is expected to be recognized over 3.57 years. The outstanding stock options have a weighted average remaining contractual life of 5.65 years and a total intrinsic value of $88,080.

Warrants:

 

Effective February 19, 2021, AmpliTech Group Inc., common stock and warrants under the symbols “AMPG” and “AMPGW,” respectively, commenced trading on NASDAQ. In connection with the public offering, 1,371,428 units sold at an offering price of $7.00 per unit. Each unit issued in the offering consisted of one share of common stock and one warrant.  Maxim Group LLC acted as sole book-running manager for the offering and partially exercised its overallotment option to purchase 205,714 warrants at the public offering price.  The warrants expire ten years from the date of issuance.

 

Effective April 16, 2021, the Company entered into definitive agreements with certain institutional investors to sell 2,715,000 shares of common stock in a registered direct offering priced at the market under NASDAQ rules.  Concurrently, the Company agreed to issue to the investors, in a private placement, warrants to purchase an aggregate of 1,900,500 shares of common stock at an exercise price of $8.48 per share with a five-year term.

 

For the year ended December 31, 2021, 210,700 warrants were exercised at $7.00, resulting in the issuance of 210,700 shares of common stock.

 

On July 20, 2021, in connection with a product development agreement with an unrelated party, the Company issued warrants to purchase 30,000 shares of common stock. The warrants vest in one year from issuance, with an exercise price of $5.00 per share.  The Company has calculated these warrants estimated fair market value at $88,803 using the Black-Scholes model, with the following assumptions: expected term 3.0 years, stock price $3.80, exercise price $5.00, volatility 149.8%, risk-free rate 0.37%, and no forfeiture rate.

 

 

 

 

 

Weighted

Average

 

 

 

Number of

Warrants

 

 

Exercise

Price ($)

 

Outstanding at December 31, 2020

 

 

-

 

 

 

-

 

Granted                                                                                  

 

 

3,507,642

 

 

$7.83

 

Exercised

 

 

(210,700)

 

$7.00

 

Expired

 

 

-

 

 

 

-

 

Outstanding at December 31, 2021 

 

 

3,296,942

 

 

$7.83

 

Exercisable at December 31, 2021 

 

 

3,266,942

 

 

$7.86

 

 

Stock-based compensation expense related to warrants of $39,901 and $38,927 was recorded for the years ended December 31, 2021 and 2020, respectively. As of December 31, 2021, the remaining unrecognized compensation cost related to non-vested warrants is $48,902. The outstanding warrants have a weighted average remaining contractual life of 6.31 years and a total intrinsic value of $0.

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies  
Commitments and Contingencies

(15) Commitments and Contingencies

 

On November 19, 2021, AmpliTech Group, Inc.  entered into an Asset Purchase Agreement (the “Purchase Agreement”) with Spectrum Semiconductor Materials Inc. (the “Seller” or “SSM”), pursuant to which AmpliTech would acquire substantially all of the assets of the Company (the “Acquisition”). The Acquisition was completed on December 15, 2021.

 

Within forty (40) days after December 31, 2022, AmpliTech, as stipulated in the Purchase Agreement, will prepare and deliver to Seller a statement setting forth its calculation of Two Years Net Revenues of the business, or the “Revenue Statement”.  The Revenues Adjustment shall be an amount equal to 25% of two years net revenues minus $20,000,000.  If the Revenues Adjustment is a positive number, Buyer shall pay to Seller an amount equal to the Revenues Adjustment.  If the Revenues Adjustment is a negative number, Seller shall pay to Buyer and amount equal to the Revenues Adjustment.  The fair value of the revenue adjustment was determined to be $1,365,038 owed to Seller and recorded as a contingent liability as of December 31, 2021.

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Subsequent Events
12 Months Ended
Dec. 31, 2021
Subsequent Events  
Subsequent events

(16) Subsequent events

 

In accordance with ASC 855-10, Company management reviewed all material events through the date of this report. 

 

On January 20, 2022, the current Board of Directors, renewed their directors’ agreements and shall be issued 15,000 restricted stock units (“RSU’s”) pursuant to the Company’s 2020 Equity Incentive Plan.

 

On February 23, 2022, Jorge Flores, Executive Director of Operations, was promoted to Chief Operating Officer. As COO, Jorge will lead critical initiatives to further streamline operations, drive growth, and take ownership of creating an enhanced experience for AmpliTech’s valued customers.

 

On February 28, 2022, the Company paid SN2N its final tranche of $100,000 for an additional 5% membership interest, for completing the code optimization and FPGA design.  In aggregate, the Company owns a 20% membership interest.

 

On October 15, 2021, the Company entered a new lease for a 20,000 square foot facility at 155 Plant Avenue, Hauppauge, New York, for a term of seven years and two months. The yearly base rent of $346,242 shall increase at a rate of 2.75% per year to begin on the first anniversary lease commencement date and each year thereafter.  The first two months of basic rent shall be abated following the commencement lease date.  In the event the landlord decides to sell the property, the Company shall have the right of first offer to purchase subject property.  Upon lease execution, the Company paid two months of base rent as a security deposit and one month’s rent totaling $86,560.

 

The Company expects to be fully operational at the new manufacturing and headquarters facility April 1, 2022.

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2021
Summary of Significant Accounting Policies  
Basis of Accounting

Basis of Accounting

 

The accompanying consolidated financial statements have been prepared using the accrual basis of accounting.

Principles of Consolidation

Principles of Consolidation

 

The accompanying consolidated financial statements include the accounts of the Company and its subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.

Use of Estimates

Use of Estimates

 

The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses for the periods presented. Actual results could differ from those estimates.

Reclassifications

Reclassifications

 

Certain reclassifications have been made to the prior years’ financial statements to conform to the current year presentation. These reclassifications had no effect on previously reported results of operations.

Cash and Cash Equivalents

Cash and Cash Equivalents 

 

The Company considers deposits that can be redeemed on demand and investments and marketable securities that have original maturities of less than three months, when purchased, to be cash equivalents. As of December 31, 2021, the Company’s cash and cash equivalents were deposited in four financial institutions.

Accounts Receivables

Accounts Receivable

 

Trade accounts receivables are recorded at the net invoice value and are not interest bearing.

 

The Company provides an allowance for doubtful accounts equal to the estimated uncollectible amounts. The Company’s estimate is based on historical collection experience and a review of the current status of accounts receivable. It is reasonably possible that the Company’s estimate of the allowance for doubtful accounts will change in the future. An allowance of $39,380 and $125,400 has been recorded at December 31, 2021 and 2020, respectively.

Employee Retention Credit

Employee Retention Credit

 

The Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”) provided an employee retention credit which was a refundable tax credit against certain employment taxes.  New legislation amended the employee retention credit to be equal to 70% of qualified wages paid to employees after December 31, 2020, and before January 1, 2022. During calendar year 2021, a maximum of $10,000 in qualified wages for each employee per qualifying calendar quarter may be counted in determining the 70% credit. Therefore, the maximum tax credit that can be claimed by an eligible employer is $7,000 per employee per qualifying calendar quarter of 2021. The Company qualifies for the employee retention credit for quarters that experience a significant decline in gross receipts, defined as quarterly gross receipts that are less than 80 percent of its gross receipts for the same calendar quarter in 2019. The Company qualified for the credit beginning on January 1, 2021 and received credits for qualified wages through June 30, 2021. During the year ended December 31, 2021, the Company recorded an employee retention credit totaling $201,215.

Marketable Securities

Marketable Securities

 

The Company’s investments in marketable securities are classified based on the nature of the securities and their availability for use in current operations.  The Company’s marketable securities are stated at fair value with all realized and unrealized gains and losses on investments in marketable equity securities recognized in other income, net.  The realized and unrealized gains and losses on marketable securities are determined using specific identification method.

Inventory

Inventories

 

Inventories, which consist primarily of raw materials, work in progress and finished goods, is stated at the lower of cost (first-in, first-out basis) or market (net realizable value).

 

Inventory quantities and related values are analyzed at the end of each fiscal quarter to determine those items that are slow moving and obsolete.  An inventory reserve is recorded for those items determined to be slow moving with a corresponding charge to cost of goods sold. Inventory items that are determined obsolete are written off currently with a corresponding charge to cost of goods sold.

 

As of December 31, 2021 and 2020, the reserve for inventory obsolescence was $1,031,986 and $70,000, respectively.

Property and Equipment

Property and Equipment

 

Property and equipment are recorded at cost. Depreciation is provided over the estimated useful lives of the related assets using the straight-line method for financial statement purposes. Amortization of leasehold improvements is computed using the straight-line method over the shorter of the remaining lease term or the estimated useful lives of the improvements.

 

Property and equipment are depreciated as follows:

 

Description

 

Useful Life

 

Method

Office equipment

 

7 years

 

Straight-line

Machinery/shop equipment

 

5 to 10 years

 

Straight-line

Computer equipment/software

 

1 to 7 years

 

Straight-line

Vehicles

 

5 years

 

Straight-line

Long-lived assets

Long-lived assets

 

Long lived assets, such as property, plant and equipment are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable.  Circumstances which could trigger a review include, but are not limited to; significant decrease in the market price of the asset; significant adverse changes in the business climate or legal factors; current period cash flow or operating losses combined with a history of losses or a forecast of continuing losses associated with the use of the asset; and current expectation that the asset will more likely than not be sold or disposed of significantly before the end of its estimated useful life.

Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset.  If the carrying amount of an asset exceeds its estimated undiscounted future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair value of the asset.  Assets to be disposed of would be separately presented in the balance sheet and reported at the lower of the carrying amount of fair value less costs to sell and would no longer be depreciated.  The depreciable basis of assets that are impaired and continue in use is their respective fair values.

Investment Policy-Cost Method

Investment Policy-Cost Method

 

Investments consist of non-controlling equity investments in privately held companies. The Company elected the measurement alternative for these investments without readily determinable fair values and for which the Company does not control or have the ability to exercise significant influence over operating and financial policies. These investments are accounted for under the cost method of accounting. Under the cost method of accounting, the non-marketable equity securities are carried at cost less any impairment, adjusted for observable price changes of similar investments of the same issuer. Fair value is not estimated for these investments if there are no identified events or changes in circumstances that may have an effect on the fair value of the investment. Under this method, the Company’s share of the earnings or losses of such investee companies is not included in the consolidated balance sheet or consolidated statements of operations. The Company held $250,000 of investments without readily determinable fair values at December 31, 2021 (see Note 9). These investments are included in investments on the consolidated balance sheets. There were no indicators of impairment during the year ended December 31, 2021.

Goodwill and Intangible Assets

Goodwill and Intangible Assets

 

Intangible assets include goodwill, trademarks, intellectual property and customer base acquired through the asset purchases of Specialty Microwave and Spectrum. The Company accounts for Other Intangible Assets under the guidance of ASC 350, “Intangibles-Goodwill and Other.”  Under the guidance, other intangible assets with definite lives are amortized over their estimated useful lives.  Intangible assets with indefinite lives are tested annually for impairment. Goodwill is not amortized.  We test goodwill balances for impairment annually at December 31 or whenever impairment indicators arise.

Leases

Leases

 

We lease property and equipment under finance and operating leases.  For leases with terms greater than 12 months, we record the related asset and obligation at the present value of lease payments over the lease term.  The Company has elected not to separate lease and non-lease components for all property leases for the purpose of calculating ROU assets and lease liabilities.  Many of our leases include rental escalation clauses, renewal options and/or termination options that are factored into our determination of lease payments when appropriate.  When available, we use the rate implicit in the lease to discount lease payments to present value; however, most of our leases do not provide a readily determinable implicit rate.  Therefore, we must estimate our incremental borrowing rate to discount the lease payments based on information available at lease commencement.  The incremental borrowing rate is the rate of interest that a lessee would have to pay to borrow on a collateralized basis considering such factors as lease term and economic environment risks.

Revenue Recognition

Revenue Recognition

 

We sell our products through a combination of a direct sales force in the United States and independent sales representatives in international markets. Revenue is recognized when a customer obtains control of promised goods based on the consideration we expect to receive in exchange for these goods. This core principle is achieved through the following steps:

 

Identify the contract with the customer. A contract with a customer exists when (i) we enter into an enforceable contract with a customer that defines each party’s rights regarding the goods to be transferred and identifies the payment terms related to these goods, (ii) the contract has commercial substance and, (iii) we determine that collection of substantially all consideration for services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. We do not have significant costs to obtain contracts with customers. For commissions on product sales, we have elected the practical expedient to expense the costs as incurred.

 

Identify the performance obligations in the contract. Generally, our contracts with customers do not include multiple performance obligations to be completed over a period.

 

Our performance obligations generally relate to delivering single-use products to a customer, subject to the shipping terms of the contract. Limited warranties are provided, under which we typically accept returns and provide either replacement parts or refunds.

 

We do not have significant returns. We do not typically offer extended warranty or service plans.

 

Determine the transaction price. Payment by the customer is due under customary fixed payment terms, and we evaluate if collectability is reasonably assured. None of our contracts as of December 31, 2021 contained a significant financing component. Revenue is recorded at the net sales price, which includes estimates of variable consideration such as product returns, rebates, discounts, and other adjustments. The estimates of variable consideration are based on historical payment experience, historical and projected sales data, and current contract terms. Variable consideration is included in revenue only to the extent that it is probable that a significant reversal of the revenue recognized will not occur when the uncertainty associated with the variable consideration is subsequently resolved. Taxes collected from customers relating to product sales and remitted to governmental authorities are excluded from revenues.

Allocate the transaction price to performance obligations in the contract. We typically do not have multiple performance obligations in our contracts with customers. As such, we generally recognize revenue upon transfer of the product to the customer’s control at contractually stated pricing.

 

Recognize revenue when or as we satisfy a performance obligation. We generally satisfy performance obligations at a point in time upon either shipment or delivery of goods, in accordance with the terms of each contract with the customer. We do not have significant service revenue.

 

Cost of sales includes the cost of the product sold, direct labor, outside service, quality assurance, packaging and assembly, shipping and write downs of inventory.

Research and Development

Research and Development

 

Research and development expenditures are charged to operations as incurred. The major components of research and development costs include consultants, outside service, and supplies. 

 

The Company has begun its research and development into the next generation of 5G/6G subsystems for cellular and satellite communications.  The Company is in the process of designing and developing antennas and subsystems that will be an integral part of the GPS and 5G infrastructure.  These subsystems will enable high-speed, high capacity 5G/6G networks that will be installed into infrastructure for retrofitting and improving connectivity for cellphones, satellites and many other everyday applications.

 

In 2021, the Company opened a MMIC chip design center in Texas and has started to implement several of its proprietary amplifier designs into MMIC components.  MMICs, or monolithic microwave integrated circuits, are semiconductor chips used in high-frequency communications applications. MMIC’s are widely desired for power amplification solutions to service emerging technologies such as phased array antennas and quantum computing.  MMIC’s carry a smaller footprint enabling them to be incorporated into a broader array of systems while reducing costs by eliminating connectors and skilled labor.

 

Research and development costs for the years ended December 31, 2021 and 2020 were $1,833,399 and $61,953, respectively.  For financial reporting purposes, research and development costs of $61,953 was reclassed from selling and administrative expense for the year ended December 31, 2020.

Income Taxes

 Income Taxes 

  

The Company’s deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements or tax returns.  Under this method, deferred tax assets and liabilities are determined based on the differences between the financial statement carrying amounts and tax bases of certain assets and liabilities using enacted tax rates in effect in the years in which the differences are expected to reverse. The deferred tax assets and liabilities are classified according to the financial statement classification of the assets and liabilities generating the differences. Valuation allowances are established when necessary, to reduce deferred tax assets to the amount expected to be realized. The ASC prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. The ASC provides guidance on de-recognition, classification, interest and penalties, accounting in interim periods, disclosure and transition. At December 31, 2021, the Company had no material unrecognized tax benefits.

Earnings Per Share

Earnings Per Share

 

Basic earnings per share (“EPS”) are determined by dividing the net earnings by the weighted-average number of shares of common shares outstanding during the period. Diluted EPS is determined by dividing net earnings by the weighted average number of common shares used in the basic EPS calculation plus the number of common shares that would be issued assuming conversion of all potentially dilutive securities outstanding under the treasury stock method. As of December 31, 2021 and 2020, there were 3,818,142 and 2,005,000, respectively, potentially dilutive shares that need to be considered as common share equivalents.

 

The computation of weighted average shares outstanding and the basic and diluted earnings per share consisted of the following:

 

 

 

Net Loss

 

 

Shares

 

 

Per Share

Amount

 

 

 

 

 

 

 

 

 

 

 

For the year ended December 31, 2020:

 

 

 

 

 

 

 

 

 

Basic EPS

 

$(1,025,559)

 

 

2,782,303

 

 

$(0.37)

Effect of dilutive stock options, warrants and series A shares

 

 

 

 

 

 

 

 

 

 

 

 

Diluted EPS

 

$(1,025,559)

 

 

2,782,303

 

 

$(0.37)

For the year ended December 31, 2021:

 

 

 

 

 

 

 

 

 

 

 

 

Basic EPS

 

$(4,758,808)

 

 

8,900,824

 

 

$(0.53)

Effect of dilutive stock options, warrants and series A shares

 

 

 

 

 

 

 

 

 

 

 

 

Diluted EPS

 

$(4,758,808)

 

 

8,900,824

 

 

$(0.53)
Fair Value of Assets and Liabilities

Fair Value Measurements

 

The fair value of a financial instrument is the amount that could be received upon the sale of an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Financial assets are marked to bid prices and financial liabilities are marked to offer prices. Fair value measurements do not include transaction costs. A fair value hierarchy is used to prioritize the quality and reliability of the information used to determine fair values. Categorization within the fair value hierarchy is based on the lowest level of input that is significant to the fair value measurement.  The fair value hierarchy is defined in the following three categories:

 

Level 1: Unadjusted quoted prices that are available in active markets for identical assets or liabilities at the measurement date.

 

Level 2: Significant other observable inputs available at the measurement date, other than quoted prices included in Level 1, either directly or indirectly.

 

Level 3: Significant unobservable inputs that cannot be corroborated by observable market data and reflect the use of significant management judgment.

 

Cash and cash equivalents, receivables, inventory, prepaid expenses, accounts payable, accrued expenses, and customer deposits approximate fair value, due to their short-term nature. The carrying value of notes payable and short and long-term debt also approximates fair value since these instruments bear market rates of interest.

 

Assets and liabilities that are measured at fair value on a nonrecurring basis relate primarily to long-lived assets, intangible assets, and goodwill, which are remeasured when the derived fair value is below carrying value in the consolidated balance sheets.

Stock-Based Compensation

Stock-Based Compensation

 

The Company records stock-based compensation in accordance with ASC 718, Compensation-Stock Compensation. All transactions in which goods or services are the consideration received for the issuance of equity instruments are accounted for based on the fair value of the consideration received or the fair value of the equity instrument issued, whichever is more reliably measurable. Equity instruments issued to employees and the cost of the services received as consideration are measured and recognized based on the fair value of the equity instruments issued and are recognized over the employees required service period, which is generally the vesting period.

Concentration of Credit Risk

Concentration of Credit Risk

 

Financial instruments that potentially subject the company to concentration of credit risk consist primarily of cash and accounts receivable

 

Accounts at each institution are insured by the Federal Deposit Insurance Corporation (“FDIC”) up to $250,000.  At December 31, 2021 and 2020, the Company had $17,018,874 and $0 in excess of the FDIC insured limit, respectively.

 

The Company performs ongoing credit evaluations of its customers and maintains allowances for potential credit losses. Therefore, management does not believe significant credit risks exist at December 31, 2021. Sales to the Company’s two largest customers represented approximately 25.98% and 10.60% of total sales for the year ended December 31, 2021.

Recent Accounting Pronouncements

Recent Accounting Pronouncements

 

In June 2016, the FASB issued ASU 2016-13 Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost. ASU 2016-13 replaces the existing incurred loss impairment model with an expected loss methodology, which will result in more timely recognition of credit losses. ASU 2016-13 is effective for annual reporting periods, and interim periods within those years beginning after December 15, 2019. This pronouncement was amended under ASU 2019-10 to allow an extension on the adoption date for entities that qualify as a small reporting company. The Company has elected this extension and the effective date for the Company to adopt this standard will be for fiscal years beginning after December 15, 2022. The Company has not completed its assessment of the standard but does not expect the adoption to have a material impact on our consolidated financial statements.

 

In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement. ASU 2018 modifies the disclosure requirements of Accounting Standards Codification ASC 820 with certain removals, modifications, and additions. Eliminated disclosures that may affect the Company include (1) transfers between level 1 and level 2 of the fair value hierarchy, and (2) policies related to valuation processes and the timing of transfers between levels of the fair value hierarchy. Modified disclosures that may affect the Company include (1) a requirement to disclose the timing of liquidation of an investee’s assets and the date when restrictions from redemption might lapse if the entity has communicated the timing publicly for investments in certain entities that calculate net asset value, and (2) clarification that the measurement uncertainty disclosure is to communicate information about the uncertainty in measurement as of the reporting date. Additional disclosures that may affect the Company include (1) disclosure of changes in unrealized gains and losses for the period included in other comprehensive income for recurring level 3 fair value measurements held at the end of the reporting period, and (2) disclosure of the range and weighted average of significant unobservable inputs used to develop level 3 fair value measurements. The update is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early adoption is permitted for any removed or modified disclosures upon issuance of the ASU and delay adoption of the additional disclosures until the effective date. We adopted ASU 2018-03 as of January 1, 2021. Our adoption did not have a material impact on our consolidated financial statements.

In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which is intended to simplify various aspects related to accounting for income taxes. This ASU removes certain exceptions to the general principles in Topic 740 and clarifies and amends existing guidance to improve consistent application. This ASU is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020, with early adoption permitted. The adoption of this standard became effective for us on January 1, 2021 and did not have a material impact on our consolidated financial statements.

 

On August 5, 2020, FASB issued ASU 2020-06, which is expected to reduce complexity and improve comparability of financial reporting associated with accounting for convertible instruments and contracts in an entity’s own equity.  The ASU is effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years, with an early adoption permitted.  The adoption of this standard became effective for us on January 1, 2021 and did not have a material impact on our consolidated financial statements.

 

In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. This ASU amends ASC 805 to require acquiring entities to apply ASC 606 to recognize and measure contract assets and contract liabilities in business combinations. The ASU is effective for public entities for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The Company has not completed its assessment of the standard but does not expect the adoption to have a material impact on our consolidated financial statements.

 

We do not expect the adoption of these or other recently issued accounting pronouncements to have a significant impact on our results of operation, financial position or cash flow.

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2021
Summary of Significant Accounting Policies  
Schedule of property and equipment depreciated

Description

 

Useful Life

 

Method

Office equipment

 

7 years

 

Straight-line

Machinery/shop equipment

 

5 to 10 years

 

Straight-line

Computer equipment/software

 

1 to 7 years

 

Straight-line

Vehicles

 

5 years

 

Straight-line

Schedule of weighted average shares outstanding and the basic diluted earnings per share

 

 

Net Loss

 

 

Shares

 

 

Per Share

Amount

 

 

 

 

 

 

 

 

 

 

 

For the year ended December 31, 2020:

 

 

 

 

 

 

 

 

 

Basic EPS

 

$(1,025,559)

 

 

2,782,303

 

 

$(0.37)

Effect of dilutive stock options, warrants and series A shares

 

 

 

 

 

 

 

 

 

 

 

 

Diluted EPS

 

$(1,025,559)

 

 

2,782,303

 

 

$(0.37)

For the year ended December 31, 2021:

 

 

 

 

 

 

 

 

 

 

 

 

Basic EPS

 

$(4,758,808)

 

 

8,900,824

 

 

$(0.53)

Effect of dilutive stock options, warrants and series A shares

 

 

 

 

 

 

 

 

 

 

 

 

Diluted EPS

 

$(4,758,808)

 

 

8,900,824

 

 

$(0.53)
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Revenues (Tables)
12 Months Ended
Dec. 31, 2021
Revenues  
Schedule of sales disaggregated based on geographic regions

AmpliTech Inc.

 

December 31,

2021

 

 

December 31,

2020

 

Domestic sales

 

$2,865,872

 

 

$2,720,342

 

International sales

 

 

524,019

 

 

 

737,739

 

Total sales

 

$3,389,891

 

 

$3,458,081

 

 

Spectrum

 

December 31,

2021

 

Domestic sales

 

$153,349

 

International sales

 

 

1,732,192

 

Total sales

 

$1,885,543

 

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisition of Specialty Microwave (Tables)
12 Months Ended
Dec. 31, 2021
Acquisition of Specialty Microwave  
Schedule of allocation of the preliminary purchase price

Purchase consideration at fair value:

 

 

 

Cash

 

$8,000,000

 

Common stock

 

 

665,200

 

Net working capital adjustment

 

 

708,076

 

Indemnification escrow amount

 

 

750,000

 

Fair value of revenue earnout

 

 

1,365,038

 

Total purchase price

 

$11,488,314

 

 

 

 

 

 

Allocation of purchase price:

 

 

 

 

Working Capital

 

$3,730,133

 

Property and equipment

 

 

99,188

 

Goodwill

 

 

4,696,883

 

Tradename

 

 

514,284

 

Customer relationships

 

 

2,178,631

 

Right of Use operating lease asset

 

 

858,508

 

Right of Use operating lease long-term liability

 

 

(619,271)

Other asset

 

 

29,958

 

Net assets acquired

 

$11,488,314

 

Schedule of consolidated operations

 

 

For the year ended

 

 

 

December 31, 2021

 

 

 

As Reported

 

 

Pro Forma

 

 

 

 

 

 

 

 

Net sales

 

$5,275,434

 

 

$18,588,686

 

Net loss attributable to common shareholders

 

 

(4,758,805)

 

 

(1,763,333)

 

 

 

 

 

 

 

 

 

Earnings per common share, basic and diluted:

 

 

 

 

 

 

 

 

Basic

 

 

(0.53)

 

 

(0.09)

Diluted

 

 

(0.53)

 

 

(0.09)

 

 

For the year ended

 

 

 

December 31, 2020

 

 

 

As Reported

 

 

Pro Forma

 

 

 

 

 

 

 

 

Net sales

 

$3,458,081

 

 

$11,120,653

 

Net loss attributable to common shareholders

 

 

(1,025,559)

 

 

(38,208)

 

 

 

 

 

 

 

 

 

Earnings per common share, basic and diluted:

 

 

 

 

 

 

 

 

Basic

 

 

(0.37)

 

 

(0.00)

Diluted

 

 

(0.37)

 

 

(0.00)
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Marketable Securities (Tables)
12 Months Ended
Dec. 31, 2021
Marketable Securities  
Summary of marketable securities

 

 

Adjusted

Cost

 

 

Unrealized

Gains

 

 

Unrealized

Losses

 

 

Fair

Value

 

Level 1 (1)

 

 

 

 

 

 

 

 

 

 

 

 

Money Market Fund

 

$4,931,960

 

 

 

-

 

 

 

-

 

 

$4,931,960

 

Marketable Equitable Securities

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total

 

$4,931,960

 

 

 

-

 

 

 

-

 

 

$4,931,960

 

XML 39 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories (Tables)
12 Months Ended
Dec. 31, 2021
Inventories  
Schedule of Inventory

 

 

December 31,

 

 

December 31,

 

 

 

2021

 

 

2020

 

 

 

 

 

 

 

 

Raw Materials

 

$609,841

 

 

$325,251

 

Work in Progress

 

 

162,072

 

 

 

129,882

 

Finished Goods

 

 

4,452,885

 

 

 

132,205

 

Subtotal

 

$5,224,798

 

 

$587,338

 

Less: Reserve for Obsolescence

 

 

(1,031,986)

 

 

(70,000)

 

 

 

 

 

 

 

 

 

Total

 

$4,192,812

 

 

$517,338

 

XML 40 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2021
Property and Equipment  
Schedule of Property and Equipment useful life

 

 

December 31,

 

 

December 31,

 

 

 

2021

 

 

2020

 

 

 

 

 

 

 

 

Lab Equipment

 

$1,893,564

 

 

$865,414

 

Manufacturing Equipment

 

 

25,000

 

 

 

25,000

 

Automobiles

 

 

7,335

 

 

 

19,527

 

Computer Equipment and Software

 

 

159,315

 

 

 

-

 

Furniture and Fixtures

 

 

27,504

 

 

 

36,165

 

 

 

 

 

 

 

 

 

 

Subtotal

 

 

2,112,718

 

 

 

946,106

 

Less: Accumulated Depreciation

 

 

(757,430)

 

 

(656,855)

 

 

 

 

 

 

 

 

 

Total

 

$1,355,288

 

 

$289,251

 

XML 41 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible assets (Tables)
12 Months Ended
Dec. 31, 2021
Intangible assets (Tables)  
Schedule of intangible assets

 

 

Gross Carrying

Amount

 

 

Accumulated

Amortization

 

 

Net

 

 

Weighted

Average Life

 

Trade name

 

$584,517

 

 

$-

 

 

$584,517

 

 

 Indefinite

 

Customer relationships

 

 

2,591,491

 

 

 

63,418

 

 

 

2,528,073

 

 

 

18.81

 

Intellectual Property

 

 

202,771

 

 

 

31,279

 

 

 

171,492

 

 

 

12.71

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total

 

$3,378,779

 

 

$94,697

 

 

$3,284,082

 

 

 

 

 

Schedule of amortization of assets

2022

 

 

149,974

 

2023

 

 

149,974

 

2024

 

 

149,974

 

2025

 

 

149,974

 

2026

 

 

149,974

 

Thereafter

 

 

1,949,695

 

 

 

$2,699,565

 

XML 42 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Tables)
12 Months Ended
Dec. 31, 2021
Leases (Tables)  
Schedule of lease assets and liabilities

Operating leases                                                   

 

December 31,

2021

 

 

   December 31,

  2020

 

 

 

 

 

 

 

 

Assets                            

 

 

 

 

 

 

ROU operating lease assets                      

 

$1,115,588

 

 

$347,156

 

 

 

 

 

 

 

 

 

 

Liabilities

 

 

 

 

 

 

 

 

Current portion of operating lease                   

 

$391,571

 

 

$87,930

 

Operating lease, net of current portion

 

$795,317

 

 

$267,050

 

Total operating lease liabilities

 

$1,186,888

 

 

$354,980

 

 

Finance leases

 

 

 

 

 

 

 

 

Assets

 

 

 

 

 

 

 

 

Property and equipment, gross

 

$157,184

 

 

$157,184

 

Accumulated depreciation                                                      

 

 

(78,592)

 

 

(56,137)

Property and equipment, net                                

 

$78,592

 

 

$101,047

 

Liabilities

 

 

 

 

 

 

Current portion of financing lease                        

 

$33,688

 

 

$32,084

 

Finance lease, net of current portion

 

$17,471

 

 

$51,159

 

Total operating lease liabilities

 

$51,159

 

 

$83,243

 

Schedule of weighted average remaining lease term and weighted average discount rate

Weighted average remaining lease term (years)

 

December 31,

2021

 

 

December 31,

2020

 

Operating leases

 

 

3.01

 

 

 

3.72

 

Finance leases

 

 

1.50

 

 

 

2.50

 

Weighted average discount rate

 

 

 

 

 

 

 

 

Operating leases

 

 

4.25%

 

 

6.33%

Finance leases

 

 

4.89%

 

 

4.89%
Schedule of future minimum lease payments for finance lease

2022

 

 

37,778

 

2023

 

 

18,889

 

Total lease payments

 

 

56,667

 

Less imputed interest

 

 

(2,003)

Less sales tax

 

 

(3,505)

Total lease obligations

 

 

51,159

 

Less current obligations

 

 

(33,688)

Long-term lease obligations

 

$17,471

 

Schedule of future minimum lease payments for operating lease

2022                                                                                                      

 

 

411,233

 

2023

 

 

419,050

 

2024

 

 

405,944

 

2025                                                                                                       

 

 

30,876

 

Total lease payments

 

 

1,267,103

 

Less imputed interest

 

 

(80,215)

Total lease obligations

 

 

1,186,888

 

Less current obligations

 

 

(391,571)

Long-term lease obligations

 

$795,317

 

XML 43 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Note Payable (Tables)
12 Months Ended
Dec. 31, 2021
Notes Payable  
Schedule of future principal and interest payments

 

 

Payments

 

2022

 

 

129,876

 

2023

 

 

110,894

 

2024

 

 

89,597

 

 

 

 

 

 

Total remaining payments                                                        

 

$330,367

 

XML 44 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2021
Income Taxes  
Schedule of provision for income taxes

 

 

2021

 

 

2020

 

Federal and state net operating loss

$

(999,349

)

 

$

(215,367

)

Meals & entertainment

 

8,830

 

 

 

41

 

Life insurance

 

3,919

 

 

 

825

 

Goodwill

 

(7,162

)

 

 

(1,682

)

SBA PPP Loan

 

                            48,762

 

 

 

 

 

Stock-based compensation

 

153,715

 

 

 

41,194

 

Depreciation

 

(25,493

)

 

 

1,598

 

State tax, net of federal benefit

 

183,643

 

 

 

10,768

 

Other

 

-

 

 

 

(3,344

)

Tax rate change

 

-

 

 

 

-

 

Change in Valuation Allowance

 

633,135

 

 

 

165,967

 

Total income tax provision

$

-

-

 

 

$

-

 

Schedule of provision for Federal income tax

 

 

2021

 

 

2020

 

Net operating loss carryforwards

$

1,082,454 

 

 

$

151,469

 

Depreciation

(68,158

)

 

4,789

 

Allowance for doubtful accounts

 

                           10,239

 

 

 

                                 -

 

Goodwill amortization

(11,643

)

 

(1,682

)

Stock based compensation

 

-

 

 

 

220,322

 

Inventory Reserve

 

                          268,316

 

 

 

                                 -

 

Valuation allowance

 

 (1,281,208

)

 

 

 (378,898

)

Total net deferred tax assets

$

 

-

 

 

$

-

 

XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders Equity (Tables)
12 Months Ended
Dec. 31, 2021
Stockholders Equity (Tables)  
Summary of warrants outstanding

 

 

 

 

Weighted

Average

 

 

 

Number of

Options

 

 

Exercise

Price ($)

 

Outstanding at December 31, 2020

 

 

-

 

 

 

-

 

Granted                                                                                  

 

 

305,500

 

 

$3.74

 

Exercised

 

 

-

 

 

 

-

 

Expired

 

 

-

 

 

 

-

 

Outstanding at December 31, 2021 

 

 

305,500

 

 

$3.74

 

Exercisable at December 31, 2021 

 

 

305,500

 

 

$3.70

 

 

 

 

 

Weighted

Average

 

 

 

Number of

Warrants

 

 

Exercise

Price ($)

 

Outstanding at December 31, 2020

 

 

-

 

 

 

-

 

Granted                                                                                  

 

 

3,507,642

 

 

$7.83

 

Exercised

 

 

(210,700)

 

$7.00

 

Expired

 

 

-

 

 

 

-

 

Outstanding at December 31, 2021 

 

 

3,296,942

 

 

$7.83

 

Exercisable at December 31, 2021 

 

 

3,266,942

 

 

$7.86

 

XML 46 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Organization and Business Description (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended
Feb. 17, 2021
Dec. 31, 2021
Dec. 31, 2020
Aug. 13, 2012
Organization and Business Description        
Acquisition of entity by issuing of common stock       833,750
Percentage of acquired entity in exchange of outstanding shares       100.00%
Selling shareholders shares owned after share exchange       60,000
Payment made in exchange for issuance of unregistered shares   $ 665,200    
Issuance of unregistered shares   188,442    
Reverse stock split 1-for-20      
Public offering shares 1,371,428      
Aggregate purchase price for acquisition   $ 10,250,000    
Common stock, outstanding   9,582,113 4,839,448 889,250
Offering price $ 7.00      
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Details)
12 Months Ended
Dec. 31, 2021
Office Equipment [Member]  
Estimated useful life 7 years
Depreciation Method Straight-line
Machinery And Equipment [Member] | Minimum [Member]  
Estimated useful life 5 years
Depreciation Method Straight-line
Machinery And Equipment [Member] | Maximum [Member]  
Estimated useful life 10 years
Depreciation Method Straight-line
Computer Equipment [Member] | Minimum [Member]  
Estimated useful life 1 year
Depreciation Method Straight-line
Computer Equipment [Member] | Maximum [Member]  
Estimated useful life 7 years
Depreciation Method Straight-line
Vehicles [Member]  
Estimated useful life 5 years
Depreciation Method Straight-line
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Details 1) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Net Loss $ (4,758,805) $ (1,025,559)
Basic EPS [Member]    
Net Loss $ (4,758,808) $ (1,025,559)
Shares 8,900,824 2,782,303
Per Share Amount $ (0.53) $ (0.37)
Diluted EPS [Member]    
Net Loss $ (4,758,808) $ (1,025,559)
Shares 8,900,824 2,782,303
Per Share Amount $ (0.53) $ (0.37)
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Reclassification of selling and administrative expense into research and development cost   $ 61,953
Allowance for Doubtful Accounts $ 39,380 125,400
Wages for employee 10,000  
Maximum tax credit 7,000  
Inventory obsolescence 1,031,986 70,000
Investment 250,000  
Research and development costs $ 1,833,399 $ 61,953
Potentially dilutive shares 3,818,142 2,005,000
Federal Deposit Insurance Corporation $ 250,000  
Insurance amount in access of FDIC insured limit $ 17,018,874 $ 0
Customer    
Concentration of Credit Risk 25.98%  
Customer One    
Concentration of Credit Risk 10.60%  
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Revenues (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Total Sales $ 5,275,434 $ 3,458,081
Spectrum [Member]    
Total Sales 1,885,543  
Spectrum [Member] | Domestic sales [Member]    
Total Sales 153,349  
Spectrum [Member] | International sales [Member]    
Total Sales 1,732,192  
Amplitech Inc [Member]    
Total Sales 3,389,891 3,458,081
Amplitech Inc [Member] | Domestic sales [Member]    
Total Sales 2,865,872 2,720,342
Amplitech Inc [Member] | International sales [Member]    
Total Sales $ 524,019 $ 737,739
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisition of Spectrum Semiconductors Materials (Details) - USD ($)
12 Months Ended
Dec. 15, 2021
Dec. 31, 2021
Dec. 31, 2020
Allocation of purchase price:      
Total purchase price   $ 10,123,276  
Goodwill   4,817,019 $ 120,136
Right of Use operating lease asset   1,115,588 347,156
Right of Use operating lease long-term liability   $ (1,186,888) $ (354,980)
Spectrum Semiconductor Materials [Member]      
Allocation of purchase price:      
Cash $ 8,000,000    
Common stock 665,200    
Net working capital adjustment 708,076    
Indemnification escrow amount 750,000    
Fair value of revenue amount 1,365,038    
Total purchase price 11,488,314    
Working capital 3,730,133    
Property and equipment 99,188    
Goodwill 4,696,883    
Tradename 514,284    
Customer relationships 2,178,631    
Right of Use operating lease asset 858,508    
Right of Use operating lease long-term liability (619,271)    
Other asset 29,958    
Net assets acquired $ 11,488,314    
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisition of Spectrum Semiconductors Materials (Details 1) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Net sales as reported $ 5,275,434 $ 3,458,081
Net Loss $ (4,758,805) $ (1,025,559)
Earnings per common share, basic and diluted: basic as reported $ (0.53) $ (0.37)
Earnings per common share, basic and diluted: diluted as reported $ (0.53) $ (0.37)
As Reported    
Net sales as reported $ 5,275,434 $ 3,458,081
Net Loss $ (4,758,805) $ (1,025,559)
Earnings per common share, basic and diluted: basic as reported $ (0.53) $ (0.37)
Earnings per common share, basic and diluted: diluted as reported $ (0.53) $ (0.37)
Pro Forma    
Net sales as reported $ 18,588,686 $ 11,120,653
Net loss attributable to common shareholders $ (1,763,333) $ (38,208)
Earnings per common share, basic and diluted: Basic $ (0.09) $ (0.00)
Earnings per common share, basic and diluted: Diluted $ (0.09) $ (0.00)
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisition of Spectrum Semiconductors Materials (Details Narrative) - USD ($)
12 Months Ended
Dec. 15, 2021
Dec. 31, 2021
Dec. 31, 2020
Purchase price   $ 10,123,276  
Business Acquisition net intangible assets   7,389,794  
Acquisition costs   350,000  
Fair value of net assets acquired   4,098,516  
Working capital and other adjustments paid in connection issuance of shares   $ 665,200  
Issuance of unregistered shares   188,442  
Escrow deposit   $ 1,500,000  
Purchase price adjustment escrow fund   750,000  
Working Capital   (3,296,427)  
Due to related party   708,076  
Contingent liability   1,365,038  
Net sales as reported   5,275,434 $ 3,458,081
Amplitech Inc [Member]      
Net sales as reported   3,389,891 $ 3,458,081
Spectrum Semiconductor Materials [Member]      
Purchase price $ 11,488,314    
Income from continuing operations   435,974  
Net sales as reported   $ 1,885,543  
Purchase Agreement | Amplitech Inc [Member]      
Revenues adjustment, description   The Revenues Adjustment shall be an amount equal to 25% of two years net revenues minus $20,000,000.  
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Marketable Securities (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
Money Market Funds [Member]  
Marketable Securities Amortized Cost $ 4,931,960
Marketable Securities Gross unrealized Gain 0
Marketable Securities Gross unrealized Loss 0
Marketable Securities Estimated Fair Value 4,931,960
Marketable Equity Securities [Member]  
Marketable Securities Amortized Cost 0
Marketable Securities Gross unrealized Gain 0
Marketable Securities Gross unrealized Loss 0
Marketable Securities Estimated Fair Value 0
Total Securities [Member]  
Marketable Securities Amortized Cost 4,931,960
Marketable Securities Gross unrealized Gain 0
Marketable Securities Gross unrealized Loss 0
Marketable Securities Estimated Fair Value $ 4,931,960
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Marketable Securities (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Realized loss on investments $ (97,862) $ 0
Total Securities [Member]    
Cash and cash equivalents 4,931,960  
Realized loss on investments $ (97,862)  
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Inventories    
Raw Materials $ 609,841 $ 325,251
Work-in Progress 162,072 129,882
Finished Goods 4,452,885 132,205
Subtotal 5,224,798 587,338
Less: Reserve for Obsolescence (1,031,986) (70,000)
Total $ 4,192,812 $ 517,338
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Property and Equipment (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Property and Equipment    
Lab Equipment $ 1,893,564 $ 865,414
Manufacturing Equipment 25,000 25,000
Automobiles 7,335 19,527
Computer Equipment and Software 159,315 0
Furniture and Fixtures 27,504 36,165
Subtotal 2,112,718 946,106
Less: Accumulated Depreciation (757,430) (656,855)
Total $ 1,355,288 $ 289,251
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Property and Equipment (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Property and Equipment    
Amount paid to purchase equipment under finance lease $ 157,184 $ 157,184
Depreciation expense $ 105,578 $ 50,617
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible Assets (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Accumulated Amortization $ 94,697  
Net 3,284,082 $ 632,209
Gross Carrying amount 3,378,779  
Customer Relationships [Member]    
Accumulated Amortization 63,418  
Net 2,528,073  
Gross Carrying amount $ 2,591,491  
Weighted Average Life 18 years 9 months 21 days  
Intellectual Property [Member]    
Accumulated Amortization $ 31,279  
Net 171,492  
Gross Carrying amount $ 202,771  
Weighted Average Life 12 years 8 months 15 days  
Trade Name [Member]    
Accumulated Amortization $ 0  
Net 584,517  
Gross Carrying amount $ 584,517  
Weighted Average Life Indefinite  
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible Assets (Details 1)
Dec. 31, 2021
USD ($)
Annual amortization of intangible assets are as follows:  
2022 $ 149,974
2023 149,974
2024 149,974
2025 149,974
2026 149,974
Thereafter 1,949,695
Net $ 2,699,565
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible Assets (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Intangible Assets    
Goodwill $ 4,817,019 $ 120,136
Amortization expenses $ 41,042 $ 41,221
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Cost Method Investment (Details Narrative) - SN2N, LLC [Member] - USD ($)
12 Months Ended
Jun. 10, 2021
Dec. 31, 2021
Aggregate purchase price for membership interest $ 350,000  
Membership interest purchase agreement description Each tranche represents a 5% membership interest, and in aggregate a 20% membership interest  
Investment   $ 250,000
Cost method investment, membership interest percentage   15.00%
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Line of Credit (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended
Nov. 20, 2021
Dec. 31, 2021
Dec. 31, 2020
Line of credit, outstanding balance   $ 0 $ 200,000
Accounts Receivable [Member]      
Borrowing base, percentage 75.00%    
Inventory [Member]      
Borrowing base, percentage 50.00%    
Specialty Microwave Corp. [Member]      
Line of credit, outstanding balance   200,000  
Cash payment   $ 200,000  
Line of credit facility $ 750,000    
Line of credit, maturity date November 1, 2022    
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Lease (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Operating leases Assets    
ROU operating lease assets $ 1,115,588 $ 347,156
Liabilities    
Current portion of operating lease 391,571 87,930
Operating lease, net of current portion 795,317 267,050
Total operating lease liabilities 1,186,888 354,980
Finance leases Assets    
Property and equipment, gross 157,184 157,184
Accumulated depreciation (78,592) (56,137)
Property and equipment, net 78,592 101,047
Current portion of financing lease 33,688 32,084
Finance lease, net of current portion 17,471 51,159
Total operating lease liabilities $ 51,159 $ 83,243
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.22.1
Lease (Details 1)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Weighted average remaining lease term (years)    
Operating leases 3 years 3 days 3 years 8 months 19 days
Finance leases 1 year 6 months 2 years 6 months
Weighted average discount rate    
Operating leases 4.25% 6.33%
Finance leases 4.89% 4.89%
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.22.1
Lease (Details 2)
Dec. 31, 2021
USD ($)
2022 $ 37,778
2023 18,889
Total lease payments 56,667
Finance lease [Member]  
Less imputed interest (2,003)
Less sales tax (3,505)
Total lease obligations 51,159
Less current obligations (33,688)
Long-term lease obligations $ 17,471
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Lease (Details 3) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Leases (Tables)    
2022 $ 411,233  
2023 419,050  
2024 405,944  
2025 30,876  
Total lease payments 1,267,103  
Less imputed interest (80,215)  
Total lease obligations 1,186,888 $ 354,980
Less current obligations (391,571)  
Operating lease, net of current portion $ 795,317 $ 267,050
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Lease (Details Narrative)
1 Months Ended 12 Months Ended
Dec. 15, 2021
USD ($)
Sep. 12, 2019
USD ($)
Jan. 15, 2016
USD ($)
integer
Dec. 04, 2015
Nov. 27, 2019
Dec. 31, 2021
Leases (Tables)            
Finance lease agreement description         the Company entered a 39-month agreement to lease an automobile with a monthly payment of $420. The Company entered into a 60-month lease agreement to finance certain laboratory equipment in July 2018 with a purchase option of $1.
Annual rent   $ 90,000        
Operating lease agreement description       the Company entered into a new operating lease agreement to rent office space in Bohemia, NY. This five-year agreement commenced February 1, 2016 with an annual rent of $50,000 and 3.75% increases in each successive lease year. On January 13, 2021, a lease rider was annexed to the original lease whereby the lease term will be extended on a month-by-month basis, commencing on February 1, 2021.    
Lease   $ 1,200,000        
Lease rate increase each successive year, percentage 3.00% 3.00%        
Operating lease, rental expenses $ 24,234   $ 2,985      
Annual payment     $ 3,976      
Number of copiers | integer     2      
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Notes Payable (Details)
Sep. 30, 2021
USD ($)
Notes Payable  
2022 $ 129,876
2023 110,894
2024 89,597
Total remaining payments $ 330,367
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.22.1
Notes Payable (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended
Sep. 12, 2019
Apr. 20, 2021
Dec. 31, 2021
Dec. 31, 2020
Apr. 20, 2020
Leasing facility amount $ 250,000        
Long-term debt, bearing fixed interest rate 6.75%        
Interest expenses     $ 42,806 $ 109,613  
Considration paid in cash     (9,197,328) 0  
Total consideration paid     10,123,276    
December 20, 2019 [Member]          
Monthly repayment amount     1,736    
Interest expenses     $ 1,451 2,388  
Interest rate     5.26%    
Outstanding loan     $ 18,630 38,011  
Principal payment     19,381 18,444  
Procees from loans     58,192    
May 14, 2020 [Member]          
Monthly repayment amount     815    
Interest expenses     $ 792 646  
Interest rate     4.268%    
Outstanding loan     $ 12,632 21,620  
Principal payment     8,988 5,874  
Procees from loans     27,494    
June 10, 2020 [Member]          
Monthly repayment amount     1,216    
Interest expenses     $ 1,235 840  
Interest rate     4.278%    
Outstanding loan     $ 19,986 33,343  
Principal payment     13,357 7,672  
Procees from loans     41,015    
Paycheck Protection Program Promissory Note [Member]          
Promissory note         $ 232,200
Loan forgiveness   $ 232,200      
Loan Payable [Member]          
Loan amount $ 1,000,000   0 909,475  
Monthly repayment amount $ 11,533        
Interest expenses     23,999 65,498  
Promissory Note [Member]          
Interest expenses     20,167 25,536  
Interest rate 6.00%        
Outstanding loan     279,119 369,516  
Principal payment     $ 90,397 $ 85,028  
Considration paid in cash $ 668,633        
Considration paid in promissory note $ 475,000        
Principal and interest payable description Beginning November 1, 2019, payment of principal and interest shall be due payable in fifty-nine (59) monthly payments of $9,213 with a final payment due October 1, 2024 of $9,203        
Total consideration paid $ 1,143,633        
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Income Taxes    
Federal and state net operating loss $ (999,349) $ (215,367)
Meals & entertainment 8,830 41
Life insurance 3,919 825
Goodwill (7,162) (1,682)
SBA PPP Loan 48,762  
Stock-based compensation 153,715 41,194
Depreciation (25,493) 1,598
State tax, net of federal benefit 183,643 10,768
Other 0 (3,344)
Tax rate change 0 0
Change in Valuation Allowance 633,135 165,967
Total income tax provision $ 0 $ 0
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes (Details 1) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Income Taxes    
Net operating loss carryforwards $ 1,082,454 $ 151,469
Depreciation (68,158) 4,789
Allowance for doubtful accounts 10,239 0
Goodwill amortization (11,643) (1,682)
Stock based compensation 0 220,322
Inventory Reserve 268,316 0
Valuation allowance (1,281,208) (378,898)
Total net deferred tax assets $ 0 $ 0
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Income Taxes    
Effective income tax rate 21.00% 21.00%
Net operating loss carry forwards $ 4,869,606  
Net operating loss carry forwards expiry year 2037  
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders Equity (Details)
12 Months Ended
Dec. 31, 2021
$ / shares
shares
Stockholders Equity (Tables)  
Outstanding, beginning | shares 0
Granted | shares 305,500
Exercised | shares 0
Expired | shares 0
Outstanding, ending | shares 305,500
Exercisable ending | shares 305,500
Outstanding, beginning | $ / shares $ 0
Granted | $ / shares 3.74
Exercised | $ / shares 0
Expired | $ / shares 0
Outstanding, ending | $ / shares 3.74
Weighted average exercise price exercisable ending | $ / shares $ 3.70
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders Equity (Details 1)
12 Months Ended
Dec. 31, 2021
$ / shares
shares
Outstanding, beginning | shares 0
Granted | shares 305,500
Exercised | shares 0
Expired | shares 0
Outstanding, ending | shares 305,500
Exercisable ending | shares 305,500
Outstanding, beginning | $ / shares $ 0
Weighted average granted | $ / shares 3.74
Weighted average exercised | $ / shares 0
Weighted average expired | $ / shares 0
Outstanding, ending | $ / shares 3.74
Weighted average exercise price exercisable ending | $ / shares $ 3.70
Warrants [Member]  
Outstanding, beginning | shares 0
Granted | shares 3,507,642
Exercised | shares 210,700
Expired | shares 0
Outstanding, ending | shares 3,296,942
Exercisable ending | shares 3,266,942
Outstanding, beginning | $ / shares $ 0
Weighted average granted | $ / shares 7.83
Weighted average exercised | $ / shares 7.00
Weighted average expired | $ / shares 0
Outstanding, ending | $ / shares 7.83
Weighted average exercise price exercisable ending | $ / shares $ 7.86
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders Equity (Details Narrative) - USD ($)
1 Months Ended 6 Months Ended 12 Months Ended
Nov. 30, 2021
Nov. 26, 2021
Sep. 29, 2021
Jul. 26, 2021
Jul. 20, 2021
Apr. 16, 2021
Apr. 15, 2021
Feb. 24, 2021
Feb. 17, 2021
Dec. 18, 2020
Nov. 20, 2020
Oct. 16, 2020
Oct. 12, 2020
Jul. 28, 2020
Oct. 15, 2019
Jun. 30, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 23, 2020
Oct. 07, 2020
Jul. 09, 2020
May 20, 2014
Jul. 10, 2013
Offering price                 $ 7.00                            
Preferred Stock, par value                                       $ 0.001     $ 0.001
Preferred Stock shares, authorized                                 1,000,000   1,000,000 1,000,000     500,000
Common stock, par value                                 $ 0.001 $ 0.001       $ 0.001  
Increase in common stock shares authorized                                 500,000,000   500,000,000     500,000,000  
Stock split, description                                 the Company’s trading price at the time of such reverse split in the range of 1:20 to 1:200, while the authorized shares of common stock remain at 500,000,000. A reverse stock split of the outstanding common stock at a 1-for-20 ratio became effective February 17, 2021            
Common stock shares issued             2,715,000                   9,582,113 4,839,448          
Stock compensation expense under stock option plan                   $ 90,000                          
Proceeds from common stock             $ 23,000,000                                
Warrants to purchase an aggregate shares of common stock             1,900,500                   210,700            
Warrants to purchase an aggregate shares of common stock exercise price             $ 8.48                                
Common stock shares, authorized                                 500,000,000 500,000,000          
Stock-based compensation expenses                                 $ 785,976 $ 128,928          
Public offering shares                 1,371,428                            
Restricted common stock, amount                                 $ 9,582 4,839          
Exercised                                 0            
Prepaid expense                                 $ 210,028 322,124          
Equity Incentive Plan [Member]                                              
Common stock shares issuable upon exercise of warrants                                 944,500            
Exercise price $ 3.88 $ 3.52 $ 3.88 $ 3.88                       $ 4.63              
Service cost                         $ 100,000                    
Shares issued upon services                         100,000       100,000            
Stock options granted 15,000 200,000 1,000                         12,500              
Expected term 2 years 5 months 30 days 2 years 6 months 3 years 7 years                       2 years 6 months              
Volatility 144.20% 146.70% 147.20% 142.60%                       153.10%              
Risk free rate 0.81% 0.83% 0.55% 1.04%                       0.36%              
Estimated fair market value of granted $ 43,077 $ 532,562 $ 2,868 $ 190,252                       $ 134,550              
Stock price $ 3.88 $ 3.52 $ 3.62                           $ 4.63            
Shares to be granted       52,000                       37,500 1,250,000            
Advisory agreement [Member]                                              
Service cost                       $ 100,000                      
Shares issued upon services                       100,000                      
Expense recognized                                 $ 65,244            
Prepaid expense                                 42,756            
Public Relations Service Agreement [Member]                                              
Service cost                       $ 27,000                      
Shares issued upon services                       25,000                      
Expense recognized                                 $ 27,000            
Equity Incentive Plan 2020 [Member]                                              
Common stock shares issuable upon exercise of warrants                                 944,500            
Maxim Group LLC [Member]                                              
Common stock, par value                             $ 0.054   $ 0.054            
Common stock shares issued                             27,500           22,500    
Proceeds from common stock               $ 1,330,095                              
Common stock shares, authorized                                 100,000            
Fair value assumptions, Stock price                             $ 0.12                
Exercise price             $ 0.054               $ 0.10                
Restricted shares             $ 50,000               $ 22,500   $ 50,000            
Restricted common stock, amount             $ 54,000               29,920   $ 54,000            
Purchase of additional common stock               205,714                              
Share value                             24,480                
Amounts payable upon restricted stock                             $ 54,000                
Blank check preferred stock[Member]                                              
Preferred Stock shares, authorized                                     1,000,000 1,000,000      
Common stock shares, authorized                                     500,000,000        
Convertible Preferred Stock Series A [Member] | Minimum [Member]                                              
Preferred stock designated as Convertible Preferred Stock, shares                                       401,000      
Fawad Maqbool [Member]                                              
Common stock shares issued                     2,005,000                        
Exercisable option to purchase shares                     400,000                        
Common stock shares issuable upon exercise of warrants                     2,000,000                        
Number of shares issuable upon conversion of each convertible preferred stock                     1,000                        
Exercise price                     $ 1.03                        
Shares converted                     2,000,000                        
Shares issued upon conversion, partially                     5,000                        
Fawad Maqbool [Member] | Common Shares [Member]                                              
Common stock shares issued                     2,005,000                        
Exercisable option to purchase shares                     400,000                        
Warrants exercised                     2,000,000                        
Common stock shares issuable upon exercise of warrants                     2,000,000                        
Number of shares issuable upon conversion of each convertible preferred stock                     1,000                        
Exercise price                     $ 1.03                        
Shares converted                     2,000,000                        
Shares issued upon conversion, partially                     5,000                        
Wayne Homschek [Member]                                              
Common stock shares issued                           102,632                  
Exercised                           150,000                  
AmpliTech Group, Inc [Member]                                              
Common stock, par value                                 $ 0.001            
Common stock shares issued                   30,000                          
Proceeds from common stock                 $ 8,119,502                            
Common stock shares, authorized                                 501,000,000            
Public offering shares                 1,371,428                            
Fair value assumptions, Stock price                 $ 7.00                            
Warrants [Member]                                              
Common stock shares issued                                 210,700            
Proceeds from common stock                                 $ 1,474,900            
Warrants to purchase an aggregate shares of common stock exercise price         $ 5.00                       $ 7.00            
Warrants to purchase         30,000                                    
Number of warrants                                 210,700            
Stock-based compensation expenses                                 $ 39,901 38,927          
Unrecognized compensation cost                                 $ 48,902            
Expected term         3 years                                    
Weighted average remaining contractual life                                 6 years 3 months 21 days            
Intrinsic value                                 $ 0            
Average remaining life of the outstanding and exercisable warrants                                 6 years 9 months 29 days            
Vesting term, description                                 The warrants vest in one year from issuance            
Exercise price of warrant                                 $ 7.00            
Fair market value         $ 88,803                                    
Stock price         $ 3.80                                    
Volatility         149.80%                                    
Risk-free rate         0.37%                                    
Exercised                                 210,700            
Stock Option [Member]                                              
Stock-based compensation expenses                                 $ 692,076 $ 128,928          
Unrecognized compensation cost                                 $ 211,233            
Expected term                               2 years 5 months 30 days 3 years 6 months 25 days            
Weighted average remaining contractual life                                 5 years 7 months 24 days            
Intrinsic value                                 $ 88,080            
Private Placement [Member]                                              
Warrants to purchase           1,900,500                                  
Share sold to invester           2,715,000                                  
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies (Details Narrative)
12 Months Ended
Dec. 31, 2021
USD ($)
Fair value of revenue adjustment $ 1,365,038
Amplitech Inc [Member] | Purchase Agreement  
Revenues adjustment, description The Revenues Adjustment shall be an amount equal to 25% of two years net revenues minus $20,000,000.
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.22.1
Subsequent Events (Details Narrative) - USD ($)
1 Months Ended
Oct. 15, 2021
Feb. 28, 2022
Jan. 20, 2022
Base rent $ 346,242    
Rate of increase in rent 2.75%    
Security deposit $ 86,560    
Subsequent Event [Member]      
Membership interest   5.00%  
Final tranche payment   $ 100,000  
Subsequent Event [Member] | 2020 Equity Incentive Plan [Member] | Restricted Stock [Member]      
Restricted stock issued     15,000
XML 79 ampg_10k_htm.xml IDEA: XBRL DOCUMENT 0001518461 2021-01-01 2021-12-31 0001518461 us-gaap:RestrictedStockMember ampg:TwoThousandTwentyEquityIncentivePlanMember us-gaap:SubsequentEventMember 2022-01-20 0001518461 2021-10-01 2021-10-15 0001518461 us-gaap:SubsequentEventMember 2022-02-01 2022-02-28 0001518461 srt:MinimumMember ampg:ConvertiblePreferredStockSeriesAMember 2020-10-07 0001518461 ampg:EquityIncentivePlanTwentyTwentyMember 2021-12-31 0001518461 ampg:EquityIncentivePlanMember 2021-09-29 0001518461 ampg:EquityIncentivePlanMember 2021-11-30 0001518461 ampg:EquityIncentivePlanMember 2021-11-26 0001518461 ampg:EquityIncentivePlanMember 2021-12-31 0001518461 ampg:AdvisoryAgreementMember 2021-12-31 0001518461 ampg:AdvisoryAgreementMember 2021-01-01 2021-12-31 0001518461 ampg:PublicRelationServiceAgreementMember 2021-01-01 2021-12-31 0001518461 ampg:EquityIncentivePlanMember 2021-01-01 2021-12-31 0001518461 ampg:PublicRelationServiceAgreementMember 2020-09-24 2020-10-16 0001518461 ampg:AdvisoryAgreementMember 2020-09-24 2020-10-16 0001518461 ampg:EquityIncentivePlanMember 2020-09-24 2020-10-12 0001518461 ampg:WayneHomschekMember 2020-07-01 2020-07-28 0001518461 ampg:MaximGroupLLCMember 2021-04-15 0001518461 ampg:MaximGroupLLCMember 2021-01-01 2021-12-31 0001518461 ampg:StockOptionsMember 2021-01-01 2021-06-30 0001518461 ampg:StockOptionsMember 2020-01-01 2020-12-31 0001518461 ampg:StockOptionsMember 2021-01-01 2021-12-31 0001518461 ampg:WarrantsMember 2020-01-01 2020-12-31 0001518461 ampg:EquityIncentivePlanMember 2021-01-01 2021-06-30 0001518461 ampg:EquityIncentivePlanMember 2021-11-01 2021-11-30 0001518461 ampg:EquityIncentivePlanMember 2021-09-01 2021-09-29 0001518461 ampg:EquityIncentivePlanMember 2021-11-01 2021-11-26 0001518461 ampg:EquityIncentivePlanMember 2021-07-01 2021-07-26 0001518461 ampg:FawadMaqboolMember 2020-11-01 2020-11-20 0001518461 ampg:MaximGroupLLCMember 2019-09-28 2019-10-15 0001518461 ampg:MaximGroupLLCMember 2021-04-01 2021-04-15 0001518461 ampg:FawadMaqboolMember ampg:CommonSharesMember 2020-11-01 2020-11-20 0001518461 ampg:WarrantsMember 2021-07-20 0001518461 2021-04-01 2021-04-15 0001518461 ampg:MaximGroupLLCMember 2021-02-01 2021-02-24 0001518461 2020-12-01 2020-12-18 0001518461 ampg:WayneHomschekMember 2020-07-28 0001518461 ampg:MaximGroupLLCMember 2020-07-09 0001518461 2021-04-15 0001518461 ampg:AmpliTechGroupIncMember 2020-12-18 0001518461 ampg:AmpliTechGroupIncMember 2021-02-17 0001518461 ampg:MaximGroupLLCMember 2019-10-15 0001518461 ampg:MaximGroupLLCMember 2021-12-31 0001518461 ampg:AmpliTechGroupIncMember 2021-12-31 0001518461 2014-05-20 0001518461 ampg:BlankcheckpreferredstockMember 2020-10-07 0001518461 ampg:BlankcheckpreferredstockMember 2020-12-23 0001518461 2020-12-23 0001518461 2020-10-07 0001518461 2013-07-10 0001518461 ampg:FawadMaqboolMember 2020-11-20 0001518461 ampg:FawadMaqboolMember ampg:CommonSharesMember 2020-11-20 0001518461 ampg:AmpliTechGroupIncMember 2021-02-01 2021-02-17 0001518461 ampg:WarrantsMember 2021-07-01 2021-07-20 0001518461 us-gaap:PrivatePlacementMember 2021-04-01 2021-04-16 0001518461 ampg:WarrantsMember 2021-12-31 0001518461 ampg:WarrantsMember 2021-01-01 2021-12-31 0001518461 ampg:WarrantsMember 2020-12-31 0001518461 us-gaap:ConvertibleNotesPayableMember 2019-09-01 2019-09-12 0001518461 ampg:JuneTenTwentyTwentyMember 2020-01-01 2020-12-31 0001518461 ampg:MayFourteenTwoThousandNineteenMember 2020-01-01 2020-12-31 0001518461 ampg:DecemberTwentyTwoThousandNineteenMember 2020-01-01 2020-12-31 0001518461 ampg:LoanPayableMember 2020-01-01 2020-12-31 0001518461 ampg:LoanPayableMember 2021-01-01 2021-12-31 0001518461 us-gaap:ConvertibleNotesPayableMember 2020-01-01 2020-12-31 0001518461 us-gaap:ConvertibleNotesPayableMember 2021-01-01 2021-12-31 0001518461 ampg:JuneTenTwentyTwentyMember 2021-01-01 2021-12-31 0001518461 ampg:MayFourteenTwoThousandNineteenMember 2021-01-01 2021-12-31 0001518461 ampg:DecemberTwentyTwoThousandNineteenMember 2021-01-01 2021-12-31 0001518461 ampg:LoanPayableMember 2019-09-01 2019-09-12 0001518461 ampg:LoanPayableMember 2020-12-31 0001518461 ampg:LoanPayableMember 2021-12-31 0001518461 ampg:LoanPayableMember 2019-09-12 0001518461 ampg:PaycheckProtectionProgramPromissoryNoteMember 2021-04-01 2021-04-20 0001518461 ampg:PaycheckProtectionProgramPromissoryNoteMember 2020-04-20 0001518461 2016-01-01 2016-01-15 0001518461 2021-12-01 2021-12-15 0001518461 2019-09-01 2019-09-12 0001518461 2015-12-01 2015-12-04 0001518461 2019-09-12 0001518461 2019-11-01 2019-11-27 0001518461 ampg:FinanceLeaseMember 2021-12-31 0001518461 ampg:InventoryMember 2021-11-01 2021-11-20 0001518461 ampg:AccountsReceivablesMember 2021-11-01 2021-11-20 0001518461 ampg:SpecialtyMicrowaveCorpMember 2021-12-31 0001518461 ampg:SpecialtyMicrowaveCorpMember 2021-11-01 2021-11-20 0001518461 ampg:SpecialtyMicrowaveCorpMember 2021-01-01 2021-12-31 0001518461 ampg:SN2NLLCMember 2021-01-01 2021-12-31 0001518461 ampg:SN2NLLCMember 2021-12-31 0001518461 ampg:SN2NLLCMember 2021-06-01 2021-06-10 0001518461 ampg:SN2NLLCMember 2021-06-10 0001518461 ampg:TradeNameMember 2021-01-01 2021-12-31 0001518461 ampg:TradeNameMember 2021-12-31 0001518461 us-gaap:IntellectualPropertyMember 2021-01-01 2021-12-31 0001518461 us-gaap:IntellectualPropertyMember 2021-12-31 0001518461 us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001518461 us-gaap:CustomerRelationshipsMember 2021-12-31 0001518461 ampg:TotalSecuritiesMember 2021-01-01 2021-12-31 0001518461 ampg:MarketableEquitySecuritiesMember 2021-01-01 2021-12-31 0001518461 ampg:MoneyMarketFundMember 2021-01-01 2021-12-31 0001518461 ampg:TotalSecuritiesMember 2021-12-31 0001518461 ampg:MarketableEquitySecuritiesMember 2021-12-31 0001518461 ampg:MoneyMarketFundMember 2021-12-31 0001518461 ampg:PurchaseAgreementMember ampg:AmplitechIncMember 2021-01-01 2021-12-31 0001518461 ampg:SpectrumSemiconductorMaterialsMember 2021-01-01 2021-12-31 0001518461 srt:RestatementAdjustmentMember 2020-01-01 2020-12-31 0001518461 srt:RestatementAdjustmentMember 2021-01-01 2021-12-31 0001518461 srt:ProFormaMember 2020-01-01 2020-12-31 0001518461 srt:ProFormaMember 2021-01-01 2021-12-31 0001518461 ampg:SpectrumSemiconductorMaterialsMember 2021-12-15 0001518461 ampg:SpectrumSemiconductorMaterialsMember 2021-12-01 2021-12-15 0001518461 ampg:InternationalSalesMember ampg:AmplitechIncMember 2021-01-01 2021-12-31 0001518461 ampg:InternationalSalesMember ampg:AmplitechIncMember 2020-01-01 2020-12-31 0001518461 ampg:DomesticSalesMember ampg:AmplitechIncMember 2021-01-01 2021-12-31 0001518461 ampg:DomesticSalesMember ampg:AmplitechIncMember 2020-01-01 2020-12-31 0001518461 ampg:AmplitechIncMember 2020-01-01 2020-12-31 0001518461 ampg:AmplitechIncMember 2021-01-01 2021-12-31 0001518461 ampg:SpectrumMember 2021-01-01 2021-12-31 0001518461 ampg:InternationalSalesMember ampg:SpectrumMember 2021-01-01 2021-12-31 0001518461 ampg:DomesticSalesMember ampg:SpectrumMember 2021-01-01 2021-12-31 0001518461 ampg:CustomerOneMember 2021-01-01 2021-12-31 0001518461 ampg:CustomerMember 2021-01-01 2021-12-31 0001518461 ampg:DilutedEPSMember 2021-01-01 2021-12-31 0001518461 ampg:DilutedEPSMember 2020-01-01 2020-12-31 0001518461 ampg:BasicEPSMember 2021-01-01 2021-12-31 0001518461 ampg:BasicEPSMember 2020-01-01 2020-12-31 0001518461 us-gaap:VehiclesMember 2021-01-01 2021-12-31 0001518461 srt:MaximumMember us-gaap:ComputerEquipmentMember 2021-01-01 2021-12-31 0001518461 srt:MinimumMember us-gaap:ComputerEquipmentMember 2021-01-01 2021-12-31 0001518461 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2021-01-01 2021-12-31 0001518461 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2021-01-01 2021-12-31 0001518461 us-gaap:OfficeEquipmentMember 2021-01-01 2021-12-31 0001518461 2021-02-17 0001518461 2021-02-01 2021-02-17 0001518461 2012-08-13 0001518461 2020-09-30 0001518461 2021-09-30 0001518461 us-gaap:RetainedEarningsMember 2021-12-31 0001518461 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001518461 ampg:CommonStockPayableMember 2021-12-31 0001518461 ampg:SeriesAConvertiblePreferredSharesMember 2021-12-31 0001518461 us-gaap:CommonStockMember 2021-12-31 0001518461 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001518461 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001518461 ampg:CommonStockPayableMember 2021-01-01 2021-12-31 0001518461 ampg:SeriesAConvertiblePreferredSharesMember 2021-01-01 2021-12-31 0001518461 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001518461 us-gaap:RetainedEarningsMember 2020-12-31 0001518461 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001518461 ampg:CommonStockPayableMember 2020-12-31 0001518461 ampg:SeriesAConvertiblePreferredSharesMember 2020-12-31 0001518461 us-gaap:CommonStockMember 2020-12-31 0001518461 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001518461 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001518461 ampg:CommonStockPayableMember 2020-01-01 2020-12-31 0001518461 ampg:SeriesAConvertiblePreferredSharesMember 2020-01-01 2020-12-31 0001518461 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001518461 2019-12-31 0001518461 us-gaap:RetainedEarningsMember 2019-12-31 0001518461 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001518461 ampg:CommonStockPayableMember 2019-12-31 0001518461 ampg:SeriesAConvertiblePreferredSharesMember 2019-12-31 0001518461 us-gaap:CommonStockMember 2019-12-31 0001518461 2020-01-01 2020-12-31 0001518461 us-gaap:ConvertiblePreferredStockMember 2020-12-31 0001518461 us-gaap:ConvertiblePreferredStockMember 2021-12-31 0001518461 2020-12-31 0001518461 2021-12-31 0001518461 2022-03-28 0001518461 2021-06-30 iso4217:USD shares iso4217:USD shares pure ampg:integer 0001518461 false --12-31 FY 2021 0.001 500000000 4839448 9582113 0.001 1000000 0 0 0 42806 0 0 0 0 0 0 0 0 22947873 425875 0 0 0 0 0 0 0 0 0 0 0 0 0 Straight-line Straight-line 619271 0.21 0 0 0 0 0 1000000 1000000 500000000 500000000 0.12 0.054 2000000 P2Y5M30D 50000 54000 P6Y9M29D 7.00 100000 100000 P2Y5M30D 944500 10-K true 2021-12-31 false 001-40069 AmpliTech Group, Inc. NV 27-4566352 620 Johnson Avenue Bohemia NY 11716 631 521-7831 Common Stock, $0.001 par value per share AMPG NASDAQ No No Yes Yes Non-accelerated Filer true false false false 30454330 9582113 Sadler, Gibb & Associates, LLC Draper, UT 18018874 199536 1659878 357055 201215 0 4192812 517338 210028 322124 24282807 1396053 1355288 289251 1115588 347156 3284082 632209 4817019 120136 250000 0 122404 26707 35227188 2811512 3006334 113541 253909 15300 33688 32084 391571 87930 129876 205592 0 200000 3815378 654447 17471 51159 795317 267050 200491 1398574 1365038 0 6193695 2371230 0 0 0.001 1000000 0 0 0 0.001 500000000 9582113 4839448 9582 4839 35651088 2303815 -6627177 -1868372 29033493 440282 35227188 2811512 5275434 3458081 3982797 2203844 1292637 1254237 4564658 2108230 1833399 61953 6398057 2170183 -5105420 -915946 232200 0 255083 0 0 109613 346615 -109613 -4758805 -1025559 0 0 -4758805 -1025559 -0.53 -0.37 -0.53 -0.37 8900824 2782303 8900824 2782303 1000 1 2454316 2455 24480 1909550 -842813 1093673 0 22500 22 -24480 24458 0 0 0 225000 225 0 234775 0 235000 400000 400 0 0 7840 0 8240 -401000 -401 2005000 2005 0 -1604 0 0 0 30000 30 0 128898 0 128928 0 102632 102 0 -102 0 0 0 0 0 0 -1025559 -1025559 0 4839448 4839 0 2303815 -1868372 440282 0 2715000 2715 0 20973629 0 20976344 0 1577142 1578 0 9448019 0 9449597 0 1381 1 0 -1 0 0 0 210700 211 0 1474688 0 1474899 0 0 0 731976 0 731976 0 50000 50 0 53950 0 54000 0 188442 188 0 665012 0 665200 0 0 0 0 -4758805 -4758805 0 9582113 9582 0 35651088 -6627177 29033493 -4758805 -1025559 146620 91837 162001 67235 90076 135075 785976 128928 7188 -97862 -60545 262140 -201215 500715 40372 -33682 -30150 -65739 1114 1260886 -40966 -87930 -131131 189779 -20380 -2199013 -521485 1063676 71619 -9197328 250000 97802 -10608806 -71619 20976344 9449597 1474899 8240 200000 200000 32084 30689 232200 1041599 191823 30627157 217928 17819338 -375176 199536 574712 18018874 199536 52703 107007 200 54000 235000 70139 32222 16000 58192 24480 103 17138 858508 7389798 4176189 99188 3013553 665200 1242278 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0cm; text-align:justify;"><strong>(1) Organization and Business Description</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">AmpliTech Group Inc. (“AmpliTech” or “the Company”) was incorporated under the laws of the State of Nevada on December 30, 2010.   On August 13, 2012, the Company acquired AmpliTech Inc., by issuing 833,750 shares of the Company’s common stock to the shareholders of AmpliTech Inc. in exchange for 100% of the outstanding shares of AmpliTech Inc. (“the Share Exchange”). After the Share Exchange, the selling shareholders owned 60,000 shares of the outstanding 889,250 shares of Company common stock, resulting in a change in control. Accordingly, the transaction was accounted for as a reverse acquisition in which AmpliTech, Inc. was deemed to be the accounting acquirer, and the operations of the Company were consolidated for accounting purposes. The capital balances have been retroactively adjusted to reflect the reverse acquisition.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">AmpliTech designs, engineers and assembles microwave component based low noise amplifiers (“LNA”) that meet individual customer specifications. Application of the Company’s proprietary technology results in maximum frequency gain with minimal background noise distortion as required by each customer. The Company has both domestic and international customers in such industries as aerospace, governmental, defense and commercial satellite. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On September 12, 2019, AmpliTech Group Inc. acquired the assets of Specialty Microwave Corporation (SMW), a privately held company based in Ronkonkoma, NY.  The purchase included all inventory, orders, customers, property and equipment, and all intellectual property.  The assets also included all eight team members of SMW. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Specialty designs and manufactures passive microwave components and related subsystems that meet individual customer specifications for both domestic and international customers for use in satellite communication ground networks. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On February 17, 2021, AmpliTech Group Inc., common stock and warrants under the symbols “AMPG” and “AMPGW”, respectively, commenced trading on NASDAQ. A reverse split of the outstanding common stock at a 1-for-20 ratio became effective February 17, 2021 as of 12:01 a.m., Eastern Time.  In connection with the public offering, 1,371,428 units at an offering price of $7.00 per unit were sold. Each unit issued in the offering consisted of one share of common stock and one warrant.  All shares amounts have been retroactively re-stated to reflect the reverse split.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On November 19, 2021, AmpliTech Group, Inc.  entered into an Asset Purchase Agreement (the “Purchase Agreement”) with Spectrum Semiconductor Materials Inc. (the “Seller” or “SSM”), pursuant to which AmpliTech would acquire substantially all of the assets of the Company (the “Acquisition”). The Acquisition was completed on December 15, 2021.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The aggregate purchase price for the acquisition was $10,250,000, subject to certain working capital and other adjustments of which $665,200 was paid by the issuance of 188,442 unregistered shares of AmpliTech common stock at the closing of the Acquisition. Pursuant to the Purchase Agreement, AmpliTech will file a resale registration statement on Form S-3 registering the Stock Proceeds for resale by Spectrum. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Purchase Agreement contains representations, warranties, and covenants believed to be customary for a transaction of this nature, including covenants as to indemnification for breaches of certain representations, warranties and covenants, subject to certain exclusions and caps. Further, the completion of the Acquisition was subject to release of all liens and to the satisfaction of closing conditions, including the continued employment of certain Company employees.  (See Note 4.)</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Spectrum Semiconductor Materials(“SSM”), located in the Silicon Valley (San Jose, CA), is a global authorized distributor of integrated circuit (“IC”) packaging and lids used semiconductor device assembly, prototyping, testing, and production requirements. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">IC packaging is the case or enclosure that contains the semiconductor device to protect it from corrosion or physical damage; the IC packaging also supports the electrical contacts, which connect the semiconductor device to a circuit board. IC packaging often gets sealed with lids, which creates an airtight seal to prevent contaminants, particles, liquids, or gases from entering the packaging to ensure the proper operation of the device. The Company offers multiple IC packaging and lids product lines according to desired product specifications, device performance, dimensions, resistances, and tolerances.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Our IC packaging and lids products serve a global customer base in a wide range of end-market applications, including aerospace, defense, industrial, medical, wireless, communications, automotive, and other growing markets. The Company is ISO 9001:2015 and AS9120B certified for the Distribution of Semiconductor Materials for the Assembly Phase of Integrated Circuit Manufacturing, as well as in compliance with the Conflict Minerals Reporting Template (“CMRT”), the European Union’s Restriction of Hazardous Substances (“RoHS”) and Registration, Evaluation, Authorization, and Restriction of Chemicals (“REACH”) directives, as well as registered with the U.S. Government’s System for Award Management (“SAM”).</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>The COVID-19 Pandemic</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The global health crisis caused by the novel coronavirus COVID-19 pandemic and its resurgences has and may continue to negatively impact global economic activity, which, despite progress in vaccination efforts, remains uncertain and cannot be predicted with confidence. In addition, variants of COVID-19, including Delta and Omicron, continue to emerge, the impact of which cannot be predicted at this time, and could depend on numerous factors, including vaccination rates among the population, the effectiveness of the COVID-19 vaccines against COVID-19 variants along with the response by governmental bodies and regulators. Given the ongoing and dynamic nature of the circumstances, it is difficult to predict the impact of the COVID-19 pandemic on our business. Many countries around the world have continued to impose quarantines and restrictions on travel and mass gatherings to slow the spread of the virus. Accordingly, our ability to continue to operate our business may also be limited. Such events may result in a period of business, supply and manufacturing disruptions, and in reduced operations, any of which could materially affect our business, financial condition and results of operations. A continuation or worsening of the levels of market disruption and volatility seen in the recent past could have an adverse effect on our ability to access capital, which could in the future negatively affect our liquidity. In addition, a recession or market correction resulting from the spread of COVID-19 could materially affect our business and the value of our common stock. We continue to monitor the impacts of COVID-19 on the global economy and on our business operations. Although we expect the vaccinations for COVID-19 will continue to improve conditions, the ultimate impact from COVID-19 on our business operations and financial results will depend on, among other things, the ultimate severity and scope of the pandemic, including the new variants of the virus, the pace at which governmental and private travel restrictions and public concerns about public gatherings will ease, the rate at which historically large increases in unemployment rates will decrease, if at all, and whether, and the speed with which, the economy recovers. We are not able to fully quantify the impact that these factors will have on our business, but developments related to COVID-19 may materially affect financial condition and results of operations in future periods.</p> 833750 1 60000 889250 1-for-20 1371428 7.00 10250000 665200 188442 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>(2) Summary of Significant Accounting Policies</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px"><em><span style="text-decoration:underline">Basis of Accounting</span></em><span style="text-decoration:underline"> </span></p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">The accompanying consolidated financial statements have been prepared using the accrual basis of accounting.</p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px"><em><span style="text-decoration:underline">Principles of Consolidation</span></em></p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The accompanying consolidated financial statements include the accounts of the Company and its subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em><span style="text-decoration:underline">Use of Estimates</span></em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses for the periods presented. Actual results could differ from those estimates.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em><span style="text-decoration:underline">Reclassifications</span></em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">Certain reclassifications have been made to the prior years’ financial statements to conform to the current year presentation. These reclassifications had no effect on previously reported results of operations.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em><span style="text-decoration:underline">Cash and Cash Equivalents</span></em>  </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company considers deposits that can be redeemed on demand and investments and marketable securities that have original maturities of less than three months, when purchased, to be cash equivalents. As of December 31, 2021, the Company’s cash and cash equivalents were deposited in four financial institutions. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em><span style="text-decoration:underline">Accounts Receivable</span></em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Trade accounts receivables are recorded at the net invoice value and are not interest bearing.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company provides an allowance for doubtful accounts equal to the estimated uncollectible amounts. The Company’s estimate is based on historical collection experience and a review of the current status of accounts receivable. It is reasonably possible that the Company’s estimate of the allowance for doubtful accounts will change in the future. An allowance of $39,380 and $125,400 has been recorded at December 31, 2021 and 2020, respectively.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px"><em><span style="text-decoration:underline">Employee Retention Credit</span></em></p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">The Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”) provided an employee retention credit which was a refundable tax credit against certain employment taxes.  New legislation amended the employee retention credit to be equal to 70% of qualified wages paid to employees after December 31, 2020, and before January 1, 2022. During calendar year 2021, a maximum of $10,000 in qualified wages for each employee per qualifying calendar quarter may be counted in determining the 70% credit. Therefore, the maximum tax credit that can be claimed by an eligible employer is $7,000 per employee per qualifying calendar quarter of 2021. The Company qualifies for the employee retention credit for quarters that experience a significant decline in gross receipts, defined as quarterly gross receipts that are less than 80 percent of its gross receipts for the same calendar quarter in 2019. The Company qualified for the credit beginning on January 1, 2021 and received credits for qualified wages through June 30, 2021. During the year ended December 31, 2021, the Company recorded an employee retention credit totaling $201,215. </p><p style="font-size:10pt;font-family:times new roman;margin:0px"><em><span style="text-decoration:underline">Marketable Securities</span></em></p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">The Company’s investments in marketable securities are classified based on the nature of the securities and their availability for use in current operations.  The Company’s marketable securities are stated at fair value with all realized and unrealized gains and losses on investments in marketable equity securities recognized in other income, net.  The realized and unrealized gains and losses on marketable securities are determined using specific identification method.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em><span style="text-decoration:underline">Inventories</span></em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Inventories, which consist primarily of raw materials, work in progress and finished goods, is stated at the lower of cost (first-in, first-out basis) or market (net realizable value). </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Inventory quantities and related values are analyzed at the end of each fiscal quarter to determine those items that are slow moving and obsolete.  An inventory reserve is recorded for those items determined to be slow moving with a corresponding charge to cost of goods sold. Inventory items that are determined obsolete are written off currently with a corresponding charge to cost of goods sold.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">As of December 31, 2021 and 2020, the reserve for inventory obsolescence was $1,031,986 and $70,000, respectively.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em><span style="text-decoration:underline">Property and Equipment</span></em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Property and equipment are recorded at cost. Depreciation is provided over the estimated useful lives of the related assets using the straight-line method for financial statement purposes. Amortization of leasehold improvements is computed using the straight-line method over the shorter of the remaining lease term or the estimated useful lives of the improvements.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Property and equipment are depreciated as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;font-size:10pt;width:100%"><tbody><tr style="height:15px"><td style="BORDER-BOTTOM: #000000 1px solid;vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Description</strong></p></td><td style="width:2%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: #000000 1px solid;width:15%;vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Useful Life</strong></p></td><td style="width:2%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: #000000 1px solid;width:15%;vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Method</strong></p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Office equipment</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">7 years</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">Straight-line</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Machinery/shop equipment</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">5 to 10 years</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">Straight-line</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Computer equipment/software</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">1 to 7 years</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">Straight-line</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Vehicles</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">5 years</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">Straight-line</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em><span style="text-decoration:underline">Long-lived assets</span></em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Long lived assets, such as property, plant and equipment are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable.  Circumstances which could trigger a review include, but are not limited to; significant decrease in the market price of the asset; significant adverse changes in the business climate or legal factors; current period cash flow or operating losses combined with a history of losses or a forecast of continuing losses associated with the use of the asset; and current expectation that the asset will more likely than not be sold or disposed of significantly before the end of its estimated useful life.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset.  If the carrying amount of an asset exceeds its estimated undiscounted future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair value of the asset.  Assets to be disposed of would be separately presented in the balance sheet and reported at the lower of the carrying amount of fair value less costs to sell and would no longer be depreciated.  The depreciable basis of assets that are impaired and continue in use is their respective fair values.</p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px"><em><span style="text-decoration:underline">Investment Policy-Cost Method</span></em></p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">Investments consist of non-controlling equity investments in privately held companies. The Company elected the measurement alternative for these investments without readily determinable fair values and for which the Company does not control or have the ability to exercise significant influence over operating and financial policies. These investments are accounted for under the cost method of accounting. Under the cost method of accounting, the non-marketable equity securities are carried at cost less any impairment, adjusted for observable price changes of similar investments of the same issuer. Fair value is not estimated for these investments if there are no identified events or changes in circumstances that may have an effect on the fair value of the investment. Under this method, the Company’s share of the earnings or losses of such investee companies is not included in the consolidated balance sheet or consolidated statements of operations. The Company held $250,000 of investments without readily determinable fair values at December 31, 2021 (see Note 9). These investments are included in investments on the consolidated balance sheets. There were no indicators of impairment during the year ended December 31, 2021.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em><span style="text-decoration:underline">Goodwill and Intangible Assets</span></em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Intangible assets include goodwill, trademarks, intellectual property and customer base acquired through the asset purchases of Specialty Microwave and Spectrum. The Company accounts for Other Intangible Assets under the guidance of ASC 350, “Intangibles-Goodwill and Other.”  Under the guidance, other intangible assets with definite lives are amortized over their estimated useful lives.  Intangible assets with indefinite lives are tested annually for impairment. Goodwill is not amortized.  We test goodwill balances for impairment annually at December 31 or whenever impairment indicators arise.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em><span style="text-decoration:underline">Leases</span></em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">We lease property and equipment under finance and operating leases.  For leases with terms greater than 12 months, we record the related asset and obligation at the present value of lease payments over the lease term.  The Company has elected not to separate lease and non-lease components for all property leases for the purpose of calculating ROU assets and lease liabilities.  Many of our leases include rental escalation clauses, renewal options and/or termination options that are factored into our determination of lease payments when appropriate.  When available, we use the rate implicit in the lease to discount lease payments to present value; however, most of our leases do not provide a readily determinable implicit rate.  Therefore, we must estimate our incremental borrowing rate to discount the lease payments based on information available at lease commencement.  The incremental borrowing rate is the rate of interest that a lessee would have to pay to borrow on a collateralized basis considering such factors as lease term and economic environment risks.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em><span style="text-decoration:underline">Revenue Recognition</span></em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">We sell our products through a combination of a direct sales force in the United States and independent sales representatives in international markets. Revenue is recognized when a customer obtains control of promised goods based on the consideration we expect to receive in exchange for these goods. This core principle is achieved through the following steps:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em>Identify the contract with the customer</em>. A contract with a customer exists when (i) we enter into an enforceable contract with a customer that defines each party’s rights regarding the goods to be transferred and identifies the payment terms related to these goods, (ii) the contract has commercial substance and, (iii) we determine that collection of substantially all consideration for services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. We do not have significant costs to obtain contracts with customers. For commissions on product sales, we have elected the practical expedient to expense the costs as incurred. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em>Identify the performance obligations in the contract</em>. Generally, our contracts with customers do not include multiple performance obligations to be completed over a period. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Our performance obligations generally relate to delivering single-use products to a customer, subject to the shipping terms of the contract. Limited warranties are provided, under which we typically accept returns and provide either replacement parts or refunds. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">We do not have significant returns. We do not typically offer extended warranty or service plans.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em>Determine the transaction price</em>. Payment by the customer is due under customary fixed payment terms, and we evaluate if collectability is reasonably assured. None of our contracts as of December 31, 2021 contained a significant financing component. Revenue is recorded at the net sales price, which includes estimates of variable consideration such as product returns, rebates, discounts, and other adjustments. The estimates of variable consideration are based on historical payment experience, historical and projected sales data, and current contract terms. Variable consideration is included in revenue only to the extent that it is probable that a significant reversal of the revenue recognized will not occur when the uncertainty associated with the variable consideration is subsequently resolved. Taxes collected from customers relating to product sales and remitted to governmental authorities are excluded from revenues.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em>Allocate the transaction price to performance obligations in the contract</em>. We typically do not have multiple performance obligations in our contracts with customers. As such, we generally recognize revenue upon transfer of the product to the customer’s control at contractually stated pricing.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em>Recognize revenue when or as we satisfy a performance obligation. </em>We generally satisfy performance obligations at a point in time upon either shipment or delivery of goods, in accordance with the terms of each contract with the customer. We do not have significant service revenue. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Cost of sales includes the cost of the product sold, direct labor, outside service, quality assurance, packaging and assembly, shipping and write downs of inventory.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em><span style="text-decoration:underline">Research and Development</span></em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">Research and development expenditures are charged to operations as incurred. The major components of research and development costs include consultants, outside service, and supplies.  </p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">The Company has begun its research and development into the next generation of 5G/6G subsystems for cellular and satellite communications.  The Company is in the process of designing and developing antennas and subsystems that will be an integral part of the GPS and 5G infrastructure.  These subsystems will enable high-speed, high capacity 5G/6G networks that will be installed into infrastructure for retrofitting and improving connectivity for cellphones, satellites and many other everyday applications.</p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">In 2021, the Company opened a MMIC chip design center in Texas and has started to implement several of its proprietary amplifier designs into MMIC components.  MMICs, or monolithic microwave integrated circuits, are semiconductor chips used in high-frequency communications applications. MMIC’s are widely desired for power amplification solutions to service emerging technologies such as phased array antennas and quantum computing.  MMIC’s carry a smaller footprint enabling them to be incorporated into a broader array of systems while reducing costs by eliminating connectors and skilled labor.</p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">Research and development costs for the years ended December 31, 2021 and 2020 were $1,833,399 and $61,953, respectively.  For financial reporting purposes, research and development costs of $61,953 was reclassed from selling and administrative expense for the year ended December 31, 2020.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> <em><span style="text-decoration:underline">Income Taxes</span></em> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">   </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company’s deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements or tax returns.  Under this method, deferred tax assets and liabilities are determined based on the differences between the financial statement carrying amounts and tax bases of certain assets and liabilities using enacted tax rates in effect in the years in which the differences are expected to reverse. The deferred tax assets and liabilities are classified according to the financial statement classification of the assets and liabilities generating the differences. Valuation allowances are established when necessary, to reduce deferred tax assets to the amount expected to be realized. The ASC prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. The ASC provides guidance on de-recognition, classification, interest and penalties, accounting in interim periods, disclosure and transition. At December 31, 2021, the Company had no material unrecognized tax benefits.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em><span style="text-decoration:underline">Earnings Per Share</span></em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Basic earnings per share (“EPS”) are determined by dividing the net earnings by the weighted-average number of shares of common shares outstanding during the period. Diluted EPS is determined by dividing net earnings by the weighted average number of common shares used in the basic EPS calculation plus the number of common shares that would be issued assuming conversion of all potentially dilutive securities outstanding under the treasury stock method. As of December 31, 2021 and 2020, there were 3,818,142 and 2,005,000, respectively, potentially dilutive shares that need to be considered as common share equivalents.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The computation of weighted average shares outstanding and the basic and diluted earnings per share consisted of the following:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Net Loss</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Shares</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Per Share</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Amount</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">For the year ended December 31, 2020:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:15px">Basic EPS</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(1,025,559</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2,782,303</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(0.37</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:15px">Effect of dilutive stock options, warrants and series A shares</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Diluted EPS</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(1,025,559</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">2,782,303</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(0.37</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">For the year ended December 31, 2021:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:15px">Basic EPS</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(4,758,808</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">8,900,824</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(0.53</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:15px">Effect of dilutive stock options, warrants and series A shares</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Diluted EPS</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(4,758,808</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">8,900,824</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(0.53</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px"><em><span style="text-decoration:underline">Fair Value Measurements</span></em></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><em><span style="text-decoration:underline"/></em> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">The fair value of a financial instrument is the amount that could be received upon the sale of an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Financial assets are marked to bid prices and financial liabilities are marked to offer prices. Fair value measurements do not include transaction costs. A fair value hierarchy is used to prioritize the quality and reliability of the information used to determine fair values. Categorization within the fair value hierarchy is based on the lowest level of input that is significant to the fair value measurement.  The fair value hierarchy is defined in the following three categories:</p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">Level 1: Unadjusted quoted prices that are available in active markets for identical assets or liabilities at the measurement date.</p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">Level 2: Significant other observable inputs available at the measurement date, other than quoted prices included in Level 1, either directly or indirectly.</p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">Level 3: Significant unobservable inputs that cannot be corroborated by observable market data and reflect the use of significant management judgment.</p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">Cash and cash equivalents, receivables, inventory, prepaid expenses, accounts payable, accrued expenses, and customer deposits approximate fair value, due to their short-term nature. The carrying value of notes payable and short and long-term debt also approximates fair value since these instruments bear market rates of interest.</p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">Assets and liabilities that are measured at fair value on a nonrecurring basis relate primarily to long-lived assets, intangible assets, and goodwill, which are remeasured when the derived fair value is below carrying value in the consolidated balance sheets. </p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em><span style="text-decoration:underline">Stock-Based Compensation</span></em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company records stock-based compensation in accordance with ASC 718, Compensation-Stock Compensation. All transactions in which goods or services are the consideration received for the issuance of equity instruments are accounted for based on the fair value of the consideration received or the fair value of the equity instrument issued, whichever is more reliably measurable. Equity instruments issued to employees and the cost of the services received as consideration are measured and recognized based on the fair value of the equity instruments issued and are recognized over the employees required service period, which is generally the vesting period.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em><span style="text-decoration:underline">Concentration of Credit Risk</span></em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Financial instruments that potentially subject the company to concentration of credit risk consist primarily of cash and accounts receivable</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Accounts at each institution are insured by the Federal Deposit Insurance Corporation (“FDIC”) up to $250,000.  At December 31, 2021 and 2020, the Company had $17,018,874 and $0 in excess of the FDIC insured limit, respectively. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company performs ongoing credit evaluations of its customers and maintains allowances for potential credit losses. Therefore, management does not believe significant credit risks exist at December 31, 2021. Sales to the Company’s two largest customers represented approximately 25.98% and 10.60% of total sales for the year ended December 31, 2021.</p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em><span style="text-decoration:underline">Recent Accounting Pronouncements</span></em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">In June 2016, the FASB issued ASU 2016-13 Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost. ASU 2016-13 replaces the existing incurred loss impairment model with an expected loss methodology, which will result in more timely recognition of credit losses. ASU 2016-13 is effective for annual reporting periods, and interim periods within those years beginning after December 15, 2019. This pronouncement was amended under ASU 2019-10 to allow an extension on the adoption date for entities that qualify as a small reporting company. The Company has elected this extension and the effective date for the Company to adopt this standard will be for fiscal years beginning after December 15, 2022. The Company has not completed its assessment of the standard but does not expect the adoption to have a material impact on our consolidated financial statements.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement. ASU 2018 modifies the disclosure requirements of Accounting Standards Codification ASC 820 with certain removals, modifications, and additions. Eliminated disclosures that may affect the Company include (1) transfers between level 1 and level 2 of the fair value hierarchy, and (2) policies related to valuation processes and the timing of transfers between levels of the fair value hierarchy. Modified disclosures that may affect the Company include (1) a requirement to disclose the timing of liquidation of an investee’s assets and the date when restrictions from redemption might lapse if the entity has communicated the timing publicly for investments in certain entities that calculate net asset value, and (2) clarification that the measurement uncertainty disclosure is to communicate information about the uncertainty in measurement as of the reporting date. Additional disclosures that may affect the Company include (1) disclosure of changes in unrealized gains and losses for the period included in other comprehensive income for recurring level 3 fair value measurements held at the end of the reporting period, and (2) disclosure of the range and weighted average of significant unobservable inputs used to develop level 3 fair value measurements. The update is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early adoption is permitted for any removed or modified disclosures upon issuance of the ASU and delay adoption of the additional disclosures until the effective date. We adopted ASU 2018-03 as of January 1, 2021. Our adoption did not have a material impact on our consolidated financial statements.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which is intended to simplify various aspects related to accounting for income taxes. This ASU removes certain exceptions to the general principles in Topic 740 and clarifies and amends existing guidance to improve consistent application. This ASU is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020, with early adoption permitted. The adoption of this standard became effective for us on January 1, 2021 and did not have a material impact on our consolidated financial statements.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">On August 5, 2020, FASB issued ASU 2020-06, which is expected to reduce complexity and improve comparability of financial reporting associated with accounting for convertible instruments and contracts in an entity’s own equity.  The ASU is effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years, with an early adoption permitted.  The adoption of this standard became effective for us on January 1, 2021 and did not have a material impact on our consolidated financial statements.</p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. This ASU amends ASC 805 to require acquiring entities to apply ASC 606 to recognize and measure contract assets and contract liabilities in business combinations. The ASU is effective for public entities for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The Company has not completed its assessment of the standard but does not expect the adoption to have a material impact on our consolidated financial statements.</p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">We do not expect the adoption of these or other recently issued accounting pronouncements to have a significant impact on our results of operation, financial position or cash flow.</p> <p style="font-size:10pt;font-family:times new roman;margin:0px"><em><span style="text-decoration:underline">Basis of Accounting</span></em><span style="text-decoration:underline"> </span></p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">The accompanying consolidated financial statements have been prepared using the accrual basis of accounting.</p> <p style="font-size:10pt;font-family:times new roman;margin:0px"><em><span style="text-decoration:underline">Principles of Consolidation</span></em></p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The accompanying consolidated financial statements include the accounts of the Company and its subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em><span style="text-decoration:underline">Use of Estimates</span></em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses for the periods presented. Actual results could differ from those estimates.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em><span style="text-decoration:underline">Reclassifications</span></em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">Certain reclassifications have been made to the prior years’ financial statements to conform to the current year presentation. These reclassifications had no effect on previously reported results of operations.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em><span style="text-decoration:underline">Cash and Cash Equivalents</span></em>  </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company considers deposits that can be redeemed on demand and investments and marketable securities that have original maturities of less than three months, when purchased, to be cash equivalents. As of December 31, 2021, the Company’s cash and cash equivalents were deposited in four financial institutions. </p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em><span style="text-decoration:underline">Accounts Receivable</span></em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Trade accounts receivables are recorded at the net invoice value and are not interest bearing.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company provides an allowance for doubtful accounts equal to the estimated uncollectible amounts. The Company’s estimate is based on historical collection experience and a review of the current status of accounts receivable. It is reasonably possible that the Company’s estimate of the allowance for doubtful accounts will change in the future. An allowance of $39,380 and $125,400 has been recorded at December 31, 2021 and 2020, respectively.</p> 39380 125400 <p style="font-size:10pt;font-family:times new roman;margin:0px"><em><span style="text-decoration:underline">Employee Retention Credit</span></em></p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">The Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”) provided an employee retention credit which was a refundable tax credit against certain employment taxes.  New legislation amended the employee retention credit to be equal to 70% of qualified wages paid to employees after December 31, 2020, and before January 1, 2022. During calendar year 2021, a maximum of $10,000 in qualified wages for each employee per qualifying calendar quarter may be counted in determining the 70% credit. Therefore, the maximum tax credit that can be claimed by an eligible employer is $7,000 per employee per qualifying calendar quarter of 2021. The Company qualifies for the employee retention credit for quarters that experience a significant decline in gross receipts, defined as quarterly gross receipts that are less than 80 percent of its gross receipts for the same calendar quarter in 2019. The Company qualified for the credit beginning on January 1, 2021 and received credits for qualified wages through June 30, 2021. During the year ended December 31, 2021, the Company recorded an employee retention credit totaling $201,215. </p> 10000 7000 <p style="font-size:10pt;font-family:times new roman;margin:0px"><em><span style="text-decoration:underline">Marketable Securities</span></em></p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">The Company’s investments in marketable securities are classified based on the nature of the securities and their availability for use in current operations.  The Company’s marketable securities are stated at fair value with all realized and unrealized gains and losses on investments in marketable equity securities recognized in other income, net.  The realized and unrealized gains and losses on marketable securities are determined using specific identification method.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em><span style="text-decoration:underline">Inventories</span></em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Inventories, which consist primarily of raw materials, work in progress and finished goods, is stated at the lower of cost (first-in, first-out basis) or market (net realizable value). </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Inventory quantities and related values are analyzed at the end of each fiscal quarter to determine those items that are slow moving and obsolete.  An inventory reserve is recorded for those items determined to be slow moving with a corresponding charge to cost of goods sold. Inventory items that are determined obsolete are written off currently with a corresponding charge to cost of goods sold.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">As of December 31, 2021 and 2020, the reserve for inventory obsolescence was $1,031,986 and $70,000, respectively.</p> 1031986 70000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em><span style="text-decoration:underline">Property and Equipment</span></em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Property and equipment are recorded at cost. Depreciation is provided over the estimated useful lives of the related assets using the straight-line method for financial statement purposes. Amortization of leasehold improvements is computed using the straight-line method over the shorter of the remaining lease term or the estimated useful lives of the improvements.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Property and equipment are depreciated as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;font-size:10pt;width:100%"><tbody><tr style="height:15px"><td style="BORDER-BOTTOM: #000000 1px solid;vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Description</strong></p></td><td style="width:2%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: #000000 1px solid;width:15%;vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Useful Life</strong></p></td><td style="width:2%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: #000000 1px solid;width:15%;vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Method</strong></p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Office equipment</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">7 years</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">Straight-line</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Machinery/shop equipment</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">5 to 10 years</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">Straight-line</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Computer equipment/software</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">1 to 7 years</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">Straight-line</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Vehicles</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">5 years</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">Straight-line</p></td></tr></tbody></table> <table cellpadding="0" style="border-spacing:0;font-size:10pt;width:100%"><tbody><tr style="height:15px"><td style="BORDER-BOTTOM: #000000 1px solid;vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Description</strong></p></td><td style="width:2%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: #000000 1px solid;width:15%;vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Useful Life</strong></p></td><td style="width:2%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: #000000 1px solid;width:15%;vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Method</strong></p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Office equipment</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">7 years</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">Straight-line</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Machinery/shop equipment</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">5 to 10 years</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">Straight-line</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Computer equipment/software</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">1 to 7 years</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">Straight-line</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Vehicles</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">5 years</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">Straight-line</p></td></tr></tbody></table> P7Y Straight-line P5Y P10Y Straight-line P1Y P7Y Straight-line P5Y Straight-line <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em><span style="text-decoration:underline">Long-lived assets</span></em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Long lived assets, such as property, plant and equipment are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable.  Circumstances which could trigger a review include, but are not limited to; significant decrease in the market price of the asset; significant adverse changes in the business climate or legal factors; current period cash flow or operating losses combined with a history of losses or a forecast of continuing losses associated with the use of the asset; and current expectation that the asset will more likely than not be sold or disposed of significantly before the end of its estimated useful life.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset.  If the carrying amount of an asset exceeds its estimated undiscounted future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair value of the asset.  Assets to be disposed of would be separately presented in the balance sheet and reported at the lower of the carrying amount of fair value less costs to sell and would no longer be depreciated.  The depreciable basis of assets that are impaired and continue in use is their respective fair values.</p> <p style="font-size:10pt;font-family:times new roman;margin:0px"><em><span style="text-decoration:underline">Investment Policy-Cost Method</span></em></p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">Investments consist of non-controlling equity investments in privately held companies. The Company elected the measurement alternative for these investments without readily determinable fair values and for which the Company does not control or have the ability to exercise significant influence over operating and financial policies. These investments are accounted for under the cost method of accounting. Under the cost method of accounting, the non-marketable equity securities are carried at cost less any impairment, adjusted for observable price changes of similar investments of the same issuer. Fair value is not estimated for these investments if there are no identified events or changes in circumstances that may have an effect on the fair value of the investment. Under this method, the Company’s share of the earnings or losses of such investee companies is not included in the consolidated balance sheet or consolidated statements of operations. The Company held $250,000 of investments without readily determinable fair values at December 31, 2021 (see Note 9). These investments are included in investments on the consolidated balance sheets. There were no indicators of impairment during the year ended December 31, 2021.</p> 250000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em><span style="text-decoration:underline">Goodwill and Intangible Assets</span></em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Intangible assets include goodwill, trademarks, intellectual property and customer base acquired through the asset purchases of Specialty Microwave and Spectrum. The Company accounts for Other Intangible Assets under the guidance of ASC 350, “Intangibles-Goodwill and Other.”  Under the guidance, other intangible assets with definite lives are amortized over their estimated useful lives.  Intangible assets with indefinite lives are tested annually for impairment. Goodwill is not amortized.  We test goodwill balances for impairment annually at December 31 or whenever impairment indicators arise.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em><span style="text-decoration:underline">Leases</span></em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">We lease property and equipment under finance and operating leases.  For leases with terms greater than 12 months, we record the related asset and obligation at the present value of lease payments over the lease term.  The Company has elected not to separate lease and non-lease components for all property leases for the purpose of calculating ROU assets and lease liabilities.  Many of our leases include rental escalation clauses, renewal options and/or termination options that are factored into our determination of lease payments when appropriate.  When available, we use the rate implicit in the lease to discount lease payments to present value; however, most of our leases do not provide a readily determinable implicit rate.  Therefore, we must estimate our incremental borrowing rate to discount the lease payments based on information available at lease commencement.  The incremental borrowing rate is the rate of interest that a lessee would have to pay to borrow on a collateralized basis considering such factors as lease term and economic environment risks.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em><span style="text-decoration:underline">Revenue Recognition</span></em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">We sell our products through a combination of a direct sales force in the United States and independent sales representatives in international markets. Revenue is recognized when a customer obtains control of promised goods based on the consideration we expect to receive in exchange for these goods. This core principle is achieved through the following steps:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em>Identify the contract with the customer</em>. A contract with a customer exists when (i) we enter into an enforceable contract with a customer that defines each party’s rights regarding the goods to be transferred and identifies the payment terms related to these goods, (ii) the contract has commercial substance and, (iii) we determine that collection of substantially all consideration for services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. We do not have significant costs to obtain contracts with customers. For commissions on product sales, we have elected the practical expedient to expense the costs as incurred. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em>Identify the performance obligations in the contract</em>. Generally, our contracts with customers do not include multiple performance obligations to be completed over a period. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Our performance obligations generally relate to delivering single-use products to a customer, subject to the shipping terms of the contract. Limited warranties are provided, under which we typically accept returns and provide either replacement parts or refunds. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">We do not have significant returns. We do not typically offer extended warranty or service plans.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em>Determine the transaction price</em>. Payment by the customer is due under customary fixed payment terms, and we evaluate if collectability is reasonably assured. None of our contracts as of December 31, 2021 contained a significant financing component. Revenue is recorded at the net sales price, which includes estimates of variable consideration such as product returns, rebates, discounts, and other adjustments. The estimates of variable consideration are based on historical payment experience, historical and projected sales data, and current contract terms. Variable consideration is included in revenue only to the extent that it is probable that a significant reversal of the revenue recognized will not occur when the uncertainty associated with the variable consideration is subsequently resolved. Taxes collected from customers relating to product sales and remitted to governmental authorities are excluded from revenues.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em>Allocate the transaction price to performance obligations in the contract</em>. We typically do not have multiple performance obligations in our contracts with customers. As such, we generally recognize revenue upon transfer of the product to the customer’s control at contractually stated pricing.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em>Recognize revenue when or as we satisfy a performance obligation. </em>We generally satisfy performance obligations at a point in time upon either shipment or delivery of goods, in accordance with the terms of each contract with the customer. We do not have significant service revenue. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Cost of sales includes the cost of the product sold, direct labor, outside service, quality assurance, packaging and assembly, shipping and write downs of inventory.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em><span style="text-decoration:underline">Research and Development</span></em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">Research and development expenditures are charged to operations as incurred. The major components of research and development costs include consultants, outside service, and supplies.  </p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">The Company has begun its research and development into the next generation of 5G/6G subsystems for cellular and satellite communications.  The Company is in the process of designing and developing antennas and subsystems that will be an integral part of the GPS and 5G infrastructure.  These subsystems will enable high-speed, high capacity 5G/6G networks that will be installed into infrastructure for retrofitting and improving connectivity for cellphones, satellites and many other everyday applications.</p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">In 2021, the Company opened a MMIC chip design center in Texas and has started to implement several of its proprietary amplifier designs into MMIC components.  MMICs, or monolithic microwave integrated circuits, are semiconductor chips used in high-frequency communications applications. MMIC’s are widely desired for power amplification solutions to service emerging technologies such as phased array antennas and quantum computing.  MMIC’s carry a smaller footprint enabling them to be incorporated into a broader array of systems while reducing costs by eliminating connectors and skilled labor.</p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">Research and development costs for the years ended December 31, 2021 and 2020 were $1,833,399 and $61,953, respectively.  For financial reporting purposes, research and development costs of $61,953 was reclassed from selling and administrative expense for the year ended December 31, 2020.</p> 1833399 61953 61953 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> <em><span style="text-decoration:underline">Income Taxes</span></em> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">   </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company’s deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements or tax returns.  Under this method, deferred tax assets and liabilities are determined based on the differences between the financial statement carrying amounts and tax bases of certain assets and liabilities using enacted tax rates in effect in the years in which the differences are expected to reverse. The deferred tax assets and liabilities are classified according to the financial statement classification of the assets and liabilities generating the differences. Valuation allowances are established when necessary, to reduce deferred tax assets to the amount expected to be realized. The ASC prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. The ASC provides guidance on de-recognition, classification, interest and penalties, accounting in interim periods, disclosure and transition. At December 31, 2021, the Company had no material unrecognized tax benefits.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em><span style="text-decoration:underline">Earnings Per Share</span></em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Basic earnings per share (“EPS”) are determined by dividing the net earnings by the weighted-average number of shares of common shares outstanding during the period. Diluted EPS is determined by dividing net earnings by the weighted average number of common shares used in the basic EPS calculation plus the number of common shares that would be issued assuming conversion of all potentially dilutive securities outstanding under the treasury stock method. As of December 31, 2021 and 2020, there were 3,818,142 and 2,005,000, respectively, potentially dilutive shares that need to be considered as common share equivalents.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The computation of weighted average shares outstanding and the basic and diluted earnings per share consisted of the following:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Net Loss</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Shares</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Per Share</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Amount</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">For the year ended December 31, 2020:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:15px">Basic EPS</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(1,025,559</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2,782,303</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(0.37</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:15px">Effect of dilutive stock options, warrants and series A shares</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Diluted EPS</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(1,025,559</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">2,782,303</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(0.37</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">For the year ended December 31, 2021:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:15px">Basic EPS</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(4,758,808</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">8,900,824</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(0.53</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:15px">Effect of dilutive stock options, warrants and series A shares</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Diluted EPS</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(4,758,808</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">8,900,824</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(0.53</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr></tbody></table> 3818142 2005000 <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Net Loss</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Shares</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Per Share</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Amount</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">For the year ended December 31, 2020:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:15px">Basic EPS</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(1,025,559</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2,782,303</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(0.37</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:15px">Effect of dilutive stock options, warrants and series A shares</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Diluted EPS</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(1,025,559</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">2,782,303</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(0.37</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">For the year ended December 31, 2021:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:15px">Basic EPS</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(4,758,808</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">8,900,824</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(0.53</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:15px">Effect of dilutive stock options, warrants and series A shares</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Diluted EPS</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(4,758,808</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">8,900,824</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(0.53</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr></tbody></table> -1025559 2782303 -0.37 -1025559 2782303 -0.37 -4758808 8900824 -0.53 -4758808 8900824 -0.53 <p style="font-size:10pt;font-family:times new roman;margin:0px"><em><span style="text-decoration:underline">Fair Value Measurements</span></em></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><em><span style="text-decoration:underline"/></em> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">The fair value of a financial instrument is the amount that could be received upon the sale of an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Financial assets are marked to bid prices and financial liabilities are marked to offer prices. Fair value measurements do not include transaction costs. A fair value hierarchy is used to prioritize the quality and reliability of the information used to determine fair values. Categorization within the fair value hierarchy is based on the lowest level of input that is significant to the fair value measurement.  The fair value hierarchy is defined in the following three categories:</p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">Level 1: Unadjusted quoted prices that are available in active markets for identical assets or liabilities at the measurement date.</p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">Level 2: Significant other observable inputs available at the measurement date, other than quoted prices included in Level 1, either directly or indirectly.</p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">Level 3: Significant unobservable inputs that cannot be corroborated by observable market data and reflect the use of significant management judgment.</p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">Cash and cash equivalents, receivables, inventory, prepaid expenses, accounts payable, accrued expenses, and customer deposits approximate fair value, due to their short-term nature. The carrying value of notes payable and short and long-term debt also approximates fair value since these instruments bear market rates of interest.</p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">Assets and liabilities that are measured at fair value on a nonrecurring basis relate primarily to long-lived assets, intangible assets, and goodwill, which are remeasured when the derived fair value is below carrying value in the consolidated balance sheets. </p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em><span style="text-decoration:underline">Stock-Based Compensation</span></em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company records stock-based compensation in accordance with ASC 718, Compensation-Stock Compensation. All transactions in which goods or services are the consideration received for the issuance of equity instruments are accounted for based on the fair value of the consideration received or the fair value of the equity instrument issued, whichever is more reliably measurable. Equity instruments issued to employees and the cost of the services received as consideration are measured and recognized based on the fair value of the equity instruments issued and are recognized over the employees required service period, which is generally the vesting period.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em><span style="text-decoration:underline">Concentration of Credit Risk</span></em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Financial instruments that potentially subject the company to concentration of credit risk consist primarily of cash and accounts receivable</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Accounts at each institution are insured by the Federal Deposit Insurance Corporation (“FDIC”) up to $250,000.  At December 31, 2021 and 2020, the Company had $17,018,874 and $0 in excess of the FDIC insured limit, respectively. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company performs ongoing credit evaluations of its customers and maintains allowances for potential credit losses. Therefore, management does not believe significant credit risks exist at December 31, 2021. Sales to the Company’s two largest customers represented approximately 25.98% and 10.60% of total sales for the year ended December 31, 2021.</p> 250000 17018874 0 0.2598 0.1060 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em><span style="text-decoration:underline">Recent Accounting Pronouncements</span></em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">In June 2016, the FASB issued ASU 2016-13 Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost. ASU 2016-13 replaces the existing incurred loss impairment model with an expected loss methodology, which will result in more timely recognition of credit losses. ASU 2016-13 is effective for annual reporting periods, and interim periods within those years beginning after December 15, 2019. This pronouncement was amended under ASU 2019-10 to allow an extension on the adoption date for entities that qualify as a small reporting company. The Company has elected this extension and the effective date for the Company to adopt this standard will be for fiscal years beginning after December 15, 2022. The Company has not completed its assessment of the standard but does not expect the adoption to have a material impact on our consolidated financial statements.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement. ASU 2018 modifies the disclosure requirements of Accounting Standards Codification ASC 820 with certain removals, modifications, and additions. Eliminated disclosures that may affect the Company include (1) transfers between level 1 and level 2 of the fair value hierarchy, and (2) policies related to valuation processes and the timing of transfers between levels of the fair value hierarchy. Modified disclosures that may affect the Company include (1) a requirement to disclose the timing of liquidation of an investee’s assets and the date when restrictions from redemption might lapse if the entity has communicated the timing publicly for investments in certain entities that calculate net asset value, and (2) clarification that the measurement uncertainty disclosure is to communicate information about the uncertainty in measurement as of the reporting date. Additional disclosures that may affect the Company include (1) disclosure of changes in unrealized gains and losses for the period included in other comprehensive income for recurring level 3 fair value measurements held at the end of the reporting period, and (2) disclosure of the range and weighted average of significant unobservable inputs used to develop level 3 fair value measurements. The update is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early adoption is permitted for any removed or modified disclosures upon issuance of the ASU and delay adoption of the additional disclosures until the effective date. We adopted ASU 2018-03 as of January 1, 2021. Our adoption did not have a material impact on our consolidated financial statements.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which is intended to simplify various aspects related to accounting for income taxes. This ASU removes certain exceptions to the general principles in Topic 740 and clarifies and amends existing guidance to improve consistent application. This ASU is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020, with early adoption permitted. The adoption of this standard became effective for us on January 1, 2021 and did not have a material impact on our consolidated financial statements.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">On August 5, 2020, FASB issued ASU 2020-06, which is expected to reduce complexity and improve comparability of financial reporting associated with accounting for convertible instruments and contracts in an entity’s own equity.  The ASU is effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years, with an early adoption permitted.  The adoption of this standard became effective for us on January 1, 2021 and did not have a material impact on our consolidated financial statements.</p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. This ASU amends ASC 805 to require acquiring entities to apply ASC 606 to recognize and measure contract assets and contract liabilities in business combinations. The ASU is effective for public entities for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The Company has not completed its assessment of the standard but does not expect the adoption to have a material impact on our consolidated financial statements.</p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">We do not expect the adoption of these or other recently issued accounting pronouncements to have a significant impact on our results of operation, financial position or cash flow.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>(3) Revenues</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The following table presents sales disaggregated based on geographic regions and for the years ended:                </p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="BORDER-BOTTOM: #000000 1px solid;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>AmpliTech Inc. </strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>December 31, </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>December 31, </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2020</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Domestic sales</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2,865,872</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2,720,342</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">International sales</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">524,019</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">737,739</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total sales</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,389,891</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,458,081</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="BORDER-BOTTOM: #000000 1px solid;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Spectrum </strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>December 31, </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Domestic sales</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">153,349</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">International sales</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">1,732,192</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Total sales</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,885,543</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="BORDER-BOTTOM: #000000 1px solid;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>AmpliTech Inc. </strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>December 31, </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>December 31, </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2020</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Domestic sales</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2,865,872</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2,720,342</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">International sales</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">524,019</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">737,739</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total sales</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,389,891</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,458,081</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="BORDER-BOTTOM: #000000 1px solid;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Spectrum </strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>December 31, </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Domestic sales</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">153,349</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">International sales</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">1,732,192</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Total sales</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,885,543</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 2865872 2720342 524019 737739 3389891 3458081 153349 1732192 1885543 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>(4) Acquisition of Spectrum Semiconductors Materials</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On December 15, 2021, AmpliTech Group Inc. acquired Spectrum Semiconductor Materials (SSM), an “S”Corporation located in the Silicon Valley (San Jose, CA). Spectrum Semiconductor Materials (“SSM) is a global authorized distributor of integrated circuit (“IC”) packaging and lids for semiconductor device assembly, prototyping, testing, and production requirements. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The purchase is expected to deliver significant strategic top and bottom-line benefits while also building on AmpliTech’s technical and management expertise and distribution reach.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The purchase included all accounts receivables, accounts payable, inventory, orders, customers, property and equipment and intellectual property. The aggregate purchase price for the acquisition was $10,123,276, subject to certain working capital and other adjustments of which $665,200 was paid by the issuance of 188,442 unregistered shares of AmpliTech common stock at the closing of the Acquisition.  </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Simultaneously with the execution of the Purchase Agreement, $1,500,000 was deposited into escrow, comprising of a $750,000, “Purchase Price Adjustment Escrow Fund” and a $750,000, “Indemnification Escrow Fund.  The Purchase Price Adjustment Escrow Fund is available for the payment of any working capital adjustment owed by Seller to Buyer or Buyer to Seller pursuant to and in accordance with the Purchase Agreement.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Indemnification Escrow Fund is available to satisfy any losses incurred or sustained by or imposed upon the Indemnified Parties pursuant to and in accordance with the Purchase Agreement. The escrow release date is March 31, 2023.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Within sixty (60) days after the Closing Date, AmpliTech prepared and delivered to Seller a statement setting forth its calculation of Closing Working Capital of the Business, according to the terms of the Purchase Agreement. The “Working Capital Adjustment” shall be an amount equal to the Closing Working Capital minus $3,296,427. If the Working Capital Adjustment is a positive number, Buyer shall pay to Seller an amount equal to the Working Capital Adjustment. If the Working Capital Adjustment is a negative number, Seller shall pay to Buyer an amount equal to the Working Capital Adjustment.   </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Working Capital Adjustment was determined to be $708,076 owed to Seller.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Within forty (40) days after December 31, 2022, AmpliTech will prepare and deliver to Seller a statement setting forth its calculation of Two Years Net Revenues of the business, or the “Revenue Statement”.  The Revenues Adjustment shall be an amount equal to 25% of two years net revenues minus $20,000,000.  If the Revenues Adjustment is a positive number, Buyer shall pay to Seller an amount equal to the Revenues Adjustment.  If the Revenues Adjustment is a negative number, Seller shall pay to Buyer and amount equal to the Revenues Adjustment.  The fair value of the revenue adjustment was determined to be $1,365,038 owed to Seller and recorded as a contingent liability as of December 31, 2021.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Purchase Agreement contains representations, warranties, and covenants believed to be customary for a transaction of this nature, including covenants as to indemnification for breaches of certain representations, warranties and covenants, subject to certain exclusions and caps. Further, the completion of the Acquisition is subject to release of all liens and to the satisfaction of closing conditions, including the continued employment of certain Company employees.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">  </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The fair value of the purchase consideration issued to Spectrum Semiconductor Materials was allocated to the net tangible assets acquired.  The Company accounted for the Acquisition as the purchase of a business under GAAP under the acquisition method of accounting, and the assets and liabilities acquired were recorded at the acquisition date, at their respective fair values and consolidated with those of the Company.  The fair value of the net assets acquired was approximately $4,098,516.  The excess of the aggregate fair value of the net tangible assets has been allocated to net intangible assets of $7,389,794. We are amortizing the customer relationships and tradename intangible assets acquired over 20 years.  Goodwill and intangibles recognized for this transaction are deductible for tax purposes.   Acquisition related costs totaled approximately $350,000.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The following table summarizes the allocation of the purchase price of the acquisition:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Purchase consideration at fair value:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Cash</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">8,000,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Common stock</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">665,200</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Net working capital adjustment</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">708,076</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Indemnification escrow amount</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">750,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Fair value of revenue earnout</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">1,365,038</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total purchase price</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">11,488,314</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Allocation of purchase price:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Working Capital</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,730,133</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Property and equipment</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">99,188</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Goodwill</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4,696,883</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Tradename</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">514,284</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Customer relationships</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2,178,631</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Right of Use operating lease asset</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">858,508</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Right of Use operating lease long-term liability</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(619,271</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Other asset</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">29,958</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Net assets acquired</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">11,488,314</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">From the date of acquisition until December 31, 2021, SSM contributed revenue of $1,885,543 and net income from continuing operations of $435,974 which are included in our consolidated statements of operations. </p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">The following table summarizes the Company’s consolidated results of operations, as well as unaudited proforma consolidated results of operations as though the acquisition had occurred on January 1, 2020:</p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>For the year ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>December 31, 2021</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>As Reported</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Pro Forma</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Net sales</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">5,275,434</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">18,588,686</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Net loss attributable to common shareholders</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(4,758,805</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(1,763,333</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Earnings per common share, basic and diluted:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Basic</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(0.53</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(0.09</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Diluted</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(0.53</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(0.09</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">Spectrum sales in 2021 increased dramatically both domestically and in South East Asia due to their aggressive purchasing strategy which enabled them to secure orders that their competitors could not satisfy as a result of the global supply chain instability.</p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>For the year ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Dec</strong><strong>ember 31, 2020</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>As Reported</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Pro Forma</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Net sales</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,458,081</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">11,120,653</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Net loss attributable to common shareholders</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(1,025,559</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(38,208</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Earnings per common share, basic and diluted:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Basic</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(0.37</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(0.00</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Diluted</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(0.37</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(0.00</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">The unaudited pro-forma results of operations are presented for information purposes only.  The unaudited pro-forma results of operations are not intended to present actual results that would have been attained had the Acquisition been completed as of January 1, 2020 or to project potential operating results as of any future date or for any future periods.</p> 10123276 665200 188442 1500000 750000 -3296427 708076 The Revenues Adjustment shall be an amount equal to 25% of two years net revenues minus $20,000,000. 1365038 4098516 7389794 350000 <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Purchase consideration at fair value:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Cash</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">8,000,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Common stock</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">665,200</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Net working capital adjustment</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">708,076</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Indemnification escrow amount</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">750,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Fair value of revenue earnout</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">1,365,038</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total purchase price</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">11,488,314</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Allocation of purchase price:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Working Capital</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,730,133</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Property and equipment</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">99,188</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Goodwill</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4,696,883</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Tradename</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">514,284</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Customer relationships</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2,178,631</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Right of Use operating lease asset</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">858,508</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Right of Use operating lease long-term liability</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(619,271</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Other asset</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">29,958</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Net assets acquired</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">11,488,314</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 8000000 665200 708076 750000 1365038 11488314 3730133 99188 4696883 514284 2178631 858508 29958 11488314 1885543 435974 <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>For the year ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>December 31, 2021</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>As Reported</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Pro Forma</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Net sales</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">5,275,434</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">18,588,686</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Net loss attributable to common shareholders</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(4,758,805</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(1,763,333</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Earnings per common share, basic and diluted:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Basic</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(0.53</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(0.09</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Diluted</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(0.53</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(0.09</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr></tbody></table><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>For the year ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Dec</strong><strong>ember 31, 2020</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>As Reported</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Pro Forma</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Net sales</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,458,081</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">11,120,653</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Net loss attributable to common shareholders</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(1,025,559</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(38,208</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Earnings per common share, basic and diluted:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Basic</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(0.37</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(0.00</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Diluted</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(0.37</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(0.00</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr></tbody></table> 5275434 18588686 -4758805 -1763333 -0.53 -0.09 -0.53 -0.09 3458081 11120653 -1025559 -38208 -0.37 -0.00 -0.37 -0.00 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>(5) Marketable Securities</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The following table is a summary of marketable securities at December 31, 2021:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Adjusted </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Cost</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Unr</strong><strong>ealized</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Gains</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Unrealized</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Losses</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Fair </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Value</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Level 1 (1)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Money Market Fund</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4,931,960</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4,931,960</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Marketable Equitable Securities</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4,931,960</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4,931,960</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">  </p><p style="font-size:10pt;font-family:times new roman;margin:0px">Amounts included in cash and cash equivalents at December 31, 2021 was $4,931,960.</p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">During the year ended December 31, 2021, the Company sold all of their marketable securities, resulting in a realized a loss of $97,862.  </p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="width:4%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">(1)</p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Level 1 fair value estimates are based on quoted prices in active markets for identical assets or liabilities.</p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">  </p><p style="font-size:10pt;font-family:times new roman;margin:0px">When evaluating an investment for impairment, the Company reviews factors including the length of time and extent to which fair value has been below cost basis, the financial condition of the issuer, changes in market interest rates and whether it is more likely than not the Company will be required to sell the investment before recovery of the investment’s cost basis.  As of December 31, 2021, the Company does not consider any of its investments to be impaired.  </p> <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Adjusted </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Cost</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Unr</strong><strong>ealized</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Gains</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Unrealized</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Losses</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Fair </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Value</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Level 1 (1)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Money Market Fund</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4,931,960</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4,931,960</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Marketable Equitable Securities</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4,931,960</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4,931,960</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 4931960 0 0 4931960 0 0 0 0 4931960 0 0 4931960 4931960 -97862 <p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>(6) Inventories</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The inventory consists of the following at December 31, 2021 and 2020:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>December 31,</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"> </p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"> </p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>December 31,</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"> </p></td></tr><tr style="height:15px"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"> </p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"> </p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2020</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Raw Materials</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">609,841</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">325,251</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Work in Progress</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">162,072</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">129,882</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Finished Goods</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">4,452,885</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">132,205</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:15px">Subtotal</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">5,224,798</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">587,338</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Less: Reserve for Obsolescence</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">(1,031,986</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">(70,000</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:15px">Total</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:9%;vertical-align:bottom;text-align:right;">4,192,812</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:9%;vertical-align:bottom;text-align:right;">517,338</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>December 31,</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"> </p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"> </p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>December 31,</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"> </p></td></tr><tr style="height:15px"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"> </p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"> </p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2020</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Raw Materials</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">609,841</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">325,251</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Work in Progress</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">162,072</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">129,882</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Finished Goods</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">4,452,885</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">132,205</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:15px">Subtotal</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">5,224,798</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">587,338</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Less: Reserve for Obsolescence</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">(1,031,986</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">(70,000</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:15px">Total</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:9%;vertical-align:bottom;text-align:right;">4,192,812</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:9%;vertical-align:bottom;text-align:right;">517,338</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 609841 325251 162072 129882 4452885 132205 5224798 587338 1031986 70000 4192812 517338 <p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>(7) Property and Equipment</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Property and Equipment consisted of the following at December 31, 2021 and 2020:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>December 31,</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"> </p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"> </p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>December 31,</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"> </p></td></tr><tr style="height:15px"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"> </p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"> </p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2020</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Lab Equipment</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,893,564</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">865,414</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Manufacturing Equipment</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">25,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">25,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Automobiles</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">7,335</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">19,527</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Computer Equipment and Software</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">159,315</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Furniture and Fixtures</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">27,504</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">36,165</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:15px">Subtotal</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2,112,718</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">946,106</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Less: Accumulated Depreciation</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">(757,430</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">(656,855</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="TEXT-INDENT: 15px;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:9%;vertical-align:bottom;text-align:right;">1,355,288</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:9%;vertical-align:bottom;text-align:right;">289,251</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">  </p><p style="font-size:10pt;font-family:times new roman;margin:0px">Depreciation expense for the years ended December 31, 2021 and 2020 was $105,578 and $50,617, respectively.</p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">Equipment purchased in the amount of $157,184 under a financing lease is included as of December 31, 2021 and 2020. </p> <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>December 31,</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"> </p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"> </p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>December 31,</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"> </p></td></tr><tr style="height:15px"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"> </p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"> </p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2020</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Lab Equipment</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,893,564</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">865,414</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Manufacturing Equipment</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">25,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">25,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Automobiles</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">7,335</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">19,527</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Computer Equipment and Software</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">159,315</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Furniture and Fixtures</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">27,504</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">36,165</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:15px">Subtotal</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2,112,718</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">946,106</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Less: Accumulated Depreciation</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">(757,430</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">(656,855</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="TEXT-INDENT: 15px;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:9%;vertical-align:bottom;text-align:right;">1,355,288</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:9%;vertical-align:bottom;text-align:right;">289,251</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 1893564 865414 25000 25000 7335 19527 159315 0 27504 36165 2112718 946106 757430 656855 1355288 289251 105578 50617 157184 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>(8)  Intangible Assets</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Goodwill</span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Goodwill is related to the acquisition of Specialty Microwave Corp. on September 12, 2019 and the acquisition of Spectrum Semiconductor Materials Inc. on December 15, 2021. Goodwill is primarily related to expected improvements and technology performance and functionality, as well sales growth from future product and service offerings and new customers, together with certain intangible assets that do not qualify for separate recognition. Goodwill is generally amortizable for tax purposes and is not amortizable for financial statement purposes.  As of December 31, 2021 and 2020, goodwill was valued at $4,817,019 and $120,136, respectively.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Other Intangible Assets</span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Intangible assets with an estimated useful life of fifteen and twenty years consisted of the following at December 31, 2021:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">  </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong> </strong></p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Gross Carrying </strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Amount</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong> </strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong> </strong></p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Accumulated </strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Amortization</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong> </strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong> </strong></p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Net</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong> </strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong> </strong></p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Weighted </strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Average Life</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Trade name</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">584,517</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">584,517</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"> Indefinite</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Customer relationships</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2,591,491</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">63,418</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2,528,073</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">18.81</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Intellectual Property</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">202,771</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">31,279</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">171,492</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">12.71</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Total</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">3,378,779</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">94,697</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">3,284,082</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">Amortization expense for the years ended December 31, 2021 and 2020 was $41,042 and $41,221, respectively.</p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">Annual amortization of intangible assets are as follows:                      </p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2022</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">149,974</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2023</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">149,974</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2024</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">149,974</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2025</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">149,974</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2026</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">149,974</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Thereafter</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">1,949,695</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2,699,565</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 4817019 120136 <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong> </strong></p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Gross Carrying </strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Amount</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong> </strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong> </strong></p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Accumulated </strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Amortization</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong> </strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong> </strong></p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Net</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong> </strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong> </strong></p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Weighted </strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Average Life</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Trade name</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">584,517</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">584,517</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"> Indefinite</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Customer relationships</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2,591,491</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">63,418</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2,528,073</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">18.81</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Intellectual Property</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">202,771</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">31,279</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">171,492</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">12.71</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Total</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">3,378,779</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">94,697</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">3,284,082</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 584517 0 584517 Indefinite 2591491 63418 2528073 P18Y9M21D 202771 31279 171492 P12Y8M15D 3378779 94697 3284082 41042 41221 <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2022</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">149,974</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2023</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">149,974</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2024</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">149,974</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2025</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">149,974</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2026</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">149,974</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Thereafter</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">1,949,695</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2,699,565</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 149974 149974 149974 149974 149974 1949695 2699565 <p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>(9) Cost Method Investment</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">On June 10, 2021, the Company entered into a membership interest purchase agreement with SN2N, LLC for an aggregate purchase price of $350,000, to be paid in four tranches.  Each tranche represents a 5% membership interest, and in aggregate a 20% membership interest. SN2N plans to design and manufacture an un-hackable communications channel that creates a new security paradigm; a state-of-the art signal amplification secured by intelligence-community-caliber hardware encryption.  AmpliTech would serve as exclusive manufacturer for the low noise amplifier product line used with this encryption technology.   As of December 31, 2021, the Company has made an investment of $250,000 for a 15.00% membership interest.</p> 350000 Each tranche represents a 5% membership interest, and in aggregate a 20% membership interest 250000 0.1500 <p style="font-size:10pt;font-family:times new roman;margin:0px"><strong> (10) Line of Credit</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">On November 20, 2021, AmpliTech renewed its business line of credit for $750,000 maturing on November 1, 2022.  The line is evaluated monthly on a borrowing base formula advancing 75.00% of accounts receivables aged less than 90 days and 50.00% of inventory raw materials costs.  The interest rate shall be based upon the Wall Street Journal Prime Rate, plus 1%.  The Company has the option to prepay all, or any portion of the amount owed prior to its due date without penalty.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In connection with the loan, the Company granted the lender a security interest in all of its respective assets.  In addition, the President and CEO, has agreed to guarantee the loan.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company made net cash payments of $200,000 for the year ended December 31, 2021 and borrowed $200,000 during the year end December 31, 2020, respectively.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">As of December 31, 2021 and 2020, the outstanding balance on the line of credit was $0 and $200,000, respectively.</p> 750000 November 1, 2022 0.7500 0.5000 200000 200000 0 200000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>(11) Leases</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">  </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The following was included in our balance sheet as of December 31, 2021 and 2020:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Operating leases                                                    </strong></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>December 31,</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>   December 31,</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>  2020</strong></p></td><td style="PADDING-BOTTOM: 1px;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><em>Assets                             </em></p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">ROU operating lease assets                       </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;">$</td><td style="width:9%;vertical-align:bottom;text-align:right;">1,115,588</td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;">$</td><td style="width:9%;vertical-align:bottom;text-align:right;">347,156</td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><em>Liabilities</em></p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Current portion of operating lease                    </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;">$</td><td style="width:9%;vertical-align:bottom;text-align:right;">391,571</td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;">$</td><td style="width:9%;vertical-align:bottom;text-align:right;">87,930</td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Operating lease, net of current portion</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;vertical-align:bottom;">$</td><td style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">795,317</td><td style="PADDING-BOTTOM: 1px;width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;vertical-align:bottom;">$</td><td style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">267,050</td><td style="PADDING-BOTTOM: 1px;width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:15px">Total operating lease liabilities</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;vertical-align:bottom;">$</td><td style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">1,186,888</td><td style="PADDING-BOTTOM: 1px;width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;vertical-align:bottom;">$</td><td style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">354,980</td><td style="PADDING-BOTTOM: 1px;width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">  </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong><span style="text-decoration:underline">Finance leases</span></strong></p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="PADDING-BOTTOM: 1px;width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="PADDING-BOTTOM: 1px;width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><em>Assets</em></p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Property and equipment, gross</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;">$</td><td style="width:9%;vertical-align:bottom;text-align:right;">157,184</td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;">$</td><td style="width:9%;vertical-align:bottom;text-align:right;">157,184</td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Accumulated depreciation                                                      </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">(78,592</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;">)</td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">(56,137</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Property and equipment, net                                 </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;vertical-align:bottom;">$</td><td style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">78,592</td><td style="PADDING-BOTTOM: 1px;width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;vertical-align:bottom;">$</td><td style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">101,047</td><td style="PADDING-BOTTOM: 1px;width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><em>Liabilities</em></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Current portion of financing lease                         </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">33,688</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">32,084</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Finance lease, net of current portion</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">17,471</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">51,159</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:15px">Total operating lease liabilities</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">51,159</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">83,243</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The weighted average remaining lease term and weighted average discount rate at December 31, 2021 and 2020 were as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Weighted average remaining lease term (years)</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>December 31,</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>December 31,</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2020</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Operating leases</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3.01</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3.72</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Finance leases</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1.50</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2.50</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong><span style="text-decoration:underline">Weighted average discount rate</span></strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Operating leases</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4.25</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6.33</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Finance leases</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4.89</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4.89</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Finance Lease</span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company entered into a 60-month lease agreement to finance certain laboratory equipment in July 2018 with a purchase option of $1.  As such, the Company has accounted for this transaction as a finance lease.  </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The following table reconciles future minimum finance lease payments to the discounted lease liability as of December 31, 2021:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">  </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2022</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">37,778</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2023</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">18,889</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total lease payments</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">56,667</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Less imputed interest</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(2,003</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Less sales tax</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">(3,505</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total lease obligations</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">51,159</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Less current obligations</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">(33,688</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Long-term lease obligations</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">17,471</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Operating Leases</span></p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On December 4, 2015, the Company entered into a new operating lease agreement to rent office space in Bohemia, NY. This five-year agreement commenced February 1, 2016 with an annual rent of $50,000 and 3.75% increases in each successive lease year. On January 13, 2021, a lease rider was annexed to the original lease whereby the lease term will be extended on a month-by-month basis, commencing on February 1, 2021.</p><p style="font-size:10pt;font-family:times new roman;margin:0px">On January 15, 2016, the Company entered into a five-year agreement to lease 2 copiers with and annual payment of $2,985.  This lease was terminated on November 16, 2020 and the Company entered into a new five-year agreement to lease 2 copiers with an annual payment of $3,976.</p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">On September 12, 2019, the Company entered into a new operating lease agreement to rent office space in Ronkonkoma, NY.  This five- year agreement commenced on September 12, 2019 with an annual rent of $90,000 and 3.00% increase in each successive lease year beginning in 2021.  The Company has an option to buy the property during the first two years of the lease for $1,200,000 and then at fair market value for the remainder of the lease term.  This option has expired and was not exercised as of December 31, 2021.</p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">On November 27, 2019, the Company entered a 39-month agreement to lease an automobile with a monthly payment of $420.</p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">On December 15, 2021, the Company assumed the SSM lease agreement for office and warehouse space in San Jose, CA, with the same terms and conditions.  Effective February 1, 2020, the lease term will expire on January 31, 2025 with a base rent of $24,234 for the first 12 months and increase by approximately 3.00% every year.</p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The following table reconciles future minimum operating lease payments to the discounted lease liability as of December 31, 2021:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2022                                                                                                       </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">411,233</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2023 </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">419,050</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2024</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">405,944</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2025                                                                                                        </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">30,876</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total lease payments</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,267,103</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Less imputed interest</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(80,215</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total lease obligations</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,186,888</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Less current obligations</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(391,571</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Long-term lease obligations</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">795,317</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Operating leases                                                    </strong></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>December 31,</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>   December 31,</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>  2020</strong></p></td><td style="PADDING-BOTTOM: 1px;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><em>Assets                             </em></p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">ROU operating lease assets                       </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;">$</td><td style="width:9%;vertical-align:bottom;text-align:right;">1,115,588</td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;">$</td><td style="width:9%;vertical-align:bottom;text-align:right;">347,156</td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><em>Liabilities</em></p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Current portion of operating lease                    </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;">$</td><td style="width:9%;vertical-align:bottom;text-align:right;">391,571</td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;">$</td><td style="width:9%;vertical-align:bottom;text-align:right;">87,930</td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Operating lease, net of current portion</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;vertical-align:bottom;">$</td><td style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">795,317</td><td style="PADDING-BOTTOM: 1px;width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;vertical-align:bottom;">$</td><td style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">267,050</td><td style="PADDING-BOTTOM: 1px;width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:15px">Total operating lease liabilities</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;vertical-align:bottom;">$</td><td style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">1,186,888</td><td style="PADDING-BOTTOM: 1px;width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;vertical-align:bottom;">$</td><td style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">354,980</td><td style="PADDING-BOTTOM: 1px;width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">  </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong><span style="text-decoration:underline">Finance leases</span></strong></p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="PADDING-BOTTOM: 1px;width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="PADDING-BOTTOM: 1px;width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><em>Assets</em></p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Property and equipment, gross</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;">$</td><td style="width:9%;vertical-align:bottom;text-align:right;">157,184</td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;">$</td><td style="width:9%;vertical-align:bottom;text-align:right;">157,184</td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Accumulated depreciation                                                      </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">(78,592</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;">)</td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">(56,137</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Property and equipment, net                                 </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;vertical-align:bottom;">$</td><td style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">78,592</td><td style="PADDING-BOTTOM: 1px;width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;vertical-align:bottom;">$</td><td style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">101,047</td><td style="PADDING-BOTTOM: 1px;width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><em>Liabilities</em></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Current portion of financing lease                         </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">33,688</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">32,084</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Finance lease, net of current portion</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">17,471</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">51,159</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:15px">Total operating lease liabilities</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">51,159</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">83,243</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 1115588 347156 391571 87930 795317 267050 1186888 354980 157184 157184 78592 56137 78592 101047 33688 32084 17471 51159 51159 83243 <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Weighted average remaining lease term (years)</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>December 31,</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>December 31,</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2020</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Operating leases</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3.01</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3.72</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Finance leases</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1.50</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2.50</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong><span style="text-decoration:underline">Weighted average discount rate</span></strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Operating leases</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4.25</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6.33</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Finance leases</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4.89</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4.89</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr></tbody></table> P3Y3D P3Y8M19D P1Y6M P2Y6M 0.0425 0.0633 0.0489 0.0489 The Company entered into a 60-month lease agreement to finance certain laboratory equipment in July 2018 with a purchase option of $1. <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2022</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">37,778</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2023</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">18,889</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total lease payments</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">56,667</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Less imputed interest</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(2,003</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Less sales tax</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">(3,505</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total lease obligations</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">51,159</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Less current obligations</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">(33,688</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Long-term lease obligations</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">17,471</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 37778 18889 56667 -2003 -3505 51159 33688 17471 the Company entered into a new operating lease agreement to rent office space in Bohemia, NY. This five-year agreement commenced February 1, 2016 with an annual rent of $50,000 and 3.75% increases in each successive lease year. On January 13, 2021, a lease rider was annexed to the original lease whereby the lease term will be extended on a month-by-month basis, commencing on February 1, 2021. 2985 2 3976 90000 0.0300 1200000 the Company entered a 39-month agreement to lease an automobile with a monthly payment of $420. 24234 0.0300 <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2022                                                                                                       </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">411,233</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2023 </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">419,050</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2024</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">405,944</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2025                                                                                                        </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">30,876</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total lease payments</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,267,103</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Less imputed interest</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(80,215</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total lease obligations</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,186,888</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Less current obligations</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(391,571</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Long-term lease obligations</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">795,317</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 411233 419050 405944 30876 1267103 -80215 1186888 -391571 795317 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>(12) Notes Payable</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong> <span style="text-decoration:underline">Promissory Note:</span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On September 12, 2019, AmpliTech Group Inc. acquired Specialty Microwave Corporation (SMW), a privately held company based in Ronkonkoma, NY.  The purchase included all inventory, orders, customers, property and equipment, and all intellectual property.  The assets also included all eight team members of SMW.  The total consideration paid was $1,143,633, consisting of $668,633 in cash and a $475,000 promissory note with an interest rate of 6%.  Beginning November 1, 2019, payment of principal and interest shall be due payable in fifty-nine (59) monthly payments of $9,213 with a final payment due October 1, 2024 of $9,203. As of December 31, 2021 and 2020, the balance of this promissory note was $279,119 and $369,516, respectively. Principal payments of $90,397 and $85,028 along with interest expense of $20,167 and $25,536 was paid during the years ended December 31, 2021 and 2020, respectively The promissory note is secured by certain assets of the Company. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><span style="text-decoration:underline">Loan Payable: </span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On September 12, 2019, the Company entered a $1,000,000 seven-year term loan with amortization based on a ten- year repayment schedule.  The loan bears interest at a fixed rate of 6.75% with a monthly repayment amount of $11,533. As of December 31, 2021 and 2020, the balance of the loan was $0 and $909,475, respectively.  Interest expense for December 31, 2021 and 2020 was $23,999 and $65,498, respectively. On May 10, 2021, the Company paid off the balance of the seven-year term loan.  </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On April 20, 2020, the Company entered into a Paycheck Protection Program Promissory Note (“PPP Note”) in the principal amount of $232,200 (“PPP Loan”) from BNB Bank (“PPP Loan Lender”).  The PPP Loan was obtained pursuant to the Paycheck Protection Program (“PPP”) of the Coronavirus Aid Relief and Economic Security Act (“CARES Act”) administered by the U.S Small Business Administration (“SBA”).  The PPP Loan was disbursed by the PPP Loan Lender on April 20, 2020 (the “Disbursement Date).</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On April 20, 2021, SBA approved the PPP loan forgiveness of $232,200.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In addition, on September 12, 2019, the Company was approved for a $250,000 equipment leasing facility. The Company has borrowed against the leasing facility as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">  </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="width:4%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">·</span></p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On December 20, 2019, the Company borrowed $58,192 to be paid over a three-year term with monthly payments of $1,736 at an interest rate of 5.26%. The balance as of December 31, 2021 and 2020, was $18,630 and $38,011, respectively. Principal payments of $19,381 and $18,444 were made for the years ended December 31, 2021 and 2020, respectively. Total interest expense paid for the years ended December 31, 2021 and 2020, was $1,451 and $2,388, respectively.</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">·</span></p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On May 14, 2020, the Company borrowed $27,494 to be paid over a three-year term with monthly payments of $815 at an interest rate of 4.268%. The balance as of December 31, 2021 and 2020, was $12,632 and $21,620, respectively. Principal payments of $8,988 and $5,874 were made for the years ended December 31, 2021 and 2020, respectively. Total interest expense paid for the years ended December 31, 2021 and 2020, was $792 and $646, respectively.</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">·</span></p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On June 10, 2020, the Company borrowed $41,015 to be paid over a three-year term with monthly payments of $1,216 at an interest rate of 4.278%. The balance as of December 31, 2021 and 2020, was $19,986 and $33,343, respectively. Principal payments of $13,357 and $7,672 were made for the years ended December 31, 2021 and 2020, respectively. Total interest expense paid for the years ended December 31, 2021 and 2020, was $1,235 and $840, respectively.</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Future principal payments over the term of the loans as of December 31, 2021 are as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">  </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="BORDER-BOTTOM: 1px solid;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Payments</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2022</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">129,876</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2023</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">110,894</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2024</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">89,597</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total remaining payments                                                         </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">330,367</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 1143633 668633 475000 0.06 Beginning November 1, 2019, payment of principal and interest shall be due payable in fifty-nine (59) monthly payments of $9,213 with a final payment due October 1, 2024 of $9,203 279119 369516 90397 85028 20167 25536 1000000 0.0675 11533 0 909475 23999 65498 232200 232200 250000 58192 1736 0.0526 18630 38011 19381 18444 1451 2388 27494 815 0.04268 12632 21620 8988 5874 792 646 41015 1216 0.04278 19986 33343 13357 7672 1235 840 <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="BORDER-BOTTOM: 1px solid;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Payments</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2022</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">129,876</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2023</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">110,894</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2024</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">89,597</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total remaining payments                                                         </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">330,367</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 129876 110894 89597 330367 <p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>(13) Income Taxes</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">The difference between the income tax expense (benefit) reported and amounts computed by applying the statutory federal rate of 21.0% to pretax loss for the years ended December 31, 2021 and 2020 is as follows:</p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><table cellpadding="0" style="border-spacing:0;font-size:10pt;width:100%"><tbody><tr style="height:15px"><td style="width:57%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="BORDER-BOTTOM: 1px solid;width:8%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="BORDER-BOTTOM: 1px solid;width:8%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2020</strong></p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="width:57%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Federal and state net operating loss</p></td><td style="width:1%;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px">$</p></td><td colspan="2" style="width:8%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">(999,349</p></td><td style="width:1%;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px">)</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px">$</p></td><td style="width:7%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">(215,367</p></td><td style="width:1%;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px">)</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="width:57%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Meals &amp; entertainment</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="width:8%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">8,830</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:7%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">41</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="width:57%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Life insurance</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="width:8%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">3,919</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:7%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">825</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="width:57%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Goodwill</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="width:8%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">(7,162</p></td><td style="width:1%;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px">)</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:7%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">(1,682</p></td><td style="width:1%;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px">)</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">SBA PPP Loan</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">                            48,762</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="width:57%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Stock-based compensation</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="width:8%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">153,715</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:7%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">41,194</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="width:57%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Depreciation </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="width:8%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">(25,493</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">)</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:7%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">1,598</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="width:57%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">State tax, net of federal benefit</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="width:8%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">183,643</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:7%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">10,768</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="width:57%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Other</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="width:8%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">-</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:7%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">(3,344</p></td><td style="width:1%;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px">)</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="width:57%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Tax rate change</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="width:8%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">-</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:7%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">-</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="width:57%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Change in Valuation Allowance</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="BORDER-BOTTOM: 3px double;width:8%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">633,135</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:7%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">165,967</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="width:57%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total income tax provision</p></td><td style="width:1%;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px">$</p></td><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px">-</p></td><td style="width:7%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">-</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px">$</p></td><td style="width:7%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">-</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">The provision for Federal income tax consists of the following for the years ended December 31, 2021 and 2020 is as follows:</p><p style="font-size:10pt;font-family:times new roman;margin:0px">  </p><table cellpadding="0" style="border-spacing:0;font-size:10pt;width:100%"><tbody><tr style="height:15px"><td style="width:57%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="BORDER-BOTTOM: 1px solid;width:8%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="BORDER-BOTTOM: 1px solid;width:8%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2020</strong></p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="width:57%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Net operating loss carryforwards</p></td><td style="width:1%;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px">$</p></td><td colspan="2" style="width:8%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">1,082,454 </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px">$</p></td><td style="width:7%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">151,469</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="width:57%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Depreciation</p></td><td style="width:1%;"/><td colspan="2" style="width:8%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">(68,158</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">)</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"/><td style="width:7%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">4,789</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">Allowance for doubtful accounts</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">                           10,239</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">                                 -</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="width:57%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Goodwill amortization</p></td><td style="width:1%;"/><td colspan="2" style="width:8%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">(11,643</p></td><td style="width:1%;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px">)</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"/><td style="width:7%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">(1,682</p></td><td style="width:1%;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px">)</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="width:57%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Stock based compensation</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="width:8%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">-</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:7%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">220,322</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">Inventory Reserve</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">                          268,316</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">                                 -</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="width:57%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Valuation allowance</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="BORDER-BOTTOM: 3px double;width:8%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"> (1,281,208</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">)</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:7%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"> (378,898</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">)</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="width:57%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total net deferred tax assets</p></td><td style="width:1%;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px">$</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"> </p></td><td style="width:7%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">-</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px">$</p></td><td style="width:7%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">-</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">  </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company has maintained a full valuation allowance against the total deferred tax assets for all periods due to the uncertainty of future utilization.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">As of December 31, 2021, the Company has net federal and state net operating loss carry forwards of approximately $4,869,606 that begin to expire in 2037. </p> 0.210 <table cellpadding="0" style="border-spacing:0;font-size:10pt;width:100%"><tbody><tr style="height:15px"><td style="width:57%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="BORDER-BOTTOM: 1px solid;width:8%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="BORDER-BOTTOM: 1px solid;width:8%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2020</strong></p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="width:57%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Federal and state net operating loss</p></td><td style="width:1%;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px">$</p></td><td colspan="2" style="width:8%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">(999,349</p></td><td style="width:1%;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px">)</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px">$</p></td><td style="width:7%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">(215,367</p></td><td style="width:1%;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px">)</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="width:57%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Meals &amp; entertainment</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="width:8%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">8,830</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:7%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">41</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="width:57%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Life insurance</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="width:8%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">3,919</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:7%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">825</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="width:57%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Goodwill</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="width:8%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">(7,162</p></td><td style="width:1%;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px">)</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:7%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">(1,682</p></td><td style="width:1%;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px">)</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">SBA PPP Loan</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">                            48,762</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="width:57%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Stock-based compensation</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="width:8%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">153,715</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:7%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">41,194</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="width:57%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Depreciation </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="width:8%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">(25,493</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">)</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:7%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">1,598</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="width:57%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">State tax, net of federal benefit</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="width:8%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">183,643</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:7%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">10,768</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="width:57%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Other</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="width:8%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">-</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:7%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">(3,344</p></td><td style="width:1%;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px">)</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="width:57%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Tax rate change</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="width:8%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">-</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:7%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">-</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="width:57%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Change in Valuation Allowance</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="BORDER-BOTTOM: 3px double;width:8%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">633,135</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:7%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">165,967</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="width:57%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total income tax provision</p></td><td style="width:1%;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px">$</p></td><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px">-</p></td><td style="width:7%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">-</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px">$</p></td><td style="width:7%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">-</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> -999349 -215367 8830 41 3919 825 -7162 -1682 48762 153715 41194 -25493 1598 183643 10768 0 -3344 0 0 633135 165967 0 0 <table cellpadding="0" style="border-spacing:0;font-size:10pt;width:100%"><tbody><tr style="height:15px"><td style="width:57%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="BORDER-BOTTOM: 1px solid;width:8%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="BORDER-BOTTOM: 1px solid;width:8%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2020</strong></p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="width:57%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Net operating loss carryforwards</p></td><td style="width:1%;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px">$</p></td><td colspan="2" style="width:8%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">1,082,454 </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px">$</p></td><td style="width:7%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">151,469</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="width:57%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Depreciation</p></td><td style="width:1%;"/><td colspan="2" style="width:8%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">(68,158</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">)</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"/><td style="width:7%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">4,789</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">Allowance for doubtful accounts</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">                           10,239</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">                                 -</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="width:57%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Goodwill amortization</p></td><td style="width:1%;"/><td colspan="2" style="width:8%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">(11,643</p></td><td style="width:1%;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px">)</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"/><td style="width:7%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">(1,682</p></td><td style="width:1%;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px">)</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="width:57%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Stock based compensation</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="width:8%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">-</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:7%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">220,322</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">Inventory Reserve</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">                          268,316</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">                                 -</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="width:57%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Valuation allowance</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="BORDER-BOTTOM: 3px double;width:8%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"> (1,281,208</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">)</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:7%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"> (378,898</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">)</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="width:57%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total net deferred tax assets</p></td><td style="width:1%;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px">$</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"> </p></td><td style="width:7%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">-</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px">$</p></td><td style="width:7%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">-</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 1082454 151469 -68158 4789 10239 0 -11643 -1682 0 220322 268316 0 1281208 378898 0 0 4869606 2037 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>(14) Stockholders’ Equity</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The total number of shares of stock this Corporation is authorized to issue shall be five hundred one million (501,000,000) shares, par value $0.001 per share. Our authorized capital stock consists of 500,000,000 shares of common stock and 1,000,000 shares of blank check preferred stock.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Preferred Stock</span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On July 10, 2013, the Board of Directors of the Company approved a certificate of amendment to the articles of incorporation and changed the authorized capital stock of the Company to include and authorize 500,000 shares of Preferred Stock, par value $0.001 per share. On October 7, 2020, the Board of Directors of the Company approved a certificate of amendment to the articles of incorporation and changed the total number of authorized shares of Preferred Stock to be 1,000,000 shares, $0.001 per share.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On October 7, 2020, our Board of Directors and our stockholders approved a resolution to amend and restate the certificate of designation of preferences, rights and limitations of Series A Convertible Preferred Stock to restate that there are 401,000 shares of the Company’s blank check Preferred Stock designated as Series A Convertible Preferred Stock. The amended and restated certificate clarifies that the Series A Convertible Preferred Stock convert at a rate of five shares of the Company’s common stock for every share of Series A Convertible Preferred Stock, and also restates that the Series A Convertible Preferred Stock shall be entitled to vote on all matters submitted to shareholders of the Company for each share of Series A Convertible Preferred Stock owned on the record date for the determination of shareholders entitled to vote on such matter or, if no such record date is established, on the date such vote is taken or any written consent of shareholders is solicited. The number of votes entitled to be cast by the holders of the Series A Convertible Preferred Stock equals that number of votes that, together with votes otherwise entitled to be cast by the holders of the Series A Convertible Preferred Stock at a meeting, whether by virtue of stock ownership, proxies, voting trust agreements or otherwise, entitle the holders to exercise 51% of all votes entitled to be cast to approve any action which Nevada law provides may or must be approved by vote or consent of the holders of common stock entitled to vote.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On November 20, 2020, the Company issued 2,005,000 shares of common stock to Fawad Maqbool, the Chief Executive Officer of the Company. 5,000 of the shares were issued at par value upon the conversion of 1,000 shares of Preferred Stock.  The remaining 2,000,000 of the shares were issued pursuant to the exercise by Mr. Maqbool of options to purchase 400,000 shares of Preferred Series A stock, at an exercise price of $1.03 per share, which were then converted into 2,000,000 shares of Common Stock.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On December 23, 2020, the Company filed amended and restated articles of incorporation to keep the authorized shares of Common Stock at 500,000,000 and set the authorized shares of blank check preferred stock at 1,000,000. On December 23, 2020, the Company filed an amended and restated certificate of designation of preferences, rights and limitations of the Series A Convertible Preferred Stock.  </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Common Stock:</span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company originally authorized 50,000,000 shares of common stock with a par value of $0.001. Effective May 20, 2014, the Company increased its authorized shares of common stock from 50,000,000 to 500,000,000.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On December 7, 2020, the Board of Directors approved a reverse stock split of the Company’s common stock, in connection with a potential listing onto NASDAQ in a ratio to be determined by the Board based on market conditions and the Company’s trading price at the time of such reverse split in the range of 1:20 to 1:200, while the authorized shares of common stock remain at 500,000,000. A reverse stock split of the outstanding common stock at a 1-for-20 ratio became effective February 17, 2021.  All per share amounts and number of shares in the consolidated financial statements and related notes have been retroactively restated to reflect the reverse stock split.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On October 15, 2019, the Company engaged Maxim Group LLC (“Maxim”) as its financial advisor to assist the Company in growth strategy to the investment community with the ultimate goal of an up-list and capital raise on NASDAQ.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">As consideration for Maxim’s services, Maxim was entitled to receive, and the Company agreed to pay Maxim, the following compensation:</p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="width:4%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">(a)</p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company issued to Maxim or its designees 100,000 shares of the Company’s Common Stock (“Common Stock”) based on the following schedule:</p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">  </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="width:8%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">i.</p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">27,500 restricted shares of Common Stock upon the execution of the Agreement implying a price per share of $0.10. These shares were valued on October 15, 2019 at $0.054 with a value of $29,920. The full amount of $29,920 was expensed as consulting fees in 2020 and the shares were issued on January 13, 2020.</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">ii.</p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">$54,000 payable in 22,500 restricted shares of Common Stock six months from the date of the Agreement implying a price per shares of $0.12. These shares were valued on October 15, 2019 at a price of $0.054 with a value of $24,480 and classified as common stock subscription payable as they had not been issued. On July 9, 2020, Maxim was issued 22,500 shares of common stock in exchange for the common stock subscription payable. The full amount of consulting fees was expensed in 2019.</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">iii.</p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">50,000 restricted shares of Common Stock 90 days following the placement agency agreement dated April 15, 2021. These shares were valued on October 15, 2019 at a price of $0.054 with a value of $54,000 and expensed as consulting fees for the three months ended March 31, 2021. These shares were issued on November 10, 2021.</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On July 28, 2020, Wayne Homschek elected to exercise 150,000 of his cashless warrants and 102,632 shares of common stock was issued.</p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On October 12, 2020, the Company engaged service providers for services related to the NASDAQ up list totaling $100,000. The Company issued 100,000 shares on December 18, 2020 under the Company’s equity incentive plan immediately following the filing of a Registration Statement on Form S-8 and were issued without restrictions.  These services have been expensed as of March 31, 2021.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On October 16, 2020, the Company entered into an advisory agreement to assist in product sales and distribution in Asia and the Middle East. The advisor will be paid compensation of 100,000 shares totaling $108,000 over a two- year period. These shares were issued under the Company’s equity incentive plan immediately following the filing of a Registration Statement on Form S-8 and were issued without restrictions.  As of December 31, 2021, $65,244 of expense had been recognized and $42,756 remained as a prepaid to be amortized over a two-year period.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On October 16, 2020, the Company entered into a public relations service agreement whereby the consultant will be paid compensation of 25,000 shares totaling $27,000 over a nine-month period.  These shares were issued under the Company’s equity incentive plan immediately following the filing of a Registration Statement on Form S-8 and were issued without restrictions.  As of June 30, 2021, $27,000 of expense had been recognized</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On November 20, 2020, the Company issued 2,005,000 shares of common stock to Fawad Maqbool, the Chief Executive Officer of the Company.  5,000 of the shares were issued at par value upon the conversion of 1,000 shares of Preferred Stock.  The remaining 2,000,000 of the shares were issued pursuant to the exercise by Mr. Maqbool of options to purchase 400,000 shares of Preferred Series A stock, at an exercise price of $1.03 per share, which were then converted into 2,000,000 shares of Common Stock.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On December 18, 2020, the Company issued 30,000 shares of common stock under the Company’s stock option plan as stock compensation totaling $90,000.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On February 17, 2021, AmpliTech Group Inc., common stock and warrants under the symbols “AMPG” and “AMPGW”, respectively, commenced trading on NASDAQ.  In connection with the public offering, 1,371,428 units at an offering price of $7.00 per unit were sold. Each unit issued in the offering consisted of one share of common stock and one warrant.  Maxim Group LLC acted as sole book-running manager for the offering.  Net proceeds received was $8,119,502.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On February 24, 2021, Maxim Group LLC exercised its overallotment option to purchase an additional 205,714 shares of common stock.  Net proceeds received was $1,330,095.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">As of December 31, 2021, 210,700 warrants were exercised at an exercise price of $7.00 and 210,700 shares of common stock were issued.  Gross proceeds received were $1,474,900.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong> </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On April 15, 2021, the Company entered into definitive agreements with certain institutional investors for the sale of 2,715,000 shares of common stock in a registered direct offering priced at-the-market under NASDAQ rules.  Concurrently, the Company agreed to issue to the investors, in a private placement, warrants to purchase an aggregate of 1,900,500 shares of common stock at an exercise price of $8.48 per share with a five-year term. Maxim Group LLC acted as the exclusive placement agent for this offering.  The shares of common stock as described were offered pursuant to a “shelf” registration statement filed with the SEC on April 1, 2021 and declared effective on April 14, 2021.   The aggregate gross proceeds to the Company were approximately $23 million dollars before deducting placement agent’s fees and expenses.  The offering closed on April 16, 2021.  On April 30, 2021, the Company filed a registration statement providing for the resale of the shares of common stock issuable upon the exercise of the warrants issued in the private placement. The registration statement became effective on May 11, 2021.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On December 15, 2021, 188,442 unregistered shares of AmpliTech’s common stock were issued as part of the Spectrum Semiconductor Materials acquisition for $665,200.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">2020 Equity Incentive Plan:</span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In October 2020, the Board of Directors and shareholders adopted the Company’s 2020 Equity Incentive Plan (the “2020 Plan”), effective as of December 14, 2020. Under the 2020 Plan, the Company reserved 1,250,000 shares of common stock to grant shares of the Company’s common stock to employees and individuals who perform services for the Company. The purpose of the 2020 Plan is to attract and retain the best available personnel for positions of substantial responsibility, to provide incentives to individuals who perform services for the Company, and to promote the success of the Company’s business. The 2020 Plan permits the grant of Incentive Stock Options, Nonstatutory Stock Options, Stock Appreciation Rights, Restricted Stock, Restricted Stock Units, Performance Units, Performance Shares, and other stock or cash awards as the Board of Directors may determine.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Stock Options:</span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On June 30, 2021, the Company granted to each of our Board of Directors (Mr. Lee, Mr. Kappers, and Mr. Mazziota) ten-year nonqualified stock options to purchase 12,500 shares of common stock (totaling 37,500) according to the Company’s 2020 Plan. The stock options vest in full on the date of the grant, with an exercise price of $4.63 per share. The Company has calculated these options estimated fair market value at $134,550 using the Black-Scholes model, with the following assumptions: expected term 2.5 years, stock price $4.63, exercise price $4.63, volatility 153.1%, risk-free rate 0.36%, and no forfeiture rate.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">  </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On July 26, 2021, the Company granted three employees, a consultant and two advisors to the Board ten-year stock options to purchase shares of common stock (totaling 52,000) according to the Company’s 2020 Plan. The stock options vest in equal quarterly installments over three years commencing one year after the grant date, with an exercise price of $3.88 per share. The Company has calculated these options estimated fair market value at $190,252 using the Black-Scholes model, with the following assumptions: </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">expected term 7.0 years, stock price $3.88, exercise price $3.88, volatility 142.6%, risk-free rate 1.04%, and no forfeiture rate.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On September 29, 2021, the Company granted one employee five-year stock options to purchase 1,000 shares of common stock according to the Company’s 2020 Plan.  The stock options vest 50% on the date of grant and 50% on the one-year anniversary of the date of grant. The Company has calculated these options estimated fair market value at $2,868 using the Black-Scholes model, with the following assumptions: expected term 3.0 years, stock price $3.62, exercise price $3.88, volatility 147.2%, risk-free rate 0.55%, and no forfeiture rate.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On November 26, 2021, the Company granted two officers, one board member, two board advisors and one employee stock options to purchase 200,000 shares of common stock according to the Company’s 2020 Plan.  The stock options vest immediately with an exercise price of $3.52 per share. The Company has calculated these options estimated fair market value at $532,562 using the Black-Scholes model, with the following assumptions: expected term 2.5 years, stock price $3.52, exercise price $3.52, volatility 146.7%, risk-free rate 0.83%, and no forfeiture rate.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On November 30, 2021, the Company granted two employees five-year stock options to purchase 15,000 shares of common stock according to the Company’s 2020 Plan.  The stock options vest 12 months after the initial date of employment for each employee.  The Company has calculated these options estimated fair market value at $43,077 using the Black-Scholes model, with the following assumptions: expected term 3.0 years, stock price $3.88, exercise price $3.88, volatility 144.2%, risk-free rate 0.81%, and no forfeiture rate.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Below is a table summarizing the changes in stock options outstanding for the year ended December 31, 2021: </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:9%;"/><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Weighted </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Average</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Number of</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Options</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Exercise </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Price ($)</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Outstanding at December 31, 2020</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 15px; text-align:justify;">Granted                                                                                   </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">305,500</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3.74</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 15px; text-align:justify;">Exercised</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 15px; text-align:justify;">Expired</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Outstanding at December 31, 2021 </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">305,500</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">3.74</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Exercisable at December 31, 2021 </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">305,500</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">3.70</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">As of December 31, 2021, all outstanding stock options were issued according to the Company’s 2020 Plan, and there remains 944,500 shares of common stock available for future issuance under the 2020 Plan.  </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Stock-based compensation expense related to stock options of $692,076 and $128,928 was recorded for the years ended December 31, 2021 and 2020 respectively. As of December 31, 2021, the remaining unrecognized compensation cost related to non-vested stock options is $211,233 and is expected to be recognized over 3.57 years. The outstanding stock options have a weighted average remaining contractual life of 5.65 years and a total intrinsic value of $88,080.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Warrants:</span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Effective February 19, 2021, AmpliTech Group Inc., common stock and warrants under the symbols “AMPG” and “AMPGW,” respectively, commenced trading on NASDAQ. In connection with the public offering, 1,371,428 units sold at an offering price of $7.00 per unit. Each unit issued in the offering consisted of one share of common stock and one warrant.  Maxim Group LLC acted as sole book-running manager for the offering and partially exercised its overallotment option to purchase 205,714 warrants at the public offering price.  The warrants expire ten years from the date of issuance.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Effective April 16, 2021, the Company entered into definitive agreements with certain institutional investors to sell 2,715,000 shares of common stock in a registered direct offering priced at the market under NASDAQ rules.  Concurrently, the Company agreed to issue to the investors, in a private placement, warrants to purchase an aggregate of 1,900,500 shares of common stock at an exercise price of $8.48 per share with a five-year term.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">For the year ended December 31, 2021, 210,700 warrants were exercised at $7.00, resulting in the issuance of 210,700 shares of common stock.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On July 20, 2021, in connection with a product development agreement with an unrelated party, the Company issued warrants to purchase 30,000 shares of common stock. The warrants vest in one year from issuance, with an exercise price of $5.00 per share.  The Company has calculated these warrants estimated fair market value at $88,803 using the Black-Scholes model, with the following assumptions: expected term 3.0 years, stock price $3.80, exercise price $5.00, volatility 149.8%, risk-free rate 0.37%, and no forfeiture rate.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:9%;"/><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Weighted </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Average</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Number of</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Warrants</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Exercise </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Price ($)</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Outstanding at December 31, 2020</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 15px; text-align:justify;">Granted                                                                                   </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,507,642</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">7.83</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 15px; text-align:justify;">Exercised</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(210,700</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">7.00</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 15px; text-align:justify;">Expired</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Outstanding at December 31, 2021 </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">3,296,942</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">7.83</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Exercisable at December 31, 2021 </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">3,266,942</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">7.86</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Stock-based compensation expense related to warrants of $39,901 and $38,927 was recorded for the years ended December 31, 2021 and 2020, respectively. As of December 31, 2021, the remaining unrecognized compensation cost related to non-vested warrants is $48,902. The outstanding warrants have a weighted average remaining contractual life of 6.31 years and a total intrinsic value of $0.</p> 501000000 0.001 500000000 1000000 500000 0.001 1000000 0.001 401000 2005000 5000 1000 2000000 400000 1.03 2000000 500000000 1000000 0.001 500000000 the Company’s trading price at the time of such reverse split in the range of 1:20 to 1:200, while the authorized shares of common stock remain at 500,000,000. A reverse stock split of the outstanding common stock at a 1-for-20 ratio became effective February 17, 2021 100000 27500 0.10 0.054 29920 54000 22500 0.054 24480 22500 50000 54000 150000 102632 100000 100000 100000 65244 42756 25000 27000 27000 2005000 5000 1000 2000000 400000 1.03 2000000 30000 90000 7.00 8119502 205714 1330095 7.00 210700 1474900 2715000 1900500 8.48 23000000 1250000 12500 37500 4.63 134550 P2Y6M 4.63 1.531 0.0036 52000 190252 P7Y 3.88 1.426 0.0104 1000 2868 P3Y 3.62 3.88 1.472 0.0055 200000 532562 P2Y6M 3.52 3.52 1.467 0.0083 15000 43077 3.88 3.88 1.442 0.0081 <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:9%;"/><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Weighted </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Average</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Number of</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Options</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Exercise </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Price ($)</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Outstanding at December 31, 2020</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 15px; text-align:justify;">Granted                                                                                   </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">305,500</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3.74</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 15px; text-align:justify;">Exercised</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 15px; text-align:justify;">Expired</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Outstanding at December 31, 2021 </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">305,500</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">3.74</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Exercisable at December 31, 2021 </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">305,500</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">3.70</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:9%;"/><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Weighted </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Average</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Number of</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Warrants</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Exercise </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Price ($)</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Outstanding at December 31, 2020</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 15px; text-align:justify;">Granted                                                                                   </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,507,642</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">7.83</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 15px; text-align:justify;">Exercised</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(210,700</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">7.00</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 15px; text-align:justify;">Expired</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Outstanding at December 31, 2021 </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">3,296,942</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">7.83</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Exercisable at December 31, 2021 </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">3,266,942</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">7.86</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 0 305500 3.74 0 0 305500 3.74 305500 3.70 944500 692076 128928 211233 P3Y6M25D P5Y7M24D 88080 1371428 7.00 2715000 1900500 210700 210700 30000 The warrants vest in one year from issuance 5.00 88803 P3Y 3.80 1.498 0.0037 0 3507642 7.83 210700 7.00 0 3296942 7.83 3266942 7.86 39901 38927 48902 P6Y3M21D 0 <p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>(15) Commitments and Contingencies</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On November 19, 2021, AmpliTech Group, Inc.  entered into an Asset Purchase Agreement (the “Purchase Agreement”) with Spectrum Semiconductor Materials Inc. (the “Seller” or “SSM”), pursuant to which AmpliTech would acquire substantially all of the assets of the Company (the “Acquisition”). The Acquisition was completed on December 15, 2021.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Within forty (40) days after December 31, 2022, AmpliTech, as stipulated in the Purchase Agreement, will prepare and deliver to Seller a statement setting forth its calculation of Two Years Net Revenues of the business, or the “Revenue Statement”.  The Revenues Adjustment shall be an amount equal to 25% of two years net revenues minus $20,000,000.  If the Revenues Adjustment is a positive number, Buyer shall pay to Seller an amount equal to the Revenues Adjustment.  If the Revenues Adjustment is a negative number, Seller shall pay to Buyer and amount equal to the Revenues Adjustment.  The fair value of the revenue adjustment was determined to be $1,365,038 owed to Seller and recorded as a contingent liability as of December 31, 2021.</p> The Revenues Adjustment shall be an amount equal to 25% of two years net revenues minus $20,000,000. 1365038 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>(16) Subsequent events</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In accordance with ASC 855-10, Company management reviewed all material events through the date of this report.  </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On January 20, 2022, the current Board of Directors, renewed their directors’ agreements and shall be issued 15,000 restricted stock units (“RSU’s”) pursuant to the Company’s 2020 Equity Incentive Plan.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On February 23, 2022, Jorge Flores, Executive Director of Operations, was promoted to Chief Operating Officer. As COO, Jorge will lead critical initiatives to further streamline operations, drive growth, and take ownership of creating an enhanced experience for AmpliTech’s valued customers.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On February 28, 2022, the Company paid SN2N its final tranche of $100,000 for an additional 5% membership interest, for completing the code optimization and FPGA design.  In aggregate, the Company owns a 20% membership interest.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">On October 15, 2021, the Company entered a new lease for a 20,000 square foot facility at 155 Plant Avenue, Hauppauge, New York, for a term of seven years and two months. The yearly base rent of $346,242 shall increase at a rate of 2.75% per year to begin on the first anniversary lease commencement date and each year thereafter.  The first two months of basic rent shall be abated following the commencement lease date.  In the event the landlord decides to sell the property, the Company shall have the right of first offer to purchase subject property.  Upon lease execution, the Company paid two months of base rent as a security deposit and one month’s rent totaling $86,560. </p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">The Company expects to be fully operational at the new manufacturing and headquarters facility April 1, 2022.</p> 15000 100000 0.05 346242 0.0275 86560 3627 EXCEL 80 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "2%?U0'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 " DA7]483ET-^\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.FT9AZCK96BG(2$Q"<0M2KPMHFFBQ*C=VY.&K1."!^ 8^\_G MSY);Y85R 9^#\QC(8+R;;#]$H?R:G8B\ (CJA%;&,B6&U#RX8"6E9SB"E^I# M'A%JSA_ (DDM2<(,+/Q"9%VKE5 !);EPP6NUX/UGZ#-,*\ >+0X4H2HK8-T\ MT9^GOH4;8(81!AN_"Z@78J[^BQ')N<2SM4\/:T>\GK%F:( M) >%Z5U^PZ^;79/.ZWK*MY71>\*9IJ7W-QS\5J]3Z[_O"["5NGS<'\ M8^.K8-?"K[OHO@!02P,$% @ )(5_5)E&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" DA7]4B+UD!PL& #$&0 & 'AL+W=OB98B MX^98Y4+"E;G2&;=PJ!<]DVO!XS(H2WLL"(:]C">RGIOHRW-5V#218J*) M*;*,ZYD\72NA.]R_.<+\14V$_Y1,-1KU*)DTQ(DRA)M)A? M=$;TS75XY@+*.SXG8FWV?A/W*#.EOKF#V_BB$SA'(A61=1()@9-V*LTB]);)<7G=,.B<6<%ZE]5.L_Q?:!!DXO M4JDI/\EZ9V3Q*F8=K;OGEN59KHMW=H.9^E,DLH^'Q$^G:?6HU7$T@SEZ.U4IH MTB6?IM?DM]>_G_\-EMX. VZ'Q 7)Y6+DX:D"QF7-FY2OJBS@6H$ MXN.T\G':II$^J[20%HA/;I)4:%-G"!=Z4(B;L\K-&2HR+K0N9T(M$+ASGUG:)6L,%&ZUYAM-6$-]U_$>1*VV=QZGEMJAO1ESQ MJS"8,T]OBD.WXN1$Z$3%Z#ALDMI.Y;^\>M4PG5)/<8IS>)NX$E=D#+X62M#0.59; *F%H5?0-^<"T,^5A88[F,85#458%;X4$I M[)8WJ\NSP2FC-#SOK>K*3X]\U@KYDV*6)A%,TXK;VCIRHS+<,Q &_4$_#(,# M#CS9&4[DJJU&4A;05ALZU+53@U #VIE'.\.9[(LG*#A-4J[9$%?_#_#, YZU M KP;N^2AR&;UTW&#"!29W3ZLD\\P2Q[LK!78H996&O+#RU0YJ OHY5!K:=?; MXUJ:-B@_?,8,>KZS5N7Y$W\FMS$T:3)/HHU+)(.X)#OI]@?#83A@F$./>-8* M\;?2"KW9&' 3$-]-EK4&<45\;F0>[0QG\6TTUV14Q(E5\&VM $*5J3M4S#?H M-8X$CW?6JIX?Q3&PTU3?=W ;J5M%7S7H#5E WJNEA%*7C%9"XASQO&>M>+^S M-W8''S5Y@L*ZUB2N=J66(DLXMDSWU ];47_G;#-BP=I$JU4BH]H!VR#Y@,W< MH9\-PE9U_L[91$&G2\G?27X0) V"E)[0(6;-3PLA3O*R_49:\,-6<($ANDP+ M]W99<(;?J;+26L+"#,%8@\B T>[)*>[(SP,A3FN8*..RGG_)9BJM==.P/7,_ M>8#B^Q7C4?D=7 ,,SG)H:Q=\;00)(<%@G&U).;8HS]LV+C94O]@[O#P*8]A M?7%$WB6S&?F59_D?9&2,BA+ C#DB=W=CS*6?!D(&PO=V]R:W-H965T&ULE9G[;]LV$,?_%<(HL UP8SY$ M/8HD0)NN6X%N#9)V^YF1Z)BH++H2G33[ZW>4'"VO5]TFU:*JF^T MKA<4XW2Q%JJ979[WGUVWE^=Z:VK5R.L6==OU6K1/[V2M'R]F9/;\P8VZ7QG[ MP>+R?"/NY:TT7S?7+=PM!B^56LNF4[I!K5Q>S-Z2-U:1L>7C][_]!W'CIS M)SIYI>M_5656%[-\ABJY%-O:W.C'/^6^0]SZ*W7=]7_1X]X6SU"Y[8Q>[QN# M@K5J=O_%C_U '#0@2: !W3>@+VW ]@U8W]&=LKY;[X41E^>M?D2MM09O]J(? MF[XU]$8U=AIO30O?*FAG+J]T4\&DR K!5:=K50D#-^]$+9I2HEOKN$.OT=?; M]^C75[^=+PP\U#9=E/L'O-L]@ 8>\%Z69XB1.:*8$D_SJY\P"3D4W0J)ID*EO9#?M^I!U/"$SC=4 M.U=I[\H&V,,ER3')\RPY7SP<#HK'L"@X2P>S(ZW)H#6):GU;EGH+TB#^2@DZ M[VHY1XTT/JD[3_Q00). M9.Z*3&A.C#0B<1S9Y-09NTJ]^IB[\CB& MGZD\URZ0-,G('A*'SZTLMZV"6*KD1GNQHFAVDA6.1(W9( MG#N[Q!1.2,2E">.49L2-%0^>$9F:CVV.59P0)#34>>T#A//*H; M;>2PM+V:76 0"@5O.M7LVE&H=XM 7-.#G4D<+)_@WBHM6UDI;_JF+C6FF=MC M0O%1AC]6-X*%QL%R7+(%<\]>J,L/ED,0.;L'CV'*DR0))'(ZTH8FT23Y2.(^-#'K-PM_KY.Z2?M>,5Y!\4E LD2-R9<,P[<"-0M=,0& MC6];/A^'[4\I=[Q&R;0*]]A9*O/0XAO11.-H^OLP>']*N6>;@W%2.(/N M(1,K)6(BG6>NN/:M_F)>68.<'B&H9&=H02C4-I%]:G MPMF%2TH*EA;3O;;'D+*,T%!&9R.'V D.Z?5:]75MU]%NA;5JYE! $%>KL<^<0(BUZ$#6LMU?X#&,R1V0.R=_^HFXE6O @MF:E M6_6?K.8((]5UMKRS0PK+LX-M6 7#ZAW0T_")FASW^^!X[<3Y&DP\$/PVU#^^ MZUVHA\6LV*>)/FSJ;_[0?#Y5;!G3VHQRH! M 8$A&=G&3ASC55 ?0,*#P+7'/*]5@TJQ41#(7JF^$[J4$^S4D!Y+B%P+[H#B MD9DLSDS86FS7V[H_6J[D4I7^^H:YZ'N=IK"[RJ:D\5F2/,U9%BC#V,A)%N?D M+B.>CN.]9 _R"@Q;GX)-)7O.!!-,\Y#@$8XL#DVR#G@V(A2:GN.T[-3 M3#(K')FQ*0]'K)"49##E2!1IBOG++5"V'ENNM1EX(,M$Z@$['.5X"3.0W_,I M5SV[=HE)"ID@+$,<%F/KQKV>N+X6F(@?!-:BT49Z*7/&'G7G6SRV'$T$%"*I M+;"ZK& "E&HGQ?%4F5KUG%K8;&_)?#.%?B5 MP&3.+LG,LNZPQ.&(LS7B.EJYZ8;)C5&KU9!,/\:9Y.HN43H93E@6JX<",5(M MP2B)L52=6TQQ%@&::6.!/DPQATPF($F$Z4?T";U#-A*)&A4C6RH.[69'U9RW MY9S>D3GO(.H@W[U"GN.Y!^23\^7.KMQ6JZ]3X-4I\(R??\1O)EGTF# : Q?O MT>>G@LB7%EN_MO6-;?=H9M-4[5.AW:^J7*$<<[3"M(!#62O]^L9/OWZKT.DX MCLK0JIF<4U$[L-T:MGLY+"YDPCCY _$AVM(P:' $3O5[17Q.Y YU4%,'EU,3 M(8K#Q,$>QS 8>*[KO^+=C^L._&&W.SA,VZMI>Y?3JLHJ),YBDBT/(??.1-Z/ M:T7NU\C]5N2IJJG N2H(E^R,_AZ,V_:T!S7,H!5F!IRHN6]TI5H!EV1. 6T) MS6N,?MU#.@?^N^4%'M;S#?]E77"=;9ZJ#B?#=ID;GPGW/^R$ MRK1M*U38IP-WP;?%W?7>!'Z\3%2&398]W+:07=#MY\)M_UX< SU1(2K75MJV MD)+6;IP@]/'M'O,ER02BL% :I]-78EZ>B,J.9+DY5,R95$<4TTS4*1*X#E#W M%XS)34>?4^IS:?@74$L#!!0 ( "2%?U32C"),Z@0 )(2 8 >&PO M=V]R:W-H965T&ULK5A;4^,V%/XKFDP?V!G EGRG(3,D[+;, M= M#=KO/)E82S]I6*BD)[:_OD>W8P9(%#WTAMCF7[UQT/DG3(^,_Q992B5[+ MHA*WDZV4NQO'$:LM+5-QS7:T@O^L&2]3":]\XX@=IVE6*Y6%0UPW=,HTKR:S M:?WMB<^F;"^+O*)/'(E]6:;\GSDMV/%V@B>G#\_Y9BO5!VSN))RBC MZW1?R&=V_)VV 07*WHH5HOZ+CHUL ,*KO9"L;)4!09E7S6_ZVB;B3 &'(PJD M52!#!7]$P6L5O#K0!ED=UGTJT]F4LR/B2AJLJ8&_.>C) MV8)5&12%9@B>!"OR+)7PLI3P ]62 K$U>MQ1GJJL"W2%OB_OT<4OGZ:.!/?* MB+-J7_1'/#[3 ZWVU%2+1C&L%=5:/LP"$@6^ MYT^=PWF*=#G/#V(WQIW<&V1!ARRP(ELP(56X&\8R@2 9F0ED8R,X=Y[$)$JB M 4A=CA#7BWW?##+L0(96D+]Q)@1ZXFR=2Q.\4'.+24)";PC/)!?XY$SN#;RH M@Q=9^VD)PRVO-I=H0RMHF@*E58;2#*9 +J1JH@-%]'6G6L[22W'G+;8FH_5F M<&)*3:R%[ >A'P;Q(#6Z',%N3#S7G)JD YN\T_B"IGRUK=%FL H*ME-+S 0U MT:L3>YZ7) .HNER(D\ S \5N/V!=*]1VP4-FVUH)X^AT=>^P%MQ@V&L&08(C M%T(: 7K&!-@*] ^U&+YP5H[.J!8JUA!'6 V2"0X2/QS!2GJLQ+HT M'N66_:I )L?!#L,^JJJML_%5G66&F89?3%V M6&OP34T\F%!:/G2YD76 >P; =@IH,I'7F3!B\W5L0>">M4N+39<;P]9S +:3 MP#--B_Q?H,!"M1:D-*\.5,B:"XU8]3E_E41Q2(98=;DQK#T58#L7/%22<@!W M6J67J*+F8NO3_LHGL1L.01KDL)N$>&RA]K2 (RO4;TP"&;"SPJ.+%K5Y6Q;I M-.N'(0Z&B'4Y.^*>6K"=6^K1,J=PZJ"G1?LM?1V9A#IE7/E1$,,L'.(U2&(7 MNCM(1@#W](+M_ )[@D->'U7@L/ ^9)TZM*5O$WF[^>V9A=B9Y4\XY:G,FB"U MJN'[631)6K-(>D8AV#JE3P#1$W3J1]#9A0;1=:S!/&ME?A1'V=A$M\= M@-HWM*F&0(][*23LH8#HK*7I1SZQC_R/.$+C]=,'>YRXL%\ JW8OI+-6;G[VEVLW-77 M"8/OC/-;L(4/'F J1YD6Q7WR&\,"E963]N M:9I1K@3@_VO&Y.E%.>BNH6;_ 5!+ P04 " DA7]4'O$'0G<' !/)P M& 'AL+W=O5DP]CV_6S69AM2XO9=O245_^6A;DK,^&WS.&NW#<%Y MYU06,^C[T:S$M)I<773/;INKBWK'"EJ1V\9K=V6)F^\WI*B?+R=@\O+@$WW< M,/%@=G6QQ8_DCK#/V]N&W\T.47):DJJE=>4UY.%R<@W>KU$H'#J+ORAY;H^N M/=&5^[K^(FX^Y)<37R B!>UM_XF6[EM5E M[\P1E+3:_\??^D0<.0!D<("] SS5 ?4.2'((8H-#T#L$D@,$!H>P=PAE!U,+ M4>\0R9!,68I[A[@C:Y_=CIH%9OCJHJF?O498\VCBHN.W\^:,T$J4XAUK^*^4 M^[&K>5WEO+!([O&KMBYHCAF_N6/\'Z\XUGKU [^KLR^;NLA)T_[J+;_N*/ON M3;W/=POOS2^_7M=BXX^D8;1^X)XM[SP2=.('F]PPW_^YR,I[TGSKR;^\G1TWBW^CGE\ M3925/+]"J5.:8&.+I2Y,D/ACJY4F3NJG82C9K56[:1+ !"!] M'H-#'@-K'ON:;[N:IVV[XV7%ET[N[;K*';;NG9[@?&2Z7H"B-0"P.& M)L;# ]+P9R'=UXBN)$(%J93W>:BR"*52< 99JA9372VH9MPJ3*1*L#4WRFQT MR&ST0YGERFC+9S">X:KENH#//S;2(SWI!FSQ 5M\-FQFFF,5&QIAVWX$1*IVVX(^?>BG([4TGY$B?0>SZ"V$=XW.:I;WU?' MT4)C. U\\Z(/CK0N^$G=,M=+WZ1M$>A-(JGG ^?V)K*.;6DN^76RP64VM=J (/F:<#,$@\8-=X9BP6,I$J M-F&2PD1F5-532"EC-98\ ;A-5GI$22HOZ]90XPP.X@Z\7MWMMOP)T+>6 JN5X)V32W6K.;;+2F$R5MM;60..$#EH. MV,7<'X1Y1=VVG4IB&^)])[CQ2)5W^\6LVQOWNR3H:Q.I"CD!/0S#5,YGY%Q$ M-<&4;#I-5FZ3]2FHQQD=%"BP2U#[UEB;Q#E0M5N0H)1K?@.:0<(!NX:S;WP- ME&H$6^##!,J$)JKFX:AE3M5H"J=.DY7&!"(?)4!6P1K#*4BB!,6FR6<0G,"N M.,^S\0&J? O-RQ\<)!QT2;AS;'WZ1HXY#0-UZZ,SDP/9]K_W,"3A1<\.G_[4>%EX18JI,4(I'$DDZO:*=RJ&D[A MUFFRTICH *VMH<8)'-0BM*O%LVD=J HQ"/S8.* '-0;/JL8LO&O46! '22JO MT+WA:-\"@$R]&DVAWFFR,F"*$EGG6F.-,SNH2&A7D?];]$"-7@OB,$GD3=X< MJB)2&4MN">DV6;E-UJ>@'F=TD)'P]6>"M.)K#WW"C'C; F?=VR7K0-(<"<; M?"8(!TD&7W\JJ$=G&42:4SB?3U4H"&3*->>"L:Q3%IIX"NONHT$#*A3!5";_ MY.-!.(A+:!>7IKSN[@N:\=F)KY$.,015M0;". :!0:S!0:S!UXLU'38+XZI0 MXXH\#=-8)EP]^^.=2&3"G:=_2[?)2@\JZ5YAC?D^^900#1(3V27FT;O*?G,S M));+RZK_VH +I(:(XASW3N* BDZCC 5;X!^2#ED%W*G0VY MN5R0^UP0J2=^\NKJCK)TFZPT)E.II;4US#C-@RI%=E5JVH/@[.N.MM1U,H@T MKWZ3)#!-!NCH[>_KQ9Z"RT*M*O&B*(3*K@AIWL[*@F:A":8P[#XFU$/R@7QF M9 TUSN8@3)%=F#I..("66E7&I6'"U:7AA30:Q!RRBSG'"8<.S0W2O*9-?82" M5'FYKUH*W#*G3I6W=)NL-"8HC$+@*Z)88SF-(JXRXEA*Y^SH2R'QJ=E'W#S2 MJO4*\L!=_7W9Y MKK^[D9?G8M_75J[2*RCZZ+;1E]@ MQ;MH$?UY^RGZ[5^_GR][N+P:9%D>+O5QN!3V7 KAZ _1]MLN^@S77+T<8 FZ M1_'X6?Q''!SQ$R_?1P2]BW",D4/0]>FGQP$Y9/0ET>,1GR^-F]92--&/'9=% M7[6;Z$H%:]57O/L0N X=KT/U=:CG.M]A=W\37>=:@N',1)^IMO#]Y8*F+,MB M=KZ\G[K&88ABS!C+1\,7XM@HC@6=<+7Z/T3M$#J]@)U>BK:L:AZUH+H&U>I; M=5PJ;^U5Y%5M)$97%2>Y*AG5)$%7?>*0W,JJ&%)&NXJ*1LB^^EM_X?+?,!R; MN 71)%'A\<)[MEF.,I*Z79>.8M.@V*N)-K7M0/JNJ%81>+"#K 3><2E.;<6@ M-T8SQ;99DF+"W(JS47'V*L52)E=55U.]$5M1)ZS[=567.G5F2[%F797*AMY1.*C5 <%/J3%W7U-RS^YN#= MJKWGA_SE5(KM8$VS!,^EVF8^J88NZ A>MD6[X9U*EQ.RJ$W5Z=3VK2KNJOIH MZD0&,RC,F:NR%'N5QR&%\NJ^N/,L'K4#+8D9G1/'88<3C*C/,88XB 5U_NBW M7!X3R1R[(48862IM0Y] R$4IM!7B*FV%Q)6QJG-I@F#!&A+L^UH3%+LD6>P M@\+*6C@U<N88O.,R7:]T9 MP:X/10.V>8&R/$WGT>"P@]Q ,D_,8@,7'(;+]U/*7*=R&Q\+C/(\1F2NW6') M(*EFGKH(&]S@UW4S7S483^]FL.$,#G/F9B_+K0HZ*!+X7_MJI^CK=(N#-"A. M2&+58"[+%"7(T]Q@PQH<9HWVBLZ6E;H' 6HA^J!>?*=[&IB 7F_]@YSWN(=) M.$B4HSPE>%[O."Q](6E0A(^C:"AOG-ILPBPPL,BJ&1V&/FD&0SB,H=NBUB'0 M%/(7[W7^[(:D[]LE#M9 ,1;/F>2P\XDU.,)A'%E;NQJWQY&M[4 4Q##D^M@* M8H=I*(@-IW#^JJW]I6H+:-)/WMK$8(6$L7(C1K;3./V"5&2V#C!,?1?A-*9YQR6GA4G!CDDC!S?5/9W=56"]#67X,'3)F(# M)Z'Y7FI6=SK^0=JLAGISRB8OUC@QW@N'+&1CT\77D[-#I@1'&=6U+OLXB3SY MBH$?"T!M]KB.E%3T?2URGWA"W M#E)MD]F]B9=2#=](F&^CT4HEMB5&J?>V%#$D)">04-^:4!@_2! MJN;N >N^7.)HP](,Y83,2R&'Y8*D#*6>QH<8%I)PSW;]+%@??#:"WT4?^:9J M6[4($$LWD-Z%LZ CCN8MSQF9X]QAQU*:(D__3@UD:1BR@2E\;E=']5,;EBB+ M49:E\P3CLGPYTYCV\LC3$D,\&B:>J=G7 M0D*0]AR&[I\)[72)S2Z&TWC>?#G,4)S&L>"R?1?M0DLUO:$*0UENJU,X?#VE^ZG+]4,<=E0XT8?AO/H63FS-J MD$3#2/K\[-9)C7N:9@>0$D>(V&8,L.5+Y(9%] B+//%=3K\/E#/4)HPEW3;! ME/IN=3'#(':<0;5Z(G5J'\%"+=J@U6&"8D^]Q0QK6+B/TV^J*'7[YV>25G#+ MJ4EM'JLXYQ%JT0[S<-R'3!'Q5%[,<(T=>7;U]IF,=ZC4&;<[7O9RWTSO9SFG MZNCH6,;B>;'FL//%ER$B"Q/Q*Y0&[:;2-]4/C[S>,@,;@RG)\C2WIA!"ZLLI M&%JR<-_W_!3HZ6W2[>:.0OF+LGFGXC#T29^\TW&T =QQV;]1N0W4/+>?[CK, M?+H-4$*88IU;LV(;S22PG[\@U7&[TJX-=I(4. M;YR-WXZO)U[IE_)FWW]$'ZZ'EPS-,,,[CW\4$AK&+JKY&H:,WZ?@5#F\1CA\ MZ,5.OXEW)_I>-/IPRXL5E\H ?E\+J L/']0%QI&PO=V]R:W-H965T&ULK5IK M;]LX%OTK1'9VT0*J8SMIFSX!-^U,N]BTV;@SQ7ZD)=KF5A)5DHKK^?5[[N7# MDIMV9X !!E/+(B_O\]QS&3_?&?O9;97RXFM3M^[%R=;[[NGIJ2NWJI%N8CK5 MXLW:V$9Z/-K-J>NLDA5O:NK3^73ZZ+21NCUY^9R_N[8OGYO>U[I5UU:XOFFD MW;]2M=F].)F=I"]N]&;KZ8O3E\\[N5%+Y7_MKBV>3K.42C>J==JTPJKUBY/% M[.FK/_ MBUU8>X;%9>^\:>)F:-#H-OPKOT8_##9<3+^S81XWS%GOXJW&/O_R@]W(5O\N@XO:2KSJ'98X)UXK5UK=T8OG MIQY'T8;3,HI]%<3.OR-V-A=7IO5;)]ZTE:K& DZA8U9TGA1]-?^AQ->JG(BS M62'FT_GL!_+.LN%G+._LKS-\=,YY/N>FZ62[CR_OBYUT0K>E ML9VQTJM*](BN%;2TECLGS)H_+SU>TL-[=2LK*: %PJ>:%=:>32F$L^E$?(!N M_08I+F9G_-V\$(-#4;!?>FUQR,$"TKT0J[W0SO6ZW8B+L[/B\<.I<%MI53Y_ MH/;L\3,G2M,TT '%5'X6WO :WK$U-?3G?>-#8*507\NM;#=* /K$;#K]>Q(/ M;',>_B8%#@RG(CB*9%1*-1" T*P4 M'Q*%DF(Q#6S!*] MK 'KM6Q+^&DK;Q544-1O8'YH&352L?HO\C1HB*Y!+87/O7" M,<7!1P6'5UGH0V93%#KR1RBNL)O,1X)3'J7%X;AHE:R=&9_(U ?)(AMD(CDK MF'[U:3*P/Q8#']3(ME^CNGH"IPYR469W%4-8;57-M>SZE=NC#!OWI[*>,>"/ M9Q&M[MFGAU3@_.C;5#DIL95G\LR)\K-:V9YJ9O8X<)2[\Z08-R-29"#AOZN!C+6TB-!9P_@F0?SJ>#,!4J6LE%"K=?AT&\=0,4'R;/YTRD^ M3QK8_D8Z%YH!.D$UP;D( G])Q"$4%%N<9%#/T(SPD(/4 M"XV3'KX)%[V-(8,GD?VQQ\J&FLSW>XA5#YR7/V@B' O.I?? J8 Y3[Z32[%W M*LIA-@E0DD:@&D) M-!%7T-VBE%WD-P.)2T(,^RV%7"ZODNB"P,KUO2PP'3-LCNIN5O2N93$1%BXO"XNBO/S.;(;NE(*4S[Q(M>?ILVPZS<:81IK6O%],_)FO*:](E]CE.?4Q$/-$^+ MY8,SD50F'<+@0,I=6U,J504HCL)@>H0T0BC%Q')%==I)V CT#?:N(+3"@1Q*'0'EJCI5J MVMR!0@.RQ'-"4%(^_$#/L9IW9A/FD[IWW.%XL>S0B7[N+254H.HQR0=D[[@, M!F+1917Y$RNIY."6*#@-3%#2K0^^2+E#"*&C_@>7A..)=!/<*NAA]B'\!_-3 M 8>WBECYO:52@#^4W/GD_O]%HGMWX4QM2D;9"/%+7=-6\1N,4@"+)6#RGQ@! M"G&YP&I-\\JF-BLJQ]YOC=6_8S.Q5:M7/1T'C8DK;,+$6VI;]F@DZ>QWEQD] M03(_RPW/+' ;)A!'1 +5.-*^4K>$(7$(V#,C\\;O.^YUG@@*?2 1>$.;POT7 M8R,C!#KGY> P[8*W.7@6/8$B@PP-)"D711@I[] $\245* U@U]J:!ILL2#,' MVHINNW?(Y%I4LI$;]8PEC31@1NCZ#JS6AX/XULWR+E:@I!P.J!9;_@_UD=G- M*R-M=62PP=@,$D:MP"F 0Q7Z%CD\'X)J\UQ%0FI,'<1/:6TP5MUFN,"\$@JL MDUA6UH00M8:O219TVL"K+CB%FVW*[8,VD(A*"?Y6D3$?1M14>,&V\73#[ -# M($W@J-,CGZ84BDD@Z 8H3-NVBN<2I2:X3TO&O+=(#H4N?'O;T@R4KU0=4T9- MG;9,N.@-^C@_@X?T]L<:D??MK3K43^;?JS"3X,U.5V@$?*D 1ZBV>@!P_0R. M(@^#Z @W!M-:G,^*/,_1T-:HBK(*<=8$6,X58VY.AJ!J&T.LJQAT6'#V'1T0 MSG?C2*"$WBT_B"?3Z>PI9KR'O&^Q?#*;3U\Q7-$ 7N6^_SJA0PSP]XA26K^( MM2ZNMQ%AWQT Y3)F^E6>B4+].Q!8X##?N 4DU]SS,T^^-.T:/L1.9(:E\VX4 M52!9^9$PE9A+@JG+JYN/!XRD[6]Z2E44R*]M9$L\_M\HLBVC_%OY.PK0]$XL M RNC:Y(D],:\76;T(Y?=#%H^V/ZMK/OX>1&Q-3Z&Q:.3+K?D13(CBW^SN'R; MY5<(.'-I-W+.@/5DS_PZ64[$+WG8S[8M>7KDL"S0:BOR.1 M,.342Q978^9X M^>&W=Z\?S)Z(:TEM'9,)?1M3?@M,\00W:*H@E9+Q/K*T%@H0_%D,F+?:PH59 M5)=$\2#J'=^NV(V*EU!I2-[G%DK5WA(7#;.$1MHB\%$)A56&I9%_M-]'%*02 ME+I67L"&N&GK"A78 A1WPW75_'9.6&EN9< MOE]/$TB*9Y!$ N@FS/GAF^@069/HG*(TK1NZ?4*R#*^ET/"J1/^0VJ0#M$8V MT]%A9FTW)L%QM6\E!3Y0TJ06]\XF SM/O2B?-3H#6DUL@>3!(S^/3,HI2M6) M5K"*?UN84-%08F+8#5=LX3*$-F.^@?.WX0HG<3_BPPU=NHHOO61VVV;[,@ X M.@; 01431KION>,RJ79T))S!3"@G !&MH:A&C#*B09!?.?>G]TO46! I>T M?9>:$]\\01B:!0V?^2J;7NT'VP!T@93D8WAL'^H%7:P) M]9NG.A)!GB(G)+A@EPVU_8Y.K/(A35-B\KD9I8L(O(&I =%1\D?'.KHDT_': MVI4X(&5L JKCZ;-5NU$[RF!1) *OJ'^$=!M!%4QIY\ZI;_)D*D!WE52\M_>J/1A68.Y'[?#@;GT*&B MX\(BF+SFV]"Z#LBRVZHP_:>$Q$20>G:D!-S,8CJA$LANQ]E)]YW48.6JYDQ8 M]Z35%[H"TNO]L%7P7(EG5'7LJD$M+OFC5"CPR=,@HFK3A?NM=)V/,W("$3QPQ-APZ] PH,W'?_R8F4\1A+^",)8*4L+\'YM,';'!SH@ M_Q3GY?\ 4$L#!!0 ( "2%?U0RM:<6 A\ (A= 8 >&PO=V]R:W-H M965T&ULU5QK/DH_K[V\Y]]BMC M^N++NFG]#P]6?;]Y<7+BJY59E_ZXVYB6[BP[MRY[^NFN3_S&F;+FE];-R7PZ M?7JR+FW[X,?O^=I[]^/WW= WMC7O7>&'];ITVY>FZ6Y_>#![$"Y\L->K'A=. M?OQ^4UZ;*]-_VKQW].LDCE+;M6F][=K"F>4/#RYF+UX^P?/\P&_6W/KL[P(K M673=9_QX4__P8 J"3&.J'B.4]-^-N31-@X&(C#]US =Q2KR8_QU&?\UKI[4L M2F\NN^9W6_>K'QZD=W+;W7_W@EFU%TR^+*7K=V::NR[8N+JNJ&MK?M=?&^:VQEC?_^ MI*?Y\-9)I6._E+'G!\:>S8MW7=NO?/&JK4T]'N"$"(W4S@.U+^=?'?$G4QT7 MI[-),9_.9U\9[S2N_I3'._TWKWXTV9,XV1.>[,G_"JN_/O:C^>/B_N,7+TMO M/1[,;GY<&=*1JEMORG:+"U77>GJA+GM3%TO;EFUERZ;P/5T@M>Q]L2IO3+$P MIBW((&Q*1\\-'J_V,I8;Z/E%F*N,3$-#XS?ES)04;9U8>FR'Q;>UK9TQ(CCXJ)IZ.W>N"H\%E['\[TK6U^R_3K",+Z7FCW&ALN;"-[:T.A5=JZZNF\X/C11/]H RS M'WI/9L)>A@W:RXPP_CZ2G+DQ[:!$F"_DGSS](,;Q&QOC;%=[L-S34*:F3:YZ M2")=(%OMB0P4[(("I)*E7S$G^XQ7)T4W9,&D?,^V! MD-O:.$\N;]-Y*!)+#YD86CN-71M:4(VY:X(-$#3H6WM#3$T[2O;IL^G+16,* M;VB=(A,\$'.Q<_::F-30@WVX2^22A/-3+?WCC"G6[%4FQ>T*IF=PU8K\V#;I*7UT'L[CC%K2$IU^6+ZB^[P67; M:EN2H'Y0QEX$2T+"9&@0K/JC@XA$&^/B'>*/XYWM7 UI%S5I"941#SM;F8*H M&(RH,#W9=KW8+>(O+9JL&@J-):, M+ZCAU4"? =_4' 3QAXX,N>/(V75%0W[5TA=;;D4J 3A:G?3L;:=29 MOL656TO.@62+#!HVFVW50'))LU_D/*7A'IX^GYR>3WE!#V?SL\F3Z91$VHM= MR+?UCA3R._3'= (-W1B&JF9[74#'"W\QCKB MT84EX?] 7LDL)SS<*U+7;FVKXDJT; L36#S""L"-^?2[RXL/KZYPE7_/OGL< MY 6*6Y@PM8M35S+U[WUJ.QJC%C@:AL)W(#31[#PCXOMKR_#=E9[)O2YJ!+#Y_Q4D#EO4DF%H K M8\L3.)%\\N%=Q1,ZF#J"W#P4/@.R-;D]@KW@R[4C91=SL.G)$5 81G< ;L)@ M9!#&#RG8H/[KB<2:/"'M-C)?'9V7+Q+;OPJN?%];B$' +8]X/^Q*0'10$2#^V / M"" 0+7;^D@!$ZXKRIK2-(,PM\VSP+"3!D>1@9Q^-AXEBF,96>UG21.*!&9B3 M\8?O:>Q?1I#.T,:?;/\$^)(P <&T7^$# ;1G+A*A1?$*: M3H! %O&O3'YX@<&^Q, -_@?Z5I G("D("+-8&X+(A*3?T#I:^'0:(/M[HGZ! M42+9?@*_-*EM.!AUY2WP'"EUV>#)SGW&PLC?7#NH(H@E];5^!?H[PNX3F*/$ M?.P\^5HQ-U5'XS]:6N?[(]M."OFK&WH)-!\3AM0%%X\ GX0SO'C>O\=I$:RL MM,HH3\XT/"<_*!RB<*K9_I7H(,4"%6S8EQ3[D#,*YH"\3N2G1A2$$]>9Y?&T M"@*O-^ TYNL6%#C2*XPG;*0*D-_=&,$WJJ)B3-*8VP M2.) X0GXD#@E%/F*O05 R#/TH M5[-WSK@0O^J"LQ?*D>S%JSQ' ?DHNONL.:?D^&OLK@-SQ:&N7IG@G%/^Z7")22F,]DP"\N!JM[QTI+_WOMB>TLDWV^!ED=#;= M^]*E<,VEQT]\M^QO0>Z, >G>UWXS9!@1WIWMO?VV:Z^/&O;Z*@BX4N17)H4? MR-B4+&+,L$FQ:0"(]HDI(BDU%\1M\EI\#X&RP78B3=A0.C@=U?'&0JE#9"YDAQ1VC79'XYA MUXAQ&ON9C)\ 7]TQ&&!05%L/*\*>+>-:LPWQ4>;Y $SW:/G2<-),!$"@6$H> MBH=:F4;A"J8B0[2FC1R#%?WY([A'A9G@)I2 V;)$1/&^65/=%3 M2E*UEWDCI\@%?GM6\Z4RACS7#A.^.CT"S5P7U1O:$= +E,B4]$LTY@ ]:7L# M09R;2!@U?P8>-MN%?*]O62$A")*=AGS$M&G4D;+A+(?4" 4FA9SL#C8[0&Y& M&,=><*!,CC"8 MP&O$D-! 1IL7$"0H74HEVZ-+ !;U+F\R#!^ +I'0=NT19G+DI+!N!?0[B)\, MU(TPF-5 J@U<@T.>AT(AJPBHYSQP/@4L!4 P"K/ W0&V M,;NR10K:IB&2@(7)ZXYNPS+H:F 9."O+HJ1*#;W[0C&SI?ES VO;)0W/V3#X MF609%=TK'$< M2N)K$\X3@05WD@:30M=_##X021B4D"D/*5XH^!@VIFL*3=UHF2&414K!>C\8 M=UR\3AIB90^2==F_WY9'<48=9HS7Z(5[^'C6%[ANWE^$_[%RL-^2I*D3P]F" M@]G[\^A^5:; G: /$"-3%3SA4H"-#&U,THG P4&T1*-ZH!CLX3%YG>S LM. MN2-7-U;%A_,SR>'!N?TMC=J7U'WD:46_= 0IGC\^).SY^D82\JWE>LW^244" MNR^8C0 +KR(YF_I^>:'CXF>*R!@K0%_?M"0GDB!4WY%=49,;2J[7^N($Q5*4 M?MQGQ.^DPYSP1[9VDP-]Z6DPTDM!.LIURSKFM9)K"W4=7M(5\A)D!;?%.UNY M[E;$MN;KO1O6XWV-&7SHSJ^<0+F[I&1-ACS9YG1B@,-HF9FUW.,:CCC"4A7 V0V/9)!)>%D"1C^P.JXST;PL.2(-P= MN#=LK,JV';B6/ X.LKU7O8N$'!>_R]MQEX,<^MT((PX^UH:"/8T&']GCF< " M\Q%X?&MXKW\W&E5N]D>'LFOB4$0$,A#.0Y U913/PPF )KU%:M>4G*8! )[- M4Q$Q1/=WPW)-TC3V6@L5O99V&2(E"ZD4EUO5WQ XI_AXQ^Y0,!=&OY!:(-%(/D;VZ$)C]5L2 AQ9E$TU-,*:#[]^&E7D>=BL+H^< M;LN0'15-'3.H.&(,4F.#;)/O$IK;NE>IQT%-/@)*!%+*;F(4;.! M,QI:L=FCA6.^:%I'R8O$4*[SEANLV0$1DESR%4G\-H8W$0B/=Y"KD.L-@$8? M7(?N1%<$I+X[!=T:;>MWQ8I0+6WDA 1%@%[&F;KC?=.<#X>R>YQ$),(QS5G! MALA=DQW,*I(#YW@%[J%IIG-DY;!SO)R<\+2<2'S,F-M6VO186 -W(+91CM; M:*+V']FO'YQ3T++\S:Y1B\VRCPR,R,4)8V($B#C-X)!!4J?Y:4'N MH9N 4\X 1IN(\N1)958]4,IT[0WUG4M6P$R&9^Y2X,;03CP)"C*R_[=2%@! MCM+^U$/5IZI)J1%Z%+22^.J ?'S9B!95,;7PJ>4,Q%4?>V=@73=PH6UXP9G4 MH'$C2(L9)3-P(P, 9T;K..X3R4Y.L5OTG,"/$'R)1:RM#ZGQ<74D\%'60U(E MH2[V0*M)H(B"1"EB)RC)8T$$>#.<2;U$(!#Y,7.SXY4E"<<[UIN-?U&\$_:_:FM8Q?*( M2\?,GTGS=MS;9+[T OB4\"W&1K2", 4Y1(\\=BI9F+SA3:.9"]IU30?NNPVE MO^>6?@AB'QJX1/KAT-!;0QK56[]$*FC_B,?%I5IBT3UU3S[%?KIQNNNX3;7BV8[26+"*0L'D%5W MMZT/D0/7)*#IGJ!V)4U$/]%2FTZPR^A&G=W@'K;:(G&D42CGB#AAE6(7L(G6 MC)R?ID36Y1\<^$1TP,UQ!R:1K$OPZ; <0T,8$@GF.TS!NW[8D/O:S5!(3\OU MT'(.[.!D[-JE@^E+'S)N:G//?CYY^C.W86X]UYI@EBJRV0-"99X:F9(&_(7' M&MK0YS8FQ481HPVO$*?3X"0/T!'=)"5)?I(NM*77M<7)V9T)M.5(&.;[VB%J M(64,$O7S^RM^[^QGN%A7>HHY*ND$DM N&Y#',H( 5O9Z=>0W!C8"?Q,F(^&" MN D36M-S^_V8"K3/D!8'A#2>D;E%NN^ZI>UCAD4J*]HLVW)N*U3#P=G-B@0$ ME83 V-".!\S'9@A09UN3^RZQZY'?;]H]?0,X$0"(7+Q[]^:29-5NE.T%6BFD M,>*C^:*\AL30>IPF8 &*Q-IYS%DV(:DLZ,[T:(LH@9R6UC@=V LG9+XH[L=\ M ?+K@.8I5N[) A?K&"'J7F)FSG]8"#L78@T]U+6P$IPFL1NO6>E6]FR)AEJ" M2ML="=QA#^:/"0^NBI(:,0ST'-6"_QO.CNJ*M)Q.EFE05-Q%@TQ<<=?BA:H5 MK::[AJ.)Q1_N<2Q@R+=C8>8B]K#6NA[GQ$9T<486O31K"!4%3UW7P]WW(J6: M'UAK?AB=!A1"..UN9L>Y<%T)!R>3PP '65_9AIL_ATID#R9FL8T-TIE ,KJ# MZGVV+-ILCX\/VT09*X0U4CL[D+V(I6+)ASR<3GSY]+#?CI;/+\['2W M!OQZ5%&5E#8W56M%=?(M2XKN+QF:*\_:E(M-1T65TSZGEX8^J1F^WB4C[4[ D>'H)G[O7FV\K/@U1V"Y3K$*!/_G'IM MQ$YY1G1V'F633W9V:Y+";0X92 2;GONLLN,?(=:TZW#F89(?QXCG5ZR YXL] M:>JQ7]=3!*%7B]O*8J3*>D-20JB#9.)5R.>_I]&N.-./,T552O2C"UP1YA'%)J\ M-?RK7B!<2Q"7A\TRX<(M"GULPWTP1!C Y %ZOD9+<9>6,04!5$@A%0S"9#$S MAS"J&22".32$0,-0J>6*D9[B4>\*6Q+2&<@,=MS R6%@C17"YV15KIPI*0?> M.Q;]+2E'5WV._7[W:LX*A8C3R?GL?#)[,I?;D^GT[&[WU>0 @=EB6Q-5*R0X MI \H9\SXA,?'E5'\$ZW=G3W:(Q3AE)%L#?MYE8D] MHG7X2B9):G$A-N[U/9S]"]4AB,C#XM%L,IV?3<[.GA>/B9G/SN>3T^DI;DR/ M3Y_1M5=:LUMF7.3-TXSK)(3]"KP,=VU>!#[DTG^/V>ZQ@-G. IY,GIV=3\ZG MY_3Z^>0Y2<+Y_(D,2:#IW[V ;\W&-=;?.&7_+IEYP53C@F>Y) M8BE;V8TPIK_3+%!SMOEU7$)P^4Z[I42W;"T9G-A_JT_OPH[TBN24Y*51R7J= MLU-34?%$9K8.QLUD4W)VKRC( \CF<)ZM)6?B;0=K]9=DG6**1EIT;=9@)+7I ME/0.(Z1&W%&#QR6QYIJ&UC9)Y"KMG9+WB*01^$2C"_<$D"&3I \9')$$-"QG MR;F R_8RZ7A7YD8SAK,,@;"8=I6S;Y4NP?@7Q5LFA-3N4QM;$OX<.ORG>QN+ M+JD:8,-1^)";EE(>)VFK)"ZHH=T]MWE7SH2&^8O1F6/)*62=$2AZ!Z,(G(8DJ.;Z&\YLH+P2 MRUY0)21B2Q7(91/.SVJ77BX(V7GRUCU&:!-B;?Y;/[7 DHUJI,['0)5M?SX<; =0F_ MLFI4;&[;#6BBX,%U M:H:00%!Z/%Q1Z)7:ORA]DPX!D>F^LX"%^>$:8;C7K$TXTNR3GZT6GY& Q+V2H5 M'K0GX4[U*KK0$+ !ZH:VC-A4E^3B;KO8R%;?[6$Z,%T(#^\\?V=.!=^ZN=+2 MX*6Y5MP2B8OLM?1 O[I+M,+W\0%%!:%Y"2/R*I)9^IT%C(5;SH_%=M*O+L['2>89(L7YMH$ZU)(ZH@M3;O$2'-]':Q+DU#;PNNQ:9XE02T'.M M'ZS_G &7G#[6YSQRB"6\5>@HH-%>/]QY/B>>\]QXS3&6X<3"RY M6RT>\=8>KMC"#$I>FYISVC^)K2W>M%I5PGE=SJKBQ1 1O_Y)TK0<$@\;T!^Z MT?;'ZSN'8O+ _>'LV61*JGK^[(FD/:=:^M7""%-'\T6*N<-^-RN:&PRMPJ$? M[;KC6%-8:6Y"0LB'W'WP,:&L //(Y]!2PDA2X;I_82AI!1RU1F0.,S:D+G"T M>:?\F>TK.KRQK?L:\<@X^ACMZ&P['3^]/&+//C)5.]M/"VX M=T#5[/B9D5WLEMF?H'@Q23;:ZYV33 HVY6A UGFFAZSRA6JAW&LBVWI-@DE! ME(?/.\S676T:/8?1)F+X,V(;DXB M&3[)"X<^;>F*RZL+(5$G[22C[%T*1]# )2GE=&AXYQC[[&P2#Q_+Z;,D/G(\ M7P_52XI'J7Q^-)MR+P3T4OC2ZP>VU%F4M03?\H46/L,>3DBR"=;#X 5_ ( K M2MGJU X?;G;C4D":,WB^Q+0X:V[>0##(DM5.Z.I9+1:+X*.:]F(;S_;L$ M2ML[2I-<]NKY% Y9SJ E[)/#Q#BG%&U3Z+C)>4<$2V-URJ5",J7!&HU)W_RB M$5=>+X9K-(G-8=;WVH!?NF.^2[(W.9#?"+I_/I^2[O^4TL.O'4D(BL]L"^?? M76JON!K*[,D/HO3KV'^X?Z:H"N?0/3G_+[6$.)++1QI_?>I*F>MI6^I4M0 M/4=A#WIZ)Y(0B?Y@K''F)[*7$Y>M'0OI!!P=YRX^*=;,#?6W>9[U-H/6PZ;:],I#7VSR%\LTL27:&5/Y7$4W#&H@#MYB ( ML1N%]0(BN&"*+PC)=ZF*-1*WY)8WB 05L<((B:JF@KP9,6LS+(C)H;UY?/HF M?HMD9,M"&E[J#9*ETU X;%Q%X"!)8SQ;E[L^6%T>O=_FLF[UTTZ1V'%SYJ(; M-&>0O0['DSO5[+!P,+&2=+E0(2>;\7=V>.>C7>F4R-<^)##^OM8H'2,Y&]A/ M9U:P[3=&OUB@W2HAQA:E.3V0%TLX0+:\OKO\$&B$_1FOA)_E3D?NT-HM .RD M9O;E@5+^D,O]WR)8',FPJ;5A=NS]GO]5B4QQ]#J6BQ5K',NO M%7ULQ59*E+O>9Q0X7YU'VCU7+3]ITT-39A.$$O)^X8,A;_:X.]\">68.S\3"K%UZG[\'[K3R$%P[R"H)H@TGXR[+M2%/GL"%WK%7=WR M.1SF5?)AX'G^8A8/8^/E&T<=#H7Q""1/#M]H(T8 0HR<0SD>595)OY_$B _D MRN;Z9-Z^H-LT]!6!.HW#\T\%HCDKK$<2A&+CPO&.*!W_H.SW_-IG\-4*\ MN(Z[ CF?'DV?9I(T[B/A#@L!KE]"B23M$@Y49\62?>U.NX?-=P1/RLOR_;=1 M\DV/UZ*QUVOI2GQT]/W=;:N)IM *\0VY^.8^SR;J=23PN[?\Q"#P_YE\D,WZ MM>H[,5FA66./A,R.IA0@O S?,KA,1QRB[3J?GI'MVK%5EZ$S.\NAQVMO\_8Q M +3+N-W,S\N0+ M=>.D#O(,3L9K>=*?]C]]T2'CPE<$4%!CHNI?#R;_EE#^?XA T[F"?3,(29X_ MF2'XSW%2J]G&7'+^I=I1=BM1-SI"/B)PW]=*)Z.3Y-J5!2L5/K9PO.\SS2?9 MU['18LO? /?RF3WY4':\&C\S?B%?UTZ/RS?*WY7HT,49I26].CU^=O:@\L'J#[Z+T-/S!!_/CZC_\-4$L#!!0 ( "2% M?U0: S!?F0( *X% 8 >&PO=V]R:W-H965T&ULG511 M3]LP$/XKIXB'38I(XB0TK=I*%#:-!R0$;'MVDVL2X=B9[5+X]SL[;588(&TO MR?E\WW??V;Z;[Y1^, VBA:=.2+,(&FO[6129LL&.FU/5HZ2=C=(=M[34=61Z MC;SRH$Y$+([/HHZW,EC.O>]&+^=J:T4K\4:#V78=U\\K%&JW")+@X+AMZ\8Z M1[2<][S&.[3?^QM-JVADJ=H.I6F5!(V;17">S%:9B_0R*N\Y)8OYUKM0+MH8G.&+]6C25PKW:7<64V[+>'L\A8?46[1 MS"-+;,X7E7OD:D"R=Y )@VLE;6/@BZRP>DD0D8Q1"SMH6;$/&2^Q/(4T"8'% M+/F +QUK2SU?^D^UO:#*1JK,4V7_<4P?(EU3S4S/2UP$U#4&]2,&RT_I9SA0 MPGV#L%&"VJ.5-5B^%@@^5%H#A@L*J5K#ZUICS2U6_A560$^Z1E5KWCR@2M)QTQGC=T:]7C>?WEBN%0=&DOD M@X@38&%QEH?%A'E[PN(PS1CQ6=22NR;C8A^;LRR,DRE,TDDX2:=PK^RX=P)I MF!;3L)@FWL[R(HR+!.YZZE2][=[2]EI)DA-'-GTS=T(969A,V:NL25@4>9AG M*;SU(**C'NI0UWY2&"C55MJAG4;O.(S.AQ[\$SY,LFNNZY;N0N"&H/'I) ] M#]-A6%C5^XY<*TO][$2C"-Z^1M02P,$% @ )(5_ M5#P#LYA8"P 2AX !D !X;"]W;W)K&ULK5EM M<]LV$OXK&)_OQIYA;5+4F]TD,[;;]-*97#UQVLY]A$A(0D,2+$!:5G_]/;L M*4I^J=/KA\02!>P^V'WV#7RS,?:+6RO5B(>RJ-S;HW73U)?GYRY;JU*Z,U.K M"K\LC2UE@Z]V=>YJJV3.F\KB?!3'T_-2ZNKHW1M^=FO?O3%M4^A*W5KAVK*4 M=GNM"K-Y>Y0<=0\^Z=6ZH0?G[][4CVD]+_A%JXT;?!9TDH4Q7^C+A_SM44R 5*&RAB1(_+E7-ZHH2!!@_!YD M'O4J:>/P MO3EOH(=6GV=!YK67.7I&9C(2'TW5K)WXOLI5OB_@'%)[E*,.Y?7H18G?J>Q, MI$DD1O$H>4%>VI\Z97GIWW3J/27C7LF8E8S_5M.^+/-D?"J>D-O8MA1WJM29 MJ?(V:XQUXJ-LE(5")WZJ! RHRH6R(IEX(T;BJJP+_5EE:_&#-6TM/E2PL239 M5N7/2!T(/;F[^W@:"5F)?_UC/AK%W][QW^3;&V-K8R7#*TR&#;G0E6C62MSI M@F2)7V11J"U$8/>/QJE(W%R=GKU"9Z<*JH5V0HI581:R$+)MUL;J/Z JUZZQ M>M'23EA'5XU:60:1:9NUNNFE?+@)B$]%+;,O'(U?W M.E-".CQ>%-M(U-8TIMG6V!>)1KF&/Y $_$*;?.)BBR*/(7F*S[!"W=ILC41" M)U /=&: :PSD%TA0T*I7E5[J3%:-P%F ?:4S+*A9],(TR G?$#'$0E5JJ1LG M-FM= %GAC%BTNLCI)-#=NY@.FLR^=4"9K2N(+EA6*2LD7H+&0&RC@8I^Z(WH M3R"S]2'T*BM:Q#9T0E26F1;'P\I,Z7NY*)2+=D]KN:5'$3;=0Y6Q,)VQN;)8 MY#,7Q%L"[=1Z17*VL6L%&.VRU)3>1_XAS[5PK*P#!TF0^C\;CD6@K8(5I%4686TNK6-(N M$C-3EL )FV1?A&Q84%88Q_Y<\M=!]"-B=(GJ(RME6E=L43J:-2]2#RIKNP1! M#VX[XUS!7.SQ"):()G$RA'22HB2#!HAT"*X]F$]T1=W/>B M;]GN5[V5Q/ MF]T?YX7S[A\"XAV6N.66P8,*#IQ!]+66.$0Y"NC!6X\'@K$>,0\'_"]]Q N!>*?LTI_#15'"SORG1Z)GZ%'$AV^@%1?3*-3[%RB],M M&^5=\VIAA(O^1NP*1LBO65M M(3O^=UI^#9Z_"9X/H7'=XE?E0L:RG#NAB7X"SM(]'T+>&('"A])W%.VXCX!' MLEQ0AA6RI-Q(:0Y+@[;G<*+K:Y&WD+(NIM%X-#L3'SRBYU7ZXLCQ#-N)JJ7: M'P46>QP(BZ%!GX;TO(97@Z@H.P]!!(U[*#RPOP#B\\L(?%XC-W*$0"#,?SR+ MYU$\F_IX[VW0\Y6(!+Z.]_G:=U"!WZ,A83>:SN)9.R3M7Z7LYXT1_U427=Q_ M,)=]4JB;K>J9N.@9&U)Q[^>$$_I^9OH^(3H/U?[503,7Z^7;+J4VHI[6;2J\TTPT+"L/$W" M)$K1.<3I_("&# *-%'5(0$,G0 M*="%9A98+--'4)3$=#EF9')3+/E>Q$-0) M:M) 5(='S#:0:".M12W0W+1!>69P!$E=S@(LQGDZS+Y9P^C.M54*]*:5D]FN MSX"]*]FTEGL]:A"YT/;B !F"]$'M(UD+[C$]P[M&[ 6<^S"?;./4 _33S4%8 M+&MTW^];2YUNXAG8DGP]1<@_9)3 T MQ L?KBZN@T?#SOV4F&PRWF75]./6+PRX.*9S0<&LZ,;8C=H&P:QU#P2GW/C MX7^ 8<$W,A8EBYVA.[95SF P9!N%!LFXW@O!&,\YB:QY8$1O]AK3S(,N(17M M^_$XBB_FT229AC;K(2,C!1F[2>=I^8?>@KD1M*K:]RVM1']_L!9BCF=1.K^( M9A=C%$+\0(6L1'W2?_24#;,:18./R;6N0QA8F2,82_6$[/[ A@KB*/;5Y$S\ M8$S.=3-,>&$;3Y$&$_ ?/:,0B\-40]#@3YJO^SY?/A#%J/.%Y"'_&"L-_\8U ME'[0(! 5]NV>3D()8^\9V&O#A^86W%]7 HYG#]( M0;R=+R_1P#@,E&+>E51BU6X<[ 9-Z@A>&&*ZYN9PQ @]>RAO80 3[_>HU!4O M.*@R;2-V->HS&>[PI,/']Y:6&JU3=4R@>5^&2:7$2C62).Q4_^HH#EC2ZBB\F< MW748"7N&>V]-R8SA,8HSW8Z^E/&*QU4>3HC'M4.U"95H?+P0%\')OH,,$XGT<5L'&XV*,SZ:QY4)-/:_2S8][.\>R?K M56$4$F9_,;4G&7FX+0[%1E1+-HH2!A4.B5I*:Q'(_&KB%1)\,3+M:OVH$*PE M\E/63=65^%%6+34ZWM[QI7@?:ALE+Z'H6ONQ5\250ZM8(VG2J&V-X/<&S G M*;,="X3P;!*-TS%Q 'P#!Z;S*2^AV1X9P7NT&_Z["R&Z*UJ;@B[-,)E$,W!U M'D_ N),DFDW3*$4P..9[9?>V1O3F0F?A;J\@QER*:WYT$I]-:"_^ MQA?X^YW_^='SOHWP1P$A^,A@B*7(@%PKD4_I;A$I=6%0(7-PSG5/PC7#'?+* M&D!= VMI*?)6A98#B8A+G'-4?T,"(?Z$.]!MX"4B?T$Y'%M*OA]1<)L*-XIX MVE=S:O#0W_%E.'J' J%@FMUU"G76GB9=R@Z7R:ZM:P"&>N!%Q]R$0#][A@1B MCP7Q*UB01F,X,)XG/A,DF**F,/;7L2")XA&B?$+..4GGJ WSOTZ!=!9<'>]3 M8.\YA?5>X'WC(^^98+.4_;F##Y5<5_XE(@5<5ZT1;$5HF[Y.-/F2[H79"[!1 M4$6O^6ARZS8R'S;L_;6\5Z$C:L*5&87]8&PO=V]R:W-H965T7:>J*BFOA^F;)&F_FQM;"8VH7J5M:%F5TJE6: M#0:G:2VD3J;C:+NST[%IO)*:[RRYIJZ%W5RQ,NM),DQVAL]R4?E@2*?CI5CP M/?NORSN+6=JAE+)F[:319'D^26;#RZM16!\7?).\=GMC"IGDQCR$R8=RD@P" M(59<^( @\+?B:U8J ('&XQ8SZ4(&Q_WQ#OTVYHY< G#MG6 M(8N\VT"1Y8WP8CJV9DTVK 9:&,14HS?(21V*DG81_8BUPQW7/1 M6.DENW'J 1T6I,46YJJ%R7X",\SHD]&^EUP> J3@U!'+=L2NLE<1;[CH MT_&P1]D@&[Z"=]PE>ASQCO][H@>XHPYW%'%'_U? 5V'"V;MT2U'P),'A2YJ5 M?V.O<4G7QGGZJBVQ4/(?&/[$P7;!LC-\-,X!YU9(2]^$:I@^\HH5#>G-\&W8 M!;S9DJ;;1I=T1*/>!2)=G [H'9[]^5YR[Q\;^4.:[[;/%^.%>A5I5IM&>T=2 M%ZK!#L2 "N$J$J 0!XP *Z$XK'I)!%H+1T<=8I]NP"*("ZDW+*!(V-D_^O7B MBFM3+X7>D#.J)*%4* #LT.C%,O30T!P:1P@ IH(Z>04I"!SN>G63_J MNM-X'F1?1=G9>8FV%&IJ.;:FDM#G'AL3"KFTLF 7P6/CV_)PV#:69 D99 %- M!8H)(VQ*BERJR*Y/WRO6Q"&.B!R%!M(*$=&/?0N!?*4-TT,!+*]"YP31PAN[ M*\A.2,B_\%44!ZT]%H>??,#TAM:5+*K]#"M4)&7E[A^,\+T*[4#R'ZZ!_=I*0;>_%=N+- M,MY%N?&XV>*PPJ<$V[ [^<&FW<["0&ZCY/IOU!+ P04 " DA7]4W*9" MQYL" "(!0 &0 'AL+W=O5LK.@=&XWB2*;EU@+>Z%WJ"BRT:86CERSC>S.H"@: M4%U%G+%A5 NI@OFTV5N:^53O7245+@W8?5T+\[+ 2A]F01P<-U9R6SJ_$V*#KV2M]:-WOA2S M@'E!6&'N/(.@Y0FOL*H\$>&H?V6^:VJF6M;!XI:L'6;AR%F0! M%+@1^\JM].$S=O4,/%^N*]M\X=#FQDD ^=XZ77=@4E!+U:[BN>O#"2!C;P!X M!^"-[O:@1N6U<&(^-?H QF<3FS>:4ALTB9/*_Y0[9R@J">?F7]03*J>-1#N- M'!'Z[2COP(L6S-\ QQQNM7*EA8^JP.(U041*>CG\*&?!WV6\QOP"DC@$SGC\ M#E_2EY*+>W9TH8M_;]FO0OVTS6Q.Y'C+*#QL6B>,)B?#<_AA!7N M2P39^2^0:[K\UEG0&W 4V>B*ADBJ+0@'U"JLUVCZ=H%0A3?8Y'7LST2?!"MQ M@%OAT$A16?@ 0S8.LS0F*^&#D ]B>*!Y(C6P-'I+BBW$0QZR$8>84VK&X48J M25>O@$]:%Q;2,!UP"@P@3GC(V0#N]FNGG:B(E"AY&H[&F;>S49@D&7PET@FL MVF90=0:^K:VNT.:H9P-X1S.1BQDC)%UWS&F83RFX^@2$F/<,O[M M)TW;]2M,%NI+%2X(2B[& T",.W< MMX[3NV;6UMK1Y#9F24\E&I] \8W6[NCX _K'=_X+4$L#!!0 ( "2%?U2E M?I*E*@, .<& 9 >&PO=V]R:W-H965T^^S8M.),-OR)'EI__THY:,IMO9E M+S8E\1P>4B:]V&GSW6X1'3QU;6^7T=:Y81['MMIB)^U$#]C32:--)QTMS2:V M@T%9!U#7QFF23.-.JCY:+<+>@UDM].A:U>.# 3MVG33/U]CJW3+BT7'CJ]IL MG=^(5XM!;O 1W;_#@Z%5?&*I58>]5;H'@\TRNN+SZ]S[!X?_%.[LF0T^D[76 MW_WB<[V,$B\(6ZR<9Y#T^HDWV+:>B&3\.'!&IY >>&X?V>]"[I3+6EJ\T>W_ MJG;;951&4&,CQ]9]U;M_\)"/\'R5;FUXPF[OFV815*-UNCN 24&G^OU;/AWJ M< 8HDS< Z0&0!MW[0$'EK71RM3!Z!\9[$YLW0JH!3>)4[R_ET1DZ581SJP=# M]VO<,\B^AD\_1C50Q=TB=L3M/>+JP'.]YTG?X.$IW.O>;2U\ZFNL7Q/$).JD M+#TJNT[?9;S%:@(99Y F*7^'+SMEF@6^["\R?46# MK' 947]9-#\Q6ET6'^#/ =[:KC1UC'58@V[ ;1$:W5+KJ7X#T@%5%;LUFE-E M YJ,9/[Z['='[P1?Y/HLU@5P5LXR)J8YV>54L)SG<"_[L:%V&XT/^N*="I8D MR?%U-=*WK=>J10L%RS(!?,9$6L"-[H;14>07I-?XJ!NWDP:!BQG+N("/<#>: M7E$8# YWZLG;%M*"B22';,KX5,#CN';:R192QGG*"E["+*>C9 I?T-HY7%75 MV(VM]"6[12I]I628&)>%*%B>)? !+J=BRDHAR/P6R'SFF1 L+4NRTW+&4L%? MP_&))J?U]3?A'IY1&@OHV^.=:X"=M'#!$\%$48;="Y&P*2\8S4 [8)AB[?/D MK#K#:*HM3:8:5!\BR4Z/M$_W?\$I!5[F,%)8 Q(:UA% M46""O"UM G_JEOAL^'1H-F'$6OH,2<)^#IUV3U/\:C^\7MSWOX![:3:JMR2M M(6@R*40$9C]6]PNGAS#*UMK1QQ/,+?V)T'@'.F^T=L>%#W#ZMZU^ 5!+ P04 M " DA7]434"C4G<$ "3"0 &0 'AL+W=ONM2S*Z-2H438>ST:-D'JPNHAK=W9U83JOI.8[2ZYK&F%W M5ZS,]G*0#@X+GV2]\6%AM+IH1B4_V2VO_(^GFG *XQR\9>VO6T*XZ)S MWC1[9S!HI.[_Q?,^#R<.B_$;#MG>(8N\^X,BRP_"B]6%-5NRP1IH81!#C=X@ M)W4HRKVWV)7P\ZL;[86NY8-B6CO'WEV,/&##YJC80USU$-D;$&E&MT;[C:.? M=)-CD).(-_EO0;[ S(^8><3, M_T_BWH4(_7;N6E'PY0 -Y=@^\6#UP^)'>H5-'XTIMU*I;P/IT!-*>"[)&_(; MAL ?.^ED%+NIZ+[E0@KE=W0K"P0GGIBNC6V'A/U[;CTW#VPIS4*:TR4)7;X% MXVW7P*61A=%E5WACZ18G6\ [D"TB)(JV1YSVA1N^(-M:B:Z7:G=*FY\#.L:R M::UY8G0[@HU,N-AHHTR]HY9MO'QTP7&KZG3L:*&DWR4D'&W1U.2$8DCKNC],X_+H>XVM2T"L9F3"HA4!5;#UN-Q( M?BN*Z(OB-\)3:4@;3X\=Z%0[ E,D/V)Z7LOTYE6. M8@J%)G8>]0^E[AQ7G2)D*Y0!@52>6?=%WR*,'>U86$?0FI,N>, J"+,R"D\( MBA:(OHKMG#Y:XQQ="VMWP6C=F Y)61=%UW2]XM;[)$9M_XX7[TN\M,/.$^I1 M,_T66'VVHF32HF$ZH^DB3Z;I'*.?3F8WN.E0 HDB7^^%T^L:R&XC6T=9,EVF M2;Y,:39)\G01%K)%,IY/*%T,%VG(%62+G$(Y=&?QS%K$CE"2^3P-867S):7S M@)&A2X=8_&P\;,]HDDSF"Y@M,5[FR6PYCXL9R(T7V"&NM WUQ>B+*];I7A W#?0W=>3@$4>7+9#G/ MPV1R.LE/)]/3R>PX^0P%LH!V<.$D2RS.EE-D(KX M.1"D!J7T;^9Q]?C%L>X?VF_F_>?*K;"UU(X45W =#^?3 =G^$Z"?>-/&9_?! M>.@C#C?X:F(;#+!?&>,/DW# \3ML]0]02P,$% @ )(5_5$%+ -I3 P M*0< !D !X;"]W;W)K&ULI55M;]LV$/XK!V$# M-L"V9#E>N\XVD*0=UJ%I@V8OGVGJ)!'ABT:>HOC?[TC9BHLE^;(OMLB[>^ZY M5VX&Y^]#BTCP:+0-VZPEZM[E>9 M&A$6KD/+DMIY(XB/OLE#YU%4R*K:EJ*%_ENTXD&[Y#^ M[&X]G_()I5(&;5#.@L=ZFUTNWUU=1/VD\)?"(9Q]0XQD[]Q]/'RLMED1":%& M21%!\-\#7J/6$8AI_'/$S":7T?#\^X3^:XJ=8]F+@-=._ZTJ:K?9VPPJK$6O MZ:L;?L-C/.N()YT.Z1>&4;=<92#[0,X,"B/!F7B M/3I*+-\+$KN-=P/XJ,UH\2.%FJR9G+*Q*'?D6:K8CG;7+M#\!JEU%7RT#QB( M,TZ;G!@[:N3RB',UXI0OX"Q+N'&6V@ ?;(75MP YDYJ8E2=F5^6KB.]1+F"U MG$%9E,M7\%93I*N$MWH![T;X>R2QUPAW*'NO2&%X!?=BPKU(N!?_.X.OX_SP M\X\0L> _6/#%PN^]15@68S9F0"VRLNF$/0!KH,<*E"4' @R:/?K0JB[>L(0A MN][+EGL71.,1$^:@J(6[S^7G&7SZ= T\WB!X2!I6: 3ADTGGE41P-7RW6A>S MHF .[&?/ J&B4S;M/9 7EA=&6, '(=O3D<>65T5@?X&9K;]_CMR,_2:<)]^" MHWQ6=Y$80Z>%#9%%A4$U-@$88?N:9[SW& /I[;P5\CZ56SIC>JNDB'L@ (=E M+6K.H2"0O,D((SO+&R2,C7'@V+RH5&-^84$@UIB[>AZ3+CQ!]"DT"--I51]A M1U.NPOZ0V&JM&K02YT?G=)A+H14'!*WPU2"8)LO]H8O6"[B,8'\@IVYPO:X8 MSC^PMP#X*'4?>'.=1^A3O2(?7JI@G8JE'>FPK/.NZB5![##H Y-*Q:96A3.? M0.S-.NV: [L/L<(\&ULG55MC]LV M#/XKA'$%-B"('=_=KCLD >[2#NNPKL&U73\S%A,+E25/DN/FWX^4$U^N+_>A M7Q)+XO/P(452\][YSZ$FBO"E,38LLCK&]C;/0U53@V'J6K)\LG6^P M9"\S4+3%SL0'U_])QWBNA:]R)J1?Z =;WH:J"]$U1S K:+0=_O'+,0]G@)?% M#P#E$5 FW8.CI/(51ES.O>O!BS6SR4<*-:%9G+9R*>^CYU/-N+C\F]?@MK#R MI'2&=A7_<[&D)$)W#6MT1^HJKDI+/6D0,< FRXP. 0P1XYJ MX."^A8N;ZV)2% 473NR\MCMP9\Q#JLLI?*AI0.L M$?3863R1J[7' 2"L'&> MLR4,T@I"WG0& =4>;27;-]?3HG@A_K&J7&=9F:>*]!XWA@)PGRLP(C/6:.'W M A0>>-LJN"Y.2&WW9*/S!_#8BV;R&DV R@4>0$FFMKQ)(;)%) @U&@,;2J(4 M="UKC6SU2;8Y]3+<_G*=MVA@[7FFP /#)M":+L#LQ4"Y:9"#Q, MT<3#%-Y8CL?:XW"2X\1D'-I)^CKIV7FT<@_IE+C)6 $$JO@BX^$Q$=J*P)2^ ME//04AIX@"&0I(T=HN**8'>#@S4;:<693NE?O7XW2;'CCO.E)(!=A\DWC M9JI!16 YMQ6&&CA%/*S9-TNXX#W ^%Q<H[^!LL]\1BIX:S>)???=S'8IZOM8HB\-=2QX=(E.);,5]W3=P='[:[89X_F@^OXEOT.VVYJVG+T&)Z MP^^('UZ:81%=FZ;[QD5^*])GS8\S>3'@\ZUS\;00!^-SO_P?4$L#!!0 ( M "2%?U20R<'W[P8 '$2 9 >&PO=V]R:W-H965TG%Z/JRX4MQ+^R7YJ/&TVBK92XK41NI:J;%XFIP$UW< MIK3>+?A+BK79&3.*9*;4-WKX?7XU",DA48K"D@:.GP=Q)\J2%,&-?SJ=@ZU) M$MP=]]K?NM@1RXP;<:?*KW)N5U>#R8#-Q8*WI?VDUK^)+IZ,]!6J-.X_6_NU M43)@16NLJCIA>%#)VO_RQPZ''8%)^() W G$SF]OR'GY"[?\^E*K-=.T&MIH MX$)UTG!.UK0I]U9C5D+.7O\A$)*Y'%GHHC>CHI.[]7+Q"W)1S-ZKVJX,^[6> MB_F^@A&2780I7("UDOV9H;)NNB; $G M!DRUQ+>2UX5@/C^Q0"T89VDPG83LK:P=I!U 7? ?-6FR&X>E^*>5#0J/#=A2*^,T M98AYDNZ,;HJBK=J26^S67&"#"\F=L^?Y),BF,7O-SK-Q$"4Y1B^IIW@1G!> M[C *PC3_'K(+%\(>LDDP]E'&00CG]H(\ 6N4!ZG;D Q09=,? K5;BDU,@CA- M'(O7KO@!"?X T:5 N::&\*3""EVYX(]6SJ4I5 NO8!*$LR?X#6%-G.R2QERP MKS]D]WPCN#:O?R@9CC(H&881_N7Q(7.B(5@8T[\C+_9C.E*9#N.,O6+C89+@ MYT!M.IQ,\;;[Z2==Q7!0WZFJX?6&82.!!E4*JQAGX_!-1?6X3]RE%H(XQC"[ MZ)04H"#0826?*7BD].:)BU1QWK7E!BA$$_0@:.*L:76Q(G6JZ;EW%@V1,^CA MQ2I@=LCY&> C5!5DUK/?[8!V/9.5(O3-AK/VTXN6_Y(SM/@BS,\'Y7I9J5 MD3RHGU*;H[?]YE-S2K>OG&4?I8RS:9G^C6M9D/]5/@*<6-2KZW=0=4 MJG&4.FH$NWSR'BX6DCH3-3@BSZW"<5'R@/WY-^TJMGZ!X]8;2KT=Z4)5^"U@ M[*V8Z1;'0.:V(AIWG -+ZKH%3IT1=I:%P#5T10!IF+VB)JE]9# K>+$B-A9 M#_8Z=\GJD )_QVMO)/$;'B ^OT3+.?"@I@N#XA$>=2Q26BY!LWZGUBM@,]NX MJ9V:LI9ER6:"B4";V:;+11P7I0GZH E-K-H//([V_&]BV&ND4*;'M!YCVA'8P=JC%Z8=?O4Q0DD*#*$;GTX?ZH'3QIRQQ5' M4O8=XOR<;\^YE@33?.Q N1>-[3R('2S3_X&WGU3]C?ZJ(^JR%[FKGO/M10)/ M=PD&TD[Y4X >*Z5Q3NA"VGH[?/%V7%@2\(X/T4!CL-EEW3/\(XVI<5- M2J$;B+ZYN=5H>+O<2^-PN%J?H;'9W$WB/2)GAE8?0.$&TP;ETY7W(?ETLA+O!'A:0,'BV-GG( MB:I];>EPS7H 9JX,;BM"&L1)NMU>3QC<\BI_RR-WMKQ%.>0-:/8H<2T6P-#S M6N#XL^EJ[\_U]<.T_<\Z>QJ!USAFN=:>@CUT=$UOY"WY^$01R=:O!/UY 3/;Z[&WVOR?<7H>?NM:.=SP"5T$OWL0/V M"#G_16#[=OL]Y<9_1GA:[C_&O.<:Q8=ZPP*B(?KN !W3?>#P#U8U[J/"3%DD MEANN!$&PO=V]R:W-H965TZVW:K9HK!MU8^#/8 5V^.=&9.EO[[GCHV!O-JF7RI%P8^Y9^[K MW'L]E_=2W>F-$(9]+?)27_4VQE07PZ%.-J+@>B K4>+-2JJ"&]RJ]5!72O#4 M"A7YT'?=\;#@6=F[OK3/YNKZ4M8FSTHQ5TS71<'5;B9R>7_5\WK[![?9>F/H MP?#ZLN)KL1#FUVJN<#?L4-*L$*7.9,F46%WUIM[%+*3U=L%OF;C71]>,+%E* M>42VIM9-$*0X,B*YM? M_K7UPY% Y#XCX+<"OM6[V;YY^P$F,V5+#*MI=K9%Q?LEY(M1&5$L12*>3[YQXL=-BVJ M//LLD@W[0Q6EG?T5W"'??ICP#YO!*MJE6RP M .^3O$;T&<]SW&Q%::"WPZ1*A=).F\;VLE(H)PKZ\#)E EI6(+AQ[&TC#26( ML37/N\7-=EQK8316:7FZHR4>,X(7K+#NT4RN&"QKY(PTP$HDZ@C4:>RN>):R M>ZY9WW.\,'#&0> T2[3)RC7)]\?CB)Z3]0G7FT9%U@\G(\=U75)N'Z 2 0)M M#:VQ%B"PAF$K04#C;P=L)M9961+R)[EM0[B/8,5WY -:BBB4259!7=JL0](; M,G,I6%H+6FX3!&JMLI79O0&L8&>C^)P5Q$2$L$6T;NC'CN\%K7:0*,FO[8X$ M]TMB9*>.'^Y%W&# IA8 ?&P4WG/2ZH8+UV$&[EWRG)>)M=1L,OW8+^1E?Q([ MGA=;T7XPCIV1-W90TW4E;%7.$>-Y9_RI_JX3Q)-&,H+K_0A!E_"D-:GSD?B* M-J6M&GVHYHU;$7_DC(*QU<(&/:T5A8$TWPF.5!%4MUZT\EC-)O$?F BKM4AJ M(MQRQQ*D+)KA/E^M7XAUEE$#]K-$DK0L?Y;51Q)0D$RTN>=1YMGLTP(L>T,6 M(/%5P7)";8)<2&6R/YL\;_A+S0_+RC?69-BS3P!J\6F=BX8H%F-IG=*YE1N; M-5^!TN7S8#+Z=I]0^Y0[8&+_NLGFON?!]Z]+I%8;FSQN$\G8C1TBWX.T^?@P M S"HO+!7FX^!$\=M.HY'3AA'#V$1F!N^8Y[;R)^&Q&:27*V>TONIR%BX*=B= M,[\!=)^.,?PNX56D!R*3W%$7,.WX@LNU0HE[T!C8V7??1+[OOIW/Y_:!O?7> MGE.!,#99NYIRB(P?^."X>R),B=D)K[ +FWV:L1DO[QXM8S\3:]1^=9,^W4OR ML%P2!V 1FH2N.;:%8:3.2Z8=;=,ITM%'R9)O,U5K-H7S;T6>B94-X ?4;;@D M 9' P0R]99J8#NO=]/;#@IYTB#S%&(4Z+UJ^$ORO@P5;%%1E9[6&WAJ[M,OV MG;+%6\RF+YB=9GH)@P_ #SQ&5#S- W9&RUKP]ZVX)1+&.7'^.'.0BM"!\0I5 M:(N-]KM8OB#WUTA@:\!1G(DEL#O-R!2'E/B[HD/&=%L0HSB5TJ;V=&V;Y8)K MJJ8KGF1YMF_4>PS,!FPI%<8.JEYKY -8:JG]0 RE$GOD^#[0%W"%%P5OR>R. MQ(WE#U7LH/NCR/%BGS)L*5IN;@6I;#9*B",NVJ+U9)?TG FZ!%6[)SKX:.!3 M$_]\1';^MR6MF2YHA&CK5Q Y+BKB/^MZ,#:(&C@""<.0W4,I3/YI4^%>V\!@ MAIV''C5.Z[=_B]R.4.&H5=6'UH]*Z2&BMJ*&3Q7 0S#]"LYQ$(">O#62,@(Q;4@9.@/G_'Y(2BT?M7#EQQA/_ M_QM)^"X8M4-S^&B[[VN#:?5H-#B824&BW6QLCD8Q_;QWE3@IX/,]%M[Z:"\Q MTPUASG-C9&5 M/4!92H/O6'NY$0BZH@5XOY(89=H;VJ [4;O^"U!+ P04 " DA7]4ZFE& MO8@$ "U"0 &0 'AL+W=O-/4XL;*^[NR:DO[XSZV!R/0ZU53_$ MV9>99]Z>V=VSK=(/9H-HX:EM.G/N;:SM3^=S4VRPE>9$]=C13J5T*RU-]7IN M>HVR=$IM,P^#()VWLNZ\Y9E;N]'+,S78IN[P1H,9VE;JW24V:GON">]YX;9> M;RPOS)=GO5SC'=K?^AM-L_F$4M8M=J96'6BLSKT+<7H9L[P3^%SCUAR,@2-9 M*?7 DX_EN1>P0]A@81E!TM\C7F'3,!"Y\<<>TYM,LN+A^!G]@XN=8EE)@U>J M^;TN[>;X70^3T:_F$YFQN"9'7Y\5>^W+4#K^A+4*X5IW=&/BQ*['\$F!.KDS^A,_^ M7(9O(K['X@0BX4,8A.(-O&B*+W)XT;^.[PNX>(*+'5S\']/UIC8WV*GI98'G M'G600?V(WG(FHG=PB OW&X2RKBK4V!4(*[1;Q XL+=>CG)5/@$_4F 9AML(. MJ]J^HQ[IE;98@NSHUZJALP9(OA]X<;4#V??-KN[6#LI8:0>K] XJ+%'+!K2T M"*J"4)P$WX%50$ZRI489 ]3_3FV'4AM +C=0L;!=H9X*YBS3((#:@&2EAKK> MG(Z;;N/#WAA+L@L('1T]=,B0=7;-&3N"69[G?A3G\(XGH4C\*%W0Y!IE8^![ MV?8_D!,6M:6#APX)"YF?10'$ C[5%2?*#%IR^B(_%SED80(_*55NZZ:!V<(7 M:4AH,^&G&0_N+B_@YN8&/BG909SY"]J^LZIX..:6+UT6*=O2G20BB?R%2,B6 M+_*8LD!Y*NIQ;Q8F?IQ'!"G\),\(A$.D+/ICG-64[7W90&21G\81B("L9O K M)5G#,<:A=Q&D6^B!(0:>+G ME+5[9 75ZK1YK=ZP>.3C^,NE>UKG:SY4Z4"P4G<:&6$5Q,!G&^G+9_B]Z M_/(U&0JI]8[PMU*73 WA!UGHQTG,XT3X<9K_K09IYHLDH]S%_B++#S+#7I9J M6-EJ( 86Q=@BE/DPRBD'$T&H>;2M_]S#">$*=$@7I@:\0HUC",/ C\*0.OJ1 M6,GM=3MV.H3D5B12DGDIFIQ<(^PPHU_ ?L^B!=$YY^%8/.8.W36H-5GD2DAC MT!I7N>?J79$CLMO!AC++US%W!A\&0,$V\/B*3;DF$6-=X:RS\YH-3AKI %6E M5E2!N:,(@6)_#:?3 _ MN$I;U&OW8.!3E)@RWJK3ZO0FN1BOXA?Q\4%S+349-M!@1:K!R2+Q0(^/A'%B M5>\NYI6R=,V[X8;>5:A9@/8KI>SSA U,+[7E7U!+ P04 " DA7]4@"N* M>YP3 !>2 &0 'AL+W=O[3/4.]VJGB2[D6HF(/FRPO7U^LJVI[5 M;44.=Y:JV/ *?BQ6U^6V$#REES;9=1R&D^L-E_G%FU=T[7/QYI6JJTSFXG/! MRGJSX<7^K4K<2>JOV\_%_#3M1LEE1N1EU+E MK!#+UQ>WTN+V05+Q9+76?6+VOU- MF/6,<;Q$927]RW;ZV7A^P9*ZK-3&O P2;&2N_^"[/PQ NQ>2$FN?5$ M).5WO.)O7A5JQPI\&D;##[14>AN$DSD:Y:XJX*Z$]ZHW=Y5*OJQ5EHJB_ _V M_O=:5OM7UQ6,C/>O$S/*6SU*?&*4*&8?5%ZM2_8^3T7:'N :1')RQ5:NMW'O MB-^)9,"&4<#B,(YZQANZ=0YIO.$9ZS3+9+>+LBH %CW#C]SP(QI^]"?5V#_* MBVCTDOE#_?N_S>)H^JT5^->U8)6J>,;R>K,0!5-+5JYY(4KZA"^R:BU+]DX5 M6U5PPCW\R.MJK0KYATCA=;A0U@+?RS*V$&P)7L'6=9X6<%OE E"69?CBBW$8 M!6$8XM^79IZ ;7G![GD&(UR&@S",V!;DH)L#]JDN_+D2OI4HK!8L4>#)946B MCO6H^-=;0*(V&YA7/\[SE$4=#RTRGL-@:P'/0!A:B@+EIG<&[+.[0%IDGW+V M4YWM610BD*)A .H1[*WB18IC?2<+" ZJH('QSCNUV?)\S_AV6ZA[&(:S1!25 M7,J$5P*?XA"04OA;H2;Q%0ZWDTS+)O/$4SRN(%GS?(5JQR=/:>9@,@_4^8IV?D G$6@.PA+H(S5ZL MGQVK1H5ZP-4N'PHP:JR!.4 MM^CPC MFE!2MASH<&PK-BZ[/$N< 04ETHEH:25MJ23)> &?830K\WF+3?0]!N^ '8QR M*6+U+[(52H"Z, '#[/5+YVHZT.Z7E4[A3Y7>Q5AP$%EE.OS>*UP%^ /< E91 M(=C*>@% J/0#)*2%X8$GTE)XLG[:2IC:Y13<:2R O0(72%&;.!Y>2P7( ?3" M(;8E1)?X90U2:/F9*@(FERQ7^JH_ 60?U-TBD\!1TL#*0/?H81H/GJKX%P$S M0P*!9>X*U$9..0.#RZ% \#RXI$PDJ$PCL(DC.&!;9#! PLN*+?8T]X%JSU*@ M^+T&(&CS'TZ%%R&2JI5 5P3^5JW-'847=K(4SRT.N<,&.)_,5P';K?7,,."] M+*I:-&P #5^4:[F%U%"H!XGQ!V2#UUA5 +MD?%4(@0&\1-T[@0,K<4M$$%X\ MB"+!%8VC;RAJ XI/:QS#I8ZC9%:NF?AN+<'P'\4]3SG+^ Y%NY<0>P!/>Q1C M@Y+!&"X&X\H(=X4/B0/MM7S^$+*4$#["8&2[./03H'4N(D8IBR&(CONH"0SY M/=_QE'W@OT.]D9E1UE(LV?L'D=18:+!/2XA]&B?>) .FAS97S0P[#.%F>K!M MD\7KK7$8'0A+XYV'<;XS*!<"BS(T=>SRY>EIMW51UKQ)Y,[0H/L/Q<"N%4=0 M6YVQX$EX"W)ZB;FGAYM82)\CJNJ7 Y?I\ M%^6/9^A_F+2<&[0&+:W<$$2MF*"#%22?#*BZIY+Q MHT4"Q5KN^0NBB*C@@+U?+@65_ #=O?'X:'3@\7E2"( O *HJNZW19A*%VOAB M 1 \T[8-\AC';A%,]&UA)BFWF:P.PD8GL8&D2SZ1FPZ'U0:$.XA^0*XAZ5*H M5^@M'V_OOKO]+WR%F)14)E#;U*_#;"/L@O0"PVYX\07P"A.E4EL=4= E'%33 M*MXP.=@>^-@!$ M]NA6U14X0DXBMVM/3*_1%9"C*Q!(*VLA$O A)ARJOA>+HN9 *B-M:8#<+21# M%[[ Y52=&Y\YJM>E"^M(9%)RQR6X0)Y(J@OA@L[*VF$S>B"G1+OF,/M""&R* M5872?2WP'.?65"$LL>]E^-Z1!EKE430FUYBW74/D*XZEV@?^(#?LAT+56_;S MS^_8"[1V''Y+U^ES].U+K!;0@YH5\/1>ED@N@0&46/YMV),2/LJ**$DU2Y]CW(&#CW3H#-&&T6BE.J0@B6[V]0ISK^M+4U07'Q +V MU* 'RY2Z_P!<0<4A3WDF*=7O*.MSD-^*T 10>'Z-<4BA[90J"A ME[4JERK+U,Z@:RORDJ:^82_XRU;T,QD8!M S@VBH3!V.!5@\.HJ"7=[72CK6 M3/Y%9RWGVFTIL>.;UIFX87+ XFD GD2@ F^N3J>"%6\LMF=QL MLSU.P4UL:+Q$1^PH),Y2MJD)Q702]!"KZ*(8Z,A$4"MHR*2011:<)CK62V$, HU"F8YA6Y\"UZN8V;39>:'FYUN*)!""1 M4>K^DJMJ'Q6I$R2'8&B!A9 1S='48&M-!QIT(KV[/,(J])J#1):C&I*^8%##>!Z]5U"-B[C M*C#=D<7'K>'CF;7\;WR?"_8WM<& !*4<9C(='UW-$(U=/8/];B@VU\#4T58% ML F3-J,P#B;#^"1Y=-!JI\.XBTC;=&BRA"U9"ZT9FSMXY21T1&K0?-%9Q80>JL F"TFKWL"&7C99B-2":)E^P,, M0H5 %!%R*?M%K"0E9$G -1P$)< =,'9W-2.]^C9%/ &/%#)L9!#X5-DO4<+*T! W8Y&0?Q:(1WC:DIVANVFJA53B0>9[D< MQ<%T/#',74,"XY4@'>O:!((R%)/XAJ?"E@:?B!BVK1>93+2?4BUC';H!T X; MZJ84,F$0^R*]$(C'W0@ %N4!((=U7E'L_#^"@)]J"-3#T%G?+K??^O_?B?O7 M[L1%LQZ;#WL;/J>]PO2[#;U#C^"EVWGVG+7QS7G3M#FJY0-V"P1;_BI@U;KV M_3%/!L'Q%K4C'(UDY7ZS4%G)3 5V^^'S#Z;RHC>\R[^9ZP$ZUU:80E[/@GVW MU'54O%+VQ^.>#W%)'=C4$DQ-NP)1,)Q&P2B>,2RB2V-K>]^S]72 U0H(C\]I M&Y:Z**QC6E:N#',EKZ@SA8>'7 EW9&>\*[1U>"HI\ 3L^,(\P+, ME?IR5=0Y..AF&,]@R'$PC48G(-LK*-@(\3X?]Z34 M&*CR- P;I)&%&HE/^C#9%75O1SC%@YO8,T"= (WN$!!5-'4'4C@*-&"JGM3@NYO4IHC M 5)JN![@'K5V!<->F=ZF=E[#UHL:N")VJ_.DAJB95^B2W0T??92FU;H"H0,M M!,QTC[6[J_*"QH:':%K!D"M3Z$>HX+Y2]Z3%9X/1S&NMF%H/M\LU:<)&;X_W MZ6239'5I6(57G%;&$K+T7/#7M3@I(_6OH-Y>6/#0:P?IC=MH6*Y%MK11LO!) MBFN%FKT,%_#NWK_#L&A J#&H&;[ TP;P:-.K;9X;>56JI_95&_;&HM;@)#_U MZQ^H_0@4ZS(>NH-2*= M#EA="- 1-M2QY""LM57H8"E0YW2'778X2YNW41^>=B0"!=VHMDL&(UB<&+/[9NEN$3>?3BD1?A*)'QN M?^ .4W)1 RT6&XG;'S7NW(!,,(7$XP \ 2I>2M=0OIQ@^8/1D8ITN IY"+1O?5R>D+V I\W?D:/X57;"PX\??-V"C*^ M JOYN^,V[OTV[D#54$9A[R*(Q[T$#CQKA5!YROD=;/R $=7>NHW,4PE IB,9 MN[7"D(?'DYN&@X6WH_J_$D,JMJK!K%L*G3Z!6%3185"SX4))"1];"-Q;N. J4ID7QG- >-)MQ&*#4:L%''[ _D_O$6(J1(I/9K.MX-MWYI>J/F5-7A%8"7Q"<_ZZ5S$*#KTITY MZD=LDLZ[&,I?4/N/01U80.@V>:S#G_!PB=OL'+27<*/;D*UJU@2MF9'*8!BGWKA_:,M@C!02 M&(K1249&@\G0/Y#I=SK7V&'F65*;;BDU0>S4,#-EV90MN2SL]K.NPG';)QJ. M@O$X9(AJW>%X"_GER]5= H$2#Q&I5&1!0Q2:;@B',+^Q!L?0;;?Q< MH2LO!9#<0M_U6M^37LQ1R]U%P !/X39M*0H'.V4[E8Z[:&@ZD)W&U:. &L?Z M!/CS (I.TC'XIP"]9WLB_E!LF2-H]Y1G<+UD#%L)ZQ)87V1\69ELI(,6PK(7 MB[) MS?O@B':P8/1JBY[ U7O,_\^#:AQ^P(FG+5> M?$:$Q,%L,GM>? Q/XF,2GX6/Z2#NBE3C<3\^FI9M?[2"6*1TP[4,""P+BD0; M>CF@^_J*BUBV/^10=1I+\2-?&GF&$.7UT7MC"OC]UX@IXR'D^%B0O&RRT MR!O;'"%B:)?QC(@8#8-P.OVK@LB926;4'41F40\@Z"N@]'TT5E$QI;\)*O^P M"]/'-^CX3=LD_DD]6Q 10O0)A*.NZ0W[C;Z.B4G6\=X.-]775NIK<['V1[CSK\5=E^K9//1J+=?Z:IGM-VR)DA0 M4PGKNOJXN6"*LRM]3JVU?6/W%;V#%@=0@> \F0-EG4[T-G,4SX)Y/*.&N_YF M"GJ:!Z+R%(IT\QR%\K=G>EKU56NO#_M1;L^SM8A$E96_ J@ KS#J'-5_X"N7 M<10%\7"H&Q^EY\>T0^Y-0>098O=4K\KT%$^:GPYE<$"!<11N'*59 %09U!*I MZ2CQDF+>># QJ41_.\I\C4_"DX $F7@GBR!FA+-PP'XSS<$;[TAVL^$V_TLW MW(*FQ_S5-]QP$^W,7;=_[KTV&A0;HY).Z#]QL\QNCS5'LZHN_6G5:-"Z1P5% M4:QB#>:.3D7:,.*?]V\WS;_.OA3&'0'A]?GVHTC,?\7]J._/2.AG;8.23]%> MNCFY:'S(I1KSSN!)&I&S #Z""/WK/O M/._0:8+>0Q '/F(;*ZX_0CYBU]S;&!G;&'1N$=,XYB.<%6+_+!S^99PU/.:L M8\)"B[/.![/.%MVTA[/V\$B;U_X\D03GF@:340R$;@HUE4-1D,HS-Y5#CH^@4EU][O?-F(8D6_V08;IG5>Z5__XJZZ M7YYSJW]G3/.X_LT['WBQ0AJ?B26\&@ZFXPO]?3_[0Z6V]!MD%JJJU(8^K@6' M%(4/P/VE4I7] 2=POU+HS?\ 4$L#!!0 ( "2%?U1S?4Z&V , /$( 9 M >&PO=V]R:W-H965T.C3EY!Y_)5JDO?G!=+*+4$T*! MN?4(C/X.>(5">""B\=!A1D-([WCZWJ/_''*G7+;,X)42GWEART5T&4&!.^:$ MO5/-K]CE,_-XN1(F/*%I;2=I!+DS5E6=,S&HN&S_V==.AQ.'R^<!+P)O\]X3/\Z8 _#?C3_TO0E^%>CV<7\"(F?)+P41VP MVJ*&\8^M4#&LJEKP>\Q+^$4K5\=P+4E(@D"-!7!I%4'!RA@Z^+=.YR65-JSV M&M''@=>V1/CAN\LL2]\_70X+X_<75*RVA$U-1TR["C98\5S)PN56:;AA%(LS M8=K0IX@;.H6H.Q0@VWY^<]-#QU [;1PC+D2U*3EE\IA3HYPHZ$@_.*Z1.LK6 M6+*D8.((] "U Q^.^?1,/R(9:R:/9TQ6'L)PWR'ZR".XI_63!6B8@9R(_A,2G )U"8M19BF%U"P(VW7CD1XM.\*.3O9GYA8@K&\=H+9 ML#6![%/18U*;4J/>6S-*VA="@8)ZFO8*M9("(RB""7M(N?LR"9Q*X"1$SD3N MP_BD2)3[1L$?R+2!CU0%=WA Z7"0:^L,%:,QL=^@$\DZ.]CT@3KA6MT&E%7Q M)[6OEDCI]V3K.0.KE*,I?'!,>-[9[/L0D*@< Q5)5'0/0AW/&7B5I7&:AM\( MKEMVWXK#26^HE=^U X)T7O(8UNY(PK0<:G8\%>LIG6>@_SFLQ#T["]O%.(O; M4O$[]Z_C>DUWC&LX,$&B=WO3"03LD84OTH(*5)-F5$:$28*_&L>3-[,XG5R" M:MK9(?>"4'*EJ4W["F14X5U7L2 XVW+!J9)9*(>_U^]X]*U.F9Q<0Q7J?;AL M_XT]FKT M@&?+2IP&;1+ 29.U!=H$3;MA'VGI)'&12(6DXF1__=Y1LN*L/P;LBRV1O'?O M[MZ=>+2Q[L97S('NF]KXXTD50OMJ/O=9Q8WR,]NRP4YA7:,"7ETY]ZUCE4>C MIIZG27(P;Y0VDY.CN';E3HYL%VIM^,J1[YI&N8=3KNWF>+*8;!<^Z;(*LC _ M.6I5R=<463Y1@5U[[M MV 0ZO\.O/YH'P,KF/!L@3GN(]#L0BY0^6!,J3^_\OR">8^R/F?L3<_V],_F[B?@SQ?''P@K[" MH7>BUKZC Z7RU\7R93.;-,J\P 1&'1-(X:.[Z!6SDG5-=8# M.ZWJ+5RHG.W*"O],.?;(%GC6'E:M=6%&EX;>*].A)9'OF/-T&D]GG7,"?VJ5 MR\7LC79H)NO\%,8F>L0Y[2C?;OSRTV&Z>/F:5.DX?KK\,>!$W7;Q^06WG?*= *MC(<U,C'0"UZ[/M*];:3O,=&8+FH+-E,ZO^>LBS;; M8"7PRY:=DBF"$QOEJ76VL4(;+,XJS>,)4])E4>B,W8Q6GLXN+[<.-AH9J#$V M*7,ZZ P%THA6*W'F!:CH'"+"P R8KHV(A>R.W]P)JQ(R#=4T9C6H&QS9&':^ MTJWPS& 922A#;"H14$Y\#Q3-(B8,<5HU;:T_F#GC:"J"U*5TOD^@8,;8_"T2)&LV4*$R78OH M5 #<,BHNT HMV('76]6UK>I*/'X$UI_X4$T'+/AH)&->VI4>6+F^9<+&4A/' MZHP^@Y7LU _Q"T2Q*R7+>_L'TW0_'?I+&ZD_]L%!D1MZ/9V]1,HA@0@A0EMS MJ0TAFQ)MH9W'<6.@+N>EX'VD*$4CFHD#)LX-8<4JJP8<2)55$43IGT><1];B M&F1UUK,=)X!:*VFL=9[U]%I'7O7E4+WR+*3[[2PZQG;HN"8%4R6K!+/OEO_AEK#!= M'B1]AD==HI^SX/M*8FK4D,4X*-!@JL^4B!;?B [*#/ %=;]5>4Q^/]1>^#6-8V8"#%1Z'-3@Y@7QIN^R(.QAOLR3]02P,$% M @ )(5_5 X>:X*0( (VD !D !X;"]W;W)K&ULU5UM<]-(MOXK75SV%E0ICNT0$F!FJD* 6;9@H C,?I:EMMV#+'FZI22> M7W_/6[_(D45@MF[5?H'$EKI/GS[OY^G.3S>-_>K66K?J=E/5[N<'Z[;=/C\^ M=L5:;W(W:;:ZAF^6C=WD+?QJ5\=N:W5>TDN;ZG@^G3X]WN2F?O#+3_391_O+ M3TW75J;6'ZURW6:3V]U+734W/S^8/? ??#*K=8L?'/_RTS9?Z2O=?ME^M/#; M<1BE-!M=.]/4RNKESP\N9L]?SD_Q!7KB=Z-O7/*SPJ4LFN8K_O*V_/G!%"G2 ME2Y:'"*'_Z[UI:XJ' GH^%,&?1#FQ!?3G_WH;VCQL)A%[O1E4_W;E.WZYP?G M#U2IEWE7M9^:FW]J61 16#25HW_5#3][^N2!*CK7-AMY&2C8F)K_SV^%$^TO M5[P;JEFJ*[.JS=(4>=VJBZ)HNKHU]4I];"I3&.W4(__3XY^.6Y@:!S@N9)J7 M/,W\P#2SN7K?U.W:J==UJ\D M,.*$QCOYVXP8F>Q)F.P)3?;DP&0O9M[I42U/G=6'R2KD6/@#E:IU:Y]=:+;2N%:CU-K?P7.?PU9;'LAT\ MO_!SY6&NR0@?3@,?3D>7\-$:H&=;:1K[,M *^CK$CQ\>[$?X H-57:D]&W#5 M-##^?LD#J;PNE8&/7;=PIC2Y!?&8J(NJ@K=;;0O_F'\=GV]M7KN<;%+*?%T9 M4&\BQ]0)>?#8&*>?!DX_'67.%Z>1^->N-6#*]H68V?M](Q!/6628Q_#E 4;B MR9:ZVZ[Q5^7()EI^V"XAL+$VR"=L(SVO9D2$99(8??X@DJZ]UW0D1^A8Y@*%V"H!4M*B=\ #[( 95=50+EL'"KEK;9P'N-2Q@U)DAG09#.1L7@ MDRXJX '91^+VD"1]YQ#J4ML6(@A8R?XW44$V.2ICP[P 5EBUT[EU__L_Y_/9 MV8MA;L/C(GK^S:*S%K<1W_6L9"5#>79ZD(12U8W2+$\-V@#M=YA8L;XOOH4!C@/7?;O- _/Z"5 MVVO]X/#XI-_>T*$],J6V#B*>;>/0YI&2@8^$W8'5EQI87B)W2@@;41_1--;7 M('M1\,'!?M5MOJBT"9&A2M[7CKU/PM[_VQT[R^\WP"-T4 ',&YPV[][ M%/79HC8%OV3C^ HB /R]L25:)S9K-:0'L)F-*;0"=G2:32X\63$"(#'JBL[7--8@.2H "D]_< +@=^&&: MH3';:DJ7JMV8#9M-8Y8Q'97!UYMMU>Q =S_I%IB*[+\$HV':P51B=*QA,W9P M I$2"[MS;2QLY(4!4_$)PBV]S&C-K\&X-1M3J"NV23OTJ^H1LAFW;#Y]<7GQ MZ?45?DJ_SUX\]D*-9DYI/[4-4Q<\] MOH%@"D*)W)3XM1\'Z%R"*M^1C2DS:J%!/K7Z5UYWF"GQ=_.)>M59"JG13I8Y M^V6QL#GFJF;3;4@X9]-L"O((Z]RG! 5?Y\"LL"3037EJUQLZ"BV9VD*FP1#T;?4]4LA.I.X,(P* W6^QH?ROP2KAO0IM% MA7]X1DM!*N]-,K N=(WCYX3,= [O*OXA PF;C.U86L)80SH#?)E9<$B ML?!E>EI4N0.)KVDE8?5_@V%"Q"887^07G>=.3*@@7FFZU5O_J@!,G MTTS8+_**TY&HLD*-QP>)[1S3^+9I@008_"$L-IO/3D?C@%E2I9F-VL_W,7*Z M"I'3H.W\@7$&'6D:NYGZ0.B&$N+#9=07[W I9L 8+OBX]"5.@8Q5^75N*LZA M=K2!G2.)]:XWB:0':3Q,%.4 Y.>6.4S$,0NEGN NT5M7YB_-06I7AU_)&'-J M!Y*-P6<]P@>,#8'N9&:4$5#!O]@>-;!(E/NBV8#9@1"*%_$]DQ]>H#=VH5J# M'AN57X%; I'TZ8O::$@"RU$O/H]2.!^5GK? BQHBJ=V@Y-WO75Q \G,F3I(2 M#'"$D-G!HDU%A3B;WV J !8NK_#)QGY%QH+S75FT2\@LL&7&K9%_#63'&=KF MN/DH>1 =L>TM&AC_T=)8UQZ9.E/\4].U7-UZ#.F',%P]PH"7=X:83_+S>!(( M)\L%7 [R;'5%<]*#O$,Y)#*[OR(=8&60"O)R2^,P&/6V$5QPV$_)V2'%V"1F MV,$J(.^YQIW&^9J%:RIXA2) $ZB2<(@C4K%7;%GCF(GD<)20CLTJ JRR& ,V M=4F.;)W;E>9DVI'U)UXK(*%,>;)'['YGY0%Z7 M!+)<:6&>(!\BIY@B5Y#KQ CMX2R;P@C/SI]R\'Q&LI'!E*]CW7X>#^O0XZ"+]000T/V2K;"N!C8-M?:[J=A3F-> M4@$O0B74"[Z4Q6+EV+4VQX[($84A;(5H#P8*-9C$0]I$M=--8UO0.E]1K""Q MTFO8;F4V2)NO*6*U:[/MVEZU>G#.L!"W;GP8QI1CTPI?I3D4"JMJ[K/FE)+) M&+M+SUR.MI8-IFKN.3#=%=90L5)]X0G>F:56[YGB#\LE)MIQK#,N=:FKWOK> M@R6!_^WN&%:V31X_186930=?NF2NV?CXL6N6[0V2.Z-48?"UWS58::P.G Y] M/:86L24R&V]GO&OJU5%%,1T+TZ!&?.<8"C]1Z2>9@[+#QI%"LLV&+1STIZSL5N8XMN \(-I@4_*-$5)^6 (K>6 M$@0N9%!EH6;J**O!DLJ"=17FX"K#96],[S*QW-M:LUH!*:%\(7V+3"VZ-I1H ML+G0DL5_L9\F6))^J2N(_P,O7,3R!%+6?RTO@3)X*UDU/KE 543'#+D'%S@L MYJZ@ZLN\ +/K7H30CJO97&1;H@."1R7?<*W:^0PZ"0 #@^CCT+=MMK74D, MB5.!0=S 1G96TE8RCQ!(.3:CWY([+ (DY3;L?DABS96FN%%.V!/"!^[EM#QO MX!3$!=^>5=\66H,[WV/"Z/18BDAU44($TXN^/24\)?S&&G. GKB]GB JL<7$ M(7T&PXYD%]*]OB&%1$'@IAC*1^C6!!W)*RK6,>:"8T??"MH+6 ^0FQ!&V3DZ MZDA&,UKWG1236[^4D,X+7D0'D7J=Z*Q[&\J\,J0,QL)55OJ M1J53H/7"; 7!-Y@@^?B:MC!A/*=%,$04>C]YV<#7:*UD-6BMJ/-"XBV&!FW! MK;:%@?E3HV_J)0Q/A6;T?=%:2QHF4=U68!*^H=9K MG0=!"O"LHNX1E%^#YF MZP$-U)=O/\2Q/F[4:(9.!0M0*1-C8%8BY$ZT*F!DRC\ZYXF$9 %2"!J2/:/W M>V3@-Z;*;6^9ON:!A3#C7*?M1+V)6FMX#Z+%&]YO0Z-8+4X\)/;PPCWB#M)A M#"=H?[%H%?J7P]8M3AT93EX%F3W<*W/K/%9X("S$:)JH\MYYR<$6#ZUUU G/ M PE6@G7LP3+ZIA(7FWZ;M'G[3=>>NI$J/IR?X/:=10O^21@Q7]UD"8 M\^SQ(6%/U]>3D&\MUTG-FKN.N/L<1T(01:N(#K"\7S5SU!Q'%,EL' 3R*Z3? M% .ASK^M0=:X-'YQ.&+_.P.FGXAO\K"\[V*U9_P+!0@P\;']LT M,V,LG68,'Q@.PI64H40<8P#?4"8^7V%5#4SS3KTW!7"+=:FDSUO;;?K"%CIV MJ- ?J/QW=TG1XJTZV'EIW%U<7:H3D%+?CVC8B32B$LOH!\M"W7&? M:+&A>UQUA??I9U$2% M=8DQ"(1,U+_Y[;#+7CG4CRO_RJN@J9LVG#U]Z<"T:-@%M M3=1[) R]1Q>8Y^T+9H)@0S06:ID1196#+C@L"=;Z!KYK!&X&@Q\C)>P[N'+5 M0Z)9+0DP.0)8.,X7G$VOU!492NB6?(MKMABW@U+0)]PSJ31M(L;AM(,$>=AL M,?1JO3.5G6B4SZ?VIX"O>MOZ0JTA]X"-S$!0./1-.%,VM&]2(:2"PX#;#$18 MHCEIO *Y&S#""?RAH_8(!\ (,FTLJ![N'"TG)3PN)Q ?FDVF9G Z":OG#HIM MD*,-1JUL? ?)*R4-01;+Q+ MPF\>Y@-NWX%G(WB7_0:WK]#MLVC#/Y4^ZMB=B0 T"9>Q KOX0_C$A7FSW5(, M2S[+5SZ$EHEZ)\7+&TC0&[+N7CH:_1_-QS2S]YL?,2)NA2?P+HGCM+%O%PV3G:=RJ&95W PR@WL/&1;J#&>"QE#-C#@@339 M4XXJ&B"WF1E,9<$V^ % M_->/5_3>Z:\8>]C<0298,!Z3JP#)@#26YM!H;5;K([?5:++P9PA60=91^ID) MM6[I-%Z?"L0'@E'QH6-_1N(6F"+;+$T;BG'"NA+@FQUT/_'Y;#P"C\( @Y@[J_?NWER"K9BML5X@58^37 M9WTKO$:)@?58Z1]@M,C&U^&<>>5[(ASVZA9Q7SF&E$NCK0SLF!,\7Q#W"7V M\FLQS6E@8> 0U";D[;*7.#.5R@P*.X$K-#S4U&BTJ*)FMDZ:*C7OV1*/H4 , MN=N3P#WVX/RA-D9(!U CBH\=U1J0_ULJ[LN*!*(#AK*3=*$)_@&X8E?L%(LU MK*99H=\+O4N"O"OT*[N^,!,PI=M(>YS*ISVZJ*& 8,$-"A5DE4W38O31LI1* M*6DC[0U$+T%N9>5<$OGQA6UR]+<\.?H#+^MK4]%9@*Y@V4,3L]B%HTV)0%+8 MBZKWU9!HDWN8'+:)/);/][@%?:#0%> ?7#I[.,O.3TZRDV?/&-?Q=)8].SW9 MPW50]AQ+V-R1H:-( DS(OF5)$=[*0Q.:1$Z1X*;C.1P,B8-#*Q&CBE %JO7+ M.9_>V@XL;3KFW.81BST?QV*_)42:^HSXXB&'-O[Z,/Q:I8,.8O5*#2$15=SR MVT.'J ("UG<8I?M',%W0#]9"KLQ)"3P>'B&$^WX]>?!4$,X"(X8(;J#:?1]J M]S!.O::M>J_7N M!#YTD'IW0OQ$_9Y7G10!_(D(69+#;A"#!"GD!0,$\0%XEHQ7"?9J>'U"MK1> M]_K>'KC)[,'Z+:I#8G*<"36<))Q,=!JZ0<<M(;D!((AT9K M)?,(O9Z/0Z9?^[[61Z#H"CM>@T;S>P=1>'R[B%TS/#S _;1'T@)X_?$JG#?9 MMS405$!,5WI%0+AJ&$G #S=T(8$NCW(,K%;P4$=,18>-\[!E@7@&(Q#Y ")_ M2 )HV*2MQ-L&N:JI"' 'A&&X?8">,5K475KZ%/BPBY$2R""<+!1U,>^M.DXY M#PW!P;.'8E#[54X'2_R!1LW7G["HW!"&G_+V$E>(7CEI&:=,B;V;UI(.[D!+ MF^*K1UG?#Y+JNWHGV?GL/)L]F?/7V71Z>A=SFAT@,%ELK8..^XH4 PY3QO2/ M1'Y>:XD0@]F]LT<#0N%/+_/64"0D,C$@QP*@8&Q,KX3U7/T&0O(.3X]<\211 M+2[8V+ZY1SCT7'0(1>2A>C3+IO/3[/3TF7H,S#P[GV)*=G9YGY]-S>/T\>P:2 M<#Y_PD-"6/F?7L W9ANSG?' P'P<]$^@A]]]Q^@B.O5WT:D/6M/188=#T&2N M]]$_V=V;<=5"I=Z>SX/YLU(.&[4;27"PR)8#\R&R9V=N1XT2V7=-XJ+>7Y -&#+R$[-H79\D:V=Y!")356WH0E^%C)"GR3;8$I MN4083DG(T_OQ6GR%BY;\4@^OLDG9*;7.<#M&L@[*A, &INQ>0]J.:1,5:,BZ M4]/)-&A=_^*R9J@!\D$*DR >&9@2^SM^A'A<(D6U([(.P($@>'EJB(82)8$/%:25']]0#O(I,F^S/5F],?O/&&AKL^'VPM9 M@G;/U3LB!,S$ESK@D?[L&OQ/]C;T%V/CR_BKCGSS@UOFU 4HHKA@N_CN_15W MY8QIF#_OW8K#5:($%D6<C^4M+431:>^2H]%Y$K*J!C"Y]_ M\\2=](GKZKN$^=.=@M3%4R;-H@FPU>0%44(@-A>!7%;^'A&!#:>"D-Q+\D=7 MKGC[+P_=(9"E)^VS6+7.^"(5$Z_]R"*89)OON-]+E_'HWC,IL"7"K\I)M7K%8Y1Z@1A& MUZ2SNU0)($DM=("Y>:OKZ-( SW7.6Y/&ZR1U&JF\!L$/J.?^63]JP]8-I@:= MI4B6F[#2LHK'S%I&R1[USPC<0<\PKR/HB#-H/B002*#LDA)3<+TXW+('^EO@ M'6C['/XF\&W\*HEY/'8T'S\M=(6APM%+LG>82H$(';QHZ0>'ZA7D&5_B.$0Y M8CM;I ^3H<)G:*W4N,0\] QBXMZH1S1=[R.^8ZEWDU*H:G"?-G;:!(MTIUT; M7+K/O#%5\'"L@/"-F\WG^G>?OS"G)BP@;0YDWR5:TI_^&7\)XM.>7>!5(#-W>POH*QL?P0YX^W%.#'#3YV5RC4@R M5CQX%BB66Z#*V#REC-1KH4E[TO@FXBRI>LN)ZYCZQ.-)\_&C19=-C?V,V+B2 MZR4^&?=U4(5^?+@DMDM91B8O309#&WWMD;4[N?&H/[2<34?\R/ YVW#GS< - M)RI<'X/7#>2$Y@W7W C&-1P[04K>Z)(:.:_8':FWM71V\18.:B7@B[[(\>85 M]R:HRM%MD7Z/UAVN!>V=[DR+0@]G9]D4K,?YV1.N]4\%?B'=0*(.Y@L4TZFH M_59 :L.D$XYXW55#Y0-FI;[VQ4;G&U;>#?M>&GH0.M =BY'<_Y']\T,Q5+H' ME$IBB@#87^"%)7L0A&1?\50.;NL04'FBKJAA+S'K?F&^O0$/B UFO(8D+"(@ M:U!)HT<'>9F?3IZ=_X-6.9M.GO+-(G3O043Q_"TT\CP>#IF/'^; "XWV[FBT M30T_,Z!C.+7\>T-B#Y2NDYA/9T]9!-]<7+WT]NSBZ@M]IJV)17@7;@,8'%!L8+@H;S_J3BRUMP>A+MP3P;W# MN9(F\"FS!)LKYX;3A0J&QDGOQCBI^S(X@89/,;B;IM25'.FK(S'T&-?1L-NY M\]:=^N!\O1I=P$ 'Z,Q&5[O]=>UI5$HBN ANA?CC-8P;3CM]OC;-2+->P3HF MDH@RY2Y*O*%D[\Z332@@3H!9T2P#F,5OW@M**(B+;H5(UCEZFT$;\%LSH6]! M]C(U7)GRNG\^GX+NOXH=D3<6) 2!(&2BYR\NY8B/V._DR4^L])L DAZ>*:C" M.>H>7S;$[;,PDDU'ZE\I>R7,=; M96S48:A^CDUVU.,BW-^X::[IKHY-\JPH M55Z61I 2K^-EIY&(Y,Q2G1['&HK\7>*I=L9H+SIHI%J#H/U&&8 MH$?SQ^&T6L# Y>#<_=0HB1H;@VU$7#L82+P,L=^695M<$6 40+ M6\SA);9'(\2J&L$QNL>L;;< )OL#(/U#D^'BLYXM\PT?[FQQ?56*&'[C"HA9 MHC2&8]JIZT.K2Z.WNU36C=P+&HCM(\@732?5GN1U=#RI4TWNO_ FELME%R+D M8#-^9(?WKIV-A_O&+@KJWQ#;*Z1QM0WMI]5KM.W76FXD$N28KXZPTIP)1 T@3?W6TU[1;6A"EZL_!+TYEL$LR/IMJ6@^OO> M/W5*]_#X_E!)][-A6-3$L/"A(:\&W#EAEVF,&+F>'TU/1+SWKEV;$"@\1B&FC,#HO^E. M P>1>P>#:@B1YED?:"0N].P)NM K.GK"=^\1KZ(/0YZG+R:5 ]QXOE"QP;.\ M- +(D\4+?H$1&$+TG$/>'U6422YKI(@/R>7-==&\W2(0W6/\D#JI6*2772-0 MTJ^'2[MLX_P-UQ@WNAA@!YP&XRCQ2IK0IJ%7M0M4]_5L+O>I6I*YW M\T>/P*&K[K/>!2 "1$0KY>_M&2SX'2=_MP;A[O37>1S?ZO?PR P X@< !D !X M;"]W;W)K&ULK57;CM,P$/V54<0#2&%S:4/+JJW4 M[BX"B86*1:;1R'*O5%=1&L>OHIH)&2QF_FRM M%S/5VDI(7&LP;5TS_;C"2NWG01(<#CZ)76G=0;28-6R'&[1?FK6F7318R46- MT@@E06,Q#Y;)Y2IS\E[@J\"].5J#\V2KU)W;O,OG0>P(887<.@N,?O=XA57E M#!&-[[W-8(!TBL?K@_4WWG?R918L+:RG]3^+?;^>()< M5<9_8=_+Q@'PUEA5]\K$H!:R^[.'/@Y/44A[A=3S[H \RVMFV6*FU1ZTDR9K M;N%=]=I$3DB7E(W5="M(SRXV73) %; 1.RD*P9FTL.1Y!5!Y+^ 21)X59)6QJXD3GFOQJ(B/% .SW07J5G+5XC MOX!1$D(:I\D9>Z,A#"-O;_3/83@#-A[ QAYL_"4EU1BW'![._1ZH)SWOXU&JY%XZO^B\&BK>"]*!!NT98JAX\%>8=' M8!-X1*8-D WFBOBE,PBWC)?TUX_4#ZHY$L_ *DCBDTI7JFY:B_JG>&148?=, M(R1.[S365RP%I]HBVR>NSX0\&T*>/3GD>]^IF .[1TV#!TQ)] S0R#*6TN"R M[;)A2W0-+SCDHFJ= E&3=&N 4M9IG4K.629NR%Z:AG&@P5\H/'[ M7AERO..R)@"_A&7M*A!H!'E"+CR KHN >@#K+0GV?1!?PLK3O5EOX!D\3\(X MS<(L>PTO( TGTS0#J+HIL#R$Z[H/RA/1GN! \IL#XW"23<-I/"7U:?@ZCL-I.NY,9J/_[L!? MT$X5870T=VO4._^Z&/ SHQO!P^GP@"V[N?U3O'O];IG>"6F@PH)4XXL)59'N M7I1N8U7CI_A667H3_+*D1QBU$Z#[0BE[V#B X5E?_ !02P,$% @ )(5_ M5$A-N7>" @ =P4 !D !X;"]W;W)K&ULA53? M;YLP$/Y7++2'34(%##2D2B(U[:;UH5+5=-NS Q= ]0]FFZ;[[W]"KA>HM;R4\:&)Z(9C^M0:N]LL@"0X;CVW=6+<1 MK18=JV$#]EOWH-&+)I2J%2!-JR31L%L&U\G5.G/Q/N!["WMS9!/7R5:I9^?< M5$-'Z.F,%4TB4>VP?T+[YW[&7+#-PH_J.M;+,, MBH!4L&,]MX]J_Q7&?G*'5RIN_)?LA]C+."!E;ZP28S(R$*T<5O8ZSN$HH7@O M@8X)U/,>"GF6M\RRU4*K/=$N&M&ZG;*S&TQ;S[.H17D#V8,C' M)[;E8#XM(HNP[C J1XCU $'?@4@HN5?2-H9\EA54?P-$R&D(GC=:E"U9EW3(BK4> '-J+>8$>64Z5L(R0,49T"\0K*Y%Q]LG M*!MR)W%,."L06]#3O/[9BW M3)(<,;+YR=H)5J1A,J=OJB9A4>1AGJ7DU ^-CL0@0-=>\H:4JI=VT,6T.[TJ MUX.8_H0/3](]TW4K#>&PP]3X8I8'1 \R'QRK.B^MK;(H5&\V^#*"=@%XOE/* M'AQ78'IK5[\!4$L#!!0 ( "2%?U1!P.MJ%P0 &4) 9 >&PO=V]R M:W-H965TDZS,MP1872E1).F[^^X*4[,6WQ-?UP18) ?@^@ "H^5[I)U,C6OC>R-8L M@MK:;C8>F[+&AIM+U6%+;S9*-]S25F_'IM/(*V_4R'$CSC"J5T MCHC&M\%G<(1TAJ_7!^^??.P4RYH;7"GY552V7@1% !5N^$[:>[7_ X=X/,%2 M2>/_8=_K9I, RIVQJAF,B4$CVO[)OP]Y>&50A.\8Q(-!['GW0)[E#;=\.==J M#]IIDS>W\*%Z:R(G6G.BP%E_8%;D5)KO@S MPNB1KR6:B_G8$J S&Y>#\^O>>?R.\RB&6]7:VL#'ML+JU,&8W!_IQ@>ZU_%9 MCS=87D(2,8C#.#KC+SF&GWA_R2^'?P8D/8*D'B1]!^2!.JG:270(7$I5\@.> MK1&HEZ2@DZ66@&ZGRYIJC(2BQ+<2?A;)=?#,=+S$14!N#>IG#)9W!Z>EHEZJ M4/?PW,*&"PW/7.YP!BMN:O@ !0O#T/U@I9J&U*@"RR?(\XQ1G\.?-"9/4/U2DUJH5)2/:3'#[3<3>MV(@A5#0NF\ ;M7-:68_PZ0CO@,Q"R:%"Q/(O"3SA'[0IP<'&D1'8F.(S>&+.5'=VK.[LIZO;59B2HN*6@ ;Z)'JKD,\Z?;N0@>:P;YD7JA% -U* M!@(V:XK[,!3@RL ]=DH["G2ZX(>WSX3A-,8H?BKE2<;2)'6YH+Q3+O(B]RI2 M&4J5M5JL=]:-/;"*HNH[H>8::R6I@PR,4C:A,RO"C#(_BM@D3UA"]70!'ZE^ MZOX MU=5'/;CU%[PA8!HT_2UXE!Z_(:[ZJ_-?]?X#Y);KK6@--=N&3,/+"96H[B_U M?F-5YR_2M;+4\'Y9TW<0:J= [S=*VY-AZ.'6R'PG[]SDZ:==I::;*4 M^,YWSSUWOO-XKRT/K%"]^* M"8L](928.X_ Z?>&ERBE!R(:KQTFZT-ZQ^W]!OTFY$ZY++C%2RV_B\*5$W;. MH, E;Z1[T.NOV.5SZO%R+6WXPKJU'0P8Y(UUNNJ>0!MYMH,#RBCN>C8U>@_'6A.8W(=7@3>2$\ID<*>5*RUQ"O,3V"0'$$:I\D>O$&?\2#@#?XGXSVXPQYW&'"'.W#G;5N#7M+]]"'L MCA!MYGL1_3R.;,USG# :.(OF#5D&T^('M046<*FM@R=E +D4/TGQA6;0>LU& M<:NMI=N\X<+ ,Y<-PBV^H80$#I)#?T_X 6TYX*91!7R"X=$%E?KB+(9C6MOR M5MFN7QOQ5\L<=^M1.R[W(OVKUM%6!U=H5F%.+>2Z4:YMYE[;/P73=@)^F[?O M"!%=^3I(7))K?/+YE(%I9[,5G*[#/"RTH^D*VY*>,S3>@,Z76KN-X /T#V3V M"U!+ P04 " DA7]4C?7@UXD" !%!0 &0 'AL+W=O3X#H9S3(7 M[P-^"SR8$QM<)2NEGIUS7TZ"V G""@OK")R&%[S!JG(@DO&G90;=EB[QU#[2 M[WSM5,N*&[Q1U9,H[782Y &4N.;[RB[4X3NV]?0?)+ V@7G=S49>Y2VW?#K6Z@#:11/-&;Y4GTWBA'0_ M96DUK0K*L]-[^8+2*BW0P,4C7U5H+L>1););CXJ6,FLH[!-*PN!!2;LU\%66 M6+X'1"2IT\6.NF;L+/$6BRM(DQ!8S)(SO+2K,_6\]/]UGJ%E'2WSM.P3VI)Z MH]Q7"&H-1_+;1\=V%N,:;F1VO,!)0!UE4+]@, 4J'>L5:E_^.\>=A?O$L. ' M>. 6M>"5@2_0CX=AGB5DI:P7LEX"3]0,("3,M=H0VT#29V$\8) P"LT9W DI MZ-Z4\$VITD 69CU&"SU(4A:RN ?+_]FNS?BNFF-?^'- _/ ]49( Q6N*36^&O0"T$W3 M-HY5.]\H*V6I[;RYI7<.M0N@];52]NBX#;J7<_H74$L#!!0 ( "2%?U2) MR!MQP@( +T% 9 >&PO=V]R:W-H965T)')YT.:KW2,Z>.[58%?)WKGQ)LMLL\=>V&L]XD WG3:]<*2:769' M@Z*-H%YE+,]G62_DD*R7\>S)K)?:.R4'?#)@?=\+\^,.E3ZLDB(Y'7R2N[T+ M!]EZ.8H=;M!]&9\,:=F9I94]#E;J 0QVJ^2VN+FK@GTT^$_BP5[($#+9:OTU M*/^VJR0/ :'"Q@4&0=MWO$>E A&%\>W(F9Q=!N"E?&)_B+E3+EMA\5ZK_V7K M]JND3J#%3GCE/NG#/WC,AP>^1BL;5SA,MM4\@<9;I_LCF"+HY3#MXOE8APM MG;\ 8$< BW%/CF*4[X43ZZ71!S#!FMB"$%.-: I.#N%1-L[0K22<6S\9>E_C M?H 86OCPSX&P8/"H![>W\&%HL?V= M(*/HSB&R4XAW[%7&]]A<0UFDP')6O,)7GE,N(U_Y5RF_0ER=B:M(7+U O*&. M:;U"T!V\4%=OL?,*E.SP3Z5]E3_TYXT=18.KA!K0HOF.R1JH/-AOT<02_::$ M>H4EAX]B>Q'$&RC2>E&F?%:17,]X6A45/(K!=]0DWLAA=V'->)KG^6F[]?0C M]5;2YX!Y6I83;=3BWYRWP:;(_"[.1@06%'T/QZSA,PT["8%*?' MV*!;[:BX4=S3?$43#.B^T]J=E.#@/+'7/P%02P,$% @ )(5_5-BGG+[? M @ @ 8 !D !X;"]W;W)K&ULI55=;YPZ$/TK M(]2'5N(NBX$%HMV5DK3WWDAM%35I^^S L%@%>VN;;--?W['94%HEJTI]P3[C MF>/Y\ SK@])?3(MHX5O?2;,)6FOW9U%DJA9[;A9JCY).&J5[;@GJ763V&GGM MC?HN8LOE*NJYD,%V[677>KM6@^V$Q&L-9NA[KA\NL%.'31 'CX(/8M=:)XBV MZSW?X0W:C_MK32B:6&K1HS1"2=#8;(+S^.PB<_I>X9/ @YGMP45RI]07!Z[J M3;!T#F&'E74,G)9[O,2N%#9S^HP_]XC,<[6*G.^"\<1MTD"Z :C%7]T9@\Z(4<5_[MF(>90;%\ MQH =#9CW>[S(>_F:6[Y=:W4 [;2)S6U\J-Z:G!/2%>7&:CH59&>W5])RN1-W M'0(W!JV!E[>3I,^0WU##U0-2J ?'[ M14]E\R2=Z\8SL^<5;@)J-X/Z'H,M_*>5,7#)M7X0<@?GO1JDA?.J&OJAXQ9K M)])6?.?^T;^GMO[L7Z8[N4=-C09O18-PJWF-('F/\ *R(@VS.*?=/S-T155L MA!06X=*_1-34AYUG-JW8&V!A5L9A6L:P2L(T+IR %>$R3R N%D5,%)8:CCIP MX!U<:YHEVCZX:H9Y'KO*LKR$.'<<#&*V(.&MLJ3[ I(PR0M2*VE?IN&JS+V0 MD7/+@L&)@F53P;(_+AB?9\WA9ZMVDO/IJE&\%%U:AF6>NN"3.4CG()N#U01N M6Z2)VU@J0!R6)%R5&66#T5J&V2I[,AO1;"I0Z79^]AFHW(L9!\0DG<;K^3A5 M?JJ/L_D=USLA#738D.ERD5,2]#CO1F#5WL^8.V7IG?AM2[\(U$Z!SANE["-P M%TP_G>T/4$L#!!0 ( "2%?U1*?8M_)@0 +8+ 9 >&PO=V]R:W-H M965T:Q.;R4+*'[;S<7GC^980%) ;B\#Q]0ONH2@L M$-+XV6%Z_9(V<+^]0__@ M+@OMGF3;S?4]DC?:R+(+1@:EJ-HW?^[J<$E T 4$CG>[D&/YGAL^GRFY)^*$!?S28&0>VG2=X!W+4 P1L M+""?964VFOQ5+6%Y"#!!-CVE8$?I+AA$? _YF(2,DL /V !>V*<8.KSPOZ1X M@!CUB)%#C-Y ?$)K+)L"B%R1PJ(3KC4837BU)(7@"U$((T"?J^8@LK7@M:YY M#C<>>DR#^@7>_$L-BAM1K=O%-,$*0;D U5?I9,0GMRVCQR_?B#R,WY%]1QAE M+*9QEF$[C%+*XH1\>J5/[ANEH#*DELI9"-,]QL+ *:-QRK"5I70:^N2(+B45 MGBT8FA^AO2/I-*8A2[$5)"GU8Y]\E887)XOLE;1EG24T:UG'$9UF/OD@*E[E ML"M0E_R#LDCFQ>D"/QM1XW%B*%DKJ1U2C#EGT5[K-L^;LBFX@25Z&R7(!7=D M1VE&XVE KL@H3B@+4VR]!6_SQ>3: ,3V&?6C]'>57;D4#BH;TJ3-,J ^DCM( MCV:4?FG!Z#BYT_X;"N 0E3FJ:9K7%(6(8&W^W<(Q+H MOR1!.P%Z6)1U8\LJ*I01M"$CM(H?HCG=9\WQQ">&/Y-12&,_QO%]2+DHQ-KY M6^\,X,)VEMK_/NKM:L[;6J'^TOI;?M7>QU>GNC_%*I]I;8=HRLW\UQS@Q=K4'8"?E]):78=NT!_59__"U!+ M P04 " DA7]48<-[EC<" "^! &0 'AL+W=ORP 4']RAN)@:;=L!TZ!$VWG16;CH7*DB?1 M3?OO*\F.EP%-+I8HD1\?)K4Z*OUL*D2"UUI(LPXJHF89AB:OL&;F1C4H[4VI M=,W(BOH0FD8C*[Q1+<(DBJ9AS;@,LI4_V^ILI5H27.)6@VGKFNFW#0IU7 =Q M<#IXY(>*W$&8K1IVP!W2KV:KK10.E(+7* U7$C26Z^ V7F[&3M\K_.9X-&=[ M<)GLE7IVPH]B'40N(!28DR,PN[S@'0KA0#:,OSTS&%PZP_/]B?[-YVYSV3.# M=TK\X055ZV >0($E:P4]JN-W[/.9.%ZNA/%?.':Z$^LQ;PVINC>V$VP7'I?LJ.M+WEUHZR MGXH0MNR-[07"YR>WF"^KD"S:*81YC]ETF.0")D[@04FJ#'R5!1;_ T(;TQ!8 M<@ILDUPEWF-^ VD\@B1*XBN\=$@T];ST2J+FE.D5WGC@C3UO?(&WL^-1M+9H MJH2RI58C-)K+G#=, ),%<$FHT1 T[,UV,9F/JGK5AQO(I6E8CNO 3IQ!_8)! MYG+P/%>9!.)D,9K/IDY((8ZCT7PQ=L(8YHO19#&#)T4V(HUN0KD\#.' )TC3 M:)1.9_!1.<*SGJI1'_SD&,A5*ZEKK^%T&,[;KB?_J7>3_<#T@4L# DMK&MW, M)@'H;EHZ@53C.W2OR/:[WU;V@4'M%.Q]J>S/ZP7G8'BRLG=02P,$% @ M)(5_5/7@+-FI P ^0< !D !X;"]W;W)K&UL MG57;;N,V$/V5@; HO 3B;K84FH;R*6[#;!IC3C=/M/2R!8BD2Y)QTF_OD/* M4=SNQBWZ8'E(SIR9,Q=RNE?ZT6P0+3QWK32S8&/M]B(,3;G!3IASM45))[72 MG;"TU.O0;#6*RAMU;1A'T3CL1".#^=3O+?1\JG:V;20N-)A=UPG]4JNE0FD9)T%C/@DM^<94Y?:_PM<&] M.9+!,5DI]>@6M]4LB%Q V&)I'8*@OR>\QK9U0!3&'P?,8'#I#(_E5_1/GCMQ M60F#UZK]O:GL9A;D 518BUUK[]7^9SSP\0&6JC7^"_M>-\T"*'?&JNY@3!%T MC>S_Q?,A#T<&>?2.07PPB'WWLE0=PH-X1@.C![%JT7RICX'1@>PYV2=F/@)UEA M]7> D&(: HM? [N*3R+>8'D."6<01S$_@9<,1!./E_P'HB?@T@$N]7#I.W!+ MFHYJUR*H&K9:/36^2VE(H.D=V6\=];1/XKH9O#!;4>(LH"$SJ)\PF/LIXUU(<$K%!BW5C@><+&:0(\ M(J\Y_&HWJ.$,1@G13PF'"@[:@90;(==(1V=PW8N-A*^BW?6>+UNZGSSC<9(P MGF3 QQDK*&L/RI*_M[(>U?N#AW/?$RV5#2V5_<^6>BWZ6PS?:ZR3Z/_:6+]\ MVT:ET/J%_.^%KEQ3<1;E,4NSU,D99^FX^$?UQCGC64Y93]DD+XYRZEA4:K>R M]8YZMRS53EKC:A8G!65O:"W1*6V;/P]PG/O2'C>::RKX3E.=01Q'+(ECN)5/ MU,]*O\!]3Q-B"BOA8])Y*[<80B/L.*=?Y.(>)1,:A,*)?=E=U]$ECUJ31U=\ M80Q:XVO^7MW#H^NX0[WVCPZETY'N;^9A=WC7+OOK_$V]?Q3OA%[3+$*+-9E& MYQ,JLNX?FGYAU=9?[BMEZ:GPXH;>9M1.@SKPCD87OOY7U!+ P04 M" DA7]4A*#FW(P" !4"-IRO;$G\0K;:W;7.+Q]9]>. M"2I)6R%+\1YFOIE_O3.9-D(^J@Q1PZ;(2S5S,JVK<\]3288%4P-184D[*R$+ MIFDJUYZJ)++4.A6Y%_K^V"L8+YUX:M<6,IZ*6N>\Q(4$51<%DR]SS$4S*B!(FKF7,1G,^'QMX:_.+8J)TQ M&"5+(1[-Y%LZ*JSF7/J0(HK5N?Z3C1?L=,S,KQ$Y,K^0M/:1J$#2:VT*#IGRJ#@9?MF MF^X<=AQ._3T.8><0VKS;0#;+*Z99/)6B 6FLB68&5JKUIN1X:3[*O9:TR\E/ MQ_=:)(^9R%.4"JZ?:JY?X/@'6^:H3J:>I@C&SDLZVKREA7MH00@WHM09H

JXHE.'.HZ!3*9W1B>+"7#5.X>$9) MM0/?ZV*)TH2]KW?'Z\(F>+R9I M(D?^R!WY/AQ!-)@,>UQJC:XW%9?=^"_48 _)'/D_V/N'M#YLC_C#8BG@Q!T/ M0PHZ&9Q&.W*/P\!W)Y3.B=VCP?^)=\.SL7OV!_F ?#<<[WB,X;UKZ>U4?(%R M;?N:@D34I6Z+OU_M6^=%VS%>S=N^>\/DFM.%R7%%KOY@,G) MKVLG6A1V?ZQ M%)JZD1UFU/Y1&@/:7PFAMQ,3H/]#B7\#4$L#!!0 ( "2%?U0-^^#CJ@, M *(+ 9 >&PO=V]R:W-H965TS4=I;=_OH;.R&P2TA[.CZ 7^:9 M>>:Q&<]B+]6CS@$,>2X+H9>CW)CJH^?I)(>2Z;&L0.#.3JJ2&9RJS-.5 I8Z M4%EX@>]/O9)Q,5HMW-J=6BUD;0HNX$X1796KR MY2@>D11VK"[,O=S_!6U"$^LOD85VWV3?V$[1.*FUD64+1@8E%\TO>VZ%. &@ MGWY T *"MX#I!4#8 L*W@.@"(&H!T>\")BW I>XUN3OA-LRPU4+)/5'6&KW9 M@5/?H5$O+NQ%>3 *=SGBS.JKRIC@/UES:B(EZUJCB=9D SI1O'(;[S9@&"\T M^9LIQ>S1OB=7Y-O#AKS[X_W",TC$NO.2-NBZ"1I<"$K)%RE,KLFM2"'MP=_\ M A\,./!0@4Z&X"##.ACT^ FV8T)G'TC@![2/T#!\ \F8A/0B?//[<+\'?CL, MOZXS)!]:. T&Q B[.Q$Z?^'_N1,#<:(N3N3B1)=X)S]JKKD+(W<$A.'FA6Q? M"->ZYB*SBXDL2]S&_T'RV*=,$V'B(MBB^+2*PW V016?>IA-.F:3069WH!*D M@Y7257&Y3),M8Y4Z#[B X'I+X_]OT_!T2==M2G M@YX>L.9V3')9I*!T2XO(O< LV,Z :I:Z//H83\^DG?KXZ5=VUM&;#2O+7O"9 M,5C"4G@E)+YY[MR92)RJM5"0<8U4D?)%66^::--3DM-)<(EEW+&,!UE^_N]$ MXC.U:!Q'4=!/9-X1F0\2N8C)FT6'"T>6X9DP Z2J%=X?%*A2 M/&DN$3M6E=Z7A9[=&.H'D\LWFP9'6L$@K9N36O7AM"ST\@C.U)E/XH#2L*/1 M/!T]AE$ AH-Y?3VF,BXT*6"'4'\\PY15TQ V$R,K MU_%LI<'^R0US;*)!60/&PO=V]R:W-H965TCK9#W*@?0Z*E@7(V#7.OR*@Q5DD-!U)DH@9N93,B":-.5FU"5 M$DCJ@@H6QE$T" M">3 9N;&EG(Q$I1GEL)1(545!Y/,,F-B. QSL!V[I)M=V M()R,2K*!%>B?Y5*:7MB@I+0 KJC@2$(V#J;X:A9'-L"MN*.P50=M9(^R%N+> M=KZGXR"RC(!!HBT$,7^/< V,623#XV$'&C1[VL##]A[]JSN\.(E@ROVB;;VVWPM04BDMBEVP85!07O^3I]V# M. C @S<"XEU ['C7&SF6JK+0TL]3$Z]ZSV(LXA^0,]?!G%$ N2Y&;(O(M3GKXB!/J+%I33HBJZ:#-L=AV>1AL_3/^H-A<-H8M3:.,'Z:K- M94/J\MW:D*>NVN"H-:?H-.H*G;AP\^NG%+-_;2O19%66F0[TXIW'HI]IMI=]G\.-BIYJ/46C#VFV=7T?PH M7?,*MTZ,_2YZ1)W_2*K69['?:+NKX\+\NZ<:CT:^_WU M#G*:,%,3=1&F-5GL=]GNPOAQCG^,XM:!8[]S=A3F",K1O D/*M@"Y,;5Z0JY M(K0N9IO1YBXPK2O@=GE]D5@0N:%<(0:9"8W.AB8!95V;UQTM2E$K M)*0B2/GHM$GK%!5U>YCVX,!-L IV9CM-]^]G&T)I2FC5O8!M[CD^QUS[.CHP M?B]R (D>RX**J95+N;NR;9'F4&(Q8#N@ZLN&\1)+U>5;6^PXX,R RL+V'&=D MEYA0*X[,V(K'$=O+@E!8<23V98GYWSD4[#"U7.LX<$NVN=0#=ASM\!82D'>[ M%5<]NV')2 E4$$81A\W4FKE7"]< 3,0/ @?1:B-M9Y\S::6HQ5! :G4 M%%B]'F !1:&9E(X_-:G5S*F![?:1_;,QK\RLL8 %*WZ23.93*[10!AN\+^0M M.WR!VE"@^5)6"/-$ARIV%%@HW0O)RAJL%)2$5F_\6"]$"^".S@"\&N"= H9G M 'X-\(W12IFQM<02QQ%G!\1UM&+3#;,V!JW<$*I_8R*Y^DH43L9)]?L0VZ"$ M;"G9D!13B69IRO94$KI%*U:0E(! %TN0F!0"N9?H$[I+ENCBPV5D2Z5"<]EI M/>.\FM$[,Z/KH1M&92[0-TY@*_F-!^_H8>[U,BXA'2#?_8@\QW,[!"W> M#G=ZY/C-DOJ&;WB&[[O:?-^8$%U+4R%'!JEWV$/\:3@.PM )(ONA+;DCT'6\ M( @F3> S<<-&W+!7W!P+DJ+K58)^W4"Y!OZ[QW'0D ;O=AR<..X(['4\ M:L2->L4E.>;0*:W"!:T9PXGCA-[P1-G+.&\<>K[C=PL;-\+&O<)6P)$1AV:E MWFQ=$BN&L+THSB#P3P1V1OGC;GEA(R_LE;Y$S=JNRE,"WIN * M9(I#=4 WHTU1GYE2=C(^U\7>5*PGFNJF<(/YEE"!"M@H2F,R6-'3]!<@>)_4$L#!!0 ( "2%?U17MCWM MW , ",, 9 >&PO=V]R:W-H965T&0^C@]*O9@M@R;$0THP[6VMW7X+ 9%LHF.FJ'4C\LE:Z8!:7>A.8G0:6 M>Z5"!%$8]H."<=F9C/S>0D]&:F\%E[#0Q.R+@NGW*0AU&'=HY[3QPC=;ZS:" MR6C'-K $^W6WT+@*:BLY+T :KB31L!YW'NB7&>T[!2_QC,6G)0Y:IO;1<;LA""9YQ,.33'"SCPI!_F-;,1?\S M^9-\7<[)I]\^CP*+:)S-(*L\3TO/T1W/-"+/2MJM(7_)'/*?#01(H^82G;A, MHU:+<\BZ)*9_D"B,: .@V:^KARUPXCJTL;?7NV/O!3+!C/$A]2F+,<;\%2ZH M3.:$Y7B>W-@RE@2.6)H&")=688$88#K;>L$*X,'@57.9 8$^P69J_W*KO?BE!RFZ*A0[(1Z!VA"F-SZ#L-[KONUZWZK MZV=VY,6^()8=2:8AYTV'-.W?N![<]3RH/0]:/3_)-\P+Y4IX990 DP$>6)/W M00/QF [3_M7AW,H-[@)P)\4YR+O:^+Y@MPV[0V%_#F[#% M*4UI+[J"VR"(UWQR-\#TXO:@K8@?(0?-!)G#3AENR9,T>^T[QDSIG=*^\35B MIS M#$*:IH/>=61O)>\Q.%\;M/W>F/E;'W3+%43/'9RVM_"9PE!(J^L;:.:[$WGA MYK61>KNY*.D.T]_;D)V;-6WOUB>:Y%\);0;/+9BV]^#_3;7=' V[_;"1:G Q M;B&!C9]"#?&78CFMU+OUI/O@Y[NK_:F;@/T8=S93CL_/3&\P38F -9H,NP., MI2XGTG)AU&UL MI59=;YLP%/TK%MI#*VT%&PA0)9&:9-/V4*EJUNUAVH-#;@(J8&8[22?MQ\\V MA-!\H+1Y";:YY]QS''Q]^QO>4"(-%+GA5B8"52EK>V+>($K-@ M/*=23?G2%B4'.C>@/+.)X_3LG*:%->R;M0<^[+.5S-("'C@2JSRG_.\(,K89 M6-C:+CRFRT3J!7O8+^D2IB"?R@>N9G;#,D]S*$3*"L1A,;#N\.T8^QI@(GZD ML!&M,=)69HP]Z\FW^M*7>B-: -P[ 2 U@.P#3F5P:X!KC%;*C*T)E738YVR#N(Y6;'I@]L:@ ME9NTT'_C5'+U-E4X.7R$-10K$.AJ I*FF;A&G]#3=(*N/ESW;:DRZ#@[KME& M%1LYP88)NF>%3 3Z7,QA_IK 5M(:?62K;T0Z&2<0WR 7?T3$(?B(H/'Y<*=# MCMMLEVOXO!-\WYFD&9K2#,2QW:G /0/6!V@]]$G@>Z[7M]=MT8=QKN>'3HB; MN%?JO$:=UZEN6JK#P5D[7W M-B?H'YJP'(1,8R2TF',\!DVVX!*/P:%'WW6]Z+C%L$D:OMGBMT("+Z@N<$K0 MV3ZC)F5TB<_HT&?@$AR1XT:QLZLQ3F?>N[S,4@EQH@S&YQC"K?*%+[%4H]N> M7#>,P@COGJ<'>M.KDM[SP#>%?0\$45K4:_+N*>@Z/]K3F,"]P@[!9;?JB.],-[*V/=+]D+OT=3=5LW5.^3 N!,E@H2N&PO=V]R:W-H965TI N:IKT8=L%(M,V%$E62CIM_/U)6 M)*<]YQ#/A07!R$?U(Y2#;[7O%&7LYW6[444J7)':Z+.14L; M\V8C9$VTN97;2+62DJHSJGF$XCB/:L*:V7+1/;N1RX78:\X:>B.!VMU.VP?18N&KQ4K*:-8J(!DFXN9^_@Q1HE MUJ ;\871@SJY!C:5>R$>[,V'ZG(66T64TU);%\3\/-(KRKGU9'1\ZYW.AIC6 M\/3ZV?O[+GF3S#U1]$KPKZS2N\L9GH&*;LB>ZT_B\#OM$\JLOU)PU?T'A^/8 MO)B!O-X]?FD>F?$,-T5!#U/E+?#7D7)3D MN83M7I8[,Q-!*UE)+P+^D\%_TOE//?X_"TWX#WY=13MZR3LO=KT_+F$,48+F M^2)Z=,1/A_AI,/YO0E0'QKDKYM$R.XF98CB/83&$/'8DG6I#,4P\RK)!6194 MUF'*%OW.U,6P4)HN-%O J:T348IJE^9LHAE"F&48_Z!Y.BY)YS#S:,X'S?G/ M:^:BV9Z9I58#SL@]XTP_N3+()]4\@Q#G>)*"8V"2I06.W3G,AQSFP1S2M,Q2A51_FTW&;.2NE;+J M'9Y*F<6JM+Z(+78>Y2@J9(LT(V1K3 ,U_>$ M2?!(^)[:Z27I(VW,94!(,J5'DF=Q@CU*1LK",&9?B?D5G#(7PA3C!*8>"2-. M89BG7U_.#F=T!Q7GB4%YX@D^^01SNNR05;4CM;C:>A,U@BK"OU2/UX+]@ MK_NVI-),>=ZM0;5CK7)**"82$)SC/(%N#6@D(0J3\*>V[Q6:\A%G.(L][4Y;! S:)(=:<.+6=LOW[V4X(7R94$QH/8#OW MGGO.C2_7'JT9_R5RC"7X7=!2C)U\0?]LQ"LQ"R3P/:,_ M22;SL9,X(,-+5%/YS-9?<"LHTG@IH\)\@W5C.U 1TUI(5K3.:EZ0LOE%O]M$ M[#@HH78'OW7P#QW"$PY!ZQ 8H0TS(VN&))J,.%L#KJT5FAZ8W!AOI8:4^C7. M)5=/B?*3D[OTM2:"F)2R)9A7*KV\+L <%R1E95:GDG$!'I'$G" JP,<9EHBH M ?P$KL'+? 8^?O@T+Z)^)"'SRR4N8"/)09SO8!7"6B4^)O ME$S]7L093F] *^ [_G00NC^_>Y>#YV@2VQ@\,(3>-]5"0I$L0!(J/U>,2X/ M93:J&IC8P.BB>YM$_B *@W#DONW2/[8+PBCQ$MC9[?$,.Y[A69[?F! V:N%1 MR.MP$"6)%QUPLQA"SX^B:&@G%W7DHEYR#XB7I%P)4&$.4E84:I>*''%\I6N7 MI "5&<@(K55N;S=+_>EN B:[5+V;*#@09+4*!G8U<:3W:GKB#)AC2$_A MP&VK@1?J-?"XB[( M.W-L/EB?ZHN%.1UO89I;R2/B*U(*0/%207HW Y59WASTFXEDE3DK+YA4)V\S MS-7E"'-MH)XO&9.;B0[07;&ULE5?;;MLX$/T5PN@"+9!& M(B79H8L$U=9N;, MA62;-Q61G;?')\TRR@YR;\_VIEW,A)\M%=>].+Q>JM)F0<*>)*?.G5ES ]J7[ _OSN83DI3&JKP61@2YD(=__J,. MQ)$ #0<$6"W ?A*(_0&!H!8(3K40U@)A%9F#*U4<5MSRY4*K/='N;=3F%E4P M*VET7TB7]P>K\:E .;N\3!Y+8425 [4A#P7F0Y8!<)$JF96*5-N266]"" M9X:\7X'E A=?N-;<)>T#^4B^/JS(^WT$'QU>GB_FMQ#P/91),UT625OG! WUVIDQU6(2FT2*#/G8/\ MM))W>_)I27W* C:;+KRG'LM!8SD8M7Q5&KQC##E.J$3>$-)RN17K# @W!JSI M0W70'1VAF@7Q?#8/^T&%#:AP%-0QED29?MMAQW80^?CI-QTUIJ-1TY^YT.2) M9R6XLG:!.'B/1(.8-*1]4*(.E-"?QQ$=R,VTP3(=Q?(-F4_(+4EX(2S/")&YV_8S$>Y(G" M"EE;QG-N[MII**IWU*U?U(=71_JJ),D^P5IQ/ ,D$4,!J)0VO83">T2 M:L1F41BTA%JWIZ!3NT$8Q7Y,!["VU$M_P;UY@0&"9$=N9$+^OH5\#?J?D1Y' M6VJEX]QZ>ABZA!I@7XGG].94R+3X=311N M_KOE>BND(1EL$*=_/L."T8>1ZG!A55$-&6ME<62IECL<0T&[%_#Y1BG[&PO=V]R:W-H M965T2S2@$T>LL85R,O MU7IUX?LJ3B$CZDRL@)LW"R$SHDU7+GVUDD 2%Y0Q/PR"OI\1RKUQY,;NY3@2 MN6:4P[U$*L\R(C<38&(]\K"W'7B@RU3; 7\;>=S,O("2P0,8FTEB'F\PA4P9I4, MQTLIZE5KVL#=]E;]QB5ODID3!5>"?:.)3D?>N8<26)"Q_@1E0CVK%PNF MW"]:%W.[70_%N=(B*X,-049Y\21OY4;L!(3X0$!8!H2.NUC(44Z))N-(BC62 M=K91LPV7JHLV<)3;KS+3TKRE)DZ/[XA\!DWF#- ,XEQ234&ADZD9HTR=1KXV MB]BI?EP*3@K!\( @#M&=X#I5Z)HGD/PNX!NZ"C'<(D["HXI3B,]0!W]$81#B MQ]D4G7PX/2+;J3+O.-GNHUQ][[Y> M9D)J^A,2="64WK>YA6K?J=H;]3KN#CMXV \B_W4/3J_"Z;T#YU8*I5#.S75F MCNK67.-]5(5X;X?J $^_XNG_#YXOIK^/I]^49U#Q#-[!51+]29(88T4MGA:2_$F1+67XN-F^E5HPO[Q>.+:2W$[9EK*-KZ8 MN+93W*J?XL:&BFM'Q:U:*F[LJ;@V5=RFJY;B?_\O]'?*GPSDTA5Y"L4BY[JH MA*K1JI"\+,JG>GI1A1KB)>4*,5B8T.!L8/9#%H5=T=%BY8JIN="F-'/-U!3# M(.T$\WXAA-YV[ )5>3W^!5!+ P04 " DA7]4SOSHTF@" 3!@ &0 M 'AL+W=OZ##0M(=.#\)>L":R1*0UI/WUE63C.FF@/?2"I=6^MV]7VB4Y2/6@ M"P D3R47>NP5B+M;W]=9 275/;D#84XV4I44S59M?;U30','*KD?!4'LEY0) M+TV<;:'21%;(F8"%(KHJ2ZI^3(#+P]@+O:-AR;8%6H.?)CNZA17@_6ZAS,YO M67)6@M!,"J)@,_;NPMMI;/V=PQ<&!]U9$YO)6LH'N_F8C[W "@(.&5H&:CY[ MF +GELC(>&PXO3:D!7;71_;W+G>3RYIJF$K^E>58C+T;C^2PH17'I3Q\@":? MH>7+)-?NEQQJWV'DD:S2*,L&;!243-1?^M34H0,(XQ. J %$+P&#$X!^ ^B[ M1&ME+JT919HF2AZ(LMZ&S2Y<;1S:9,.$O<45*G/*# [3.54/@'3-@:P@JQ1# M!II'.9^&@"6[B?-4$F=9#H1) P(G,IL-#D MG<@A?T[@&\6M[.@H>Q*=99Q!UB/]\"V)@BA\1=#TW^'!&3G]MHI]QS)/MZ#U>*9S MT.HK[F1H,6^[A6>XIU06A(B>97EZ8/MTQHPF%C*(/>M:F-JD=0O4&Y&PO M=V]R:W-H965T?G:09)8&5!V(GYQS_[DWBC$HA7]060*/7G!=J M[&RUWMVZKDJWD%,U$#LHS)6UD#G59BHWKMI)H%EERKF+/2]V<\H*9S*JSLWE M9"3VFK,"YA*I?9Y3^><.N"C'CN^\G5BPS5;;$^YDM*,;6()^VLVEF;EM2L9R M*!03!9*P'CM?_-LIL?I*\(M!J8[&R%:R$N+%3AZRL>-9(."0:IM S>$ 4^#< M!AF,WTVFTRYIC^S3C]N]]W;7E-;6A]OZ M<)47_+^^"VE!FQ94:>&9M 4MT2/5(!GEJJ\WM3VN[/8%.DQB;TA"TXC#<0^Z ML@!'./HG>T<7MG3A1;IG\\+\CBSLK1AB'R9"V\10M0( ^ S.:-?JR4X*!2 M*%+HXTTZ'#>^%_A#$I\ ]P@3S_SZ@4D+3"X"_SS71])Y]$-_B(E_^@1V=9'? MTT?W:.NSGYU'*C>L4(C#VAB]06(*D_567D^TV%6[X4IHL[=6PZWY^H&T G-] M+81^F]@-MOV>3OX"4$L#!!0 ( "2%?U0G]ZL+X@( ,4( 9 >&PO M=V]R:W-H965TY)T2!EYP5 MY)C>\R,TQ+9S9Q%Y; MBMF$5XK1@BP%D%6>8_%Z0Q@_3!WHO%VXI[N],A?ZIH MJ==(@;,%49@R>0XNP,-J -_4WOX)[P7)+D$ OP+?\^& M?/YYN?=1[NHLVU3]-E7?^@7_E>J(<= :!]8X/&'\$Z]/^=5EJN61E9MS]3R# M21J@*)RXS\?UZ,]@'O+#%"T?Q[G!1;?5QJ00M=N.@M1$Z O"1YWD= MS']%?:!$+24:I;RN]%;G:\J('")#O6?&08 Z8/T@F"(_'@:+6K!H%&S.\[)2 M1!R=#K.!5GRK#EB0(=BHSX'2 '9Q^V$G:ABWJ/$HZFTE"JK7F5C"6_IBQH/E MC/M+&".ONQ_[44$$(S0,F;20R2CDJEHKKC ;PDKZ6!#Z,4PZ8/VX-(R@%PV3 MI2U9.GZ.B917X#K+JKQB6)$-6!#=&S.*3<<9XDU['!V(&XB(4)>A$ M*:'W_O;V1I%_G:IDH_OPS@D0\I-N*0<"_23U$>R@N4<]QC3X.RQVM)" D:T6 M>I>QSD[4/;.>*%[:MK/F2I]L.]SK[PPB3("^O^5;%'B.3RD1"8[J1YU@6C@I2J%GGJ%,?6U[^NLP(KI@:Q1T,E& MJHH9,M76U[5"ECM05?I1$(S]BG'AI8G;6ZDTD8TIN<"5 MU4%5.O6C-;[G4R^P@K#$S%@&1K]G7&!96B*2\=1Q>GU("SQ<[]F_NMPIES73 MN)#E+YZ;8NI=>9#CAC6EN9.[;]CEXP1FLM3N"[O6-QYYD#7:R*H#DX**B_;/ M7KHZ' #"\0E U &B8\"I",,.,'2)MLI<6DMF6)HHN0-EO8G-+EQM')JRX<+> MXKU1=,H)9]*5H@>AS"LPDS[HH\S9*=")*&,&M%*;0<"-RS-\2^"2YUQWM=<^CLXQ+S 8P##]# M%$3A!X(6_PX/SL@9]F4<.K[A?Y7Q#/&H)QXYXM$)XEDE&[J/FO$WG-(PGX=4H\9\/R_97MS=9Q'T6 M\=DLED@C)N/,=2Z^T CZ6&3\/GH0QY.K(Y'OW>)@'$Z.-/H'75&AVKIAH2&S M!6T?6K_;SZ.9:\.C_3G-J7:L_*%IA]PM4ULN-%5]0Y3!8$+*5#LX6L/(VO7> M6AKJ9+Z6]02P,$% @ )(5_5$O+]7. P MS0P !D !X;"]W;W)K&ULK5=1CYLX$/XK%KJ' M5KI;L($ 51(IF[W>K=2M5KO7]N%T#PY,$JN 4]O9-/WUM0T!K@$:57E);./Y MYAO/\'F8'KCX++< "GTM\E+.G*U2NS>N*],M%%3>\!V4^LF:BX(J/14;5^X$ MT,P:%;E+/&_B%I25SGQJUQ[%?,KW*FN8V*!DKH)2,ETC >N8L\)LE\8R!W?&1P4%VQLB$LN+\ MLYG<9S/',XP@AU09"*K_7F )>6Z0-(\O-:C3^#2&W?$)_:T-7@>SHA*6//_$ M,K6=.;&#,EC3?:Z>^.%OJ ,*#5[*_O9ZZ2KLR!FY: MP]Y6L&0 %A/TP$NUE>C/,H/L_P"NYM@0)2>BMV04\0[2&^3CWQ'Q".XAM+S< MW!NAXS?GYEN\8 !OD:;[8I]3!1E:%%PH]HV:NNP[J@II8I',:_4R3X))$DW= MEQX"04,@&"7P'E2?K\HH[/CR21QX,6F\5:<5G'&:^(1X23^IL"$5CI+Z2W I MT9(*<63E!M&"[\M>FN$Y33^*HVC _Z3Q/QGUO[0O# CT!+E-A]RRG43_/D"Q M O'?2-ZCQD-TM;Q'9T%._ #'_2''X5_(>G_DB(8F]R._WEC3>DNLD-#FK M)Q(F.$APOW_LM?KDC3+X9(78G/8+"'VQH'=L#;V"-(Z#8W0$*B1*4%$I$\$H MHTIX2=UATKH@5ZN\&JJ;#A^3H;<+ MMZ*'QU5OH/AJJV[UX4@GGPSX:S4.CXO6'S_5,"WT4#95?*VAX7-$N+[]Q M''TA5N47G\H/AS\MOU;V\+CN_2-H!N@]+>"BFFO%#E]/[6JH;@J\@=-OM0[_ MDMCA<[4+XR#$ UC3$@K=R1*\G=3W#N==NU9B53T%<(;J=A MU-?EQO;1$J4FW*IW;%:;7GUA.U2WW5XU^@]4;%@I40YK;>K=1#HKHNJ=JXGB M.]M^KKC2=[,=;O7W!@BS03]?&ULE95=;YLP M%(;_BH5VT4E3"82/$!&DI-&T7FR*FG6[=L@A6#4VLYW0[=?/-H1%+4F6&_#' M>=_G-:!#VG#Q(DL A5XKRN3,*96JIZXK\Q(J+.]Y#4SO%%Q46.FIV+FR%H"W M5E11UQ^-(K?"A#E9:M=6(DOY7E'"8"60W%<5%K\70'DS=S. MG)$)!!1R91RPOAW@ 2@U1CK&K\[3Z9%&>#H^NG^V9]=GV6 )#YS^)%M5SIR) M@[90X#U53[SY MUY0N.7 -$J9:NYF!/:I5ZW"$F9>R5D+O$JU3V2-3F.W(A@*: M2PE*HKLE*$RH1-['U%4:80K=O+-;M';^&;LEY/=H['U"_LCWGM=+=/?AC8NK M _8I_3ZE;VW'9VSGC.TQ1;CB0I$_V+Y/7B#R+SQNPV-AAJC@5']M[1 M8XL.SJ#U0?RAY]"J(JLR7_XA\X(DB8/4/0S0@IX67*.-AVBM*OQ/6MC3PFNT M8(@6WD2+>EITC18.T:*;:'%/BZ_1HB%:?!-MTM,F%VG?2] ML5 @AIB3]\PD M2*(D'(8F/32Y"/T&:HB6O/LR_2A)PN@MS3WI&J8!?\5B1YA$% JM'-W'.K!H MFUH[4;RVC63#E6Y+=ECJ_P (4Z#W"\[5<6)Z4_]GR?X"4$L#!!0 ( "2% M?U1=J9=F0P( ),% 9 >&PO=V]R:W-H965T@0-.CVK-B,+526/$F)LWW])-GQDC0) M^F*+%,_A(6TR:81\526 1KN*<37V2JWK!XQ55D)%U$#4P,W-6LB*:&/* JM: M LD=J&(X]/T1K@CE7IHXWT*FB=AH1CDL)%*;JB+RSQ28:,9>X.T=S[0HM77@ M-*E) 4O0+_5"&@OW+#FM@"LJ.)*P'GN3X&$VM/$NX">%1AV=;0< @TY:!F-<69L"8)3(R?G><7I_2 @_/>_:OKG93RXHHF GVB^:Z''OW M'LIA339,/XOF.W3U.(&98,H]4=/&QB8XVR@MJ@YL%%24MV^RZ_IP A&%P!A M!PA/ ?$%0-0!(E=HJ\R5-2>:I(D4#9(VVK#9@^N-0YMJ*+=?<:FEN:4&I]-' MK@DOZ(H!FB@%6J&;.6A"F4(_B)3$-OD6?4(ORSFZ^7";8&V26BC.N@33-D%X M(4$0HB?!=:G0%YY#?DR C=I>#E[AC'O.V''&%SB_"9$WE+%S[6Z1(X>T,[I-X_O@S@\^)WA[V(6W M<4'H!]&H#SM2-NR5#:\JFU1":OJ7N!F$G5DF"M0YF<.W,@,_#D]$GHL*[5<] MTH@/_N\*9.'&7J%,;+AN_YO>VV^6B1NH$__4;)QV0?RG:=?5$Y$%Y0HQ6!M* M?W!GE,EV!;2&%K6;HI709B;=L31;$Z0-,/=K(?3>L GZ/9S^ U!+ P04 M" DA7]4QD*NOH$" X!@ &0 'AL+W=OM4JJJHV\.T!Y,/[.LFQ9'HH*Q1TLI&J M9(9,E?FZ4LA2!RH+/PR"2[]D7'AQY/:>5!S)K2FXP"<%>EN63/V]PT+N9][( M.VP\\RPW=L./HXIEN$+S4CTILOPV2LI+%)I+ 0HW,^]V=#.?6G_G\(/C7A^M MP6:REO+5&O?IS NL("PP,38"H\<.YU@4-A#)^-/$]%I*"SQ>'Z)_=;E3+FNF M<2Z+GSPU^F#D> Z^ $(&P X7^ T2F&<0,8NT1K92ZM!3,LCI3<@[+>%,TN7&T3P/Z1?ZN0]FX53;N5;;\2/ZND9%J='>6HDX4 MKVQW=&GKY_C"DAR,8H+&!'4G301-,34PF)YU93\ )E*RB/]0-D8WT>G;,P[TD:I5E5&Y'D(K-P/&=W< #6R;:#+C#?DZ7, /]F-]+[+D5 M2\PRX(H)3B0L!LZ-?SWQ P.P$=\9;-1>FQ@K3.400I1-I04/Q; MPQC2U#"ACM\EJ5/-:8#[[1W[%VL>S_-/G$W M[!.Q(&,),=/D; *:LE21.RHE-5MR3CZ1Q]F$G'TX[[L:9S0X-RK91P5[<(#= M)U/!=:+(9QY#7(,?'\$'#00N6JW\!CN_HZ"1\4ZL6R3P+O ;^'6"FN$3B%JD M[1^$3TZ'>PUNVM7NM2U?Y\CN17;W+@B^V$I3'C.^Q+2FL2P M'J*8];Z-MQ&82/!3A?TEMU/)[33*O8DBL>):D0>(@*WI/ 7R94KED7)$4%@CU6CT\'K*X)A0=+7);..="8QFV MS02O5B!- #Y?"*%W'3-!=5D;_@%02P,$% @ )(5_5+_BY3D\ P .PL M !D !X;"]W;W)K&ULK59=3]LP%/TK5K0'D!B) M\QW45H(BM$E,5#"V9S=U6PLG#K9+X=_/=D*:-!^#:2]-G)Q[>L[-]?6=[!E_ M$EN,)7C-:"ZFUE;*XL*V1;K%&1+GK,"Y>K-F/$-2+?G&%@7':&6",FJ[CA/: M&2*Y-9N89PL^F["=I"3'"P[$+LL0?[O"E.VG%K3>']R3S5;J!_9L4J -?L#R ML5APM;)KEA7)<"X(RP''ZZEU"2_FT-<%S3*EF4CJ>*U*K_D\=V+Q_9[\QYI69)1)XSNAOLI+;J15;8(77 M:$?E/=M_PY6A0/.EC KS"_8EUGT/<*L M]Z,!7A7@&:.E,F/K&DDTFW"V!URC%9N^,;DQT@UR$XKJJN2RAV@NL;I.?#@&7 =%_:$SS\> M[K3#;66J=N;6SES#YPWPW168(TGR#:#:HP"70F I1IB]FMDSS/X \_W=(V!M M=H!ZR,NDE5RAX=*;ZF4&(0R".)[8+\WL='&>'\$@K&$MK7ZMU1_-PBU!2T*) M)'C,>5"S!:/.YSO.<2Y!P;C9A&Q]G(B^#)2<0=-9 H,('B6@"XNCQ'/Z_8>U MXG!4\5$5G(%#!Z$AV%^:&D1,,Z(YJW=&H[I],(MJI M,CKT-4O%44<*A'$8=TJMB_,"/XD'),>UY'BTU&Y(CO(4?WB[)35O,IJ*!==I MD&\ Y2N GW>D4,>(/ ,;SD1O&I)N&E2UQ?Y1%OX*:ZF%SJ&C.J-Z+]-TE^TH MDGBE#A1UN*8$#=581=44\36*@\0]TMJ'"T+H10-B&^T?_E-RU3;IU0N[FZ)/ M;A<&'>CX0W(//1VZGVU :U-VHPVH(FT5O!=VMD4?S'4&"^)P7,#Q\Z*U,3[3 M@2K>5AHCO],X>V"!.F*2 =V'HP/Z_[\'59SAH)A*Z[O'6FV&Y.-'BM_ M(+XAN5!2UBK..8^4:5Y.:N5"LL(,.TLFU>AD;K=JNL5< ]3[-6/R?:'GIWI> MGOT!4$L#!!0 ( "2%?U1B2<3\?P( .4' 9 >&PO=V]R:W-H965T MW>N;[*5ZDF7 (:\\$KH:50:4U_&L[8NC5V(9Y.:KN$!S)_Z3N$L]BP%XR TDX(H6$VCJ^1R M,;;GW8&_#+9Z;TRLDZ643W;RLYA&?2L(*LB-9:#X>88%5)4E0AG_6L[(A[3 M_?&._<9Y1R]+JF$AJT=6F'(:C2-2P(IN*G,OMS^@]3.T?+FLM/LEV^;L8!21 M?*.-Y"T8%7 FFB]]:?.P!TB. =(6D+X#I,,C@*P%9,YHH\S9NJ:&SB9*;HFR MIY'-#EQN'!K=,&&K^& 4[C+$F=DOP!R0TVLPE%6:)&>3V""MW8SSEF+>4*1' M*)*4W$IA2DV^BP**0X(8]7A1Z4[4/ TR7D/>(UGRC:3]-.D0M/@XO!^0D_D< M98XO.\+WZ.X"%(0^@\*KC;?7_C^86)/*I<^ XN3T%:C29X%X Q]OX.(-CL3[ M76,8X^EU5TG"#!EQ8DA&"OK:A5]\##\FO*EL>1M[3Z',7I& ZEQMA"-81 @'.?8#S+]^(,,.@ MEPY/NI(5AHUZ6782,##V!L9?K'H8/^B-+SKE?QK6R(_W7DP.:NT:B2:N:,T[ MY5=]K[IR3_2[]3GVL*;E_*=I&N M56LF-%I>(66_=X[74C5-I9D86;MW>2D- MOO)N6&(?!F4/X/Y*2K.;V "^L\_> %!+ P04 " DA7]48L0PMA1UGMDO+O]^Q$[**IBTOB6_?Y?C8Q\5& MJF>] C!D*WBM)][*F.;2]W6U D'UA6R@QIF%5((:[*JEKQL%=.Y @OM1$*2^ MH*SVRL*-W:NRD&O#60WWBNBU$%2]7@&7FXD7>F\##VRY,G; +XN&+N$1S%-S MK[#G]RQS)J#63-9$P6+B?0TOK\+ MR*GPPV>J=-;"@S*9]MY_M\X@76$7"H MC*6@^'N!:^#<,J&/OQVIUVM:X&[[C?W&!8_!S*B&:\E_L;E93;S<(W-8T#4W M#W+S#;J $LM72:[=EVS:M1$NKM;:2-&!T8%@=?NGVVXC=@'A 4#4 2+GNQ5R M+J?4T+)0C<)8ASI2W@"&1LRD8RK@FT>?"-TAK M)_VJH[AJ*:(#%%.H+D@F=1[RQRM*,#M,@6#9EI M4:E#V3/W4L99EN6%_S(@%O=B\2FQ>$BL124[8F&>Y^-AL5$O-CHJ]D,:R@EW M.]_05SSC1@^)C_;$DS1-LV'QI!=/CHK?L)K6%73RO^] S$#].9*OM"=.CQ+? M@M:$B69M8$Y8;4"!-D-AI7MAG6,-B8?#RGKU[+2ZIAPT,70[))OMR\9)D S+ MYKUL_N%4RAEG2VIKS6 V\_ULAF%RX"B->_WQZ;"KM5)XADX9& ]L0)SF!VY. M&/RO(,%Q#[)>GF.ZQ.K9S]PU?^ U!+ P04 " D MA7]4P(XL];<" [" &0 'AL+W=OML_$.4E0L?& -.V_'V#72V>2 M]$L,F/=]SCGFDG+'Q9/< "CT4K-&3KR-4NV5[\MJ S61E[R%1K]9<5$3I;MB M[-A[&[BC MZXTR _ZT;,D:[D$]MK="]_S!94EK:"3E#1*PFGA?\-4,6X&=\8O"3NZUD4EE MP?F3Z7Q?3KS 1 0,*F4LB'X\PPP8,TXZCC^]J3;^U2:ODUD0"3/. M?M.EVDR\W$-+6)$M4W=\]PWZA!+C5W$F[2_:=7/CP$/55BI>]V(=04V;[DE> M^D+L"7!\0!#V@O"C@J@71#;1+C*;UIPH,BT%WR%A9FLWT["UL6J=#6W,9[Q7 M0K^E6J>F-Z!K@,[FH AE$D7GZ#-ZO)^CLT_GI:\TP$SSJ][LNC,+#YC-H;I$ M$;Y 81!BAWSV<7GP7N[KM(; 86BV#L2\=$H?K8@-+=9=T6[0(V^3OEJ"*SEPD3E# J/*I,5282S M_PKHF*=7VG@/^WLGN[E6?Q"QIHW4@:VT,+C,=/JBNZFZCN*M/>P77.FKPS8W M^G8'82;H]RO.U5O'W!_#_X7I7U!+ P04 " DA7]4TQ-JPSH$ "Y# M&0 'AL+W=O+G6U7O?5UD.)55#40''-VLA2ZKQ5FY\54F@*PLJ"S\* M@K%?4L:]Q=P^NY6+N:AUP3C<2J+JLJ1R=PF%V%YXH;=_\(UM^(MY13=P M!_I[=2OQSF]95JP$KIC@1,+ZPOL0OO\4!@9@+?YFL%4'U\2DD@KQP]S\N;KP M A,1%)!I0T'QYP&NH"@,$\;QTY%ZK4\#/+S>LU_;Y#&9E"JX$L4_;*7S"V_J MD16L:5WH;V+[![B$$L.7B4+9;[)M;)/8(UFMM"@=&",H&6]^Z:,KQ $@"H\ M(@>(3@7$#A _!TR/ $8.,'H&F 9' (D#)*<"Q@XP/A4P<8")%:NIKI5F235= MS*78$FFLDS7V- M],;(SQS594,5':%:0C8D83(@41"%W^^6Y.Q-%\M5/\L=5,@2&99P=IQEV<_R MF?)]+.'8L3"N80.R@^SC"8D%(TN6=,"O^^$WXF%(HDF340?\TPG>X[ IZU.X MCV*WBD>MXI'EB_L45^3LGJ8%J'<]C''+&%O&T1'&:\8ISX 4MI?H1@+@8J5Q M15"99)591,H* MP#$R5L1:%SM2T9VU%FOR9A0%PRX=^@.Z[P@(6TJ@DW'@HGI> 7R[=L7)0.*( M<5+05."("8DL/VM663M\_KG&*+%#IOO(JUIFN:$3MH(V\G#8(]>HE6O4F\@' MSFM:X#["===X-N"Q!9N-[&$Q"_ S]Q\Z?":MSZ37Y]<*S+K"-Z]LDH_]M%U- MXC3AN N*HU[11#;ML&8HCJHH?J,*EP*W>D8'Y.;?(;G/F4+]'N!\!U0>H#-1 MXF^&SJXAE35NX21LEAHG'G;B[R);Y9)@@$7$QRL2#R?)6W26R682T2W0+,?3 M0):!4NC/A6N\#LE7[ W*&R=QLPH,,+_&1+(52+*ERCB$1XP(,S-5$9)ML/,* M9[?-L3;ISKYJGF"Q2HRV*$@*!!XU\!6BS>&@F9GS=.>:&G=ZI@;[I$TUT>II MXE%O8X[;)AGWJFE7IJZ6'+]HR3 *CC?EI/4W^7]_!#L$6C5>*&$T&!#LHPR5 MQ+-9U[;8[R4>!L';KJQ>#7N2Y+1-L36ZU[MKW9R^\QK/)N-MK&/P^!06]?F_J,L5! MPDG-1,5 *O(?.7Y>6#JVY##W9R'X!V-4!O:O<0^ M^WY_SO$Y:Y1^,@6 )<^EK,P\**RM;RDUVP)*;D:JA@IW]DJ7W&*H#]34&OC. M@TI)61BFM.2B"O+,KZUTGJFCE:*"E2;F6)9Y:=**$R0E5$PWX>?(UN%ZG+]PF_!33F8DY<)1NEGESP8SSY4=I[U7R'KI[$\6V5-/Y+FC:7)0'9'HU590=&!Z6HVI$_=^=P"8BN %@' M8-YW*^1=+KGE>:950[3+1C8W\:5Z-)H3E?LI:ZMQ5R#.YK^4!4-6_,PW$LC- M$BP7TGS.J$5RET*W'=&B)6)7B-90CT@DEN/KUBH6BM]\=Z?\S3 MQO_C[QV^N.>+/=_X"A^Z8T/%M:C4H]Q%/N41FTTG:49/ VKC7FW\D5H\I-:B MDDNU*)S.QL-J2:^6?*0V'E)+WJA-9\EL,BR6]F+INV(/RG*);>D:7U0'4O,S M]JHU0P;2-X<;QV&Q%^-&M< S4R8)U:-J@6;>'80^T3-M")5&3Z#C^]J-D173,BY6U>8@EF^?P MS\-S?J2HZ8Y7W^L-8P(\Y5E17XTV0I3O)Y,ZV;"LD+^LN)53H6\K=:3 MNJP87;9&>39!GA=,Z^FDWY5F1IP>XK4&_SG%;[.3?IO2S3G!5UR@M0L=75Z -\?TMP8]"V^#-E MN_KH&C1#67#^O;GYN+P:>8TBEK%$-"ZH_'ADURS+&D]2Q[^=TU'?9V-X?/WL M_;8=O!S,@M;LFF=_I4NQN1I%([!D*[K-Q%>^^XUU _(;?PG/ZO8_V!W:^G@$ MDFTM>-X92P5Y6AP^Z5,7B".#R+,8H,X G1A 8C' G0$>:D Z S+4P.\,_*$& M06<0M+$_!*N-] T5=#:M^ Y436OIK;EHIZNUE@%.BR:S'D0E?TVEG9A]YH+5 MX)[NZ2)CX.T-$S3-:O"95A5MYOP=N 3?'F[ VS?OIA,A.VS,)DGG?'YPCBS. M'U@Y!A!= .3!V&!^[3;_4%9C:=J8(V@POW&;W[!D##"TFO\ZW-PSF-\.%W]B M/I%SU$\4ZB<*M?Z(Q=\G1NNT6(,53=(L%7M <[XMA&E2#HZ"UE%#EL<9\CWY M-YT\&@3@7@!V"^#%^E*P*I>%NQ 78,%HU0I*G]@2I(7\B=4"R+1A)E%NY\$X M]']Q1(GT(HG3S\=G&>Q)LK=FM2EMB!8?@B(OZ,-SR Z]%?3B &)S%/U>H.\4 M>,TEE)=-;4FLEC1M(@<26F],0@^N_",)ES&,0XRB$ZUZ0\MD![W,P"GS#RYH M!I)6+#M2:U(9:)U##R*,PL"L(>PUA$X-L@!9OF!55T4P!G_?M5_\XTB4J'<> M.9W?\4)LLKU<'$NZERNEL-?33:0/,,26P<5]__&/)VJLIR#QXJ2B 'LG MH>J:'<<*1QZ$EF I-$,WF^\E").TE!73)9-1(]+3*,;1Z72:FD6$$(M&16_H M)NQ]Q1,FE_I5Q?,VCL:,ZYP<]^Y',$:6WA66H9O+=W0/(#DLAD/*&"J>0C=0 M7U/(4.=D!'W+V!0JH9N5@TJY\W&%16+NYUU$:$ MHH,(H='/T?"F[[8DL MYUPW1A]32DC R;E M_%M&IRB)W)0<5,N=CY<9BOV3V4ABN/H=*^-=#!CC(EEKXT4FI$;S8.*&1DVL!C[X:E&O5D8A):5 M$2DZ(S==!U9SJ'5.Y"[;LG8A!63D!K)\\$\V+/D.I S1'?;(RW5%\^8S3^N: M5WO0G!(,JG6%670.L[WS@ALS^1;IVU_Y5(&LS[$*H-@-T$\RRF#%JW7ZR I6 MFP)^W;D8W+GB)W;SL^W\^;QE0$BQPB<^+:?"F#]6 !ZWHMS@4.N81VM MIQMI0Y/8BTEHR4=\=,;@YN\KEH Y-F 8^M@"#:P0BW_"&4+GX^5C5QS'IX'2 MFP4^B2V/9UBQ%[O9^S]J$RMJXI^PH<4Z#N4S>G!*35,SW[<]/6.%3?QCF]KY M&?M@['FN91 KA.(?W]-BPV8UC"'4TD5OAX/8M^UKL,(M_@F[6JP#-_9PK$VI MWBSR/63)::*P3-Q8?LW1V)SH? X"^(Y M4P!?R?$;-=0;FF5@(45L62](AFN5KL3^4KIEX*T?OP-Y1_7.8]VX?!-?((C! M+A4;0*5%H7*S=?85YYMS8EIG"-9S;7+T&J9Y M+7='Y1:CJ$'&5M+2&X>RKJO#FZ[#C>!E^V9FP87@>7NY850*:AK(WU=<)EMW MT[SLZ=\WSOX#4$L#!!0 ( "2%?U1ZX/"QH0, ,0+ 9 >&PO=V]R M:W-H965TMP(- M9C1M]YJ13K80B?1(.LZ^_4A*D1]$:7UCB]3=GS\>Q;N;GQA_%GL B5Z;FHJ% MLY?R\-%U1;Z'AH@[=@"JWI2,-T2J(=^YXL"!%,:IJ5W?\V*W(15UEG,SM^7+ M.3O*NJ*PY4@I:@: MH*)B%'$H%\X]_KC&D78P%C\J.(F+9Z2W\L38LQY\+A:.IXF@AEQJ":+^7F - M=:V5%,<_G:C3KZD=+Y_?U#^9S:O-/!$!:U;_715ROW!2!Q50DF,MO[+3G]!M MR #FK!;F%YU:VR!Q4'X4DC6=LR)H*MK^D]O?+^[DKU2K:ULT[Q56KZ(\H8A\],"KW OU."RBN!5R% MUS/Z;XPK?U)Q _D="O 'Y'L^M@"M?][=F\ )^I %1B_XB9!-R(6]7&CDPA&Y M3U )S4BM$!"$@F(JMNK[BDGLJ([5#,A;*?0JL9&55_6E^4LR[(@S.;NRV5P M+'8^CH(XZ>VNL*,>.YK$?@!2"_0K:0Z_(: 2N/IRJ+K?TL;:2D47#&D:>#>@ M0Z,0VQGCGC&>9/Q2E8 J*HZK)DDNP/QHI3 M5=K;L=(>*YW$>ES=H^UVB[XP0FUHZ?"(TB0>633K M%\VF%Y4L?Y[I7%P@=;-4@1)$IW@;0#8 4)]R@J.;X S-0HRST,Z)O7.N]"9) M-Z!*95Z-TG7N5X?B1V$6W.!9['"4I2-X%ZD<_T\@=?:0Y/5#FT)*5':YY0DH ME)7U:G::5RQI$(<#9HN=E\1CT/X9VI^$_DON@5O!_,&"MQG#8C(+@G#LG,\) M'@>33"JU(ZYCF>\)W5D31Z@'J8_F0T3WM>K% MQA)]$/-M=G M8%Z7S(FWP9Z@;YQ M7_X'4$L#!!0 ( "2%?U3M+*PF] ( ,L( 9 >&PO=V]R:W-H965T MA,PG/?U1478L=) M5)'G5+[? 1/EU,'.X<%CMMEJ^\"=379T TO0S[L':49NZY)F.7"5"8XDK*?. M+;Z98\\*JHB7#$IU=(]L*BLA7NW@/ITZGB4"!HFV%M1<]C 'QJR3X?C3F#KM MG%9X?']P_U8E;Y)9405SP7YGJ=Y.G=A!*:QIP?2C*'] DU!H_1+!5/6+RCK6 M#QV4%$J+O!$;@CSC]96^-84X$N"@1T : ?FLP&\$?I5H35:EM:":SB92E$C: M:.-F;ZK:5&J33<;M,BZU-&\SH].S>YZ('- 3?0.%+A:@:<84PI?H"CTO%^CB MR^7$U68>&^TFC>==[4EZ/!>07",??T7$([A#/O^\W/LH=TUV;8JD39%4?OXG M4ARP\UL[O[(+>NQ^F=XR722ISO@&,:$42JB4[Z:E2BI3U56OVC&J'&UC[6?8 MBTD0!A-W?UR8CK@0!]&X#?M '+3$P2#Q DR')QFU?=-%5ZO#HUFOHAB'\0G< M>5@PBGO0PA8M'$2[968?H3P!9,J'4E&L]+I@IKD347#=6=VD44L:#9)^%R(M,V;8WFM%Y-3&. O\$L"LLBDDWY*B%' U"+K5( M7JMM+47F3V_V>M7+.1JH4(UX'D&(YY,>QKAEC <9[_D>N!;R'3V" KF'+KCX M?.HH]G%T0G@>UK/*XQ9N/ CW0EE!Z_/E\,_LPAMW+!Z),?%.>Z8CT!_%\3CN MQL3>_VW;&P1]$IHRQ,U>9,XLD-(LN*9OB"H%W6W3^$4#ZST84G.Z1R>-/>9_ M4KG)N$(,UD;C78],JK(^.>N!%KOJ\%D);8ZRZG9KOC9 V@#S?BV$/@SL>=9^ MO\S^ 5!+ P04 " DA7]4!BLB9E\" !)!@ &0 'AL+W=O MUS55+W/@LIUYH;>=N&.KRM@)/TL;NH)[, _-K<+('R@%JT%H)@514,Z\B_!\ MD=C];L,O!JW>&1-;R:.43S:X*F9>8!,"#KFQ!(J/9U@ YQ:$:?SIF=YPI!7N MCK?T[ZYVK.61:EA(_IL5IIIY9QXIH*1K;NYD^P/Z>DXL+Y=I,=B5R60/Y23>@R=$2#&5/%'VC> =QTP$T=;KH'=UF6X&XU81W8T W! M]P!CK3^,BL))$'P>Z]"_Z][4JA>"QM-2 M5>BQFCIDXI#6?IZSZ5GR+0F2U'\>R2495U&!\%\>E8 MQ_R=K[(&M7)FA4?+M3#=E1]F!S^\<#;P;GZ./MG9VE],9[+75*V8T(1#BE-V ZZ649AO8 X9_C^P54$L#!!0 ( M "2%?U3/"P!7S@( 0* 9 >&PO=V]R:W-H965T#,GA3+>,/XL<0**7LJ!BYN525I>^+](<2BQZK *J_BP9+[%4 M0[[R1<4!9\:H+/PH"(9^B0GUDJF9N^?)E*UE02C<? M>""K7.H)/YE6> 6/(']6]UR-?(>2D1*H((PB#LN9=Q5>SL.!-C K?A'8BH,^ MTJXL&'O6@V_9S NT(B@@E1H"JV8#UU 4&DGI^+T#]1RG-CSL[]$_&^>5,PLL MX)H53R23^RB#)5X7\H%MO\+.(2,P984P7[2U:X=]#Z5K(5FY,U8*2D)M MBU]V@3@PB(,3!M'.(#*Z+9%1>8,E3J:<;1'7JQ6:[AA7C;421ZC>E4?)U5^B M[&3R*%GZG+,B R[0[>\UD:_HXPU(3 KQ:>I+1:$7^ND.;F[AHA-P883N&)6Y MPJ(99,< OM+F!$9[@?.H$?$&TAZ*PPL4!5'X ?E(Y)B#L-\&_-@%(#;X\3D! M^($7!;SU_PB^[^#[!KY_ O[[6@J):4;HZ@(M8$4H55WT![WG@(V'!1P80'VI M-DDP]3?O:!@X#8-\XIA*R1M+!/Z1Q,!@$)YB'CGG8R'S[ CPEHH5[V-7A MD:,=M=!6A+>0CKJ2CAWIN/M.@VD;!8S/BOC$J9ATB;@^OUU$3,X2$09U5@G^ M[]C7-_C=Y&)1A^V[$AXDN+#CZ6_AMC"3PUCT1OT3]%%-'W6^ BT"HJY',JR3 M6QAWO DMW'%G[CKSA6>D/G<66W3TS]F$.@&&S1GPR3S.*@YX UP5&PAVNX(J M3E(W/+XU+4HMX_A8Z1NA_L'#7 )?F?)#H)2MJ;1OM)MU)&ULM5A=C]HX%/TK5M2'7:DBL8$$*D#J=+IM'T8[ZF@[#ZL^F.1" MK$EB:IMA*NV/7^>#&,K$<9#Z0N+$]YSCKW-S61RX>)(I@$(O>5;(I9*M%]>Q>K!9\KS)6 MP+U *ZEHD;!B^Q:M86ID_ MOH"(F>SAGKH..&QIPQ[:'1,]I*$K:=221NXK#=75*B :-..S5L7,9<;I.@,7 M$;-!(N:MB/EUF]X?$$/$P/7!R0GH48=<=BXF10X;*.9Z<'C'$68QQ2CS *MN]VZ-C M/&29C&%BNV-V+A/:"1:WS?-3UJ.T9IR=*^T0:OP5VPWVD8IR0TOT[QWD:Q#? M+2D+&_O$=O^\(FEA9S_%QE"QW5%=\A9^Q4:G011.2 >[,5+LY*1]_)<.2G 0 M=3DH-A:*[1[JDL,:"(=))\8QB=TQAZ:Q!NYL <@\G'2>Q>.3"5D4M_ M')/0(L2X)+&[Y)7IK$%UR&?$>"2Q>^35^8Q<&F4TFHT[]!BC)%<:I8.BRT_. M#CLDQ@Y)CQU>F\^(\S/L7&GXBU+_ MI'C,06RK$EFBF.\+5=>1[=.V#']?%Y^F>UW#WU&A3YY$&6QT:#"*]&*)NBRN M&XKOJE)TS94N;*O;%*BN/&ULO5Q[ M;]LX$O\J1.Z!72!U1.K=:PND>6S:35K7:9L%#O>'8C.Q4#V\DIPTB_OP1^IA MRB8YI+/=.V OB3LS',Z,?C,<95N6ZR MM*#3"M7K/$^JI[K]L^ =';UZMDGMZ39LOJVG%_CK:2%FD M.2WJM"Q01>]>'QSCE[]A['&.EN1K2A_KT>^([^6V++_Q/]XM7A\X7"6:T7G# M923LQP,]H5G&13%%?N^E'FP6Y8SCWP?IY^WNV6YNDYJ>E-E-NFB6KP^B [2@ M=\DZ:V;EXP7M=^1S>?,RJ]O_1X\=;F6F0IT7W,_G>6V+$0'P- M ^D9R X##C4,;L_@[C)X&@:O9_!L&?R>P;=E"'J&P)8A[!E"6X:H9XAL&>*> M(;9EP,[@.<>:9>/L76_K609W8\G?6I;!X=C:XWAP.;;V.1ZWXUV_ M:X,=#X['NYZ/'!W+X'IL[7L\.!];>Y\,WB?6WB>#]XFU]\GF89>\[^I8!N\3 M:^^3P?ND]?Y1!UXM\ITF3?+F554^HHK3,WG\EQ8^6WX&>&G!H?ZZJ=B_IHRO M>7/=E/-ORS);T*I&9[^OT^8)_71*FR3-:O0AJ:J$(_'/Z 7ZVV,1@:C MO26@Q _EPP2YSB$B#L$*A4XLV$F@93^%V:_IBK''6O8SF/W].@-7/[=AU^_] M%YC]>%5-$-:O?F'#[FO9W\'LY_26*>]IV=];L.-0R_XKS'Y*YXP]:MD=!?NE M3=@X6O8KF/WCO-E87L7^P8:=:-D_VH2-?N]3F]5;O^-8!2&FU0OP@9U9.,[% M6O9K>W;5WC];L!-7R_[%PG1.J&7_:N$X)]:RW\#L5\E3'[/84W#_9K$X[MA= M +C=3;9S6WF>SA9W=[1*BWNTJM(Y50% QQ^T_/R8]/ F?'7TH%C2VRSI@4M. MVWA5S=O:O*4H+-!_MJW>LP:^A MQKZR9ZTI;VPHM[8:;;8:@5OM W:5IOY$E7T@97/M-. VYM35$EQWY+@ ME\1!3=G^9%#VN$PSVE((#PP^8=1;KJHH[];P-9FE#IWNOPDZ%BN*G7-F+K5< M-W63%*W*6\*8E 3A%W=E]8(IQ O[$MW2><(V0ADNMBT7Q$J<:IU43YHR9\L] M\<8]L?53->PTK>NU,O(N8BE*2(A]*9IF,EWL,X_Q/+'U",IT7N3&GA>I8PX[ MXN3D6$0=,_&*%G72]JWH=_X[16MVT*CZ#9=M**)5EJCB\==^D7'&B?5/!!Z= MZ[ !SLLYI8L:W55EOA4(*J/WPL9:$!=Z-#$1BA!0D1M^B"R:FC\"JW4U7W), M2EA0W]]7]#YIJ";XE6H2.3TP:_E2<"@("79"[6Y$ 8'A"N*YNV&A0:MYRHAU MI<=%OW(TTCF::,-4U!\8+D 43Y\IJ?<2+3#]VHIT6W-1D&"X(FD?L!>\C[M0 M/F:U4G=?KN B/PZ#7<5E.DRBF.CL+4H(#-<0T_5MELZ9__M2LS.YJM;L!6U% MLQMB3ZN#2/T8SOTS6C^RQ3WF QG(Z]CQ?!P)$I \"IX\S$VZ^[06,<=.=1#MN.E%2^3OQ M?6HEZ\R*ZI."RIL$KL8@(@,1. -=T^J!%Z+SLE8]R!^(?(3% !P3D4@(G$BN MQY5;%QUUIXLJ(CX0.3-@10:9F>FV]17I@UBDC[[\JM$]#UTEP+PEBD.G7'"> M*,B(8D.G*G$2U2<5%=$_+R+]$#C]G#%$:X&_H56NW"W,3] 33:H:^2COFN:N M@Q;)D\K%)Y:B@EZ4LM4-BW [$@ 4XDPBK36[D<]4&-_'YOMK<,!^>.)[:V*;UW T MM2BF"%Q,G=5-FB<<<^Z2M$)Y4GVC3=6Y3ACN(J],YKO$#Z3L MK2C9HD#*WC(5.T22W5K@DXK.]7Q? ]&N*.Q45+MV MFRFH])6**ZI+%ZXN^X*AX6TF( K.7+EV](F<,15D;B@?_15D;6+5I597E*(N M7(H>+Q[2NJR>V&&?X4K.JG*;:MP=O9SX4Y7=E;M?9>>*RL[]D97=E;M?Q>:* MBLV%*[:SOGU6T7EY7^BZ$ZY\<@]\XFG.6ZZHG%S#P=U\)G3E$[M'0C_0+"VJ M Q=.?'W/8$:SI*M6AU XWBO21')T#0US4Z1%,I"&>@>+3.'"F6+?0%/T@GVM M&IX 8,]PLK:*,T_NS )&\ 0L>C LJL_U_/6JC9,] 5<>#%<_[G#OR=U4Z'#O M"<3S8,2[2KZG.?JE*M3FHQDFUK*G#/ M@W%OKQ+A7>]L.TBRG60HG+$WCJP7AZSNO>KN!-F-_RKN=PB.!*;]I+C;;B"1.--@)E/4,] M;GS5T LPQ/NT)]O13W/-0*"O#Z/OJ#FM[8U?^#+X^G*O9:H@VP[RSO%&:=M; M$5#NPU"^?Y_]PI??M/F>8F-R%4OBF$@;,TG;WIC('3Z<.Z;#JRV6&9+%(N7Q MG&3&I]U7O'9S_!!K$-(7B<(WE,8\4/3XW7-OK>MYD*&EON5C)MQ67&0%_T=GA<_^WO=2?)$8?#@QG)3% ZV:E ?/KDU9$9ZR M1'^\J7K0?]%56J3Y.K-=!M4:!K M8/5.JX64_GK(^#J!UNB7@8RO'G3M3>!K ./K#SLK7 8**(:>I4" <0"#\8@O,#DQ=#4,Y=MD+&-=9 M>.)H^F_!Z#(C#.+]:;NW@B;(922&W260.("16''6%RYJSV--FF29ZGW(9:"& M9(U* HT#4YFN@A8&NWWX]RK;8(X W^ '7GZ[#!0=#PAS0@&KH:GG\4S,Z>7: M8DXHT#B$T7ASE8H"MS\N0R4* ^L+% [_3_V1RU!5]D(Z"EP.85S^RS$OE.%: MCWFAP.H0QFHSYO4"[# O%& ;&E[Z6V!>J'N1K]NV0-S0"G&?A7FAC,3 9\2OR;#;:% D]#4W6[![9]#.5[7-@A@:OI=X0"8D.[?H=Z M51E1,7#VCP2@1C"@'N>K+/U,V2/7]B\/>4/7QKR1 ,C(OEPU3"/TDBQ'""*! MD='S,%)IZU\C&0==P-0"!2,8!?=J.;Z/Y-=D$<:Q[V@"+1*H%OWPJ[21ZGXL M>-:-!-9%AHD=ZYNFD>*R$733-!*(%\&(][S.Y_M(;@MKYJPB@721">GZ>L+F M(1R-EOQ C)M%,L9!]\XC@7&1Z0R_QR,PBQ17%[S0BW5ZQ +U8ACU_KK[[^>Q MHDF[._,ADVC")A8H&UN6H:,=*=537#_0/\6Q@-@8AEA1XD&OX.+]!AIB@:VQ MH;/ZG$OVL0RQ;AQ+TV^Q7%RZ44QT+A,X',,X_*40;VZWE=:\T)[%%-/59P)O>TGQ[KYL"*IDKF MS3K)4);>*4L(@_2@OQ7I#O=""5;<"]U674!W;)I5;%@&JUDRTU8XL3R?H(M] M@>TQC.W'DJ&X<52#=.S'@&#MZ0M\5.%%!T/&&T/&1D..)NW@-/&5U@W7EX>C M<132(.OS4NP3/3#!?+*Q9(<)KG^7A]K3:+$+YSOS=..!.JL>19\C1I"HG,]P MK),!=D9CO? MJH>3'$4S 9HT=$:#9(ZAF]"&PL>N66=1U+)E1[(-W=EGS=8Y,@@',7'DX3H% M(3A=YXQ&Q1P8/_=/_H/$[5$N3%SMXSJ:(W-,O0>X /AD$K#'O,7,),O=F5Q MQ#>E%CR>=S8,//_) L,DWN^U#S?:>V;MQ_/0,+!;U!A8,0;-4%UWCP"/AZ - M4]#3*GW@IZ-IELRM+W3B\5SR,P:3%7O\99 #S5#O*#$";L.L<7=-HRZS!50=WG71=-_\LOET\]V3Q^U7L.U\ M_A:_G&+%YS/\\KK[8DDAOONBRZNDNF&UL?5193]M M$/XK(XM*(*'8<0A%R(F4HZ@\@"(H[4/5AXT]L;?L87;7"4C]\9U=)VY00QYL M[S'S'>.=S3;:/-L*T<&K%,J.HLJY^CJ.;5ZA9+:G:U2TL])&,D=34\:V-LB* MD"1%G";)92P95]$X"VL+,\YTXP17N#!@&RF9>9NBT)M1U(]V"P^\K)Q?B,=9 MS4I\1/=4+PS-X@ZEX!*5Y5J!P=4HFO2OIT,?'P*^<]S8O3%X)TNMG_WDMAA% MB1>$ G/G$1A]UCA#(3P0R7C98D8=I4_<'^_0;X)W\K)D%F=:_."%JT;1500% MKE@CW(/>?,6MGR PU\*&-VS:V&$20=Y8I^4VF11(KMHO>]W682_AZJ.$=)N0 M!MTM45 Y9XZ-,Z,W8'PTH?E!L!JR21Q7_J<\.D.[G/+<>*:EY(ZJ["PP5&>&<-\_HE84OJL#B M/4!,>CO1Z4[T-#V*.,>\!X/^.:1)VG]ZG,/IR=D1V$%7BT& O?@ ]H9Q VLF M&@2]HA.W1D5#5ORFW^ K=,AZBW@9$'T#K,?]P>4P&5QE\?J E(M.RL51*1-9 M"^XPK^!6Y?#S#N42S2_X XO&Y!6=0IB4!O%_5>_8AAW;\"C;0VO5[GD]IZ-M M<\-KWSN'C!]'_%8A=*B3#A5LQ82 )565&E+JAI;PI6$"G(9T^,G7W6TTO"$S M%A3=268'0F>_L7"2)N=)$I[>(>/Q7B=(-&7H=PNY9VJ;HEOMKI1)VTG_PMO[ MZ(Z9DBL+ E>4FO0^DV/3]G@[<;H.?;74CKHT#"NZ%M'X -I?:>UV$T_07;3C MOU!+ P04 " DA7]4OE%Z+[@" #0!P &0 'AL+W=OOI0<@'E0%H\E3D7,V<3.ORTG55 MDD%!U4"4P'%D*V1!-7;ESE6E!)I:4)&[ON=%;D$9=^*I_;>4\514.F<D.UJ#ORZ7$GMNRI*P KIC@1,)VYGP: M7BXNS'P[X3N#@SIJ$Y/)1H@'T[E-9XYG H(<$FT8*'[V,(<\-T08QF/#Z;22 M!GCLY M)*F4%D4#Q@@*QNLO?6I\. (,@Q, OP'X;P6,&L#HK8"@ 036F3H5Z\.":AI/ MI3@0:68CFVE8,RT:TV?<+/M:2QQEB-/QNMHH>*R :W*]Q[=:NWR6[M\RQ>LN(VIH9*'FN.WC M41#Y >KN.R1'K>2H5W)%-1"Q)8PG>*Y1GO&3$?0S^8-Q^+['A*"-*.CE64-2 M2::?\7R50K'.2()77DRB,/*ZK0A;X;!?^)_-2G[>0;$!^:LGJ:CECGJY:R:5 ML1(-UB!!=>4U[R<)!Y[7Y_"X#6;>3ZL3+K?\L3',4*098YY<>S5FB?9(F&E*RU2![>LE(7 M;707_0?B+[>RW$RI"M*NXE 3A7AJ'"+K M^Z/N:%':BKH1&NNS;69XY8(T$W!\*X1^Z9@BW5[B\1]02P,$% @ )(5_ M5/N(F-@0 P ,!$ T !X;"]S='EL97,N>&ULW5AM:]LP$/XKQAVCA5'' M\>K%:Q+8 H7!-@KMAWTK2BP[ EGR9+E+^NNGDQSGI;K2]<.6SB&U=(_NN4=W MY\IDW.@UIS=+2G6PJKAH)N%2Z_IC%#6+):U(# 4X,($:>/H_\*6Y+'74) MFHX+*?;S! 83FU0TN"=\$LX(9W/%P*L@%>-K9QZ"82&Y5($V!3)B8K T#PZ. MW0QJU_%43$AE8[L([N^\6WX ;&8@D''>"QR&SC =UT1KJL25F=C%UO@("KKQ M[;HV"DM%UO'P(MPZV)L),IRC@#46E9FD#-2 M2D&LAHU'-S"T"\KY#33VCV*/>U7L5'4 -17]T CJAH[&38!_E\UQ[](.7L0; MU.Q>ZL^MV8ZPJUHP59VOBIZ 1A[C+.3NN;K3YR5HJ)N\\\..!V3C5^P ME(H]F&C0*@MCH"H,[JG2;+%K^:5(?4M7>M-.JP+7/'R%FO]NGDLJJ")\5[3I M_6/.\HL5)Q_^E63[7^50L%=C=UH=N\B+UR R/7Z127:4&J/NU-DYVO8.MMX: MP O$)/P.+RM\&S28MXQK)KK9DN4Y%8_.-T.OR=R\#N[QF_4Y+4C+]6T/3L+M M^!O-65ME_:IK2$2W:CO^"MN+T_[MQ<1B(J!PB%S9 MRX]@/@[S(X!A<3 %F(_SPN+\3_L9H?MQ&*9MY$5&J,\(]7%>/F1F/U@:-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,E MC'%BM/XU@LD/['X 4$L#!!0 ( "2%?U2ZN\$=X@0 *0K / >&PO M=V]R:V)O;VLN>&ULQ9I+;]LX$(#_"J'+9@^[MIYM@SA -NGN&DC2H YZ+6B* MMHE(I$M23IU?OY1Y4D_D>]M(,TE6UJ[/ M1R/#5KREYD^UYM)M62C=4NL6]7)DUIK3VJPXMVTSRL;C:M12(9/+B_VY'O3( M7U"6,RN4="O[%5\$?S:_MO>+9".,F(M&V.TD&?XW/"&MD*(5+[R>)..$F)5Z M_E=I\:*DII9#_E(YV988^G\,W4@DZ0:NQ,NA#9V MV&,X/W6,&^YVWBUU5OTM&LOU#;7\'ZVZM9#+_C3N+D;>;0SML/_=->*Y_C_- MJ!8+P?B-8EW+I=VUH^9-#RC-2JQ-0B1M^22Y5ANN^_MQ%YC6NWNS#LIK*7TN MW 8]K0<\3!199 Y )F?!'+6 MX[A#/<@"@"Q."!FT9 E EJ>$S#W("H"L<"$_Z265XF780*AT3V-GA.3&D!MN MF#^ZWP&0[W A9UW;4KTE:D%F8BF%.XQ*2ZX84YVTPH-\#T"^QX7\S#=<=MQX M-!\ F@^X-%?L6^>N.71KWVQKS@1M[);<"6>B9S]JCZ&P/<;%O*/ZB3O]-9S, M..NT PY:, 6=@BR5J70]:IW90R3(("FR0ES.LG89Q788JA]=%Z_[ WPZ2!TI MLCNF+@&2R_ZBY,H8EWWX8) N4G1?&/O'';9%U M+R]&;(]XKE<%!,22H8L%"^IHT-2%R/,(:WDR%K992I1+$@D.;)(^I1E MG[%$X2"9Y,@R\5.7*!Q8@L)6B)?#_$AAHHR0/W)D?X"%D["8!]DD1[8);./" MQX1LDB/;!,8L?4Q()_DI"U%?*Q\3,DM^I%(4.;MQBA9-.&H@F>3'+TM9W;4N MA6@%4T%U&3)*@6P4$#,8W 5DF +9,#"FGVH7D&L*9->\D2I&GLT"LDZ!;!T8 MTY]#*L"I#V3Q!"EMK TAW13(NGDKI_W!Z6-"NBF0=0-BAN,;TDV!_O9R4$^- M=SBDF@*]!/86(DD#2,@ZQ?%>80XA[ZGV)[E*R#HE>GG,6/*J2AT;/"5DG1+9 M.F&Y.FQ*&LS&E9!U2F3K#&^%T0%30I8ID2T38H6#I(2\4B)[Y0 L"\# :73L MZ9$0+ _ ((N4QY@A>?7\;W@ "/FC/.:D27PH0.XHD=T1Q_O9CCXF9(\2W1Y^ MJ232B!4DC0I9&E&Z,*Q4D"TJ]$GT&-_/L>)C0K:HL"=78B6G6%]#[JA.41>+ M=SEDD@K9)"#F/?4Q(:]4Z-]G ;.1Y,S'!#_00B^-'O]1Z;[#V0O M_P-02P,$% @ )(5_5,A!-T#(HPS=1Y +Z1 ITA@\%3$D>/E7'X@AGWZ50SONNU/=[?NZ^#@>3G75[,:Q_Y%2 M7>_*L:UW75].YRN;;CBVXWDY;%/?KM_;;4FZ7.8TW,YHGI]N9RY>/_OR/Q.[ MS6:_+C^[]>]C.8W_&)S^=,-[W94R-HO7=MB6<=6DC\/U=$V7@]R=)S>+E[=5 M,[R\29/F#E((TOF##()L_B"'()\_*" HY@_*$)3G#[J'H/OY@QX@Z&'^H$<( M>IP_2)8HXY(@:8(U@=:"7 N!UX)@"X'8@F0+@=F": N!VH)L"X';@G +@=R" M= N!W8)X"X'>BGHK@=Z*>BN!WCIYV2;06U%O)=!;46\ET%M1;R706U%O)=!; M46\ET%M1;R706U%O)=#;4&\CT-M0;R/0VU!O(]#;)ILE!'H;ZFT$>AOJ;01Z M&^IM!'H;ZFT$>AOJ;01Z&^IM!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>OMDLYM M;T>]G4!O1[V=0&]'O9U ;T>]G4!O1[V=0.] O8- [T"]@T#O0+V#0.] O8- M[T"]@T#OF'RL)- [4.\@T#M0[R#0.U#O(- [4.\@T#NCWIE [XQZ9P*],^J= M"?3.J'2KWV?*WQ^=])]7B^ MMUP??UE^G9RP<\$YW5;4Y[]02P,$% @ )(5_5.(A,D+Q 0 &2< !, M !;0V]N=&5N=%]4>7!E&ULS=K+3L,P$ 707ZFR18WK)P_1;H ML. ' M3#*E49/8LETH?X^3 A((*E"1N)M&K>VY$X]T5CV_>_84)]NN[>.\6*7DSQB+ MU8HZ&TOGJ<\K2QTM)LV3:ZV M^>?8N'Y>!&IC,;G8;1RRYH7UOFTJF_(Z>^SK3RG3UX0RGQSWQ%7CXU'>4+ O M$X:5[P->S]T\4@A-39-;&]*U[?(NMFU93,\MQ7)_B2]Z=,ME4U'MJDV7CY31 M![)U7!&EKBUW18_V)Z=\P[3[Y ?GCV7V!>:=M\'YF"<6Z/=Q;R,93D]]+D0A M-?M?\3TQES[X_6B8=DWU#[/S]3ZYL![G$=GX./R./\[XO?XO^Q @?4B0/A1( M'QJD#P/2QS%('R<@?9R"],%G*(V@B,I12.4HIG(45#F*JAR%58[B*D>!E:/( M*E!D%2BR"A19!8JL D56@2*K0)%5H,@J4&05*+)*%%DEBJP215:)(JM$D56B MR"I19)4HLDH4626*K I%5H4BJT*15:'(JE!D52BR*A19%8JL"D56A2*K1I%5 MH\BJ4635*+)J%%DUBJP:15:-(JM&D56CR&I09#4HLAH460V*K 9%5H,BJT&1 MU?RGK/?.K?\X?GR6G6WZMWPV_B-N\0)02P$"% ,4 " DA7]4!T%-8H$ M "Q $ @ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 M Q0 ( "2%?U1A.70W[P "L" 1 " :\ !D;V-0 M&UL4$L! A0#% @ M)(5_5(B]9 <+!@ Q!D !@ ("!#@@ 'AL+W=O\0="=P< $\G 8 " @6X= !X M;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ )(5_5'J,FV=&#@ EB, !@ ("! MB2X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M)(5_5#P#LYA8"P 2AX !D ("!#%\ 'AL+W=O&UL4$L! A0#% @ )(5_5*5^DJ4J P MYP8 !D ("!?W$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )(5_5/70-'^N P ^@< !D M ("!&'T 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ )(5_5.II1KV(! M0D !D ("!7X\ 'AL M+W=OYP3 M !>2 &0 @($>E >&PO=V]R:W-H965T&UL4$L! A0#% @ )(5_ M5,=Y(1T?!0 S0H !D ("! *P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )(5_5$A-N7>" @ =P4 M !D ("!AM4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )(5_5(WUX->) @ 104 !D M ("!$M\ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ )(5_5$I]BW\F! M@L !D ("!X>< 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ )(5_5(2@ MYMR, @ 7 8 !D ("!C/( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )(5_5+13X?'. @ #@D !D M ("!?_P 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ )(5_5()2-3,I! /P\ !D ("! MOP8! 'AL+W=O&PO=V]R:W-H965T@0 .0. 9 M " @<@. 0!X;"]W;W)K&UL4$L! A0#% M @ )(5_5/6/K.C0 @ :@L !D ("!>1,! 'AL+W=O&UL4$L! A0#% @ )(5_5"?WJPOB M @ Q0@ !D ("![QL! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )(5_5*)R+:-# @ 908 !D M ("!424! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ )(5_5.SOSHGZ @ N D !D ("!_2P! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M)(5_5&+$,')X @ ! < !D ("!5S8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )(5_5.TLK";T @ RP@ !D M ("!\4P! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ )(5_5.8#D_B; P J! !D ("!MU4! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )(5_ M5+Y1>B^X @ T < !D ("!*VL! 'AL+W=O&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 M" DA7]4XB$R0O$! 9)P $P @ &E>0$ 6T-O;G1E;G1? @5'EP97-=+GAM;%!+!08 2P!+ (04 #'>P$ ! end XML 81 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 82 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 83 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 171 433 1 false 58 0 false 5 false false R1.htm 000001 - Document - Cover Sheet http://ampg.com/role/Cover Cover Cover 1 false false R2.htm 000002 - Statement - Condensed Consolidated Balance Sheets Sheet http://ampg.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://ampg.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 000004 - Statement - Condensed Consolidated Statements of Operations Sheet http://ampg.com/role/CondensedConsolidatedStatementsOfOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 000005 - Statement - Condensed Consolidated Statements of Stockholders' Equity Sheet http://ampg.com/role/CondensedConsolidatedStatementsOfStockholdersEquity Condensed Consolidated Statements of Stockholders' Equity Statements 5 false false R6.htm 000006 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 6 false false R7.htm 000007 - Disclosure - Organization and Business Description Sheet http://ampg.com/role/OrganizationAndBusinessDescription Organization and Business Description Notes 7 false false R8.htm 000008 - Disclosure - Summary of Significant Accounting Policies Sheet http://ampg.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 000009 - Disclosure - Revenues Sheet http://ampg.com/role/Revenues Revenues Notes 9 false false R10.htm 000010 - Disclosure - Acquisition of Specialty Microwave Sheet http://ampg.com/role/AcquisitionOfSpecialtyMicrowave Acquisition of Specialty Microwave Notes 10 false false R11.htm 000011 - Disclosure - Marketable Securities Sheet http://ampg.com/role/MarketableSecurities Marketable Securities Notes 11 false false R12.htm 000012 - Disclosure - Inventories Sheet http://ampg.com/role/Inventories Inventories Notes 12 false false R13.htm 000013 - Disclosure - Property and Equipment Sheet http://ampg.com/role/PropertyAndEquipment Property and Equipment Notes 13 false false R14.htm 000014 - Disclosure - Intangible Assets Sheet http://ampg.com/role/IntangibleAssets Intangible Assets Notes 14 false false R15.htm 000015 - Disclosure - Cost-Method Investment Sheet http://ampg.com/role/CostMethodInvestment Cost-Method Investment Notes 15 false false R16.htm 000016 - Disclosure - Line of Credit Sheet http://ampg.com/role/LineOfCredit Line of Credit Notes 16 false false R17.htm 000017 - Disclosure - Leases Sheet http://ampg.com/role/Leases Leases Notes 17 false false R18.htm 000018 - Disclosure - Notes Payable Notes http://ampg.com/role/NotesPayable Notes Payable Notes 18 false false R19.htm 000019 - Disclosure - Income Taxes Sheet http://ampg.com/role/IncomeTaxes Income Taxes Notes 19 false false R20.htm 000020 - Disclosure - Stockholders' Equity Sheet http://ampg.com/role/StockholdersEquity Stockholders' Equity Notes 20 false false R21.htm 000021 - Disclosure - Commitments and Contingencies Sheet http://ampg.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 21 false false R22.htm 000022 - Disclosure - Subsequent Events Sheet http://ampg.com/role/SubsequentEvents Subsequent Events Notes 22 false false R23.htm 000023 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://ampg.com/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://ampg.com/role/SummaryOfSignificantAccountingPolicies 23 false false R24.htm 000024 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://ampg.com/role/SummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://ampg.com/role/SummaryOfSignificantAccountingPolicies 24 false false R25.htm 000025 - Disclosure - Revenues (Tables) Sheet http://ampg.com/role/RevenuesTables Revenues (Tables) Tables http://ampg.com/role/Revenues 25 false false R26.htm 000026 - Disclosure - Acquisition of Specialty Microwave (Tables) Sheet http://ampg.com/role/AcquisitionOfSpecialtyMicrowaveTables Acquisition of Specialty Microwave (Tables) Tables http://ampg.com/role/AcquisitionOfSpecialtyMicrowave 26 false false R27.htm 000027 - Disclosure - Marketable Securities (Tables) Sheet http://ampg.com/role/MarketableSecuritiesTables Marketable Securities (Tables) Tables http://ampg.com/role/MarketableSecurities 27 false false R28.htm 000028 - Disclosure - Inventories (Tables) Sheet http://ampg.com/role/InventoriesTables Inventories (Tables) Tables http://ampg.com/role/Inventories 28 false false R29.htm 000029 - Disclosure - Property and Equipment (Tables) Sheet http://ampg.com/role/PropertyAndEquipmentTables Property and Equipment (Tables) Tables http://ampg.com/role/PropertyAndEquipment 29 false false R30.htm 000030 - Disclosure - Intangible assets (Tables) Sheet http://ampg.com/role/IntangibleAssetsTables Intangible assets (Tables) Tables 30 false false R31.htm 000031 - Disclosure - Leases (Tables) Sheet http://ampg.com/role/LeasesTables Leases (Tables) Tables http://ampg.com/role/Leases 31 false false R32.htm 000032 - Disclosure - Note Payable (Tables) Sheet http://ampg.com/role/NotePayableTables Note Payable (Tables) Tables 32 false false R33.htm 000033 - Disclosure - Income Taxes (Tables) Sheet http://ampg.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://ampg.com/role/IncomeTaxes 33 false false R34.htm 000034 - Disclosure - Stockholders Equity (Tables) Sheet http://ampg.com/role/StockholdersEquityTables Stockholders Equity (Tables) Tables 34 false false R35.htm 000035 - Disclosure - Organization and Business Description (Details Narrative) Sheet http://ampg.com/role/OrganizationAndBusinessDescriptionDetailsNarrative Organization and Business Description (Details Narrative) Details http://ampg.com/role/OrganizationAndBusinessDescription 35 false false R36.htm 000036 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://ampg.com/role/SummaryOfSignificantAccountingPoliciesTables 36 false false R37.htm 000037 - Disclosure - Summary of Significant Accounting Policies (Details 1) Sheet http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetails1 Summary of Significant Accounting Policies (Details 1) Details http://ampg.com/role/SummaryOfSignificantAccountingPoliciesTables 37 false false R38.htm 000038 - Disclosure - Summary of Significant Accounting Policies (Details Narrative) Sheet http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative Summary of Significant Accounting Policies (Details Narrative) Details http://ampg.com/role/SummaryOfSignificantAccountingPoliciesTables 38 false false R39.htm 000039 - Disclosure - Revenues (Details) Sheet http://ampg.com/role/RevenuesDetails Revenues (Details) Details http://ampg.com/role/RevenuesTables 39 false false R40.htm 000040 - Disclosure - Acquisition of Spectrum Semiconductors Materials (Details) Sheet http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails Acquisition of Spectrum Semiconductors Materials (Details) Details 40 false false R41.htm 000041 - Disclosure - Acquisition of Spectrum Semiconductors Materials (Details 1) Sheet http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails1 Acquisition of Spectrum Semiconductors Materials (Details 1) Details 41 false false R42.htm 000042 - Disclosure - Acquisition of Spectrum Semiconductors Materials (Details Narrative) Sheet http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetailsNarrative Acquisition of Spectrum Semiconductors Materials (Details Narrative) Details 42 false false R43.htm 000043 - Disclosure - Marketable Securities (Details) Sheet http://ampg.com/role/MarketableSecuritiesDetails Marketable Securities (Details) Details http://ampg.com/role/MarketableSecuritiesTables 43 false false R44.htm 000044 - Disclosure - Marketable Securities (Details Narrative) Sheet http://ampg.com/role/MarketableSecuritiesDetailsNarrative Marketable Securities (Details Narrative) Details http://ampg.com/role/MarketableSecuritiesTables 44 false false R45.htm 000045 - Disclosure - Inventories (Details) Sheet http://ampg.com/role/InventoriesDetails Inventories (Details) Details http://ampg.com/role/InventoriesTables 45 false false R46.htm 000046 - Disclosure - Property and Equipment (Details) Sheet http://ampg.com/role/PropertyAndEquipmentDetails Property and Equipment (Details) Details http://ampg.com/role/PropertyAndEquipmentTables 46 false false R47.htm 000047 - Disclosure - Property and Equipment (Details Narrative) Sheet http://ampg.com/role/PropertyAndEquipmentDetailsNarrative Property and Equipment (Details Narrative) Details http://ampg.com/role/PropertyAndEquipmentTables 47 false false R48.htm 000048 - Disclosure - Intangible Assets (Details) Sheet http://ampg.com/role/IntangibleAssetsDetails Intangible Assets (Details) Details http://ampg.com/role/IntangibleAssets 48 false false R49.htm 000049 - Disclosure - Intangible Assets (Details 1) Sheet http://ampg.com/role/IntangibleAssetsDetails1 Intangible Assets (Details 1) Details http://ampg.com/role/IntangibleAssets 49 false false R50.htm 000050 - Disclosure - Intangible Assets (Details Narrative) Sheet http://ampg.com/role/IntangibleAssetsDetailsNarrative Intangible Assets (Details Narrative) Details http://ampg.com/role/IntangibleAssets 50 false false R51.htm 000051 - Disclosure - Cost Method Investment (Details Narrative) Sheet http://ampg.com/role/CostMethodInvestmentDetailsNarrative Cost Method Investment (Details Narrative) Details 51 false false R52.htm 000052 - Disclosure - Line of Credit (Details Narrative) Sheet http://ampg.com/role/LineOfCreditDetailsNarrative Line of Credit (Details Narrative) Details http://ampg.com/role/LineOfCredit 52 false false R53.htm 000053 - Disclosure - Lease (Details) Sheet http://ampg.com/role/LeaseDetails Lease (Details) Details http://ampg.com/role/LeasesTables 53 false false R54.htm 000054 - Disclosure - Lease (Details 1) Sheet http://ampg.com/role/LeaseDetails1 Lease (Details 1) Details http://ampg.com/role/LeasesTables 54 false false R55.htm 000055 - Disclosure - Lease (Details 2) Sheet http://ampg.com/role/LeaseDetails2 Lease (Details 2) Details http://ampg.com/role/LeasesTables 55 false false R56.htm 000056 - Disclosure - Lease (Details 3) Sheet http://ampg.com/role/LeaseDetails3 Lease (Details 3) Details http://ampg.com/role/LeasesTables 56 false false R57.htm 000057 - Disclosure - Lease (Details Narrative) Sheet http://ampg.com/role/LeaseDetailsNarrative Lease (Details Narrative) Details http://ampg.com/role/LeasesTables 57 false false R58.htm 000058 - Disclosure - Notes Payable (Details) Notes http://ampg.com/role/NotesPayableDetails Notes Payable (Details) Details http://ampg.com/role/NotesPayable 58 false false R59.htm 000059 - Disclosure - Notes Payable (Details Narrative) Notes http://ampg.com/role/NotesPayableDetailsNarrative Notes Payable (Details Narrative) Details http://ampg.com/role/NotesPayable 59 false false R60.htm 000060 - Disclosure - Income Taxes (Details) Sheet http://ampg.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://ampg.com/role/IncomeTaxesTables 60 false false R61.htm 000061 - Disclosure - Income Taxes (Details 1) Sheet http://ampg.com/role/IncomeTaxesDetails1 Income Taxes (Details 1) Details http://ampg.com/role/IncomeTaxesTables 61 false false R62.htm 000062 - Disclosure - Income Taxes (Details Narrative) Sheet http://ampg.com/role/IncomeTaxesDetailsNarrative Income Taxes (Details Narrative) Details http://ampg.com/role/IncomeTaxesTables 62 false false R63.htm 000063 - Disclosure - Stockholders Equity (Details) Sheet http://ampg.com/role/StockholdersEquityDetails Stockholders Equity (Details) Details http://ampg.com/role/StockholdersEquityTables 63 false false R64.htm 000064 - Disclosure - Stockholders Equity (Details 1) Sheet http://ampg.com/role/StockholdersEquityDetails1 Stockholders Equity (Details 1) Details http://ampg.com/role/StockholdersEquityTables 64 false false R65.htm 000065 - Disclosure - Stockholders Equity (Details Narrative) Sheet http://ampg.com/role/StockholdersEquityDetailsNarrative Stockholders Equity (Details Narrative) Details http://ampg.com/role/StockholdersEquityTables 65 false false R66.htm 000066 - Disclosure - Commitments and Contingencies (Details Narrative) Sheet http://ampg.com/role/CommitmentsAndContingenciesDetailsNarrative Commitments and Contingencies (Details Narrative) Details http://ampg.com/role/CommitmentsAndContingencies 66 false false R67.htm 000067 - Disclosure - Subsequent Events (Details Narrative) Sheet http://ampg.com/role/SubsequentEventsDetailsNarrative Subsequent Events (Details Narrative) Details http://ampg.com/role/SubsequentEvents 67 false false All Reports Book All Reports ampg_10k.htm ampg-20211231.xsd ampg-20211231_cal.xml ampg-20211231_def.xml ampg-20211231_lab.xml ampg-20211231_pre.xml ampg_ex231.htm ampg_ex311.htm ampg_ex312.htm ampg_ex321.htm ampg_ex322.htm http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 86 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "ampg_10k.htm": { "axisCustom": 0, "axisStandard": 23, "contextCount": 171, "dts": { "calculationLink": { "local": [ "ampg-20211231_cal.xml" ] }, "definitionLink": { "local": [ "ampg-20211231_def.xml" ] }, "inline": { "local": [ "ampg_10k.htm" ] }, "labelLink": { "local": [ "ampg-20211231_lab.xml" ] }, "presentationLink": { "local": [ "ampg-20211231_pre.xml" ] }, "schema": { "local": [ "ampg-20211231.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/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.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/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/currency/2021/currency-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd", "https://xbrl.sec.gov/exch/2021/exch-2021.xsd", "https://xbrl.sec.gov/naics/2021/naics-2021.xsd", "https://xbrl.sec.gov/sic/2021/sic-2021.xsd", "https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd" ] } }, "elementCount": 585, "entityCount": 1, "hidden": { "http://ampg.com/20211231": 20, "http://fasb.org/us-gaap/2021-01-31": 38, "http://xbrl.sec.gov/dei/2021q4": 5, "total": 63 }, "keyCustom": 126, "keyStandard": 307, "memberCustom": 40, "memberStandard": 18, "nsprefix": "ampg", "nsuri": "http://ampg.com/20211231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "strong", "p", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000001 - Document - Cover", "role": "http://ampg.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "strong", "p", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InsuranceContractAcquisitionCostTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000010 - Disclosure - Acquisition of Specialty Microwave", "role": "http://ampg.com/role/AcquisitionOfSpecialtyMicrowave", "shortName": "Acquisition of Specialty Microwave", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InsuranceContractAcquisitionCostTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000011 - Disclosure - Marketable Securities", "role": "http://ampg.com/role/MarketableSecurities", "shortName": "Marketable Securities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000012 - Disclosure - Inventories", "role": "http://ampg.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000013 - Disclosure - Property and Equipment", "role": "http://ampg.com/role/PropertyAndEquipment", "shortName": "Property and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000014 - Disclosure - Intangible Assets", "role": "http://ampg.com/role/IntangibleAssets", "shortName": "Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "ampg:CostMethodInvestmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000015 - Disclosure - Cost-Method Investment", "role": "http://ampg.com/role/CostMethodInvestment", "shortName": "Cost-Method Investment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "ampg:CostMethodInvestmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "ampg:LineOfCreditTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000016 - Disclosure - Line of Credit", "role": "http://ampg.com/role/LineOfCredit", "shortName": "Line of Credit", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "ampg:LineOfCreditTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CapitalLeasesInFinancialStatementsOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000017 - Disclosure - Leases", "role": "http://ampg.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CapitalLeasesInFinancialStatementsOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000018 - Disclosure - Notes Payable", "role": "http://ampg.com/role/NotesPayable", "shortName": "Notes Payable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000019 - Disclosure - Income Taxes", "role": "http://ampg.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000002 - Statement - Condensed Consolidated Balance Sheets", "role": "http://ampg.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000020 - Disclosure - Stockholders' Equity", "role": "http://ampg.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000021 - Disclosure - Commitments and Contingencies", "role": "http://ampg.com/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000022 - Disclosure - Subsequent Events", "role": "http://ampg.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000023 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "ampg:ScheduleOfPropertyAndEquipmentDepreciatedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000024 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "ampg:ScheduleOfPropertyAndEquipmentDepreciatedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:DeferredRevenueByArrangementDisclosureTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "ampg:ScheduleOfSalesDisaggregatedBasedOnGeographicRegionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000025 - Disclosure - Revenues (Tables)", "role": "http://ampg.com/role/RevenuesTables", "shortName": "Revenues (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DeferredRevenueByArrangementDisclosureTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "ampg:ScheduleOfSalesDisaggregatedBasedOnGeographicRegionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "ampg:ScheduleOfAllocationOfThePreliminaryPurchasePriceTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000026 - Disclosure - Acquisition of Specialty Microwave (Tables)", "role": "http://ampg.com/role/AcquisitionOfSpecialtyMicrowaveTables", "shortName": "Acquisition of Specialty Microwave (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "ampg:ScheduleOfAllocationOfThePreliminaryPurchasePriceTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:MarketableSecuritiesTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "ampg:MarketableSecuritiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000027 - Disclosure - Marketable Securities (Tables)", "role": "http://ampg.com/role/MarketableSecuritiesTables", "shortName": "Marketable Securities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:MarketableSecuritiesTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "ampg:MarketableSecuritiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000028 - Disclosure - Inventories (Tables)", "role": "http://ampg.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000029 - Disclosure - Property and Equipment (Tables)", "role": "http://ampg.com/role/PropertyAndEquipmentTables", "shortName": "Property and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "USDPShares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://ampg.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2020-12-31_us-gaap_ConvertiblePreferredStockMember", "decimals": "INF", "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000030 - Disclosure - Intangible assets (Tables)", "role": "http://ampg.com/role/IntangibleAssetsTables", "shortName": "Intangible assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:CapitalLeasesInFinancialStatementsOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCapitalLeasedAsssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000031 - Disclosure - Leases (Tables)", "role": "http://ampg.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CapitalLeasesInFinancialStatementsOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCapitalLeasedAsssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "ampg:ScheduleOfFuturePrincipalAndInterestPaymentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000032 - Disclosure - Note Payable (Tables)", "role": "http://ampg.com/role/NotePayableTables", "shortName": "Note Payable (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "ampg:ScheduleOfFuturePrincipalAndInterestPaymentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000033 - Disclosure - Income Taxes (Tables)", "role": "http://ampg.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000034 - Disclosure - Stockholders Equity (Tables)", "role": "http://ampg.com/role/StockholdersEquityTables", "shortName": "Stockholders Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2012-08-13", "decimals": "0", "first": true, "lang": null, "name": "ampg:AcquisitionOfEntityByIssuingOfCommonStock", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000035 - Disclosure - Organization and Business Description (Details Narrative)", "role": "http://ampg.com/role/OrganizationAndBusinessDescriptionDetailsNarrative", "shortName": "Organization and Business Description (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2012-08-13", "decimals": "0", "first": true, "lang": null, "name": "ampg:AcquisitionOfEntityByIssuingOfCommonStock", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "ampg:ScheduleOfPropertyAndEquipmentDepreciatedTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31_us-gaap_OfficeEquipmentMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000036 - Disclosure - Summary of Significant Accounting Policies (Details)", "role": "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetails", "shortName": "Summary of Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "ampg:ScheduleOfPropertyAndEquipmentDepreciatedTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31_us-gaap_OfficeEquipmentMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000037 - Disclosure - Summary of Significant Accounting Policies (Details 1)", "role": "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetails1", "shortName": "Summary of Significant Accounting Policies (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31_ampg_BasicEPSMember", "decimals": "0", "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ResearchAndDevelopmentExpensePolicy", "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2020-01-01to2020-12-31", "decimals": "0", "first": true, "lang": null, "name": "ampg:ReclassificationOfSellingAndAdministrativeExpenseIntoResearchAndDevelopmentCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000038 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)", "role": "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative", "shortName": "Summary of Significant Accounting Policies (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ResearchAndDevelopmentExpensePolicy", "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2020-01-01to2020-12-31", "decimals": "0", "first": true, "lang": null, "name": "ampg:ReclassificationOfSellingAndAdministrativeExpenseIntoResearchAndDevelopmentCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000039 - Disclosure - Revenues (Details)", "role": "http://ampg.com/role/RevenuesDetails", "shortName": "Revenues (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ampg:ScheduleOfSalesDisaggregatedBasedOnGeographicRegionsTableTextBlock", "us-gaap:DeferredRevenueByArrangementDisclosureTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31_ampg_SpectrumMember", "decimals": "0", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000004 - Statement - Condensed Consolidated Statements of Operations", "role": "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations", "shortName": "Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "us-gaap:InsuranceContractAcquisitionCostTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000040 - Disclosure - Acquisition of Spectrum Semiconductors Materials (Details)", "role": "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails", "shortName": "Acquisition of Spectrum Semiconductors Materials (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ampg:ScheduleOfAllocationOfThePreliminaryPurchasePriceTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-12-01to2021-12-15_ampg_SpectrumSemiconductorMaterialsMember", "decimals": "0", "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000041 - Disclosure - Acquisition of Spectrum Semiconductors Materials (Details 1)", "role": "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails1", "shortName": "Acquisition of Spectrum Semiconductors Materials (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ampg:ScheduleOfConsolidatedOperationsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31_srt_RestatementAdjustmentMember", "decimals": "0", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "us-gaap:InsuranceContractAcquisitionCostTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000042 - Disclosure - Acquisition of Spectrum Semiconductors Materials (Details Narrative)", "role": "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetailsNarrative", "shortName": "Acquisition of Spectrum Semiconductors Materials (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "lang": null, "name": "ampg:BusonessAcquisitionNetIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ampg:MarketableSecuritiesTableTextBlock", "us-gaap:MarketableSecuritiesTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2021-12-31_ampg_MoneyMarketFundMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:TradingSecuritiesDebtAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000043 - Disclosure - Marketable Securities (Details)", "role": "http://ampg.com/role/MarketableSecuritiesDetails", "shortName": "Marketable Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ampg:MarketableSecuritiesTableTextBlock", "us-gaap:MarketableSecuritiesTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2021-12-31_ampg_MoneyMarketFundMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:TradingSecuritiesDebtAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RealizedInvestmentGainsLosses", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000044 - Disclosure - Marketable Securities (Details Narrative)", "role": "http://ampg.com/role/MarketableSecuritiesDetailsNarrative", "shortName": "Marketable Securities (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:MarketableSecuritiesTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2021-12-31_ampg_TotalSecuritiesMember", "decimals": "0", "lang": null, "name": "us-gaap:CashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000045 - Disclosure - Inventories (Details)", "role": "http://ampg.com/role/InventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:MachineryAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000046 - Disclosure - Property and Equipment (Details)", "role": "http://ampg.com/role/PropertyAndEquipmentDetails", "shortName": "Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:MachineryAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfCapitalLeasedAsssetsTableTextBlock", "us-gaap:CapitalLeasesInFinancialStatementsOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGrossExcludingCapitalLeasedAssets", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000047 - Disclosure - Property and Equipment (Details Narrative)", "role": "http://ampg.com/role/PropertyAndEquipmentDetailsNarrative", "shortName": "Property and Equipment (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "lang": null, "name": "us-gaap:DepreciationExpenseOnReclassifiedAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000048 - Disclosure - Intangible Assets (Details)", "role": "http://ampg.com/role/IntangibleAssetsDetails", "shortName": "Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ampg:ScheduleOfAmortizationOfAssetstabletextblock", "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000049 - Disclosure - Intangible Assets (Details 1)", "role": "http://ampg.com/role/IntangibleAssetsDetails1", "shortName": "Intangible Assets (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ampg:ScheduleOfAmortizationOfAssetstabletextblock", "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2019-12-31_us-gaap_CommonStockMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000005 - Statement - Condensed Consolidated Statements of Stockholders' Equity", "role": "http://ampg.com/role/CondensedConsolidatedStatementsOfStockholdersEquity", "shortName": "Condensed Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2019-12-31_us-gaap_CommonStockMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000050 - Disclosure - Intangible Assets (Details Narrative)", "role": "http://ampg.com/role/IntangibleAssetsDetailsNarrative", "shortName": "Intangible Assets (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "lang": null, "name": "us-gaap:AmortizationOfLeaseIncentives", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "ampg:CostMethodInvestmentTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2021-06-10_ampg_SN2NLLCMember", "decimals": "0", "first": true, "lang": null, "name": "ampg:AggregatePurchasePriceForMembershipInterest", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000051 - Disclosure - Cost Method Investment (Details Narrative)", "role": "http://ampg.com/role/CostMethodInvestmentDetailsNarrative", "shortName": "Cost Method Investment (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ampg:CostMethodInvestmentTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2021-06-10_ampg_SN2NLLCMember", "decimals": "0", "first": true, "lang": null, "name": "ampg:AggregatePurchasePriceForMembershipInterest", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000052 - Disclosure - Line of Credit (Details Narrative)", "role": "http://ampg.com/role/LineOfCreditDetailsNarrative", "shortName": "Line of Credit (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ampg:LineOfCreditTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-11-01to2021-11-20_ampg_AccountsReceivablesMember", "decimals": "INF", "lang": null, "name": "ampg:BorrowingBasePercentage", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfCapitalLeasedAsssetsTableTextBlock", "us-gaap:CapitalLeasesInFinancialStatementsOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000053 - Disclosure - Lease (Details)", "role": "http://ampg.com/role/LeaseDetails", "shortName": "Lease (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfCapitalLeasedAsssetsTableTextBlock", "us-gaap:CapitalLeasesInFinancialStatementsOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "lang": null, "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentExcludingCapitalLeasedAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ampg:ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "ampg:OperatingLeases", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000054 - Disclosure - Lease (Details 1)", "role": "http://ampg.com/role/LeaseDetails1", "shortName": "Lease (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ampg:ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "ampg:OperatingLeases", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000055 - Disclosure - Lease (Details 2)", "role": "http://ampg.com/role/LeaseDetails2", "shortName": "Lease (Details 2)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000056 - Disclosure - Lease (Details 3)", "role": "http://ampg.com/role/LeaseDetails3", "shortName": "Lease (Details 3)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2019-11-01to2019-11-27", "decimals": null, "first": true, "lang": "en-US", "name": "ampg:FinanceLeaseAgreementDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000057 - Disclosure - Lease (Details Narrative)", "role": "http://ampg.com/role/LeaseDetailsNarrative", "shortName": "Lease (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2019-11-01to2019-11-27", "decimals": null, "first": true, "lang": "en-US", "name": "ampg:FinanceLeaseAgreementDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ampg:ScheduleOfFuturePrincipalAndInterestPaymentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2021-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000058 - Disclosure - Notes Payable (Details)", "role": "http://ampg.com/role/NotesPayableDetails", "shortName": "Notes Payable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ampg:ScheduleOfFuturePrincipalAndInterestPaymentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2021-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2019-09-12", "decimals": "0", "first": true, "lang": null, "name": "ampg:LeasingFacilityAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000059 - Disclosure - Notes Payable (Details Narrative)", "role": "http://ampg.com/role/NotesPayableDetailsNarrative", "shortName": "Notes Payable (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2019-09-12", "decimals": "0", "first": true, "lang": null, "name": "ampg:LeasingFacilityAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000006 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "lang": null, "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationTaxContingenciesStateAndLocal", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000060 - Disclosure - Income Taxes (Details)", "role": "http://ampg.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationTaxContingenciesStateAndLocal", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "us-gaap:FederalIncomeTaxNoteTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000061 - Disclosure - Income Taxes (Details 1)", "role": "http://ampg.com/role/IncomeTaxesDetails1", "shortName": "Income Taxes (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "us-gaap:FederalIncomeTaxNoteTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000062 - Disclosure - Income Taxes (Details Narrative)", "role": "http://ampg.com/role/IncomeTaxesDetailsNarrative", "shortName": "Income Taxes (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000063 - Disclosure - Stockholders Equity (Details)", "role": "http://ampg.com/role/StockholdersEquityDetails", "shortName": "Stockholders Equity (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R64": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000064 - Disclosure - Stockholders Equity (Details 1)", "role": "http://ampg.com/role/StockholdersEquityDetails1", "shortName": "Stockholders Equity (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31_ampg_WarrantsMember", "decimals": "0", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2021-02-17", "decimals": "INF", "first": true, "lang": null, "name": "ampg:OfferingPrice", "reportCount": 1, "unitRef": "USDPShares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000065 - Disclosure - Stockholders Equity (Details Narrative)", "role": "http://ampg.com/role/StockholdersEquityDetailsNarrative", "shortName": "Stockholders Equity (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2020-10-07", "decimals": "INF", "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsDisclosureTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "ampg:FairValueOfRevenueAdjustment", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000066 - Disclosure - Commitments and Contingencies (Details Narrative)", "role": "http://ampg.com/role/CommitmentsAndContingenciesDetailsNarrative", "shortName": "Commitments and Contingencies (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsDisclosureTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "ampg:FairValueOfRevenueAdjustment", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-10-01to2021-10-15", "decimals": "0", "first": true, "lang": null, "name": "ampg:BaseRent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000067 - Disclosure - Subsequent Events (Details Narrative)", "role": "http://ampg.com/role/SubsequentEventsDetailsNarrative", "shortName": "Subsequent Events (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-10-01to2021-10-15", "decimals": "0", "first": true, "lang": null, "name": "ampg:BaseRent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000007 - Disclosure - Organization and Business Description", "role": "http://ampg.com/role/OrganizationAndBusinessDescription", "shortName": "Organization and Business Description", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000008 - Disclosure - Summary of Significant Accounting Policies", "role": "http://ampg.com/role/SummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredRevenueByArrangementDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000009 - Disclosure - Revenues", "role": "http://ampg.com/role/Revenues", "shortName": "Revenues", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredRevenueByArrangementDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 58, "tag": { "ampg_AccountsReceivableAcquiredInSpectrumAcquisition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Accounts receivable acquired in Spectrum acquisition" } } }, "localname": "AccountsReceivableAcquiredInSpectrumAcquisition", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ampg_AccountsReceivablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivablesMember", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/LineOfCreditDetailsNarrative" ], "xbrltype": "domainItemType" }, "ampg_AcquisitionOfEntityByIssuingOfCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Acquisition of entity by issuing of common stock" } } }, "localname": "AcquisitionOfEntityByIssuingOfCommonStock", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/OrganizationAndBusinessDescriptionDetailsNarrative" ], "xbrltype": "sharesItemType" }, "ampg_AdditionalSharesIssuedInConnectionToReverseSplitDueToRoundingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Additional shares issued in connection to reverse split due to rounding, amount" } } }, "localname": "AdditionalSharesIssuedInConnectionToReverseSplitDueToRoundingAmount", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "ampg_AdditionalSharesIssuedInConnectionToReverseSplitDueToRoundingShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Additional shares issued in connection to reverse split due to rounding, shares" } } }, "localname": "AdditionalSharesIssuedInConnectionToReverseSplitDueToRoundingShares", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "ampg_AdvisoryAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Advisory agreement [Member]" } } }, "localname": "AdvisoryAgreementMember", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "ampg_AggregatePurchasePriceForMembershipInterest": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Aggregate purchase price for membership interest" } } }, "localname": "AggregatePurchasePriceForMembershipInterest", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/CostMethodInvestmentDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "ampg_AllocationOfPurchasePriceAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Allocation of purchase price:" } } }, "localname": "AllocationOfPurchasePriceAbstract", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails" ], "xbrltype": "stringItemType" }, "ampg_AmountsPayableUponRestrictedStock": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Amounts payable upon restricted stock" } } }, "localname": "AmountsPayableUponRestrictedStock", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "ampg_AmpliTechGroupIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AmpliTech Group, Inc [Member]" } } }, "localname": "AmpliTechGroupIncMember", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "ampg_AmplitechIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Amplitech Inc [Member]", "verboseLabel": "Amplitech Inc [Member]" } } }, "localname": "AmplitechIncMember", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetailsNarrative", "http://ampg.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://ampg.com/role/RevenuesDetails" ], "xbrltype": "domainItemType" }, "ampg_AnnualRent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Annual rent" } } }, "localname": "AnnualRent", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/LeaseDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "ampg_Automobile": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Automobiles" } } }, "localname": "Automobile", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "ampg_AverageRemainingLifeOfOutstandingAndExercisableWarrants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Average remaining life of the outstanding and exercisable warrants.", "label": "Average remaining life of the outstanding and exercisable warrants" } } }, "localname": "AverageRemainingLifeOfOutstandingAndExercisableWarrants", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "durationItemType" }, "ampg_BaseRent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Base rent" } } }, "localname": "BaseRent", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "ampg_BasicEPSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Basic EPS [Member]" } } }, "localname": "BasicEPSMember", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "domainItemType" }, "ampg_BlankcheckpreferredstockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Blank check preferred stock[Member]" } } }, "localname": "BlankcheckpreferredstockMember", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "ampg_BorrowingBasePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Borrowing base, percentage" } } }, "localname": "BorrowingBasePercentage", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/LineOfCreditDetailsNarrative" ], "xbrltype": "percentItemType" }, "ampg_BusinessCombinationConsiderationTransferredFairValueRevenue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Fair value of revenue amount" } } }, "localname": "BusinessCombinationConsiderationTransferredFairValueRevenue", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails" ], "xbrltype": "monetaryItemType" }, "ampg_BusinessCombinationConsiderationTransferredIndemnificationEscrowAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Indemnification escrow amount" } } }, "localname": "BusinessCombinationConsiderationTransferredIndemnificationEscrowAmount", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails" ], "xbrltype": "monetaryItemType" }, "ampg_BusinessCombinationConsiderationTransferredNetWorkingCapitalAdjustment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Net working capital adjustment" } } }, "localname": "BusinessCombinationConsiderationTransferredNetWorkingCapitalAdjustment", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails" ], "xbrltype": "monetaryItemType" }, "ampg_BusonessAcquisitionNetIntangibleAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Business Acquisition net intangible assets" } } }, "localname": "BusonessAcquisitionNetIntangibleAssets", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "ampg_CashlessExerciseOfWarrants": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Cashless exercise of warrants" } } }, "localname": "CashlessExerciseOfWarrants", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ampg_CommitmentsAndContingenciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies (Details Narrative)" } } }, "localname": "CommitmentsAndContingenciesAbstract", "nsuri": "http://ampg.com/20211231", "xbrltype": "stringItemType" }, "ampg_CommonSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Common Shares [Member]" } } }, "localname": "CommonSharesMember", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "ampg_CommonStockIssuedForCommonStockPayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Common stock issued for common stock payable" } } }, "localname": "CommonStockIssuedForCommonStockPayable", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ampg_CommonStockIssuedForCommonStockSubscriptionPayableAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Common stock issued for common stock subscription payable, amount" } } }, "localname": "CommonStockIssuedForCommonStockSubscriptionPayableAmount", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "ampg_CommonStockIssuedForCommonStockSubscriptionPayableShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Common stock issued for common stock subscription payable, shares" } } }, "localname": "CommonStockIssuedForCommonStockSubscriptionPayableShares", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "ampg_CommonStockIssuedForPrepaidConsulting": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Common stock issued for prepaid consulting" } } }, "localname": "CommonStockIssuedForPrepaidConsulting", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ampg_CommonStockIssuedInPrivatePlacementAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Common stock issued in private placement, amount" } } }, "localname": "CommonStockIssuedInPrivatePlacementAmount", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "ampg_CommonStockIssuedInPrivatePlacementShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Common stock issued in private placement, shares" } } }, "localname": "CommonStockIssuedInPrivatePlacementShares", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "ampg_CommonStockIssuedInPublicOfferingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Common stock issued in public offering, amount" } } }, "localname": "CommonStockIssuedInPublicOfferingAmount", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "ampg_CommonStockIssuedInPublicOfferingShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Common stock issued in public offering, shares" } } }, "localname": "CommonStockIssuedInPublicOfferingShares", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "ampg_CommonStockIssuedInSpectrumAcquisition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Common stock issued in Spectrum acquisition" } } }, "localname": "CommonStockIssuedInSpectrumAcquisition", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ampg_CommonStockIssuedUponExerciseOfWarrantsAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Common stock issued upon exercise of warrants, amount" } } }, "localname": "CommonStockIssuedUponExerciseOfWarrantsAmount", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "ampg_CommonStockIssuedUponExerciseOfWarrantsShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Common stock issued upon exercise of warrants, shares" } } }, "localname": "CommonStockIssuedUponExerciseOfWarrantsShares", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "ampg_CommonStockPayableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Common Stock Payable" } } }, "localname": "CommonStockPayableMember", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "ampg_ConsidrationPaidInPromissoryNote": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Considration paid in promissory note" } } }, "localname": "ConsidrationPaidInPromissoryNote", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/NotesPayableDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "ampg_ContingentLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Contingent liability" } } }, "localname": "ContingentLiability", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "ampg_ConvertiblePreferredStockSeriesAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Convertible Preferred Stock Series A [Member]" } } }, "localname": "ConvertiblePreferredStockSeriesAMember", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "ampg_CostMethodInvestmentMembershipInterestPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost method investment, membership interest percentage" } } }, "localname": "CostMethodInvestmentMembershipInterestPercentage", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/CostMethodInvestmentDetailsNarrative" ], "xbrltype": "percentItemType" }, "ampg_CostMethodInvestmentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "[Cost-Method Investment]", "verboseLabel": "Cost-Method Investment" } } }, "localname": "CostMethodInvestmentTextBlock", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/CostMethodInvestment" ], "xbrltype": "textBlockItemType" }, "ampg_CustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Customer" } } }, "localname": "CustomerMember", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "ampg_CustomerOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Customer One" } } }, "localname": "CustomerOneMember", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "ampg_CustomerRelationships": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Customer relationships" } } }, "localname": "CustomerRelationships", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails" ], "xbrltype": "monetaryItemType" }, "ampg_DecemberTwentyTwoThousandNineteenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "December 20, 2019 [Member]" } } }, "localname": "DecemberTwentyTwoThousandNineteenMember", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/NotesPayableDetailsNarrative" ], "xbrltype": "domainItemType" }, "ampg_DeferredTaxAssetsDepreciation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "[Depreciation]", "verboseLabel": "Depreciation" } } }, "localname": "DeferredTaxAssetsDepreciation", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/IncomeTaxesDetails1" ], "xbrltype": "monetaryItemType" }, "ampg_DepreciationMethod": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Depreciation Method" } } }, "localname": "DepreciationMethod", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "ampg_DilutedEPSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Diluted EPS [Member]" } } }, "localname": "DilutedEPSMember", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "domainItemType" }, "ampg_DomesticSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Domestic sales [Member]" } } }, "localname": "DomesticSalesMember", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/RevenuesDetails" ], "xbrltype": "domainItemType" }, "ampg_EarningPerShareBasicAndDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Per Share Amount" } } }, "localname": "EarningPerShareBasicAndDiluted", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "perShareItemType" }, "ampg_EmployeeRetentionCreditPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Employee Retention Credit" } } }, "localname": "EmployeeRetentionCreditPolicyTextBlock", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "ampg_EquipmentReceivedForPrepaidAssets": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Equipment received for prepaid assets" } } }, "localname": "EquipmentReceivedForPrepaidAssets", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ampg_EquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Incentive Plan [Member]" } } }, "localname": "EquityIncentivePlanMember", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "ampg_EquityIncentivePlanTwentyTwentyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Incentive Plan 2020 [Member]" } } }, "localname": "EquityIncentivePlanTwentyTwentyMember", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "ampg_ExercisableOptionToPurchaseShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Exercisable option to purchase shares" } } }, "localname": "ExercisableOptionToPurchaseShares", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "ampg_ExercisePriceOfWarrant": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Exercise price of warrant" } } }, "localname": "ExercisePriceOfWarrant", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "ampg_ExpectedTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "[Expected term]", "verboseLabel": "Expected term" } } }, "localname": "ExpectedTerm", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "durationItemType" }, "ampg_ExpenseRecognized": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Expense recognized" } } }, "localname": "ExpenseRecognized", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "ampg_FairMarketValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Fair market value" } } }, "localname": "FairMarketValue", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "ampg_FairValueOfRevenueAdjustment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Fair value of revenue adjustment" } } }, "localname": "FairValueOfRevenueAdjustment", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "ampg_FawadMaqboolMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fawad Maqbool [Member]" } } }, "localname": "FawadMaqboolMember", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "ampg_FinalTranchePayment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Final tranche payment" } } }, "localname": "FinalTranchePayment", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "ampg_FinanceAgreementInExchangeForPrepaidAssets": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Finance agreement in exchange for prepaid assets" } } }, "localname": "FinanceAgreementInExchangeForPrepaidAssets", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ampg_FinanceLeaseAgreementDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance lease agreement description" } } }, "localname": "FinanceLeaseAgreementDescription", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/LeaseDetailsNarrative" ], "xbrltype": "stringItemType" }, "ampg_FinanceLeaseImputedInterest": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Less imputed interest" } } }, "localname": "FinanceLeaseImputedInterest", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/LeaseDetails2" ], "xbrltype": "monetaryItemType" }, "ampg_FinanceLeaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance lease [Member]" } } }, "localname": "FinanceLeaseMember", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/LeaseDetails2" ], "xbrltype": "domainItemType" }, "ampg_FinanceLeases": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance leases" } } }, "localname": "FinanceLeases", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/LeaseDetails1" ], "xbrltype": "durationItemType" }, "ampg_FinanceLeasesAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance leases Assets" } } }, "localname": "FinanceLeasesAssetsAbstract", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/LeaseDetails" ], "xbrltype": "stringItemType" }, "ampg_GoodwillAmortization": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Goodwill amortization" } } }, "localname": "GoodwillAmortization", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/IncomeTaxesDetails1" ], "xbrltype": "monetaryItemType" }, "ampg_GoodwillsAmortization": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "[Goodwill]", "verboseLabel": "Goodwill" } } }, "localname": "GoodwillsAmortization", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "ampg_IncomeTaxReconciliationSBAPPPLoan": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "SBA PPP Loan" } } }, "localname": "IncomeTaxReconciliationSBAPPPLoan", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "ampg_IncreaseInCommonStockShareAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase in common stock shares authorized" } } }, "localname": "IncreaseInCommonStockShareAuthorized", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "ampg_InsuranceAmountInAccessOfFdicLimit": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Insurance amount in access of FDIC insured limit" } } }, "localname": "InsuranceAmountInAccessOfFdicLimit", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "ampg_IntangibleAssetsAcquiredInSpectrumAcquisition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Intangible assets acquired in Spectrum acquisition" } } }, "localname": "IntangibleAssetsAcquiredInSpectrumAcquisition", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ampg_InterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The rate of interest that was being paid on the original debt issue that is being converted in the noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the perio", "label": "Interest rate" } } }, "localname": "InterestRate", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/NotesPayableDetailsNarrative" ], "xbrltype": "percentItemType" }, "ampg_InternationalSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "International sales [Member]" } } }, "localname": "InternationalSalesMember", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/RevenuesDetails" ], "xbrltype": "domainItemType" }, "ampg_IntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Intrinsic value" } } }, "localname": "IntrinsicValue", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "ampg_InventoryAcquiredInSpectrumAcquisition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Inventory acquired in Spectrum acquisition" } } }, "localname": "InventoryAcquiredInSpectrumAcquisition", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ampg_InventoryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory [Member]" } } }, "localname": "InventoryMember", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/LineOfCreditDetailsNarrative" ], "xbrltype": "domainItemType" }, "ampg_InvestmentpolicycostMethodpolicytextblock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investment Policy-Cost Method" } } }, "localname": "InvestmentpolicycostMethodpolicytextblock", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "ampg_IssuanceOfUnregisteredShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Issuance of unregistered shares" } } }, "localname": "IssuanceOfUnregisteredShares", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/OrganizationAndBusinessDescriptionDetailsNarrative" ], "xbrltype": "sharesItemType" }, "ampg_JuneTenTwentyTwentyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "June 10, 2020 [Member]" } } }, "localname": "JuneTenTwentyTwentyMember", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/NotesPayableDetailsNarrative" ], "xbrltype": "domainItemType" }, "ampg_LeaseRateIncreaseEachSuccessiveYearPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease rate increase each successive year, percentage" } } }, "localname": "LeaseRateIncreaseEachSuccessiveYearPercentage", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/LeaseDetailsNarrative" ], "xbrltype": "percentItemType" }, "ampg_LeasingFacilityAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Leasing facility amount" } } }, "localname": "LeasingFacilityAmount", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/NotesPayableDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "ampg_LessCurrentObligations": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "[Less current obligations]", "verboseLabel": "Less current obligations" } } }, "localname": "LessCurrentObligations", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/LeaseDetails3" ], "xbrltype": "monetaryItemType" }, "ampg_LessSalesTax": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Less sales tax" } } }, "localname": "LessSalesTax", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/LeaseDetails2" ], "xbrltype": "monetaryItemType" }, "ampg_LiabilitiesAssumedInSpectrumAcquisition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Liabilities assumed in Spectrum acquisition" } } }, "localname": "LiabilitiesAssumedInSpectrumAcquisition", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ampg_LineOfCreditMaturityDate": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Line of credit, maturity date" } } }, "localname": "LineOfCreditMaturityDate", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/LineOfCreditDetailsNarrative" ], "xbrltype": "stringItemType" }, "ampg_LineOfCreditTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "[Line of Credit]", "verboseLabel": "Line of Credit" } } }, "localname": "LineOfCreditTextBlock", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/LineOfCredit" ], "xbrltype": "textBlockItemType" }, "ampg_LoanPayableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Loan Payable [Member]" } } }, "localname": "LoanPayableMember", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/NotesPayableDetailsNarrative" ], "xbrltype": "domainItemType" }, "ampg_LongTermDebtBearingFixedInterestRate": { "auth_ref": [], "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, bearing fixed interest rate" } } }, "localname": "LongTermDebtBearingFixedInterestRate", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/NotesPayableDetailsNarrative" ], "xbrltype": "percentItemType" }, "ampg_LongTermLeaseObligations": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Long-term lease obligations" } } }, "localname": "LongTermLeaseObligations", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/LeaseDetails2" ], "xbrltype": "monetaryItemType" }, "ampg_LonglivedAssetsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-lived assets" } } }, "localname": "LonglivedAssetsPolicyTextBlock", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "ampg_MarketableEquitySecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Marketable Equity Securities [Member]" } } }, "localname": "MarketableEquitySecuritiesMember", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/MarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "ampg_MarketableSecuritiesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "[Marketable Securities]", "verboseLabel": "Marketable Securities" } } }, "localname": "MarketableSecuritiesPolicyTextBlock", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "ampg_MarketableSecuritiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of marketable securities" } } }, "localname": "MarketableSecuritiesTableTextBlock", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/MarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "ampg_MaximGroupLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Maxim Group LLC [Member]" } } }, "localname": "MaximGroupLLCMember", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "ampg_MayFourteenTwoThousandNineteenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "May 14, 2020 [Member]" } } }, "localname": "MayFourteenTwoThousandNineteenMember", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/NotesPayableDetailsNarrative" ], "xbrltype": "domainItemType" }, "ampg_MoneyMarketFundMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Money Market Funds [Member]" } } }, "localname": "MoneyMarketFundMember", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/MarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "ampg_MonthlyRepaymentAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Monthly repayment amount" } } }, "localname": "MonthlyRepaymentAmount", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/NotesPayableDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "ampg_Net": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "[Net]", "verboseLabel": "Net" } } }, "localname": "Net", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/IntangibleAssetsDetails1" ], "xbrltype": "monetaryItemType" }, "ampg_NetOperatingLossCarryForwardsExpiration": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net operating loss carry forwards expiry year" } } }, "localname": "NetOperatingLossCarryForwardsExpiration", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "stringItemType" }, "ampg_NumberOfCopiers": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Number of copiers" } } }, "localname": "NumberOfCopiers", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/LeaseDetailsNarrative" ], "xbrltype": "integerItemType" }, "ampg_NumberOfWarrants": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Number of warrants" } } }, "localname": "NumberOfWarrants", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "ampg_OfferingPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The price paid per share to immediately purchase the targeted number of shares on the date of executing the accelerated share repurchase agreement.", "label": "Offering price", "verboseLabel": "Offering price" } } }, "localname": "OfferingPrice", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/OrganizationAndBusinessDescriptionDetailsNarrative", "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "ampg_OfferingShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Public offering shares", "verboseLabel": "Public offering shares" } } }, "localname": "OfferingShares", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/OrganizationAndBusinessDescriptionDetailsNarrative", "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "ampg_OperatingLeaseAgreementDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating lease agreement description" } } }, "localname": "OperatingLeaseAgreementDescription", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/LeaseDetailsNarrative" ], "xbrltype": "stringItemType" }, "ampg_OperatingLeaseImputedInterest": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "[Less imputed interest]", "verboseLabel": "Less imputed interest" } } }, "localname": "OperatingLeaseImputedInterest", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/LeaseDetails3" ], "xbrltype": "monetaryItemType" }, "ampg_OperatingLeases": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating leases" } } }, "localname": "OperatingLeases", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/LeaseDetails1" ], "xbrltype": "durationItemType" }, "ampg_OperatingLeasesAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating leases Assets" } } }, "localname": "OperatingLeasesAssetsAbstract", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/LeaseDetails" ], "xbrltype": "stringItemType" }, "ampg_OperatingLeasesLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities" } } }, "localname": "OperatingLeasesLiabilitiesAbstract", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/LeaseDetails" ], "xbrltype": "stringItemType" }, "ampg_OutstandingLoan": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Outstanding loan" } } }, "localname": "OutstandingLoan", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/NotesPayableDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "ampg_PaycheckProtectionProgramPromissoryNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Paycheck Protection Program Promissory Note [Member]" } } }, "localname": "PaycheckProtectionProgramPromissoryNoteMember", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/NotesPayableDetailsNarrative" ], "xbrltype": "domainItemType" }, "ampg_PaymentMadeInExchangeForIssuanceOfUnregisteredShares": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Payment made in exchange for issuance of unregistered shares" } } }, "localname": "PaymentMadeInExchangeForIssuanceOfUnregisteredShares", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/OrganizationAndBusinessDescriptionDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "ampg_PercentageOfAcquiredEntityInExchangeOfOutstandingShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Percentage of acquired entity in exchange of outstanding shares" } } }, "localname": "PercentageOfAcquiredEntityInExchangeOfOutstandingShares", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/OrganizationAndBusinessDescriptionDetailsNarrative" ], "xbrltype": "percentItemType" }, "ampg_PotentiallyDilutiveShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Potentially dilutive shares" } } }, "localname": "PotentiallyDilutiveShares", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "sharesItemType" }, "ampg_PreferredStockDesignatedAsConvertiblePreferredStockShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Preferred stock designated as Convertible Preferred Stock, shares" } } }, "localname": "PreferredStockDesignatedAsConvertiblePreferredStockShares", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "ampg_PrincipalAndInterestPayableDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Principal and interest payable description" } } }, "localname": "PrincipalAndInterestPayableDescription", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/NotesPayableDetailsNarrative" ], "xbrltype": "stringItemType" }, "ampg_ProceedsReceivedFromPublicOfferingNetOfExpenses": { "auth_ref": [], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 26.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Proceeds received from public offering, net of expenses" } } }, "localname": "ProceedsReceivedFromPublicOfferingNetOfExpenses", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ampg_PromissoryNoteOnEquipment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Promissory note on equipment" } } }, "localname": "PromissoryNoteOnEquipment", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ampg_PropertyAcquiredInSpectrumAcquisition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Property acquired in Spectrum acquisition" } } }, "localname": "PropertyAcquiredInSpectrumAcquisition", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ampg_PublicRelationServiceAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Public Relations Service Agreement [Member]" } } }, "localname": "PublicRelationServiceAgreementMember", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "ampg_PurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Purchase Agreement" } } }, "localname": "PurchaseAgreementMember", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetailsNarrative", "http://ampg.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "ampg_PurchasePriceAdjustmentEscrowFund": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Purchase price adjustment escrow fund" } } }, "localname": "PurchasePriceAdjustmentEscrowFund", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "ampg_RateOfIncreaseInRent": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Rate of increase in rent" } } }, "localname": "RateOfIncreaseInRent", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "percentItemType" }, "ampg_ReclassificationOfSellingAndAdministrativeExpenseIntoResearchAndDevelopmentCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Reclassification of selling and administrative expense into research and development cost" } } }, "localname": "ReclassificationOfSellingAndAdministrativeExpenseIntoResearchAndDevelopmentCost", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "ampg_ReclassificationsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Reclassifications" } } }, "localname": "ReclassificationsPolicyTextBlock", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "ampg_RestrictedStockIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restricted stock issued" } } }, "localname": "RestrictedStockIssued", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "sharesItemType" }, "ampg_RevenuesAdjustmentDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues adjustment, description", "verboseLabel": "Revenues adjustment, description" } } }, "localname": "RevenuesAdjustmentDescription", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetailsNarrative", "http://ampg.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "ampg_RightOfUseAssetInExchangeForRightOfUseLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Right of use asset in exchange for right of use liabilities" } } }, "localname": "RightOfUseAssetInExchangeForRightOfUseLiabilities", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ampg_RightOfUseAssetInExchangeForRightOfUseLiabilitiesAcquiredInSpectrumAcquisition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Right of use asset in exchange for right of use liabilities acquired in Spectrum acquisition" } } }, "localname": "RightOfUseAssetInExchangeForRightOfUseLiabilitiesAcquiredInSpectrumAcquisition", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ampg_RiskFreeRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Risk free rate" } } }, "localname": "RiskFreeRate", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "percentItemType" }, "ampg_SN2NLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SN2N, LLC [Member]" } } }, "localname": "SN2NLLCMember", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/CostMethodInvestmentDetailsNarrative" ], "xbrltype": "domainItemType" }, "ampg_ScheduleOfAllocationOfThePreliminaryPurchasePriceTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of allocation of the preliminary purchase price" } } }, "localname": "ScheduleOfAllocationOfThePreliminaryPurchasePriceTableTextBlock", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/AcquisitionOfSpecialtyMicrowaveTables" ], "xbrltype": "textBlockItemType" }, "ampg_ScheduleOfAmortizationOfAssetstabletextblock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of amortization of assets" } } }, "localname": "ScheduleOfAmortizationOfAssetstabletextblock", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "ampg_ScheduleOfConsolidatedOperationsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of consolidated operations" } } }, "localname": "ScheduleOfConsolidatedOperationsTableTextBlock", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/AcquisitionOfSpecialtyMicrowaveTables" ], "xbrltype": "textBlockItemType" }, "ampg_ScheduleOfFuturePrincipalAndInterestPaymentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of future principal and interest payments" } } }, "localname": "ScheduleOfFuturePrincipalAndInterestPaymentsTableTextBlock", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/NotePayableTables" ], "xbrltype": "textBlockItemType" }, "ampg_ScheduleOfPropertyAndEquipmentDepreciatedTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of property and equipment depreciated" } } }, "localname": "ScheduleOfPropertyAndEquipmentDepreciatedTableTextBlock", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "ampg_ScheduleOfSalesDisaggregatedBasedOnGeographicRegionsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of sales disaggregated based on geographic regions" } } }, "localname": "ScheduleOfSalesDisaggregatedBasedOnGeographicRegionsTableTextBlock", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/RevenuesTables" ], "xbrltype": "textBlockItemType" }, "ampg_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of weighted average remaining lease term and weighted average discount rate" } } }, "localname": "ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "ampg_SecurityDeposits": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease.", "label": "Security deposit" } } }, "localname": "SecurityDeposits", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "ampg_SeriesAConvertiblePreferredSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Series A Convertible Preferred Shares [Member]" } } }, "localname": "SeriesAConvertiblePreferredSharesMember", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "ampg_ShareValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Share value" } } }, "localname": "ShareValue", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "ampg_SharesToBeGranted": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shares to be granted" } } }, "localname": "SharesToBeGranted", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "ampg_SpecialtyMicrowaveCorpMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Specialty Microwave Corp. [Member]" } } }, "localname": "SpecialtyMicrowaveCorpMember", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/LineOfCreditDetailsNarrative" ], "xbrltype": "domainItemType" }, "ampg_SpectrumMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Spectrum [Member]" } } }, "localname": "SpectrumMember", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/RevenuesDetails" ], "xbrltype": "domainItemType" }, "ampg_SpectrumSemiconductorMaterialsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Spectrum Semiconductor Materials [Member]" } } }, "localname": "SpectrumSemiconductorMaterialsMember", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails", "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetailsNarrative" ], "xbrltype": "domainItemType" }, "ampg_StockBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Stock-based compensation" } } }, "localname": "StockBasedCompensation", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "ampg_StockCompensationExpenseUnderStockOptionPlan": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Stock compensation expense under stock option plan" } } }, "localname": "StockCompensationExpenseUnderStockOptionPlan", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "ampg_StockOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock Option [Member]" } } }, "localname": "StockOptionsMember", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "ampg_StockPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "[Stock price]", "verboseLabel": "Stock price" } } }, "localname": "StockPrice", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "ampg_TaxRateChange": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Tax rate change" } } }, "localname": "TaxRateChange", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "ampg_TotalLeasePayments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "[Total lease payments]", "verboseLabel": "Total lease payments" } } }, "localname": "TotalLeasePayments", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/LeaseDetails3" ], "xbrltype": "monetaryItemType" }, "ampg_TotalOperatingLeaseLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "[Total operating lease liabilities]", "verboseLabel": "Total operating lease liabilities" } } }, "localname": "TotalOperatingLeaseLiabilities", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/LeaseDetails" ], "xbrltype": "monetaryItemType" }, "ampg_TotalSecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Total Securities [Member]", "verboseLabel": "Total Securities [Member]" } } }, "localname": "TotalSecuritiesMember", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/MarketableSecuritiesDetails", "http://ampg.com/role/MarketableSecuritiesDetailsNarrative" ], "xbrltype": "domainItemType" }, "ampg_TradeNameMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Trade Name [Member]" } } }, "localname": "TradeNameMember", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/IntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "ampg_TwoThousandTwentyEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "2020 Equity Incentive Plan [Member]" } } }, "localname": "TwoThousandTwentyEquityIncentivePlanMember", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "ampg_UnregisteredSharesIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "[Issuance of unregistered shares]", "verboseLabel": "Issuance of unregistered shares" } } }, "localname": "UnregisteredSharesIssued", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetailsNarrative" ], "xbrltype": "sharesItemType" }, "ampg_VestedInYear": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Vesting term, description" } } }, "localname": "VestedInYear", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "ampg_Volatility": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the s", "label": "[Volatility]", "verboseLabel": "Volatility" } } }, "localname": "Volatility", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "percentItemType" }, "ampg_WarrantsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrants exercised" } } }, "localname": "WarrantsExercised", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "ampg_WarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrants [Member]" } } }, "localname": "WarrantsMember", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetails1", "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "ampg_WarrantsToPurchase": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrants to purchase" } } }, "localname": "WarrantsToPurchase", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "ampg_WayneHomschekMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Wayne Homschek [Member]" } } }, "localname": "WayneHomschekMember", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "ampg_WeightedAverageDiscountRateAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted average discount rate" } } }, "localname": "WeightedAverageDiscountRateAbstract", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/LeaseDetails1" ], "xbrltype": "stringItemType" }, "ampg_WeightedAverageLife": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Life" } } }, "localname": "WeightedAverageLife", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/IntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "ampg_WeightedAverageNumberOfShareOutstandingBasic": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shares" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasic", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "sharesItemType" }, "ampg_WeightedAverageRemainingContractualLife": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted average remaining contractual life" } } }, "localname": "WeightedAverageRemainingContractualLife", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "durationItemType" }, "ampg_WeightedAverageRemainingLeaseTermYearsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted average remaining lease term (years)" } } }, "localname": "WeightedAverageRemainingLeaseTermYearsAbstract", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/LeaseDetails1" ], "xbrltype": "stringItemType" }, "ampg_WorkingCapital": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Working capital" } } }, "localname": "WorkingCapital", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails" ], "xbrltype": "monetaryItemType" }, "ampg_WorkingCapitalAdjustment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Working Capital" } } }, "localname": "WorkingCapitalAdjustment", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "ampg_WorkingCapitalAndOtherAdjustmentsPaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Working capital and other adjustments paid in connection issuance of shares" } } }, "localname": "WorkingCapitalAndOtherAdjustmentsPaid", "nsuri": "http://ampg.com/20211231", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "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" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://ampg.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r507", "r508", "r509" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm Id" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://ampg.com/role/Cover" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r507", "r508", "r509" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://ampg.com/role/Cover" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r507", "r508", "r509" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://ampg.com/role/Cover" ], "xbrltype": "internationalNameItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://ampg.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "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" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://ampg.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r507", "r508", "r509" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://ampg.com/role/Cover" ], "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" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://ampg.com/role/Cover" ], "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" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://ampg.com/role/Cover" ], "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" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://ampg.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r510" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://ampg.com/role/Cover" ], "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" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://ampg.com/role/Cover" ], "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 1" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://ampg.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address City Or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://ampg.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://ampg.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address State Or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://ampg.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r505" ], "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" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://ampg.com/role/Cover" ], "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" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://ampg.com/role/Cover" ], "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" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://ampg.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r505" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://ampg.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" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://ampg.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r505" ], "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" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://ampg.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 Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://ampg.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r512" ], "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" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://ampg.com/role/Cover" ], "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" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://ampg.com/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r505" ], "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" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://ampg.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r505" ], "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" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://ampg.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r505" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://ampg.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r505" ], "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" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://ampg.com/role/Cover" ], "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" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://ampg.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r513" ], "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" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://ampg.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r507", "r508", "r509" ], "lang": { "en-us": { "role": { "label": "Icfr Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://ampg.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://ampg.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r504" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Security 12b Title" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://ampg.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r506" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://ampg.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://ampg.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r110", "r220", "r225", "r231", "r358", "r359", "r361", "r362", "r407", "r495" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities Axis" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r110", "r220", "r225", "r231", "r358", "r359", "r361", "r362", "r407", "r495" ], "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r236", "r271", "r292", "r295", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r476", "r477", "r496", "r497" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r236", "r271", "r292", "r295", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r476", "r477", "r496", "r497" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "verboseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative", "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_ProFormaMember": { "auth_ref": [ "r127", "r218", "r413" ], "lang": { "en-us": { "role": { "label": "Pro Forma" } } }, "localname": "ProFormaMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails1" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r236", "r271", "r289", "r292", "r295", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r476", "r477", "r496", "r497" ], "lang": { "en-us": { "role": { "label": "Range Axis" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative", "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r236", "r271", "r289", "r292", "r295", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r476", "r477", "r496", "r497" ], "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative", "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAdjustmentMember": { "auth_ref": [ "r112", "r113", "r114", "r115", "r116", "r117", "r118", "r120", "r122", "r123", "r125", "r126", "r139", "r367", "r368" ], "lang": { "en-us": { "role": { "label": "As Reported" } } }, "localname": "RestatementAdjustmentMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails1" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r1", "r112", "r113", "r114", "r115", "r116", "r117", "r118", "r119", "r120", "r122", "r123", "r124", "r125", "r126", "r127", "r139", "r185", "r186", "r316", "r335", "r366", "r367", "r368", "r369", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r514", "r515" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails1" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r1", "r112", "r113", "r114", "r115", "r116", "r117", "r118", "r119", "r120", "r122", "r123", "r124", "r125", "r126", "r127", "r139", "r185", "r186", "r316", "r335", "r366", "r367", "r368", "r369", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r514", "r515" ], "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails1" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r121", "r127", "r293" ], "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails1" ], "xbrltype": "domainItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r121", "r127", "r218", "r293", "r413" ], "lang": { "en-us": { "role": { "label": "Statement Scenario Axis" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "auth_ref": [ "r41" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedBalanceSheets": { "order": 19.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Accounts payable and accrued expenses" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r6", "r23", "r175", "r176" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.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, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r37", "r213" ], "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]", "negatedLabel": "Less: Accumulated Depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentExcludingCapitalLeasedAssets": { "auth_ref": [ "r16", "r212" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cumulative amount of depreciation, depletion and amortization (related to property, plant and equipment, but not including land or leased assets).", "label": "[Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Excluding Capital Leased Assets]", "negatedLabel": "Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentExcludingCapitalLeasedAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/LeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r202" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "[Acquired Finite-lived Intangible Assets, Weighted Average Useful Life]", "verboseLabel": "Weighted Average Life" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/IntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AcquisitionCosts": { "auth_ref": [ "r430", "r431" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The capitalized costs incurred during the period (excluded from amortization) to purchase, lease or otherwise acquire an unproved property, including costs of lease bonuses and options to purchase or lease properties, the portion of costs applicable to minerals when land including mineral rights is purchased in fee, brokers' fees, recording fees, legal costs, and other costs incurred in acquiring properties.", "label": "Acquisition costs" } } }, "localname": "AcquisitionCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r24", "r316", "r410" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedBalanceSheets": { "order": 27.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" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r112", "r113", "r114", "r313", "r314", "r315", "r367" ], "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" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AirlineDestinationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Geographic areas as defined by the U.S. Department of Transportation." } } }, "localname": "AirlineDestinationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/LeaseDetails2" ], "xbrltype": "domainItemType" }, "us-gaap_AirlineDestinationsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information about airline-related information by geographic areas as defined by the U.S. Department of Transportation.", "label": "Airline Destinations Axis" } } }, "localname": "AirlineDestinationsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/LeaseDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r178", "r187", "r188", "r189" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Allowance for Doubtful Accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfLeaseIncentives": { "auth_ref": [ "r386", "r387" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization of lease incentive costs incurred by the lessor for the benefit of the lessee.", "label": "Amortization expenses" } } }, "localname": "AmortizationOfLeaseIncentives", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/IntangibleAssetsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r105", "r161", "r164", "r170", "r183", "r220", "r221", "r222", "r224", "r225", "r226", "r227", "r228", "r229", "r231", "r232", "r358", "r361", "r373", "r408", "r410", "r445", "r462" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r8", "r10", "r56", "r105", "r183", "r220", "r221", "r222", "r224", "r225", "r226", "r227", "r228", "r229", "r231", "r232", "r358", "r361", "r373", "r408", "r410" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedBalanceSheets": { "order": 13.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/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardDateAxis": { "auth_ref": [ "r298", "r312" ], "lang": { "en-us": { "role": { "documentation": "Information by date or year award under share-based payment arrangement is granted.", "label": "Award Date Axis" } } }, "localname": "AwardDateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/NotesPayableDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_AwardDateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date or year award under share-based payment arrangement is granted." } } }, "localname": "AwardDateDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/NotesPayableDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r298", "r312" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r291", "r294" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails", "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetailsNarrative", "http://ampg.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r291", "r294", "r347", "r348" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails", "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetailsNarrative", "http://ampg.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic": { "auth_ref": [ "r345", "r346" ], "lang": { "en-us": { "role": { "documentation": "The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Earnings per common share, basic and diluted: Basic" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails1" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted": { "auth_ref": [ "r345", "r346" ], "lang": { "en-us": { "role": { "documentation": "The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Earnings per common share, basic and diluted: Diluted" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails1" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r345", "r346" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Net loss attributable to common shareholders" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r353", "r354", "r355" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Total purchase price", "terseLabel": "Total consideration paid", "verboseLabel": "Purchase price" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails", "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetailsNarrative", "http://ampg.com/role/NotesPayableDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r353", "r354" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Common stock" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r350" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Other asset" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r349", "r350" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Acquisition of Specialty Microwave" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r3", "r111", "r156" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Business Description and Basis of Presentation [Text Block]", "verboseLabel": "Organization and Business Description" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/OrganizationAndBusinessDescription" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalLeaseObligations": { "auth_ref": [ "r19", "r392", "r463" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal through the balance sheet date.", "label": "[Capital Lease Obligations]", "negatedLabel": "Less current obligations" } } }, "localname": "CapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/LeaseDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeaseObligationsNoncurrent": { "auth_ref": [ "r45", "r390", "r392" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal, through the balance sheet date and due to be paid more than one year (or one operating cycle, if longer) after the balance sheet date.", "label": "Total lease obligations" } } }, "localname": "CapitalLeaseObligationsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/LeaseDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesInFinancialStatementsOfLesseeDisclosureTextBlock": { "auth_ref": [ "r393" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for capital leasing arrangements including, but not limited to, 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": "Capital Leases in Financial Statements of Lessee Disclosure [Text Block]", "verboseLabel": "Leases" } } }, "localname": "CapitalLeasesInFinancialStatementsOfLesseeDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalizedComputerSoftwareNet": { "auth_ref": [ "r502" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.", "label": "Computer Equipment and Software" } } }, "localname": "CapitalizedComputerSoftwareNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAxis": { "auth_ref": [ "r197" ], "lang": { "en-us": { "role": { "documentation": "Information by cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost Axis" } } }, "localname": "CapitalizedContractCostAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/MarketableSecuritiesDetails", "http://ampg.com/role/MarketableSecuritiesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostDomain": { "auth_ref": [ "r197" ], "lang": { "en-us": { "role": { "documentation": "Cost capitalized in obtaining and fulfilling contract with customer." } } }, "localname": "CapitalizedContractCostDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/MarketableSecuritiesDetails", "http://ampg.com/role/MarketableSecuritiesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r4", "r33", "r89" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "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", "periodEndLabel": "Cash and Cash Equivalents, Ending of Period", "periodStartLabel": "Cash and Cash Equivalents, Beginning of Period" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets", "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r14", "r90" ], "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" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r82", "r374" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding 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), Excluding Exchange Rate Effect]", "totalLabel": "Net change in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsAtCarryingValue": { "auth_ref": [ "r33" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of 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 Equivalents, at Carrying Value]", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/MarketableSecuritiesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r102", "r105", "r130", "r131", "r132", "r134", "r136", "r143", "r144", "r145", "r183", "r220", "r225", "r226", "r227", "r231", "r232", "r269", "r270", "r273", "r277", "r373", "r511" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://ampg.com/role/StockholdersEquityDetailsNarrative", "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r284" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Warrants to purchase an aggregate shares of common stock exercise price" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares.", "label": "Warrants to purchase an aggregate shares of common stock" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r46", "r217", "r451", "r467" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedBalanceSheets": { "order": 30.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "[Commitments and Contingencies]", "verboseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsDisclosureTextBlock": { "auth_ref": [ "r216" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant arrangements with third parties, which includes operating lease arrangements and arrangements in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services, and operating lease arrangements. Descriptions may include identification of the specific goods and services, period of time covered, minimum quantities and amounts, and cancellation rights.", "label": "Commitments Disclosure [Text Block]", "verboseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r48" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common stock shares issuable upon exercise of warrants" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r112", "r113", "r367" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common stock, shares par value", "verboseLabel": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r22" ], "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", "verboseLabel": "Common stock shares, authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r22" ], "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", "verboseLabel": "Common stock shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r22", "r283" ], "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, outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://ampg.com/role/OrganizationAndBusinessDescriptionDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r22", "r410" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedBalanceSheets": { "order": 26.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, par value $0.001, 500,000,000 shares authorized, 9,582,113 and 4,839,448 shares issued and outstanding, respectively", "verboseLabel": "Restricted common stock, amount" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets", "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationRelatedCostsPolicyTextBlock": { "auth_ref": [ "r300" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense.", "label": "Stock-Based Compensation" } } }, "localname": "CompensationRelatedCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r148", "r459" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r151", "r152", "r174", "r371", "r372" ], "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]", "verboseLabel": "Concentration of Credit Risk" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r96", "r360" ], "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": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConversionOfStockByUniqueDescriptionAxis": { "auth_ref": [ "r92", "r93", "r94" ], "lang": { "en-us": { "role": { "documentation": "Information by description of stock conversions.", "label": "Conversion Of Stock By Unique Description Axis" } } }, "localname": "ConversionOfStockByUniqueDescriptionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConversionOfStockNameDomain": { "auth_ref": [ "r92", "r93", "r94" ], "lang": { "en-us": { "role": { "documentation": "The unique name of a noncash or part noncash stock conversion." } } }, "localname": "ConversionOfStockNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ConversionOfStockSharesConverted1": { "auth_ref": [ "r92", "r93", "r94" ], "lang": { "en-us": { "role": { "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Shares issued upon conversion, partially" } } }, "localname": "ConversionOfStockSharesConverted1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ConversionOfStockSharesIssued1": { "auth_ref": [ "r92", "r93", "r94" ], "lang": { "en-us": { "role": { "documentation": "The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Shares converted" } } }, "localname": "ConversionOfStockSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ConvertibleNotesPayableMember": { "auth_ref": [ "r17", "r446", "r461", "r490" ], "lang": { "en-us": { "role": { "documentation": "Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder.", "label": "Promissory Note [Member]" } } }, "localname": "ConvertibleNotesPayableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/NotesPayableDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertiblePreferredStockMember": { "auth_ref": [ "r269", "r270", "r273" ], "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": "Series A Convertible Preferred Stock [Member]" } } }, "localname": "ConvertiblePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertiblePreferredStockSharesReservedForFutureIssuance": { "auth_ref": [ "r47" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of nonredeemable convertible preferred shares reserved for future issuance.", "label": "Number of shares issuable upon conversion of each convertible preferred stock" } } }, "localname": "ConvertiblePreferredStockSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r70", "r105", "r183", "r220", "r221", "r222", "r225", "r226", "r227", "r228", "r229", "r231", "r232", "r373" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of goods sold" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditDerivativeMaximumExposureUndiscounted": { "auth_ref": [ "r364" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum potential amount of future undiscounted payments that could be required under the credit derivative, before reduction for potential recoveries under recourse or collateralization provisions.", "label": "Maximum tax credit" } } }, "localname": "CreditDerivativeMaximumExposureUndiscounted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state, local, and federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "State tax, net of federal benefit" } } }, "localname": "CurrentFederalStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerDepositsCurrent": { "auth_ref": [ "r43" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedBalanceSheets": { "order": 18.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "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" } } }, "localname": "CustomerDepositsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r351" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/IntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Line of Credit" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r101", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r250", "r257", "r258", "r259", "r267" ], "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]", "verboseLabel": "Notes Payable" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/NotesPayable" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r17", "r18", "r19", "r104", "r110", "r233", "r234", "r235", "r236", "r237", "r238", "r240", "r246", "r247", "r248", "r249", "r251", "r252", "r253", "r254", "r255", "r256", "r261", "r262", "r263", "r264", "r384", "r446", "r447", "r461" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument Axis" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/StockholdersEquityDetails1", "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentDecreaseForgiveness": { "auth_ref": [ "r104" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease for amounts of indebtedness forgiven by the holder of the debt instrument.", "label": "Loan forgiveness" } } }, "localname": "DebtInstrumentDecreaseForgiveness", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/NotesPayableDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r45", "r104", "r110", "r233", "r234", "r235", "r236", "r237", "r238", "r240", "r246", "r247", "r248", "r249", "r251", "r252", "r253", "r254", "r255", "r256", "r261", "r262", "r263", "r264", "r384" ], "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." } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/StockholdersEquityDetails1", "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPaymentPrincipal": { "auth_ref": [ "r45" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments applied to principal.", "label": "Principal payment" } } }, "localname": "DebtInstrumentPeriodicPaymentPrincipal", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/NotesPayableDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenue": { "auth_ref": [ "r29" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedBalanceSheets": { "order": 20.0, "parentTag": "us-gaap_Liabilities", "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.", "label": "Revenue eamout" } } }, "localname": "DeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueArrangementTypeAxis": { "auth_ref": [ "r12" ], "lang": { "en-us": { "role": { "documentation": "Information by type of deferred revenue arrangement.", "label": "Deferred Revenue Arrangement Type [Axis]" } } }, "localname": "DeferredRevenueArrangementTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/RevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredRevenueArrangementTypeDomain": { "auth_ref": [ "r12" ], "lang": { "en-us": { "role": { "documentation": "Category of obligation arising when an entity receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized." } } }, "localname": "DeferredRevenueArrangementTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/RevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredRevenueByArrangementDisclosureTextBlock": { "auth_ref": [ "r12" ], "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]", "verboseLabel": "Revenues" } } }, "localname": "DeferredRevenueByArrangementDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/Revenues" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredTaxAssetsInventory": { "auth_ref": [ "r331", "r332" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.", "label": "Inventory Reserve" } } }, "localname": "DeferredTaxAssetsInventory", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/IncomeTaxesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r327" ], "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": "Total net deferred tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/IncomeTaxesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r331", "r332" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Net operating loss carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/IncomeTaxesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r331", "r332" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "[Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost]", "verboseLabel": "Stock based compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/IncomeTaxesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "auth_ref": [ "r331", "r332" ], "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": "Allowance for doubtful accounts" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/IncomeTaxesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r326" ], "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]", "negatedLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/IncomeTaxesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r87", "r211" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationExpenseOnReclassifiedAssets": { "auth_ref": [ "r209", "r210" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For the asset that is reclassified back to held and use from held-for-sale, the depreciation expense recognized when the asset is reclassified. This represents the difference between the carrying value at the time the decision to reclassify is made and the carrying amount that the asset would have had if it had never been classified as held for sale (including consideration of depreciation expense).", "label": "Depreciation expense" } } }, "localname": "DepreciationExpenseOnReclassifiedAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/PropertyAndEquipmentDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToRelatedPartiesCurrentAndNoncurrent": { "auth_ref": [ "r109", "r223", "r225", "r226", "r230", "r231", "r232", "r405", "r450", "r469" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties.", "label": "Due to related party" } } }, "localname": "DueToRelatedPartiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Loss Per Share;" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r66", "r117", "r118", "r120", "r121", "r122", "r128", "r130", "r134", "r135", "r136", "r139", "r140", "r368", "r369", "r454", "r471" ], "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": "Basic", "verboseLabel": "Earnings per common share, basic and diluted: basic as reported" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails1", "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r66", "r117", "r118", "r120", "r121", "r122", "r130", "r134", "r135", "r136", "r139", "r140", "r368", "r369", "r454", "r471" ], "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": "Diluted", "verboseLabel": "Earnings per common share, basic and diluted: diluted as reported" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails1", "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r137", "r138" ], "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" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r107", "r322", "r339" ], "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective income tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders Equity (Tables)" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r60", "r61", "r62", "r112", "r113", "r114", "r116", "r123", "r126", "r142", "r184", "r283", "r285", "r313", "r314", "r315", "r334", "r335", "r367", "r375", "r376", "r377", "r378", "r379", "r380", "r478", "r479", "r480", "r515" ], "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." } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentAdditionalInformation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This serves as a place to record data that is not required by accounting literature but is useful for readers of the financial statements as it relates to the details of an equity method investment in common stock. Such information may include the amount of change for a change in ownership (equity) percentage in a given period and the amount and type of the consideration given or received in relation to the change in ownership.", "label": "Membership interest purchase agreement description" } } }, "localname": "EquityMethodInvestmentAdditionalInformation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CostMethodInvestmentDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue": { "auth_ref": [ "r370" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI) and investment in equity security without readily determinable fair value.", "label": "[Equity Securities, FV-NI and without Readily Determinable Fair Value]", "verboseLabel": "Investment" } } }, "localname": "EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_EscrowDeposit": { "auth_ref": [ "r449", "r491" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The designation of funds furnished by a borrower to a lender to assure future payments of the borrower's real estate taxes and insurance obligations with respect to a mortgaged property. Escrow deposits may be made for a variety of other purposes such as earnest money and contingent payments. This element excludes replacement reserves which are an escrow separately provided for within the US GAAP taxonomy.", "label": "Escrow deposit" } } }, "localname": "EscrowDeposit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ExcessStockSharesIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of excess stock shares of an entity that have been sold or granted to shareholders.", "label": "Selling shareholders shares owned after share exchange" } } }, "localname": "ExcessStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/OrganizationAndBusinessDescriptionDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value of Assets and Liabilities" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueOfAssetsAcquired": { "auth_ref": [ "r92", "r93", "r94" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The fair value of assets acquired in noncash investing or financing activities.", "label": "Fair value of net assets acquired" } } }, "localname": "FairValueOfAssetsAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_FederalDepositInsuranceCorporationPremiumExpense": { "auth_ref": [ "r455" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for Federal Deposit Insurance Corporation (FDIC) insurance.", "label": "Federal Deposit Insurance Corporation" } } }, "localname": "FederalDepositInsuranceCorporationPremiumExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_FederalIncomeTaxNoteTextBlock": { "auth_ref": [ "r488" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the federal tax basis of investment holdings. This item captures the aggregate cost of securities, aggregate gross unrealized appreciation for all securities in which there is an excess of value over tax cost, aggregate gross unrealized depreciation for all securities in which there is an excess of tax cost over value, net unrealized appreciation (depreciation), and an explanation of the differences between tax and book.", "label": "Schedule of provision for Federal income tax" } } }, "localname": "FederalIncomeTaxNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r395", "r402" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "[Finance Lease, Liability]", "verboseLabel": "Finance lease, net of current portion" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/LeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r395" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedBalanceSheets": { "order": 17.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 finance lease, classified as current.", "label": "Current portion of financing lease", "verboseLabel": "Current portion of financing lease" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets", "http://ampg.com/role/LeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r395" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedBalanceSheets": { "order": 23.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance lease, net of current portion" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r402" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Total lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/LeaseDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r402" ], "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]", "verboseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/LeaseDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r402" ], "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]", "verboseLabel": "2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/LeaseDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r397", "r399" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 28.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "[Finance Lease, Principal Payments]", "negatedLabel": "Repayments on financing lease" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r400", "r403" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "[Finance Lease, Weighted Average Discount Rate, Percent]", "verboseLabel": "Finance leases" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/LeaseDetails1" ], "xbrltype": "percentItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r205" ], "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": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.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": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/IntangibleAssetsDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r206" ], "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 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": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/IntangibleAssetsDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r206" ], "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": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/IntangibleAssetsDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r206" ], "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 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": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/IntangibleAssetsDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r206" ], "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 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": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/IntangibleAssetsDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r206" ], "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": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/IntangibleAssetsDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r201", "r203", "r205", "r207", "r428", "r429" ], "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]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/IntangibleAssetsDetails", "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r201", "r204" ], "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." } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/IntangibleAssetsDetails", "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r205", "r428" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedBalanceSheets": { "order": 10.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": "Intangible assets, net", "verboseLabel": "Net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets", "http://ampg.com/role/IntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible assets (Tables)" } } }, "localname": "FiniteLivedIntangibleAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedTradeNamesGross": { "auth_ref": [ "r205" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross carrying amount before accumulated amortization as of the balance sheet date of the rights acquired through registration of a trade name to gain or protect exclusive use thereof for a reasonably expected period of economic benefit.", "label": "Gross Carrying amount" } } }, "localname": "FiniteLivedTradeNamesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/IntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedTrademarksGross": { "auth_ref": [ "r205" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross carrying amount before accumulated amortization as of the balance sheet date for the rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style for a specified period of time.", "label": "Tradename" } } }, "localname": "FiniteLivedTrademarksGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesGross": { "auth_ref": [ "r212" ], "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" } } }, "localname": "FurnitureAndFixturesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfProperty": { "auth_ref": [ "r87" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of oil and gas property or timber property.", "label": "Loss on disposal of vehicle" } } }, "localname": "GainLossOnSaleOfProperty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r87", "r265", "r266" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 9.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain on extinguishment of debt", "negatedLabel": "Gain on forgiveness of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r198", "r199", "r410", "r444" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails", "http://ampg.com/role/CondensedConsolidatedBalanceSheets", "http://ampg.com/role/IntangibleAssetsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible Assets", "verboseLabel": "Annual amortization of intangible assets are as follows:" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/IntangibleAssetsDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r68", "r105", "r161", "r163", "r166", "r169", "r171", "r183", "r220", "r221", "r222", "r225", "r226", "r227", "r228", "r229", "r231", "r232", "r373" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 7.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "[Gross Profit]", "totalLabel": "Gross Profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperations": { "auth_ref": [ "r69", "r88", "r117", "r118", "r120", "r121", "r133", "r136", "r357" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent.", "label": "Income from continuing operations" } } }, "localname": "IncomeLossFromContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r106", "r338" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 14.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "[Income (Loss) from Continuing Operations before Income Taxes, Domestic]", "totalLabel": "Loss Before Income Taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Operations" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r107", "r323", "r324", "r329", "r336", "r340", "r342", "r343", "r344" ], "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]", "verboseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r108", "r125", "r126", "r160", "r321", "r337", "r341", "r472" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 15.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Provision For Income Taxes", "verboseLabel": "Total income tax provision" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations", "http://ampg.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r59", "r319", "r320", "r324", "r325", "r328", "r333" ], "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]", "verboseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r322" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount 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 increase (decrease) in the valuation allowance for deferred tax assets.", "label": "Change in Valuation Allowance" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepreciation": { "auth_ref": [ "r322" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount 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 nondeductible depreciation.", "label": "Depreciation" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseDepreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseLifeInsurance": { "auth_ref": [ "r322" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount 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 nondeductible life insurance expense.", "label": "Life insurance" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseLifeInsurance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment": { "auth_ref": [ "r322" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount 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 nondeductible meals and entertainment expense.", "label": "Meals & entertainment" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "auth_ref": [ "r322" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount 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 other adjustments.", "label": "Other" } } }, "localname": "IncomeTaxReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxContingenciesStateAndLocal": { "auth_ref": [ "r322" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount 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 increase (decrease) in state and local income tax contingency.", "label": "Federal and state net operating loss" } } }, "localname": "IncomeTaxReconciliationTaxContingenciesStateAndLocal", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r91" ], "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, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables": { "auth_ref": [ "r86" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables.", "label": "Other receivable" } } }, "localname": "IncreaseDecreaseInAccountsAndOtherReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r86" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "[Increase (Decrease) in Accounts Payable and Accrued Liabilities]", "verboseLabel": "Accounts payable and accrued expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r86" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 9.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": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInCustomerDeposits": { "auth_ref": [ "r86" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the amount of customer money held in customer accounts, including security deposits, collateral for a current or future transactions, initial payment of the cost of acquisition or for the right to enter into a contract or agreement.", "label": "[Increase (Decrease) in Customer Deposits]", "verboseLabel": "Customer deposits" } } }, "localname": "IncreaseDecreaseInCustomerDeposits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r86" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 7.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]", "verboseLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in Operating Assets and Liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r86" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Operating lease liability" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "auth_ref": [ "r86" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.", "label": "[Increase (Decrease) in Prepaid Expense]", "verboseLabel": "Prepaid expenses" } } }, "localname": "IncreaseDecreaseInPrepaidExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInSecurityDeposits": { "auth_ref": [ "r86" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "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 security deposits.", "label": "[Increase (Decrease) in Security Deposits]", "verboseLabel": "Security deposits" } } }, "localname": "IncreaseDecreaseInSecurityDeposits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InsuranceContractAcquisitionCostTextBlock": { "auth_ref": [ "r475" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for cost related directly to successful acquisition of new and renewal of insurance contract. Includes, but is not limited to, deferred policy acquisition cost, deferred sale inducement cost, and present value of future profit of insurance contract acquired in business combination.", "label": "Insurance Contract, Acquisition Cost [Text Block]", "verboseLabel": "Acquisition of Specialty Microwave" } } }, "localname": "InsuranceContractAcquisitionCostTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/AcquisitionOfSpecialtyMicrowave" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r208" ], "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]", "verboseLabel": "Intangible Assets" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/IntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "auth_ref": [ "r97", "r204", "r424", "r425", "r426", "r428" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.", "label": "Goodwill and Intangible Assets" } } }, "localname": "IntangibleAssetsFiniteLivedPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntellectualPropertyMember": { "auth_ref": [ "r352" ], "lang": { "en-us": { "role": { "documentation": "Intangible asset arising from original creative thought. Include, but is not limited to, trademarks, patents, and copyrights.", "label": "Intellectual Property [Member]" } } }, "localname": "IntellectualPropertyMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/IntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r63", "r159", "r382", "r383", "r456" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 11.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "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]", "negatedLabel": "Interest expense, net", "verboseLabel": "Interest expenses" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations", "http://ampg.com/role/NotesPayableDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r81", "r84", "r91" ], "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": "Cash paid for interest expense" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r194" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "verboseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r50" ], "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": "Finished Goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r53" ], "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": "Subtotal" } } }, "localname": "InventoryGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r5", "r53", "r410" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.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": "Inventories, net", "verboseLabel": "Total" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets", "http://ampg.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventories" } } }, "localname": "InventoryNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r13", "r54", "r98", "r141", "r190", "r192", "r194", "r422" ], "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" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r52" ], "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": "Raw Materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r53", "r193" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "[Inventory Valuation Reserves]", "negatedLabel": "Less: Reserve for Obsolescence" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r51" ], "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": "Work-in Progress" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r191" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Inventory obsolescence" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentOwnedAtCost": { "auth_ref": [ "r489" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of the investment.", "label": "Investment" } } }, "localname": "InvestmentOwnedAtCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_Investments": { "auth_ref": [ "r468" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all investments.", "label": "[Investments]", "verboseLabel": "Investment" } } }, "localname": "Investments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CostMethodInvestmentDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Marketable Securities" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims": { "auth_ref": [ "r87" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims.", "label": "Service cost" } } }, "localname": "IssuanceOfStockAndWarrantsForServicesOrClaims", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseAndRentalExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "Operating lease, rental expenses" } } }, "localname": "LeaseAndRentalExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/LeaseDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r401", "r403" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/LeaseDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases (Tables)" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases" } } }, "localname": "LesseeDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r398" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "verboseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r42", "r105", "r165", "r183", "r220", "r221", "r222", "r225", "r226", "r227", "r228", "r229", "r231", "r232", "r359", "r361", "r362", "r373", "r408", "r409" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedBalanceSheets": { "order": 31.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/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r28", "r105", "r183", "r373", "r410", "r448", "r465" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedBalanceSheets": { "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 Stockholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Stockholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r44", "r105", "r183", "r220", "r221", "r222", "r225", "r226", "r227", "r228", "r229", "r231", "r232", "r359", "r361", "r362", "r373", "r408", "r409", "r410" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedBalanceSheets": { "order": 24.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/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long Term Liabilities" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditAssumed1": { "auth_ref": [ "r92", "r93", "r94" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of line of credit assumed in noncash investing or financing activities.", "label": "Line of credit facility" } } }, "localname": "LineOfCreditAssumed1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/LineOfCreditDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "auth_ref": [ "r39" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedBalanceSheets": { "order": 14.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.", "label": "Line of credit", "verboseLabel": "Line of credit, outstanding balance" } } }, "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets", "http://ampg.com/role/LineOfCreditDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansPayable": { "auth_ref": [ "r19", "r447", "r460" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, aggregate carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer).", "label": "Loan amount" } } }, "localname": "LoansPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/NotesPayableDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r19", "r247", "r260", "r261", "r262", "r447", "r463" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Total remaining payments" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/NotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r110", "r219", "r252" ], "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]", "verboseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/NotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r110", "r219", "r252" ], "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]", "verboseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/NotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r110" ], "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 remainder of current fiscal year.", "label": "[Long-Term Debt, Maturity, Remainder of Fiscal Year]", "verboseLabel": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/NotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermNotesPayable": { "auth_ref": [ "r45" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedBalanceSheets": { "order": 21.0, "parentTag": "us-gaap_Liabilities", "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, net of current portion" } } }, "localname": "LongTermNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MachineryAndEquipmentGross": { "auth_ref": [ "r11", "r212" ], "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": "Lab Equipment" } } }, "localname": "MachineryAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "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 [Member]" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecurities": { "auth_ref": [ "r452" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security.", "label": "Marketable Securities Estimated Fair Value" } } }, "localname": "MarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/MarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesRealizedGainLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain (loss) on investment in marketable security, including other-than-temporary impairment (OTTI).", "label": "Marketable Securities Gross unrealized Gain" } } }, "localname": "MarketableSecuritiesRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/MarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets.", "label": "Marketable Securities [Table Text Block]", "verboseLabel": "Marketable Securities" } } }, "localname": "MarketableSecuritiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/MarketableSecurities" ], "xbrltype": "textBlockItemType" }, "us-gaap_MarketableSecuritiesUnrealizedGainLoss": { "auth_ref": [ "r67" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment in marketable security.", "label": "Marketable Securities Gross unrealized Loss" } } }, "localname": "MarketableSecuritiesUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/MarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r82" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 29.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "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 provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flows from Financing Activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r82" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 30.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "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/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flows from Investing Activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r82", "r85", "r88" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 31.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "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 operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flows from Operating Activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r57", "r58", "r62", "r65", "r88", "r105", "r115", "r117", "r118", "r120", "r121", "r125", "r126", "r133", "r161", "r163", "r166", "r169", "r171", "r183", "r220", "r221", "r222", "r225", "r226", "r227", "r228", "r229", "r231", "r232", "r369", "r373", "r453", "r470" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 Loss", "totalLabel": "Net Loss", "verboseLabel": "Net loss for the year ended December 31, 2020" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails1", "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations", "http://ampg.com/role/CondensedConsolidatedStatementsOfStockholdersEquity", "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "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": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non-Cash Investing and Financing Activities" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NotesPayable": { "auth_ref": [ "r19", "r447", "r463" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.", "label": "Promissory note" } } }, "localname": "NotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/NotesPayableDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes Payable" } } }, "localname": "NotesPayableAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_NotesPayableCurrent": { "auth_ref": [ "r41" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedBalanceSheets": { "order": 15.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.", "label": "Current portion of notes payable" } } }, "localname": "NotesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OfficeEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine.", "label": "Office Equipment [Member]" } } }, "localname": "OfficeEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingCostsAndExpenses": { "auth_ref": [], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 6.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Excludes Selling, General and Administrative Expense.", "label": "[Operating Costs and Expenses]", "totalLabel": "Operating expenses" } } }, "localname": "OperatingCostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r161", "r163", "r166", "r169", "r171" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 13.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "weight": 1.0 } }, "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/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r396" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Amortization of right-of-use operating lease asset" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r395" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "[Operating Lease, Liability]", "negatedLabel": "Right of Use operating lease long-term liability", "terseLabel": "Total lease obligations", "verboseLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails", "http://ampg.com/role/LeaseDetails", "http://ampg.com/role/LeaseDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r395" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedBalanceSheets": { "order": 16.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": "Current portion of operating lease", "verboseLabel": "Current portion of operating lease" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets", "http://ampg.com/role/LeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r395" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedBalanceSheets": { "order": 22.0, "parentTag": "us-gaap_Liabilities", "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, net of current portion", "verboseLabel": "Operating lease, net of current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets", "http://ampg.com/role/LeaseDetails", "http://ampg.com/role/LeaseDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r394" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedBalanceSheets": { "order": 11.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": "Right of use operating lease assets", "terseLabel": "ROU operating lease assets", "verboseLabel": "Right of Use operating lease asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails", "http://ampg.com/role/CondensedConsolidatedBalanceSheets", "http://ampg.com/role/LeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r400", "r403" ], "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]", "verboseLabel": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/LeaseDetails1" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r385", "r388" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "[Operating Leases, Future Minimum Payments, Due in Five Years]", "verboseLabel": "2025" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/LeaseDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r385", "r388" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "[Operating Leases, Future Minimum Payments, Due in Four Years]", "verboseLabel": "2024" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/LeaseDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r385", "r388" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "[Operating Leases, Future Minimum Payments, Due in Three Years]", "verboseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/LeaseDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r385", "r388" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "[Operating Leases, Future Minimum Payments, Due in Two Years]", "verboseLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/LeaseDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r330" ], "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": "Net operating loss carry forwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OptionIndexedToIssuersEquityStrikePrice1": { "auth_ref": [ "r268", "r365" ], "lang": { "en-us": { "role": { "documentation": "Exercise or strike price stated in the contract for options indexed to the issuer's equity shares.", "label": "Exercise price" } } }, "localname": "OptionIndexedToIssuersEquityStrikePrice1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization and Business Description" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherDepreciationAndAmortization": { "auth_ref": [ "r71", "r87", "r211" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense charged against earnings to allocate the cost of tangible and intangible assets over their remaining economic lives, classified as other.", "label": "Amortization of prepaid consulting" } } }, "localname": "OtherDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncome": { "auth_ref": [ "r474" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 8.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue and income classified as other.", "label": "Other income" } } }, "localname": "OtherIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r73" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 12.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "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)]", "totalLabel": "Total other income (expense)" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Income (Expenses)" } } }, "localname": "OtherNonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OtherReceivablesNetCurrent": { "auth_ref": [], "calculation": { "http://ampg.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.", "label": "Other Receivable" } } }, "localname": "OtherReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromPreviousAcquisition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net cash inflow or outflow associated with the aggregate amount of adjustment to the purchase price of a previous acquisition.", "label": "Aggregate purchase price for acquisition" } } }, "localname": "PaymentsForProceedsFromPreviousAcquisition", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/OrganizationAndBusinessDescriptionDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r74", "r356" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Cash" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r74" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Cash paid in acquisition, net of cash acquired", "verboseLabel": "Considration paid in cash" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://ampg.com/role/NotesPayableDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r75" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "[Payments to Acquire Property, Plant, and Equipment]", "negatedLabel": "Purchase of equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "auth_ref": [ "r76" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "[Payments to Acquire Short-term Investments]", "negatedLabel": "Investment" } } }, "localname": "PaymentsToAcquireShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToEmployees": { "auth_ref": [ "r80" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments of cash to employees, including wages and salaries, during the current period.", "label": "Wages for employee" } } }, "localname": "PaymentsToEmployees", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r298", "r312" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetailsNarrative", "http://ampg.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://ampg.com/role/RevenuesDetails", "http://ampg.com/role/StockholdersEquityDetailsNarrative", "http://ampg.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement." } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetailsNarrative", "http://ampg.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://ampg.com/role/RevenuesDetails", "http://ampg.com/role/StockholdersEquityDetailsNarrative", "http://ampg.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r21", "r269" ], "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, shares par value", "verboseLabel": "Preferred Stock, par value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r21" ], "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", "verboseLabel": "Preferred Stock shares, authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r21", "r269" ], "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" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r21" ], "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" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r21", "r410" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedBalanceSheets": { "order": 25.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": "Series A convertible preferred stock, par value $0.001, 1,000,000 shares authorized, 0 issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r7", "r9", "r195", "r196" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid expenses", "verboseLabel": "Prepaid expense" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets", "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrivatePlacementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts.", "label": "Private Placement [Member]" } } }, "localname": "PrivatePlacementMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceOfPrivatePlacement": { "auth_ref": [ "r77" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 27.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement.", "label": "Proceeds received from private placement, net of expenses" } } }, "localname": "ProceedsFromIssuanceOfPrivatePlacement", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": { "auth_ref": [ "r77" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.", "label": "Proceeds from common stock" } } }, "localname": "ProceedsFromIssuanceOrSaleOfEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLoans": { "auth_ref": [ "r83" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received from principal payments made on loans related to operating activities.", "label": "Procees from loans" } } }, "localname": "ProceedsFromLoans", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/NotesPayableDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromNotesPayable": { "auth_ref": [ "r78" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 23.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation.", "label": "Proceeds from notes payable" } } }, "localname": "ProceedsFromNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.", "label": "[Proceeds from Sale and Maturity of Marketable Securities]", "negatedLabel": "Sale of marketable securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromWarrantExercises": { "auth_ref": [ "r77" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 25.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants.", "label": "Proceeds received from exercise of warrants" } } }, "localname": "ProceedsFromWarrantExercises", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r37", "r214" ], "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": "Property Plant And Equipment By Type Axis" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r215", "r492", "r493", "r494" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure 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 Disclosure [Text Block]", "verboseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/PropertyAndEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r36", "r212" ], "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]", "verboseLabel": "Subtotal" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentGrossExcludingCapitalLeasedAssets": { "auth_ref": [ "r15", "r212" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount of long-lived physical assets excluding assets held under lease agreements 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, furniture and fixtures, and computer equipment.", "label": "Amount paid to purchase equipment under finance lease", "verboseLabel": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGrossExcludingCapitalLeasedAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/LeaseDetails", "http://ampg.com/role/PropertyAndEquipmentDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r15", "r16", "r214", "r410", "r458", "r466" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedBalanceSheets": { "order": 12.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 and equipment, net", "verboseLabel": "Total" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets", "http://ampg.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNetExcludingCapitalLeasedAssets": { "auth_ref": [ "r15", "r212" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, net of accumulated depreciation, depletion and amortization, of long-lived physical assets excluding assets held under lease agreements 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, furniture and fixtures, and computer equipment.", "label": "[Property, Plant and Equipment, Net, Excluding Capital Leased Assets]", "verboseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNetExcludingCapitalLeasedAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/LeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentOther": { "auth_ref": [ "r214" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of other physical assets used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Property and equipment" } } }, "localname": "PropertyPlantAndEquipmentOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentOtherNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after depreciation of long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.", "label": "Manufacturing Equipment" } } }, "localname": "PropertyPlantAndEquipmentOtherNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r34", "r214", "r492", "r493" ], "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]", "verboseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r15", "r212" ], "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." } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "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": "Estimated useful life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RealizedInvestmentGainsLosses": { "auth_ref": [ "r473" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 10.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain (loss) on investment.", "label": "Realized loss on investments", "negatedLabel": "Realized gain on investments", "verboseLabel": "Realized loss on investments" } } }, "localname": "RealizedInvestmentGainsLosses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations", "http://ampg.com/role/MarketableSecuritiesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesPolicyTextBlock": { "auth_ref": [ "r177", "r180", "r181", "r182" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.", "label": "Accounts Receivables" } } }, "localname": "ReceivablesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RegulatoryAssetAxis": { "auth_ref": [ "r499", "r500", "r501" ], "lang": { "en-us": { "role": { "documentation": "Information by type of regulatory asset.", "label": "Regulatory Asset Axis" } } }, "localname": "RegulatoryAssetAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/LineOfCreditDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_RegulatoryAssetDomain": { "auth_ref": [ "r499" ], "lang": { "en-us": { "role": { "documentation": "Rate action of a regulator resulting in capitalization of costs incurred." } } }, "localname": "RegulatoryAssetDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/LineOfCreditDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r290", "r404", "r405" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CostMethodInvestmentDetailsNarrative", "http://ampg.com/role/LineOfCreditDetailsNarrative", "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r290", "r404", "r405", "r406" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction Axis" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r290" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party." } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r290", "r404", "r406", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party Transactions By Related Party Axis" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CostMethodInvestmentDetailsNarrative", "http://ampg.com/role/LineOfCreditDetailsNarrative", "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r79", "r104" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 24.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "[Repayments of Lines of Credit]", "negatedLabel": "Proceeds (Repayment) of line of credit, net" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "auth_ref": [ "r79" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Cash payment" } } }, "localname": "RepaymentsOfLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/LineOfCreditDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfNotesPayable": { "auth_ref": [ "r79" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 22.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]", "negatedLabel": "Repayment of notes payable" } } }, "localname": "RepaymentsOfNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r318", "r423", "r503" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 5.0, "parentTag": "us-gaap_OperatingCostsAndExpenses", "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", "verboseLabel": "Research and development costs" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations", "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r318" ], "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" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r137" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r25", "r285", "r316", "r410", "r464", "r482", "r487" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedBalanceSheets": { "order": 28.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": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r112", "r113", "r114", "r116", "r123", "r126", "r184", "r313", "r314", "r315", "r334", "r335", "r367", "r478", "r480" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "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 Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r64", "r105", "r157", "r158", "r162", "r167", "r168", "r172", "r173", "r174", "r183", "r220", "r221", "r222", "r225", "r226", "r227", "r228", "r229", "r231", "r232", "r373", "r457" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "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": "Revenue", "terseLabel": "Net sales as reported", "verboseLabel": "Total Sales" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails1", "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetailsNarrative", "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations", "http://ampg.com/role/RevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RoyaltyExpense": { "auth_ref": [ "r71" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense related to royalty payments under a contractual arrangement such as payment for mineral and drilling rights and use of technology or intellectual property.", "label": "Annual payment" } } }, "localname": "RoyaltyExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/LeaseDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfCapitalLeasedAsssetsTableTextBlock": { "auth_ref": [ "r391" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-lived, depreciable assets that are subject to a lease meeting the criteria for capitalization and are used in the normal conduct of business to produce goods and services. Examples may 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": "Schedule of lease assets and liabilities" } } }, "localname": "ScheduleOfCapitalLeasedAsssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r333" ], "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 provision for income taxes" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r136" ], "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 weighted average shares outstanding and the basic diluted earnings per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock": { "auth_ref": [ "r392" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of future minimum lease payments as of the date of the latest balance sheet presented, in aggregate and for each of the five years succeeding fiscal years, with separate deductions from the total for the amount representing executor costs, including any profit thereon, included in the minimum lease payments and for the amount of the imputed interest necessary to reduce the net minimum lease payments to present value.", "label": "Schedule of future minimum lease payments for finance lease" } } }, "localname": "ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r389" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of future minimum lease payments for operating lease" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "auth_ref": [ "r200" ], "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" } } }, "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r13", "r30", "r31", "r32" ], "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" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r35", "r498" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of public utility 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, deprecation expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Schedule of Property and Equipment useful life" } } }, "localname": "ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/PropertyAndEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "auth_ref": [ "r287", "r296" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Summary of warrants outstanding" } } }, "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecurityDeposit": { "auth_ref": [ "r55" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease.", "label": "Security deposits" } } }, "localname": "SecurityDeposit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r72" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_OperatingCostsAndExpenses", "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 and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Selling, general and administrative expense" } } }, "localname": "SellingGeneralAndAdministrativeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r86" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Stock based compensation", "verboseLabel": "Stock-based compensation expenses" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award.", "label": "Stock price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r309" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r310" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Risk-free rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r303" ], "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]", "periodEndLabel": "Exercisable ending" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/StockholdersEquityDetails", "http://ampg.com/role/StockholdersEquityDetails1" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r303" ], "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]", "periodEndLabel": "Weighted average exercise price exercisable ending" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/StockholdersEquityDetails", "http://ampg.com/role/StockholdersEquityDetails1" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r306" ], "lang": { "en-us": { "role": { "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.", "label": "Expired", "verboseLabel": "Expired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/StockholdersEquityDetails", "http://ampg.com/role/StockholdersEquityDetails1" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "auth_ref": [ "r304" ], "lang": { "en-us": { "role": { "documentation": "Net number of share options (or share units) granted during the period.", "label": "Stock options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Granted", "verboseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/StockholdersEquityDetails", "http://ampg.com/role/StockholdersEquityDetails1" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r302", "r312" ], "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]", "periodEndLabel": "Outstanding, ending", "periodStartLabel": "Outstanding, beginning" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/StockholdersEquityDetails", "http://ampg.com/role/StockholdersEquityDetails1" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r301" ], "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]", "periodEndLabel": "Outstanding, ending", "periodStartLabel": "Outstanding, beginning" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/StockholdersEquityDetails", "http://ampg.com/role/StockholdersEquityDetails1" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost": { "auth_ref": [ "r311" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "An excess of the fair value of the modified award over the fair value of the award immediately before the modification.", "label": "Unrecognized compensation cost" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r296", "r299" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement." } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "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": "Weighted average exercised", "verboseLabel": "Exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/StockholdersEquityDetails", "http://ampg.com/role/StockholdersEquityDetails1" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.", "label": "[Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price]", "terseLabel": "Weighted average expired", "verboseLabel": "Expired" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/StockholdersEquityDetails", "http://ampg.com/role/StockholdersEquityDetails1" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "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": "Weighted average granted", "verboseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/StockholdersEquityDetails", "http://ampg.com/role/StockholdersEquityDetails1" ], "xbrltype": "perShareItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Fair value assumptions, Stock price" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r308", "r317" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Expected term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r283" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "[Shares, Issued]", "periodEndLabel": "Balance, shares", "periodStartLabel": "Balance, shares" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r40" ], "lang": { "en-us": { "role": { "documentation": "Information by type of short-term debt arrangement.", "label": "Short Term Debt Type Axis" } } }, "localname": "ShortTermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/NotesPayableDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r38" ], "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." } } }, "localname": "ShortTermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/NotesPayableDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r95", "r111" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "verboseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r20", "r21", "r22", "r102", "r105", "r130", "r131", "r132", "r134", "r136", "r143", "r144", "r145", "r183", "r220", "r225", "r226", "r227", "r231", "r232", "r269", "r270", "r273", "r277", "r283", "r373", "r511" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://ampg.com/role/StockholdersEquityDetailsNarrative", "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r49", "r60", "r61", "r62", "r112", "r113", "r114", "r116", "r123", "r126", "r142", "r184", "r283", "r285", "r313", "r314", "r315", "r334", "r335", "r367", "r375", "r376", "r377", "r378", "r379", "r380", "r478", "r479", "r480", "r515" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "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]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails", "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails1", "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetailsNarrative", "http://ampg.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://ampg.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://ampg.com/role/CondensedConsolidatedStatementsOfStockholdersEquity", "http://ampg.com/role/CostMethodInvestmentDetailsNarrative", "http://ampg.com/role/IntangibleAssetsDetails", "http://ampg.com/role/LeaseDetails2", "http://ampg.com/role/LineOfCreditDetailsNarrative", "http://ampg.com/role/MarketableSecuritiesDetails", "http://ampg.com/role/MarketableSecuritiesDetailsNarrative", "http://ampg.com/role/NotesPayableDetailsNarrative", "http://ampg.com/role/RevenuesDetails", "http://ampg.com/role/StockholdersEquityDetails1", "http://ampg.com/role/StockholdersEquityDetailsNarrative", "http://ampg.com/role/SubsequentEventsDetailsNarrative", "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetails", "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetails1", "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Cash Flows" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Balance Sheets" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Stockholders' Equity" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r112", "r113", "r114", "r142", "r427" ], "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]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails", "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails1", "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetailsNarrative", "http://ampg.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://ampg.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://ampg.com/role/CondensedConsolidatedStatementsOfStockholdersEquity", "http://ampg.com/role/CostMethodInvestmentDetailsNarrative", "http://ampg.com/role/IntangibleAssetsDetails", "http://ampg.com/role/LeaseDetails2", "http://ampg.com/role/LineOfCreditDetailsNarrative", "http://ampg.com/role/MarketableSecuritiesDetails", "http://ampg.com/role/MarketableSecuritiesDetailsNarrative", "http://ampg.com/role/NotesPayableDetailsNarrative", "http://ampg.com/role/RevenuesDetails", "http://ampg.com/role/StockholdersEquityDetails1", "http://ampg.com/role/StockholdersEquityDetailsNarrative", "http://ampg.com/role/SubsequentEventsDetailsNarrative", "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetails", "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetails1", "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r21", "r22", "r285" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Common stock issued for acquisition, shares" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits": { "auth_ref": [ "r21", "r22", "r283", "r284", "r285" ], "lang": { "en-us": { "role": { "documentation": "The number of shares issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).", "label": "Conversion of Series A Preferred Stock into common stock, shares" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfUnits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r21", "r22", "r283", "r285" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Purchase of additional common stock" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.", "label": "Common stock issued for prepaid consulting, shares", "verboseLabel": "Shares issued upon services" } } }, "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfStockholdersEquity", "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesOther": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued attributable to transactions classified as other.", "label": "Share sold to invester" } } }, "localname": "StockIssuedDuringPeriodSharesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r21", "r22", "r283", "r285" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Stock based compensation, shares" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r21", "r22", "r283", "r285", "r305" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Exercise of warrants into Preferred A shares, shares", "terseLabel": "Exercised", "verboseLabel": "Exercised" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfStockholdersEquity", "http://ampg.com/role/StockholdersEquityDetails", "http://ampg.com/role/StockholdersEquityDetails1", "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r49", "r283", "r285" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Common stock issued for acquisition, amount" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfUnits": { "auth_ref": [ "r49", "r283", "r285" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).", "label": "Conversion of Series A Preferred Stock into common stock, amount" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfUnits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.", "label": "Common stock issued for prepaid consulting, amount" } } }, "localname": "StockIssuedDuringPeriodValueIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of shares of stock issued attributable to transactions classified as other.", "label": "Estimated fair market value of granted" } } }, "localname": "StockIssuedDuringPeriodValueOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r21", "r22", "r283", "r285" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Restricted shares" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r21", "r22", "r285", "r297", "r307" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Stock based compensation, amount" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r49", "r283", "r285" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Exercise of warrants into Preferred A shares, amount" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r22", "r26", "r27", "r105", "r179", "r183", "r373", "r410" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedBalanceSheets": { "order": 29.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, amount", "periodStartLabel": "Balance, amount", "totalLabel": "Total Stockholders' Equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets", "http://ampg.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity", "verboseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets", "http://ampg.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r103", "r270", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r285", "r288" ], "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]", "verboseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_StockholdersEquityNoteStockSplit": { "auth_ref": [ "r286" ], "lang": { "en-us": { "role": { "documentation": "Description of the stock split arrangement. Also provide the retroactive effect given by a stock split that occurs after the balance date but before the release of financial statements.", "label": "Stock split, description" } } }, "localname": "StockholdersEquityNoteStockSplit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityReverseStockSplit": { "auth_ref": [ "r286" ], "lang": { "en-us": { "role": { "documentation": "Description of the reverse stock split arrangement. Also provide the retroactive effect given by the reverse split that occurs after the balance sheet date but before the release of financial statements.", "label": "Reverse stock split" } } }, "localname": "StockholdersEquityReverseStockSplit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/OrganizationAndBusinessDescriptionDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r381", "r412" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r381", "r412" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type Axis" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r381", "r412" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r411", "r414" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental disclosures:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TradingSecuritiesDebtAmortizedCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investments in debt securities classified as trading.", "label": "Marketable Securities Amortized Cost" } } }, "localname": "TradingSecuritiesDebtAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/MarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r146", "r147", "r149", "r150", "r153", "r154", "r155" ], "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" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableInterestEntityOwnershipPercentage": { "auth_ref": [ "r363" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly).", "label": "Membership interest" } } }, "localname": "VariableInterestEntityOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_VehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used primarily for road transportation.", "label": "Vehicles [Member]" } } }, "localname": "VehiclesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r129", "r136" ], "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 Shares Outstanding; Diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Shares Outstanding;" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r128", "r136" ], "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 Shares Outstanding; Basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&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": "http://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(d))", "Topic": "235", "URI": "http://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(e)(1))", "Topic": "235", "URI": "http://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(f))", "Topic": "235", "URI": "http://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(g)(1)(ii))", "Topic": "235", "URI": "http://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": "http://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": "http://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(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r111": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://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": "http://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": "http://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": "http://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": "http://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": "http://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": "http://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": "http://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://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": "http://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": "http://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": "http://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": "http://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": "http://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": "http://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": "http://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": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r156": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r194": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r208": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "44", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=29634951&loc=d3e1756-110224" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2459-110228" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r215": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r216": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12317-112629" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12355-112629" }, "r267": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=109262807&loc=d3e22047-110879" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.C)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187143-122770" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775" }, "r288": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r3": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f(1))", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r344": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "44", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5558-128473" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4613673-111683" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5708775-113959" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594786&loc=SL75136599-209740" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123403562&loc=d3e38371-112697" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123415192&loc=d3e40010-112707" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123415192&loc=d3e40019-112707" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123406127&loc=d3e45023-112735" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123386454&loc=d3e45280-112737" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123386454&loc=d3e45280-112737" }, "r393": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "840", "URI": "http://asc.fasb.org/subtopic&trid=2209026" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r414": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(b)", "Topic": "920", "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155638-234783" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-10(c)(3)(ii)(A))", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123726172&loc=d3e511914-122862" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-10(c)(7)(ii))", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123726172&loc=d3e511914-122862" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(3),(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.4)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.14)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16)(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.1(h))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.17)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.3(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.4)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r475": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "944", "URI": "http://asc.fasb.org/subtopic&trid=4737841" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(h)(2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=123726495&loc=d3e600178-122990" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=99383244&loc=d3e12121-115841" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(d)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "980", "URI": "http://asc.fasb.org/extlink&oid=84167750&loc=d3e42232-110370" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "980", "URI": "http://asc.fasb.org/extlink&oid=6499975&loc=d3e44250-110382" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "980", "URI": "http://asc.fasb.org/extlink&oid=6499975&loc=d3e44264-110382" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "715", "Topic": "980", "URI": "http://asc.fasb.org/extlink&oid=6501251&loc=d3e52485-110419" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r504": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r505": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r506": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r507": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r508": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r509": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r511": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r512": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r513": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8,17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(7)(c))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.13)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6787-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" } }, "version": "2.1" } ZIP 87 0001477932-22-001862-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001477932-22-001862-xbrl.zip M4$L#!!0 ( "2%?U2MUJAAS18 /0- 0 1 86UP9RTR,#(Q,3(S,2YX M(QYA-)BGU+^H[G[VCP^/#=W_-TT\0!RX:21[( MG.4Y9U">1Y>>+TJ6K.^.I\>SZ=&[HZ.8OR8Q]N.$H= +,">K MR /!/:709V_^9]\[6R.V05N&-R@22GGSI_@P+^N4;G>,K-:Q]X/_%T]\QKN< MW)P_>"<))Q'FW+NG82)$X?_A74;^H33=;'*<,T5X)6I8HWT^31D- M\30ER[D0\;GY2S*K;J)XM\7<:!^9(\FK90 QB%F-K?(5 MR)Z*;,'Y3G 6DHE21<5K^*#,,GT0$[/VD"')O[_/JW"RL4@%%)@1/V>@D0,/ MC28U/I#7J(1!_+2_:.Y(=!:TV:YR>O''H4\WDFYV)*CRKN>"LLT97J(D!'&2 MZ'N"0K(DHDGC$(O!ID)0RHX16^'X!FTPWR(?MWP,NFC/^X*BB,9R;)%_BY3M MED1+FOX)":+Y?!88/H#-//'CY[M+O6#9\YQ2&$P// )=E/J9%Y,5%. EB8C\ MX#OQ;^9-BA%TXDFN+],Z:;V4!$;,V^A'^1O&,@[,4@DQD*3<*4D;IX]"/PD[ M,!:2-?.EJ9GANMHS"G $!<,/3D,2B'[]!(6B>[I?8QSSS-A6.BL21V#^>S C MSJ%(R_3*A7IIJ9XJ=H3*':H%3-*B>(UC MJXXE9ELH)XW 5$[X?*5_XR@MH* M:FY??KN\W6(F%6AKB T,5C#?NX%9%"]\A>(#(XS.,-['U/^VIF$ +MKY]X3$ M.TBM<'[L JT A 4&QHAGHV?ZVVI MT!CS!=J)B9LR;27%:F#--97L7LH_VKD8&N$G?D OQ?RO2+!:6?-!%;9MCG'H]FG(9D/DS(##)/N4RB@4CHI86!N!%0S-VRR5)B?C ME?)&5(I@Y2/'WQ-0[USXBWE8LI9JM;_F?Q9%>*J,T>;[!8B[!(J= \9'FN?J M'C#V?LA^C:OA>V+Z(*8\>R&:E)'%;D?+MP5QJ_U,/=EJ>4*[9[PKM> ^ :^,Q8JJYL'O$_%*OS("V@W060=$9W9( M-9>_ Z3>; 2U&ZBUGK@CKQ7D5VQ5'[MDEZ!UI=.M)UKA:=S,/G::#G'KF"6; M>[PA/HV"Q(\IX],[6/D M>RT*TAGD<:1\'\> MN-2:GQ.E%2DMVM..U-B6VMU?73_ MH/GS55N/(WJ#M8]T:Q_9K:UYZS5K'XW6-EK[6+?VL=W:^K4 56L?C]8V6KL^ MDAJSK-8WWQLPCIRN5PE4!E!3AA6!]HL%QO'4R?ZUQM!*845$\Z7-B(QMHWWG M<"W,I*7;X?'AF$W_JS)^O9)YT?-!3::?YQ[M@*@!9*:":R &"[' M,P$R=DLNV^JK>WH;LZV@Z#<0F#;6CWV5,R(S"R0./9?;88>Q ]L#E?JN6CN= M%27-S6Y%:>S5]KJ+J"DV[LY@Q4]SW%OO*AJ1W.?^HJ:][!8J*V:&HPFU^XW^ MG^(D_A,OR-WAI2=?GOL< ]'7 TXV6W%AH$I;RZ<+!723[)6M?X"ZAR^;,",1 MY;>\/"?1KELH_7!6!&*^5HKV,AX4(G="0-.:9L(?>-,W4RM$C_NJ!2PX'*H^ M4+?VU:=6'8>H%53\?;6JMI6W5^K+M/R^'/Q5?7_N"^A$6>Q%V@-V;<\TJI=& MKZ@O"VIA$7]-,KZ)2)K,CB;'L\,7'F0R[B-"H=]^(F1\>XM@?GO2\>,9@_CJ MASV^9WZ4TO11WL:2_2'K9Y?/5U]T=?M^F2?_JZL$Y76O/=#7GUE-N\#I$OGQ M!+]L0Q2AF++=!?SM9HJ0L4HIYT4AKT/&\/ZOJSQEKK<38@^#9!ROJQ?EUXR= M*D;!H'YV[1B*=Z"=/IN1BQ][?-+RJ&[KI[6W;*+A:[A7F$.^8]\@3/I&M(P*"(_@'R+V0B,90;OD/,'! M!66E-.'F9S>"I.N8]VO$Q+TR0B$5&>K(3\)0_/WU(&:)<%;$V^N?P3\@-'B0 M;DR0J.=*#SSEUB@*+ODO8[P15& I^$1,XD10_L1HLLT("9"\I>+SC9BE=E<\ MYSW06M\:-X)\/5'/!!'".V>WN#_+RET?D+9C[A^';YJXCJ1#&WP&]A M&ACF9FDM0%N8VM'UTV=0^H?W,EHP\@3SND4(O9(@MD#;PC P6'5)+9"V,/R! MX$P>0^+?+I<@1;2R@VDF'QZ4%3GM0)K)!PKC/ AD2 V%"H!,BU,:1=@7.0]4 MW$#".+[?AB0^2S D@$Z!!O';%-4O_*_2H5HUWJ:H@5:;!:,^Q@&_PSXF3S#W M8'13K?@W.+Y=GK]LQ7/3>179G^T/,E6!N=>"X2TB\M7N)!3+AVT3-1/Q,%4% MR#:$<\IV8C/A;51ZMS''M)%@H+7W@D1"@OF*89ES"=,I?XVB%2Z@R=Y'5$KN MQ3%0K7-@\M;7H*P+X4!UM#A%^3-J3BY403U4;1%?AYASW1G(-6RC&*A6=V2U MAD'@9Z[.K%::6I%W1= C"8EZ)5DIVX7Q_XH-Y'5$3,POLIN(2A<4=3:0K=2! M6J]^ZMG)./LR#59W=4'+SE%I1^J!:IM?UN&BK"OQ0'4MMTL8K386;=W)!ZJO MP;=N4=>9>J#:IM>MIJZ1#->ZU.G]V0:JO^GV@P?\$I^$@&@!PJI<,=YH&#G3]*W.^V89TA_$= MCB$=>)7%&U1RINY?,=,=>PU:N9'VK](5C5:A\#'5I*M!&RM5_XH4'=)62N?G M797Z6WSIL:S3/@S]JW?OKW&0A-!]F>]'VS+Q7E^, _D2AP9@=_8AJ7Z/P)<^ M(QRM5DSM2#I!!:;9H[K[2J:=Y JOEK"W.D -N5W96(:<[J:,Q8*OUK8VMAYDVP>,0,W0EBBU-. $R&.O2@U M]N3IM[Z<(R;F"XL472D4C)-G)$SD<9$T5F.CVG_8?,LJ58^.@;%Q&(KM/%$P M#\"C@8Y$G4Q.=[C -(#>88X1>#E"#_R$0RI=8A'I; JZO;[88?;,"RHC<"@, M=Q)14*@V#K40]%M]+R,.Q8L=(G+CUF4T]WW,.4S] N)?@3.;@^E$V1$?XZ3I MS>#)'NF$F=PC..8/C7RG[!E7T%&U)#%/>X'\2 M%>S*[/!FI0UT/6,/_2ZC &^BO'F?I 6-,1I3E]36DJ33J?M-13!]D5GD+W0S>8 MW6%URP)?DVVQYZHAFU,;I:VT0B8+;>(U9 M,9CP!2*!N2(V$P^TX]#]5K4K(E.O);_?V$RE[\JMK4:QBR3*%7 A'"@VMJG1 M[S#9^9V[P^R^K#C;=+0K=FR8LH:I1O;2;F'QTG/TA3/63M1OG&">P-!#P<[Y MM*B2,LQNN1JGN"++7'AS5K\FOL%Y0U4_!VG4>;:P7.DG+RB[QB(,).8DV1I$ M7E/V8AFDUJ;]8;KT10"_;5^9A:]KI.E-@OGEC637*!:KK+LS0,ZTT:R6WV_C M.:$,AF<5=<0Z#LW9O9H[79E/ES-YNC^\YH'9B(;E?=6D+6\6;M?+3#DLY=+3 M6FUHM9,,2YT'"M/ *@R&TR]6JF%.NJP[!_Z.$=/@VYMK6(C6VE1#4^O>6V>I M;]N2C&UG $*V;"RQU)L&TF%5EK*Y+S=;L=)5G[JUDPQRJG:%.9>[(!_02SYM MJ:8-L\,2>Y%%#R.-??L8DI6*\I7W*C?D#U,A.7!(:;/=2)4AI9XS3"6J76=# M,[$1#;:AG,K;06-3;6O*'29,Y8XJ/TQOB+(XT/4<:(FB!(5WI:A=)660-:E: M_=O,[T39+P!2,C%N7T90F>'W.?+7]XE<3"=/6,S_=/]R7Z9>O'MVJXJZK2F#O, MW339/.0,/\8G4+$%"N2E&._NRO$B-]I>FX-)[B')5]I2=T51T95JR0-=E5*; M)=0GQ-JFN)*N?+-/:47'1C?,!M&P_UX]M:@-@<[4_0Z#/U$:/(,(O'PB)=.A M*7.@-3!_8^X.^S02 X;\VOW)?+%8E-N4"^% =90'(.19OU.Z$9LU*X UY@ZS M10D$H.<]E>QECA,T<^PV@H&TJKH;WG3=[$1O)UHD).8K-&W=0AOU!_\ MOHJ(JP!S/X2"FXL8VUU0]HQ8P,]?MH15=',G[WDK?WH!UP/-UEGSX*0II^=M M^>K>,"'!K1SP"MFJ6[-="'O=6)1Y?.("SN*2;%'V/(G7E)%_%INC'&E[U2=S M ^LWOAG2>Y53VJX\FJ5G%'Z. LQDIJHOBQ!5AT%WGF&.,!D V=5[0;V9ES/Z M;>5-JVEB\Y98^$A0V+(KIX6\[Y4AF+A#G\V)+W=[E[S&:NHP*Y#L<"J"5U*& M.6BKH$CVA+VXJ?X.BX'3A_I2/2WL0#A,7+0U9ZCKE?.^XFJ38CBL=]#=V?MN M3;\ 0"(F),*DF3:UM'ZG5EF/*C>NY4-@;8JBY_9Z#%6<15%79E2:NIX\S,:@ M+LHM'_*MI/1JVG36((($JZ@\OS-E#-.\0E+1(XK@;%GZ4EKOO0(5QUS*>[XK M*;W&9.\(_W;!,"['C&MIOH)_$GU144--&?W.$1/9C\M.#M,MW\KQ_9L- ,-!@I5ME#<2[2 M7V<[/,H+\'K60/4XD6\!ET[+%G\/LUL7?<_ML@@SE(5OR.NWGU(W>>W.\)9R M4LQE#>D#-7C5MZB>A6O*[+77$9$GHDX:@D.0'Z/R#3NTW4@'L:E1NZLY]?_4 M88L#X^7/-9+.5V,%5'A1H:FI^?U*NM\(Y['POX: MQD1-6%-FOS453 =,OMS'K%=64VZO\LJ]#>JZ#!2:A6XF&41?W-CK#D+*:YC" M[%0D1YQ*UX1MR.]7YOP*5W%%<[PK+G+5Q;>2]JJ)W,'>(GY#?K\R,Q3@&_BI M2UO/Z;?]W1S=7%V=ZLVOFMY['P%3K7AW3<2]$.@)GU*V-?88S63]CG[: Q]Z M+6ZAZ7EL25\7,@PIM9Q>Y2R?-M!$-67V*BWX0_X:BQ@[C=5#HO!KQ="FN@]3 M4V1/OEYU%)OXFEQ#0UZ_,SYH=4*,AV=(VST\TX;!^-)FH]HV(8RY_?;;Q69,0Q=MR.Q56I2)HI^O97D,12/6:F[4&'4?B*E=]1U)\6)O.?1IFF[@IJ2 M&$8@-X:><5*[]=N@:: 86IMNG=\[TO\K=?HR%1WZ!OWXOU!+ P04 " D MA7]4 Q1(8) 1 "QWP %0 &%M<&L6./G?;ZK4.3D,4)1:H 95O]]0=0 MI$02;TN1$-#+A\21L:MG]P&PR\4+?_SY=9Z@9TQHG*4?#\:'QP<(IV$6Q>G3 MQX,E'04TC.,#1/,@C8(D2_''@Q6F!S__],]__/BOT>CWL_MK=)&%RSE./S#YO.S@#*I+"UDV"_'F]]< M,'THFZ*0:RY$CT^.3L9'D^/)9-/H(9OF+P'!*"#A+,YQF"])D* (T_@I10PX M6AOT 9W^.T07LX#,@P7!\R#E1J'3Y_QPH^L\6ZQ(_#3+T;?A=XA_#;H:?;[\ M@LZ6-$XQI>@A2Y8<"OT/NDK#0W2:).B>2U!TCRDFSS@JU25Q^O4#_^N1V8>8 MHU/ZX97&'P]F>;[X<'3T\O)R^')RF)$G9L_Q^.CWF^N'<,9PC>*4.SS$!Y44 MUR*3&[]___ZH^&W55&CY^DB2ZCM.CBHXK#F-/]#BZZZSL' N0 PI6_#_C:IF M(_[1:#P9G8P/7VETP+R!T-H?)$OP/9XB_N^O]U>;[PSFBZ?#,)L?\5\L M3S*,A\)Y\%":?A889Q3LUPH!KL8[UCPR'-9SB/PR#I#URJSHH5#SG[FT\F]'9Z MN\"DZ)B[N5ZORCKZASP+O\ZR)&*3WN6?RSA?];9"K=*Z->D!6CDH6F>,J&4YJ? MAF&V3',6H.Z8O\(8&WW<34M?S/?X&:=+,ZIVN[[?>QJR+DYC[GYFZ0*'<9#D MJYLX)-E+\(Q-<(#B?5'>!.0KSH/'!#_@<$G8]YD]I9/IB^8>?J44D ,5[7O/[_2_ ;GLRSB M3JF; M96W[]T7V(_X2O$)&IM"T=^3IG([8S#;F\[CHSY0->I8H\+#%'CL!""33-Q0C\'A!>&S(^3NVO<3PPMOWV8(-I2 MME<+QH.:,'9B [A7]=,Z5'8#[#N*YH/G-SE9SA_P/ ZS-%J&+/32FR#'A&4L M4*0]5#JPQMCC^^AT8 ^X]P^AVT:N"NQE %&+Z,!>[J)CP.P:Z$2UA(W\&@@* M(&H1'9C9+CJ&?B( TZL5LX3*.*.:Y"SA C,+E;=1E^Z*M8N.(>O677%"9 =Y M1@4.#5G;(;_?. BDC8=$,.F"8&(#P4D7!"'1= AI1M'AJU'0JHA)T!HR<[7#*&D-&[R* =9@ M<>6P>]K26=70*XO=JT4P>37.,$C"95(4,5DZ]+71'K_F.(UP5&GAD"';,_,X MYPV/UW_&:+3=$%S[D6_#O60^SE?H*IUF9!ZL]U5900?>B%F#/F%H-_O4V,\; M+:BN!I5Z4*FH0%_A3[*P@3GA&VNSUCY6#IDRS,7VV6E 'XL]M$LZ>@J"!=_8 M/#["24ZK3XH>,#H>EUMIORD__F/]7'"^)*2V+20)'G%2?.\?9;M6LR-G>.\( M7@1Q=/FZX$XUXE8T;^*O]9=3$J*,L GHX\$FD0Q(V.@EXJ;ELL41Y658KF84 M,_XK^2G)YCIGEJ[+(,#K;F;?>H!>,-\S_O%@[)*4JOBR^HPU7#1;02@X<4J! MS"K?/%\6^>D]#G'\S)-9!M8\FK52$&;>.&4&8K5O3/']RCQ!8/_PW.8Y2(J4 M(3]G47?%4H;?@F2)U90!Q2'7^HN@H"J-\ZQW;VO+M2XHC M-N]DU)"S2)I#>/C!#0]: WUCXY0!;[1E.U8GZ7\(U6M65S[7#22X%(LEV44%8CS/9".%)89?LY7_48*MJUW'P&"?%;AOCHX:LK4ODVX7R3T'(@:U*6&<9(=D+&_3GP8+]9GLD2&93 M%RV@[F:O>*$FJ]7U=O&-;SVSOH1J[)K2QB"V[)4KP&QI+/6-E&8XK2Q,5&H+6J.T55R1.;O4DA6G>]98L??J"R5QV%X.D MVTA;@[BP5T QD+.(\T*P,*P5 S-@K?("9,5CL&T'W?)=XBJ/+@*0L>Z'LL7$YYY[%$7L2 MB$/=1A:(+(@V>Y40,&UP/_C&8"W.L\?^+K'4+ EB;R_E#ZUI[4U+AKOI_.$. M<&&=/&HIA4 ;L/=27^C"&/CBOEVR\).]/,)W,5>6O&O,^_&H;=TU^[^+HS'R MJ[YKYV1.=CDG@[YMZ/UN?^=^#+> UPQ[ S-LJY"_F*"FTMUF/))1>D>RJ2Z2 M-QJYG YI?CLU%E5;S=P>^Y'X5YC<)%9)QOO(<2+8O*!;ENY5+=R>\C%[7'[9 MN#]A?U,LY%V#1X[R0)C&^1H1EUO>$Z;TZ1><,G )7W2*YG$:TWQ]XK2$J"GF M .7=GETRLB7LF>_B%=_Z)G]-#4/#3_-!TG\%ZY=_%8S19=):,4M) 76=IVUS7D\$@G M)6[7N"Q0;728_YQ#3CEUH1^FS^WJDX6>T,6-_G>*UA55G3J *.MVHX:'XM5+>"2MXI#"&V(N5W&L\"F\E7K7E-911$6 M/MK72>X2@Z5JW"ZQ60R]&J?]C:C?HM^%\;JTVW4YBT2++O*.W__+=;K>E.ZZ M9N>62XZ10[Q-'X($WTZK*][TB^9R"+T9-/G"2_+<;GVPN$XW")V[[H-P MR^O#+"#X+"CJSG.>L0?KMYNHR%2U=[RXV)M!O1]\>R!MWNA@WMDF;^Y^>;$? M9UHO>$<93ZDO\(+@,%X[.8U.YQG)RU>S:]@S2KI?9^Q))- WOG&Z$YW]F?2X M'/0W)-'BU@R/*SWRO0&^92<*,]?//?U6AZ4Z'-[6$JR*=?DO6?%N>8*5%V"K M+>VBP_$MD-V);=_YTME?WG5NP82S)8U3S!\BF'O6&S[*WT0=2-=J<7QGY/"T M WSF/_$/,Q8F^65ZVX*.9D(#BCN^S7%XJG5>\H]CDH481\6N2%[B83/239 7 MJYVWTYN ?,4Y+[R6*Z#: +:#*L>W1_;G?E?O>9A&R4K\H M!^SM%';QJ5K"\8V:W4D3ZO-Z7W@]6\'(4TLXOEJS-WDF7_@VQ=0[VS7/A:JW M?,!&7DO$\=6A@PX]J3>\'GO_Y2]$YZ?Y,0EC[0JG7LKQS9V#CD&53P8;A^+K MZODG&U[6J^0XXECNEH])'-Y.IY@P,XHG#LWU*%Q-9RV.;_G<$O1ET9 M'K\-8HXO%>W-*<@KW@51;G/K!=_W[%F3Q&&.H_(%X,T/:BWOV,R41>U]4I>O M8;*,F,O8#[,@?<+WK%-?LFDLU+UU9\\X'%^"ZL;MXE)&URZ_^WV=]@IF/OM2 M5[GQ\>Y3GWVI6Z/SX*+56_(4I.62+?-255^_P#0D\:*QD%L[?_H]&J&+F(9) M1I<$L__4U: @C5"E"#4T63A(^\"["%G=3A_BIS2>QB%?#UKO>&5.O\M8,EIW M>%K<'<_\NN K M_$F^NHG9H'P)GK$$X/BX#;"FHW!HI075U%B KJT6U_".VWBW@D@LK0\*47;& MHH9LTD8F.7$R*)YJ*56ZBEH#=M(&5@D6 UY8;![89\TWK,OPO1$=5PFA2LK* M27Z:W^!\EM7V9\O@O6W#XX*CM22JBUK >%U[&[ ,V[LV-BY0W!G0J!,.BXF' M62F10G2IFEI (2WYUK (0:(00*WR]\!]?7-WB@R1$ K6[5$I8"/$0N[;F @1 M8(]W:9BO[*\!%:;^FGPQE4G?8S!PTO)(\9]+?I/K<^-!NP93B -;(51).S)LT_; M'FVFH4JX)T(TK"6C02%K%^DZ95+C$X+@6L N*)X[E9F3&ID0][A4E7#9IG>3 M>:GQ">&MGG_9Q2XRHRC!R.P3XER7E*+4ZX%I8YEM0A#M MDCU-1U26&"UW,R%#S,ER_H#G<9BET3)DF0B]"7),6+*G@?\&4H#DFE%3-=KH M]L],V9AZ(P3NG>VT-;)VL%0WOMX("<'N%EL>9;)'!$V7%3()Q3."U7ZIP:QE M1<@O].!MN[[VU*+QN)!,-!YVK/I9]K2C02JD!:K''5>@M9U#"/P&]/9[1_.Y M3>-XR?-P:Q7!LL\56*7!0%(+5H&U-=LKX.JZQUO=PW$;MN6>(5N]@9@@*2+3 M' FK.7NSX[JVP@/!+P35Z\:*S_YPKS==J(;C6R%&%@*6AV =E&SO$/B[M:)"O..YM$-07(35C0;\6:7E, M2#!J72J$)CE8^Y%_^R(*I6??20)2O:9G.=ZW$&UL[7U; M<]PXDN[[B3C_@Y+3.]&Z>;5AF0I)+D]^]1!D5 5QRRR&B E MU?SZ!4BB"B1Q8Q$L E+-0X_M0H*9^0$)()'(_/M_OLQC[PE %*7)[^\.WG]X MYX$D2,,HF?[^+D=[/@JBZ)V',C\)_3A-P._OE@"]^\__^+__Y^__;V_O'\>W ME]YI&N1SD&3>"01^!D+O.L_RN_\YAV^/WK_X9?5OQ_[ M"%.E24&#?SQ8_7**^_/21R\@/1>D'X[VCP[V#S\<'JX:W:6/V;,/@>?#8!9E M(,ARZ,=>"% T33S,N%<*])LW^?? .YWY<.XO()C["1'*FSQE[U=]G:2+)8RF ML\S[*?B;1S[C7>Q]/;OWCG,4)0 A[RZ-<\(*^O_>11*\]R9Q[-T2"N3= @3@ M$PBK[N(H^?$;^<\#EL_#BD[0;R\H^OW=+,L6O^WO/S\_OW\^>I_"*9;GP\'^ M/ZXN[X(9YFLO2HC" _".4I%>>'0'O_[ZZW[Q*VW::OGR &/ZC:-]RLZJ9_QK MF*T(V,:?]LL?<5,4_88*SB[3H,!!XPN>L 7YVQYMMD?^:>_@<._HX/T+"M]A MQ7E>J3J8QN 6/'KD_[_=7JR^Z<\7T_=!.M\G/^R?I'CX8AX+DAD$C[^_(PUP MOX<'!X=EK_]6:Y0M%W@8HVB^B+$>]C?X8A*"! ]9_ >4QE%(!OVQ'Q/$[F8 M9$C-CFX/P_-Z@V=.DLU %@5^W)]Q;G>#2'&7X?\2NX.N'Z\7 !8#+IE&23($CS),-KV0W6 M5Q !I8Z[]=*7YUOP!))14%,'WVGX"* M'4WROEQ>^? 'R/R'&-R!((?X>VI-R6CZ\G.18!2R%&JPP6G:]^LW,,66-EOB M640,U(+,>14;,IK^VL!;KFF$-3U!2&,-%[7O;U]1=@6R61H2I:-,1R\RFK[\ M7&(#ATTQ!&&DY(/7MO?W =XE*M&HM^K[S:]I!O!.9DGFG>K+O+;]QR+^([CW M7W1F9JMI[Y6G\W9DR-W&?!X5XQGA28\W"F39PB=4#9NE0=I_C7Y X*\-U9C??CM[!;-[!M-[![VOWI-I9DB">E^F]CYZ'/);#[P/TF.M4R=#[(GT MV%13&MP?Z;$D)!ABKZ3'DIK2]+Y)5U4R*C-[!CU.>&U-[!^J+8$>$T("@SL) M76 $!.9W%9JV7$$WO$_@%)N9*$9??4@<0^KCY.8];F<-K;YN9A%M=+95"0Z, MBG PB@S:HZI?KZ9V-YIC1]#<^/XF@_G\#LRC($W"/,!++[KR,P#QCD67TQY= MCB"-;1'OXF^A]BK:HXR#=(!N=/6N_1ATF_=E4\=6B-G M5,VIP6MK\OO*2,J(3-Y]: Y/"YD349CG16-Q$Y*8YZ;#DJ8D->^-TO6*J @'XTSM[5!2#L:;OA=# MNX#H;E>?6HO3.=^U)'E-O7@_!;? MV9N#^0,)>NW$;)UT:$[]..[&7T$P-%=)FDVZ,D9IMC@6P:.?Q]G&@Y&2LQSC M?XR2PLF&3T _:ER#EPPD(0@IWZ0[G8CL+,I(PP_E_PZ\O?5S@3VO:.G=^%/@ M722/*9P7=R9E##CE*4Z#&B,Q"4%/85M_B J.0/!^FC[MAR B#P4._OI(_KA7 M_K'4(HC^++X]>4 9](-5L%+L/X"X^,:?N$TE2*6A?8Z*!M"==F0XH]A#K,M5 MX&RAUZH7C^W&J_KQ:$=#0+]9?#@CR]$FLG@_U?K]6]\A].BCAV("Y6AOZON+ M8ASM@SA#]%^*X;3WX:!ZM_!OU3__N6*=^! N\!\19VQ5C7EM]\?G_)X-99-P M7;6K<[P>1Q-8YQW;(-II98XT[7U)\PC3N5)[U?=2*<,IQ+O/W]]AF_H!4Q0& M]K< ;^KP.#^+BX;82(-I%419_1ZG> C^_BZ#>4OD44 ZB7U$X_PG+Y'.*&N3 M# D==ZNF@K(V]$0PMN58(3HF-"Q;I]563X0)K^V08+0WH2HD1..K 0I/D J- M(X?1^/.@Q?Q@@-"-V&"(%,)4H'S4,'DC@I8F>,>5D#?#.V793-(@=@@L+7GHC+($M8(K-,FS M60JC?ZT/7E*TVD1NHM26@^XGK$+G J&\$S*4P&54J QT,V$5(M=Y5J2IB))I M!UAJ5"YC4Q.D NC3F #5-R_=5R)=>H= TQ6I@N^S/?#I+TDJ.F?A$BY,/]L& MDVIMDM$X#D]CA?K%-FBT%BDEH>,@\9:J7RVX9U&D@6$N*3[J75*L.R1)K-@N MMW3UHID2AI'LTR:2L5W_NU=U/KZ/O#4V=UN$G85AHSH]O_"B\2$[\193YLX?LTAR1'$=[.IR%KJ;$\>(__% 7< M.Z/JJ@;]T$526;#7;]T'!8_7A=6!IV] !A$ M2+J%W* O]]&5BF=#G(!L5)I!6-:5^P#+I+,AV$ Z+DL/&BJ2IWW#FM]TM>7T MXSZR0M&:D0D6P5J,QOZHBKIQ'U219-0S,.K]EWP-(?\M*J(1KQ-(D,]6E>FZ MW@HZAPLP;2 6A6=8%Q*?AVY^(WD?KPR>AH?H8%07T5>0E;F^+E,DV;TTFKF M")]SJO3-'#BZ<^(BN8'1$^;P)O:#@LUNYDI,[X+F.XI$(=G,_[(Y)-U,E)C^ M%4'2-$V;^4LZ0)(_Q%%P_?@(R(ZC\QSA4KL,!U<@"L9FSHU-P>@\.[C4KP:, MYLS8S"4A &,=4,+>.UPD^/2<@(#\@X0@;M%'&6G.<#_@!D*5;/&2,^N M@&A$V'Z1TT, +)V)1GI^$P W9K %N3M$+A6FTL:F;N)Z%R[@VUVJ?B&G6_ P M]<*1TX/[,'*$:D6U6O+ZL%WYG'FB]WF3)WJD1Z_JTOSCPPYET1E!?B;90"-$ M'G;E$."_L-UX?A)ZM".OUI-Y_CN626=D^*4I0]55\2QRW9FW[LU;=V=>D%9E M=8;57YNLKAN;9T2WIOJ:OX,/3?Z8/@IUTEX\IAOSG$M+KC/L'C3971-Z+*5Y M#GG5V!G&#IN,U=J;9T=:E9WAZZC)%R4LICI#.H3&!,7:&?8^MM5&B3Q*-<2S M;4GI=H:[3TWN".%>2>FQI.99O.15=6=8^]QDC1 4:TY%,@!+]7+O##.M-84V M-<\$M_([PTIK:2@(O!7%$,,\:!6#9QAJ+0!E>Z\B&&!9U4DY<-BR^]QT H/, M/76%>(;/EL%GZ L3UNAAB&V*H'X\PV7+^J^)/$HUU@9*LI$Z;*T.^ALI[R?Z MI[^-)UNC*C$C66MAZ2)9V>T@<@EJT#.T@S):;I+$[+66OI)@4)[(;JG:*XD9:ZUVA(INL0;&=K77$K/76M38 M'=>@[+6W7F(NVPL40USMOP9E5NT^$M:O8L1HK59:[B3OIZIO;]7YB+N(9C$Y M1KS6ZM9E&U'UNRN,LLO*]3JS;J$G!(^5:FAM(BMR.'587SJ0LG*:$5>KZ&AM"CGUZ!PCI8'#,&,01O_K8DT M_J<_;_&Y1&1/\>_,SVY8S#K/C-I'4*LP40YE=14&$F)7$9**AC%RV2XEY85N\(:G.=SF1UK-!D1@Z;M;QFQ!JM4JR:3 M"NIIU7]1:K7>Q&JMUEFE6AV[/,\BSP#4MBM" I=MBE HBM&HJ7S^ +,HB"6) M9:N&S78N(]*4A0(QYYW(KEB\I%C\N"F =L7BZQ<7X]Y![8K%LO4BRSFD6!<=^O"!?5WEVJ(M/M5/0M:GKCX M$CZ75Y-1 (:*R!7UJ^1H)LJW\.PL#9KL\7Z5&SDY_F%G=Y;>G:7-@W1.E LN M\1@/FU']Q\LK_Y\I++8P\M-UITZ<.F]WDLR*,Y^$XS6_7_VY,G"M4& M_.R%9,@&6*#T%B" -3(CIQ7P!.*TN$0E:2,$*!G_RO@8ZYWQC MN0_W!21RG MSWX2@/,4GJ;Y0_:8Q]4A#F&!0?0D/VWHTKL 1>CE13(6$^,LBL<1]>C9? MQ.D2R(II<1L[! R7_UXE"$U=#!49;$Y!D:D8S_\JT@Z;@<)=\BT)(U2,'UF] MI$Z=.(1:)[ELJ$A($Q4LOT.\\I^FSY+M/:^M0]CPV+>A>F#YF'R=SN+\Z6N$ M5]#O439+\^P6^&$4+T]!!B!>=HDU/O80@ I)>E4)%!P<;M(,?R+R8SPRR(T%MM+2C-V2]BXH6B&"#77ZS@'F MP8]/ 5XDH^PBP2LEV9&>I'"1PN+T<0/!/"J64?G$Z-Z3"Q!N+%RO:GV"Z;/Z M;IF^^R+!IP5 XA3.PRBXC.:1Z"BM0^@"&KJRV!%3EV(FDZP<'K<1^G$#(/D' M?PH.Q--(3N4"2%J"M *.MG-131/&2?+:"-,2[[+6[&Z5.>/\-=TJDS:9';87)TQ^>G:!L MF$>C^6DL!-,B4SHHH%O(C2-P%I#LTG@_*4XJ05HU&XU_ON2OS*P#H,ESO]PU MHK'T-\P"CB:ZP*##R8XG+[Z-.I2_2LU?OVEOU MO7,-[ER#K]PU2'/5,U-#?A07$CAU_A9*887OD,<=^2,$RD.:!JD5QVW%N-. MJR&5%?['(8&SZ&AM&+SQ'FYP]Q:KY5_KB"TG'7_3ISTD>6=QN7"#//8@T=,T M/OXFA\',1^ &1@&8/)#P^$!8)%Y--SX8FB7@U:+8$/J_#J>N!A0=:@!]@=(4 M%6I*%Z#2%L:&0'_*U$DZ?XA*UP0IXQV1^"?REWOH)ZCT=I01H(4/ Z ,E17. M)TE(_B#?R1O]B$-#P*CZ3/X%63?4_@C2J8G_B+*_'@2_C.O%PQN M)DLRU+D+@)N4M]=;A?Y 7R0AF">KUVAGB-2J+(/O^@,M[?P5 BV5M]>+B/Y MKP+T*[=>?W3;/;Y"2-M"VO"\H8, DFC4;KVX .Y&@@WQ%J)N[P5SK=G(!0WS M^+;AJ8,PD?=U-I.EFU?1N8")IBB]'BT8@NE+FH;/4Q; MD1;U>E&L[)!2D43,MCY&_2E94.3>)KXI*$@&$ M?\OG(#S)\8X:;SV*EHI]U]#?=6B #*T*.LY&S<5@4LBO,HMN_$-O="1]95>- ME;/#VL@O7LV>CP?&0K]VE7MVP5^.!']IU:1<\7\7@,2'42JNL2UHZD:@EYC_ M(4*\]%1?L?$M0=C\8(,,0F%4$&%?W'S<$"ZQ:ML0B&48(F!KJS#8$)!E HK1 MGI#JU5<'B HHME2M1L[8J!;G0[SZ[*IHV73@-!O=&@G&"%_-0[[('%31EMB; M#92]A=>2/?"X@>EY"N>^K$QWL\V(1T/YJMH"H\EYOV>5A@SY*@I&IG,IP;@ M"*>PP+*WV._W\G+W>FVSUVN6/ E =$YJ5G3KT(5#,'60RJ8 6H9=RFU5O O5 MJG=U@E/1D]NH*H2S(0%W!Z[%]>BZ:\"I,G4]Q+,A*_<;K9XY;AKN;H;1?>LG M-W&C!HYVMF.OP5BI+-(J\M/:VRU95W79P)9/%MEXE-WB[5 MP=@!J[M4!QNG.GB].2IL\'0/ Q[K"3^R.EWK+F>T*^F++3%SNYS1NYS1B>+) MQ"[?BGWY5MYP\DBSY7-IJI;)%&,MO=PL"DB)6H^OTXV&L% >JFLK'/R[9]/2 M?6NG9]-&S1#F(&V,N<*A7:^8+9A+NL0N(-)%'AON11D>255JR5FAW=(%/(3, MVW!ON.-#\AR5OFA.PJ]I$I1_$9L9[0Y#KHT+J 4 =Q MK,A&\V9BZHWFIZ7=KU>E4X#7_VB1,==\#:.CH'%!N1IBM%+%;"=2['EQ6A6<, 9A%P1N&01LOM.,J M3<"R7/:)TT9Z]RUH._Z636NPL;LW@22#1&JL]U1E$8GUQDJN;"69BWI7"C5( MB,=]BKG4U+N@K8/*%DAB16 '2?4;)5/VE/*03>8IS$KYD,1EJ$,[/ES:^V@= M<6QX$<\[6]Z"C=QP\GD@V!(OP M>.T&EO/0M*-#1G>G21]X?NSF5]N]XMQYV'8>MC?O81OW1>?.P];9P_;Z7*)O MP\,VT O.G?-!V_DP;H#&B8]FQ/_TY,#]UQ*?P8O09-G4D=.-#Y/V MUD(EB@T.!WJ:ODB>0'G%3@YFB)S,Y($:4C*'0%)(TO0M;.=,1)A),.3RR()/ MS1,00\;$$U#.#?)'B^JQ]?0DC'YN,DKI/3\)O54/H_$L/6?^W)%Y]J Y@!C- METX2M?_2'A^4UBN)=U$GNS/Q*S\3,Z4/FU/G>'GE_S.%)[&/D/R,W*D3I\[, MG22SX@PMX7C-KT[2BLX=67'.WF \ZT/.E]N*D_A8L%MT6M\Z].YD9.(6815Z M >CY3$8T_A%FPQ'?/(3*A+3"4X"% W$,@BSW8[JW5D$GHWDMR,ED[/>>0^1$ M(Z6A"5MR]UFSE?/ZYDIE16E@B6"3(,CG>?'\K8IC\04/0M1*$O8U/K2;E#C7 M%L\&!YR$;VE%5Q7=ZX".K;\_@R>I0X;?KUZA"\_00=)*-,_7,"G(IW^[R6+NA> MR'PS-\RV[ANX3F5N^>A?];W*I#[T]ES@,B_^IP\=N![6@4^N=*] -DN9*R<= M"5IENTE'7MF3M^YJ%_"V<^Z_&><^D_]C6>1A](/"QW&\9'^1^_:[].&4:[^+ M8%:X>%FV5%Y<7ELK_//=AZ0$-JM>F_:#QR(_^@ 0C9@V_.OAU\O+$WE^\'J; M\3?(XJ%4R_Q=9WN8%-_3*013S$PMU=IY"LNO$F\Y\<-"P'TL5^30[M+#^*K7 M.YMT$LH&-UKYU+6YKYZ$8:%>/[Y('DD91KF+M%,G+D"YB5PV>-O63$K3>#&- M'$*CQGMS=XMXE_\*Q8T:0(X$EGK8:9^H9Q6UNB1:0"@O\$3E*X4-9&%).,?V+5=(5*I:!&RZQG- C2 M/,G0+0A ]$3LJ/Q9M:2]#5J63.":XU,L!=6RT9A;^F13'/%,FK5:.:31%N]4 MCZ,&C;&NE7,_*$H;5/4CCE.(IUA9#@3_PJWL4'73K9?Q0=/V!'03S(8+@%NP M\)>%4_7Z\3)-IO< SHD4B(HA6ZZ5I Y!IR&-#2Y^=H1A"Y+/I=5%^:T=0H4O MP!#>?_9+5WY&4*!1@G M4/428#;$*0\^M8IM% 3#)I9@>>)%S'YJ92JL,S50E"S+UB&/K5;ZD 9;A[O+ MH=WET.N\')I$$'>*9P?*JI+>B@000@*G/)Y"*:RX1&ASI_*SB2FL\'TJ1ID2 M'*NB/\VA8Y$CU Q"XP5_GF,^D@ 4"[?4@<1K./X65#6FV(TH3X)^$:'F7H:N M&%M5R;RICN"G.?@?X,-[_$7)7J!#%^.#UN7=J*Y4-CB0=-@]3W-)4@K]'EX9 MBJ50-GB55-QN#MZK FT8SQ/[U8OY(L^*E\2RV'DIA0OZ5@HQA OJ$B!TY\< MW?LO(J]>K8DKFJQSW?0PC9C_N\#V^B&.IN4F4:?HN@:I"[CH2U/A]=E"O#JC M]!JP62'RLU'C0Z^4U"HNIK2PN0L*EDM0J?>7\5S@1SR_;BO;S2XNUGZ M2*&53[G!WK#9%[ZF&4!X)T2\9))[A%;JY(+.JPB'O4_@L"A5:"LA!Y_7W:./ MG5^?MWJ\)K_^W2R%&3'6I+SC/?Z_19O*I>QD, *?[YT M=*E@L:OWBOCL$,Q \.,&XJ-$\0(._VD* M_3G^OWF$4 J7Y) AO7+LV(<%[@#YHLCZ!#K*1HV7T?<9EZF?5&<\*0Z<=D[I MFL,_U:?1EQBG("BZOW_&DVEY_YS>S](<^4GX%1^@,@ 2J9:UJZ?+9$G_Q7JG5)>R=4 M+>&?ZG?<6Z@T>0(P(\EJ6>>@LKZ)G&Q\:#17 3UQ*%*;W3\)KUI]%"53^@1J M,B>/ X5WKMRV%JA9\_*5RWZOT!S%'1*!_1CXD'PV>EE?F]]*GJMHD3JCH0 M-!K2] JR,?6>$1]3U!.DWLHA%.J,]PK-$>WZTR2;Q1K$B2 M> /3 ( 0G6-QB_5:#!6GJ4.H<+BWHI(IC;"_3ZNB6LJ19CB%0 M#J(B2^HC@%":OZ=;+RX N9%@%-&ME_?#?P3W_@M XICGSYP2>83,*^BEN M,\A+I/*Y50*/R^%@50>;/,JBLC^W1TVVOTN2X,?LS3&HPZ514 D^+=R MY[#47DD^[# 0LLL=#:VT.C)^R: 8/W:\94UV4>^[J'?#YW9Y2"BOK5-QH3P! MK AVKS-&BF2K@A7%%%:$BXJ'E1025@XK@MW- 6-1.&EO<,9+6O.=;'F23)Y- MNMEH_".!:AC52GLWN+ I'$,\6&%W'KXI0(QI],"[>/ENDGEJRF" MIZZ+\RAB?-9?JE5X2<+:.1RC3V@.S(QUL:DQU58T/0H0&96QO8T09F1T[> MUM#LJ!PK0BH-[HW'V41J,_":QJ(IG;1"$+<3KB,,@Y &G+3*^4C#(7;) '=A M$5R7X^L)B[C+'U 41CYK]VBW(";L MW_@P6S);3?EF34KDAFG3D80!T#J 5%L%!9D5&SF-L:<'5\,*_O+J +/!-@X# M&FLI?[7:4J[LR4GL(Z3G"Q23.&4E)7)8,>58ME3SC-?6"FNH'%_-7*8<09B) MY"H:%IFZ_HBPUNU Y_YC[ 3!1"^5!,?+;TGT5\[FDY!;._T>G#)^^F*Q0%L$ MI(YG24IDA7GL.CY5*'+<@0?C!HJ8!LXB2SH<>#4+>VBUA17L@]'QDOUEHY,W MMP^GK&P7P>R8KBQ?70YW5EG5[F-2@EO3G(X;(- /'XN,YP 8U:SFD=56\R;V M$V+NY7:QWLHIRU=GW8ZY0WE2S9MF.RML&F_$"'3>M%CCWM1OIG6++%5GS=?L MT%:#6;0NMVY)-+#X>I?YV0V+4^=YD$&OKU=A[A;*Y5;RMNC\L/6(^E;$Q[1'OE"(E8:- M9J\^]Y_]\,K_ZR%-8ZER>0W''\=:E]JL>GEBK#1KM-+D23J?ITF9T4:J65[# M\34KOBVKYUQO\[Y2I]$:2L=X@_ZCJ$R\P,V*K-.(\"95K8K( C6KG>NLOE4" MK71OM%3DE?\2S0M[='EYHBA2RVDYOI;%/K=Z65H.\RN-&BV?]-U?)N"_TCG" M6,J',+>E71K5,KQ<.5;*-5I@J7P0BI=.O#^)GLA>15Y96=)^?$7SG2^L9B7L MK_2[61X$@7[9_&Q2Q?(:CJ_1+N<0G@0]3].BK6[X%)%*)9,I!/+#1;%+%+4> M7[WJ 2MD?J59HR5Y;_*'. H*@X45<0?@4Q0 /37KD;J@YZQI-QCU8I*K88/>:O" M[3=T0UZL&7B&D0<:BH.?'O'X@UOW,*@GSPH*HP?$ZT?\19))5I!UIJA-66\S MOF(U2VK6V;8A8W8=8'P,N(:%+.$??IR#&P +GX#,-:I'[P)$'46R(55U8WX6 M_IM)GLU2&/U+6L!10>N0N@""OC3T ?;HJ?AK><9(!="2WT4<9>)9HZ9T 2UM86Q( M9]T<3*@L#*!EV>H$#D$CE*%7>F>9QX[-*'CV0OX(OB7X6XR/BYQ)9;X\[2Y< M **[5#;D.F8+A),AXR'% M>KNA"YH5\;ZZZQW]W"6JZW6=S:2EBC1H70"H@S@K3[C)&4 71#I(!.._W!>U=@$$A L7#S2I9101-&D:/45"0%&XO\JL?LSV=I$CF M1]K*UYT?*Z850D?>^-6Q'M2B/C1%/?[,!CERO5&BJ$9!8U?T M*>*?:M;P$[4(7OGP!\AD5KG5RA5=MABG2C3J%"C#)B2A<6P#5U3'\DRU9J$+ M0..,(]M]_I&2H.TXRI:W6"D#G#B[?-R%H;%-?=!AYZ:G@R?I;81^G$, \'81 M0+QN;G'0\3_]5H<<7QMTP!F-#Z$!QJ5S6K!"-!NY@ N/;ZK!\4M6ZQ1(=6A) MYK!-=6WTE,XJ MM"6.X,1?1)D?ETC? @3@$PC/4WB>9SD$-!1**[I MRL7T-M<.@KPJ&\RQ,^G M-L=YTQZ=@GM3(2GJHT9,E.;[(@G!"PCOTR)@@ 9KWV4P^E$NI9*;'_T>'$)5 M7RB*XF;NDJ%RI+,QW;+0/06=0XBI1*$XC>J@$3!9V9!-H&))W4>+E88"-JYK M@Q]%59R5L6G'EH!X9:G]Q7A4/\CJ*5]5V"X)J4L.G^&KS%7H&I[$?C27 MK#X=NW$(V8Z245#M?1A2_CO#_(:3EM./0[!V%8WB.JKC8^,;S\KX?"G&[452 MRCK /;/@.RZ-"\.BTW%C-/L6&RHMO'YCF[@ 0)MKJCNCZ977,26BH$NF@2MZ M8WFF6C,:LT##(P3Q*:1-O8DKFJMS375GHVN@.)1M]JJ3)74!&'UI*&"CIIPP M'/O&1/MN+?ZP]DV7ALB :J"IM8RZ/\H-YGUZ#(J=@C"F@]/.!5@$K%-5&GU M464/N@5!.DTD:>$X[5Q1)8=UJLJQ,UHN_"BLV#O)(03T%S%U"02T#! M,/H$HQY8<0I0-$U(\L4)4D1?",9_C_Y<0*BGB!3"U<'^[_L-8?&7?Y2_<'ZH MJ0&\9" )UX:HI@C"Y_L@G>\7TI-KJ2@C@J%)$I('EWA_ Y* E*L"F1_%Z"MQ M,Y'C]5/7IK3K]V[L1 M][RTZPRO7JM^T*BU2'_'8Q&$O[_+ M8/N^:ZMKT]NL%>U@T>*!UY?A2T6[6)_;AL*OFRJ>+0-K=\'ZXQQADXO0)/@K MCU"I6ZD]$A(X99J$4E@Q87C09)*G(RB5\_7@+GD"2@TGXSQQE<[YOBZ:3$).,KW7]I!AB*7H50!)= M)Y:?0>OOG (4P&@A2.)8W-3):5Q1MD*,9KVB[7BC[O('!/[*,3-G3\2%I.." M^KGI@EIWXI6][-Q..[?3FW$[-:;0/?Z@_,0G)'#JQ">4PHH3'X<[U8%!0F+% M"4\QSM3P6'6R,PF012J--]P^=(.Z>[ :?[)ZN- M4!'8I=YX-9HY988:O/<+4=M6^",2!>&MI4E"W8DUS->LL(G<\=LUX'$C\6EA MRMTXZO4UB\S\6&.)72U^MGJU:.RZA8YU_B;='L^Z\@@E/VTT7.IF0W3OG]/[ M69HC/PGOG_''EF5.H8LDP'^)GHKG^=(;C2X=C ^%^N*HBSQ61/HV7J:K9HF@ M^?C0#+FX-":80 >#Q H3;F_%]U/KGRU 0.MZ9,WQ(/=.F(7KQW5E=8GJ^$U= M42.?^^;EDI$'+64EV.4I6*0H$A87:3=S195MSJGW9TR[_(%4)9J!:142Q M [R6+BA:R#Q=XN2W#BR)OA_S>8=L#5K>[K-4E5QO]2<,V.IE%2;.Y(R+:7JFMFR MM38$"6;R5 0933)2RG[ZP85DD,2%((,$D'7F1W=)"G?P _'1 3@<[O_ZW[X? M]N 9)6D81__VP_3'R0\ 15[LA]'CO_UP2M_ U O#'T":P/GP$[V+O=$!1!FX2!#/D@V]A]@3(3Y]@FJ'DS9M< M^F_L.3^#V8_S'R>;\M_?PA1KQ1'5P3].RU_>X?9 ' "/M$Q5)_.?YM.?9I/9 MK!3Z$@?9-Y@@ !/O*-Z$T;DA7OHAT*+M"+2FVZWVY_H MKX4H)_E]E^R+9\Q_*N!@\33\.:6/^QA[].5JJ &I!/G;FT+L#?FG-]/9F_GT MQ^^I_P-^&P"P]Y'$>_2 D!!_YR]'#&CTO!PW!-(]-^>$A2(H>R3Y">B_U.$ M'@G1R&.VY#'3%7G,?\[_^2/Z9[\TT?\IQI ]#U#D8_\ B)I0&%Q:?O4L-.6R[9C MK];JGMCN..'[G>)6:8LI\GY\C)]_\E%(ILWI/Q;DCV_8'VFW\5__?A/C1<#U M+LT2Z&5%:[0C__:#X/>?ZJ"(W'52(,/3<$OGZC0F5:RR-Y3C.>RQ!%E)H>C-KU]^ M^*]4!OQ>2/W___K3N14CP_P^RL+LY0$]A@1!E'V&!R3HBUC,S*"K(!9C+Y)Q M@ (*6$TF,%%PE@5$V!(?;O#B':^8;[%Y^O[?T8NT9YR<249(0-8IT1!RAA-B M7!)2Y,* 2@,L;IP6Q8[N*VY5T*?ZSV9((()4C'WU-P>&7 "G.=+EEIG(&!_> M:_QHGSS^PQX^"CK0^-W, M!%2-<^]&!(1;A:8YQ*0.(D"73_K=X?XKP#NOE M0[C'JVFI@>+D3)IV"03)YMH02L5-;3Z;X%:;@0D<@XPI 4:MSU@XH#) Z( L 8@*I;LQV]HO__O M4?PM^H)@&D?(OTW3$TJD7X-4WJ0]:0%=MRL280?8HX-/8F>($J!:H% #3,\2 MC[X2,$&"=*3419_@A0B5A!14M3S)L,>$)<_,F/AQA)-]I MUH6,\D KT&#BH0[+.!!R4A )$$N:HD#[P\H>0RCQU^2^%OVU$8&B;1)5B@! MU^DA%'6&)RIT$L(4*H#I6*9.OD9Z0,;7*8U/)QD62J2-JC" 143I11S MCB9-9&TDH7XT.Q3)5TWQX1!'7[+8^^/+$\0OYNZ4T8A*O!B2+[642D;7KQKP M&ZM8A88#=-(&*5O14DU 50'3!15E2RR[/^WVH?=A'T-1 (] QB2'!.#JE*D( M.,,0'I.$$$P04$EKT]!U%)W@GNVR%#:T+F9V A)!;,X^51D'F*" )9UWF&R^ MX;47O)' * U)8'5L\.>_./I\..\69 M7E7$](ZW#HW?[K+?'>"!!))BHPN8H*5QOXV\.,&\HS<_B$,.W<2G*$OPLLB7 MAX2V:)EDAU8'ZH11JCC#(1V4$EK55*F;%8%<&1!M2US["K_?^MCHA4'(;AJU M&!RIO$E^M8"N,TLB[ RGU/@D;,)*H*YEVV1EB(3-A\_H'U!Z5.L2W#XNS(.,$NO6"Y/KDA[BMZRQ#>*=.Z"P)?U4) MFR%/.]R".G))!XC3"JY)&Z( <@U04;$907OM^_B=I/E_/H81FDJ_$:&L27NC M %LW-@)!!PC3ADUB9G+)\K]$!4SM\N4&__$N^1I_B]KZ696TP!4>J) I9S'7 M>,(A:V$)D0=W"2 :=CE"%^AWR7T2/X>1)]]UR<0ML$4"64B9AJQKO!'#:R$/ MVU-A]A1J=AET'^,93(^+>M+XWC>)WHX-=!]48:O:C.P-=PR,;9B($;OT! M1SF Z8X"/:5O'B$\TJ'^">VSM/@7.N)O)M,\!>9_SO_Y[]2!1"* [H(/800C M+\0[C9A% DGRKW53'9\K?;I":-1%CXSHWY>[[6:WMDBT_HCYS&^1CR*2YA;_ M*8WWH4\SY;Z%>Y+GE5S*1=F0X>G]"7J=IAA*"Q6;0N9()X97I5==@@[+;+I< MK;<.$$F%C;->5-8A3N2']UK4X&1-,T0"EB=*0Y!]QG ^G>R/?X/[4W-%TU#5'KTZ=J=)-2Y&. MK;^%"$('Z-<#,D='K,MRL),_H',K3C#SVO-(>&3Z@#R$@>WVZ#/*Q(%E>BH& MS9P&])JU4\C3(0PF_FJY=(!U^DBY*3/7!$FI>@4B-&2\67^NW65/*#GW*6UE MFDK!',_:85=9)I>F(S<-EHO5P@&.Z>)L,HSJ@;.B$\RZC9XQ\#AYP;V0]+J8Z/.\\E;0$'=TK"05#UT]K&6H\A+AAR,:HF)7YG8E<%*X:LS7") M%8^/*,E>[C'6#._$R"[L2!R1\IE>K6+2IK=#KYMVN3P=M<5JO5BYL#_11\H; M>J9)-\2H4'-GT7"'T4&2HNTC@BFB5'O%C++B![K<(^=?939RJ M/"<"6;,N%"G8IB^%$Z2C@I;SU7;F %H488#OT)$$ ,@"!II2 M!J,RQ !K 1AU$?K^)[/)9NY$K(4*G#0HTV?2-ETG\ATQ(_AF-?<\MYPE=6!B M+XESWA%EC\S[0UJ&?;IRX)MJXI$X/]SP>7P,X2[) M)D, 3VD6'U"2K^I;^"J5-ACFIP9<"^P3B[(PS<747TP=X)P62-XB,B6-[959 M3S$)FJ>N\.*+>5$32JUBU$O<"KWA(Y;*LZ"4:;!VH-MG!?(KAS(4Z^"U8-_C6.R9S@W^)OF/4W\(A_R9IEL/HU87(WV[UK]?VMOG[NM]BND N+ MN_[(>8]+A AQ/=J6%6^ZWN9/LE6:+=#"V)715B][&TAU7*)K?@AM=X-=K\)E M_''3@77&QKGN*\*.!2]6D'W&P];5+RK2L<(B.7@)H7@%%J(UG[AQG;T#5#[E M&5X4?T7)P3GK)-R GKO79=M:U;+L&^ [T.H>.*NP8&=O[GF^ ZSK!+;)NUR9 M[<=H !E=I=17W$[P4+(5;66BAIYU;X&:C:U*;/LTF_DS%Q;-'>%R-P'K/@*G M.4FL-C':U2VM;&X0BAJ<=Q50:].M0(Y-7;M@MMPXP*]VA$U*?:YZ"YPFU#L4 M((S*?T#/*)+F;N"DS-%( K#*H(9(?N_70[X+$3M*<%R(/Q,""![BD_5->\OB MF,64K>/?R#EK:0^F08N["JD (2K7I5NRUQSR> MC@^'D$9%D_BJFS@B*Q$4>9)7K1#/3X 7$]_4I/F,DEV,5URJTVI=O'R>M5*1 M!D/45)WX6C5&3O]E&(V(&)9R[ MI0LNM%: _/T8DI4&7 /\DO"'EM%;F,>B%9"29J[PCC,!SZ0Q\']-?IQ,IE=@ M>C693,C_0/H$$Q)]?XB3\)_*OP 2$:4HB#(GMPQN.-,-_P/;/B4^+V&92 M-K>%D+R8V8E4!+$Y>U9E\F'>3)W(GJ5&)UJ3T7+$$K(M&=5D=-M>+3>SJ^ET M3OFVN-K,MU>+Q:80%7/Q"N#?CHB6'MV[8?2O?9\F#(;[>QCZM]$-/(9X.REY MQ5)I@^'9:L"U4&RQ*%M#!2MOZT)F)BV07(AUJ01(CJ8W800\IN<$J1Y0!L,( M^>]A$F':I]>>=SJ<]B2Y]#L4A)[TAJJ.HCFJZ7>CRKIV+3JVZYV_W+H0I=@5 MKR#*]%>HP3[JW7;MSZ;T; MY%;G_ZNYDJH"=_B/\I./42"%FC"P112 MI93*5P&>[T2FRC9\"LH0#4!5'./-S1ZFZ5U [>7U]["5/KR\!1;)0 O)U!1F MAQQK;PK=6/EJP>2<@$2:A#-1>? [T7"#63=GUWC=O_X)"2II:VN9]"=K=:#N M7E:JL"RVP6ZV<6'2ZP16>@)2:064S11L9"W]"8YN%[OE9&LJ8VV&,5QR<%N" M?34'MY6##[Q?OTNH,?3I&<@]2KZ0$XGV(Q.YII4SJ+:.2(ZE9&JL')2W"CP7 MTA)T!BPYO,I/2O,SI_(,RS52T@ZEU^7I6?M;X36LD% &7$*^ICB[/+)83#:. M'8^J@6J1[7P6ZB;;;ND!K.ZK**0MLJP.6,DP)IKGMU[!M0OYEK5 :C&+'9V[ MR:J[\UF^[GNHJ5CDEP"ZDF05>78Y?P7G:Q=BH?61:M'-M5"A^F:BXWI.5]E6 MD%N759V>)O,V+B;+P(6%71_,@KI;]4 X)Y=W]9YJKO#:E&S14F>=I];(E^L3 MM'/!&]8%JR[]'%OPB;JH7/.I%.SR3K[RDTNSB6[K>4ZD!M'%JPRKF4MV*)"QW3E;[R="_&3G<#J$M"U1>%MY,4'5!YRM-S+D$J;+ ^C M!%PO$",497D.@LETX\+"3@LDO]^(?)+LF-[%2N-]Z-,@R;(5>O*49VS DXP M+;^U+3O //]L,@RW#JD>;,M^8P.QFLQ]-T)J1:@D%^2=&'92\>@N4"=.:,B8 M]&4(P-6=%Q4!%JT\@3/H0CR5 AIO+E*:6N,QCOT48'NA6 &-^+9_2>(TO4_B M0!S>7OF995!>35:!J3?=&DPI1<=5?B."@$DZ\04*7KN\;T9K_W7C@PM''2), M7+ABE0%NQ'Q\07OKG9N9 [YQ+L?/@(;>L*/++66(6-6GM%H8U71.R+7IQ[1.Y/ M8!8.N?)62Q?.6_I@EA!6P%,G^/F 4H3?[1/NW#N\4MO'M *ZFI8M.B:W1QK@ MZWLFA0)SV*TGWLR%G+ =H/*[*Z9*.>>?E:VLJG,'TB*]V[ MX!W:29V)[7H&78RZG:@Y'MN4V((!^9N%J:LG2I]D-[BB0Q'ZKME1)CPNV/D>[ M56#L%G&K5Z0#8''2IK@R:X._Y!^T&[L*O?'K]$;+VI-_4A?E;%R?O8:%D MJVHV-[0J;\NH9KEP#Q&/(4M:?\+PSJ[#MRB($\3DOL+O*'V'_Y!FH2'>H_FH:6>^A:D+<3.#=$*P3*JX MF0$9!7!NNG)L 7;\-W(%B@>XX9\N>YX;\K05 S?3B:G+&:U3I0(? M5]$098!(.?'U"E^\JF\FO]0>K)BZ$$0@@<5- X0)]:F@BAE)D<@-4 U?LO3E+J+4REBVB)K#TR MU<"JF$0%V4V I8=F+J0/U(#8Y! 5<9(U[\+]*9/>O)=*VV-. ["*.[DHFT1V MR\W*A<-D+9!-_N1"3C#H-Q0^/F$PU\]XI_6(/I](ILN[@+N^W3+%=6_&'.?Z M=K%*QJYMY-ENMY.E"R%@EZ%OTK=H#>3-L6DT!96&W)A3=;NMFFL[MN$>JZ5S MI[/*+I943JW8IW6;1W4(+:L"1;1L_ G MR(6+-A>![T5NEU8C94:./'%\MR*X6KH6TOOK=$:8ZE^ER'+7S=>^$\E_>D#N ME:3%V=3?)4R&Z28^'..(%@[7*$(AUK' 5!5X(4-%"FS"#58KZ!0SVZ$V&9F7 M8CNKN%67HLR^VE*)@I.SDOQ656VB(<3NW,\W2]\%/V,+/%4YX\N( @_'1SKZ MTUD^]N1?_LY*5EP+RU[0Z5U(AVZJXS.D3U<(:;KHL3#:[6*YL+EIZ8^X:[$2 MMKAKKU9R ?EJ!1->R-F,G&UR64/T:@-;\DDF2(=C,O/F4YN^Q@X05<8(Y'I. MS%Z28MO*F:Q%QWKE<_D,IU1@\6'0VS@1X-P!JJ(6.M%]Z'V )5^CG"0WQ295(:9J7/ MQOI#G%0KOIQVJ9>$1S+AYPM+1HV6Q6O'MLSO%'IU5K23Z-006UEM9JNUS5#O M ;N@*OF3EQ4 09P K_KO::5M<&2-#S/G#$;R:_K%#?/>BK:<)7F]LQ>0G#7$ M9I65YR]L!D4,V(4!23Z$)1_L**-\*^]."5YXW[-9K+(^P&_K"TJ>0T^:1*!K M(R8/._ITCUM9:+? ;J#.-C/D0BJ+2[#KTOV8H",,?4S[*#WM,YH@UZ6-@_@5 MT,I@%]);UH9U=JL[IT%N<0,L3G:U7CN1XO\"Z)=0^[68;OKC'9UWTO??4>*% MJ7SGW*,AZR37Z*:V&1>VDH>2K39.1'5>BI\[[L[%2)S%-Y@DD)QXAQ&Y>U.> M,5WGAOS5&/0!2*]JQSKGVSNI:]SEC)E,O=G.A1R"%\*_C/"OQTCUMT\ZUP,PB7"QV+EQBO@2[(*8N%Z?!KF]178]XO)+NL#>M<5W=.UZ2+V3)?!<'2A5I^%T ?CNBOQ:P7EQ.13^(1 M4932O!B]EH:2EJR37J>C^@MX83-Y;M<=[A+O@MWSMT. !5 M-V#K0$BG6_)3()4V,UN+Y79FTPE^*6X=+^'I2).#\SM+LP>9XDYU.+U4-^ 6 M0W7/*57:S.PL)DNKZ:$OQ7TA0]MLZ(C398\,1\OIW-^8LB=X>[&+4Z0*XU$@ M%*6AH>F[R:%"]H3 "X()0)%/ QL]&AT)YM,K@#_UB1F+<1O=)^$SS-#]'GKT MQE2'^4RN;,M2M'5';B5DFNQ+FVPW*YN;YTLPZUB', )'UA0X%FV9G;KXOG28 MMN3*[A!1=[J2:;)%R6PU\:W?:^J)N3\13:[R<5].NWWHW04!(EN7;O90J&J1 MA(JN*"DHT&-693E#&YLI$_HCUJ4?;0BOD%A+QJU@K1_=;*!0U17R=;!_ KU\ M2IM,-BY=RM-'W)=\(UJ^\\VM:AS8;7031Q'RR"]?XP=$'.SHRW$?9N]."/\# MAN,KK>(@S1HB[8"OH"3T &VR4X_):F;?T@[>&\7]069H*U^#5SZ$Y()-V&- M2IX#_!--$)ODCQK53%_T$N0F?)!F7\.7(C'] [3)C.PFV&RM^V\&[\UH7\IK M.?R\]OYQ"E/:YU[A+'5]ZV= \DYI'V]6E5FVT4FP7;J0+Z4G;-T(7'ANX=6< M:O:GKT#=.GNE7=(]M^1(@.8[?^-P[%4+ZE[4M>AJ[WP]&21I$]!&G:#@9Y011+3^D(_\MR^_ MIF27<%?4!;S&J_AG/%N@-F+V:W6R<_G9L)3\8]SW/A57QI?@YPI=< M9D73RH; N:6?7\M!/EK.=\:BU3*R(>YVC%_B<[J U;7_[Z>\##CQ+Y"A"O>H MUINO\3 69YQ'F>=7^43FX4N<7.U7:ACGTT^-F^0T?6BMW086-CCCPBF;?7LQ;(&.:<"6R.: M2) M(8/)(G"AC+,&Q#9*):2JR)LX>',B\[?'RC;V%QA&*5F^HO0N>O^=,/P4ID_,._4.[83K M_58EEG5FO?#'K\Z[98,4H4?B"E-M>#NB;@X;40?8,@3XP>$SBE!*O6T^5G3" M#A!\I'=WT1>X1WAEC@H]51K[$,PM0EBVX8:'[#;R$K)(>8?8?RM>B#Q3?8O?JTL# MYJQ%]VY5*:JOG><(AZN="_FJ^^+F/.E/^&\DA"JJ.M')*C:EF_B/(=R%>X<< M1GS'KSV/'*RF#\A#X3-)**K]SD2J-IDK[XJ:L[Q>7L1V,9V[X%3JCIC;A>7R MQ..9*SA.Q^O(I[Z,:0UQ(YT#6'I\ XH6K)[7M'6LY?78=>P#,C$F0LW!+M@U9T52TK:W1#HWQ 3#:*^-OL^=V@R,36@69S!ONO#"8/3?;![OS(W[WH.P&$G#DG[8.8,$^$MO=!9- -V+^ OOS(2 M_U5XM].-);JD]RQV;( KS,J&K--:HYL:]%:T0BGC>1LT=:%:R:7XVZXPEPU9 MO\*,M\?YC4::]"5!1;3J/>Y AC?C).O%D8B(QEE?F^UR9G#EC1Y#H!\ VA<^ M=VB(L3U!EF$>%2I.6*WNP]O[%9FT4D99.W.A@%@?S-SD6S1"K@WGS8"BG2M M6[JBCK*R,3?F7J[S;T]I2"Y?H!1;:I9!)?]%5O"T6Q,6F:S1-267%?IY7IGU M;.>"BZP_EAO3[)>G.,F^HN1POGP@W"AH M*;)PM_7,1RY/KNW(18%Z3-!-,Z0:Q#YOPZKA&9Z1,Q?B^#K"U9HS:1-O,MP& MJ#1BQY>&YV\/(3_]@/^5W#?#2X%/,*/'_G?!)YC\@3)R_I6' DC<$9T;8>OA MW6H+1_>L=; XE_6""^C!39#9XU!J@K14=<,@]1W[2U^<44-EC^ S%V(++X#. M&[.\+>:%H 0GR_VB/<+V M$X2EY^EU'!,H!KOW*W/3GSH AVU=X%'\F)S%UPDR _%,Y_4F&6/VD*IQNG,CYIH96.V%_* M!OY*A@D_@@Z71]N@QL,)@]$Z@KJOQ:2I&)!V2-FE Y+:]9QU"*ZI%JWE0 M/3M..+8'032%*EXBXNW($>Z+0Q'1T"@56-^]8#)^#2Q]J] !,9\'[CQ@$0C* M_1J]K.&$+= :ORXOQ*1-&(-\+C@.-&%R]B'7 U3Q"I2JH-!UPPE671M]CC-4 MW.W36$K5Q>TL5$6098O4JBS;,0?+U<94#3/=!:HD$=$K;A-;7XRV MC8M,EAWS!LOY+^EJ!RL=+XARP+-T;&T\-3X\.7B=I:=%Q',B=R+[0A; MUIQ4J;@T[=2QK\"K?MF9 JL$,%W"A:EC_K['OJW@I<>^Q\KQV7EU^CJ.?A4# MWONUN7E&-@"/YRZ$JO3!W/7H5W0F9L=.$9#D?R18_AGN$4UPFV9)Z.&IGT8O M1W[]'RJ2K-IR\X[O^^_>_D3JU>,_T%S-#W@9\3X(D/C\U"P"9G)\".?.W*:U M^0*$-I=JD#@;%G(>^>P/Z/Q4)RRN'>I:'3R3EO\_I&68NQ!\9*O?W"Q&FKYB M\UCE"5?@_'#V(S$1S7^K*3!00)#0X0J4T$"!#1!P@*&S-ROBE]QXM==X89 D M+QCJW^#^)-Q<:2G2-[Z&/U#^,"3X"UZ#*.( M##3>HC%&_%D'=Q*@^6QK='#?1TI/30_L'886/UQS7$W6DSL=CWL:OP/W17GZ MVRB(DP.KTJ@.7=36-EAQKEN':B7H]%19 H#I9KEQ(8%!+]#/ MTU/B2@CB;90A#":[AZ&/U]Z2%\%)F4Q1)018ST=5$V'SPP+-=Z8JQ*LXI 0G MOX.+288W0$RUB*-RA#"D3/=7^)UX1=6SF0L& MJ U?&W^(-LB(NA/<^8S'#2,\7V*(_-(1=9NA0VLTO[Z^00=EUT[5_).ZRFS< M=\OUVH63]YZP.6=/'+VAE#W?1"'+.Y%SZ:O2083; M]<*WN>:_"'23>464&BP:(@TX9>4 M:]7((XLF\XW-L^(^6)L$*]4K5RC,L$HTE5?^31SNU$G3XLI+WA'ETHM78[3Z1O(X:( MU;M[)=\ZMY!GV0^F&YO7#H? S@43$Q7"R!,F)ITTN85:4A79GQMV@[M%>LC; MZ,L1>5ER.ER?LS\.\@);GN JZ[5>3/]/0ME\7B71G\]MUIL:O6,#?DQE:E): MLR]_<#61Z2A?VVV4860A*;E%U\N=/Z:.#1CZ5GIUJ_P4.FGGFY35VK?.] MP M\TE7BZ;RC90M>K*"V2\]>*FG:8R073I28:*.&MNX+.;KI?5T'7T BQ+^TC;L M<*[(A=Z9@8N<-F&';=5U1YJ>#AWX MIJUJB'$=NU)R3E./!=[O_,7$YAV[_HB;O/M87?NQ5HPRCW.*:1-/5].6%U./ M=GIJ['AMM@L"FP$UO0'K>#%-DJZHR,M<_K34;]=IMG,3AFC8LVLE'SOJLTEM MNUQYUO<=%R&7EB]/RM9&GID'B@Z[2QYA%/Z3AM:2B(YX'_HLSC;R[_'[)A&T MY*]W01X@!/=?\+_0L]&VR+&!VC8753;HRZA&G W2,+.1JQ7T;&Z81NP25T"Z M\@@:HU:4V0'O4.HEX5']%8U(E )(!0?N]EN8ABG)1GKN_5?T/7N+O]\_1*SH MW@I;FRV#M;&JFAK%IB_MQL##;M!X]J?!Q:_0I%FTRG87\N%= +U);A&7&I*I?.RP/O/.3" M'*R+D[\==3C A-9,^1(^1F$0>C#*P+DY4+1G97:M8.)[J+0Q>IIL*;\.)AM3 MV2 T9M$^T,<85Y-7-3N-&6$\!5Y?)*P?N=KZIVE$J4JG1\D="E"2(#\'\?;EFD3% M/=*M[;ORKK'RB^_8!+O NEL%OJE +HT9ZZ(^=!]0@Q]\SP&^[/V8-!>6&.S" MY-47=Y.P13L@;^B*Y'JKM'4%SJWA*8UZA%V;V(K-Z$U\V(41W7&V37)J%?,^ M"15TD?=!),^N!*W1:N4"0?61\H<0Y=D"W0(<$?&Z9B_@4XC?ZS?X;"Z(?F.F ^$RUL 11-7H$I@THI[>[Q*,?1W:)==1SZYJ9>]G L)MTR, M71HPR=ZNW:K35U>;LF&UG.Q6-L_U+\7=I+*PH+25.514+%MI>90*;+;Q?&3L M)%ECKNR ^,)Q,FA6M,:MRXLP:3Q&()T+4YP>2BV.N;JQ*X/1/Z-,8][B1M2.4W1FP-:N4B#5]/BIY5AYZ@G;0J?V7+N!>0V/C MB];W/ZI5+'SA0[',J8^]B\_P?$>HYAMT;/(HKI;<[\D!'UL[TY0E+3.)AI[1 MHFAZG6A41U,KL:SIDSG:.5(FK0M<^16BR >EKI6)2-H339/119]M)2#R E/9 M]30FJOX=N'1473 L^G-:MR8<,#=C$=B%.; 7:!E?KP!MIDY;I^?)7^+8_Q;N M][CGS3OL9]@MLK>SK M/@N.,'CY9=XT^X2R)U)JJCAB$8Y9NS3M?N#M?!>6X5WA\A>4T^P-TP5GY9$N MP&L,@7:W#%YW'Y8Y-C_R#A#YXFI"IKBQH"5GI=HK5YFPR2!&%=QZK*)(D@53 MPA>,?#*.B*;EO$F0'YKUW.0912)T%["GRS]FH11+Y#5%2V0J8*#- M_&O [/O^+\JTHWC%K? -9M&YC G6S;D:&F?&ZR/OAOG^B/!J$6D;<+FX.1/> M!KEJQ&6RS,F]W**E"W7$]5!RAH141;7C&[B!QY"4JJ8(RH+GU60-=T&S4\IM MVD4-LB]N#;VUJ3J:&OZ$ 7O4=>"-%M8>@ A#OCFS9:_=^PH=')AEFG#QU^]W+E],EQ6D-7>C"DU+!3PU=N2*<39Q8JYOUJZD%Q M&RA_%D.K^7Y55_,U.R(MAV1R>9; ?+WU%PY=^] 'W&]L['[V[2>S*A6K'_YE M-'-A7M$"*6>5$\>N15]H N6G>.^C)&67V<@:2G.TM)69NWL[]UW*,](3/9=V MJ-+,OP#6D!-FH_/0]GT_1I-AF>.K"Z:F.V(=>@+2B-,K79*9/60W;:\C4A*< MI/)"$!T$]BL&3D =%'V_KPI&MU;:\S. MF<<9D:X[5ZG!^C_U)UL'8IGZ0!YHR.P8G@['$2U*5DS+< QT82+4A*DBG,OS MW9?3+D7_.&&<[Y\U*B#(Q0VNQ%H@UQ9>$EF6IW\7(.A"VF,]E'QRW$(+,#4G M"=6ZV)?+VZ.4>C$O$V;WV.80SEQ8\&C"5+ *N<.J/#5](SOO"_O_-HKI*AM, M]M>I.[6T?UJ:S' LMI[OPK7>/IBY,@-%-8%S*TX0LU8I1H^.:A632[9VZ/4% MFUR>#MYNZP>!S:J W9'RES=#O"4X[A'E6JT=)^CV:XKN@O=I%AY@AE))]YM" MYB@EAE)5;Z 7E[F*8TMSQ-FZHV,)HZ MAB*H=<&7P=1M"NS&TGSC!38C=GI Y5.#-[2=,"TW,'TBGC'\'^*L?89[LOK3 MG-+T=$V&/W;H3#W,44.1G+6480:3++_T M2HO&U*FK:6@"[=:1FCH_547,Z**6I+=W*'Z@Q*KJZ[$8# M6D%C*>XOR1NH!/]GR!FH9R+TU1W(%3@T6:>FBH2KS$EWQ)TR!%ZQNI$OX/?\ MOX-%#,@2,L31XSY\1C[+S:2Q+&K3,)6B00OX.5>#4IPM+Q8;']JL]]$9*'?] M&NN^H-/5 MW/IVNR=FT?J(-9,;K#>T#A)KR8F9MIFR[D,8A1GZ2#X.AEBZ7FS5LY=:4-H) M56)!3HE=+48;+["Y]>L)M\G$(KLIG4?=R$_*KOFS= :BR"%..OZ:KV#IB(Y M-!;IVG@=S@ZB,43ZO3:?8F@P;DU="-C0 LF3B2A=%5DW!E\O#W9Z1N[XZQY1R,0MW.V_F%)NU'9M0RCGT'C. MPH'8]1XF41@]IOGY M,L#:@*H[0;H/,$S^!OC70=\<$3MWJDI);65V)AHLE_.) M ^3L";M)4](,H.W0"R2L! 59&WT,X2[#0I^0'N8(9\X576# M<'6UC=X*[M*AQO5@'=5\EEQLD0M;R%Z@A8DSWKR%*2+WU,\-.D)1/.A1EK N MAND?+,R._$GZ3A0:1F\[M0%O7':2B;,3N+GG!6Y03A,H?T.]HGA._0Z(IA-4 M^XR^5:X,)G&$_^BQ5+I=9O/NS1A,8-NSB[7DMAW;8$NZZ62Q<2&]_&7H!3=K MR('DN450;W*4T_ OWA/R3WMT%Q2!';72D>B8("\D4\%7$J.HC*SHW92AD_(+ MNUJ>F_=LASE@Y\OMTGK$ZB ]X&;^O%%BC8_5$#94U@_USRT[8:3/[Z&YDR0W MMCWBPPSWIS;R7]R:P501EW6XEDBB7U-L6D?8")GRAJH,^""=4'T(WU#X^)21 M@*9GE,!'!%+2> KB4Y9F^.,@5IY\(]D3 COR2."S!P)4N"?PA\2T1K;_7^"> M9A.#CX\)>B3?*%W%WT6_H/@Q@<>GT'M C^3&9Y>IH'^KQF>%2U^ 8(+HVR1; M*.S6BYGU4DQ#=T;UM:3D"?@+J#R"?!7X__$B_[%\"DC88T;^(*[W5 \_Z2[X M^H3N$[0/#V$$DY=[_':?,*[[)/10EZ^A9Y/&/X6+NB[X#GJUQZSL=CY=6@\[ M'+0GJB\ ELV3OY%9X7A^ CCFC\#_B)\Q,OW/^4/P-XXG(7;;OPO;]5HP3NXN M'1-P64<]KR\VGRQM!OU?#%S%5*_2&HC+YHS=@&PGHHZ6Q?N/+81K5REJF<&5 MS?PSO<#R>=L.!V+@,*\.YPN1Z4#W:@??+9;7ZVY.24(J#7?;'K:IV]@/ZG5) MO %4Z^9.+V^[=*%653_4*D.H<=?2"DGO3[M]Z/V:D3/"%^F]+WW6=F[/!HU[ M=EK,ZXZ-4^=>NN5"S'2%W= 993#)MG']I(= MXB0+_YF[1%@WZ/)=>8^VF[YY_Y=VIT3.KE9E%@&_VTSG-J,H+X2M=&-5VJ)_ M'X")@UV=(Q>N6F;]II#)"W(B>/4[<54)-O,M9^NU"XM.%3;Q=4I7I^)JK6V2 MRX#PM^,-[$H=/?$7O8*8 B*1Z/IRR M4X(^X8X<3@?Z"N_A"XWR^Q G53/5==+IW["-J>C2UR">H/JVFGN^-JN5"ZFZ MANZ/ZBL+Z!/ @3TB_[*.^4- $"<@"".(!Y;]Y/+']( APWWE!>5'G;FENNA[ MZMJV]4^JW\O0^*JZ-:T8N,?3 M]FV$)U&49D7?NRP0N[=F? W8M\."95[7II@%GGJ3EY!;:G%$@!%_;'Z=/4]8\19%* B[GN_W:-&*'Z!OQR5N@:[-45ZM MX PN7,CC-EA'6NY%/(-0E0+S77J[Z=P%8))"8\>2!N(;: MJ_GV;\_&_-VST^+9NV-C["AP$2S6+EPC'Z@;BJC4;WD+U8M;H^S3KCV,.@W9 M(>S[*,,]>/MRFZ8G_$"Z-#G$$>VD:(W?0=G0+JQS=\I-E[9F7GIW@ZPF [T$ M,U]MK&R&< _1AL#N!82L*19^3QH#*6EM%"+>HX1<1X>/)#2 $J0S[IT&[W_ M[CUAP/B7N_/G0*]--JNZ7M:4(9)>V-62LCW;86>.T\G*:H6(X7K 58PH&Z6A M('FS!:W#"*"\9?)S]6(LNROKQ%(#=QZE*?UV69?)5XU\V2I+)FUPF:H&7%NO MBD596JKU;NE$IA@MD-P$CO;[DDC%2K:X@?TM(F>%059[9@RI!=T\FQ%>S3"7)2;P+._!K@< M/F<_68O@@)NLF4OJ0\J;);;S5&EX$.,IJZ#2D;-.<+,3!]L'RYML%C:#FSK" MY$+BQZ3-4-M[;B]'LI0G*6*SP'$?RKQ#6IH&M^SZ':EMSMO56"Z^N;]S(YM* M5\"B+/18G.UJ0$H41C%@=T& $N66I2EAR$B)@95FJ?XSNZ*XAL',^J2G L9- M9_0Z&C8\3,4EBU,Y_+]/8@\A/_V !^<^0<]A?$HK^W+)%]"E 8,E#CMWJU;D M4%L[GW+\I6EN#EO3)&+II%^@RZ_X+D5*P4**CXE]NU5]N:BP53)L[V4 MMUBN3!UY:10JT ?,IP@]>\BN1O?;%A:09G]1F3C#<;O3,N-&CB?H/<41BBI90A6 M\DFI88Y5&L"KW%*(LR"!U21 +D3P: -M\JQ4;,Q/8])-:V[*X^^%I!+\;F:. M$H(JYJG:CVQ].@U6GLVU3 LLC@SY;03[@P^_JP>__KNAP1>!*@>_^B/S9VZW M.]_F84 ++-X2?!]]\#M/-"3J^I2A1&^2D4J;+0^D -PL!R0099^HOUQ"%S(M M:8$4.%FHDJO+E[^AI]#;HU1)IJ:0.0Z)X56I4Y=@@Q&L?>A"^1,5MB91"EFW MZ"'=^?]*<]A]#(.F+Z^3I@.N&KXC6JZ:LQK;O,")#YUPZG<%S%5]3+/P0',6 M#Y:F4.(1+LNHA''T"65/<3-:3"IER#F 8W[I/-B.:./=R.SS><3>=1= M0(\D*R>2E'VB;G73-\23/ITJ.=1%F25_][;!VJ8[_T+87'#Q> &6>3$J22TJ M4;?:- PQ2@]XR2&U. LC0FOH6Y^!N@ 57']@Y<7!]8&DHW)BXZ-(J_SVY1/\ M]SBYV<,T59Q5=VK!B>S8LHYIILANJK-1W\RW2Q>2VO0&SM4;IPV]H2V!2N;L MO/+X[@70U@!M#OQ.&AQGRKTYI5E\0(E\@=64,&3DQ,!*HU;_F25NGDZ6BXUM M(Z8"QOGU^R0K5DK+>#^C/,4*MCGQ TH1?G5/9(Y%SV@?4Q\/ MJ48OZO+@CS!$M)%>34G3@=MG1/*W#A0P'K5G@KKR+)>Q6#)'\F%?3/3P4>?JP3*T%2T/ ;N0KT(4[>Q:==%ISV>0GRE%0D#Y]) MQ@_)JD-7V=SZKUMWJDL_/4U&E=7.6[AP9M<',Q??7K1! ]J+5HHR]&[$LY6) MZ>+WA^,^?D'+11)PA;5A/\+<';\'?Q-]E5,Y&@.?K)8599 MQDNQ*&I_XZ]=(%,;/KZ06"X/XEV*&T\]%*DNG8PX .Q^[;G:ZH?GSR')P!]F M3_$I>T#0#_D1[B;7[N!Q Q0*E0W#Y6>&PB$Q MSFGF?9R17%]PCTE(#LSPJDV1WT@N;"J)41O<.]C,TUWGS8&R/5!I<)Q\6<636 # M;73MD61V=\$'/_0^A@/X3I'^>\G%.1[5#) MYQYE.-V9.M762A6B"YB_Q5+1)$/&O$R -.+$=*AMEK4@/3;FJS*&(W ME-RNJDXTHG<%SIJ.W(G!D#_#@S)/24W$X.F* %KM6*7R.QT%']MKZ,1YBA09 MM_+&?P-$=)#8JH$X\0X%*,$VD23HBT[HFB3#?T1DW]B2T49'T1Q_]+M1956[ M%OOB_:FYZ5#%M:YX^7LR3!_D#8!*"RR5S8A1?U^.R,L2R85PH82I>G)"8.<: M<;6?F5\M6,^L[J-:@7$A[;GLR'=GX@-*L]#[ F47<^5BIF[0R"&>+]'P,GF6 MJ/EZ9SUBO14=]]7G"B"%PUW3E6Z(,Y1$=!$$]RTTD,L:V_RJP5:VO&)!YI:8 M((BL%X'4@\AO;RM:)OAQ?2"I?Y'W=!MYOX4382][-OQW)=*FUOCMP"NTD4BFN_/@ETP=V UKP62NP6=*X%J M*2D#J_8OZ!#B,?)/'M;\!/&T$<*]8G+7TS.\PM?I!+?N5RFQL5I/)UOKR\+N M<*5[A%H3H&QCY)7!GDK3D/_[/!TWS1(LJ1>JJV1JW: +_[R,:--@Q8=WZ\G< M^@6SCEA%@>CG&Q;U9.L_.S$9GJ.B\^)HA9U%Z2])G+;'I,O4; 2HJ[L@CE87 MZ[ <#;O==N["G8AN:+FC()@^.<&U O5-?-B%;/-U$T=I2 ZQR5^^)C!*F:.. MQ6K171K>PN>5T:XCGQ;YD5_>&?0)YA=X [X8T:)P@.:9N=LL%SN;&__1.Z8J MO#!.@B7]GGQ&V6]Q\D<8/=[ 8XBW5M?^OY]8"*]H!ANJ95,)G09]$>=$4(,T M2TFR@S-O;C,_PF@=:K(>*X)O3!-X3!7 4M?V=W ;^>@0E5=8WZ>88-]8M,N% M+TS9LGO?@<:+Z/,=*)IEB1:V:&IU=31:AWAG<4T1(*J9!T;9_@S*P/?<&7?A M2^*;'4ON+!1YN2 RFU:_"ULFE3 M#?:93CWD1 !K%ZS2X![>DR)7T*C\)KGA)!PQG^A#"Y+'\U*79Z$"QG$^OK M PU\TFQ_257'BN6^.]*E;/3X$>%UZ0/)RGP7_)JRG*6B+U.IP)(3S? JV-3D MJF'C.R#FKFD38;+AQ.(@+MH!>](0@$3?@4'[&,)=N ^SE_;A*D59G-EZ!Q>C M)X#9LH&*:/%N7W^@)%@[#=$^CA[?D*0(8%^TYL0N_%:''081@W=>$2 M4"M [KY8J0&HRA4HE=RX%R1P4SP@+WZ,PG\B_]8G*02"$):9J/,#>7*46'0D M1"G^[71 _LTI2; "DU1M$<=^J%7_U@BOK\4C-N 3V0V#U09M7 @$,=E7KJ@O M$6F;J%_IA_H9-<\,1WO*Z_P4/XL7L ,_@JU.EO-@X4+AZU$[)SIKAZP> 393&6G"XV*5 M"Q50Z "B9(TK#R@M$$E8PDF8X8<$6,&,QL_TI0?3W79MLPII*S ^]=ESF.;1 MQ?>8"PE)O1#&_H@7[;58<9_$'^+D *4UL)L"9C@AAE50HOXK.T)?KQ"RN?!K MPR4XQP!4V F#4,:*27F@E#9O*"2 14:C('@1/4F8^Q7L??QBN$KCH=E[D,*U5.=1_?2W-6*6S5A=;6*UL@YWF+%:S MK4N;\7[HN9+IN0HXHJ3&ZRNPH]66:2IA5@KS9T ;?&U4%U=6O:0A)^DNJ,/: MOQ664G&"IFM'[7DG_)>1/F_23B4(79LF__11X*^,[>5UZC>T([ULO/)_TEE< M&APYQ>>IXK"'9NN)J7(J/49/B/6R\SNTG-DL***/D'.E%?<+2BTK M%M7XA9'-!"W7GOTO^?(.2$=TO!LC&&S<6+/1K7>]?+F(H[J:YJ[C=>A(]>:= MAEH^3.O LY[@I0]@K=14$2(Y\\M:\^QLUXE-9 4EJ10L\^OQ8@9+WDH@UHK; M-F3825DPW=V6Y7KAPLTD3IOJ>;S1TA(G6I!8^>CJ/0>ADT&=5&T(15F M2/'YECI<8XWRKU&"'L.49 7R61$QEAF(&UB9(/,SHS7OTRI@]&(8IUK?"K>BX@/T69K@1M<^2N>1UT&1.O+J, MP>JN(G U5VA5@ 7XS&?KN0OUI!70.'\G2XOC,]E1O6V=J2P>BGQ+ 6["Q(I5F4[/>H(\[91W MRIQO<++;+6W:EPX090O.&X<2@[P[H:\QO;6,_'N8D,C_XGY-Y'_&0\K^(C&R MVMH&ZTIUZU"MN)2>*IM,5OYF93/3UD6@N8(S)QHHE;!F\)XGN?2.K"PI01R1 M*Y08D.R^JUS,5$(".<1S.@)>AJU#%_YJ:WT^:T4GJ+F9*SAV1?H<^O<)(\[NX<23S >LHFK-)^MVHFJ-VK3PUT,KW7'#V=<7+9ZLD^H"\.N)MR;6+ MZ_Q8?12+5$1!GR?Q=V39%A[)(T5?5XN"(2NE!;NT5TII%GRU]%<3FS< NN(4 MW"BBJI7U]Q7>TI7:3MBS?.5'[F&2[X/482"'+(HJ/DH-@Y6#VX'7"@?+Q=EY MTC;PG;@JJPV4KTU0*H)"$Q#5 6XU2BS5ISA"+Y]@\@?*R*94'G\C$31DF90P M2XLDE&)A:1O\A5LOU:F!KTD)J@*8#B!*(]??84\BEQQ8C8 O"*_UZ=UM!35: M=4RQ1!/\F3 M"NR4P _F4YN7HWM Y6A4:@.F#L[ZXQ**IJ?589%$T!!UE#!+ MO@BEF"-OM]ENK"?)UL GJ40$*\] SS@?$%NX_0+# M2'$_5$_5'#.[=*7*31T]%E&\6J"ES=FS/V(]?M*FO) M1!4IVZ6JO#MM9.4UV> O=A#:K.)Y">:>A"4-.4O8#J_'-AEUJ<<\EHLM7+L0 MT]".4(]6[],L/-"3'AII22,TS8>P7;J.AXOY>NU &GE=F ,LYT?U\*5/9+_Y M#/?2B._8KC>N729M0MD4352&B/JD3^@OT.LSZET=@GPL;+4V87/ B95M%\0K #!2ZS&+;L1/%.OPV>D;LF(4L<%*R M,)%E0%(HL'-IN%DL'+B"VP,Q?PJ5+]1H(AH2*UZVX8:=('V*<.,O#_!;62=> M>J KE#5Y;JX 6S\J%PBRE=%\,9V[L$G0@,B1"7X#I:A;["&A;+'I-M2 MF; %_@CA"@E4DV2WE(+%+G"*00J,HI##-V$$L/ CQN,8BTCAG/0);Y'CV&]E M44/8 HN$<(4LJDFR% YPNH8N5#/4PQ2M1N32C_W*U0J,' M'NA7PM&%VQR1C]C._PQR61#$";C;I?B9J8>B2[-'#/WU2L=-^UU8^:J'H)O- M8+L.$/EK=84.*)4*LJGNU)D8%DFQA^KOS,?C[>;(H4PQJ@5+59.Q2L'D84 ;[/J1@$R:!:.N9LO A0J4NCBYJ0+N0"GO!*W4M7#E MY6XT]%PI5RRQ4JU*S%DX77@3%_+$=(3+'TQ%IP!ZV2DA_LR!."B):[L^9?$A MWH7[IA^<^]50!!L/Z)REL/R)Y=A8A*H-="T)E4PXSQF&-@L7-CF:,#FG5Z%& MJ54H6MG@2.=:Z="H-9C/>+Z;&QL?C4U0%\C=G5 N+&%57W^;D@.+UTO(9C-] M4$>8G,.CT+L"5).:@U+WBL7HV7%\7'O>Z7"B=_;?H6."O)"Z8_"?]XC\ 71)^\0L0#>I0;3/O\1JAS>CA&/JNU7$Z)W;$5IX%J@]SPE8-S:"1WK/9 M%*ZOY*.RF8-QM YQUE?V^5R!\B'4(E)+S_[NU/_CGSTT<$4^0+4NMFOD@G4;JA]\V8[XA!>2-+5L%H-CD4 .E=Z,4^2C! 1A1!-8[DG+3GP> M50O\_OL112FZ(\7%]S!-PR!L^1:TM0VF"^O6H5JZ,#U5YF68H4G@@MN^%V@N M75BE$8!8*T[0\^:49O$!)30?&DD9]!0>Q??8M30,NGK;@=?\O')Q=NP23.'" M9OGGSD Y#V^N"&J:;MUXOXTRM-\C+SO!?3%5*,FF4C 9Q=(&NQX\(9-F(2+3 M+0QL9FOIBI//.G;6*[<-(^?92*"//L,#4F38:(J8RJTAAG:^C5?_G1T'KE?+ MI?4S2B4R;K]!A &1=LNBD$#;#'T,G\GEDWHEG\H^N+K5E9UY]&C(X"E3[V[6 MCI\ZM\*\#-YNXT1EX$OQ\[5XSIZ2JI859X>B"T7,U6>0P[Q7)F#EV&.[JFW\>T7Y6A#=Z'! M'-%*D'N5W\(]J6/7_!#>A:FWCU,2OK9+:9IAD5GHU #+1+7>!L9*[VC,BQ?T M@-L(11%QYL#*'HC4 ..*V@)(@OM2$,3[??PM_=F)N5*U*ZQT*/?=?T;?LZ_? MT/X9?8JC[$ECS=ZK43=< _K=UW43M+?((GS0UG,CE'7 OC2_&LS'V2O\ OXG M@LG7;_$@+ZQLRU6^-SK;G^9Y0XP1_@Q.7;C%-D 7!*2>OU92X^?+=C^]6W.: MV-4.7TAMTE1>-W8S0RY$'P_2"0&]%Z^4WA_PVQWL5;'&7"9WM;N7<9NTQ(P> MGL@#%]*%#-$' ;.7KY796':X-T4;Y>R&PLR](?3-'.6&#KP,SF^B!@ M]NH5,OLZR% R*+T;+;K*<6''^Q.]UER>_V\^G3AV^G191[APBR>4($CDS6>9 M;IPV%__&/(,S&"!3H0!M&:0Y4(.?&$NO'Q\3>K_[/K\T=9^$'OH0)^RAY)8 MB>C&;T&XJ.FD;BH;5/NRX=L%VYE-G]%EJ+D)LFCH?(?N2)JB64\/ M96/DZ)>VYL3/3I6G3X[ MJ#-6K+WUTH7YLS=P+BD>S]@SL2&F.J*70[6JFH\XSN<^2O/>YC^S[),^7,X< MBC21XN.O!A6"3M@-P6N7]\QT6N0N?'#@DQ5A$F8ZSH7&6S>AJ%E3=_.E6N;K@VPH+!YX*]L,FP Z'RV0SP/'&ASE7I"5Z(% M#CB6;3IALQ[0([F1%"*44XF'Y!I_139P<%1MUI;RI?;L&Z/,V7B',[FYLIXNM M]>V7/DQNDU]H@E(5$-T?1][T>QZYT)0^( ^%SZ2:J3BI0YNPJ0U]&]SS]ETF M28=AZL-@;9TMFA@%MU&I&CCKC4N2LHB"G!J;\YI0D&-O;.,%6BZ5LPK]D+Z(Y MOHL^._?>;C>>0WG8^G> RV")6R)7)SS:UA6(3UF:P8@DO0([N(>NU!-Z0$?X M0C=J=\''.'K\BI(#P9X6KT&Z6FK5,[D$U>Q$?4':HL32[&S7ZZ4+(28=X0IK M,.&E\^G _*G&E_E6=0:OD&,1;9/-S'/!W]J.4&W'0) ; MQ5'6(55TGR I<)*]O(.9T'DCES6T,FD#6RY19()Y%J_->F(SI4H'B&U3W"'7 M!#Y6'84@Y1S\EIQ\*9U[4E%#]&B!6K)#(L<^2@27T/I"5@MADQNE$E[LI.AJ M,.>:A!AWN'V8X" 7WN^"7U,6UBN:_I4*>;A:,)F:2;.ONKI: M5\*8>"[;&&U6&V]T:IFORJ;?<54*9?_/6JNM1Q$C,X]^?37>G/VTIR[4FC'; M6R.5XZY "0;D: "#DR]8W"LM-]AZI:4M=D?:\[=+AT(AANF,[EHE,ZDB5_I#NGDZSB:3DXZ7S(@PG?[J4 M7*XD2U7!X^QW0:>/C$ZEBEFCS$IU$>^PV*\N;G F3:V?0NN"Y+[P5NX8J6WQ@ XPC KD)+Z7Y(A3'L1T M;<%.10S-CLF*9;2HYZ5]$-I:KZ1X"7!IB0V8E]A(BM9R>F:X/?"7%]+B7TU$ MW6C$?=B*IVD+GF''9XOUTFIM]'9D;>%PXY_]MIY+VCG?59_HLE#4)9I8O:C1 MADM]:FMB@B'58,C-P@>8<25Q%&9,K&9G*E%U039_B'38=X<62V3S6D8_M*TS MA9\W 1)E(+ZQB!Y%#_-X\O90G_8V\OBG[6KED(?ILDZ,.Q\,Y,/H.]87OBF3 MG@]K=';ASEAOX-PVZTS?W)7"E9$KF@.DO2N0MVC?^]UOR+NUD-==7_B^0S%+ MEW1AS 7/"/[7WI:K:R-V/+;&*.Q(R: ^L-M%5M-_= +)Q=$Q)5#5&B^Q5/4[D2=_$4E9 M\ )(4L#P(FP:6FXW&^LI@-K *>=(N\E@A,=D]WD.BG>GUL)S>LKL4&<]]2>^ MFZN>#NA=K@O:;2C[O@_KQ]'C\-.%](3=$6L?9%^!+ 8[!.YAZ%\!TA"@+;EK M=Q0U ;5T\[/ 8.N_,JO#@W>Y;FNG<>SY-EPS.8-0T]DP&17@2^P-:>["PKV*# 9K:B?FC%H4)LB5TD51M]>W5[.)XR6AY06F)%*6YA MPR6!+-QY-629$W@]7Z^M%Z'31LDEI4!I"D*F,5 =%%GB,_RD+W"/TJ_PNZ@+ M]=]-)3@3@#HG-:O\R#ZV73#960_ D<,2#FY*1$$&OSLQ\U1O%=SM]N$C\_[P MR2P:QE!#S]SZC;Z^BVF 3+L^W4I?SO%_;"V0. WD-\Z?NQ M%Z5EE, =8:R)L#17M7 +>(]\8 MTD=>99N*NOWG9QK###X M93/,&3^;KQ<.G218SZI6D+2%%*Y_;(K6"&CWRE*&D,N) M8[TZ@!Y$[CL6$L6%/4#O,A^SR7KMF_J$.Q;1DB!U,0*DC)?*4UDJCV*%8LS9 MMEXL-P[XB;1QFHGZ4 3ZR=]W>U>,!O]=1@SK<9\MV,264D"$<6(VJE&IUX\) M0F2%]0ZE7A(>R6-%/6K7L1 DK (OC!06*;#Y:S'U ^LAI-V@JN]OPD(?^.<& M1J'3=12=X/Z!#Q+E?C5$$1Y028;S3VS[,?=08#/UMQ(4=S^;R@%B) PLMW4M M@XZ6E86WEG5H5\G'9!.L39VR:Z[#V\&VY' :PT8,Y,VE';R)N5V>X'=SOE<. M5'7;4/[(0C.#S6YFDR\ML/B5*%2EC;]HV8E;)BE*;B,O(7]^#[VG+R?/PTN> MW$-[KZRFWK$!8XO4'MVJK%T[:+,]Q':ULY]2X@+<0L;1+($@S!L#"+<&TK(Y M0!+,#E>_?4C3=!WY9+Z&^_??CRA*93^FH)L-IFNEUM3I81; M39D:8FOEV83J L24W;A>\1"_P'WVHF924\@25.*.H,4BAF8T";1RSFK\SLX(-HO5POK^28FL M.)6_-'%[8UW:)=]@MDIH:G^'U!QW'47W"=X6@R/9%](S++"DWXA6VRF)_- M]4QNA)&F 6G["N2MOUR!LB%B+%E3-/3%S@E>AS=P&]&$5-_B"RE1ML/\K@@& M.U,%6H>UC)*..'O3XI*Q'N M.6KUQJ&U"[Y6MLPX=(#<>/+4YQD13^^XL%&Q<B8![^.(](>^/^R3.D$>"$_"? M'A-XP/\YA&D:)R^?\2_RZ@$=&S#D:>_5K=(/WTF;^7VVT_7<>O#*!;B;W"N: M N>V0-X8.+<&2',:=0PNRGX%(PP&[O8*$@J$C.6[DL"K)+IJ2+!%Z'P+%S9S M[>I@XU-;P0CD\N..^CODT=:_?L-KJY>OW^*O3_$IA9'_.8Q0AE DYX*VJB&& M=.Q*R1M-/9;9Q?=66U..4RF;>B%N8*N$\OT M] Q1K$LG2G[I*+%S7CC;SJW?;NP.M\DLW *8+@BI9I-Q2?7_GB+TE>!DWP'Y M?SF3%,*&Z-,*M^2,5)+MF:?>'%J_&**)L+%?0^@TC#7RB0%WB2PQR'0"ITJC9A(G/ MZ2V""8$:?C_?-2:AQ^*M@HZ>X2S#.IW@,@ZKE-BF>#/S-Z;2UBKV9EWARC,1 M^_1,8\=: 0%IIKPMWE)&WN \5[6A$HM;%S$WBXF@52>MZN\L M:?;%E<3ZU?;= !R3ANF Y)"J941 M(WYUQ=)+<5&G(<+R44RF$#D4$*;$V!R 0GB@"UV2;[%M]V%EEZ'<37#+\.5B M.T,V+6P++.G 7K[^ER4[.&5I!B.?W*;'MEP$EQ,QE<9 #.VY[O:;MT M($&!"AEW.?,L#/98VHEE57VI>(^2,/9#+\]96$;M::TSYZ!#D1+O/WU$/+3#WATZ2)5\@8$.G(,CM=18(-EV.9E:/TCI UB^9,&K MZ?/1R3&/A=/*[37BY%28XIOXL LC^DVP[P.Q#^1K@J?- "78-$]%DU,7?98. M!LUGT%3X8FN6WO[PQ;<[O*HR-2Y.K%!O(R\^H*_P^P,BG CW(>L=_(Y[2U+P M(/R/*/V2D>CRR/^(HX^^^)9TV65%VU?2 ? MPP#=1NDI(?F++W^5C>:<_""$7>[Y(=3:8N9U%NRV+EPH&Z87W.$K%L7KW%S6 M?.F"7^+8_Q;N\?=ZB),L_"<4[D6$4K1CN\E\L3%EG]H*%VC ;+[_0F64+:SR MY;8"-[9!O90#-FNI:4#CWU_?W][+S.0TE8X>QFO K)[0M M&LS!-,$/M)Y?L2-6[B[YVVN !<''B\_X).3YDL7>'V]ABGR\QR9SB=1DR"0- MT40-M.2&6(SY@/S=VK/N'-4!R+& Z+S9$27@5;1>VUKU'3HFR M%%+NX-2=7 MJJ(.]URH5IMBYVH;?[MP(?!OD$[PMT7/DD[0/"])E/M8:EX9W/6\?V]1A()0 MYI_HUH3!FUP]NE:[V-5!G^W*)_/YQ(48^O[(>1--_&T9_'[%G&X!"')OW(ZI M.T%BR:=ZESVAY-K_]U.:B4JW=M:V;HME'=*PO4U59J;F&[AT@;"]0'/!8T1Z MG"K &!C^#FZ>\..$Y^\- 5.U?T6PSF5_J[^R-S?;;E;(]DI1@8L[W8+?63D0 MCPJ[;&M8=VZC=XB=VV&!ZS1%6?HWN#]1B>O]/O[6W9O9J6'K%JK':] P7AU: M95?&UIOMU&%?9^_^<$$EM"$225)J@E+5TI6#O,?MZRN)*/,S>KM=X%#- 2VL MXL/YD*J2-10)]WD.4U>6_AS[SK7DXC2]@4GR$L0)R>DFO[78H063$1.Z(IBKE1G(@KB/X#\6_Y9/K TI1\HQ( MZ,.UYR4G$@51+&H^Q,F[^+3+@M,>_T9N5FI/3@,\R.(<-MAK4DYU%S^%N9.F MF]G,YD;35/^X#+B%)LD- /Q<%\!<>=3#<=VS<:M'XUHGX]SI\VR[#CSKU\'; MXD81?MJ+[CA4%"Q^4AQLY8=12N>5 M0;>3J0LET'1Q\HDRV+)1BM CS)#?:3W0 MAKLY:F<'/FQWX-LT"=H'6HZ=6(U,2!="EKI@U9OD!,=*CLY4GY'V@I&*6B1> M!:J2:5B.%=Q9+C=+%^XNM2,4'X&1T"&_H!\ +VD]X+_!4D[0['. /^1/Q M#CI,I,YK;55#_NR.72E=W)IZ+*YDNEEOK7N]>R'NS#>2K3/$?W]!4!'".:)] M$+N%KI.$!%B1X-.W+V>1/+44K7=X1[.HI)7,A9]/LE(A@S^$W;+:3%<;4\6T MCC2#'I[6DDRU'1ZYIXJ\D:1LP&,8D5JW3LR7HQ%K[#=NMK3NJ_WZ;-Z\&[]G MG)= ZL2N/ WL7FK.[OR)@#[R"N0/Q7^H?K7LP6XX%RY]G[]@0>*N9>E&?TEB M:=V'49[T>KY;Q8L:\LL5/(8=]NQ\Y,2>U@2G_,>_7^.TJ\,!7G)^W>"EM";.%Z[E"6TDN[P3D/"K$_A2$] M[R]*)%#6E(!8^A=/2].5S^&59"K1WDO[LW=:6 MN^UFOC65KI#M6=]'R@/LU$]'I7':G@\'*9?9?KZ M#86/3W@O>8UW._ 1%1N0^R04!]08>C3;)BTW&\]4O*IYU[A^__]C.LQUJ&EG M=%[35/-*OG47 O!,]]><>[Z W(\Q52& $7DZ"R6=O*;#L[NX1[/1CQ8> OH MD._25O\[>[-=FKZ&YZ2]87%J&OMS?>PNA)?9Z'.O*2W5G=,8()(PB4'ZLTYL M12?LT;T3 N9C7V\\8]D(34QO%[R"5WZL-PH]K0[/JYKI7N/7/S45P3CJA->S MW^-.>B6H_PCS'G=^:X'[G3 P%FQFR#>50\[,W'?!2^A\R/ZZYKY>%+4\0*]L M_GNE5L!F71?[/1][%BQAO?YY\,_ALI\OD+E4&Z:C@/1[_Q\@-L@T"S4?S4[] MO4&3&65D,.OY9)I2[$[0#.Y\ M%XK^M.'CU1MZT&;X@SY"K@AO10L4:@-X)P%./,K;S9X[>. >=(&VB1:K@BH)JBH MND,V_"W@F9F4.,[-[MN77Z/P'R?T#J5>$AY;F*>O;HZ&7;M4Y:2N+DL(OH%+ MSX6#F7ZH!68Q;P7<%9/JVQ? 6@*5IMQA+UZ!/N,O['X//;JV%1X M0F;8Z8: M;I6'8LD\0]%BNUHXP#H=C$V.Y3J@5-(X-;K@8/#Z<-R'7Y'W]$L2GXZWD2<_ M(92*&CHJ;(%:GAE*Y/)/&\W6-F=,?81<(=9""5"M*X#UQN7&!_@-^I_@/W9Q MO)?30B1EB!%R@"49>!&V8YK.URN;Y7RUP#4I0.5!KC#NV-_$AT,*!W[-G#\VH/(LR EG4B""\;^+7[P']X3\OXX M)GF)HY2L=>0\:-,PQ D]X"4_U.)YMB'?W]B\M]X9:),W5!=095!J ZH^*HD^ MP>_A@R)DC%#-$%P7$DB,"F;PNR&IE[-!%2HQ6=$TV4 6V@ !895P[ M\AM\B=#_$Q]2S#Z%\1"*&0L_DT*LQ*!Q,LRIL4439+-RL!XZ/AH-*X!"8UP& MO/_'*HM<3 O M)G:N:)"#^D]A%!Y.!WZ0N!_9T?W26\U-;3X4D<\MZ+C])Q,=VW=)CNFR<+=' M]X7'@ZYHL%DAX0\J?Z:>IC$?9Y>.5/R>.FK,4;#S FA]!ND#6'PV2]L 92/Y M&2UK!ES;^;II%^\"C(C<%FD&9O*_LFM >/=NS/&H^+[;X'&)'G)1=J/>2IAM MG4+W,+E+2,URY/\-[D_H'B74ARX^4];19,=T$QA AZZC]8'.'SW7/ILK<(0) M>";Z#HPC._BX/F5/<1+^4WS!3*W!MKS^=(4(&4:E\!6.I;&;?\ M9*OKQZ>AQB[YS^!NZ]"7UQFWY&0OU?[F+E@:X25O@F"*;J,*;(J1_[*J,X"> MGJ%E49=.E%.LCA(SCVBS0-9/=KK#;=*J:(%D!O,J%,O-A):5,'G5@&![BO<^ M2E*V/_L<9XAU^[@/,\G7UZYF\.*!9A>X.]$*'68Z5G"Y<*(692>T8J]R2@2O M@'^.EK0]2[%9E]WI;IF9JJ+L7C=<+R<.%=_5PJJ:@0KS$%*]\8Y[JG>OWG\G M?T2_1IA7E:,*XI61GF9HZYL\(NK8J?KAD:8R6Q,NE[ZQ!&_J8Z5>L,6FP:MF M9T*L+7 BC>77752GN4-L[^^QN2>HN4J%TM1=\!19.L9J@A.1S-#.>Q!UPC/EJ/)'(P M=N,[X -ZT!#P"&B +$6+RT>IVM^-J#/J6G4:56NK"XM')JWLR94)EOHE(9P8LW 8KC!R\M-O1 GFA>*6_(^.!]Q 28D M6 \PA:$.0JTJK1G64;OCM06YN5KE3H4ZPD&;T*EI*:OW6 VHW/T6/* M12)=7 2EN89CD\!&'<<")+V*\&Q[].O'+N)4#K817Z_6VG0/R5;>=UX!4;,? M36D:RM4%&18OI39!ZYD)R:%]Z6V8S!30BJ/ I7SHA]]QG&!R$0F4*8<9XXL. M41-&D_21$9?+GCH CPV:+R=7NFZ1I)*GG;3ZCG-HJBZ\IO &E;$2'DDA)/<$ M+=>N9T!\0Q]2A4ZKM&"XR'5E1@6 DVM2LH2!R/4]WV$H[$*)/D5!>:2;*)9> MSFAY]1OH&W#"4@Y2/K7'>SFKXZ6'C+AHTC[C^N'^(R38B5Y"JM973[<#N.:< M;+M[D>SZ(MTAG[ A6M0/W9Y43OL)-A]QF0G\VA<\H6:3_%%EZUQ=B_R-NY] M6&ULQX024+KF*:B S$ M4'YWE[&_J[4=G_ .^2'HZS=1F!#D) <4?/8]L5&N MBJK+4N\WE<)\5\/CH:&K&5Z,?C5Y$L6=M3E)-@Q\!/)QK &NE"T5@*&8>P[ M['R(PX2J$-HBL$2$E6*MRH]Y[(&W65R-SA5MA#7CIU+8"X;CU;F3LN2#5VJ6 M=QVZY09(+?;WR4/IRIX\;ZI%=N5IXZ2]-19S-&93[N%FT,C.;$@H*I6HKR#9 MPA_%X!;\46ETU^U+.(/!OU&GE'L?_HF1,.&F^EP3*XJ(ROFK_) O^62*M36> MD3*-G*PZ)U!(NL]4'U(,LSLG=5)X12::@0Q25W)D*Z%%-J00C*>OKA:SJS'K M^2H3*.LQD[:Y+!R(%RH;YY,OB/R-$ZG:T@#15C!.2%JI6ESE.5M5=XTGZS'C M-KHI:]:)\XFU8] CY.\4H8'B9+?B$7=WVVBIK5IG5Z:;C#9QO&+'_?RY(;*B MKJR-ISK#6Y7V.G[+^0@3GKUU_+ N^D"3TT(F=(^X8:FF\/^[QW@)S_^^XY@?!^"'@\: MO:[C*W[O&SV\;8MXL:,K>BE7)KSU>C5FX]J1IMOH^0 8'SQ L0C CE>*@4?: M--29ZF-^^3#!\[4ND:M:C$%$GZ2P4I059> 1B^9(2Y&&*P+0+'_:NZ>5S(.I MX\Z-^10+Z!(:ALPBM%!QA-];ES9G2NY,GA%6A%I63Z' T]&&I-=WU$U^W8TD MQ^#!!_9F,FI*R"FT2IQ+S)>5 ]Z'$#D=@=&-IM.BX-X2D.:P:&%/;#$$ MC_A<3Z>C2A45VJ0QT0HM-K4V;\H#_6_0WD]0P%GZ"<>8?,?N743N#LF!X"PA M4")@3QA'9SNG$R%0&X2[(.>+B3VF3WP@\E4SXIF4.^Q9C&?J4U<*Q]7> MKTQ43.U$SC]U.-W]S$Z?S0 P@[I3+S MJ^+R(I]39S$;LX?2>52W7Y(:P9V-KH7EDB[2M.,.I!';3 K);VTN6<'@WF!L M8VR"S=V'5F'N5IQ)1V-T9>&$;C(B>S)<&6]TGFM.0H'M"B2N+-I7>#-F]-B) MY$J8CQ=XJG^Y60'"Q$=!8,BEBCA+DGFA08L!Z4YOC7@[=.JB_IU$L;0[_6EC MC9[XJC99A5S8]H%X#-$2;69C-L<;< K-9M,96J=72H^UW@A"DL'P SV9K[&9 MA4\%1+8LOE,I>(IVT>'<2#0=^?.?=OL@.F)>[3!SD-)TLY[BIGNTT06.ZH25 MT^_E0_&>,QN\TM;,X 2ATV\2S4NXU!4.1C%R79\:*R@8L/:1+(:,4BT-P2P_ MU15#UB"HB"'+'W$W\W1C:Q-U\C@R"5'B2@P7S!)A$C)^1$?J:_D#%+;:!U!$ MO *2MK[=BN27.GAW8/ #AR;H:LQXBE-H;7;U9NB@=1\+1QHI*2K&N,KRDHG< MYK@.W>S.YRXB:<.F^('D,2IGV[VE/DQU)H^.^E2?768QHC<#>/LT#8H.IFYTQ!P5D0IXA&2*638]G2 M;IB_,T:_#_D2#1TP)WG)&PBG;%V>06(GA6_@H283=[HQP<5[R;F),TIX $UL MO5!,S?U;TF"@HO*"(*JI>,B3IQ>.HZU\9U=@I)PZ_34C1,LHHU5C&%N?O1V_ M.IJ8I$8F3V4W1VCM5J0A-!:U>,0SD9#G+'65N^PZ+C+:+I5E(F$A] MV>'*VSE^/0L108WS40!=IMUFE@$@2%$1/->TBR*B\GTL/V0+MUJBV7+TW923 M)4JAL!12*,;WG3/WV0FE9\MXH_O#FY-0O6PKZKAB;[[>&)']TX_-A)'&+>1O&^"FOD"HSWVI &@U=(7D5:[<"P6-#W/C^-J.6?U5 MT1HIH6GBWAY3R/E4 8?OYA+-%Z-_KGI3*\JU2P=@Q2DK0U@_W^($^4%L_9-> M2B?^=_S+Q:K6<1O8>\+?<0CZMOOO0\SH$DV['5YC/;LNHBO%[63 7,783#;V MF D]/: /,60+Y=CZKP;2"<3%#&Z+>IQ-MV0;=-J;=+7T#.@VW9?< M9C P1RUMSH"E2H=R'QWL&/_G +1] FJ39WCA]0]?&NTK@];HN&DGN.)U$8/R M7;M:3E8F-"I5(K)A ^=(%L.R*)I%\8Q@*N;2Z6"E&HP^!A(25V:;"@ 7QFO; M1B:XM5M(:\1<4E#.%W]1:$/J/U:Y_0NFN=9J)R.#'4W45(EM$30<,-V>U=HS MHG-)-XF=0N8OCG69"];GU^AY&QUB4(Z?7^%M1Y[:? ^[%%*%F/4\$K%+;VQ- M:FO_">4ZDCIJJBLNKR:C5_P_E>@ZVP%K3"R.:^7(%L4>B $'$F6U"/A642:! MU2?*6HDMBS(A( _J\^S9W(3,8 426_+R^%711449O=UZDEC4Q3--8JA.3"YD ML@<\=6.YG.#118B8I/IF4BB+M)JZYP3ZH 2,W(VK" MZ+KPE1!7W/?6 +ASTG&/^]NIC,3[.D3R:XS*5Q\-$W8=CZ>BMGO9F/+9\Z MJ6MXY"F"E7 ,FN/:[H8_1S>I:KX\OE'LM18"ZM).VL@L700(H+CFMYHO[-&O M_!3H:ZN]PLP,GE&HZ4JFM%#"8PDHGZG:U-06*D__)6:4LQ?:C9P#ZU&=7@O5 M%D]R$LMDM;4J#9A"2)-C+"\BEL=1^<_OJ:+X[C'\,_P2WCZ'_X _OKZC8#N4 MO&?@^ >\, # =X_3/Q=?IO/;=S#V'J;)+FSAKQ'AT[R=8'4!Q:+CK&'PW8^L]1^$*3BVZQG?P&-,-JW?D_:)L]<;\( M921S&$61VE^?MSC_0+.D @OM]X'OL*($2<2Z2-*=3HM[TG\ZB) CZRC):AC0 MGP-XVP?&:79$2/0*3^-J\\DXP[91P-@PWF*< $=X,#@'!YL90$;4AW7 MQ\!"KUO?V5K(<0B].;Q;S1PN^TURCQ7]AGWP66XV*>@_L9=%[VD H?BA+"LJ)X M:_T,\H:6G\M^^(6I#C%(%B#^H_738^G93Q8+1(HY<\+P->XL80)*0FMJ' +6 M&!->RMY&L(/]/<@P>"O[(=5/XHRL/4V,,(")^INTQC"3@#+&4(7(0"%M14&/ M+] %\B8(CFPWWEM[$GWW79K7&<$)=R@")I0]CJS! ']J.;X5*>V,?QR^@0&:(AM B>HI^P;LV$7A]#-#OL'F^8\99]? M"Q4Y4?_?YHE:)KHQ&U^AB4EVG.>*[N"S>2#Y\=OGWD/Z>4X5^U0H\\^!'[,< M"LXXD>4%!R(!0 5 M86UP9RTR,#(Q,3(S,5]P&UL[;U;<^0XDB[XOF;['V+K/)P9LZTNWB]M M,^>84DK5:D]F2B:INL_L"PP$08E=$:2*9"A3_>L78 0C&$$"!!D,T:GJ,9MJ MI00'\;GCXG#XY3_^YX_5RY)-?,74__%T QCU^@AC8KO.*,+G)'GN*"D6&=XN0AI'C\E"S;P MQ0;07Q<7_YTLKIYQML(O&5WAA(-:7+P6?]GU=9F^O&7QTW.Q^#?R[PO^F<7- MS]\^/RX^K?,XH7F^>$B7:SZ4_/]>W"3D+XN+Y7)QSRGRQ3W-:?9*PVUWRSCY M_:_\/P'#MV",3O*__LCC__SIN2A>_OK++]^_?__+=_,O:?;$\&CZ+__[ZY<' M\LS&]7.<<(83^E-%Q7MIH]-]W_^E_&O5M-'R1Y MJV^8OU3#8D^C!?_?W^YO M=M_$JY>GOY!T]0O_PR^7*9N3;(PER7-&H__\B3=@_1JZ;FQZ_6\'C8JW%S8W M\WCULF3@?AGPQ22D"9N'[(<\7<8AG\F?\)*+X>&9TB+O'HYJ#^CIU+'?9D\XB?]9BOPZEC?5BO5CA[8Z)D1U,64%!>$I.ND8 ?4'>,7B6DGC_OU&.KB&]0+WS- M=PU#1G,Z-Y@>]10S3E_DN<(9+FI_^OZ:%U]I\9R&G.EYH<(7&WI* C^VV+538<]2(#W]C YR^L>:?>(SWQ\5 M3N/V]N^C*XRK,XRM.ZA]]9$OLY$0'/8UENZC-L+VUF?6@]2&UJN3<^A$:L/L MIAQ1/U(;DI#@'+J2VI"Z*+<$30?7;\ILO7J@:YBDB;AFK"C-_^*"YHQC45UI"=T M.0&:SAE_2I\3X%&>_6/T?0Y=57&6*9"><73*7.[3QXC:M2(3Q13GT*\5!Z5 M>L;1*4NV3Q]CWPB4Q2LE.].H.G?4+KHSC4M9LJKTY[!+]QUKGS[&M%OW':<* M[2AW5,6ET=9VS.]W+H+6QF..P.@S N,<(S#[C, \QPC4IZ>,:,RW#\7I*2$Y MPVB4V:1".Z)]1?F8$U&,/Q:%PTU(,OYH>AQIG:3C6Z-4K2)=A&<;6;>UHY/R M;&-3MV(H]W#&E\/^:DOOKL9^6>QO+5*C%X_S):,YHRRMF$P?^OV @/XH:!+2 ML.J&CUG%/[.("]Y0V_R?OOAY[Q'\\Z)LN;C#3W1QDT1IMBJ_O?$(K4:U3,G! M0);<(34]\O_DX\C90$JWTYR2OSREK[^$-.:^P/H?%O_QY\V/):_8/U'Y[8L@ M+S),=JX+2QS09?D-Q-H<-?GE7<;UF/L7\NTGQ#:]H^_#:6QZ.LB[3 MBXPLTHRM0R:.JD>2G=/'\FS_%R-PFB+%V)N+7E3=HQW#H+ MV:?>E\N7#%&&ES=L8O_X7_1-QN9&4R4^ZY/Q60#MW1E=K?9'UFL[?P];*+'5 MF("M;4#>G9L7; 0A'\7U$C^UL_.HB1(_S0GXV0IEHGW@;^ERS;B2O5W'2Z:F MR/:!1E,E!EN3[0,":._.Z,MUQO%@-U= M ">:VG^GR^7_2M+OR0/%>9K0\";/UWOUK&V*"TF4>.],-M4[H$XD@(<57BXK MCP 9VX\:*C';G8S9K;"F8O$SDSR[LKW@1*K#';938K W'8-;0$W$W\\KFCVQ M"_"O6?J]>%9@M(! B>/^9!R7PISJAK(Y5>[I2YIQ&P0/EEI+MQ$1A=I]9;J+ MH1SI9/>6.YK%:2A55@1-U1@^Q0U1BFVBB5ZJIY=L'$]I)MU;CAJJ<7F*"Z,$ MUV2S>:.=;N1^S7XGV$DDS=7X/<6%LA/CQ%SG=P)EGM<:JW%\BAMF![ZICLQT MM4J3\MGAX9E!S&_719FB@ATJTH-32JWR)B(2]Z4"3@N>5A!QHZ1 M4/K:V$&H]GHSW253"?=$,GG$/VY"!K*,].#CZY[[0A(U.4SW.MF!=;)545 ^ M[/B5LALQWEHDY,NAG4*-_]/=2N5(WYW]-R3*+M9AS/JZ* J:;U@E?N.4M5=C M_107U&Z4$\W[BS!D;,JW__,E3J@NF_2MS=78/MT[J 3CM%R_9#_>9H_I]T2! MY_7&:AR?[D8JQ#)-%L8OI#0HUSD]W.94CG9;]=RG;]Y;_ M7_S2I6FVMU=C_73/HC*4[^]SP0>442QF]6$+->9.<4-M0_+N[/R2)6*D+T[JQ]S# W5#Z\K8)TV<[7HR9J?FU3W#1;L;P[1[?AO&^? M?Y!GG#Q1L1MQ>TLU_DYQ@Y0AFXS-NA$\#K%G4Z 9RJ^7L?9ZB:4?6;<_J*& YRDZ:@&\YA.^02@VAVUY)IS--Q%\X0 M3A\N+3FX?:#0U/+9&H%5Q734'&D&M74,0UH"7DOD(D*S#SB:3CP\*3Z/0F7_ MPP-H7_&2\KC4XA)GV1N[:?P-+]=M*M*67HD<1;9GVBXD\8E$TBK%?B#W84\3 M+KI-)K?\GA+*QALLZ3=:B)^<*M9(J)#M$XMXLY6A$K9]0-5THKLMGFFV'V6N M(C@Q#;("EUKS77H*R/9A6=,)KNF7K,1CAS4/KP+B%:HJ TBW0\# DH+['<$ MM8+9QX(Q(!%E?PR_;/@@'&@YRB(M\+)L.>UJVR0"O%OR_+&U;(#2C5!&A=S( MI]I\I:R$;1^.-J&BL:E,ECR5^;_*0H*WT6_Y)N^?1->0D2$]M''0:8D"*SPU M<+5XMNG$=QTG<4&_Q*\T/,[9*%U[-GV)+EM4K5 OFWH5N-:,ANI-'#40N>F5=HW24-OORY?B MCGP_U+SYGB9'*&J!>'/4U;_$.(B7919VIIT $NV$TWZ77&VZ".5TB#J& M'0"Q7 X5HB+$6I3G=&*L9^3OE%U+8Z0Q9<%M7&[G)3 9KEHLZ)1JZ;[ZR34F M]>GT*B\H< )-@Z>Z]I+K(,"U"%1(]Y ^]P^D M.788SGP7E<"J1:O.W(CP+4W(@'MFDPQYU#'#V:]7%82UR%E@^NM^T#U5V#TA MLH@>>0W5?'(Y2N2AKLBVP*P%XX+3957$V4F*=-/1 WA7RKX"50=:"_*=<(]- MDZ='FJWJJIUD:VUIC8P@S;NOJ%4@U@*J^XG^E69!R@[,J84_Y*U2\D@4&6:$X9E]^HI> 6$MUGN> MDK^K1EV"[0A&:FF,B.89 9 =74%@K8*6X:H%GT^[.6_S W?%BQVU1,3TS:!A MGYR7?(2@:E'L$[XFAV$928J7=S@.;Y)+_!*S$UWRK5>\MARIF['1.8$UTV+S$C' 1#GG*%R[ &S M$NFD5IHFSCZ:"Z*6A9L YB4R":Q*1.X\[R9=WDG#'>J093A$ V+'&2IX99#5 M-!@A%@I2)I&[DKG/M(C)_MBMIQ4QAZ056?S;0;___J'3C!@:U;3&97T2D(]R M:^QA.^2YV GFE&:DXK1@"V\%MXN'FM2I9S]H5A934S*6BHA1Z&JV!20MDX(TN^RGG3A!Y$P[+H=W ML2Z>TRS^Y_["*!7F,1'2'4NS@+Q%CB!$(3X(J=$:XRP+N?<1W(8 $3\TFW;B MF0OM"!N$A&@]2VZ*D-6H4!@0TP(2M#^:Z-H 0LB-=JB0]3\%U>B1Y9JXNU80 M;)GVA HDW5IMR.K'H9R.:8V^#25QP#C2%$*$D(ZM;:A=YZ*8!NF19QA 0CC& ME-X1O'WJ-EB24SH@.P@1B:@=P7]YZBW#-HS'Z=@F?CW:W:+SVVCKNL[^VO9R M9*F]'.T[7*31HM;EA+F7& OH;ES=!A ! 0I#ZD:-K>9]O35*SV>)-;MJ@4+# M#3P@SDY=#&U=4 TD$#+,\Y15MU&G _Y!,T0=)W" '%-$.!X)YY-\9SQB]>V^**G2/+M,Q3W"EH*1G"MA-X0$)&QY2O&FH()IE=M"M7$;C+ MW7:0$@U52(),VS ,**;2$<79C7AOEYGC ;[#MSG&OC %14'\^\;(TD,?C"O' M.03?@G7>N?C+6BG?TB0]1*BLJZG1(\=S-0N*!]:8$Z,?? @I_'_%<9+S&4SS MV^3S#S[H=9P_;WP\KV@@NW]UD2(3ZQZ4;&8]9=-^25-&#"*_?PEY [-CR6X: M(<,AQ 7B!S2&O-JP@[W_FC%QDS%CS<#NG\4^T2C-Z*;=(_Y!\ROV0U[$ M1+8U#.X4!9Y'H)1H'&<;.9T7,R^UL(.V9=PG=D&1/H<("%!D$L\#\@H_WMP0 MXP112.$;+52L)@?-D&5&@?V!)-6.KE8?88[KLDH74+G2=1M%1!3(=REM9GZ< MK[P[@8(HEG \RD\XEQW+K.(ZUC9"#B"O].>;5+&EZ\LCWDB7Y;\\"YVZCA-->]9?;M"46& MI7E TC\/D_!@R" "$E5'W['9]NH&!:;E0(FW'RR^DR;#(1] U&H0#'V[8?7P M+N[9$<*8VE""6-]E-G1RHE'* 9!3LCC%4=TYV1[BG%SO^K\OMIU/G[JB#7.O MW#82%W;=)K!$R(W%)48&X[QR-L"O936MS9#J. M%D#QCE/B??L%50H.A+AJX<[=B6Z.FB*'.!1*YEHYKUO%(P9TVO61:WTEOW5C MRVW^&_1 ,YZJL36G3JFN"@7 R16I4:2Q?03(XWD?F0S!>-K=3B"F@ZPI9644 MJ5Q$S9'O.5B#8@WM*8A.4" *X@F23G?M8U(R9%JA8P"I&#M@3U,#5RN6!R<= M=Y?V%G M6LJM/%DQ^3/MB=G2;6HX&A!UK[=,Q7#VL;T32+9;"=G,P^LTJV(7 MSO/M ;V9M-U*2J_ND.9X$9R:!HHB'P7Q23G51I/JQ2I=MY::'(9QTQUR0]W2 M@3P,GEFJ1XA!! 3OAW^USMB9?[?92&JG#H/%[D*O,9$YOO?K!YF:370@,>"# M=N_^4"$$ PN&7F8>.UW8[=T@G4::/U?M:Q!2" '"TEE:_O&VW)KRSS]H1N)< MJDSW[@M9V'4M(&^]HRYP.5P(>=YDI(W^D'8)8$V-_7M-*@0HH)E<_5T8;=W@ZS #P@0<^28 MBUN,%$24L/P\VKH&>%7<%+^4P]"QO[0SIA&@>D!BX<0]S.5X0D<93@I\G[6,UD?B.J1[<]- M#1\.LQ;$_.Y2ZV<=D_6!7**'&C1'KA&E=@2S%FL\LWA -S \<*Y!BIMC.Y+! M,;DG%Y-777TWR5T6OS*L=TM,2L#]]DL1/0I=*VA6\08NS&$03XO '2ZI?GND MB!YIKH\DEH'RYC<1FS%,SVI]XIJH4::HVG:1Y&2#.!I M0;-#9=1[+;50(^)ZU)W;S6X(P-/"904RVOLWU1]_;I++-$DHX7]Y3'GR[BRG M#R_+N+A:4_8+-JZP:XV-T#/2G2 PYBC;,<&?YM=\#KE+U^T(/2/L$0]*F-W[ MR?T(/(B86ZGMZ8+\L8XWA;F'6N/K72"7Z>\$2-V)48UTK2A!1-+*[$LGB;?1 M PH\=E7^@(_HK2!!.'0/\#-U QP$XH[X.9D^+>");J8>T5TH M@1,CN)E6<&J>W&,(%E#8^B7.GZ^7Z??64EK.D&AUWN-BT^7T :@U@+U"TQM4 M*#(#ZD]M('U,1]L*SO$UI#O$HT!N5V-/N;,R#$(Y^"O*!$7BC9B2\&*59D7\ MSPY?"0D1D#BFL\JO=;YHL(9"+$-9<;,0;+OHD269IA0:MB]_P109@^$ MF(<=RB\4YPKIX-N:(PT')I2BKA/(6\H3$-$.?1WA1-Y?D6D"N1*\OY@[F (A MMN&LQ9!LC4UH(+$+[R]]=?[TKJ &K%((1\J!WB8/>$EO(\9"QC2985!$@3Q3 MTZ%4F)YFRDC9 B%2XBR5G'3#B\B?5O]3XTTM=F*>^P3C7\85GBNZ^=\:Q[:9 M;+J-$>I]H$#7K>A/JWP,8!2(\(SFN"\(X:X(.6,;C5_ER595J%&$#2L"XF4\ M0$R*XI8 !U)!3C1B=OLM;\3[D4O.E5[=H!!'V 02"7!^T7&3NY&"#L\V'NXR^X#A4*#,IIT2&8810 M(K?.-RL$H*>+0CG;Q'B@9)W%Q=L5?4ES:4QV-RW2J6%Y0*X?YYL<0MBU\)6/ M,CVJ([#*%)6$[#?9FN&*<1 O2T5ZB%(AZP]I1J [0#S$SZ]=*+%B<.T[N%.K M5*GV)OQA\TG8"?+<2+>!A,V=;Q)UXP=1.J\Y\$MVCV"B.:Y.:A[CHSA:8=T7]<($.OX6--E /Q:#-(6O1XR]&Q?H[5\DH3=]>D$&-K0( M2&C.V:>0"B- Q%@U1O[PG&;%(\U6^Z=%B2JB1(Z\@)@^D+3A9Q>]E /]P[F@ M;1Q92B@-\VO&5^YRP+;'K[@HC42WT5><_4Z+,GOZQG D56-[=X5Q8-8$,U?7J;F1K^F^#5NQ M51%9YZFDP()*[*/F8:K&L/%)H"$?RV&FH5+'WKY@BO+Y].P%A9H;0:F9,)I4 M3V%$)=M)74GK\W&;R[)*;JFH:1Y3(:P[!(KSQSF7KQ!X%1\X:8;M>_JRO4C= M1E_XU9E=FIDB$DNV9R$)"G6L-X^>CR'2;M25/-5KTP&[#VQX0\M0)W;4,#:] M\/J5;QVV""D9"B(_"(!421A[3J@AK^;%?(V6M=WL6UK0RI] ;>.O4R '^Q1* M3O5S;OJMH*N),*GAL;Z/J0E31(%\)Z3-T^MC"+,3="7,V5H4U3DVQL4=A9;K MA+ O[(,GRP V5-.GMY\G#.L/A\O_GS_1O>(E+:,7&*MBPJ9V^>J2A(>_J+7< M),$[?E'^_(,LUSR?)?OA&2=/])XMD\_L:B2S'+WO.) >!MY'568F8F6U$&9J M!MTRYH@=%TPT6?;&D)>I'N7SMY,>=NH+16[0)9H4:;Y3=F+-W^T"NAG[>HX'6:;<,J>5+C]9*/3? LJ42+(LNT M?2A&B]Y,;[Y!]D-="6W4FH+L.%_%>9YF;]RL=IO(_*6WSZ;M[5'H>CH&LJS& M$$XWTDH@PW)+"@2R?<2X>,IHN2_<)-5M?3\Y+O*ZJTV*,6);QA'$Z> M8I[AHCS"ATR'7GT@%P?11]**AJ&OA#G,DB,4YB9;UMLP*:H0(QO[=@C%"VD4 M\?6"7;_ZC;?9$TZV96(8Y"I3P17-21:_U&5=K]OH M+GY>7,4Y6:;Y.J/L'_5N%C@)%U5'BWI/T]6;&J1/I\3.(]S'N:W!_+(9M@G-I+?Q3SIWQ<[F8CM M ;F_C"O2UO?*$SBTKQ1Y>MZS]]MK'M:K%<[>;J.'^"F)HYCPA#J;+9,7H68L M)C5[6'V_\8[WFVU7O!QLK;/%OK?%KKOIJBPVH"G42A32<*NEV7RO?U=_+YG8 M%+8$-7KDF]2#HI@KR*-U;?>$.L_U?$_9!7_=OF+]XQ6[:SQAC-%F!-VK\+@E M(J9C&@U7Y_<<_-5V6FR']NGM@C]F/)7GS9[/"HNP9T>(!B2"8M\0RJ5U#0Y% M.L_%6+M7L /VA5>"7!9O7V/&WN_XE;:L45T[7J.U/LJ3M>IEL>]F=R:5PBCYJ1IOG;#ZJ45RZ@0L2,");Y6RG7!@:D ;9ZK;/=6V9+@ MNK[JW1/KV4]6,B(*4. MU$74NH 'X9[G@C[V^&E;S%;S[*R(%ENJR2;ZKVD:?H^72R:E8RC[(7>OZ5[= M( ,'IMG(8/N^9ZYHD$I';R4:0)Y*!XF','1K Y]G@N:W\B_TN(YK=6F M;EO4]O&BYH0_;R@7-=(_RS76< V"AYW90L^$LRX<-'4/0Y.]O;(XT26QMV2 J] M%/<<[5I(K6V1;>N&#\2HT\&VYF*10YKI(N'IH5J5SH;#T[;I9,OB"R\G0_LL M#!$%\@C%7B,GQWN"V=;JVO!TETNE[E%S&QT/7T&S/*E;I&.-!D *0W3*KE6] M' ?_/)=R6Q+1^H)N>!25!(N*8L(4(/MQJV3[:+9&FJMY[J0VV,/#1,DIH94 M.9KOV4#JFTIY+7! D*.:Y\JJ)=%I6U@-QY]-^\6&8/I42'V.3 D1\AW#,1I5 MS":&I&1N$5,AS]9,*"%H*LP76%44$,YS[95!(L_IDHT]WUQP6Y:@T?#KJ9/] M]\66<#HWT@8(A4R!0AJD82;229\WFH/C9T6O5:GW5%I7 M:'^T\URN/+(KWEBE>&+0M/0"IHG R]UHN/+4Z,N7RL,>IKNNB6'U.5U[=8-< MUP_,8;&*X\/N=PV5TB'']#4-2-J.82)IOWRJH9[GPGY8!SG]8\VZ^LR=*UI7 M<\/'9T^TV%)-F+GWIA;XJRU1&A=S(MWP@-KVADE0"6)7( MG%)^O_'$=Y_S(E[A0E8RZ; =LD(O](%XSPV5D0!2E3]_U-1PE"QQGI=G3QG* MTKU2RFQF'61(]VWB #'']19#+X15QCYX!5#4-ST5<$J(8NZ/,4TR/%"GEND;I?>471K*F+W2@T1MPU0C M1C;6_ C('6[0MMD3YU9.HZ86;@O.4A.2 B7R(VJ;<]4O^H+D M$57*6Z>( NE.X%DS/_TZP6WE/:E-3!@SHBQ#U1Z0[6,+2C62H3+M#;:ZFVOO MOJA%WJAI\K3DE0,VD01J6[6<"&$_\J%XP W:I17Q5<(>!:;C; M#%'L2IP^)7$O4W[,",0H"/VJ68)J;3-5Q5E(=9@H:V]^UQSVTG0*YCFTV#YMYR:\37"6T MWE7)H6S+GW&6,+;D=S1[>&:L5)9[!R'"MD]#^!E&I>)7Q5C-@F%%KD:2Y#6. ML[+\^5>F2*PSNK]:*\M4N0MD^JX9SESMZH^VDO.D9J?+=,6/CY+)]W2)"QKR MH.H>CVAJ'2!*'$QF;G3JB[7R)YC4W>/Y4-PF\-E(]U2'X?+3;:;A>DEYQ8=F M,KLKRJ8!B?G14+*RRZ _L#=D!SJV@<0@*+"_:4(^%3@$7\L]AF/=GCN.$GY/ MCY=KE:E0>8(/ZQ YMF8%\(_D]MDP$O9CY\WWKZH@WI(;R;(J$@ ;[@E%%C2# M:@-3-W=NK@]X688PX:>GC#[QC8!- QK>)K_2]"G#+\\QN:=/W$.QYSX[M&.D M.VY@ #%!"44AVVA/1CY=&$I'K03QRFMDR>JNF !@39ZA=()N>:8U:CJM_<2Z M6)9TI7 >G^E=1I?QBHT@>[M;9^293;*[+":TYT(=U"LBMF>&0%P)E00B6[&G ML> D%:E3Z/N("K:%, 5N Z^GC%4Z01HA!I2+Z,DB[85X.IVF-=6_<)=M)%MK M+6D!8&-]YZ2@KN5ZT;"4,SV\?)767#F">3K6I%9(0 M+[!&\K,:%9!E=6(="AHX433I:_5^C]X-\'*=\;G:__HN[P$Y7J#Y@%::4!H= M-W5%F-,MKC;;DGB5-3*AM5>= +#@SEI^@FV(GC_IZW/-.+@.EC'YK8B7;/,7 M#KW7VNS9)=),PX'RWJ4NO(Z5.Y0)4YZ3A[ZIPF5L-K*IU>I-X)(6P JNN=8> M(U,Z1-7HD>U;5C1I:M'Z:7$X3C;3JM(,0TY8Q!BE6;%M@0[^U.MM),3; M$ #8;S<#44FZ7F^'3)OJM!'W.LW^6<\.S@.D=J=@KXVSNQ?DZ9Y#@&2L%,BC M8V?L ?*\6^+?:?ST7+ QO-(,/]%[NL(Q?]PL1_9(LQ7;LX_:\/7#7U#O<='7 M9#[JUU 0^KX%Y.!4F@;OP0P(.8+V&*_7!=MGOS)6W',A+&MXMJ\0VX5QZD3IUSVR L\T M@+@%CS!7!J(_3J;TOE4WMB42Q%I=(S$JIZHJ;P#0[48HP>&8+L;#-O5.'6 S M0^ZR."'Q"]Z6(:1,@$4U47H>\WT[1(1@,P+B+2AEO^P\'XQZ2IO5KO*&>'4U M$J36ZV\ 6%VC%^+0/=N/IDU 7'N.7[VD"2TK*^W&O VI_$03&L4#7G]Z=XHB MW0PT("J3BNBZKE^#&0#!K?>:LC'@Y6[@?,=2B7>3D2$+$S<"$L$X6,)J$*\G><99CO$-D] MOX,K)8$?VB723.)K0,+_!9+JV%*'(IY.^;G-GG"R-6@S9:WRG+NB.)E_XR"*^+6M[)_9<)VO=UN^RU<=+VH]+_YMV_=BU_F$:[@^Y(-$U(PM M=S5N,QVW6?&Q>^F/TCT*+8KM83N&X 9TX+3].6%2??OT=I/G:W8=+G6$59J4 MTUIPX5&F1X9F6S:0[)3C2J-Y(>K/E7-8N.]HQ@-H\1-_N>(CRFBX&<8)_\OMFK]A)2$;6AG)TY;/G'DA[;M 'FH.+?<3^41!,,U&R?;J,O9 MN1D=G[?[PZ1%JVDG0%I "0;R!GQ.P2NRX1PI\K=&E:\XI/L)=IUF_-,,!9MK MOR49?8IS;H,)YPY!R9^F^CB&9=JM9A M(^12QZ= WM_.O3 %T$]*QC^6/_?^Q? N2PFE87[-V,-0O\;I.J_I_!+';N4^ M4.B;F@9LC7E7CP-9%3(B0S-__/HS4J\V&?_ MAY$8OMJFRM#>CEV\;(-"JH7-,,./)U4Q\EIV?YCIFK;FR#8+9R-%09]\3=M^ M/T["I@ ;V)DVJT\U'L-^E%1';+9%6J23 $@E&P&?Y3)I0MGEEYQ6,,+PL4]OC^SC%S]BB:04B'E> M!0SEDM)'='VP@<@5*@X$9)^^2KD#]0!)[HF1800:E-3Z?:333[PM@,\AWCPK M:J)E_SH6*_L5NN>F1,$29'_?_1GI)G$M(&]H2HNL=?25,70:/G^EJX!F$DYO M&B"LTL3T8KI;2MN9,&S*) >3FU&<[ M:=V/Y! KH4VJ6W_%C <)S0X2,G2)3D*$0D,+ R Q2B<+4 5H)<8QWW&5-KAM MA(-LBSMH@BPWHF1JT0AVL,8VUS[TBMECQO&H,1O_Z&1VO0GR+$J-J6\WRLQN M'7K%[&E+BJ>KEW5!,^7-24" PL@V;"!WEI,WIBZ0E>@F?<[\&WV.R9+F71([ M;(<"%U,'B-Y[LJ $V"KY3)I?2PCNMYQ&Z^67.)(8VQ2(D142 TJB'HG5IM]= ML@7?.?SY=@G7&9X"J7RIS/<.+!/&,/1Y3]B?KK4'A48V MS@$/"@O]XSPIN+IC6M/&FPU[4G CHC<3L8%[4JCXJ_*D4$'Z$$\*ID$]"XCU M0,!GU2>%"@J0)X7=""^7.,^WT2_RAP0A"3)"US2!Y(\>)"8AHL:S]R17IMKH MNMX(FFV1%]"@N3M/+!TAQ]NO1V)4ITE(H*R5!5$^WST(;SJ\U6$CI!N6"<72 M*>%74TD3X*@8.ZX6O*DPT\7:XV;(Q)8-I>A +^8*D53LG31@5G#?X]'=TXY29GU;\WG#YAOWKZNY MUY7+5K!^^G2!/!WC"(@A35F>@U&>%*4ED-BVGI:@G)9 1G(BI&$_,H%8S7I) M11'7<405T/N_-'2Z431@B!T 0OSTR/8 &GD6G3CR9I ]P+$#4P.RZ!3XJV(/ MJ"!]"'L -G2G:6,'<=&L^*QJ#ZB@ +$'2/(L?WK[BO^19J7:*[<0].@$4=^. MFF_L\$4Y!",(UT/)P/?#_H97G6Z(/3M"KN_3)G1PZ<2%TNL[#:1,.&TJ"/3/ MRW5>L#M-)KU3'S9"MA_Z/I WI:',;"J? I"G59KOX/IM(G9+K(]IUPZ93A!A M(-:,\7G?Q-FH]3X&^^\IX4,K=>Q-O-,#73*R)W;9N A7#!;7EKABO$[7Q3W%8;Q\NZ(%S7@U;+:S7^,X M^QM>KB6GX/ ^D6MK 9[:DWV@I$> O<]5\\X)$D::3>UJWE8/%$\8*1DRJ*V3 MF:Y^-63[O#@P\F+4G?]Q<9,P)8"KYI=I]I)NZMW?9705EQJ"? GV[0EID0G&F;_OJAP, M=I_ 9L0$@-7G+U9<<[M)V&V*.:E"4\9NYD\]W'^^SZ'K"Y>=#(JI$>:/=<%I@2LYE=V^K'W?EX#/--@ MLI;F&6I4-Z]H(&01JL;2_;!_W!)1TS/=AAUD!L_Y+M9(6P;?ZKI2 A4:X5LQ[6!9OZ1"J,5!(AW M]FIDG=E\#MHASPD\"L1]O)6Y4C$<@0 AB*NM2]X(94:%$IQN![B&2#>(\"G"5A4E_.%DB*3 MY-8HJTX>-$)18-H4R%.;8$]KWE8%&$[+ R0*G$E7-"]B\H!E"1C*B)-F2Z31 MR*9 [.N])FB3Z3)XIZ7N$1IJ"IHE)9/PLIO]HN9(]QT")0SO1!ET8CPMK8^H MVM6*)_BGY/DF(5(1-!LBS2:!!L3M1GE_D> D0> M)WC,.0(Q-%QL6@/605FSZNAZH*N8I$FX)FR2Y%\98[(8+R5&+DL[-G+5^BWC M7K8]+PZ[7NSZAF ,JRH:7J:K(-YL9 J&,1D5FT*A[L\Q!T;D!9$/))Q3B<,J M!K,*U(YH-[SCGDLZK!K(("Q&!6S;?:'B:W"P@($/4]$@!91'U$U(4' MA"&G;9";^HR=U_].4F2:D4. Y"[IDH:R"-LAGB7VI%63V!WV2C8 &2G2L(5U M(.^AZJP6&PN4P)XE7H6[<%>^^W?KC#SCG)9%7B2:3WD-Z:)#FA^9%ESMOCIT M6FY8RM @A"GL?;JWLZZ:CS3_-9,F\.BB1!XQ7'/J\ZN?1-K?(U2!0@A0:-%V M>4&GF'LI\7\\9CC)-_?+C9-I:7>A>;&M3GN1A&4I3*FV/^)'D!EI3CBUG7R$ M67(.GIRC0G"/<7ZCQ=_3[/;K$+W&!EQ?A/]9YP1>#8%L?IW.D:\2://?; M*7/B#+PX1\'@'D.\24*Z2G:1>I]SQL+O&X^ZT^>"I'/D.([?3%']<>>""B]. MBO8X?2[L@@VV5LS3)\!QCTAW(IU,;9YX1ZD+&7!2R>'WURDD'JI]>D&^YFB3 M/VR]KU:P!WU2;6-1 KB#\T6P8@\;(5L+M6CJ\,93%Z$ $X20"V'Z^-OB658+ M04Z'*';-R;V^QKAWJ<$\*9!B)$G^FJ;A]WC9MJZV3:H6*/ MSYWSHA(!J@5/ MS#/BL):UA&W+3 O#V>]=1A Q#2*F884?8!DJ0#Q+6M\J][9[C%U'4 M8&M;9+FNHT^=V>W4\TL.#43&W]N74IM)GKY0!NR>)U"]C7[+-QE_Q&M'2H9T MS[*U#[!\U%!6POP2XR!>QL6;JO1W!,@,C+#IXS5WN3?Q51*WE"7N M;R2>T"=<;-L"NQ7>4Y(^)?$_:7@3\I#G*,:[Q%];VSFWM[G4&[T;3,P)[TL?O@=Z-6AAY[M1/EGTX MW+IF!: ^A'>C[>J6,;7Y6,YGN4R:4,[CW:A4UW@WJ@="$YS%J<"?D;5M;8H\ MPX\(S.CL=G%T(CF'#Z.:++:C^2W)V<'!3E4:"OT5.0I12[%)LQ8>>'2$&$X1VAO7\[+%D.C&6)S+&I>728H MP"[@J(SU1Q F8_Y=EEZGV0K+RMX?MD$><=BQ-CW;NS>3A@ $2$Z+SQUIT]DY M#4O71ET->EMR+C^H.==+RM*>D$', M:'(OC?&$K0860I;X'H,7%UOLSXBJ5F$0&98VM# M=D%3E%<[DKWW\!Q/Y)[[F XY(.( M^!C3F$G>0;^HR2KE6L9X+VL0ZN6>X87-TW3;:60HFL$+F^][D0/D_4:)PRHO M;!6H#_'"9D4.-:#=50_YK/K"5D'Y:/E#+"U&U#; Z(JM#)7*H8C M$+/,IF.[CND!.6?4-YY#L?0&>YYL.B=D(S5]P_2GCBN3S^XFRR4X:O6=@50R MV[K%7CRQR21]92V+?K6W1B&.B#9U4IP1%DL7ODI\($S][QBXC@.SY):!5UTB'J&32"ZVXE7D[JT$Y*::1VU'3E?Q1G,30\ MO6DKF0'[.Q%!2#]TM::/:9D@A(9W../!M%7(=A)^2Q.R^8=XKU+L !$WI/K< M5M% C*>]3(B2VJ0)SPE1CEJ<(J/,^])LB7S'#D(@[T*]5I$,S&G)@T9:07LW MN6L&=#/<-1OQ-HM'FDCNG=VTR-!#[$""R$?4(M-#"B-I3Y_H8*)8& MB,$IA$[TZQ3L=+O:U+LC\XHRG25^X6P5['E2&D0-V]>FS@PT9/=3@U5+"/3> MGGE? Q]31/ZMCG4N85)ZNC0VA8YH>V[4T>2]V)D4VV3(SN+ ]!>D=K4 MB-EK4W(9=) A+_!U!XC7R6!QJ(*L>0Z-)YG'E(U941RM;9$>.9$+Q'@S5 9R M9"!\?GB.ZCAYJE]D@N)BE6;%!FTNN0!TTR(C-,, B+NI1!]K/5%ZP(-0FJ[M M5GI/-[/V5S9/Y5&\*M2\BA\!7$)<*LU> "%X\K0-F#\6GR+1)CVR70V [0L?,/"(N>-*;6ZF?: Q$X.X*1SS6# M $_ZA#O0R,?T+FP!4>REG%4Q\E5@/H21SW?LR(5I.:KXK&KDJZ!\6".?;A.@ MV8*EHE+!!"*^\BQ&/MMS2 1$=U>1Q C7P7Q+*XHIULT--..H*1846.DJD6C M0E;S39FGK^HESI^YN>P5+[GW\T5QR12VMSAY*KW694M/1H<4S"FU M4J5ZR_TV[./+78WL@WAK.)3)<=*+W&Y8]_C[+GA< 46].0J(:WI UIF4SZTK M38X)@FEY-T+NWGW#DU@2*C,]MK='%C'- (A7^PEB:@<%P62\&R(O0IH_TY!7 MG561TT%[I&N&VTS-/CLYM8."8 3>#;&C7.YA.^3;D4V!7+Q/D,LA& B9;G=# MXSKMMAQ;3K-7F>8GID$1U0T;B/OZ"7(2 ^N=$A=8+X5ZBQ#O'2GQ%O\!)N-CU $&?KT;&TP$5=7C=RGTG*0JQ MYD43OV>S69W0[$!R'0>@F 8QI4 4E:%,%T""H.8? M&-E7+VMVM7](H^([8X=TM!N&*=Z]0Z1#KW M;#07A*Q7ZS*KP15E$$A MU:)!3#^:U@E5?F1^_D&6ZW"?#.D+Q3D-A?E4E8YA69_(]D,[G,V]H!+? &5$ MB0L0+";UL^[SCQ>:Y/0VN:=DB?.\+)_<-1L4.T!Z$(10XD=/%'U?R,(]/I. RD3 M0$R%RW5>I"N:E8E >?+"Y_A%'/M06?7%1$@+S<@&DM9AJ&3:GS(40 /)W5G0 MY9*28HV7E:[>)5$Q#0HLS_& '+2C"E0!\VD)/$6!1AD.*1^D/,3HL!6*N!LJ MD$-R'#'(4-:2=X(\)FOV[KI=>]!)*>@+>2'Q?2!W?HG6VO=,[((+P:XCOWP- MO2 C&H:F!F0-CRC1.K0QXX4FEOQN;^IT Q#2(,-V= -(X,H)$A?!@N"$4Y48 MDDS0O]/XZ9GO-VR6X2?Z6TZC]?)+'$DL0Z?TBBC%E )1F?I*?13@>W\>&$7P MCD8L$'U9WZ+9$OG8,?RY;=M=8(Z==B8WJ^\S']?LZKZZ77VA?WS+>J0;;C/; MWGL"Y;%6W^,E+R76D.-.3MUX>W6#+"^T"9#4%CTEU;K'#D,_]PA\V9V@=A'8 MO@E^8SO*XW>Z?*5?TZ1X'F9J5N@7D9!X/I"44<,F1N\;6 ^N0(AZ[0?EORC. M'K^G8\V7;7?(\+#F TGQ,=DT.68&!/U_ +V?8GJ/[!#I%F.CH&\'D\[0P[8 M <*WOS>&ZW0M,9?] MOF*SU(:TPS=W\U!]>[^-2I?_FX0PGL;2-#U2,F3YQ'6!.)R-*'PUT--YSO-4 MLU]I\9S6LDNJ[+[Z\>[+.UIL>EKLN_K7%HR(CNUIW]>A\HP#9V@5Q3^@AR $00Q3SKH^MRI6^V191@SP3R[#E !)VB/()YEM*= M#]^,;U^^7$I=;0_:($^S= U(R@\)MYH7]G889ZG+>?'TE)6)%N[6&7EFVN== M%A-ZG6:;CW/7>.Y=S7@FLIKTZ 'I;FC;<)WHJC.E*9$A("&XOVX*BAXK\!=A M&'-FX^5-$J79JL/CN4B0"8DCI M*Z0V'/O':QA.BFV7YN9&<4!$5S M[."MB@VC@O,A;!BN@8D#))NP@,^J-HP*RI_3AJ&Y7@CE.:>/( = !!$@?J(- M(V"7&B@A;P-$H&K#J& "$=D3CZ],L[?2EMVU]!J-D1?H&%SDJ=(:$V.IM'U( MDNE>3RW-D>MA"F=)B3FN(J(C2*<)260"?.'IQI;LCAXS9-_Q*[U,LQ>Y15!" M@HCK&U B\25;48N!4 55)8)Q[86$I&MV][ZGA,:O?"'+ZZL*VR/3TWTH.1#E M<[G%'-B)JF+^J/DF=K5AI"P_:H5H2"@&HF?U9;0(2\7>2>,5ZB: :TSB95R\ M7:XSSH9/:<;6Y2;O)?M+\28^&OKT@LS0=*&D<)%<:%H/C$% Y^X+=4]?\%MI MK;R-OJ3)TR/-5IP1><4)F<[008H,W_1<(+4)^LX&=7003.SUN_XH+7,'^[8F,6''FBYL@R3;-92PLX MTY40G12,)>#Z;AO^Q%\XNYXG!*V1;1@N@>9DI,+S+D#3)5HH_4+%28MML_&X MP D@)"HN!Y)WOR \;) MT *U=Z7N>6_0[@9 7Z!(?T=9S@A- >"K*$ OFA'6A3I]DY M28RJ"$^*4O^8!:X"'QO^U'9J5?FU+MX1P(\9:S]-/M9Q2D$.FWWO\75DA8&I M0[@[#)ZG[\JF[8SV/V(MSY'WR(X>D>'PRO)SGGDG0Z^Y6,US@ZRS3OT>+*-" M.K%)-.N#4PE>K;S*!Q)]3YDCK%O8F]K_:'QA[W#5BJ[ N.$\IFPO:K^6Q:VI M283;&8#.=GYN+)#>))7D8H!3<5DQL;MV,;46:U&Y7<[OG/X M"!T-F>_BW"GWGMTT^VU%;93(QF;H3^VN-:ID^J"&D.KY<.5*1K]UU5%]:>CN M";F!3NC4;F-]9:;P!M$#^MR?H^K[T"ESIU\_R-%]MUDQ?8XS9R#P,1^UIKDG M[&NPU^X)=L<]P9C?/<%R3*^9+>(]!SXP.M\UB!L!B0 7\+1U10E@?(BH?-OS M2#3UQ4'.9[E,FE" 1.5?Q!GKE&U..3O&2T[F\CA@ 0&*+,>:W-HX0$1=>$ D M"&P.LBLD6$2!L$DM:^HG $7>*PKL"-E9\@/6]15I?&2S(3(MR[6G=CE2Y9[\ MSGV$Z+2D@>=\++G;AG]=K15+.:EU@0R'V!80MWS)Z:+^G")%.??X2!7$G16< ME'I V B=$$@2UG-,C .0'Z!ZMQ3P\/F -,\)/^H&L0-W#H-K_>,WJY=U45;V MD>6&E5 @S[4A,4N)'K0;N2J3"X M%06$VG)U9Z;;8!D_;31BE9"'3E*D.Z%-@3QX]MV6U-%!J G&&UOX2&VU0;- M%"2S%MD.T]ZI_9U=/46[7Y4CHEMJY1XB:(Y"(PB@I.+OMRMV(=J[FT]I/=]; M<6K6F[.SWINX-#4)ZV<=N39<+TN&&^_QDF\6J]J*N%-\O@]+=^(51]( M%;I"CFD7CCUT^A9ITP3Z]RO MX05K&;$D](@8F(< K$R M*4M,#=)D\?G@,C)X 8:2JG?XIMK$T]O&<=8<2=SLN8V34[!OM#9&V-1\"N1M M0WDU=F"9>QC]61/E$,?&^NPU9!FRWC'GX!Q*I76AW [3&(1R4 --9&Y@>;01 M&3G6"^3%$[MM;\J1YR2+7P0U#(]?[-K(D.-2K $IDR%@HOP=4HKJ'.%E%TFR MQLO[]MVK3)&_:X#"R+)=(,\DRMQM&?\Y0L8.]\$><[J;$'DX\NRYS>H>N" D M0RQ'RD!LF(=UNT"$",[CW\"^PD-*;A*2\9\_8_+\L":$J8=; MHT=G3NI>?: H"D(*T]H@7B##($)PG]BLZ"3DFRI>?O[Q0I-4JA3+H?MD.9XF@GS)5 J$ &,DY+Y"7:V;VONDWT; M7:8O,6TU>/-F1ZV0%F)7FYO:) (QG7/"M[2@^1U^XX$FDA3ZWO$]K*1;; DA MI-*O ^F^B[6U1JY%0G?2/)65%PNO:KNM:Q'3O%X,YBZ+$Q*_<-V;ASV$?#9= M,\'@)3_:),?%B3TCB^H!E#I94NFUGR]CP9^[GT,/1MPD94#%]W246;7K#5F1 MY34KOWW F=2$/'>'A_[@Y7%+P_I#061C"XAS_'O,H /0!J,-7FQF(K9[0 M!/+"=IJ\=U".3023:GQ2$[ROIOJ!,,5S%N_'VJT&MK='A 1LM8'(-] O]X,1 MN$8(Y/K?P=O6I2* \R%R0.C$L6T@FYB SW*9-*$ R0'Q\)QF1;7#/K+/R3- MM#;GE:%T%XA6VDL\4C0@LC\TAMB5_$% @+"#B0?DR4;.=S51'<$"(:R+[S@+ M>2W-CC0J]68HHEI H BFQ^)I1U'I9C#DT)DIY; AHHYN07D":.>O7!1',$X3 MAL#DS)17\DS)[W<9TV7)MO+#4X97[']6<9ZGV1O7AC62G2CNE9\27&RO7M(Q=-HATS7="P@%LS^(A#CJ=@\JN?%%27E5QZ_ M,S!OC]_3Q^=TG>,D_,:TP(+21,I\16ID&EKD WG$$6U 35'T15<):-1T$U_Q M&P^/X9_K*QT54F1@0J&DK%,732]HE5Q&]=/X?]<)?>1?W\P-_E^I,(3MD65@ M#0.Q)4 MA_EC2/R;XN3I&I/2U?EBQ5/H2OR8&FT1"7S;F;I$;K?1I.5HE\(YAW]JW23] MB>*,?SW^L0_RX0Y40KVJFQ11/;",J0O'#1)%'W0G>;R>P>U!S=T!&;9O07E_ M51:.# @$3U<^86Z2O,C6&W_LK?J4)S26FE$Y2I&-,H82Q])68.CH( M517X+:M[.=5;(4=S"90WE[[":05RDC.LZ+:2)L7S\FWWR"T]WML;(\LV-3K' M0Z4##P3OUNI\ZW1O/6J('#>*P*B\/6>_",O0P-=SA:4K:&6'^@DA!$ID2Z^% MTHKBV#=VE+BB=9$7..$E6/D6*&#J42OD1M@VYWC!$ '9!X]"49SN:!:G84RV MJ2)VCE"JVI.('CFA[E H]O>35*A.B+7"P=.)]2Y+":5A?LW EUJ&6(*-IBC M6A B3SJ*RPQFEI5WPGELG4R?$POR!_K.*.?UGG,U7":?Z/%;72)\^?M7T*) MR'KT@@@EU)W;MGD*4'"%?2_3)(_#K.3U'8[#F^3PW4YP_G61(0MCUX*;+51\ M("HCJQ7V'?'UN=JR+Y*=86GGD-D5V:Q&C&Q?,V:WA0[ 5PEH4JM!M2ECC6RTA0EX8N&12_70WNGM*TH0_ MO&RF'O[!IB)/L$#9+VE>3FVV$WUA0Y%<0H;TADPKT* \DJ@(2V!#.0'Y24]; MYYT(WU*^Q->D? O=&HB^4KS,&8C/_%AB:S+A>U[O2:'<,_(-5W.!I"L;>X+T MYP*$U[8>8+[$$667]G7&LQ"-,DD.>D34=P,3B#?;>TR.=O3G*.3S:YJ&W^,E MFXJK-"OB?V*)-M[:EBFG@='T>IR+;+IQ03CID$,? M0$SIPR2ICO$<[WX/14I^_X1S&C)EGZ]CV6)J;XQ",[+GJR>XD+P9[TUBJJ)<"^SJ;7Y3-.A#G_#MH@8FBA/]LKI1@/B#=/P938 M#/4FN=JJRJS!19[3(O\;7JXW/%\NT^^#[HD]^D:1JQGX@RZ[(7P \1Z[PZ-Z MH H(D!O:(91$@Z=+5P!NU)?5*9\!]C4,:^\ NM([P$+_2"\!@1>X4<,YX'T= MD(ZVC'V.Y33/+W&6O45IQN.?I#[Z7\3>&"D&S-GQ ZS:[2=5!$ZR7[&W?([K.\3_X6,JQ(\V9P7O?;!<;CRSDM^ST,^T?V;SUR M9J!!B[<&*2P( 3@*,ZIN0V6S:JLCY@_/C&T-(ZN\^, YOH:BT-4L.M=9\AZ< MF:SNW[DFZ4WRRF219I+J<6(:Q M5VD"R8(PW89KX(+QSG&2$4;$NA+:M:T!B M-<<3I@1H[V@I?[.8$_J$BVU;4#/B&^US8K#6R#!<&LS@O;^?S.O(IBM0T+2= MR++5.H::#05"LMK1;2EV9+O1I+OKYRCBZ<%>Z=Y,R];XH:GVHOXTMN8'Q$%C M,?01.D>61SUM!B^,E2A;5^J8C(#@@CG$X"8Q-Q%L^0:0>*/!,E; =XZ">SRH MJ?'EZ^V7F=X?9[)+LR(U,GQ*H.06ZR^A(4B/K1GO=WZ6OD?/Z9)]/__\QSHN MWB21".;QZ5FG7FS((00D;$;2?5H>MD/$#4G3M^@]!]Y^.;Y@RDCR5(;0?'K; M-]D&'Y:YUV[+L*>\%LF]J24EQC[ZIY =N $%LFP%DFW=2\_'B:'5@%[*&&YV M-&?%Y/>?4[GS*VO(;_N;N/1?LU26Z^@,'T/8=K$-Q*?E/:>EC!<0@B7*L^,F MS]\=HMB_-M12T?0VY$? ?(H]Y[;D4R7D!X59JUVN7Y813]"2>5F!-#WX\V M:M?G9'JC\^D+KMS[>5:$!,1#YGUW.1$G]B];?]8)65NL?Z?Q MTW-!PPNF5N G6JDI=UDL>UM[IP$@;+H82KK.B793)?X,38(XJZMMWNN*=::) M/=X@4.A1#XKKR:B3^PP\VC]I?M#+4A?/*K9,/;][C0.%>D@=((FMWG6*#V/3 M/NSL3SO+&U?3R>9YKY&@2'9TXH#0)9G^\%'W*Y'YL_@&,[V.0W DZ(UF-/JXTHQ M:4SG0&<*;'H1;3R[ON\#8[W2K^SQ\* B, D\*P#B;B_@J>!AL!7&3NN9ML9W M(P>L@CQV;9'I8%<#8K@0\%DNDR:4737O:05S6#Q 7M2[V1;IU'",&0I& @5$ MF?7#\7W#J\XZWR(*Y T]-&3_FGOEB8L=*(P)=C50^K8;#'>IFYF,'Y/EX@8R,2=5_@R+,13(I6!ZY:_BQK_<,R=US[0CGWA *[A_TF/^KX\^I>;Y@S=-*/ <&9[@YJ 3T-=-6=R]?J8CIIN M$%#R47?Q\[!JJ+/FAYGGSEO0D@F.=")TPXMUYHV M(]8P)\Z VF8$9/$*>*KBQ%G!^!!.G &Q@A":HG#(9U4GS@H*$"?.AW60QV&, ML[<'O*2W4;D=R7TYA23(]1P]A&9]4A%3)R(0GIVUP7'/O-OHD1W*.=L8&&.[ M?#R[:9'GVJ$&I 9%MT3:!:F.$H1$3W2A-IS CZ ]$BNL-PF4RA<&D%A.$Z=JO_99#JV=('@A3MWV F;HZ\8_?[FVG(LPI08U6"W"20T M$_MXZN.@E8'M/#X:]HE<'C&O"&7G$\SL+2U/"8>\E:#9\7?2Q")W6?S*UB'; MTDBY&(5RJ?:^UO8HT,P0BJ])C[?3]NU=#G$GMU&K2EZL7I;Q(R7/OV;IFE=< ME"X006NDA]BW 6PY"H\'S772!6K'^,9#URF,O\;?R\#L&-T =IJ.^9;0_R== MY4S2\@G?TA)9KD/IU&?HB9NZ#->.YXV5? K/-PZ^[-!FH.)7KCPE4LX+VR/; M]0(HM4H%-_TFP[OA[-C>,#R=PO9Z/B8IOYL-4:A%I@?$R77 M4J"J.*U->K5 M]2)\C?,T>[MXRJC\KE1JL^VMN;450ZD_I#R]N\#L&#[L+BM@^-TZ6,:DW ,9 M6QYH]AH3JL9]%5(46<0E0-1W95'T0K:3RZAWU9;-[O$[^_EM\]^^^WZ3%E$7 M>P809>>4,T ";2>:8;?9$XR87^,D7JU7,C/F01-$'1J$4]^Z!%;*ABFS?>@[ M;K]_$CCA-9A?8(HX6-*[:D#ED<:6-'?.[+@:JQ CBT882AA+S^MR+WP[Z8YZ MA;Z-V(=Y_DM!+"YO=- &>82XS3S18,)EJXBM)K_;80S-4 PE;^+AU&&7J-NL MY$KX-[QD,-*6>K#(,X]+?#19E*:XR[6Q7.:Q?^4 MI0"6TR'/IZ8^M9?_*#- "&UH:E\HDM\:8(=M! K$["JD.V""#GO.@3[X)DNF M*SBEF;Z=49S3FZ2&HARR=&%S6A521*S0"(%<$GN=Z;W0[?/13IRS_2 /Q;>T MH)MAORQC2<:&+DID>;X9 O$@Z+LXE<'MT[>"V&8W1\DFD;S2UEHG0-AP' K$ M3';"=MJ*:6A"TG-MH>5(ZTER/O_@/]+?$C;.FIF56S1DYF7%+A"V&". 6/A[ M;:F#4.XSR8+QUE-GN*3/?MHD6&'48.D(?A_OJO M,KQ][LG)8[FV/F6WV3W/3+7)XWT;/5"RSDIGFTN\7-+PT]MG3)X/VTJVXE.[ M1I;N1#J0I]/>F_9HZ&M)&X'-DX/$9;L_YMN_[HNT*LZ-KNZ0;VI!,--[\6F( M:TD. 2EC*J8."1&R3.Q2:*'Q0Y6R%ER#4_B=2S.K)MAC>K?.R#.[S0D=68X; MHA [5)^;0:(#R\Z)8O)[JJA UFWQ+"UETDF+@LC# ;0 W3YW535XNS>;,==+ M=5Y74TBP6HZ;L:,;:V2.:T6(I&+OM!:=UA2LDM71VA[9'G%#:-F-5%>$'%(E MIMXU=Z#8U0=GV2U=Y-(PCF)2DI3F2OY7O*SW=)GF,L/?.WP=!=@SFXK9ASKQC3LB@&W%PC/@:QUGYY''!SJ_5+F\_)04-'VFVDMR.SO=-%)' ML&>J?HDCH2JN1HU,:EO1W(PE M0P!6,AK5\?F&?2M.\IB4\T3XP%=OA(@9N/X<.2[ <5KF5Y&7\Y%4N2AOHUJ1 MAXLDK*?&EVO: WM#46CK4(( >HGJ5,"53$=UI/X;S=EZO4G^BV*11V&]"=*H M[>ISY'XKBHJEX_I MUH"14[/K8V1'ED1GML;IP*>BN$CQ^G&V5><_4X+V8Y_ MU IID>E$<[S8BX!4O!W5;++Q_)&XN>X;(%NSR.Q<*008*F;V+L,\^]NW3,/^ M6\IC2Y9Q\7;/V'N&R[?ZQ]FT=SS %1+/<_<>P)]J)D];IV9,P/=Q_OMU1BG3 M?2D3=_&.<['MT\AR' PE_GK2F2CE3C4/1XWGKJ(3-L\(@B/JL!'"EF;@N;FD M2'!4C.U=X!?44:52UFX;@Q)83C!GN],FK> M[;8(TN'B']8CHM@W?2!1N/UGP8F@J\DPJF@4@53/!19 M_/OFM):\\*GV@ P&VYKIA;4WR$JXPXQ1Y\JP7X^YD+FT2NF0:UE^-%.G$T5H ME?@F]1$2C'6[\0R1X)X4&9X90$FV,Y(06]!5]-36<4/=(TMEND;W82B5K=L[C?6?UEW=8AT0G1WII$DIV*N9M&X MB0/YUV4OJ?L&*#1UTYJ;Z5N H4I?,*[/S"I=)T5^A]^XX>FWES0YVK!%WC%= M= ACCS1]N&? >G5HE40F-1-)UV@]TZ3,LJ>RWEO[0HX=^,;.M M"J883W\Z[L*%MV4(D[ RAEZGV38S8WZ;72YQO)*]K& 9N#HU^4$BIW?3OG(>T!T*MQ/W^&8:F=H/8[I._EBOB)MFP MZPP^#ZW?0;;O^=I,;V!G8D4U%4=-*UD/9! ^T.Z;(!J0J/F&!EPN0A052]\_ MX$WD&[USJ!)Y1N\:\$M$-,N0C18,E2# 9"&J_(H$CEZ\3;T)LJA&H:2O[R6, M5A25."9-$R0S00X+;-^3(MT++&^FBJLZNDJ.DR8)&MGSM.;L_V[>P+5O(E\/ M+&O.OF#G94N5NW%4D]9&2W],/]%2-Q)Z,C7:(2\@FC&W-SC]"1=T3Q^2GCBXHN\PVU)L-(&]X@_?FF 9R/Y??.WUC\=,(;^*&@2[G?# ];P(?^%I*O-O.+OKG'! MH>872]$/FV\GK[O MS:)>[%MVC3@H"AY9GA5-;?[LRV7!#:(5V"Y7Y*3)(IM;AH*$]MM+:!$:0GL? M/N2S7"9-*+O4"M,*IJH]Q:NW2Q216BL4$3_4H-FH%(31"@)$*M7# F#=8J@J MHGJ^"R7TO)6Y4C$<@0 AB$_KG"W4/+\@?ZSC/"Y9*%T8 @)DAL1S9KA&NO"< MEA#FC%+B/V:T5JVH'O+&E] M=E;7V^B>OM)D32_"?ZSS4O,7R$%&@DS=QC[[>5@'.?UCS;KZ_,IO MU2H&&_?88+/O9+'I920CS5C7ZB.,$DM.-3T$%,BR'-.=]DUQF 5',QQ-A_)V MU\5=%A#6&XFA'<9H#U'OY MW.4B3Z\]J"1475;G^!IRS,"@0#QJVR7=?FR=DQ,D?/S.OOFV28=SDQ#VC_BU#-66FFG5 M.T#4(:8!)&>EX,AK&JD&X /A['<4CMRUIEJ;(VQH7@0E+<$YM\'6Y2CG2"\ND'#=#@6MC N2>U(O#0B35 M96G*/?]O.(OY):-*7?V9G5#%V^WWA&;Y<_QR1S-^:.$GB7E;N0OD:&Z(Y[9( M!J.LXIY&?8R-$[Q\9.<7>:;;\TKT!MMLB73-H\'4OJ-#EI ,3'6HCOOB>G", M;\+IW@UGR^S=-BQ^'=W^A?^'%[/['_\_4$L#!!0 ( M "2%?U0?\I41[P4" #8[%@ , 86UP9U\Q,&LN:'1M[+UI>]I(VBC\_?P* MO9GIIY/K@ -X2>RD^'(T(T\/^S]]B)+N]6W M+_[/A_?]%)Z")\/DP+_][44_38<'KU_?W-QLW7;B8"N*>Z\;M?KV:S\,_%#^ MS\?+SR_,X^GTY_-'7Z>Q")-N% ]$"JO D7:KM4:UL6<-4DVD6Q@(_M[J1=?W MCO.VNEW7X[A9',/N1F8@6HT>2?\*+S;T*X4I;[9IY?7]_?W7MW@D>MS;Q)_V M8*-6J[_^G]//;;:MV#AWV9/@+_J1R>>M(Z]MOT:?^Z()!\9 M?O7O>'YB)?"KEQ9/13V\^YI_+#SJ3WUTCQ_U]:.>]*\$(5SO!.%U;'W8MF=>2Y[K^%7@W))M-.HO[GK$/D) M_4*65.,HD#G&=$72H:?U+[3G:JUN(V24A6D\"Q_Y1QL=#[(TGKFD_=?PJWXP MB=,J'L*4]9B?IBP(SF[LM>E'"V_6\,U\93#JU*FF3 ('TA-B./6D\(>QS^VW&A S]4;\!10*"F\#^]3/PWD!_S]/_7:MRVXH^]?\W?O_[]J]3!R M 1O"U&G%4J32K']X/9"HGPP#,4(,E^\>,LR[@8A[?E@-9#<] M>/.+_C/V>WWZ^U?']W[[%?=[>/+'KQ_>^[<'N&X9\T??\V1('V'F,[XU3B@& ML!FXKP='(9SCJ 6[CT5P$GKR]M]RI$[D-KW$:W4,R]"0J]73B#[7&PC%#S4@ MA;OUMSM[]?>O"U/,GK$)H/(07,>!Z,T]D\/T_[<7P#,..A'<.Q%V10"T\0/] M,_?T+>(&Z;&?N"+X4XKX*/0. 6OFWW.5/\P]HT9/GO("?HV\8_@NF7_*XS]_ M<#;W%R=@R8M@6HIM>E%S+_ MPGC49I;VH]C_6WIS+FAR,;47'W9KZC\_NYSS+$6&C4+9SZQGY^WV_L[.VV6O MIC[?:O9WWP+UWG[@:BZ 1TNXF=[#T4BMZS]JJ/\ ;0?!-_4[@2R.>BH''1DO M#]V*LST$XWY@[5//OOY#>#EMW7,BPZ(6OH@EGR1)]CC'_!@'_,1+/H$%P2CI MT>U0ALG\W+%PN<;I5.-M;>^!Z_@D_/!SE"3G85L$\KQ[$4=#.(;I(DK-6M!4 MYO+3A^*"A)G(0\G_GH1-EZ3YI!EZYVE?QI?2E?ZU "!-Y[C+7N&%&"'S3ZZB MI@N2;BP_9@FHT4DBDS.9GG=;(NFK7[S56& ;R&-Z)>/!">!WDM*/3[.R.'*E M]!*<#G$-0'HJTBP&\?B\>RKB;Z!# %S;TL7O_*<"L+5*)'BH[N.M *1+Y44@ M7(DG^*A+0[7,K(LO@/1PSHNL$_CN>1>(%5 YPC]%3I[^[,ZB5": C C2A1"W M!PN#>!-##_\Y0IT4, [I2-H2<3R"XR*Y9P;KK>U7MVMWKJ;1V-]Y\_;-0Z6P M'U]4;8Y%[31VW[[9?3C-C0;R2MPBN'P/L.A1P:61>^ G212/$&W.0SR;X/(YB$ R&<$9-(/>/3$1I;99&P;(8+*F@ M&S[^;>-U 3H#0TZ.;F7L^@G0RZ^ SV(6HUGJ6B[1;'/>_9)(@E(!?/EOGWW1 M\8/97&:UEJ@%BI.P/91N&F<#^B;Q<>3'1T,076&U*"CS15BYY5W#O05:LF+K MTI+UBBW+QC,@*H.56=@$M5N1=6F5)%=%GA"B1?LDK>]0#F-XEWQYIS+M1],5 MD2DD[C])G/[G5-SZ@VS 6J_1CD^%VP<]!RY5Z!GNK#3C#^TT%DBWJNA1_%__ M:RY3ZL\N-5?;!\,,5.FQ14UN9=YESA"3SN'NPCK#WF=43/6E&(#P(E +X_EH:\>X2I@24 MC4(7%DXGWDR/I0>["M 0F"'%+#S\ XA[D:$)<<+2UWCHZLG"\A'.V4/P@D+# MZT69HD=2V<=1_HC2>)LW(O;.A_B@;?L!Z-(!_[CU]Z&*AT6Q#C-4S-@CP6/3 MCVJ56ER:&^D7OM*?/&90-OV8WDE.0M[ENF[E01C#%UO+N,NQ#SXA;!YC>S]F MR@?J\^;Q3/3SN!8:VXM=CY)@M?ESW(>TF"4]U+_V,OO:N(&$*; ',U01;N?="3_0](7#6=OR0;W:J/'"C\6-\$[% M=PPMF(^D-.Y&AZ(X6<"&SOUDLS-.-H^%'Y/UC90@0T-!B +HR7@P$TX6]:SM M5;?5=FT^K^7/B\:?NZ?;M<.'"9XSQ E:ZZ5, )-PB?04;020(YEIU/A!I)IV M57_<&WZGY?4G5K4S-[:P'@>X+7IPA@/AARC8^UUYWK4$ 51U6$1#)>^A)JVI M7/3#Q=Z?^Z>-_3EQ@-:IQ40B%\:T=J?3^&X&?@>5>+/U8,#F3A+&P=#3$Q]' M<5O&U[#JY#QN!<(?S+29[E<;.YIF(!/C'3"Q!,8#EQ14F8M A'/@0?V'N,A= M0KLQMNKM+'X;=X@.#T!IFV#-P-.ZC:=U0Z]FK_$'R99UWUMBZ*>@9=(6@63! M(=)I'FWR@S@!##N\,(E./2XHNU'_Y'O[=]67LT+1R:N!WZ^3?Q;C"\9<_Z*^*HP_I M1NB_@$C&*<;U?$XIIV.PI &1=/6C#VH MG742^3V#I1]=Y]8@PI^KF^BJ'V4)4/>K&_AM-!.AS&AC#%9?B>6>OCI$V4/A MA/_T8++;8>"[OMJ1X_GP*R3%AQD/\$CO7T^=X 'SXKF= MP>7GR8@0S7_4/S\]23V3FYT*NIFSO1X[]#EN "<#I!]R)#3 5+\\'*ES,EVS MKCPJ,*MWY6F)V';;:@S2>.R"(J=#%3\L["WGR=]%,&+ MJP'I.DFT!)Z3X?G.;4E$4<'TYXGBG+(@,QK^_]5$B#L8YES[61*@QD2R!0 * M%:']>Q6+=0;.D@%"![C(FS.7IE<"9/8-P0-<+$ :>R5 ?@H@C;U'XRTE0!Z= MAU@ :7K7/@:'FJ#,M0/'C!VL.C#NLVZ7@%D'2]E]4.0T@DL9D*],V;C7%Z3S M;.=9P;?D9VL&R4E/TEYY4Q<-7W7(\\!7P6#Y\"WYZ5I#\5Y_[_K \?'I[8,A MV5@D)-_D04OPN?%6AU",0OE[-$"PK+CSCZ@HAC3%Z>@*ZWFQD]L"Z93-+!.8 M;^9DGNK %^9*N#>&:+T F'P\2&XXGN)30O"'6."\$*P]EB6@A.":4-&9 M=W \GGC-H%=<_N;?/8O_E5KAFO'!'XF5+B%Y5\#@ ZAI?;&0K.U;=[(,3OGI M.[D__YVT(UD6?R?+((K'O).-Q5E/ZY;-C3Z7D/S).SFOP4V=]@)EU?E3/E<4 MA/<;3R?WLD3A=>Y+J8Y[4:"L[Q.Y?HN@O#]Q>KU@N1*&.7W <\!6G_\B">[\ MV;\E;'^(!._,3X)W%@G;!Y!@G5!!V9F4++F6(/\QTCSWK/8 3-'OU\@"?C.K5K3Q ^MS8*3G:@CG:O F!ZOP7R=$: M!0-X_>VJ8;Y:XMQ&YOHBTR7+()6?I=5C<2<_G;' (2_[)05:,(AJB\R#6Q46 MNHS@&KL&7%W1AN8 X'$EW3[!ZR1T5Q,7,36Z!3@7!;Z'*'>$R\($92NP=/I. MEH9Y!8*]",R#\=Z40/E)Z1H/<5% *2U<"P?1N-%JL6F )8A6*CEP:J9F2=I6 M 2AU4,EWJXW:2DDZ>E&+E'2H: QAWL= A-]@,^ZWH:YTDJQ^R:Z)"JL?1U]" M_WLF#V7BQOYP3#NZ>Y/+DX466L=%%2DNP;9TL.$Q+QIL*T52EK%)JC&^:IM< MY 6L;Z-:75\QYJ 6M4A(EI$(/TM %E/4<#Z(E([)U7=,+@,[9CES2FO)8[MO M9RWC/%5<>[X*XV$+%XJN_Y(AYQ9VN+5.9=7Z9M M:)E@?9BO? %!FG-T!EA1^#UU*,&@6;XZ M_+G>L-H_F@K'=L?QU09/NQ_%*?;H0#A-5OV^X81H("Y,Y9F:[ M_BL+Y952I&QU$6IQ)/PC2'./-#B5^M M'U3GV<^S O"A=&EW&L\W ,9S;NE9@?ES),)U9K($V(E-;"((9VH<)0A77O6X MXQ:6DN^&W]$2P!MT@V<2X5*UV1A0EJK-A@.X5&TV",Q3S8FE7+P>!L-I)OD2 M;/>!;1FV^6E^Q1(2#X#$HD.^2U+VXTDK!>JT^*Q]'?P"FZ$HX(L8=!^*%H-/ MO5@,X)^!GV#?!-2*UA=B#]K@,F6+!X59++!B1JT$]V. NY@CO+/ .,3Z7JX$ M\.>5R!@<+5)'JC8**M'*GHY_OIOC MCOJ\LVJGLSLW[N@=+(ISK!"^+$\RPO3@>GY!,(!\%5)MQB[(O.6V] X6)CP4 M=*EC/Q2A*S]+D:RXA-#TX;T04]]26#.E.=M)$!/[6'5]:F:I8276G837L"20 M;58;+)>REP4"U]E,$FD' 8YM8(ER^ .K"R^Q=KL&7M-UHRQ,DTOI2O\:5VA='T1I*-3WXVC&W$M6U$\7'4X/K BQ%V;7'<26@)P MDZ[HO5V'2F@O#=JKYRQMGS7.-J\^3V%7&P7/J0RVA.'*L-#:7J&=5+U6@F@! MUVSO(4VEZ@LMJ5W"<"&E /<64BWD/FX&._8D=G=9;2 =^Z&?RL_^M?1.0CB* M'D98DL((<#H5?T4QU8NPH#2VL8UG:24@5XVOS0Q\AHW+()!NFHG@(HY@[%6/ MC7T0U/1+L[>YR9>Q!/(2@/Q$%[65)6DTD#$) B@3]/WABIM3?PB(=^SS.5S5 M$LSK?%E9^HE2$;2EF\54E&JU@=<20Q^6Z_\MO1;L,0:%HQ4EMNMCZG8VZBK> MGW,2?Y,I.GVXU^3FP/:^G3TO,$>A'/&)'&>AM_:PG;:=C0+H5-6S)+Y/SB"G M]Q,H:>@:0:LDA4\.E_O8%54X3:7;-\5-521\%KM]DX[ M6(HXRU)X%M&&<';:8PF]Y48Q/U$.Y\-U6_3PQISW) +L-+#B8'\DY?90-3J[ ME-LP&F#.IEOBU8/Q M:LK1E?2J1*EU0:E5+"P^>?B;B3EK#+L'<)@2=BM&RN_UL:P=W(H+?\8PVQA5 M84Z(;H":L"Y(M=[RW)/ATS-1#V:BDHZD/@\W+MUJ8FO/$K";"M5G"-)#/\BP M7_5%>[6!VKZG\_GX/C81B+.;KY5 ?!@05U&+_B@2WUU[$!9W\:QN80G ];V! M.MGQ#]GWW=57=E0J,2H]:3/T,,Q_B&-\'$TVW2IN:1-OY)U)RM%@"#PE-D>D M]%L,E#H5M_Y@Y4U?#X'UC-W^N.Y+T9"HYN816H53*]')0B?0.TIT>C ZV:?V M7-!I@OH8!#L5;M\/93RR8;.:*/7#M&$YR'K'R3T7M)H#B3:44OT(\$MJ]4"T M.N]V?5>N.%7Z(?29NK.- F]>@+!1K:]"VX5B.3]=]6Z]LK<")6JQ&UJ)]'@;P3UWYUN[92F]2+6M@FZZNXR?K" M-UED0I3['4EP(WSL)536$C0#4G7M;,WBQ2S<:#**0C,#KT3'T;CBQ.W?&GM81/FUX M6R;-5A1>@S2+GNR+6,6AM/LB7G5+]3S@FG.+:P8]RV*HD7&M0679!(O[676X MS*'8EC+%>BJUL"K%'/6 #ZEM+)D8\VRJ6$I=#PQ7.Z(L2YEBHV(OKX+M*4PLN& M+J68309L*?X\M](]I=RTC@!5@6#[/-Y*A0_I12U*PM?CE=+CHF3]I4.H% +7 M UZE++<&\"E%LN5:I)9.#4O)ZHGA,EOZ70'!:45$R2GZP)3+N$8X/%D;(VZO;5F4&*);Q6,GBQ>+]6@.(L'RE7:Y.+AF2C6MNN-MZNUB;5HA8(R=K> M*B8F[?UP8E(6^KS#+^U#LZV!%$D6RP]^$NTTZF\.X#?]NOY)_XWO3XS%XNG$ M<(KRT(\/&@_FOQ@;T_.OX<3L)\^R@8Q%&L4_N(N)]_'+0QE& S^<-NR\NRD, M\;JX^KLV?0$#S3C"(7Q\T %B(=B>Q>[T2Z1G^/SCW0.^]F\/8*-1%KLRX3_[ M4GB$K;";#^^'3I*. D#YX_.SJVK[Y/\='3CUVC!]Y] 7Q\W3D\]_'C@I,+O$ M">6- ^*G"-\YI\W+3R=G!TYM>/O.0OZN=QK3WWFMYGM-ZUO^8=!9 M+'H25V*Y8-Q8DL91V/OPY>SDZNC0:5\UKX[:[U^K;Q]G[O91Z\OER=7)4=MI MGATZ1__3^KUY]NG(:9V?GIZTVR?G9X^\H*_-]N\G9Y^NSL\JSN%6:\MIU'9W M]A]I$8\)]??)4(13KMC;8?KBP_'YY:GS'BY_&(5$,'W741SE4G;OBG]]X80" M.:(G_8/#R,U0^L1Z!2\^U&O5?Q-!R<>$X\15?-B@XWV)3;&=\U"^6LH\4RE$ M@5IVHAC(=17.U?7#WD'MG05;G-BBGXXK@V H/ \>_.U%S::G>K2^]'O]]* . M1/2%32]YE)U?WI%RXHI K2^-AHACPRF(A9/3GUTQ\(/1P?B>!R+N^>%!C69: M%.HUPS 3P:4<1G'ZPNEB9\;TMQ<^G"?(:0>=* HZ(@@BV/.+2;9V=?FI^=RZ.+\\LKY^++9?M+\^S*N3IW@()> 9ETZMM. M%#OUW9?>*^?\V+GZ_R?>UPA);W'D[8(D[R.V0160[,!#_1X&[GMB-(*I9?CBPZ%TV2"P7:\X./(X MOCG+)8>/"X_M3)+Y'%O4>1!6FP(?O8S60 MW?1 9&FDOXB)(M W3 7V?HZ4C*F@=5L%?5IM8$'X<2E[/DPGPA0;G8!,@YVK MKJ3;=S[%43:L.">ANS67AF!K\;..=9DR_M&M<%/:GQ-UG=CLRQ&)DPREB_8] MS_%#QT\3Q^V+&-Y[M0KDY='NPMO=Y=P%Q6]W[V6X2[LHB[D+@.I1#(R8FC:1 M&Z@596$:CUJ1)R>9:^?5MH#7%/A/[?]/>!K,?&Q8G6Y=;[2WG"!AH-)++ MT;#,;$641H%QG)4])A.^"QR;.]N<-&$FA5UONMKTO%@FB?KGLQ_*^HL/>XV: M\Z^H'R: DTUJ:/=$JL9R-MN"C^?Q570#S/YCU)<#?X+;5Q:EN*DIB<*?QQ<@ M9@#!!0'][,^Y!(P5DR8>VQSQJ$Z;A0+\(@*Y,OA__I"$S@_U^IOZWOH**&I3 MJ)$-8T!@?R@"1]Y*-TO]:U34L$1V\@RE!0"P@Q!>"0UT:=O,K0O_]8^WC?J; M=PD\%LAA/PJE$Y(@7@&5W TRU$<=$4L!]\>3!XZ^7"]_^G8AT6["P'R?]K8G M3/NO?IYD?XX =2YP5UJ[V(7'WKR=G&R3W AMN,:QG_KP&IM;9"P]9YC%289V MES1RX F23^N-E[U72 30ZW-TZ_:Q 8+3=-,#YT&#=,P@^.X2]_BTAIHI#I#Z M0RPU:FV=*$VCP4'.A=5H5LC.]G(L#Q,\\LI/ [++2>'V'1[V:-")@I?(RDNP MKC]8SY09G:ZKU 0;B/!-WX=OJ-#Q/#%!\Y: MO%I2N#)NA]3">XQ&J E8'*Y3OB5D-QJE](5B+IG(O'$=Z83#D8RRM3Y M_+DUFRQL) '^*F+4(Q/4"$ [@ -,)--'LBX4B6E.1359S8GINF/A8]ZF,:L( M#[S4W2$)_%H":;6!="=5VCQS5C[)2>BARTTZG9'C]B7L?("1Y3[;)*R8$S]Q MA',#"GSU6QC=A$XB11*%&'^2)!D:O43B>++KAQR2=/^*""_Q;E7_@*B_LWKJVMEG9"*WOQX2R:$$%,#/:ZFJQ^#()AE,(WWS,? M+5+ =KH8FQ=3J&8RW4)%X8WF+PISS.U56XL&X1]1D(6IB"G(+TZ>*>AN^I*" M'RS8O:R_J[V&8(N * +.NH&VPQ)\Q+M7QX->P1X\. M8^E*),=\#/6&0^'EB?,2!@7ISDDRT)F3?H0A9P[GA,*+(AW'N1N13"(_YGABE&PI MH"T&%UM9',-4',B,*DTJT@Q0\D],T)R.DSS_Y/\[9Y%C(ITW'FW'4 #!"A = M^&D*." #@&P@Y$C@=6/'$PHC85+#K1#D0J.&;;QIB.M,1!AAE&2CEG5 M;99S*7M9P)$D[>J5\Q+/Y M+2PLVCI#/$*%O7>BJZ'>@)[/#R])H E$#%10N"[@92P0HQ L*,V$4[\%#AI6 MI_Z0# "AB6@K>@&0' Q%.$(Z#*,!W4+72,_IQ=%-VM>_;@%9EK0T$IXH=X+4 M/W0O-FKO9BV0?JZ_TX_=^\#,Y>GG$#G5LS.6JI_4TEV]T:DVIKG G)CCG.[]V/'D'R>CDRSPW@;3[!(FU%.7=13G%QSSE$\FF)NI(<(3*YZB(+9QTCW,<-Q]3+/; WGB9?2GL4V5F%Q"\(F MVN/'+/%#F20_G[W]C&.5GPH1CJ8++%,=36N*I'J+GVB'+=[@SZ?7;J1)LWN' MO(W!>7/:RU!Q)745> 4:SD"1RQ*6U6%:2=G]J4EXUOH@ZHDX5S#"R6]\F!I1 M$7<0(1V]]A.2(4(1NKX(4!K#E"Q\&"MM>2+V$@=SL'QO5M38]DLQ-?1LZWD; M&91M3/$J#.U G4:DJ<2\-CPY.$1,E805B![9D4P,IT@2(/[XE3Y8V>U*TJ9# M%>V+;V)QJS@$J.$UCJ/ B8"<6,#,V60&Z)$;3G=J.U:D7UO$'0'#5L]O SEB MC:F^ZWS9:F,EH#>-/0P+?(4;SW>I8@@[ = 0"V6Z?CQ@$\00YA;X$& 9F>0] M6K'(/#]5ZR*K^X)L9"=N-V[BV%'^#M!BWE'B+MK-[UCX *V5:! -TV#$;$TB.P0@1R%R,:IV M\SVCU',R>XHA\*Y;']!!PAO_5.AV3)9)6(R-;V-5,"=P[(*HW7$0B6(=D8,P M&WA1ZDD7I@E>..I#@F88!Q#G MG& \.3NVP*=+=>Y7=M\V*O7Z]@0 K:"9 LXK-HA20)0OXG' O>1)=%3KX7GK MR^G1V57;.3EKG5]>G%\VL=?IP?VP/LCU='_W-5/3D[ M! QF@+QXJ!'EUR&(\M5.+,4W8)C A0X<$=R(4?+K TPR$RO?"(UX(@2^>7KQ M^>3JJ/6[\^GR_,M%!6G&U@85Q33[+%0Q/#]SJ,XH%P;=N,UR225U$T6*^I>: MT?.382!&!Z ;!"#LO:#:S5?GK3I(L-!XCB^@"N,V35R?X,>?>\J)H)\72 M]\+IQRB\_P.4W10(SD43*/')^]?BWMH.:WM7-"(O%2%G7Z#50,!W'>%^Z\51 M%GI5.(@H/OB'ZTK9[4Z)@'@[X2=_%!0UJ.FG<@"H"1(1" =;#B/G3*]^,4MQ M85CZE)=U_"2T#_3NDZC_8J3T!_RTOY0L3WT==NY;[HK>C2[]Y\FI=A$1A+X3 MS>%_["QK^$ MV%TTY%E],(,6+^*9&YL;L6R+R*U+BA<+GQS&@Q[/LBCH:X#%GB[GH2 MXFV%N]O/BPS#MC_+G@@<0&" "AJH-AJ#9^FD:T][=Q3^[CPO_(5MGX(>Z+1% M5Z8CY]!/,+P@BS>;#B\:BTMC\P\:T)[$_+RR?'U%Z.)4NVY#VW6?A6&WQ,M5 MES=W%;_>?5[\&K:MJI5@[/F4 K6JDM#1]\Q/1Q5X(J#\)XK1ZDF3EA#VO[JER. M8Q.NCXGR)2*O):U_HQ#YS3-#Y#=(["?25U!'R[C='E+P9BB"4>(3Y5-2]?6DZF^TR^[-ZK2/O?*FQ_^\R0'?:=4W-JH\.UL!#G MV]EP&-#?(AX]N6!S7*VO!7:O(C'?5]B]_\RP&_;=HFQ%3+,EG ;:+7JQ5%A. MJ=1-3GVELKG8D2O/A,47+,G>D/TGI?%OU^(6K"*-W];I&X%XYC_NV\;@_-Y?[JF/-*G+L>DT'PM>>F=R).S_T M8TEI'!7GR+3G/:?VO,K1W8KB882U0)U/6,<+;0=/:B[8J:T;/UP=@)M$OBF9 M?)N-ZK#S'+^Q))<,DR?7LW:VUP*55Y)JZY2/^G/+^<"=ZX9RSOE-"'2Z[P^I M%QHL3?BA\U&&$@@X6GCY=Z+CN4-<>;9GQC<]Z97868LKL9+476>2U+>?VY6 MG6OD)[Q&2P)\OX&@3ZIR7L:Q>X5)JQ-M\@L2)\7-=- M(JO5'Z7!:F7P8R4YG<[@J.\^-TZWBUI\W^_X*IYK2J"7TW;[TLN")^9VZQ&W MN%'<;B70-/%[H)[#KR)]ZEB4G?TI,S]=X=9UK;X[5FNQ$\ MLBHN.A/5>:=5 M1FS,-64.B844['TO!Q9FJIJF! 4T%F&U^ZS&U;S9]N70F7"QL<8*31C0_[USU^/-U$156PKSB M,3)&8PA%F5(76-4O)HUT_\L;.=X],TO&OXFRB1:;\)73*K3*K& S%O4KKJ(U MUG(SECBKZM70(3"9Q@RJ*4/+M"U*J8UNXGL^1G@W!\/ OY)NO^* M9EG$S.5\ AX[=$Y/3UJ 5PG&OK0(_=:XIO[$_3F.XAL1>]7/4?0-HWSR0/LG MJ(Z\O$FN$/6;89B!B'EI.B;!Y@<.5LJF&P/T(]'XVU7'$JAC2;>;H=CE4%A9XE"3 M,97.EU2H^+0Q@,7D*#6SI!-7KR,"'^<:_EH!" M@RF/8W.LT!O_UHVR8.++I#_MVYMI7\+Z)]Z6\MOX=\- A!.OHM0P,8D?!!,[ MND4R.-%3>>;!#&.)X7Z37T=_31D'@ , 328?CU!, 2H[>628TI!)_76(S8;\ M:XF( \P+T!-[D?N@2(C8@;6#-$XD_DX<3(8@<<$5#T96+R /;R6A&6+C0'C M$O"3:2YT+6(_RA)N9\8M[4#HS 9#CG7$B^5RIW&'#U&H'RC5#J=0>$NMV!3& M]S*!]0FDA!6WJ:5ZODP_O,;JA6>KM0 M@'&7:W;RW4*DYSN$3!E^R:@Y&V6\5IP D#K (Z!VZ50382ACBD\.L7T2OM%' MS">MF[O/#Q1'#/!&=DF&2)TN4%O5/\#)Q8[_#S=.2,3PD3@*O(_Y$G;^X M%2"OEF&*= 07H%#%8RYS WJ+DC%37H^**)?!@""4?U/?-5 MGTT8'5M[8H<\;&>>)N]RH1D+GZ2R!UCT3D\-E!?N6!#=X%=L5,.U(@S?*5 2 M$F3NU3I ;R*G3*I!4XOYW"*8HG1'21D@(Z5[3 M5_PG[%98K%9BQ]V42$M:^ 'Q">] B+2W#TIMOH@MY\\HHP.'\\3%YHU\B0"B M5)/AR04^,_[P7H);<6[Z/G**F=*4^CR;E )_ \Z!JKS\GN$.;D '@;P'AQ2QK9+:FU,APLH"Q0JP2(A+N75(L4% M<'1D7P1=.DR%8;#U[UAHH>L;^.319%' #W[,MS40-Q5$:)*[4_$-J3OPJ$#KS BP(>.; M;BI-L+L;<[FQ+&JUBEP@MN+"+8Y>*1) H):.TG8!-OH[6_=T_=C-!MA=$44* MS?L5>;7TAC$)BY1U8[%[JI9^S\U:O[T9UOJ?]ZPMW8SXP+YL8WV2GJH;VR,D M-#WL7,::]'S\TCXY.VH_8;^ZY9^0;L/CG%]C=)N\V:A=CCL3R'OQ4EF^FJ<7 MG\:M8>8%_;U2G]7/19_**U(H=5X/R26-6KVFQ5%B/TAUSN2U\$0%NZKC]W#[ MD /KQNKPP)A_I;(L!TME3@]+?D2?3@];QNK\B'Z\1\,+P@B/-H^J6PCD6^I0 M?Z :<@"\ -4'..,J'C*!#81[X %LMQ0X%(BEQAHH94HNP6O?0ZG2A4FC 6K1 M"+$N>@K9?'H.@NXPCA!&)*,FH$TC,EP>VV/B.F(5>8UB_"@!&H7R#*OV:"*% M.4&Z\H? XKHQB?DNJDZDK.W6OOW^-PIP.SN??O_;-H $T0V(>23*Y;-IN'\^ M:^8X/I">#S@UC&Y0GC,/@S 6CZ*>#'VW\"V;:7'3^@!'^H"--:H71!TXFP0; MMP= =:F5=A;JPP$U#^MGP@@O=S\Y_P6COW-.HBM8"\I.@.@>2/%A(GFR[UB2 M#1:(D,GH2 94=0W.^"OL+DA F"5-%OO*0U#H,L,;HTCT?K M(RVR [*IXP&: (*ZROR58I(@J3,Y$B7&>@@8!M_%I"/#?V48* MS$$I;7\ 0Y"AQQS\UK(=YH]RG:<00X-RN',8)D.3"!7F([)R9=^*S7@R%Q!;W,AYU4Z+-#?X#V+8:F?O(@BA]3GUDB M2496DU-B#]TFT? N^&GPX1MPE$.L7)0D>)USJ!$ .F? ML 8=0._Z?@7DYT:]XJ!D[A 42*I&ZVSH-(&JIJ90O-/4Q?JX5M^]L44%T;_= M/LWE&Z'$$32O9FD_BHF>>UC8'FV6R,6[Q(][+.:3#@&BHYE%!H"Y*"^ MOU^C9_M2>"#\Q"BQP_=M.*1_14B]6DV8(HL3%(R(ZI 9F4Z57$>Q$B8QO8DM M^^@F5<9D7&4Z'A+&(2G-W._TBKR!]C? HA+C6B1__J%T%61W&;(;P:A.0H6E M]O& .(ZRH !^#'0;8Y-<2XJ81)Y5W* M ,V4M1_94U6K&:-Q3FKS1GM$9'M*#4#@6Y]M'O M CN/Q8U1:] '&OO 1("W:)561>8IL69 :BOYL$%P&CE)']7E 6"J\D@*>H-5 MK1Y_ O&\.F0-F!YDZ+*\3\]F,XH=;Y'R>'U?H^L#'@+@,D6H#/ MO)B(8&8Y@!F;<O$1V*()L *3=#U&3#CRVQ&6 AW#@("NH2#$RV'0###!" M(T!,J,]0'/D"B:L)*&RD)+\(/ER4\R3MA[!,5)\F@H,@C\!R>!RTSI MZ(';IH.!)C9GR']D&:TVR!YX/DD*+ PFEVGB7RM[D^)^*5\[M"*![-:5'IY4 M15E]21B,\)+($*Y:I PRZ&I5IH-<_#(0 CS-U"6'*Y(;,+OJL*B"2A%[ MDZGT,L2)2R7],7?< LCRPJ&,5&\9AH4Q-D )'DZ'>X&"6^A8@ZK M?J<,H;0J#!] ;.[0!6;<]\G'#P*XBPJ\BIU#$QU3+,#H4)T-J0M%VH\7S4]R M.-N'TXW%0.(JU-$D9&\@F449\55 1R<#[5@9G/CFP609C'T6I3@G@EM#+C&/ M$\54L<]\T(J"6J3)GH56C^3OH0B7(U>B4(LX<_$<'N5&+]OD>(5QRR0J=Z0, M,9;!'*3P8.-P^++;57=;A42168 N81X-9X60A"IJ4B)W!T !(JBXSK'X!H9M M$036R6^$*(C$4C-IGVXBAJVK>#A;\SBY8/89@ZP,XKP;2TU,;B3=8A4-BV*X MSH+/\K0CD1I]]/KO4^525U"^3E&'<0G547*=COD M5]I7X;ND6VC:A?(3?!X6&*JZI[#D3"('4#90#OS$,"[;])Q;H@U! T4,&)-M M/"3L!('/,F1K.>5&JD!%7IW&:%P?O:5<-'P(@Q-%7$+K-1A4 D0X!L M"<(&42\2:>A26>9I!\,@Z'BF.08I6DX%9*>\S-U/'(0.##G +04&+0WN*, M[/1%I"9C@S$_T)R]6!GK+78:C-@M:A(4;1]=T1& W\ (6A6+-3:SH,MF*,ZH MP%A)ZQQ4$)IU?PHN@HK94$5["XH;HY!>0EZZ)]XULF7O/@?/1N";CADYI]Q3 M7<[T=XH"YXVW]2EM?A0)6CL+IB&*/B1T(YE+I_T5@T *9M'M6H4"1@#I063/ M>C"A4]^F[QI%\Z*QVA8#%RK()8 39W@;WFYO5][LUIRD+V(Y;K\U],'E]JP) MEBO4FC6]P;4+DT(X"N\40S&U?HYW!;TZ>G@,+M=R;3[QV !V.F,;'S+Z?I[0 MV$1_"9]8X0D^AP0OIY["K/0&2<1>K5*KC>_:7M;;_?%ST:=JGT7%,IB@4F'% MH:J(^;%4(9PFS4OA$3X(+AJF+)Q*-&2)TTXJ@3&517XLKQK'\-"KX2G;H\K< M,6V'& WB/$#(3@ K&NQ)Q"I*MI1K9@8;9C'I,VP> ]'*3RDP(>#86HY+0 $: MQ+8XHNPUM.$*#R\&KS"6W4!K;U,V6OHI'\=/N5OZ*1_!3]F6PU2YLQI$H_06CC2B?'4;HR\ S88,:@F8-*O M'?" ;4JLU'O:EYF<3!M].@FC'_N[;W%[XDM8+X=J3K./W?>[!(70BLW\&,4A\(HU=::D*.Y)+#W6$D# M>[_P.@R#QR@U[?$63A=H;74$@CSJ7XE.%LI!A)8>I,&@Z=0;->=2C-!"T23- ML3*&$16SBFBHTSDZV:@XH)?I3"R8.X:%@J;EX (,7^&%( ^!XVG4F.LJ-A3B M0KK"CW78R[4(,FF"GV*)]CF/O2?Y6!A!MQGQ9T =CF4GSE#^K[\Q40Q3B,-T M.8ST*/0EDTT:FX2$R%JU4(0*T>1<)DUG@K-7@S$3K ME1\2%2A.R00T??NVLK/3@(L&[_H)'^PTQ6;\:DSCAI8D_%R#9;3)@'B==C9? M*&?S8QD)]"*,^^%QIKW* ]V5:\N- ?P))UP;])O'*Z]M=:BCQCVI%+3<[ZN+ MN%!$@2K@$I"[&(BG7H2$IR(:S50BH;N/8:_)$,-CM5D.Q9MK4!5]#D!'^A[% M:)%E3I[D2=HJ:"-4!3)4U0V,749:@WYDGZK!DXRGW=85BM#@MKI=LUO;N7DH M@U30V.<41156"ELDX[,R#:@]HJN0"-FTQ0A5<@*!6+$RW[E:/=Z^$.,&T#>I M,N?MQ=@G@?(;UFF*E+ TC(;*MZ-2TS4G+)15T_#DD7" 'AYC:O^B#D0$.+01 M@54U#UET"*.>'GDZ/]XX*X$4?L*IF8^'O4B;3;T1R,8 >*ZFJ9=5R*7%FF]H MF<5<=]]%;Q;Z=501E>(Y%[9D4%2G;JM\,E61P,0R.((JIM++0-8#C[F\AJH. M9T/?\W>NV,,'1?O#2$S5\!#EUUC@C6'@Q M*CI@9]*:;07O5'1L$062(7^P"GFHG#&%[83'5HD&P9Y->]T5RZ=I=-41-,0!$"U M=,("$8Y[9A4V6="!JX,P4*) I;!_7?^!<\DM FB=1N #\X6]C\9(D:!%L3^ 86:*96 M# L4GI%K[#X6 0S,B'RGN1.0EV4('7M%S#3D(K37I?UK=FX^!5<%7*Y-DPLZ M,GNU,];$@37CA6AX7D.E*XKPL@B(]?]ZX]-2'*ROC!B)"Q-HC-6$:CR&!EFZ MS8X,L:BHUS!P.U7H5B#!'*[-Q08532J0*OJ=H[U4)0U3:XB_M0@7>XC):$+W MA$(Z]*QYG9U@I-RIL(<8'R=6G842!,EH1$(^5#!EBK7$B#-)8QP>U;$47XO'T02*>:1 MB0N3].21[!;+GL7VZ%W8#MN\U$DT(UR4F.@>B!" MCEC0T;!(+& 4M,".ASN< W-Q+H7G1\X7X+58^P=DNHZS!V!$UJ/H:L+9_1CP M3+&"N*8A1\-3#H >%L4[U)6<[:V=ZLY6S<%A\. ;6SO[>]7&UMZ^0PA"Q/:M M<^OLP/\:SF_.W@X&*Z,1[8)3&IHT\%&@2V:=D(!^Z/?(%O(1#>E8J AQK*4" M!%/G*PY[7KULGKW^MQPE9',_KQY^4*NLW M11%]/FM:@1UY& 3G5=!%4$=-G K4Q#YNA%([=2++UJ.@P611\&?M(MPK781+ M9Z;W>[%,4,CI5TORH0!@=&@Q09\>ZP0J$T4F3TM-G\&R'E2/@KC(W&4(-H53 M/'EQB-FE(3;AA)$ ? ;QYXS$GZ:19]1]7_\-3ML<@1889<+5K2W)4@<\H\'! MOU8.0)(J.R0R M*8=B:>E9/ZHX,G6W7MEZNZJ9 ,(]8+I*NM Z)2!\B/3J6NO1,45"8:Z?7OCF MH.E%D^,^KGTO-RE@J'TZI(K(I)M@^ =:^OV0X]T8 M!3CC4 <&*[Q1A3C,>R8M1QN@&9,X4SZ4@BPU>"$0HQ/&XVIB2N>:T.)BX'?A MQDR[*1O!G1 YVT9#:[+U\X)R&CX&Z'0\C&Y"8"S8I@LK=GT\;+W:&*Q%U]FT MT"C89*[_^HJB4IPE%E'0=1:PD,_TDWO9;EZ\RK/$=1@-.20P1YW]M(59/$SX M5.>,$_U; )JB<9&0O>+4WVR](24/;D)]GS]7H/F\OU=CJUIU.'#*0S.L4Z"TZ@YU^N&U]$A9/!L9-@8_*\?-)RK M6SNQL0UBM=M'#[(,4$WG"[_Q>#_S((9T$#XB)A9&<-47)K5J1H$U!VAOVMNX\8*$IR*GAM_,($//7Q8*P>MC1BU:,J"&(EQ MJTXV43:#::Q45=9B-&20-I1GMN4F)2+H)@S5O*M+J>@\,ZLT&,O3NOC#&,+K M&>Q\LPQ;VMBR,[IG_8%RIJMZ/,0WT!=.'XQ(0H+UYB#W5W/#T=VB+GA3%9K; M,!S.Z^=92:A448+QDA/0->%D"XA,T5LG;\3(8!*Q^#8S83BT?],GDJL;2AS8 M);3?&!QI&<_$!I*WC)0+7(R ;I5XOSOVM;N'_#-_WT[:++#-B!S_PW982N<*0"\J1^1])@834_>(O6C0 RK M$Q67+N(*.&3Q)_U*S=N7(M7E2&Q?&=P@>@RN43<+V 0VD8RKRS:0L-NA(D]4 M(P5([< $_6)>9L3M-/]2,HZI%AMSQH&*S5 YJH5B0H6:C)K&3TG:1K>;.U'$ M\?+8\0>""WF8!%HN.VNYI'55R/%:M1B9$K#XDRB+RT"F*B,2"]FB+6:T@60 M]W<6A=7\FYW>Z]V>TZ:$_A8RGRB^1505>/? MI:PM[%"$20%9K&K[F#ZWG-0\62.THBLBT5@J?@Z#$2,=H#CLCQ)B89X EJ4L M5H4ED%/+Q"%0()==*P]6X.:]I93'KBKG;X M""=\J\IR46[ZT*$@!0=K11^H)7/!=X!N8<*_@^3AFVALUBI0K,"_-T-XL(+- MKDRXR>9&F'$5.;J&G.W1'W5BW]/U7=-HJ(J9*MI EX2$!0R>(?^("DPZ-H85 M737V\MC4C,W+BU-O1A+.1[KP4IA0=40V5JM2021Y4S$LST0ED.A=4?U%31GR M-CMT +?9R7E)27^FB/+9I5F$[3_TC)]PNB>QPJF$*,-3:4MMSF;%QB6M9\A9 M4WB>,T]-Y38?K$J5 >OM0';3Y8E,ZGL>9><7O%H+E !(S)@R"_H6D(6H+0(@ M%C$Q=VBRQU O<8(KK>SM]CO3@FER@5/7=>@G6&Y,6C;TD[P()U8!GVTN:9'+,)SBI.T&]JBAXD]'IU6"/06 MK!>$9BR8C^59!HB#?T0!(AS6CN,Z'.B=T\+W'^VOEZ^4Z15O\3'Y$9Z4'J[' MF"6C>')D/Z8F9[XNQ,HJW3M,V==W@'RSE(S=UR$$:$:ACH#:8L#AK"7&EQB_ M^AB/TI;QV5JFC1)[2^Q=?>Q%X415/^6: EI"H8!P;$A#:?P>UP0PPC7]FI#, M7.)YB>>KC^?GB-?90+<&0E79+J+/30AD[&,EHQ*C2XQ>?8S^PIBL2^$X'5]0 M"!M6[@BIWHV(1R4JEZB\^JBL\B$"K"05<(<'*_69/)K:TXYA V(@*;B7#'LC M'TLFVW4.='T7);-D%'"(:;L4<$ 1X52UKI=QQ, 8*CRVE711)L?\?^[@'O?\ MI=U!Y# /?URXH_X!:]*'\?@KN *Y5F".+8;HSFRNHBHJHE>:JAOE73"IC*T* MJN%"GU0Y1(6(Z!(NJA$#-2!+,725'/Z)U2PQ3[WG MY:7';R35)J_:!T>I]5-:PYK H!5\Z9"EZ8*%RNI."?15;&!C1E7QQUS MR:K-6KWZ*)9H7["*9 ]O+C@H<#OJV# =]K&BP$]UX3:?348\]9+P;%!=&E08X M>^'\&LN)R)N-"7_]*J=72U5%.4UC/=4$NLJVT#D"VPKAJ&--]53%[,HDT6>ARS4&\/1-U MH$KL+[%_];'_B+J4J,9"RA3%J;Y[TBK?I]IEJS["X[@^WE8Y1GTF2\>OP+K: MI6=,\DEE_$>4/84VRA'7%M#'A+S0JLT]B+PL8,NEY1PHE9I2J5DXT ]SI1LX MFTMIK<.X M8LC].3A74RLT*K_5TFM*I::\ FMT!7Y(J9D0ZTQ5G!+E5P_EGQ*METN]L4*L MT4FLNE@3-:U(D,9P=1FK\B$@R[@ZW@:[\%:C;C7MRZJ(T[NH_TB5 R$/^SUA M\!NFQ5!7%N[>XIP?G:IHC\J4[@XVKRRUEE)K68+6$E!!#BKK\3UCNQKI,>P5 MU8T!&%G)OZK:7NB,V%B7\2MYUDKRK%),F\B\DJ88#PIH'*Q%Q5W[6)(GM*+P MK)"N$5:=*E&\1/'51_&FU\=80FS"F2?65HH%QK##BQ@$U(P(Q3.@]83G2E13 M-E-N2*L(_(#CS#9:,LOBF")D8>_'W-CS"ONJIL[IH[="+(6P%;VO/[@N"LUB M8W J8^X(K+H%YSX?;A"&)=E>1EHN&/"U4VF09USI2COT3Y M$N57!N4Q8>2E(<]1%SOJAKT21TL<71T<;051YCE=$6-41,?O8?*:( I]>M1R M,(G)Q^K29<6H$FM7"&O_6S7J2#+07=DK(>/DM?Y:9P26*%NB[*J@[*&40]4/ M1E"B6C1XVGH*SQ,,S2S%H\="G8D,NE4/U CN7=3W2T-N23)6"5>O)#J#/=_U ML3-W\_+U'Y?.RV;60WLK9D&!D/:''U.3^$M)'KI2M2C1=V70]Q"8''8F^=+\ M(W%>?@GA=W0J"$GF34UP2Y0M479E4+:%A3^JNO)'B9DE9JX*9IZBKU;$H]>' MLBO#1#I'K=/71U\WV^M*W2/M"A^;4P&CJQJ#ZKUI[YWIE9I7IJ#N90/L."83 MA*N?]-$W'X@1E5)J1P.I*SOI ;'9-=65"J*PE_3G';9T0UI[YH$8<0,\.B_N.&MRL'4#7*Q4BUUG*28"Y?$>UI(J#H[/4R%; M/ADGZ0NL!655NJI0)"M6%1+W@!PF"ZCF%K;#ZJKJ61I9J%R83!+=#9C:42 ^ M;3FGW)>.<$'> J@U?(81%@/R*=&HN/<.5DE)\:"'44++1#\T@@]&%1PM(ESN MQ\M0IC;!H2_M&NN(4)%]T%_U@J4Z*>R;[E/77KLP.T>_,W)1NRXK,&5KV;T^ MRN)57+QJ_X&\O"Q>]6!4P[YTHE#;@:Y&DKD85-7-L%JE)XN(\!2&6ID>,V4SN]61-@? AK!M;*'+(B&.S9NXY2.V<4UC&?;2 MON855E%G*;N,K0^JRMLA"9-4HS3@L)^^/U1)1-CA)90!5=X- M2YPL<7)9.$GV'YD+]H"= 0;[.M=1 (R9ZS^CY%J5W2X77V5:"DL%/DYVSIC5 M-D1E5$>"DHB6"+LTA%4:,2!F&%U3_7YL%([MR4GI [5U2H:Q06\FM=>DZ8T9 M$3"0N/[F79YQ_PX1O43C$HV7@<: D1AK1DB(MH\ TX@S3A,&S$U'6TM7 Q^A MO:@+["'"FNUHP'%&4<8V'.(4^IJ!P!,$1DOLBNLHAEV.'"HJ)CJY#: MGD2F11#EE>!/Z<*6H9'X$BXZ[SN/HE?81ZK Z9P^=G""W[B:?,&89)N/5'EU M8P]RR*"@=516-<8,8#=W[M\>W(NH]PA9Y6 BVBY^H6E=GH^4VYWR\O@XHLLY M.WQL^FPX=X=&DR%;'/MRH&Q]N.4Q.YL^HA2+-9#Q*TF5>1-6G#RFC6J)=G95 M.1NM%.T4BZST1AM53ALW%G7^4K*:3[;:CG31'"W0F#I ZRLCCXPK5JX]?,TE MES IIY-AQ6A5EKJ0%#U1W\"-1U%/AK[K#$P_^5R;KF Y,HVK5,W-*E1+E:), M%6:=V&"4=87!L KS3,NNQ<"Z4AIGTMG]9*?VD78/"!Q$";'Z^J=.@K\[(.Y& MH;?E_%N.'*G+#RA30**P0=F?9+%$]LH8G\9H?FEA6N,DU4L9Q3W@)W\+W1V$ M>0!B(YJMX/+&PN/6*,()!9?]! ZE.L#""ZHV@2.(-9+!50RIZE3N3*)KYPRP M\4X4V'+UCQ2ZC)R0T@%/ZKO";Y'*PCGA^=)L[+\]CO M8;J><_0]\SE1_-0B*F742RDVK\-=/),WTXH>E,B[BLC[E BZU-Q[$&]DC/$( M_M^D7'1M=00]U'GK32H;:+J[DVLAT#@X: #M#5WT/I,O:P$]=("KD+= MH/+G-SS&1HGYIX7Z4M3*30N]F]94L\VYC,)O^-^!]>.6@W-ZUH$Z['U'743/ M!N^VX?K]*\(*L2U8-$CNH2^V'#Z4R54K%=A:#G9%BX)KR:UL0,66 S(;='./ MLA]Z_K7O92H41'5%I!@1KDZ+X3^RBC6480I0_ZV*.'0G?+B)(2B^1\;VW1S& M?N!PW[)&1<>-6+$N.%"4^Q=GGCW=W@A['G"WGM]%-AR*#*0JU?0) U@N!!6Y MSG^$8_Z3F]S=\3R?"*LZ+*E1\SCSU%"-BD^Q3.E0:(,%"&4,39PVK!?&S'Z(QHDL 51'$4#T@#)%Y; .K9 MT<.S0[=_@%4DBW%@Y%T8H7/,#RM<.9CJ"=O#(X8%W)@;EC>V3B40$]RP:S$\ MH&7N)$-\]ZG,D1Z/+26$=PGEXPM]H XR'(=4,Y" TSY@&_[VOZEE(*N: UA" M_]4CUDI9WB2(;RVR?(W4L9$2D+@8A98-G7;[U"","K]#Y1XN% OICN!\T5H MI<>L<+P6N0#.^QMV1">%!@8O:B=XLF1\,ST5-^%0OV)-(218(>M[ F]+ M+#'<#9"0O!2LSBE7,#Z4Q]_U@<#U .V8>#3A5$!63FR=C4)O,K@&3&VKS=J M'X&J VB[OO1,DT>;BR*,VX7V8Z<8XNAC61?]?%,3[8N^X)[,)WGEXY8?NYEO MZY)4C-/:H1]R:R]?59%%6Q M/NP"T8(W?>ST!?-=2HR11#2\DO \GFE2\CPV? Y 07[$L(V#%Y?4JT:5V_M=_&WB#UD,NVL U@>HIYM^K1%O[=- MIS8\LDO9\\F\1(;A(ZPHI3XWX>"C6!D *NKAPDPMY'8N5J_M,&QRK6:V6PXF.I!&T=N+"!TC^371)2_83MW4.0@_K47\X(QA1K MEQ+/20;3]%E)0QP?_ M<%TIN]T7R[??Z?O@-&<;\NN_O+O!DBET*O+ ":.;6"QD]OM<"/4)%P+H7" ; MSEC//\THBK!WNPB(%\5!]V<-:H$Z1N @::[4WKRM[.WLK>#)/(>9%P7'G9VM M-]L+P;%?[N.N4VYSE_[SF+?YXXK ;_TQ!P:N[-5W5F!'SW'F14%Q;VMO-@E? M]O5_?&;>6A'PK3_BU'=KE;?UMRNPH^9%P7%W:WMIQ/^'Y_['ZT(^-8?&^3># M0-6R,+EYSDLQ',;1K8^VUV#DU'=JKYP5 >YT_TGN.5D9?+MGA0]!Q#?[VY6W M.Q.ZQ$7S\/#D[),]Q5-LO\2%Q\2%[<;6?N-!F+ Q#RNSZ8(0W?#?#S?=43 ,5X4N-E) ,E4CB ]/A ]\;Y)AWD:@VXQ1'BC%G5'O*4R4G=0 I?>GJ)DTXJ6GE M--X#-G$Z6>KX6'&(2MIU)";Q@*6<@>1[Y28-SY'R>'#LZ'$644!$NAK[IJ$E>CB4)L MB*B&]+$/H%>(*^Q+V-NUJL4]D(3EB>Z)36487+DAN<)PD,>R$VM;.PX__M_!X%!.=6% ]59/$ M:S^J2R)N #U"%>*.D9@F"]8*UN0 G"D3]2E)3R(^I3+T5$RFQ@( 5'H3.2,I M-B1V%F/4KNCRMY%6;%*Q5)$B &U*:.C5Z=55VWEY:J*F 1<("^#Q*\I6^([4 M%$_D5<4Y.6WKAEPZ;31_LST:8 7,; /'AV>M)R71Z:-O7/(U2E/5($5(%(M M<[%?Y>&Q4T:K.-2O\:SBP FTSD\-"JOX9!P4MIIFE%[B7/1'B>\FSM%MW^\ MW7S9O&B_(B).5#(98E9%S)54[?/0Q4=CZ4:]D"L]J*2.!!>Y,2C>-ARPJ3G@ M)J$Z\+X \T4B*F&+F1,8JDXTLQ=$'<#8.1.,*=- RF_,1M-ID@,S89TLS<'V M-L[H?!BFQL. >M<4R[3IY%##'C%/I*/R>8@UQ!(6PAG6X526#O0;Z##=Y[R2 M"(H%YW&G<*6H*=G%%3&++56N!4D_DO'\3>+>F) !PCC("_RD>A>P5%0CLJW:1G%6FI_$!9ZZ%'U#T+0K.-S=; MA$^8D0=(MP7XOS$4GH684ZW!;!(F@92JZ%(!]KY-YBX423WT*4>1J)[Y\5_P M'E#]S8"UL@*TM!*Z:78!5(:QP)#G ]03.:;)ZK1?4"B!P?K!2+/;+\#TX7OL M>XP\E(7+L92TBBD>+^.(C$L5IV>2F$ L4#H[5EC7V?-6-_&"SJZS8.5X,P%C M'- :]Q^^@#$JSN=MYW?@GD"5KJP"\!7G4HQ@3:AAG\*4&+!H!"#5 \. J6!)NGTA]*5@PZ5, $D,58LWRR/Q!A*C1"N M+M./]#5/O*W7?M&[2B.N T-V%A*L26*@_&1.&U.)W.J/*85H5?L",[\'_R1D M^@MX8X+D'>(!\A:.SAB$PBBLYM],3V]D_8!2&6G!5NVIC;KV>22JB87S5P:WP^,,2$!#=154 M9K'D*R H(]^2A7N2DCV#D5T_?NHL@MQ;FEC(RO3ZBQ56.2N.#*]] !/3FHK3 MER)(N4=((KHR'1FR([41C R'"?;K\*^%.U)?6W7+DDINQU.%(%7%P(ZV*J)" M(6XK><4UJS*#V95JWH3;Q^_>\9?*\DDW-.U';,RDL@98FT +;5A9Q.C\286; MKL"7-WT?B0O"DA+U)199T&4R7&W8])F(257+ 7,,52%">J(O8JX'K*?; B7? M:M&A"KM-!0\VZ@ ]37HL./1 &DC[NIM) 8Z4C'_#;ZB"6'C/"'VW@.+J6I(S M7N.E>O[ #_VDK]JM#-B6/2:P\F$S8"8+S6.=1#PZ+[)/N,R2?:0LV7J9)?M8 M?.S$II07BE)N&A\#8H$Y\"#IH!X,.C 18V0&^+F2B[8%<:FB3902* -3_P@8 M@,1&9L7>0=R,"@ K9I3^1?(7Q:D(4UVF6A6^W0S+B57X0C/+C,L5ZK('B?*/ MF K)]EF2#YOTR*GD>3P6VKH7)M M#A4SF$K0!%+Q389H9,TF(#,=@:GF,)M:94C2/;V&BDCJ#/R$G,2P;J&+7)"V MDFM,N :T03+0N%D0OIKV_=BKXBF-[!I].(*^4?95HU- 0RB.EB5269W,*:F* M:#KC''\]N7"P:1PA3=='"U3N0^.J:;J(/#I5HSO.('=0*Y*P&;=7LX(C?1,V MBORS0GY*;0 ;;ZTJ7ZICG@^0K781Z"^W=UXYV,R*IE%$_=9YN?>*;G&5OLW) MQ3$A&'Z'JI&/?.1&DN3:QVYS%I9A"61R]G/G#57'BCO**3M]*,FD[R?R2=RY M/QG?QY47E? H4M$S$4Y WK#5XP'<*'2RO'!\[[<7?BH'=?'BP\G5T:E3;VXY MER?M?SO'S=;5^67;E&>!(->C@"6X?J(J.?/6];91_\=RFVGDPLY.NHY2MPLUQAUBD'#U73BC M2D&!KE@K0'4^]WKG_4ZY]:AI=:DKJVA#G4>66?R+;"?2HT@A-BA>4X-17 RR M+"ZXZ+M&RK" IK1FZ>(-9?L$2A;\-=5;)\#$1 7Q_1&S2(T'',*"$-,-_\8! M1\8'%%Q"B;(/VXOE;5\@+A MD'3=OTQY)VT[Q6-X8/!N\"4TC3@>85)-<.BN7(Z),!_5_C>*F1N& Z=[3GW6 MR!!><:2(T3]/5B\D^[:7>O(Z$>OO!AG*=VCO*C82UNYV74H/+Y]Y>/JS;/TB MH&^9 T>:,,O\9,;C$F^ZR3#9\( 81.BE-42!)'@:0O4I%@E9'*/\!'2\8-=/ MM'>J*8@I(Y@<*Q[/[ MJ6*UKOB> 8BR 1F4LY26HMW33*8IRO'E273%%?U.3T]:V/(YP-J?P+OZ:#)@ M)0B=:I%J) 6RYQ,(B"0/%]>:T,B[/?S6;,0:E*HZM=&VA7#.J>7 M5BR\:#KK\#EQ'Q#$085F^#^VFI-S?V@'MB1]0#H@Q5CE$^X3&D( 2A0(\"9G)6;:^+(B.>5E4 MNN)3F+EBVSF?UE<1-6\2Q3[4,IC!*FQ3W@I@KZ@^N(+" MCM5P(:CG.#^\)0 G@1M.C,S&$5)YDRSN46@OQ9IJ2FKYHG=K4Z-#&:0<>7M.U6FYC[G9(LA]<4_54%5[ M-+1JVF+(VH+UF$GARSTH.>&\J_NQ?1)X2>'8089DDCF,ALJCP:LQW1FU<\<$ M?",\>20< ,GD]3^11V("'!H(RFCF!1A(#P@2\'9WHD\;<147I4(6T-]PJE9 MQM9T NU5*H0(-J%L5D01L;+K0!5-K6#$/!P1]O#S7>1J%A4MGG-A2P9%5?W< MW--TBBPD+WVKW'WX,@4I,3_/N0?W4$'!%7A +/!KLS_+(HE"?2SPQC#NPRD# MNO=506.DDT0OL?#V$"M7ZP73S0)&X<)%0ZBB@[+8UKJ 8=K):6^);AJ%Q )R MD5D0V7,;HPB5PH /*)F 0K=@$#^B)>3$2!7/+D;T(:! ZXZSH?)+JL+N.[Z)563OVH=0\6XD$Q,P4.F& /][.+8>S I1=@%L91@[; M@4AR!TG,9A:6GT,K)3?<=0 E[7",2F':EN5-4 9^9@T&A518@E!7RR(0F .5 M.P4MX3KM9\F4F_D@HHC'K,@+$_5'=2,\[\""1AE8\!AF8I/W7VP\D'O]BKS& M;@)"]P;U$4J"\%'@+W8)(<,QT$B?K Z%W@$ZYY&[G$;A>(L8].H/HQQ,]R%7-K M1.'0[<-0&=R($;CA)W/APY'*V^@$7W/J-%N9?9[*B_M M;YF'WA8DOW0,.3@G6+C2FT3+[CA:=F.B&./(HA%ERSG.8N:QVO 4&3->08J@ MX A4D(BSZ7@V[4[AILI=K6+:0F^7)RB^8Y8;BQNKIKL*?=0;T);-7%EKL]N> MPC:[^2B]"#A=4? +M4Q1#*# U6/NEW)8Y/()'0NJ7B==G7R=A5IT )Q$KX < MTS!G7DU6B]1Q8*P%QC%36(4.7QZ?WAA@!_ W/&@LL \Q"1FK[,151@WP"%5N MW^Q.[PV6K(!":S+];?,4?!U\"J>G< GW;\V1JB2UL4T5\8 UJ+R_P(0F-5UL M)OB#GNVA56>8I5;G$PH2)X"-=\A.N,E*RH(4MZ>&4?U8[=%XT\D#E8>KL[8; M?]-$DB.$SODT+/.WLKW9%C>>Q Q/&\?'IIBYXHB4='(E*+#D>@Z"!GWZRMN" M?;2NB0C-1#:-4KI,0HY!$W@\TU#"$3YF2,5"<]IO>P)RZ[ZY?P5M2;<*0]LM M4Y(M8 WY-=<[L0AZ>!<;SO4@BIRUR R7(]! R.UE=YL9I\GC.2%E@5Q#$/>2 MQ?IF60.@H5\G*:BZ%!IY\!?LQLN6U2*)OH-"6SQ(V\2(7=BQ:\2O,1+:_Z;N MG;9+Z*6%A615&V>M'E!H4;?G@[^WMU8]%F*V!5T=NH\50N*1W:5>4_,N\&\V MG>%/4@=(DD98F;1]S/!?8<\W&6\5[>>H:2(SMGUW^1(B8U(R.:XZJ6C$+(>R M:^RN=91&C(9C9HRDLC^F;LM*YS1;]&I?+$V'X-IL#Z&7HTU:*2"]:UE<#4- M(B)X7PP%BF)-$7T[ _EJ8F9C8U617H5L:%7BA>(O5=(5,@:BI>'8X*8\09%T M%"1 JU_DG0BEK8P@\2;:Q&'=!B.%)*;&#&*N,H$K7)!VXL4P2CGR=6+O':F[ M?&,M!UP75ZX)-=,A4^CW#*/5&,HF]Z92C&^.K(/>!/_>]#Q!@R\F8UJG/IJ> M11T2!"GZN$]N:9N*,'-1KPY0E!\&=BTA=*4:A,@1][S(Z_(\%+3-4%?*Q&B/ M4R0A-5]D2>]13G )54%844*G8=K&9YA(HS:,6[/#D0X*0GS^GG%P-1:AL76M M,5&4?@\M]4.+&AGE0VJ)W#>9CTPVHS%Z*'T_I_YL!=3G479^>8SZ MF#L3!1@75H(50[/M,=1+R6C0B0):V=OM=R;J>G*!4]>5%Q493YTL,![C%$IC M&?;R'MID+2#'MBDK,Q]96@8D?G9,1DR?+-L'VTN:9'+,)SBI95<+7CZJ6L6? MII1&T(V9==)6B9,E3BX%)RGZ7A9*Z+ S_CH*@#%SR \:HZHF"HQI*2PU0-LF MH&G,6D'!=EXB;(FP2T%899D!Q.02DFC7PO@^K"&9HNW;JU#&3U4E;)!R;-"; M2>VU-(['W%*A.I:C.D%-YKGD18G&)1HO XWOS7/>6KH:N.Q8G]E9XL0I]#73 M<7BL)>JZ*IRGK0R/]$3'5B%-=*3@C PE^+/?)S>$$5\J9&>0Z,4F,X['\C'M M@P-2.Z.B4=,V8T:<;)+7!"*+@M916=48,UO=W+E_>W OHG &CB"+58!%9 +' M=(OT@OU35='4I7'8'\_'5HP.6Q^R]^HA2Y9]DCQW9:6'% M:&BG1!P_R-AD.U6SOYF(&9UF&,L#Y(P)K#+%DS+#=[T)EE_;+_5I+)?!9"*H MF,_\")1.:T4BYWD7:#TE0N-@&+XRFU14]2*2[/Q"R68N(%!4/E0D2C?P"2+: MDZ1RHNAK-.7?8/CS99;H4N)?OI$IMV(BAK])#+VGPG%Y\#W:3;G*@XI[5OLJ M%("Z$UULAQL%_1;=:[GER6?C.(=386R7E!/1CG "Q&F MVK&31] D*HVYDOMH@I$5Y>/GH>HF'GLB5IW/4@?HZ#-%(FM*80%V#1+ER38! M X6%DK.)'&D*LP17XO"CN."O@FF1@E#4=(Z?!O6HO&.;CJW5!R1B6[\C,0_, MC#,7PN:V1O05Y$>2 &*J$'#0U-'3IQ($K>@;$QB-.I$N+H/4.(_XB*R<*%[P M:_.ZE4:B,F<*,53F.028RFFOT!V2MVBL@L7SABKL*U)9TA2X%EFI"Q6;'(SG M,< QJ=!'I@9#+!$?AX6@%!W6,#TB@AVG)I\:SU#T.!%S,EQ+Y\@/,RM@R[K/ MFYFX=S0ECY9&.<<6YV.!9DH*?.PT:G+$ [UY7G]C[.P=AAE1M:#*.8 M(/8*&7EMIA%+F @K_:!X=!:7*#HDC2F"Y19-X/+SPYND#T;'L$93/+%Y?*M? MP/PA_*;,()$.OE/TRTI\X0)S4GQ" M^L*DXSD.UJHQ%1*$J2Y=/*8DN!=Q(T:Y'1]XS0+?MXFIWN =T^'F50J'58OYJ MWT[GH !!34OIJ#Z?-14K5)-4S236F7%\*0=OQ='-A!&RV,*B4'&P8FP%0'RJ MU .A &G MH9_)@/C_V7OWY[:M9%WT7T'-36XE59!&#TN6DWUVE2++'LWV:UORI*9NW1] M$I(0@P '("QS_OK3_77W>H"@)&O3JU<_O4V5&(L&72;GH MB:.$+Z41=I1K/Y1 I4D"TMI[RORSLBF2C%;D4M3-Q]";;/.YT 0*+$Z60$MR M?T,N18'>^ME.3B(7@3NPA?T097Y<@,L8W[+[:2@03$A$VS$O7'0I-@?8>,1^ MSZ5Y9*%L".S^N(HG3+!W>SGRQ;HOEKZM+PG?O;CM=)K'M52=*%9\[N@AR&V_ MG-\@[J642PAPR^*F_,/*1\FJ2[G,0M#<[*CSO&E"FV+&1RIF?+(I9GP4VBKU M(8,3:9 #P,3BDK X/6D30%C+ MZ18U+, ABBZA(3\Q&'7ZUXC*%LT$)4M&/2=35\2SB-*ML8&9&;=69?U#;:&7 MY)AXN\+9_%@_21;"EO!"MBEWW92[+HVKK-L>XW0=\$!BYS:U5YNBE0<3/K3\ MH]5T$!S3=5KW3=J-3&YD\D$58ECMOQ&VC; ]3/%I-B4/RN*VTCLBT1 +[FQ$ M;R-Z#R)Z$@WDEO\ /G(N!!ZH3 P-PFQ\#>#GI0MZ(YX;\7P8S2CY-&%<"NF3 M'+3"1O0VHO67YE)+\%&TC:2]I". M;G[%J5,MA-3PO[/Z-LUJ&]%[A!NVJ*R$"\IN+9K4M**UR0% ):0-#(A;,2I6 MKZY8"_6M,$+R7$7KH%*M9&"I.L @)8.V-\4,]-SK<=6*P(B%;_+%K *&JQ4C M]!-W?TV6= (J65R) QJVD,=3_$Y-W:%V&9?8^N7A?KYFFM4;[DQIY_&.7"*. MW:_XF7$GBN^08_>E%&38Y<^"0&H\SEHMM;.T:3&P%4JIL?P0Z?D;ZPX.$7[A MC_TBGXM:J_?F*&/6P6H-E@S-BI)2JM2_+YF$Y(QGS?(7.C7P@MZ"HFEAC2_?GP4QSEMG_2DGM=C I%CN4, M?M4&];V#="5A88FT8DBM1J.-+GK3=%8"'"KU2<$M#*-N7C,4-\NDE&9(4;4) MH:V'JS:X?:5/1+9=I9^'=';MQP$8X\(_-I.#/P#MJ^,(F;5O&P,KE:NLF92> M9JI@C.NFF&N'C5Z>J3]4=QPBI<3BX-3ADW;(Y/!*T9PK M6*11MC4#\AA&K,$1:B_KC+] 3[ED;'005?$_41R'64A1&-;FKK'JFV[F!36_?@55)A(>PT@)5U-D?0<*@*7QO(O8$NM<1R]",] MJ0U:H>KQE[/=Y#!=N/87B3U72ST&AIQOZ&HZKE-C_K>ZR;E&V&'" <'E$$>I2X1.U5KH%'$6XRM M"V,[>8$Z0^'!2]W-R&UQ5ONM4_U0@4+C?"XD@# \0D M7O/KUE<\%XSI+-5\38K2=H:V'0NT_Z4V";"Z;=02 M4*Z9KH**N\TZD#$#,1YM]F9 ]4[)! #R[N+&8SNQ412:I"_BZ#N:-3GC[P(^ MH%K(/ECO*IL,^01U^5>.OM'*^?W%JG7K@L%X#0RG /VB\+ 5RS9#<"<:YSDW MO&EUZ< X A)#CW=0=W/N%0L*,&/CP$;Q1M!' C0 ^B B(C*)8U GSJY\U!RZ <00BT-5) M=- .A"3/ \,E.$$M9]\9.?ZS?_YBBF,)X2)35S>Y\!(:*LL]B3U[ M&;=5A.9+F>IUS3NCNB,27*GZD"2J]5*#/$ULD#NRM!(K1UQ:4XQ+MDPKD5B- ME]&&^E!;U+ILD;4X_QSD;/_P(P<8QY@S>X*5IW=2;BEJW&R:E&"2U]NSER#: MX_D(QYT&V/]RX M2J@ "E=6E7%7KFI&U[?@N$9R):_?"*5J%) ='(.;(3"?_-;$"77D;04TS%!, M;\VE9\T MM!<3US!T,%R1\3F;(1\N^3(N?:">EP"H6'*=4A9X2(/VO;#B""WS[RQJ,Y,G@- (1;9M*<.\!&ERCU1S$JR9*TX"?1 MYPID%8!$&MBPU%UF(0EH_#JH^ZJ^X>3[SK,?K^N;U(&Z\9ECFNO ).]F2FD^ MD,OEY_,>6+)7M);^"IJK_Z!H^9>?R !\[:S0\E\K3Y(*5+?!RU_#U5&T3*C; M%D+M$'G2 <@,B5I'SN:1JMG Y+/9Y0'@1@Y1YG8N&C& MW90G PQ0Y=V(3AB(F3M5S-,\8R@C9A\)9%U99D,F#;K+29V2K=%3O-A)-6&' MB@Z"&.$5]ZXIXFA0(V#I>!+N?W7TJW(1B8GW)3UN:(^'V6D=5@ ZMD]A'A,H M@1X3KH=-VA;D:F:-7HP*MSQ(=1V\R\+[[LO>/>;;4&%JI9128 %)1=:=5O2X MTCC4F,:15/>"N96U1\)N?GKO!,5%C',FJZ!]P =8(]#<9ZW9,R_[5QFK".1:A8M#K3?%JEXT%I_68URC]* MS+,$6GVX8%UDVXQFRB;9%QIDO5RO[A]2+NGA$L9X, ?P>[PAP9 M-V^-L $J:M25YD5,1'!:83'(9L(DD34NS4V-'$P'#FL%IQ[@P+]5=_@3\B-# M$TOC_:_C7$LP:;PJ6G[R[D,I31-Z7(Y"5+W8H\GIZL(*LSU;94\&U?W.UJ?W M.GXS^/6W;*9S6MUI3*7+I>2P7PO@[J(%DF6 /:DB4I;9B)O?4+-Z7+(I?@4_ MFJ_N(!VZPBZ>QVORQ:-(EX>AY9)%I6$D)&91*(,#-A=+);:/PU,0[+#/=A4R MP<@:[%M-WO"\@L\D?IA&('KN4],SG)R%Y8.MW(A"7CQ9O"RDX:A\:\._.N:J M>B$H[0R6GVH=\HWT&G$%+]LY;)%YMB*U08=.<-!: YJ2J6M1\[1T^.U4>&.5 M,<9>N%2/3#+AX[DN1R]<0Z,0%LP5L#2.'*_VED>T_BMJHEE!C)HZ MFUBP+W;@!V\8IY;CJV;U^[%FP04&]3 M6F^9!HTJ*Z:PZ#_"*G5[]G+.E"-E MT5['7OJP$V-!' EYK08^_\+.PM5AS'4+^OR<]PGF8#8+5N)U(;=(5/3,FB+C MMD^RJW/73$R[5DPAD0'^9TC$L$Q-4N57F7:E!;LB'GS=,%$#_8V#IX!L',ZK M]=H+N2:<]OQ3[@@<2#A)-LAXE/B'&YGQ%RDJ:4+/O38>B9(>M<6A7_^I(!"* M_M:\PJ'1:IDBC.[X<%'49P +A?30O.?.CN"'25PJIT_.6_/MI1_297Z%!R]3 M-@QI ("SWIN)E0%-H=+#1H?:V(<6''F@YS&!"%#@C1^'WPA=0P.E*[NU= /K MG9.W_SA[OK7[+&%J>.[GV$[.^>%]>'CITG"5QT+JU$#!Z7UQFZS8$=;X=*L! M:I VJC390B%V,YUYLH <)I ],.WU?3HNU4@Q4#SP%?H-=\5930:=42<+^+"O!=3_.1ZQ"F<5E,H<4Y3AZ^7>-, M](@M?D1O46[-QBCSBY.B^, X>IJ8?X6%DA9+E(AU>C+\?A3ZY\5%_X^"^";L MGAE(@-ZXIFWI+W83!5(@;#^B"2UF)(O8D MR4 -IA6,2$;CI ]\Q2% PMLXN3",;0AA$LO7O)5$@_66N3 VUM5[ FR-B)GJ MJLL0<%UFIHIWK>"L-Q_8,)?8?PNM+!W4JP7.:-L5&C*+MTN/M.YINB*PB0.[ M(N79IX\AM[.;!H=T ,LAHM%UB TFHFM\0'UKF[5X+1/7V25,TD52I?;Z-'>( M")*OR,>=!9],A$(:A5)JT>+J$FH:*4%LV$<>4&_4?;"I?<:'#SR^34C>\M1P/R9CMYS?]?GF#1A1%B MZ\PE7"W47U;\,G&,Y1BSAK)60)SZS-B#N"<2_,:QRRX!*=\5F7,2+$<0(>V1 M_\AA"&HN0HB+8,2N6]:0_7KMD(&^<$C&)D,M)C")>AKE0^H9Y6,=[%^^QQ?_>T!'Z9]U\Y =FO#)-;D?C.L\F],UF MCO@\>YTX&>T*\1IZBPS';CNLA;)]8C4J)#K@S.GB<*5B$-8.A'^0I7Z0DDQQ:#*)Z@O"%:..V04*TDX_2I ?"*\[4K^ZM+*MCR" M@7O"M&A;#E-+%$$CA7[!_=^&E&5@Q(+HUN/7+8W0AR'=.'5P8#T.7MGD#)\E MN^KJF&$ <$HAE["/ 85WR-7*O!R((K_%=%QPN.'RNO=C,/(>];ZI;SA MTRR^ES)09NI,HHUC[B*/4JQ4AB%\!T,SD64@)5P 8P_C='X/L%XJ"CO?22[[,-TT<\:IICE=V6>49;20M?!A4O)_:7*4LT77:9%(\!CYE TNJ MI].:^Z7J\<>U4Z!Q<;WW\23G);:5DZ,5HAA<>,J>F$AR99X/[[T+$ACGQJ^I MR5IZMQ6<1F:1!6NP>[*O?47]LX;B0JWDO6VI _13]Q."! ]<);V3%2J^^RT/ M"R3VE59@E+6%V)(8#YN9^618+\@9]E?,_*8>U"L<3OGH3A!+;%%+/"%YKV M<5'?JSK3$&B;#[X"!FYM--!X-+A7 M=XEF[S:1"W7E["\[CI:XPD1.=;:8$3;*5J1-6J8+L4UM8:0]]=]G#"CYU MS[WC3H[1W#]37FY"DVJ&7*H#PV)(J1HT1/=/><4%:^( :6M$OX,MV'-H=(W+ MCQT[A%%&"S0\;JM@.C3*U/:-5:!(O%3?C\L,GY\47!^!M(6KI61@Y#:/+%0; M+3?UZ50P\*5PB!*2Q2V<*(BAR\-U44(NEP^CM83"88'(%K"7E=G?8UGJ)]F\1PVPK_!M5^*/60-ER6@(55T[3(XJ^=KD06*Q]W DW/+=N58"BJ$ZU./RT6!3:M]W4#L;B!6!Q 8!K0(K5KC@WX MLN,27U]^%P2(#/#_&H@74F-7YKT':(D!:^Z-_&[D]X$8\,(XRB2?<#\K1QG@ MOOJ:]7'67I-$US<:Y/>N#5IX%LY]ET0?VZBLEO,1AT[(L75!A8&"X.#9==/' MRM!FKJ[A<[;1XYMS\- 6RV69?_8EQQQ>K2HU45)QYS+QY>9UZL)K1;4<&18$ M::/R62Y%VI#^;>3YX?#RD!4@K<[QDZ@U:%*TOCL(;%)*Q!2VM,$X8<<97B+G M:^0Z$-2"4HIS1E*\>$4G8MX+?BH\\&.!XGW=E79'FTJ[1R6[Z?FU:+UIQ]=D MY@@AB1E#?%=8'1FBJC['W"]M"PK5XQR@C\32/] %"DH89S)I]D,]97?P4D=0 MF9#;7%G1/2!M%.0,)?7CNJJ9>28HFL7S-([KQM*K/A>C[-+:<(W]1]Z9@>-M M41NGCR1(C!)3OV0Q4_+GIS4'1H'!LPDF;8))RRZV":DT TN+F_6A2P;3]0:+ MM;7Q$C96U<-854TQEA*>'+!8&W]T(VD/3=K=JW;82-Q&XAZ&2B#P$;TYN E2 M;$3NP41.W BOX.*27(>)I,"5UK\3<&Z2YP 0OV7HA3\]&O]9+S:^PM%3NE*& MA"73)!?:ZTM#7T2,QKHOHQ)GCQ<.("VI)\I1@89*DA*U3T/Y5W0U^S)H;M$1 MK$D7MT\'4KU!F0KJ83I!/;!!AM@\(3DX8VW7@@-YZRNC.I%HUMY=C>:OT.P= M<*I*@/YP)9!4W@P\/VQ=!^9YO]?4(K[]!,>H6Z!!_MA /AA5PA%N LW:U68& MKC!C 557;:H[Q&6??HLG#'G5\,<[)EL]B5O,PS #H&NT!H1;AN4'1=.05*/O M#4-< Y.7)J< )+,:=]-1(_5CJ*<92O#?=[-0<0R8T8%JG[YT1)4K48V8\PO[ MQ6)K69<"=KS(N0,@UEF;W #Q>#8/O]$1E M#LB&]#HIZ #2Q5TUWV\(YC9"_Y!"+X Y3:[J.Y16Z$HM9[0IKDZ]9)*2=F"HUHP[,(1'H 08=$Y: B0W0G4C#RMSKD"([#+T&9#5 M(ETP\C'-I08NC8$N6'>ZJT+@5N7/S,6*_H)66Z/SUK^V#1LW+$$*O\[C%EHG M!UX!*&%4Q7%?1:XPV_218L:>#;POAPVN-6_UE0)Q\,+1?)I.6]2[:I85$Z\9 MO5]J4Y$'LB,SU:YNQ@;NQ(6EE9 ^E'">+*!NGL%*N\(-C@4PWJ& '5>F=*4W M/D8U+CUF7@=\ MO^NB]7\T3.+0]N0/<&"F?[M+&Q6IVD4JF'=C0#;0EE4P@,GLG11SAVQS(I_= M3HZ=LO!ZP3Y+G@\VN=_59;"(P'VE-\\5;7,%[-@73",86NI".?)BUE-&.C:_ M1A_1-9T=#NFXWR.6TWMLZD!Y^J,-B*!2(QXI/O)IEV[#N,5W0K.P(:Z&#DA> MTSFOT=@;+ 6/H=9E1#DNRGT,RR#&&V^GS+6#X57UG5L=]!#%CT%MF#S#R5.+ M/K>Z65IRSY_=!X#4%RT%(JKD#3>/LS&YMR-H&&FX>[1I=.38(2/]X4,6R\+X MS=.#G71G9TYG7QPNF!94]TUFG1HA"+J;LI:1"7)@R!. MZG60OYU41@4>'E=1*&=%&S9OZV-9Z(+'(JH]#U>4OZ;<%9Z_,=KR:X-)'.D( M9>"L%^[4T1CNW3J:]NJ2S1Y^WO BF,#& )3U#6]:3="?!N;B5K$N(L.#3DN5 M<[I*@.YNZ'CL'6T?[G[KDE3=G(T&I48-#1EO505-2*YI>\C.6VEX,:AR!6H3 MA%LC;NDLM,E^*S,L@"*YE5$C3I:&?\!]R+^_+F8^J2CIQG[;5/_%L2&FV=RA M!?.;PUM#PZ27N>7#I77O;ZD\!+?BT"C V)BS%U<)6-EUKBNND)CSN3!$D=6X MTE@<(H^.7R\FAKM!W:T#LQ3^<#!4N2/>:^.8%:"?]Q,:"X_<1 MAB$>]]KYG#]Q;].U(%E6=!TSB"8V(B!%\I17%NU-DXI-9F'+R=JYLA+0?YN: M+M$Y U621H]P![+J#MS)/O; R8+,\"U[DB-5&WW1B+\[N_C^MF&GX:"5LS=3 M.^4F:P) &%8Y0OVB$$?& <_DTU+1'P W]5+?RT3M3'L^G4D03*:DR*(:3]<3 MKS.4AYY=\#2;S*?+Y]<-T+S'X5JQ0T/7&K-#L0W8L?_WJ6@ZQP@A$(%Y)J" MPE4U(I"?Z"''I'A+5%F HH>G@ ML >&&W#:>ND2F>:/TXDK%*!J>._38>0F!JK2ZV$5>F"/UWWTG1?MRE#,A?%G$(L<&0.8I@\F3 I%8W,;#Z@"_9H<(XU0"%O:0 M$"?L/!NQ7%SC6ON:&S+:QT&L6VC7D( 4#DG;.D1$@\8&*6PFWS1,(>HKX>? M>^O#@-"8LW%+#SP1D+JVK<> :I6(4_!]Q$56/@"!>A W79/E$5B8RVM9#ZW< MVEDI;^IJ*X!AY-5,C09)>K&5D8+6I]0@DVI$9A^DRZ^NP@"/YT8<:-(>PA\4 MU$%4,DK!I%S-$6J:\$,/$8LX,U9L9=-HEOT FV(P:$NX@=GPW-".XW'KQ4_B MB3^0_L60_60F=5"(XN-%@^\2#T3(R#0^FZ?#G(6I,%NFX:IFB&%EY?Q:N4(N M\SGBQ?(D(Y<%=#DXZ.76D5]/IUUEA.K* #H5*E_EIN5;8>00U^G]V6=YS5SV MRK!_W,ST N)5XM^)AV"(:[@/)*;/.KR33C+O9UP*4RW-K!@/MCF2>));FC,J MG-4O.ST%]X4,$+U5.+(0AI,<"XJW>"\L7%:%8:L^EIX!?#*_0H3?R0BS5@_7 M.Q_PGI6MGA79T,9O<[K)P SZGX6P>QD!EYQ.VLW3*G%Y%O5E*&>^F>6* \9R M^OSS4D58-=L@9E_7:>#0#6-"A2VI0X#."#IV(4YHX)*3;%T6WK4&/FT^L60O MF Q4QT]8/2O!SS*7880Q[!^_0B^LFT[^L'V^'6YN1AL_-^!O1MAS>W&/Z$@_ MZ?."]H/]M/#YY)R/>WT!"%PS5VR;(_0&!H=C'DARS!]?N'#*TJ=>^YI8^2A9 MA#4;V1@A'@%3F"O&6;T$(W&Z3+ 0EO\0(,D.7?(.-5F=!NN3MAFRS!3Y31BZ M\ E.WQ*>P,0*U:HV*K)=,Q8^9;+4G;,8\3ID,Y-_5<.Q[HAU01II E6^U21K M)LMC1X(_F$ (*3PTH254W="3FM5E,;3G2ZLB?)\"1.R0E%.CJL2_T>Q4M=[^ MBJJBO7NW8HN.40+1@OFQD_H( 1S'Q5A*\#Z!XC;M/_2AQMV:YM2:ST=@\V M44M+=+"!&--&7.:%T;F)JD:A>MB5'@7>5)'%[VK M:"^^MR2 'A*K'=BF_ MZOS1WLXF?_28%L-Q".,)7O@023'H'&N*]F.[;>/KD5FCT' L$'; M?Z8!Y"^ M,&7ME$.562RXD(!M:+Y)RDBL:YQJ21L%I3K(($FD%%5X,PNO!;[59>(IW]F) MY P6^32B#SFEO$Q?NMK4MZBF8W1Q?*1C3IU-A"*Z44=IJG63;2ZUVP8GO0RL MC0O#VNS$68ZA6 >>LH2P[>UT3R;C.QE2P=W.%07-LOA&[\HY*P?&W8!26VI/ M'%FWY-AX,(!MSOKB8I6:(<>$%%#J;:SEEM)!&1%-I#&\H0=['QD3VA6*3C5* M*.#74H?J ]H:4UI&2E?31J5R$K8F75IEB[?:+GTOX-(W$JZ-SR<*"#[ 46(W MLZX'ET<&'9?7S%:J#.5Q5R573BZO&_*._8%C)3!9)P#'GKC##2W.H/?D^@Y*OF->&[$\X'%,R[& M@,VX)'Z]VB0XS6CU*(SIRJG7C9QNY/1!Y502GJTH4WYKQ#PJZ(2=.9D6G\-^[0WNT4:*'Q!J"R%F\:TT=IX&O)>>X#&,8(=P^"X4 M[I0SV\_Z#8WAN_AV,L:FY_&"<3KRK;.Q6KNY4 M\[PN.!$6(T;A;7ZW4@AG04F=AR8N%\XU&XAO:*I .H&D5GC9/VL75=Y<%3X? ME7V2%=.9)U=-?:/U'%KAJ4_R3:N>>RZ$#Y(HC137V +3L>%>7:1AN%GKLLFF M.9ZM0$')L525#VVQ[9?'PT)[C6T5]_;FR&E8 6L0]]$8BJS]<)V.W[2!P$[< M2N+KR]8M;?RS\;5)T[E"<2UMGI,!UXWOUIA_=^IWVFEW?OXZ:+'SM0)U(RFJ\4?7\E86$RE) M.#M!0_9T5"XT^.F:R]V,G;P)-!8K'><@]I?A_'645I03ZPY&5Y62_;O/Z=;I MP#6-4-#(Y@^MIJ&:?-$WPSNYXOPKCP ?_5[,')-%_--%A3@I=G+-W5ZH5KDQ M&1KGHEG1D7)%=ZK'&*>-P*QY98R;?E[_\(?)K6VBD7\1T$X'<2/&?5XJ=D;M('C(8^2>-17[=A9"[FT+( M34CZ(4/2#Q21-@_ZMPM#_^HH] ,'EG]E7/FK"2N_14NY[&1,HNBZB>E2-7[V M7&PR^DQ1&T@8_:L?,?Z9\9\:WA=[]*PI2',4#'7)#W!=\ZZ&%3='RV3N* M(A":>4I+A>UDO+DJ1*1K\G%>S.81,(#.;)3SH@:"*-U<'J%MF9@E.>=@K@W9 ME?,J)*'GC8C,;$,'&58:ZR2^[[EP-GD?].#RO$\$ZN?<0?WP+U^1=TPK_7/6 M, 9:ZP1UG9;#, A6(RZYKJ1/-:]9:1W&JFF!_ @.9&0 ;[AB>E%WR4TF5#F M?5[P4[D<71KVXW/_QFJ:OXCN- W 8CR"TRWS8%P^=XZC\[V".7532KU)7BR- MZU]=ULS1@RMY&]!^1V[7%#YI_RLIXI MU@9\(1X.4%6J:VXB=2.U&:A]&@7IYC0"1 HRPC>QM9.^A92_/F@J-! KREBMDI=SO$XUUCA8A M'B@IT7+1;ER@C7P^D'P"^DCSEY?#Z5# -FI$2-RBC3ANQ/&QQ)$K]_ Y$+&J MMYZ&-J@"!RAJ''U6JDA6K0)4RZ]=I=_[KFV+#%_Y\+')BBK?"/M& MV!\L_!0075SEE<"YNP(3JVO;2.!& A], F?=B!0@=P,S!;.ZY:AW9AA&QZ+A ML!<=8#^*1SRJ8P1?N)'8C<0^4$YT$>-L+@GB1O0VHO<[I^-7I-QYM)X6),[9 MKTK'I\DO-1FX"1/\&H7;)CV_$?I'BU]QVK,L'? ]PP0XD=Y(W4;J'D3JVNNZ MF:/N61 MC.AA(W ;@7OH,+U6?@B-CA'X&@^GZ__<=#YOI/'!I%$B0662TTU; M3X629U($9$9E?0-N:&UJ%,K]I4?YB63OWB5)L MNO&X!KRE!:OO.;?H5O2M>8?N5:4$=LH\N:Q+.E(@(T,#(W2^-FL5*$?EV%:A MI"#2(<4M3_3T^6*&Q0W>V:$VH^5[7 M3<[5&&F8[U;5)6AY0"&A!V_-ZRUTQG'_<5-P+5SD8DO#&J\0;5G'&)IAY^8E MDNQH,4VZ"LZU0!7ZCML>VPF7)S'P1'C?QUDC#@. 8H7IZ'JDN<,Y5*/U:\AW MGY0+JS7EM[L4%(F*IIRLG4YMD:5.U"5JPOFM_8<>!\.SW&CQEI&(WZO]T+[- M7^[60PK#)LX70I?39J7$669,!ELP+J7^:F5KYR07%G?'&Z0JHL<:?7:9.$*A M"%>'*;^[.:!-@'%RG37RONA=1HK'6F$Z\WN311K&XR.(RK*>4=[BNF*>W'OU M>D;=J=N)/ZU*#Z0KPR0Z\B[2A;-Z;M3K3*P4<,^CQQ33L@48F(>J6)F\I^6L MY=/B$TK.UH\3/$E*(.GIA$'\)-_%HUM[*J 1K@%KT'(I8LWR4M/"W%2\/K2+ MG[("3F>X0'3ZK^6LA&I[>2X39B# MWF,N<'J/&>"#->)/5QT@7]GM<(*PM#_2UEX#LFDB'%29,G$IBD:Z_*5HU^6U M9?&1]6OG7 MEBGA0/%'V:- &PE@51$0CTWR?!H2F*V=&GJ[O&N@_0IQ"QQ ;)-!8^C%YU=_9V!_5 K,'^R_'=1G3AT6CI; 07]41P0$@YJ* )*YU=XSW. MLWO?ZJNF%%R'=VHXPYA0(%Z%,1BT"GJ8+S?<35\RBHI(I76]FXG@.YRCFUNO M7(]N$F*>!!$('CVK#B;$%A=P(2W0>8!/HTE:_S SG<8];7+?=GY_A03M_$N& M!Y/EFC:W&)VJIH4 M]*30#7;<@9=NKV&X%3.&FN!%387HFW8Q3X%) G49\1GJE1 ,]-+G=$)9$;;# M5GQ:AC A#92/A4$1:IX._=JIHG=-_:EH0^'%"JLQ1!>-DMF;AS):@(E=;8>B MI7\TY-.0,A?Q!M=AK> 3O(A5'R"\0V8M8WN"SB1OZ,)C+/4@AO0&8QAQSQU9 MLZFJ&S]:MI3Y8#O,SM @60)?O_]D*Y MSOQ:0:0<8@R0DQQ,$EV9,"]()H,; MTV"6$.X6LP@+ :L=IZL>X2T&MJ7G67FE=8E@NLN-[1ZBEX<[?K#>^U27T3J\ MX(OZ<\8]Z1"FT81'VX$<0#^01LFG)YTXV3PEJADY@+9E@CJ]+RY: = M]CF=5[9OU-8+E3[6]E/M@/YH90P\N.&HB.%@+;&X-R'MISY@!LM-=6I@HX=* MP)1BL-'.L=*7.:"7;%+/^'Z.S1JSJ5DU=E4+3$+8$\;:S )P']QLV6K+88&&%O+ MXKC[ L:*'%YMMF33-AP/.P,0BAZAJ^GF!1X&RT]IS"T@$POT>BA@5D.JA2[B M17N1W603ZY>2PWERG15LI*3.W&9/K)T+R["%F9C<77M=Z'E\(!VE*]R&E4&% MNZRH -&)AKT=]G.Q4\5LQ*%1YUT;IW=4"WGOM^?>T>BO98#B[%8+I77E[V&N MZC#*G"2&H5K'-(U3I3U5=QXLBZ*!P9%/7>!$VB_2)37I8/>,R,&ZVXK*0G9Q M=QL:C(MVIC VP<#_ QNV[Y??:?.:*]'S 3P8VJ5X!&H2:6W@95EG\\'G%89W M#62U=@K"FC\*Z-.Z9QCV-QF&QS2&?\K%\;E%"3M(XI5J+X[HJ/5A!5VJ\M@$ MT4!S@$Y05.2-P6FVVU'HL@44>=FZNM-S/W8\X!-X,9?&2\/<-NGM=\T[F@08 MW^EW[,^=?B9%BE3D6S9I61]=YZ35]HZV#W>_M>G>'>-$D"Q3/S"-].? DL00 MDWZ!X$!W\S&3LL/D)F,8[OF(#!&+_O#O- MFRN>,=>@\OG58BF-R'$!=0ES+7*Q[0:#@=VVG*^-@PQWS#V>K;<$9527E[13 M8>"0O00F3R?KG6=5+E(,W4=8;ZZ70YOP>C5N0[?&M*C(V*?71QQ#^_. MTS#GXHZ1M]UFED+3U?/.GN5%!E>8!NP8X'G$D,\Q![&Y ,T^3F8&C>.ZF*E9 M2X.;WN\V'"TV (4;@,)AZ#? T$[@?R+0[OPQ^)M1/$/\X=R4_Z9(;5,6]#!0 M6=-9/A'Q&[QR4A=("$#!'=T!LC9:% 'D&'Y2U_Y(G]T([$9@'X;!0R/ (K0^ M/:P<=8W4>&A(-*,KM)K 3+X,1!@!*@UG&MST4BRT^_VKW1[7">%$:(W4-0(. M KX.-.?VFHN*V#B?M(9)/FQLBPG8Y/.NJ5J7XO#L;5,7@F MS3C)0Z_A/=-(J,/"T#BCU<-(+--!_PKVVF<2.B.%"^D#I(!*5B%X+:>P,W=I M:TR]6EH:>S-GA]H\AW5F":=CMRYP,T(W 9-Q::6!!?/I]P*MDVFT>&$R.P[) M:F1&DQA&3BI9C\5R@<1CAED>+=;9(-''ZQ#FZ&)!"A:)_1H2.5=VQ0JAJ+J< MJQHTPV-L0>;JOLG:2?:OY$0][M=P$;B(Q!JQPQ2#+^$3$=VRQ]XC$'JQZF7J MMH>91\OB.T^%63Q*@<['P]DKGX+R8,0Q*4@)S(^ :F+_R$M+Q( ,8G\'1H:Y]S;42;80+NV*ZS\*.->_(&S) M.(JV3DHDMF(E>@XOZDD*2:9E;@?KZK9]X^[/#N0H\Z*]7+"+6DPY?>'2XK[V M;5DZ=">DH0]A,KZQ*"Q7\+^;:G#?/\^@MJ1MA M>/BUWM,*99#-DOK"P+L0Z"J'(CPT[S)?=)J M: LMYW;C0+'FTF'+7K0FU!O=4A+LI2!=V6)!:EQ'B)] MJX8((7[P2= 1F=$V&-)9+L6A9,K^ZTL91&596XNP-%&:,]2J1T55F 4K$>8K-3[O:JK MK?NNYN,D[7X72I >_0D.J4O%?4+X@%PR-CEBFTH&._0$-7>X9IACO6RG2+*[ M7RSJHV*UY4I5V_A29@T_VQ/D L%/Q,)A%[90HB#Y3#@@TJ7WGGH^^J M@7]; 2-J_"Z+S[DK60,QD%E3RB3$US97UB!5AU@O(H&*B1I<$!;#YGJ"#&6N M01I_/K"2;'#EG[GG6@JE:(&6AM^O-I4".\Z55OZ[IO9DT[YYNKVSPZ.7N?-9 M*WAE:YHK+>:"+-_6WXO+HT9B1I4N_LI[W%7VMLG2/& 4D7[C\2)9RCJ:E)%5 M=,* [U^UMYM:*,N)KON@-FIH+3$&->'7(P,D1B@X MFIMA7LI2#'H3L=L++K>3#_C*';)\C^/6S>I 9H>?DT;E+T,3@R*G5]AM>LL+ M(=)LCMSGS33/+QR?^IU4LRT]G@9P78SHR9W> MX'EU);%-=M1TE%']&GO.Z#KD#[&7MT>GL"/?2Q&(PP_CS[L_TAU1H@)IB" 5 MVJIK/A4(WD/SH0&MXXU$AGU4:A#@ MNNK(;)Y=_<4>S/5@9;;X@>2'FV[^DA23__,7LGZGNZ.__/?9Q>GK9/W4S MN)9DO$IT]+WB0H+WMY-W[M^]. MWU^H^F,_)O#O9WD[_5U MU9*(' -B,TU^JJ_S:9&ER9M_)KN[3W@47PS9-T]_"IW3_,L4N_##S#7*JC_IY57=8LDOW=--G;V=N5 MP615Q2Q)3#?"N0XUS@*U34_ X,&&\2%M\;LH6Y M]_2FXJAP-VJ+24&O39-C#MU-#,$OI5Q@2C5%-V6K+939A -=+8J+W#R4DUKJ[3LND.WX#EL+/Y=V MZ.UX7G-QXNY!N$.V(3"N^=3@N;(=(KQ[.^G.SD[25\QE+^9 ='?4.0@NC0$X"1..FEGU5BXS_(GQ+N<@_ MGZC])X?IWI,]%1 ["!)?:C2^LH<3P5$9?H0$6*\X=Z+]&4731Q;,? @9)CR.#]X?EIP:-''G8V@C3SRA,6:W(ODW?RZ M7I0[.D&3?%QP&B=HHG:R'6^EK(]K29)@%[0/CU:2[E%_LZ8#[&GJH\NP]+!K M,,F]8Y85D^6)ZV8A*N*<[0G=[63OB15:Y?(-AWS1(!&G"XLYV\%^4ZRY22$P$!"8[**OIPBU\N!*7S>=[Z[>5X (L-F].?<@G> MB!I"Y$*S?S)M_(%?)QOM3@G2"ZTVIUQV4*J6Q.8DE&P:'Z%(AVAW0S;1CM'6 M'R%Z[3'IUI+/Y-YZ)'M)V9SG,[)1O+K9?;9*W?"=N"7'2Y:^KKS.#N[R7;K+ MWV>+BO2(*9KW=?61_V\JMSEB5MS\.9,L#.U1MXC.23*1W9A'9U?44*0(6%M] ML[N]ETRG=G4!-X"K;4/@L-Q%2B4+._'-9?Y&0ZTS=\OE8UF2?=6]MPST.IMH MK%?NSIM,\ M7#P6YUF36YOA9ST2Q+D4/= [_AQ3XEK^SR#:*2&Z.5 J8/RN@Q0-* \1I,PA=P0GAZ[;=MP4(]8; MJ"&!$0)&+,ZR.= #)PNG;X\?L5N_,GIZ?.S M-R_7V(^7(C")\20S]8;+_$K(@<=Y+EA&)$".AX _G&F8$7K1@0 MO)/J+QV) MH<*TW4Y>&,88=!C]-S5 >2W 4))-2/ZGK&'%F'#;?U=HR=#RV/3M#>>A#,V# M*X=8U7$@7&Y<*V*DW77(<79.7!E.4?%RT('Q@&-%;HU'UL49EZD!]\>JORUW MA?9>#.BR/V'-&;/_%916KG>,[$GOB#W93EZ?O3E-SH]?G%[\,WE^=G[RZNWY MA_?K'#![4Z,]NBS&K%\?<;^_[ASEP29'^3"2[9;X5Z9=^/[8^\M_OSM^?Y&< MG?53*W\F=?BKLTX'FG0ZV.8A_\_I!O?A M_8S4VLUS0\S,CR:NKNZ M#H+MA^:.+%>W["*!;=^%=7S_VGWUZ<_.]/]A&? MX)8V)I554!22-5O]SB-U:&%P^%?O+K_52C+#)VP#<: M, H 0<.Y-CD)7Z;OHI^VVKF!XM(541KZ"&?T&P05R(M;"Y_9#J26]*W5*91X M (DE.1][1Y"&/:OTA+/_9"\L(]0"MD%0&03J'#9J*!(>R(+\*4 JG+JI>F@89>_X@B4J0OSJ$9-_3%'A=!ET4S7!,9)9>NY MED\G[QCO:[%6,O=SK@6BK"FT\8Z5=2.)H*4^Q%C,?LX'NO>"AKU;O^Z@U0;: M]Z*&1-\?J2V('!_+&.97O\,O,"B/?GLBEVUWFJ,.6A3Q>4^Z$'G.:![4YZ 2 M:FIMU^BKP1(%4W/(DM[KQ\N*=DSC#;L>#5TO!B#1TFL.E? RV8E22-*PC\E[ M>XA@R,ULB)O\$@O$T9]\_U00$-1)6>F77S4)-A@**L.T,3)T7N:?./_+V%N# MXU_O(,-A+\AP&$#OV!_^O_>GYZ?O_W'Z_/__PP0:'F^!GO86Z*G:+J^/WQR_ M/.4*-^=P<$3FP_GY&3D=[%#0!U[]\_P,CL2+LS?';T[.CE^15_+F.;D2^AE: MV0^O+O 1KGXZYC^L<3A'.H[HVGZ]S"+QG'0)LUIK/_4Q0.U C)&\<.?\Q"$+ M\V?>>[7PUJD%CIZ*-HVK[ABO*9MX6#^O/&!76G8>J9V*+6\4U[@>&+8DU/*U M)P1P1G4?-#E02"N4EVM^2Z-6REA+.8Q6@P7EEXB"T\=J+8G^<3+X-K!,[$;1$VG[? C",#H!2$P ? MMD -D]&GET8A@_YM;V).7*;DMOEE'H=.,.38JLM^-[OEP4[*F[K:2EX>'[\+ M%,?K/&,B\/4Z*_U4M?:MBFZMMK $ 9J^+H%=#HBG\C$CU&#H915 M]-Y5DPA80?3CS*FD+;9X?V/-^%X[!$WR[+M75ZAV0LI>R0G\FU#*9WKDNKZ1 M+"HOV.^55ORZTTR'FS338RG0GPR-Z.TGYO;.;]9*:[I&@.1E4WM<-,_?I\&A )R,>_M[.Y8; ?7,0O/&U*HDRRU\@U2 M5PJQ,M,BC^5^A;BQP/E"''B11C< "F0EJ;S7Q;BI;[)/>8I?SIMN2K;*M&!/ MHP/2RVLU*5IY<']17K\^.TF>YPQ'FYP(\XE;HI>OGY_8;-<(Z<(O 21B@LG3 M\EC=IC/_\NF(J2.FO,9;O,C8MKJB9=H:H6&%F2:*R\*1** RK*@0(N,Z5#)1 MY_64 14, D+M2>GYJ7F/I-6R0!U[\OY%^$QA3E3"J6[4+EHR\=HTJ'GC=Y*9 M5\PX',@M8]PYDFN/Y\'.Q[_]F^_ )T]>_NW?83R-L5&J&NAT_FVV[Z_>''L9 MG^83YE00D@G_X309-XOZ*J^8'S#X+9Q63-H6<&$+[&KCKLIZQ%XC5S?2O2W% MOEUEBT.6/AO(](3O#EXF_R\]_1[&)WDM\NZ3"8D)">A8#;0Y MXR5I9:$)42N$G"2W)&'T.U"-L*V?C)'E M&3J1RT I; 7:>2MJ>:N^W&))W,H:V-)CJ-7D_/CBY.UK.>[Q::?-IX/I3Z#C MI2B =#<1"&BZ.'G_1.R%FE5II-@\YB MY+GLL^!((RK#&?+('6L/AG]-9BFMT/BZJLOZ"ITTK?83TY@^DJ&['A[\VRIY M0ZI*V@B>6;D%VV2NC89T8,V5HL<,,)^\L\ZN8U>_C^CD749/;/2=G[_V-UNF M%Q&CI1@7%! ?2+&.NKF4X[(FOA(#;UPTXZZ8)]^=G7RONV$='^3=J+!%HR Q M1IN#7H2,IU23W[R8 >!MGBO2FS ?0DR"QN^I2G!7::QT]]FSG7[3U7*[Q*QK M&(YI[LN,L:J*#S$9!O)'Q!9 _O:3"?-W_,.QQS?X7B++QR&36=:ZUC3D\98: M1-9"9,^J@687,L307L"-'.3CSFG!@_MC67B\D<5VM\EB,F:L,]%^B3C"O+$7 M^>>LU1IG:+Y&"UV*J0;#T73:9*7A;@JQ:"YWC5EE[C+$B8*][U7D-GZAQ=N1 M\/*8M,V)QL**:.$ M0[>:.HRHK&?78H W#2#-R#^O=+&6+$(;T9@^S'@MIE&Y[Y=;P.>D<\AY5SWN M:;HBYXZ5$==Z(%DD;^50KMH#=-)*SJ'0VLD5M"Z$7A?>7B>U4Y+&'3<%XNQ9 M%^ '5*3,.1I()E#VJ6C(V!VF$6Z54' M(9RB_#1.NB%/!BW'MW<[XUN>SL 5"*W1]3 >6P5#?DGBQ\:6M#6V/N(O9IF0 M=(YRX^FTUD.&*RR D]H#HN-R!<67<;,-?:SG>3G/\.RW4 E5&DT1\JV,UCI' MU_XQ-!@#<9!.#[$DE;];ZR>JCAZYHH B7 G!01",'H0DZID2B,>5PP8KX=FL7/2L<\W*-=W,K&-KNB.MF$^B-+>&OD+ ZB#U%:2U_3L' MLNBVLLN)=%HD6PK':$0[UN:5YN"DYY.V(.3@]:,W[F;Z,E:VY=)3C>Q9ZB)K MC313H(5]4Y.'%N[M3H;&8^/,BCE!8[K-0 $&J^&J WJJ*,.@)!M:NS)DDA(C M+))%BF"MO6BY?W2:[*K+GR MN#^XJKLJ)YNP!AZ&WE"Z<"$EP9P]%M$L-]< U_#A\G:6VYVM)@$N,Q4GKAG^ M!.+,GW.'PV60XX)Z <.Q$.1Q3S O^!=M[JIO/+9H3Q0$8S@HM6Q=\);>X02( M%:Q=1+%Z0/38A8QIIZ6R@:<7A _]N?PBE9AX!@O-NF[8+A\KI?ETD])\A(B2 M8QOWOW M#K]P7GOAJ ,414Q"_P+XL+^7[NWL1%]^56>5^S(NE9_>_)3\E%4?ESZ6O *= MD$N^(>CB_L@1%^$18K#Q(.##P[EM:L%KW$!%^CV0WJ)O[*8)C<$W5=E;2GX+ M6117@6=D^[P6OO[;@9ZL="EA+#GJU6UIOV4GV6 7F720L84?-7F9(*^BXQ90 MM=TMVL$MD@I('2,E<$^/\WB7%X!C3?3DW;T?=NC?VU.:^VG&LETE%P#WYVXU M!YGO&M9X@DO,N:HP[E=%:Z:#%,^N;H"[H_\-4Y+X _)YU:-#-R*$\99PF_9"AUC\'C MGJ$I[URZN"J%?U]B@C" -94N=L@_%U.5Q%>O3A(A .?P:%UR)K7^N-5T N,D M-5R>7^!TGJJ6A]5S*>!V:%8.66YOYR!]NOO$RWM,-QXO4HRT MIJ04Z+YI6\/=$)3W"/#GFV?;AYPT+.'/DF?K<\-(5?E[8";,+(F.:FV DK586YI*X7% M70M#&$>9@Z]*=7Q@RD&]1R?N0! [AS<$@:HFOS*C0]JT>H>1-QYIXZ@%6_N1 MFZ[DFE4RBUWW70_63-%=:]EXSYBG@TXU6J:^](P@'*G M)]["V[4;NIKX_DU_E?O//3$4/\]-Y!>_IXQU7VW;!>\TULY[^Z:]5-Q"2H5P)HQMR9T5$R%8 4-##PX.U\6&LLGFP"7"]JIM7 MF3^A5F#,U8PS'V@1TKR#.*X[Z9/#IV3D/S-(MN/QN)LJ9.9S4%=(*.,P/=Q[ MFNX^?;IDS7(83^"UY^0=JT?\)'UZ<)0>[1S@N60 ,3KFP<$SIW@<6#S>TQL^ MOM3_[4[L%YH>7X==#$ED7] "_1.+<_HEBQ.SMZ[+HKS/@8CAXK#@=.VR=?$/*^NE!^B2 D[WE*XRI6OD&*CZ@N^G1 M[M-T_V"?4X6Q:7.PMWUP\"V9P5K![4J(D.E=KHN%A2Y5'%)5D6O<0H(3!Z_B]8!J"Y'F?ZK*;2E:O*23^4X1@]U;\QJZ!AFC"?L?A MW+[PN#;EA(N2N%8>&/*X0Z6:);',UCZ/636AI=7M;<]WG._ 5\,B6* M\JZI+XOYVJC\@;EZ_<^J?#]]=K27/GWV5+K'2)7)K< YA?WTZ,D3_?W.D!9_ M^O0H?3:DQ8]VMI_N?>L;<.5+J(OBL BBQBXMW?-M=]/=9\_2_<,#1"6UP,3C M[;N&7L6*D/E=87XM]C)V1GJ,>8P';^GZ<#8:KRFS4=VX\*QVR$"M"F)7E8-+ M[3HO9PC4MGD>%DY+;33]3?+H:J<:U!$@BI@DP\Q'WIVV-WR^47F0.DLW0WT+ M/I3*;TEIU>,B^[&_Z\34=_&+2P[!T_K3'NX]VTL/]X6J"6(E?=(J=?3W \:C=W\? M$*]]\DIW=EBV]K=W#K\-PIS\&ERX- W6GNB3MJO+JC7PHKTGVP<[WXI([Q]N M[SW]MG]3)E7*.5&DV;,Y72J MR[(VBM%-^BJ8=(_ *M0X@L9MO%YPK3Y=*"Z:5B-_?#ZR!A7LG/JR8KR< M?\%8.5T5_$)PV>7?$N_A]] +M$CW[/U?W[U/D^?HC7S+8711'FGR,5]PWBLA MLSWWOX\K;!<2A.2SW\VV#"F4UM82JV_J*FB4M&T([@Q4J\E7HP(R'_1D/=2[ M6?:?@G0K7F%4HHJ*SQRX6EAK&B'7"6[3M#82J\\S^8]. 3E7$D-3U@S9Q9>( M!8_[EY&:ZBGC]C4UUY5)"5INY)US1/7#17041U!"DI7U\IFU0CS!VX_$VRWB M+0^8A)D$:1;1T:$IU#%'WG-3G/>1]?IS^GMQ('NQ#KI$@@5M#O!0"9!XB5D[ MS1G--#P;$ DRU] ER8D@\EB;*Q&-L$05^I137$JW-,U^J9NP9Q+XJBM>(D+K MC2,H,F$WY[(+=JRU?4?*,N$\KPWWT4446.6DSU5764O+\((A$RH5NI_GJ@[L MA!^\_.OAR["IF#4R^\^@J,'RK>B0CW5HT?JD"YI@85&CY\OU3LB0Y,>@52IX M.0I=#= 3EQW441F9\R_?G5L7;5%=-AEILVXLN*47J)$-'BC5P!6<672/H3XW ME1;7<<9Q!=*CL@C6@QN/@M/#W*FE">7XC5@MU,*0GG;J7TJZM< $A2Z?!!A( M5G9V34+.EZHMK.LP-B!0$"U-LD6OI0VN5/]NX967RG,Y9D#1*YVI8DT%TAEQ M6;2,;89(&&CQUN%$W-83B99N;DV0CL/?N\,1-M]]NS33W[P?TB6 'Z0M\M=W M1;IQ/7)S))=OYMQ_5#GNKBI !FX_%CCX\/^V19;ZQPWB(M ;W*^M1FPC>0,[ M=FMSU%9>_+*<]T^N(8]@Q4E'^_OI_C-) 7YSN,OQI%ZN;1W6CDW$5QR^ &56 MF ]>$ZOP>#D! J:\?C*8/X9$+7SFP"QD]_B /.@#PC@XJ\"K]IUY%=^OC0"=H7*OG3M>51_(D_#*[LZS]'!W M7T(P>^G1SB$NU,.=[6<'WW(C8UYID-%ZTFZ5%[6*;\MUBI%KXX 7.Y@X;')E M41:S=[0>;!\#30EP\/N-";U^A."XNYO=]2[\/OT*7W=6\=DFJ_B8;KDK2OIF M;V2GE =%/M([ M/?_1XBCGT8-;CPI4)F5:E=8M6Y,J^D;X']&G.,MXM)ON'.ZS@XYZ885\1A;2[Y^*"0]S;_@NH]R[:LL/3687W@)AC" B9J MA&GD?-5=,UZC.+)PGNC3\8D)JTZX S^@,P*$)__]UB&-'DLPK0"T^KI0CUP@ M-$M.=-9>N]A.@*[JYGP_-PCI]SV44.R0L>Q+O;SE"G/:'3DKA@A(S*^SZDIZ M!34O:#U%F0%$RFWE?\D5=3E(JX(TI+7J3G+@FP^]2MCMRT(1"-;B#/^F&[HC M&WI UO>3HX/_=#N7-\EM,'DPLKL^@1C 0'Q5&WA?Q70& ^;K4DR%F_.O4DR[ M.^GA#E_NA^L1F GM&9PL+):MQXIL_^K"7%E=^ Z2'I=),,+FF[TWJ>O=HQ-, M3_9<>B@HLU:;/]3251->K3W?1PUW>$N*Y(VB>WMFNQ>/?59LI? M\U5H,V6E 8+'I9OWK])H^SO2FW3P-(T"X,O=V)ZQ;;E!M]^Z+T5%OLW16AQ3 M_@B#$2OT2!1Y1 \#)X6YA1*!!8.LR_6>1GD2P!STNE\+"?_-MU95Q-[NT_09 ME^K=-'8G6SKR36#&IU^IBL: M57AOI4JS%SI?#_-H98/H38Z^4)Q8@;ZE?_#^?(7%@R%I\^2>_= M09H%':23P0[2=5C7G_. ESG$DS1US[*I#!ZEM1\([@4O-)FCUX;K%RO-7E(6 M[0\1[1N0-F_[BG^HO06U5$9VFE<"F-G;3".*[ND T]4H79N37TK#F-)TKQ^J MG*_A-,9C-XJ?L*G.E5G'O@H;;.>HU3YM!9-35O;8,T*N52OYA2)K +*%NR%M M38+*])FNB6"&,,0Q1)(T+Y!/ILO4OT)H![64E'3;.G >D0UQ38)^@,)H);D$!(@H4B,!D8MD4PD.UXG,\\ MK6WRH0+/-"AUM=RT!X)DASCE,G\VT84L,)LQ-4WJ, MIP_B-AMA0,=LWF4;"I),4SX!OR)8([12&)KXNEB[RD9A1 HWO,"*)%UF-Q%_ M Q9A"F0%)J_@+9K(CH1(^9X)+T;*7P'E_[.0$[5M",S-]<7!=1_D60;'5"M" M''HK1.+X(]UL N3SZSS:QLADD*"G,$G, %*Y2C&B"NZ&B];R*5-15 #ESYHU MR

?6[JN3GW?>6!#+31>6/K81(]> IU+C#)8(KU+9EK@CJY@4F:('E*6$)AQQ M^SA CR67K&J-.MW+JO5I&.A#L!E?G6!^D)2 BPNLHS3V+.X5(@AB+++AV""% MK3]@U0^;_\Y.]T&#%?;ZDOGYJRQV5SG!SE)9MYT!3:N9/%_Y/7G31#%:!8!J M!5SWJB%I/U(,^NDSG\+$P4O>LNL\6;)&E>0KLD?KT![]ZH[@^QPA#L^FO6YG M\$3AD9O^1 .=/,TFK@."CA:)$SJ_#&UBV&^O[FP(;\.>W-?(074E258\(]3GV"!I"9KEM\WPP/(_IP3 M])5KX@#2NB%>P-Z10!P'#$=A/;J/+]5-<5548,J>:TT-RU0IOF#&,:,FMZR$ M=B&Y,IU4(Q3]]!8PE.Z$3@T:8U>ER=!$J9,4V^@R=@T#?/,UD?XO4-/'9EF^ M=X6JO[.B_I6QW(N&=>U ,:XTU!S/\:AS@Y&L09*C/L["KD^[(+W>]PQ[>3,Q",NJ GS;>FZQ$TNV5W MDQ][G/S8[B8_]D>ZK5:V!ZZ;ZRA0F M*[$U;=R::H6=9(!N% V2BT^$B3/[[&KPM-/0J&("ZOF A'MSR'QLE';@B8GE=+ MV3_^GE5"'98*[$CR7#!(QFPO3K+&@?\P*#>9M)^+:3>58BO4F[.V[X^$KXB< MR;3L2-K;GI[%K E;#A\Q6;VU M_ E]HOH0X94?98N8+08 3I7"I^**GW'V56I@@.6G#RL7O0_Y%*-W1(YV# _5 MD(IZW_&<1M-\>0707;G[[)85F+@GZ'1')/M"=$9+$(O>KB6-I496OM#: D7R M10X4:L+^WM%R&+.,#D/%]VZ$^3#N[(V.VQ3 O)YGP!2R/NWU*+G\DAOGM>\8 M.7<=(VMXVRS9PZ&KC\JQ@L M<27:TYE M]UOPXW706NK@S7RJ2'W]6_L9 [B"E!U.(U>Z_\M73]!N"Y>;9.> %6>",FH/ M3S;-Y]?U9"TC7O=3FLPM51M-.7I#+%W.*F1W;@:#OYHW7R4#M?Z MJLFU#Y;9_]IK%C^&5T][AV?N*#^0B2%+[SMP>VP552HL'UM<^H-<^/> [A,T MQ>\XO"*2#>'%^?M^+8305M^(Z)U*,Y!?+7T"S2S7^?W;+R57HW/S'%N*BC1I MI@6H&/5(:^ZH\(B?V!7:B&0JL)FH_AHQF>ILF+3>*? M&2@/L;3#9RLU(7V5(PZU4O0"IE9R$WTV >9;L;?WQAR\R(8KT(JDR]S+_C-IXA\WGQ&ORS$1"A:WZK"!:S]0&^; M<^2S9%8.,^=,V6E*WI=',7(ZA[.VX+F)\0&A'9'I16A/BD-WG?Q,?;_93U)E\&XWZ/P\.]]YRUT+N//Y"?I#S_*JX MS/^ Z_+8J_$:*O(^"8D?1]GXXU53TVVZ-:[+NOGA_QF/\_SR,CHYCSU^Z0?V M*BM<[(?>YU,I%UK7Z9V']_:OE,9+_+_?51I?DSM'$VAZ]^BZ[MH!^V*[ M.QO1_!,HRA,QEILE+*3+^0V9>7^0W?N5[P,^]49%_AE4)'OK_\BOBW$9@G.N MX7X=?+WBN++XY,_I''])@.E575UMEJ[%4'J(4 ML)+1H;B"RSA'N>_)YK+ D^B9ECKASHUY4UQ=<2>UU1MJ\U::C#K?I\P=5D)K M\V._4,%13DI]!K(@LZ88^WI"'EG\M6P"=MQPUOQ)1ZHX+K4BL3&NR0S<.S^Z M!*DTIBBB(L?PZR8$'I4\XKB>CA""U_BZ%%XB0V291IXXEY?0@^:^Z:8+'M+G MT>6!=FU_=BC UK$)"9!$]-RNR?Z@=G+*Q3AE\5$HZ&GO=,< U,@EET7+P<%) MKX>X7%@A3Y!1X;J)@>#=Y6-B@GW=A9)[FT+)A^>6ZL-+:/1=G-+GE:J*:2 4SE+Y'I*GRCO=6=^.SF[ M^ZWY9\$-[!WG6U\O!,+^5M%\81%58]A(Y)7TD^C^%>/QBLH&A.IN7T@2?H;[ M5()="+76#:X65FG2JVZ]0LGROKK+4K#E2-9M()=;V4 M]?AD8S"V]4B9?&D)BE0."5398HNY[!,+OJZ7A7@6E$EI-0H+4%576^#^JT$E M;C53O:(JQ9JDXP$E%O IAS66>:EJABTLT6UB8Y8 \1-YDTP>3#'_"K98N$[% M<&:L+ '"'HBH5,30([QZL)=/:EZ16ID,ZY(M%#2_01&H2F:M:8BTH:%75)=E MAQP]LI(!T'T58@<8>)NU=8930#G)V&E!KI7S.#XL5I;VC ID@]W?TCJ"WBC M;JUM0ZD?*9_"IY%%W8#TN1JN+N2. 8%O]O7@+9C%T)@<*J@BW;X M'O"O]@N.^Y<7>[A=$6"H]OT\:S@AC5&917XI#I:BG>?^3-@:J(/B[I$(CR*^ M5 3NR/\U:#;N8?B$QPU'T4#6#65.][ MNS*$TF?* ]+^](C71G8<'T37WL2W 9773&QSL/C\Y-DGTZPM0/Y M[[5;T2;CL=O:)!3<&O:PU%4S]]<*T0"T8S #NA3,X+*2BIZ@I*AH5A78+.\ MGDKG=OFY@"1?U'\DX-?:Z<7?C9*@-EPG90<.8.31DENS/E#%]$+Q.[X MWQHVHUN2FX[R#$6_'/;:W?/("%:JMUQCIR6_-$3MHYLKJ C<26^/Z(@%.;_U M57"^V*UWRV>M,ZSYN,!M%&\U(D2HMN0GS]B.0Y.5@0K4B09\(>P*(YZ8E6. M_-'2O'_[(4+RB=B18/V^!C^]0*/J,TTCW3 O_)(Q"Z1PL((I*C)-:":*SDZO\\9,E$EHE]0@%> VY7LV8RKKW_&;Z23 MA5F^;B0PBAU$SSNSQ3/&NAIJNA-U8E&-_BL$P]!OZX_)=7W#.D=AFN.5F=38 M-P,/SX9-,C>(!F,.^@EIN-.NG0?][\!%'XMSQ4!W=4.W$N\^4R(+\&X:HHC/(/L(-(8/RQF-7\A)F M\,?D20(LR3 #?.ZTX4:B' :$@AX:-KDUR,ZYC:!"%$??VFWSZE/1U!6T "G\ MCP\%M?X'5OGO!3"+84,XR+:.D'\_YQ)!XP-!QXNIJ'PG9J9I%:]AA9O#LX";I^02?LW JG@D ?[A=88'JHH@' V="K&3=2A()L 7HY MHVYEU$:T :CYR$M5 #N^%2 W:"+1&LH20\\/@Z,S?I@##)\4BMRHL(8N&H@K MCLXJYVLGCWF#?=V9TOU-IO31E3'Y)[!&$19Q3E0;Q$YQ %4SOS2(U%2X?%8< M3SO?YIM,F7:6[[U5;U.@._*@N!%2 R.9%G%L)V_9SECQ58_:*GI6^D4Y*B*& M*_U/F6]UXJRJI5('EP'7ZXQ^T0M=NJ**V0Q*']K;LHLZU>WDE9:Z**N>90"L M3RQ5[U-%/5<(M&Z^(O$WV:HLEJ?7.KSX)+/0V1K21?I@7RGEH:F\9V% M0W?XI#-&"_DMPZM<%I_S26R>" )02/Y17)I)89=ZC!C'H,:X%]_40CL8JX)L M1= Q%&V6-%-.9!E0N''SA9]ARL B+>60$:C A/JM< MH"?T5Q*1DR>&;A?'D?D0UV,:K9CLJ(VK%!-KOABLG5NQC(5 P>?_ZJ0EGES" MNOR$&@T0QZC(&J>[D0BVQ@T[#=?BOLXZMV&-ID5A>51'YIX+)7:@2Q 2;LMHU9 M<@N';I$.L71!9LU:@S^_.L9PJ_]IIH2NQ1KM/G7PY>XZQMD$#C MN&N!F0Y)?B3SI\I:W1_W2>KHNKZZUVEK/7R/]F1MMLS!:W+ *9N@Q-U1L%XXJ2 MGK7<7/Q&K!:9LTU]27:-350 .I2%Z%R(L=JT**N52Y3/98'FF+&3: J(51@KV9,BB>VNA2DY42'6AY M1\3^+N;2:T1.Q)R=O(PSFI<%<_SAP:W(B;S/*;1M_((U5,-9]IJVG?RH9&J5 M-B;I_&94 19S T$CDYE) CO.!F(&2C%75"+1EPVL]/&B=SY[PL/O=W87L*]( M42(]VZ(XB*5SA@IOG9'B]I'=W[FPD=W8M"H<2N.HS?B:9E-?L>'N_#P0*B0< M-%C$1QU09=U4P7-0&1J-"U7E[/Q,^<@U-*AZSGF3E'Z$T37!?W+HEK=!3I05]4R.E@QJ8[\9C<] MVM]/]Y\)._PWA[OILX/]'EZ8[L"+",5)NA3 &:4H3NE=I@-(YO$"8)4I:XTY MFYQK-4V>31@(F7&=4-5MF8MPABLFN+,6._UE;08@ED5\X$]*W3%0(#W)-4_' M&-4::5XX;&OF(@ IQ&BEVT*$]-"9"M MTEU70Q0)_>#;(<*!2KS(*V.)EN763G2_%0G0@\7?51V^GPY;.[.6C$,I.Y+E MX<)$ MMV4?)0K2&[#\GL4H$/]P],H@X^N-&<-^*WAYVMNMU%=N(>Y+(EC.@6(;,!!: MW4LQ-=J]-&0$= 28A81DCF\G39E'7AMZX!RK,6,ONS@N#A")"_D3CQGN_+I3 MX4\VJ? ?D]_D"OT2PKM3:S=Z1V?F_!HX0)CI -'=?S2UP0G^YJ>)2:S'OH=J MAM@J*_+OM.GA]-VYL9\L7<+,(4]JS&X(SKJY)VFV\08"E$^V,O9%K^A#';0- M^SC\'KERR05DITU_T#RWC259'DL\ O-4 MI<.8%XA?YLJP.>-1=E+&M>H1$HVQ%F8TXRG5J[IL?-M;\2.7@==@CY!4",^0 M+?>@@3!<%-^M,F]P.7'FH285HFCUJ[C_8LUN+5[[Z='N4;K[9$_^G.[L'"RC M'J M68\ULNDDSMN&=I]6*^JYX(K88+FO"])PS?@:(>Y.HZK@T"VXG0N3 TV. M]N4TN5\QUY?K6Q#L";ZJ-(0F2$YH::[HT8I S?FT8JG=-QI2Y+\Q1 /ZH4G3 M2(?"K+,J@S;*O9EK,[A(8EVO>J-Q'MG 7!6UT*N.=0KY>A14O\):[OY [K;K M*/]75UMV.BSK]>TER)I"KVNUO'3VH11P["6>F[*6"<27CLKZ+./>#\EY((22 M[0AZ\R&O;=RG,[0DU@:*QK5X-\)0BNY=:KENZ8PH4I9M&4MQ.%X.,3G+@&'=A5S?J'Q MKZHYU-,U\,2D[4_+J#U?TES0D;9BE,.E?G<1%P\,(*%1@3ET0W!5@-Q7R(^[ MC"!,1CE#]?6$Y$X8CS6IH_@2=^.J!Y1U$]Z7Q*VR;RIK!,.WLEKIF7@HLAR7D;36?$ZBW+@]:HQTQMZS0%CH:*OARME9NF%F;+!=&>]TDA)\.EN[VE1A830O# M*%=]\"Q/W.-&S 4*J#%PO0,(0+E:\K"M!#7)7.C-"5V)4VVBX(\3!3_81,'_ M2)<.39[WQI?J"<-X\KYH/Z[;Q?-B()RE-E48+76]8]<&1+800K[>2BEM,$,B M.!# B)%R;#:]L\N]*;\>5JK-BWFM,S3LT)_FG;L*Z&?#9.75?)%/4.#V7-R. MY(S_C-OT1$NL^(N6R7CQ7&JVD,KH9KP'!M#VQ9G0;W:?ICMD,QP]?2*E/SO: MX*\UI!@=O<^-&.#7_<0D=:V,6G"EF)$WWLC5:1% M)8 +03F!U/;I.;)'"<)?A,$2N/ .9Y*6C:P/ND<[MWL/WLZ%O,H!@8[_=[.[J%HFQ?'YS^9P7I\ M_@%_V=K=#Q(09_[2V=);]I7@7WYW4<^*<;*_=_C]#V&J*;B/7SF6[,$'JI&K M-G"[%,X,3'&[OEP!3'12>^R5&D(6M.T 7DZ)-<.):I]SJT5J1:L%+M*!@<>' M,'+3>I*7BN)1^<'@8Y(7Y8+?A9GO*)2GF74E"K;@W_"^^2ZQWK5LBB<<(M?3 MHN;+P',%^BZL[K0B'(&MB2IS?)Z$<;ZD7&R4DVDGO0=LFWI-L'O FF#WF=;3 MS\+3@'K0;"JZ0Y+#.LIG6[L[:&5GK2KK0OI4\L[B-V43@?5"@!ISR(V6&88, MDD3\@ K8!$;E BEKR]K9T2N*?V8B:Q<#>+(?N$:T<#%K1;7Q[%DBFH MM]JHZ.-20V62:Z'@28D==U<,A[;'MM&@&GM3;^.O='S29#@A;NKK:&^'U-=S M7[WVHB$AYV877,9[/YXH!K'>U,$GWXO>FCJDO>$WN=-\Q.K#8_,$%7--^"3& M!/4WTKG*1TN2-?%%E1Q..N(*<;2D:C$I/:'^!![Y:?!9U0OL=VN_PZG6]=-J M^4$$H,J9E)B&I\52PM_M?N\RX+X.5I*JNPH6B&R6R?=0IE0&]-W>]PY..X0F M+->M&M,@&PQJCNIODQ.K8:I"DV$HJ(#2U8ALW)NO42Z/CC@EO[["] M/I#UHA6_U TVAB$#8?*=[-'' MN0Y5(0FOQ(.H)J'MX4O'!D"Q^0IH\FN^GCY)9\[4NN,LX2&'9G]%S8$W963+ M)\O3M["A[4\\$WP6H' "L=&K4.ME*X=2H[XV QTC=PU8[L)N-E%HR-B ">_5 M>Q@M\RK>/\](RNO623.863L(6](%1/?./[' MM0C^*Z@V>W@GBDP#)PTL"2M]'+)8]](D[,HQ<^#I$S8'SH'%>KFPJM#@/F;Y M";\81.H!0C?1KC=] D!$ZHXU/EMTT467Q4]5Q3#GIZH!SL,506V]JO[,V$W6 M=2YZ&N]2F'&M][?-8X>)AI9T@<[1R0(=$S'$X,#"BH ME'*_>Q6VS;+G=Q(#3YUXX"EW!^M%CFC SH'H6KBHRFPB7:3FVZ%FC50+?_QP MYU"!HQ5U*>A"]*!%@9_J?A>6=I$F\U2HP2KNKKZ[[>7E\E/6I)X#F:QBZ"4[+_^JA];ARFOZ#\#&E]LVX"J MY'*K1^/9("*BX8H_#Q*#)#?5)LGFV=5?[(',:UIFBQ](*2*_F123__.7@K3+ MT\P+R-G%Z>ODZ?%V\K\?CM]G MY\GQ3V\_7/ <_^?T(GE_=OX_3HIL5@--J7].D3I7;)U^\LGZJ5BD7,6>H'@" M-+G?R>0^@Q(2#@W0+CR.GDDVEO+^TXVE_%OI&KTNOESG'/U%5,W1=O+B[,WQ MFY.SXU?).:F7T]>T>>?0..7Y\<>QT24_#_&;][@^CZ)WH MQ0MVCPJ4TW=OWU\D;U\D+-3O3B'9R?O3EV?G%Z?O3Y\G[S[\].KL)#D^.7G[ M@=3UFY>TFN]?]Y?I-UR@!UF?,K^<.WV#W^2J=Y7 -[.BBHHE/!E,N?.+_CM01]^DT?]K*PF M&3EB_Y>]=V]N&SG6A[\*2MG\LEL%>7D527OC*EJ2?73*EO1:VNQ)_MF"R*&$ MF 08 )2M?/JWNV<&&)(@!? "#H%)97=MB40/II_IZ7O+B"-J[V1@B?8#J\ID M5K(W3J-<2(KCC2&R-!R('>R9QNG:O(9#H$[X!(4[T$XJVVB*/<];P81181S& MO9>:Y0;)QD8\OC1\7VY)F-\K]>0,[ M2%:0SS%EKVH^%,X3>$ GK)QFA_$\;,3@4L^EQ)85*:7AXD,3BVHT%U5]G5?) M1L0V&]K@:BM\$G9B25W?/CP@C.#-OE MORF9?/I E7@TU9:C2E-I=$]NA52PRQHIA##&M.8;$"QFWB9YOCSBNO MGKW M?N!Y":GGP[P 7WQ14><.._C3AEZ M#Y^XE#/OSN-!7/$CZ=WV=RPWOSU%YUI$0@R#59L7QEE@8@/X6UGWY.=,?BN] MO[PQ$)]$(QJY4=(\WV0DIJ,#Y1A0]ZHT2<[T],-!-8<[A&V-H"UA5? M%L@"^1$[?H:HRH:+![U_ 7P-%K+4*7O1Q$8=PX:?!KR/$(W9>W1$WW3Q5C8U M:J&W$K>(&,LX3D8K/K/4SJC4QDAVT$[X0$ZDQ3,@MLOQ>/IKW"E)EG%GH6>3 M)QE?,F4$KQ KO,/JHF2)O>B>4OVQ*&[RO+=LY8C7/1\F23+-\WFS8D%>NY-S MHQX6D6HE<""\Q@,VY%E?OO#H<_%/%1FK8!JG#:: _!4(V^H!6UP"GD-^A8BQ MB\AJ/H]62/P[W&SE*_%+L1\.=MA%@%ZP%H<)XVV+H=?)H/(0Z&%+M-JIF M(*WIG"I7H>PJ-3=(5B'2,26)5#V)LL.H8X+BFD]&$DV<(4-76'*WVGR>!TZV M#Q=)^-1/?&PELU83]7+=*_S!XH(3V;ES1AX0RO^:P>.$.E$&">E MDD,DSI=[YDF31%@2?GBM9^@_(#UZ#W2_2(*05V\-L7@ MD#'[07UGU-S,N8;XO (EE1%QT-,9BYD >%%_QP;RR:F)Z^-3I2?O4DNU'=_! MTF;QH#?A4K=1-BCK$7(@7I!<"L' %H>91BHR3!S"@>-\&6$\'S;]7?"H>ZH8 M6^:+GS12EG,6]+$I'.\A3.>0VH%QI/TH[A#Q]C]QJ@=A>/Q MV9@R^W^Q$^/" N#[8ZZ-.9YP[,RU2<=AB^H7A.G.0IFWK;PKEQAP_*6TD-K& M<&$5Y"U:6 B95:D+N!+]3>9_GOHVF(?+AB$])XTX&27*BGDIH3)%=5,G$4NK\5P,+H: M#$]I:+I2."2N1BR^YD8 _BF>P<1O#46KC->]^.;<1B.FJ;Q7WSFN2H][*'!E M.)[;R10?LLSQEC,)',J\9C2K2#A\9.\&T2B,?U*6<,6YLN/YYIQS'R9 "$"F M',MER;#S"Z[2T>>/IW43?MZ=/O _<&KH"DS5"U!B](=#=%PDOGGZQ'[5A,V] M?KS1*94;T;65""W9$5>]T)WQBS12%>&*@B!-PZ4,<-%^DKR&J=8X21+L$2ZJ M2)3.%FI+\E3Y%:](N#MXBHORA!7M>],%3^RC3:3@((X?)0M45\6S!I--HX)\ M,&EN$_<+WY%Y/U \4IHO0OH %%=:R-9L46P2.GPZWI ]"I\G$0/NR+:>_*LT MM2;@@^;$.&-414:PQ(C"=+)4S%;,2?[KQ,BC(DC.3'B9$2.WMC,6V<#RBL-K MD(9Q$>5OGO]]S,#2.R*C)78]J3Q3;&BZPF0CY0+[)J^_Q19#:GN[U<3/^5-: M?T4K;X=LI7L@A0I5TX!\$:\8^=-=$)[S8JE?"E\F#_Z85M9MSF44+BSPE77M MOO&0Z+>7B+A86TZJTRDJS86'-$>RZ5SY](2]HEWL\XZHS6E*S0,L(!,UK7;^ M4 @_OC-YN1"2F/*9HW!?J*&Q5/V%]^^)[4?1X4W8<.9,FC-ISN1V]R1W:O*B M*H^GR%!1SRQP!I1SPV-5+Z)EAQ,K]Q1S7GUFS=DT9].60/R"DE(MT3RU3C80]J(PR;.OY; M-'H!OO\=T\YHR(G,<2#/-@4!14,F%GAJVM*+2..)P_ZR]3?2_-G]92YZ3(D< M3AA)]X;:^X6W#7@'WY%?D@TR!B*'%"U]2KX1[EC> 6,(? A>2-B]XY%<%Y^@ M+#%DFX^P9_MLSXX$E(:GLA!U\N[D&#AK01ED98'KNPW'.9/PDH4;;"5UB:=^K'0OJ@24FD)ON((R]WJ^H[2/-4:.#/S, MQA%F8G%MZF<*1<"'0;!P%\2O4@K_(D10<]U2%Q_*![#QW%R*UA?*E8A50/'9)\Q-6V**TTGF&ZYSK-K]7ELOV1?/S(R9V+\4IER,#J[5C>^$J M5*\3WOE:C0]*^++%E@,Z>XEE:LMG' #TF>9X4!.-7"DNQUF5O&E:S'&^[4X3 M9N)>\0N1_;CG6A0NCY3BG3B5C)BD#^2*Y!@^17(YH81Z3GI\FASF?6!FJQPN MIN:/)-[B-Q;?Y N>::QD]B6J)'T;-L*?4+Z )_JZ+J<*B;8FR@L^8JF=)<:? M3NB*"%=F9^"88RJE4.8C8WV5S<4,;;KU3_K%N;",+-)QG!%9;(X-$LHEXY276: MVO/L0?;EBY0V "NH8=<]JLJ38QN6$Y/27G+AE>+8;-Q/?3XN.W&^90T)*^8; M3C^ 5Z0B2IHDH%AAX6*%9#S@*& X;(&"'2$;S7 R[2BVI-)WH1R#*K:)\"\+ MHH)"_7')[%*<_Z@"Z[J$ADN?X-0P"4Y%Z'SK4Y_^R)/Z=)S"U&2&F,P0;;WJ MKV>&T*4N?.=2@XS3BN>5-^.Q-1[;8_?8:A+>6N$I78,FC-HSN"! MTC]2CJ@YC^8\FO.XUY2/Y4LP/7/C\L/5_46?)UW$;L^I&\E9B[R@VP^^4=\W M\1N/W-LF*\-D91AY9N39=BN^U2;4GI)XIHB)@^0R["W6GCK@HG2A=26('K?5 M2O6XEL:OFAIB;VT88D]&:& 3-IPZ(CJ"?L?AZ>Y<6T0QE01/E9AF%@^8%#-/ M?"^>:4G%]S3"7"H'\1']J5ZW6]VNW:RWQ% DE2Y&S09QE!;G_6$8+6U.B34+ MD_2EY DB3P:C4$F[JY19U;+2=;Y%U5+EU_SRY>#2 %.I9)Q/; O7L-0!*R1; MV#"MXT!<9SN4 ?T59))(.W:%@W=!_65I3Q<;+[QI62".QIR3-,P:MI'>:RBV MS4%'YP.M%9 U4.9*B@2C5U:-!< 2#TO1?>MG.?<^SM4+G]RI:!49.*!W.1/V MB^C>NMAZ9/Y=&F\Z\;O(F>+4@B.NJ5[^3BOYCOH:1-E"TLO[(4*I+AN=(I9/ M _^%,BKB;@^BVGG%BZ4^CY+P3F5#VQ_D5F9.@*'U4#63CUPBW8L,#3$1W5X: M [\\SW0Q&R+U?'^GN;@7$,O,JD68?W^8H2@FD&H"J2:0:@*IKP92 ME60YY>Y/,HW$5-!T=4?,IEW()]342V#\,\8_H_L9SA:#76S;8X*PYA":0ZA7 M$#;M,C6'TAQ*D83Z,CI 2SXBF4R'^%;6(YY6L/_1S[]N=XX;=9/*(;Q]Y,A<]_VN9?[&GYP M\O[.&8Y98%N?W(<'Z_\YD^D[+*OFW;SA_OC\^?RW7^<(OM>UTRY-IPQ9P.OI M4F,&TK\?NG@)-&KUYFXXLR..?/;Y>(Z3]Q>!,T6N_'Z_O/L[6/ 7)X#K713O M-DP[53V!SX7]X[&XIZ\ M/U=S+\3O+/[+]3.?=_TZV8?)%Q6EV6M,YLF-&+T3>VN!!@+2=D]!("F4AK@! ML W^&+GZ]Y-&#!.^2[VE^-"#'T7^)%7&["!HQ#&E]G&8!]K!-LQP2%VHIGS* M>*&F[]<.\9MU2AYU#DJ7J+K@+ET'^4N-_J=H(?G!J$(ZWCD:SJWL1%6/>_'; M7COTKF]V>'>2KF#)?P0UL1'GPG$8'],UYY/K%']]5SAB1J/7+X@"$DD*?76S MZ46_^NK#^>X!S%'LG.0-3V$[_.#M7P8#QD:CXDYMDY9\C@ZVN!$4IE$^.V-N M7AY^_U(HITOL]/7\M J N57! !GW+O8-?0Q$AU$T D?N\,_FR9R?J!_>C)9] M0[/P]-%QIF]QR_O>$/]SF>QW/SH7;.( ##U@RP,.3?98I.E).)@:L//3T\DCA267 MOL9,NF:1T%TW/C3V6;L'LK>KW;&I*.5](ZZ;1U[O W'-=L>NM=O:X>T(--\; MRA1)F*$)9,M[6'IYQ#-Q)V%.N/U1:=3J=J.NWU&I*.5]HZU>RR.;L\+MORSP MAZ!PKT7:J788.P*M^X=8(X\HW@7$VO6.W6SJ9X8=@5I\&["IXP[CB6Z:8#0] MM+<8TM/@V+RRPIVLVN-5X_6+?]BXNKZT_J-AR"10:O M6N UEUM[IWAM-AIVO?%Z+$0'O&JMI+?F8OSWU-E)[TA_B?6I=BY'-W%G6[G? MLAM=4-IK'>UTJHI2WCO(SG+YMG7#'/:HKULKUM% MRE5BL=:J'D_GO VPMCP2 RO_,W.G6-=N7+-%7L&Y$AHDPV['CA?UO>&EY-D6 M?C2XD=MMT/ST\Z15E/+>(9W:C7=<.<%J[;KG(_HI+HA9!.%HT M[@PRQHF;HDV>)C N\0'*E^4@F?09>43\NQG]'C(RIS87VO5ZVVX;H:T+Y7UC MKI$OU6$?F&NV.G:];=*%-Y#:5XNM3$VR<"&')E?>PT<7X,X^XWCOA%_NA(1MX55OU.RZ*:7;3#=^9F&$'B5-D%GB M,Y$KJ2!AS,UWCPW[T;D?;N[R:]?L6JVFW0&I*.6](RU79D$&I%6A*.,P"N\= M&\P"'.SN.CS?DH9VI212E7B<5:*YYGM>5" ZT+ M#!:NR2:\P]"?/8Q9H9TA<6[N&D4 MR+(@KIDKA6$[Q&'M>=UN9Z@_UP%P1ODSFD$U-MJP6&=YLD_E[R1W#_C/;C)1 M#PL4[B)_\.W)'\,'PK]9F(<^(K:,6*HB M9BM*N4HLUMJ[MM"A>NJ\T'@P,6,\F#%=&S_I!]KM?1ZYDAPESVXYR_K>L,\9 MIMPIVS;+L6NU,[O9-*,#UE+6;=KMUY(6CX+@?LL MT#3MIHRR.%?VH^2/2$'8NKE2NVGW-*S(J"CEO6,M5_[CCK%6;]M-#5-MCT!I MEC;\U _DL/J1ZSG>(*ZQUP2_)3XYN=(;/Q)W&)4Y2[7F95L5N6F?F<)Z72CO M'6^Y$A/W@K>&7>OJ9X\=A0Z])*X76J)H N(2'Y\M>J'L[ #UZG:[HY\56E'* M>Q^@N$4KE%U!KMNQ>TVC8N]&9GM^Q&(_M28@+O'QR=44Y1IY(SR(VYJE#9R; MJ%^-=$4I[QUGN?J@[!!GC5K;;O?TZ[=S! KU9]=C*)$' 1NZFM7CFS$;>*AR MQ1.1G3>C@*CX?_"#POX-:=.[ ?L'/]U)NK4-EG<&N+MC-%;W<'+MY M;HIL32ET@+&.JOUB#9=)@3NDOI4KO+G+C)(N!IS,0'1=*.\=:+EBF[L#VEF[ M9;=:^@TG,M5;>@.^;*];179,OH6O[@]3IM>UF M73]G3T4I[QUUZ4DI^7*ZMD==XZQCU]I'GM=U&,W[6DWB,M+[4.EF51#( M]Q[1>Z,FWVP32VWUC+:M">6] RT]$655$&B'0*O;S5[7;G>.O&+B,%KV5_;, MO!FSF!-X_LQD>.F7)=/)%<:_8",&-^Q0\'6+,W76MFO-_/U93497E;&:*Q-@ M+59+E'"HM;*>UGK;Q.X.H4"E9T.^GJZU\U[;->6SN]J:*4]XZP=$WB M]3RMS9MN-SMUNU&BNKB2(4Y;K)?M=:M(N4HLUEK%6VA+ZT\F+LU6Y%VTS^%A MKO?(O %(>OY>_-^6T?T*NYG3[:95G<@2#O:]X1S_2C$CLZ*4]PZR]$9*JUJ0 ME1QD1@/4&^YE>]TJ4JX2BW74 !.E;\6H%*/>50ZG%:5<)18?0=CYC@4XQ:F/ M"BF1PX$$TT $A( 2B"O;FCJ!]>R,9\SZ:952VUN;)_:GT&;_/$_(W$HJ)!._ ML,D#"Q:5W_G/W#K!37 7.1$;_@-7<\N"NRU MVG*"C&VM>MEZ;6T6_6[>EB^N/XN>_ "8/-S ^2O?KX[-%%(;*E@A?<1R8C*V M0/&J5Z^O363:Y:M?A>%LJ]=.>5V7GDG^%G\6A1'\ Y,W5S/* M>3#042^%J5M1ROL&UUFNMI-E!9>.=L]BATE_,@&^W656*KJY2A[XX_72%+JY MTGZ5-]CA[=_F=_]N[O]N;@_YW MM?:?W[':W8=?KS>57P4M]Y;)S^UQWN^R6 MW6WV[%9K.8]/?V?A%$X%>XJLD5PM6!28I]TCV] S"M'87 M2D4I[QUBN;JO[@IB)'^T@]@1.$CZPZ&+>^6,06%QAZ>N9PV&ET[@@2$4*DR^ MX#S>\*Q9(:SV[R>GF'A_UNC8]<[KS0S65J_D&4G[BP&E9J#,52E5 "CK=O>L M:S<[KQN$NP:ER<326\,IV^M6D7*56*RUYMB:R\7GY99'E)Q5JC-]MV UV7&:)3BY=ZTVB@I<%BSKE]^\%BP^[6ZW:[GE^_/ 04 MZ3[X-7KPAR_X7^QWN"LBV?]MT7IBJA]OKN]/[Z[^=0DJ-Y*UZ "#;SY/._(MZ(G MAL@A X?"9B,^G@'NGQ"S)JG<>+'[P/)[S+_&]APB=LC'/?@!@),0 6M_6Z,' MTJ.7MD2 J%;[*QP(.(539XC)"CG=:H.<**>X*?IPU.0K&>]]G"R1K8\ MC$&S4"Q(Z_[R_^Y/KZXO+J_O.=O2N/;QM)6):++C?YLZC^ST(6#.MU-G!$]Y M:SGC[\Y+^+?W610@\30V>?^;8ST%>*#_A/IF/WG@V>K$^@ $YMZ\H;O)E7HO:^AM\ V9[$GA,YC_'=,73# MZ=AY>6NYWMCUV D)_+OX7/HCT68;#C F52O'./D0)$2B[>6BL6MV^IHKS F(VBO4F9O6I5 M19N.3\-=^\XD>.!:&B-6_W[2."D HHC M<93JD^L<*W9\'=S_M9TY6_F>[X4 M9MB"F:3 H-P.*+/INGO]"I_)+OHL:^JTVXL[9'=.CWI](8KV$5Z./' U_'_D MKTLII'W?N(UJVVYTVG:KJ=^ ZTHZXJ;7BIN:@IN5F;];8>;IMUJ=^U:5[\9 M+&9"NEX7=*DOY8I2KA*+]=:[SOV09I\]^OXP1 MVJ*D*9K*E\,)N-#95])#1 M-Z,M1^\T[5ZW87=Z6U:'5$'$&=BJL&UNJF?N!+8-NX&5A*W7C10=8&L44*.= M5&.C#8NUDR<%*:#\]G"](?.D>_]3X(>A=1OX(]U*E?7#YPYNY+--%4GB$V?3 MYA,<&[V&?=8T$],UH;Q_N'4V50!W [=VRVYH"#>CZND-_+*];A4I5XG%.JIZ M:N[M>$S]&Q^9QP)G3&ENSG#B>BY\PL%^CA;[,65>J'TV=B?8HF()L VL4/E M$';3<]0RY39R+L/QNTAXO.79J]O=9M-N]E[O'*U#+-' 6!<8]]*UFDRIEGN M\5G=[K6/HU>3<9*67<_J;9S5),HYO4?,$\$:?G$L-LY+/@/1WK5K;?UB!16E MO'_P;9R;M'/P@5[?J=GU[NMR66L9;%J0&1^AH6Q8?,QN8%KU9\Q(POM@KFW$ MX7=/9YANWWZ^WFQMK0Y>>0-_PI!_6S>?;]OU6MMN-7(XVXYT^D$YP=3>6KW; M(9AZ];;=:YWM%4I&5],;U&5[W2I2KA*+==35DJ2BF^B)!187T=;/T@+_Q200 M51&J%:5<)18?283YD^-Z%NBA\ O0(&=N^(1!&ZRT'K('S>+,^B%V!ZD;&T>- MD7,A*OLLO/$NY]AW,[H YFWLW6UB':I^.1L5I;QW"+8VCOCFA.!_6> /G?!I M+?I.M<.=CGIEBB3G"J9+"J8FT"WSH4F/QF7Q_2&?N!VPL81NM^V:AM&WBE+> M/]C2'5*BCU2Z5A='J\4KNWTK-0,PE6>Z6U+#6H]^ZR^ M99)V@0'D8@(^?"2@KUCE/PO1:8(^Q6D>[?2TBJQV^K7O^?/I%5N>E6;K#,Y* M6SLMI**4]Y_7TTYO8)75=M\U ),4GZQ2NS );4IB3,354#8L/C+W7Z+Q41KV M!P9RF.N[N&5WVETPX7/HA4=JOY<2=&<;1] /";JZ76NT[7;[]0X!1@4\8LI5T@\J M2KE*+-93!;P-_&2>^AX47Y@/SV%+'YQT% M(G7H:6(PJPUF-\X!JAIFC<9IU)%J;+1AL7;RI""-TY+_B)'SPL%XS2*+O)": MNAP7+LHFO,#0GSV,V69Y *]-('Z-W(Z\/^DS0S)HD\"N'=;L9WX66ME=A;N&EE'FS$U?C8TV+*ZJ,I>BO]VRP+I[<@+V3E--SL"T MO!MM6*R=)"JH[B,V*YNTY ].Z YTV*N2J_F=C?M*7SJ!YWJ/(=P7=%T0QS*J M^U?7'^<5_EMZ1*CH_;4W&_1>-]:DKC#;N(/TWF&68>;I02W+HMUZ7/Y>N.-9 MQ(9& N__:&P\9GKQ: B>&1EL@)8*M(T'3!< --VE\ []>RD5SOJ8!L8&J\)& M&Q9K9V87[O#[@Y;#AE8?Z#B/C#O]0NMF%H61XPU!X+_3-9AK@%O>C38LUDXV M&1=@=KO@T'#=I2VQ>N!H^M3?##:KO'7$I7,]FSRPX&;$[Q[EZLGCYE&3!X1I M\;YK]VHUN]MH;6=65$'L&6S/8WOCGC9%8;MA=[H-NUG;TC>CXTUCG)WF/"Z> MQXW;Z*PXCX+;2\?2W#8&W<6C>^,>/<6A^PCOFU^C!W_X@O]U@&$[)1(_ZN/- M]?WIW=6_+M]:]"R+?O"Q_^7J\S_?6HM/L[[TOWZZNGZ+U\X[2X'(@&$KO'>) M8^:.,@'.P5Q$\*O*MZ(DA6*C RT'7SG5]<7E]3WG3AIS/IZV,Q%- M=OQO4SB5IP\!<[Z=.B-XREO+&7]W7L*_O<^B'(FGLX T_"3Y;C /0GT[%[SP9/UB=0#J6JXW=CUV0K+\+O('WY[\,9R)\/(_,S=Z.7E_KI[4 MN_A\(N?4C__-XE] 7RO0?%_PBV+1.,J5?S(G"*U+;PB+O6 #AK>)U:S;%NI7 M%MPA^(=:08O++'64+X_9*-J;%-JK$E:TGO,T7*?G_*5&_ULJ)3[+H.Y(!L(M M-48P__WD[*20&S-PX:M]E(BT1H3,+QG\^7*)!/T7$%9\7#N M3R:@9).4U77O#[^"!>['+&HLA#[R,+HPYNJZJ8=?P9&RM0_7,=J4SEC7C3W\ M"G*P]D2G=1]^!4=Z**B1NY9[FMD,-KC2$%?<60B6J*[[>O@5'"EG;YU UQT] M_ J.E*?FM):5L^:TEH^GQNM01J[>.N[P],JX':X5Y/OYKA7 MDNVWS@OF)NFZ[8=?05D9?^Y,75WC.E5*]N-MULNMETL^FEHVPVW6RZV72SZ6;3"S(, M=.@V]\$9.]Z V8NUA?6>:3&7I?]8%N,X;C8@-W15TX'>PD#/?G@S0E;P1@-_ M.I/IXY^\IJZO5-3%!74\SO&%V+C8E8#_[BH,9YG[PZ:U'*C;M5HMI=U #)6# M,TL?RGE:WTIH_+2\E<6A[VQ_Z%LNP]YL_MC[N@&?9I2+PV=[+3X%UO[D=8B$ MN+V*PH;=:K?L9OW,(+*1JTE0!MW=-6BT3_+ZR MR'$]-I2S3O:,NV3V2;?5L+OUM-YZK\%O$U;\HC.J-<76:FC5UT%KGS*KUFO: M9YU-0*.C-](,SR[<7"[;ZU:1LF%QZ2D;%I>>LF%QZ2D;%I>>LF%QZ2D;%I>> M^D&C=&Z*OQ'(I=HI.$FN@_CRWU^M4 M&U]212D7Y\9<2 =;/8-FH^0<_,Y;):;(,R(^^H'RLSOE1(N88W\" BB:=Y'^ MEP7^T F?UGI'3_7UBE:4ZC=I2+PW#Z MO+LB,9PF>G,D#6C7&"T/?,\NVRY1H= /%ZFJH=G(+ MVDPY2H<1NH#4=M<(7LTH%P?F;FXPK\]X,E:;'@BJ G9[6;%KP&D2K72C7*68 M044I&Q:7GK)A<>DI&Q:7GK)A<>DI&Q:7GK)A<>DI5XG%QY5H-0W8U'&'Z) ) M9^/(]1YUV$.=P6HRJXZ-S7ICKYE5;O][1WH=MLV9V.$;RZ42X. MQ=F35S=H&V4D;X4H%X?9S%FL!Y*IFIM@)G]*[Y-2MM>M(F7#XM)3-BPN/67# MXM)3-BPN/67#XM)3-BPN/>4JL5C/_*G+'RP8N"&S_)'UW0D"QXM"R_4BWXI3 M-JR^%5(D6H==U!FN._2&92^#W4/"#?\*_?*&Z@Y#B9)M!D"U:C6]76@5I5P8 MJ!NU@V>1[0K3Y!-N&3!K1]GDN):,69+53!;!C=UM&!=2-ZYT1:]8Y(9,*U:?]",0?( [P*V\W.+ +,&K\>, MU]5PS3^T:+M^7#N4J>\;($@U+P>O*.7B\)MYULMNLL5V)5LY=@UN-:-<&&Z; M.7.P=Y$R]@IV3;K"45(N3K5MYL_,W5F^V.YUVKI]5FL9K?:8H;H:J=D37 M$6;$:QDI%X?9S-FX!I0F 4P7RE6*9524LF%QZ2D;%I>>LF%QZ2D;%I>>LF%Q MZ2D;%I>>G!"AI,))U/FA0YZ-G38,9VA:?JV'!OEXOR7!TW8 MXZ6O^+T/>*C/E3-=+H]G12D7!^/\DX>V2XC* MI<65%-T]Y/1\K%(;BXE+[, M4C=[7E33(%Z=K?7-5#6 MC')A4&YESTO=82\M(X/+2KDXX&9.3CVL=.TU-):N)IU*[^-2MM>M(F7#XM)3 M-BPN/67#XM)3-BPN/67#XM)3-BPN/>4JL5C/=*ISI4>6Y9(KQ9I-X2=,3C6D M-]B6C#(:40=>Z QZDZAU;)2+\Y1F'Y>Q2:(6?N>M$IGEGM7?01K(:00WHS_$ M*>Y/0%Q%QM%? LK%P3?_U**5Z2UYL"H;^6VRS9L,@5S/*Q2%WAZF% MVTK9'$&KFH&L;I2+@VS.I.[7,K*,RIM4+H:I-GS7+,E61FQ6DG*Q0$VLJ&Q:6G M;%A<>LJ&Q:6G;%A<>LJ&Q:6G7"46ZYE)=UG7/NSX9=LD",7'D#?\(^@RS9KV?5 MX+S".#?BS\ BE_C+/T+JU=Y41M894!\6U-FG3>5J6V6 ;8!]6&#G3[7.U=?* M -P O B KTX7;&>OA:55EKM.UVN[1[-F0L,J@=7 MDY!E8@O5V&C#XM)OM&%QZ3?:L+CT&VU87/J--BPN_48;%I=^HPV+JYN0)?T) M'YRQXPV8G9:%%3L:#K^).J/5]*3:#>5-W&$_+6]E8=6C[85RYWYX,]KE-, G M?SQD07CYGYD;O92KC+2BE(N#9FQNLV>W6AJ/B-"* M\M%)PMZ.X/:*V,O>W8D09]!62K2=U5Z_=W.-T#,7K0%:*M#JF<1:_IEW.Q%Q M#;M9:]K=>MN@[YC1MSKMX:R1"7XYYM3M G=J.D3WK&LW.Z:=E[[H6@VNYCIP M[5$Q:]7L1E?CUILFH49O([ELKUM%RH;%I:=L6%QZRH;%I:=L6%QZRH;%I:=L M6%QZRE5BL9X)-6FSXES/F@;NLQ,Q:SJ&79DP+])A!W6&JLFF.3;*Q?DLTZ>V MU)4ZP/K.)[Q=>;?\"-_*$US&ONX5I5P<=--+6-.@N^&,K&6<;CW9K6%WZFV[ M5JL9W&I&N3C* M#O"-.+_&&U\:RL4!-WT(RVXS2^90NG4^5-UN=SIVO:5Q]7)%*1>'VB+R^%Z5 MK=EC2PA9TW5+-\K%P35GQO3&V5!&'2@GY>*0FC_1=+MMXJ4#8M+ M3]FPN/24#8M+3]FPN/24#8M+3]FPN/24J\1B/7.@$C^U%5(D64F$&OB>Q[B# M)O*M@,$*0F:%T[$;6<,9HQ_BHDV2E$F2*AWEPER>W<;^DZ224ZX.S;KRSN,3 M?N]_Y>?[#H_WQ8S!#\39-G[\TE N#M29RYDSIJ)LA> =)%YTBZ,C#6C')Q,,Z9CITIXLJ& MQ:6G;%A<>LJ&Q:6G;%A<>LJ&Q:6G7"46ZYFRE=:V:C:%G[ ?+!BX(;/\D?7= M"0+'BT(=ME%GO)K$K&.C7)B?LY=]?L3NNE?]#@?Y4ISCF]$?XA27T?U94GS#_#)V0TH':O;3_:KU^R.F>NG'>7B!.^NDP>WD+(Y)J7436J5;I2+@VS. M).[->ED9Y:#DE(O#:_Z,UBTZ6NU#W-;M5J=EGW5- T'=*!<'XNSYK-OTM3)2 MM^24BP-LYLS50\G3;D_C/H$F84KO@U*VUZTB9,OOV3*)C RN-.7B@)LY5=Y(5Y-7I"OE*KG(*TK9L+CT ME V+2T_9L+CTE V+2T_9L+CTE V+2T^Y2BS6,Z\HK1'3R _0(1/.QI$9BVPFCUD&/$??_0#>/:S.UAL:F-\\T=)N3@$[W!JV"MP527B MT)H_%75G*5*[$+5G9VV[5C?Z@6Z4BP-P]K34W:5'&7E;,LK%P35S2NHA)&G# M9$5I#U5M#TG97K>*E V+2T_9L+CTE V+2T_9L+CTE V+2T_9L+CTE*O$8CVS MHJY99(W],*14J.B)62_,"2SF#=G0NF #]%AVU,*'^X^7IQ^?7T MP\W]_0-_PCZ#+-FOT]_@O,(X-^+/P"*7^,L_*>K5!"DCZPRH#PKJ M1O:94;F2J RP#; /"^S\>=BY\JT,P#4$>#I\5BQ4[/9/R_M>&'I_7@W?[#4P M^;*MUN VBDV/F7P6RG!MAKB[;40S]Y% M2)D+N$6'JY[=[C;L>KUID&V0O26R.SM"]BN2.GM3 0*W ;91.=:AMONZRI&K M29;1,70$;+4D<2^3),[?2FLG4KG9ML_:=;N6ITVA07JED;XZB:99RP3U'$VW M=H'Q)+GFS#YK=.QZI[,CK).X[2P'$@ &/ P41=XQ9SF#@3Z:.]P*B"?8L@D=%/A4+ R0H M =&)<)B"ZSG>P'7&L";XP00>%?*URMU17=N[)$B,DX0<_ ( 2 M%N#%WM:(-"UB:;\$?&JUO\(Q@$,X=4 W\1X1L/!0SN748,.)>H"?I@]/08*5 M]6&*DS7BZ&'L#+XIZ9_6_>7_W9]>75]<7M]SGJ:Q]./I62:B"6_^-G4>V>E# MP)QOI\X(GO+63]/?'!'UGG M*%, )[_]ZL"3\)/[/C[%')O^9#IV[]G@R?H4^+.I;5UY@S9IR/6;@3]&9/W]I+$0H^YET&@2P.P=BBKLUH=M"S< #>N.BW49 MU8#T+=QA7D(BW:T1?,JZF;+ B5#MZX/2_>Q&+@O?ZK!AR]!+UY062V3RX%!% MG*W\P602F%](^N4Z=-F@4]R9^$#XOXZ9=K[#:WWUK9ZY^>KBK:XRKN\-^PK;-IZ[VL)D MC[015@=G1!4I[Q]\Z:TO,ZB4>P!?KVYWFVE)1D'3.# M0-\7 L\Z=J.9P^.DHU0_G'*^*-4) *?^Z'06,L6+,&8._!VPQ2)-D%[F,Y:Y MA>?2&9,,^XS\NOPQ95[(-E:7:G:MF4]6X]..@'QH1I8(7QLQ1S?EH;SPW'.O,/R+)SA6.;'J!.MVWWC-S6 MA?+^<9<>_,T@MW>+NWJC:_<::?6*1R2X#Z>(?W(P;.?AYC^ZS\QC(:6Z#]F# MT;AW%OIN-!MVHU8SV0C:L.3TT.]R)'H=I46!>,"J&3]TQB@;GMF3.Q@S31!Q M_%A<><6V-S;(4:HCZVZ\.V?,;D:W ?I4-B]%[=CUU)8 !^=!%2E74P8>3D7Z MRN#Y_P7#]E'H2J[WS$1NE":0.'XPKA:"&\>>)-^N8G:A6 Q1+K+MLP5[';M[ MEM;!ZN LJ2+E:LK$P^F%YT^.]P@?!X&HU,EAG":D7*O/KO/@CDW^9^62 RM* MN4HLUEYM:_$,]L$ %@+R*& #YCYCSP(==D]GF.Z@F*.]<4W0E3<(,)!WP?A_ MKSS)P:\Q [?O^56SVRU3)Z0QM%8C:^,RH3TBZWWCK&'76_IE%FNO1W(A3=E9 M1D(7**%;BUUU=R&A^]Z0.)F-U)3=P"_5LUN=O1S M4Q^)>GHKBHT83RXUTKL !T)ZZ=Y&XENP;[O4X$0C;3;ML]2A)48AU1Y69^EA MQ(W$\JYA5;/K[1P>A'TW'3FA'N@!W*6\F_"\&^ M[=VU;;O3W&\_'@.LO>C!K&J_=UNUYO&5UXRWC:E,_9XCU5!H-@QHR" M7)Q]>99^KK9RWXK):5@9S?FII&]L?M8:9S6[VS4509I0+D#'3L]7WBI"MP=H M*HTC:W;O+ = RZMYWRR4W(_%+K]H MY2'YOT"NB-)#I%X9+"Z!V>E6['[C7W M:Z4:A.T+8>DUPAL)YOTAK-X$_;R9HZ=/&;NO M'8Q*>%T3WV&JFV3XUA9NMV=W.J][3%+G+51)Z%81R6LNB!WFUNT(RFHBD-WL MOJYYK(5T&35W7HEQG:4'MSET.AZZC1-5@.HV\)_=(1M^>/D]Q#*W6"M+ M!E9M?_CL>J]GU^II,VCW>_X,4O5!ZL8Y+04BM=VHVZWNZXE6![TG%).BG J5 M-@>CG+57%:5<)1;KJ'>>K)R2R8OK?J)_.O=\? ,,")CM6W8X=+^I[ MPTO)QLWS$6IG3?LL3X?2(S5:RPFMC=/)]@^M3MT^JVLT-?!PDU1).Z2*"=>S M'-SNT,6]L"T<%0C2F#R5#N?#4!/PEOC8M)J[D\@?9J&+[6%9>,VBFQ&R6OQF MN'TS+;O>Z]C-/&U\C7 VU;YZ:I])OSE- '#\T%NC%VS<(W5)P-T]^4%TSX)) MPL"-X_"-=LVNU4RZE,:8.BYQ=CB=#CL(H^H&'_K&(LK\#WD]A@DLZQFNZVP\ M$@1,(\#9,,1O(-_!.OKB1%1[.G:W]GHIK8DIZPE2=34? M;Z[O3^^N_G4)G\3E6/2#C_TO5Y__^=9:7)#UI?_UT]7U6PN%C94":[[*T[2= MTR%I37L==$56D!O':4Q6D-[".ST5;_.LH#A"M\-[1DQIJV9F+97K>*E*O$8AWUSM5901]=S_$&)BO( M +>JE*O$XB-Q9$KGEF@W#78QR:IIX#X[$;.F8]@F=/K'P6K3U*2HIB:=C9M0 MJ1[+JS"2I1N'<6HXT]ANMO3K&E11RCN#HM!%3A6MY(BDZ %S M*U=(T=G#V!V U!RQ /0^(T,+EZ'=W(VAG,GT,1:@7P4[\6NWQ,P;P4M*]Q'- M+CN1T)]$+"ARYT,FJ#[^,_5ZAAE=^-7QGD\^%AI*-X/IS:G?## @:/XD 5]3W5!,['?Y#6".2-\YMX M4)%]1D;=!BZP;>J,91;_IJ>IV;!KW1S>72.3-8+2QOE'^X%2S3[K:E0&JH$* M3!X-SX]8/#5 $W >_[$X>/E*12GO7]5,CX7F= 5%'\"J;<2H-CMOJ4;1SW6U'"$F<^;UW"0O9DHV/7 MVZ_G3.A0&6E K0VH-PXF[A_4C7K'[F7H\Z,#HDT-E]ZV=ME>MXJ4J\1B'15: MH;\^.=XCPSX!O$&?-^1_P.:IS\Z8F1RT AQ_O8U3%?#.QG\N$W9]96$4N(.( M#:E1GS><_X'RR5L6N/YP<8[/Y8_!>#:$*Q_^0.#XZD3LI^7LKUN%2E7B<5Z MZJ-S/050$Z4_*,+=MCXP^+2'WE5_9'%9KVES >.0(BU@(5&G']Z,UM_\<+DO M7.G]Z-P)@A=@^C^<\6R+8$;/;C>W;%M5!4%H *P"N)L&X'KO !N=UIVI[YE MZTP=+QBCL!IMQE V+"ZCPGH)/STR5;4)]^C0GSV,V69)'#_EN[:7R.WBWFZU MFZF*YQHWZOX4SZY=@W^ZG=>+#1:O[J;1/5?#H$A(WV:523 M:FRT8;%V\J1P[?-N-IV.J=F=,[:&;C@8^^$L8.%;2U-]TZ"UO!MM6*R=0"JH M#LJ2_[3:2[8Q#08%O=-R09<%T13)[H"ZBJ@RFL2UW&T"I6%Q);AV"VR\9ANG M ;4;=J>6OYK$&,'5-H)KZ94:&3*)=H3;>JUCUVKY:S&T-WT+4E4SW@P#?\*L MR/D!3S&WPJY/UU+3 !W >B0\K8:43<]!SB1E\>3>X\'=4M!F:3F@ VZ-?]'8 M>M78:,-B[>1)X?[%:]\[)5WM*IDDZ@U3)SW%>INEP[8:_%9AHPV+M1-1!_8X M^I,):+9AY ^^66X8SABW,*-H[$R?DK-_-'#&/;[&,[NBH7NY@1W-[(#!#3Z$AE7GFSED&A1?0+#%O, &HW\U77F1JH< MMK744HY(J8YO7V4 XK'*]&/2KE?*Y'KN!M@DDV,^QA-D=R2*ZV='8\L>"20U M$\)[@G'NQMG[A7&[:]=[QZ%1')&1L,J]/U!_+L8MF$O$N&@TXFDUI'#N'M0K MO>/*S[8=:-.R6]WCT"B.2)''K) Q"\/4T>5&]AK9JQ%/JR%[RY!4/U(^,7>?!'5-:WI&(XM4^ MQ#T*Y++Z PU_]Q_+:&TF;NDDWXQ^#QGY%^9"&E1[[:[=KMV'&>]A #>T4I_*MB0T%)S.2*=_,J+X*2[Z&D6 M4Y'7';O9[=F=GI'8QL=34M%\6"T=BQ6] M"!.WC4C62"2G6\ROBV3!S+W(XA;.;[+KW>/(YST2:!I9K),L/JR:?!OX4Z#V MNB@VDK@X27RVD226K-R+(.[U0 H;C=A(X9)*X<-JQ(H+$KT5LXE1B;40Q.DE M;:\)8M6AS)FY4U'I9%/_C8_W+U^9]OK<6G65_Z7S]=7;]%*?W.4C9S0(U WB5"^XZAD![XDZGC MX6P[:L\46I%O14^,6OSA)&@GPN) WJC4&<.:X =8Z1GRI292G/]]^W_/O_Q6 M^ZC^F[=3)3;)9S_XP9 %A!1X_;CK16=I5 :Y:[:\@2 'F4V7_W=_>G5]<7E]SSF?QOB/ MIYU,1)/M_]O4>62G#P%SOITZ(WC*6\L9?W=>PK^]SZ*GB*>QR?O?'.LI0('_ ME_N;\_K)^WOB@S^RSO%6 C3]]JL#3\)/[OMP6?/_*>:L]2?3L7O/!D_6)U#; MIK9UY0W>S"M >U_#;P!T3T+1B9S'6%8/W7 Z=E[>@JHV=CUV0HH#MGD*[_US M10Z^I?Y8]C$&\7 7BP=X.2#WON!W_.@'UCU(KW\R)PAQRYA8;JU8W0Z$#L<55V>N9Q,6N(-8':O7.[F[1'5S_5?K)O@T?'< M_]**B2WR_2SE!??!I;W ,7G'A?-.Q]WZ^?_]I=MHU-[%OZ2_U]]9 %KQ*[QY MS_F-+'[YB_7="6FT2S#U SIN8/8!FO&C8^=[B%(4_TQ'#_]RS9Z=H8-]%A/D MUQ#Y]=J;.=EWXUG]V2.LV:HWZ?<-VU(6D%APR=O@>]C6PPNYVZC][PJ3H]VH MI\W=!4S7NJ=8WSQG9L0FQ,WH$M 9O7QXN>($;D:*8V@# ^/NR8%#A?,=$81F1-]X\L? !/K>_.XL%3*LWJ%&YAVZ90&* M.KB,;T;2!.,;E>3*WXQN9A&H9QXJ)N*UE4VYNOZH;,OM+ !1 '(!T7_:P&K# MY;WYJ]P5/WFPLE\+[_VS F$B;\F5222_L?JH0UC+G^"X"T&QBDG$&_S= P2N MWL34(>6+FRBE)] #V4)8XCO$78U;X.JLEMIG9P%6Z@:N?I742=6K7D4Y%GPM M"O>W.2?=GMU8?TZD>%#/AFW!+T5'<#@ CB4. /P97RGPQ\!\L#4"7-[XA?,[ M"APO%+N 0L[A[@;1C 1_ $\%(S%D":8> "[&(!1RR\ WI&W#!NC@[ M]L$98X^]T'IRGADL@7GP"O#Z^);/; PR=8B7!%\A*,1C-HB(;LJ+OMGS'57P M13AD(?PJM"WFP5W,\&PC&S#I?P+J?6A-W$'@?\=]0YO4]["[V8,3PEZ-_>]@ MG&)S! ?+[NQU=E].1$UH11.=G0?7:',^#) !;C@P9FA5. _L@= M<(X#(*?P,/ZW5?)_&OC3P&61$[S ^PV>/'_L/[X(L..U;$V<'^YD-K%& ?O/ MC'F#%^O1082ZT1.\D8='S4K(U0.&._( K/>@T%?5=:6GA#)X%&P$_"WC&@N6PP"?/B&T]^H X MC\\\MH$[(QHFBH_$@XU5[&CN _1!*$?LS7X,I8+1"!K/'9M&7"E"=0?D:\^V M4K6U6/LA*<)+4P EZ/>$G8E>K"\Q7L^%;H;\_/GNRQ^_@(0!Z+C/N'O .#:F M324NM_2LT,&0ZB!<1GB-)S,)ZA">.,Q_ 7D#6%/8&I'>:@.*?#MB8KHAP]A"^@'2? MA+DD$5TMV4\V?GI&Z$B.)YU9N,R%-)/"AD7?_>!;6 Y.P>']R!Z"&H>; M\NEGUY[7VW$SXY8ZB?$4ODP>_'$H3:_^E]M/TB##;R@__D/\G+0O^W47__X/;);[30UAAE*8*SJ\R J&QPF/0;JS,<&HD#@/X M<[VSJ">2ABB4:6S3%[U\YZ!TY+07-%ZJ#'A,Z'=V1$ N\!+F)X MP BH>H_V&AUY97+!JGT@^^E&/%F:11NKQW6[V:G;K<9RJ(H^&Q(7O?A-\!(8 MD%'^TZI7JC<6>X&>CC7 4&_7?X M!G@)YXM^F*39$)CE>Z*F[))>"^\*DI&;"_B7I9.(OQ6G4<*B#]>,L"^<"0\D MK]*? W9*(8B5"C0=-JXZ+X"Y&/E7\0A#UT08"@K?Z1!2R!4.J%@<((X "(>[ M$XM]U>F>XHYOCIILU-F-.WZU*G4-YA\W@WHK5"F.*/$RR10)D+MPPU%=MW4K M+95XJ(#U,PICH3LM_SIQ:N/='Z<%W3'0K7VP5 =@X%A? #0!P"<4CD7EB7=H MQ 3+?O.[NR_RT3;:3^$,KA>\(A8\1=9W?P;&F+#M2&$'92P"8NB;@6M(:&F) MO:Y2C5T MCZ;Z?&V$T[])'_'A"@\B\@.!_44*DG 0D@8$VQ$(3R MEWI^$E#7J(EGCV,%>6V6+?&;!A,\O! 67$$<7WS- M&V_636C';Q:K_MVNW6HM]R*'3R944L,CBV8>I=>,_9 ,1BYA%&2^0:D:RR_\ MY;(8567U=Q?$ULC%C$LT3YTQZL*X'N&0BC-V4/X XT':GC8MN61< X\>XN+D MH>$=N/C#@&523I?#CW"?NJ6$-#BQZ(Z=*G'TT);6BLM"6_A'GYE'SH0'-G;9 M;C-_E &PKZE)/Z!)G,' M.MS_^B$ \;P/GW8QV/8X]A_PBII%3WX 6N^0XA2!^S!#J'1B[WYQ'.>,%/-B1'[U,R0$4 M\2GI_+S!;_!+B!P1*J%;LQS2Z.I2>#-"!8!7PH"/Z13%UC3IY<0,VZMH3,!N_L=/6EN!>3_#V?3J1]$ MG!!#%TM WZ(%#%"@<&U%^/+6KL>)H?+@.\'PS3PY'TQ^SWI$73MD<-L,N6& MH(F)@.B+2*19CAM$%(W S_*79<^Q[)ZX0MI-'AN;"G\A@((%N8 M9,?#W<%0T,7@ ^H/\B/S$0);;BBLA108#R-X0T";%_+?PTW@HBDSD)=4Y(.A M1'\OA8EQ,PO6;RH"*'AFB1B+@RT//)0&O_GN#D$YHL0$X"7SAJ=P67\#.]9) M(L%S]Y 2+A4!4CL.J&+4=,*&># JBY>@&%HSP=BD!<@/"<^>B]M1?E_#/SO M2(#3#^?!!%+@ZN[&ZM5J];>-6KU-W^O?]>J-V@>Z_C "/HP-JPLII 5&5QG3 M\O-](7*MVR=Q8U\E\QSL:34-Y6YQ_^7J?7%7X]A M0F)+'U2W(>XY"&7N19%7>C^^TA.?MNI0,E[M(KS:/>/5-E[M8_-J%[PXB1*5 MZ$KO=P$^;KDNNEEO_G%U<5KO6;<.&M?N8+][78#N$3C;9F*;>%Y)U3'"VKP(Q.IC#(GYB4VRE%E]=#= MRZ.R+B@N(9]&"7I[E@ MA@':':C.3LC2F7G2W.=."L_S(_2T@.(/FE M#KJ/\+#*MU45O LVCAQZ]@UE]WCVW"O"*0]D=K)XQ]A5F[883.TOYLI@<$E/ %*FYVP%N-^!8R#S%,3Z&-Q[3%X6IEJR>GOSLXZF@ MG0TQ6T2XN[ / :C14R>,Q-()!>A#&/(\$2;6[RUR!XX.\D $;.RY]Q=/'\T( MWHH 5':#NQS@80NBR*%%A=(5(UX'W3-,^K9D!CWY*.:A%9^#+(R(\]O1Y*%C MB+]5PQ!OK#_8' [A-VXD#$1^ N=D)AV'Y)KA$OY%Y//,TYYC,%Q&_NSQ">PC MB_V82E^1(NBX61J3H6"&NBY82^#S\QO[B?$1N%.X"5)]*'KJ.562/3'5 M)TI+1[,7<#4&"X!2D -&CC/ _LQ37/'\AA(;QS\$KSRB#+CQF$N6[T^,QQ,D M(,,IDW>V4 GH,A-P@I. [QT2.C%_#"]8LG@ ":,9KNH_&!@#M4>]*L@Y"G^' M4RUN5;XL.O(+4+#A3Q%ZT]C8G_+@J\S>!1HQ@%# +I^Q7.(--TP("BZ>PT-9 M\*_4HJ:/?,X0;;\#8N2C]*)^7!AS"P;3 .[A'/6G(\=YZ T+,09^;OP"%^F$ M8G3H*DO>P$I>P9+O< K8167NKECX7'%,*\-7N#0"__W*BYM[S0@[P55G(OG MT)N#I!"%$F\I$9O*S=_3$BEF'B\R+A_/\1@K_M*>RH0W?-3]TT*CC5=[:RCI MKU,!9=+MW[+13> M%%78:7?;77:RYI[-/?U%WK._XU#JRY#;K^'JFW7WNG>.._=W'I".E[GZHCU> M5SW7Z.*4DA7W+OFT_6""/@:REQ\9Q=7'=)-B$?-PKAU!HJR('"GT$L;Q9/3P M.-_ TI8;*VOO9Q/N">1&M+!SN0<-H_=(9!+?^K)&F%(OE$[XPK@?NJ',5Z+" M+UH94E_U/4YI*/K6D&7B FS3I1.2!Y8D)F$, :^A&XCH;P,X] M(-Y%5R ]I!-Z.:CL-8L]X4/*;"#D9Y@*#,F,#B&D>QG'W.<>="23JD( 9$?".XZ9S290> M!*RZI^M:<;3;W16=.%+%3E\^]*,?7(@%+7?,WWAZ5,]N=E-**9$-:]Z@E_H& MM4.\0;W1MEMIU:#4R(RW]DBDP&K/S7S7'?T4SD9]LXDWEZ)P[2M#WR7LS#EF M044ZA4#D$JUXC19?9"$!D,W#;?QIYTJJ8]\%%>PKEFN.>#;"I4Q2O..ZW@MZ M!N8J_,_[7R_O\*7%!9I): 9_"$ JG=PTO.<:R@K'HD@P?&8JV=*OI/,G^EWCC77!$\NPFRR\ M)[=:A1+KQ T2UTK>_,7MBR7_][X$Z\;EZ_45O5R!.8L;AY<0M6J,.8"E8OQ3 M+W-[@4F&N*6848+ZO^APZJ(I C_'%I$BK(L\XMRC:SN@S>9F@-Q#!3ZJ@0/F MO#OAB;X.!=$>Z7(5:POP\EVS]:D==%>:R$3]@E$Z$@CD+WQEES^FY/C[W4,G M('_'3=G02><";G#FW0:P47<-?H1454MR,G$2KCY$^ GQ1&$(JOJ0%2K9(_ ^ M*#*1KX\!:#=<_YE&5+H'1AC*BU ^##2@^0\)[VO %&NR6\.W'(BJ9[1I%[XC MUQ]B;[:E'8"%8'/+-3N05)")UWT *>-YHHW=_"&OBSPGU FP^I>^$,H-FCL: M8 53RM__SF [>./QF!%"4"!-DA$L/6@SWX8\T1+6"=S(CQSJ'OT3O+;=J+=7 MV+BF@.H@,>.ZB1F;F+&)&6\>,Q:1X;28\Q.U0G MXR19GY4L4'/#9,G/H3JAJ9MXF@\:%0,9LD$U3_ILR',V5VJC?HE'3=W JH]C4K#RRF.1^BIYEK#Z M-:6^'N=BRAX-%I:>14G#G@F+GORA?HZ*>C>WHT*J_5>R^?AQ.-CE8?&#(&]((4HL0(YWM$[BRDM1!^.&3W@0?!^;I("= MF)QEJK[ROW-C:N##\W\>N4$8G;H>%GKAG[#$A)*0?U$JFGY&7SX_8G2*2!S\ M4I)F/?(8B#J4*"F-Y#4D]+)<7#B>,W[Y;[*75%HTXEZ#D8NC=V);C?J_".$B M\D_+U>]RQO9.,L78FM*8M?$>78W>([JQI_ZAV@J'RLDBQZ$'W*I34>*UETTEN$V=_;(49T?A^0:DS#3 B2?\=(56',[ RLO% MF'+(,,@ZQC9'TL*0-YW(Z4RJDK#3$OI?3LD/RG5@DE4I:6O*]*S^!)M$_3=. MAZ4VDCBO0I;^"FN -U*>17.54*DTXQ<)GWSI#.8KQYX2^%7>JA+O)NXA'8TFN;[GO]2XW^IWA?%P:H1_[\H/.]5=&NG,VZ,*:=;T/C MKWL:/)]UFP0WVDL3Y_>T84M>Q]^Y3/GLCIC9KPS[]84$>&7%&2?<58D]D3F(TU M=-6JJB4_PB?O[U0-;3D8N]'!'M'_#GJPOSB#)^QS^O(K*)G3RA[PS$TI8A3% M&Z>>6XZE/\,@^O,+CDR=3?9Q\-M+!S_R5P[<:V;VE?!E\S08\2(97G:WKU9? MGMQ71:&6VX?[(DF1E0+2ITWFRDR.\F BI1?^E56&N7FTC#_%GWWM$=_^09EJ^DN*6DG\WZ#6; M@YHV,2]\G5-Z'Q&C*5NX"U_04E\0>QT/GC!:,17RQ[:F*(%2 V)8OR@2(K!_ MJ!O0[[!:&UNZR@[+\%M>3% M'QYO%"[ZFU)1I$C<.)][LMIK. ))\8AS(F7-I>C%QCN8RM)8T1X:U+MWB_4( MU))5%D.*Y)QX'GDDAYS.?TUV1U;>'3\9-](=C$559H U278#?_) *2$BWX,7GU+>DLS$PQ?' IB!PU,^Q+E3'@++ M]T6@*FYC/@L7WXZ*Y<7:> MB'FJ,><>Y1/6C$ZQN&KO?L*,SU6 (OF&B":YH MZ(88M:0\'F77QB^R,DK)\\'RB)2HXHBM;F1GRA(*+TMHF+($4Y9@RA+6R0EQ M466J4>"5"&DU"J/AX$S4**1_MP MZJN\?GDF?-+0C&= /K&QR!!'$>^&U@0N MT%D@ZBHI_<0)W# 9!+CNUL>B6J4W0U(5*7N"QQ=D**ZE.!.3-WJ+DL$M]$2I M,%R]3IO]X$-\%ZZ@M8O E]5'Q(YE^YK7!!U94A* M!-3/Q(FL*D?4^Y8/;L?+F'?/PSLZ;NL6ZRG.F+H\A$^,12(Q5_:,6\AH7K%H M97E4BHE)4WS]FL4+ROQ8ON>B M-B&>?(#-]D,FYH&Z@9)@J*SP]8;R>^OWW*CG;K+%9W/'!1Y3,K-P>[E=RO^. MSWLX>&51LDK>"O[E]!P3C^.T!&TKC*Z4^AE9%0"8 PZ>(K,"?TPELJ*89J': M1HR8@'-%DI#W;:9>SFKU,(V#%>T'A(#DQM48KC3/X1#E675D?20D4$G'B@$< M:8)%"C(SG,Z'@FI>FH##8&+I(HD/?7QUGP]\A;=!I9QZK]N M9). 1-M9#NY)FA.F7R,)Z63#Z1+'S4[OIA8^.4GI'*A>'HU(0=M6&*$C[EG@ MCV8L.1-R#X1-'E] ^] M7U8=6Y53AO/@+GRX+Q2 MNQ&NN8$QY4;L,WKG^-6I:67 )]\?DL\'A7_R$D+_+)O+5'E!H7_*P0Z/8A]L M',F S3&#;S23$/0 O.BQ?=!431:?GZKM#*C5]#!N^I'H_++S)1V2.ZR4!0WA MQ?J"4Q:_E1]IQ7?'B_I''D3J[X#Q+7BU V@$O9U#J*4!V MI5<7R 9/R\RAAX.867Y\Q.A2=SS0];$5^+P7&\=,BW<4]U.\'&F7_,&?$?-= MRKIPT2$>DYB7N#2D3_K*E8\K0A&-9./EU,G+V31>3N/E-%[.#%[.5_R;W(N9 MXM]L-YL]\EZNU+ V;G#W&[NS&'F@%@X+'>2/J(RRK.Y?)+T0H %BI: M0T9B= "Y11/S6*Q;=$I,"B23.LB4QB_4IE5Z>U"7("*O&Z\5P.7OY)<5UG/*#)UK!-7V]^GYL50H]5)H;(57X1HXEI MW*Z<3LKUV8"/3,5S(?IEPBT,6A?-% =^P^_\:3PV]5=<#S?WIW#"40,X3 M):L1AS4#O=@RG2M833:7VKX[4WSS #W"L>)%/^>=>,:,V(H>WG@(JXLWQ\"- MI"=!\,:WI-=^D1 ?FYTP^IWUY']'M@WB,OZ:74Y2&B<#0;:W&'BC2SEE4IXH5%0"\\PR(7A;! EW3L= MD:,3BSD'3C).*K="9\PE^2!.+OK=HQPD4BQ#,5N##].FYO .GTJ5C*)YY@Y? M.I2< DW50+\W6,5RZ^=CCURN)OX'_R&B[EUQ)&"$+S%Q0]G.:+Y-FCRS_'V4 M<>2^[&J**V(_1 OYQ*--ST+_!!W\@"63MG"!6#["GA<<(+QFGJ1#Q*9%UL[O M]^Q<<0?^B]S0"+VY2>Z59 T=D#=6?^$C"N_8#S>45^7/[B_$#H\WK05^H*_? M(WS1+;#R*23*>7/=D+=5 N4D2KS[E&F+&'IT@G@*.X<&#R_3$-(1"V3T-0Y0 M\+M#7%-"/5.FA"O L&']\ )S&X)Z$]U8 6]Z,7O@,0VD09_G;ZQV?*)03CQT M@<(.]*5(C!\?CQ< C/C$F(X;ATK(.Z2\$&_M\2"#S\I)$/NGM"",F,B55$)H M=!F2,BD.U=P":$*[T"GH^E0#;7',G)_1>&>$NBL7 *?J(P5%)D @)+V+)D^1 M).)2@S0.>KX:=IQ2% $;:.$A'KJ,#[@3T]_B.!O=QW!6,?EO6([^8TNG$+1K MTIS(_1D; J$2CJ*=%T?RDQPA:)/07\47R5BI4T]FXX@$WBIJ8K01Z/_8WDNX M/AV1"EJ.G;_!2W+%ZR>3&;F0X/WYT2A*+1(_,5A'L>F-]%DF_WYT@0"$AG,.RE8\M;%$Q@P#6\S+%XQ*/ MCL3NV;- M+Z4)@%SR=4-]_38&8@N/2!/*1[*)QB$Y6#E&LDE]D65;LG>^30C M$I[(XWIB\U^L1!13UGDY.@2AI+E0;BBFCNSF601"J(@!##(Y++Z>X0(:@A;' MH"_^.;:+Y ^:B"Y\&$MJZ.*T*J[5TD;(/IQ"7H;*E%58QK,3N%*1 M46YPI62![CL!/713/.!7[=AR%OO#(U$\KX-WHB(;. LM% YI@YXD%Y*I!K;Z M:R$=_LUO7O["0R=R[+FD^ECO(5Z^L?Z1O@8WG O!B[FML*#Q2SS,Z@4JL(5FRC MRV?+-*L&?\\3/"\!X'MDC(8D(,G#/E/J5K@>2Y/Z_?B!3%";;")-7R M$:].3[@TG%GTY"N)/V"=\/VCQ\O)MR;2IE&DK64B;2;29B)M!U1 :F^)NSZ^_6=3=',(/XA4#>2=&P_(7O" 2!^BDV@S//=%=$/'[2C+ MV%'D^]>E;2/5"(-V.$@8=)/(#427,3C1Y21?%,DMN.[_$G;XQ(8VRP@*>Z!4K:K%]3.Z_U2[)=>XJONO2 M@A,;4@Y+]US$ ;FN&9LG<2+ZPO' ,E=;NOG'#JAOZ">*4 .6%J[-QWU%P@3C M.7*@WWUS'F4F/09P)P_H8XK=&&3>8?-MX,%W+Y3)O]24^]4:EH-$PC;NE/Z5 MA7#G#G",_ 5 :>P3JB^Y:U+KC%BYS])^B%0D7H$.F_-*!PN^& MLREHLTF"@VYU18MI(0_L<>91?>'*+:!0#G>6_(AD3:.(;K0__7KVB6SIEY"F M16 X \V^&5:BT(9@(=(8)0:&!V:>&*V3-J"(>Q:D(!M@,0R0 #F'(EX('[$P M_E+X$\##PCELI-,"KR&)"3)(@EY:?;._I>^Q.F+ 0.Z,T@.''* M=+(NK#I*'DM/9#R[X@GL-K"&&7IH\<\62 $PC4&8\@WQ6(1C6A;6@D-BX8:5 M.2CS=&GG @;:R\B-XF(FWJ^<^[,\C^H&Y>@G,JZ? ,+8-4-N,M^,"675T&V, MKI67H?."B2SC>.]U0^65ES(M$LXP=_!]^7)U#H?;G0HL6 ,98[3NV0\! 0S M;&\@W"^8_\)=WR%N 73TB9^PB**17%BO<20ZQ &9C%T1VI'<'>!(\\ M,#%X@K?Q']$W%;LRG\C'B'[QE_ES1M-R9A/1PA]5:65W$C4P M-#_":'O$#Y (X4Y$N EG?053G^\=#QQ;#X'OH+N9+P$U'WD,G]PQ*G>PG?Q8 MH'Q^P&I&E^=R)6>%$GE0-GQSZ=21(J0=]E?>;_S59*(=-=!:58@4.P!X:=.: M*K/,?<)RJ4.;SY#I-IMVL]?+/4,FO4%4AADR>WF/L[K=:S=?&R>C)(TF1:J\ MK!U1*R=IV*]I(^OF;]<;*UB\9FNHGALL23&7D(N-F]$=HQICV*C^$(=;XX@. M?!.Q5U=P4-,W$XV5'>\DS4,*^!*EVSSDZ^.FRMP*XP0"]?"L.#LUXW77R.O> M-E[WN08MQOENG.\K%A<;F"K5E7YHX:E.*WBIUUK-UKJ"E]Q#AY.28ASB>N_\ M.%RUBSA+N5J&X*)Y(%CUF!08CDCU'>RUV&=(S&8&N@^R0%KD(ZQ:")]X!E80SX'$ M%Z24#S=NBR'VA.O[\)>D=XJZ4)Y%D'2;XCD4[(UH5Y1M1Y1)U-PG+S(;5K[] MG(8XU_5IF8!T%(ET767QF%DR%@+*P01K)WFE$*]2/LJ6(AE@Q[$P!&/=YF\) M9E_Z^XEEB_Y/"XVXY)QHOCU86HXI[(/ ?4"Z,O@DNDG";VAJ'7E2U+XX401? MF$6)6IFV1^JS%I] R?>X9M#S!37G&P_7+"R8_QQAI!P"=?64Z1[,JI M0MQ>X):=5,Y0-A! WHE&$K\L71DO.?ʫE ?18I>N,3+B^ M<,M9MQ9K>2WS*Y"N2-YU#S<(B<7%G)A#,)[Q4..J1W OMVSK M1WVF*'HXFPAO'-Y-LOH(BTE]-*EX1<00WQ!M=J4WEKHI27>0*"!1BK%\.$3B M^J=\@M='+LNF/ZL=2KD'ZY+7Y#9YDPOQ(G1RP@W\'^*+[YMVM]ZUZZU&NE-L M]2NDM_YYS?&SCU=HV+5:.\.$97L%%!18>2R^%&4.)Y]GJD*0BK>?G3$KRUC7 M^R31A%C3:_APOWLA^':&;"W_8N+ MJ^M/ZON]*V[+#8^WY#&_RPR'R\MAU;7H%-/[8!AA\SY"R\U6%C*XPIL^EFTZNQ MZ7N><+W1*KGIX%)/*J&8?I".:QWV+(5RN@F4OIZ?5H%N$6BOVE5R0NG/*WW& MK6Y6G_&?Z"S^4[C.8*/3Q\9>LXCG3Z!W9,,<0"KI^OO)*::'UAIMN]U>3@_= MR4;_HB%0#B;1-@;72FRU,^?H+_ MIB=L%;;H=!MVL[:]/L[%6X[=GZV=7]?2E& HV4("!%>44?7ULV:1(5'=CD)K3Z(@:FZ3G1 M1I:7[76K2-FPN/24J\3B/=N5._?**8E8.FS?RLJ;YO2'-?1G#V/V;B_ZVFOD M=F26IJ=>YM3D#FV4+@;QFAC$.W)#-0/<#BTP=PG1U;9&>GY2;L>)GN;M6N16 MX2HNLW!MYQ2N:Z&KE:&\:X%;PM!A79?0H5&S2[_1AL6EWVC#XA(8RR8(>^ @ M;.;:HT,$85MVI]VUN[6N"<(>8Q V\SQX78*P7;M7J]G=1LL$88]1F+4S=PO1 M* B;TG'*!&%-$-9HI(:R87&U*%>)Q28(:^($:\S2S+UBBP_"9C=*31"VQ$'8 MS&/.]0G"9C=O31"VQ,*UG5.X:A*$S6 H[R4(N]AI-ZU=LVG??/#VS6N(@[\FWJBQ@3:^UB=YP"0CA$;[N,[TN=8]-6L[B M-*%@QB.2UWVXGF+ M3MS+]X7:T&*36GS?E[GIDK)=,JSZ&^-3YMV!.^4N8CYA6^U_BP+BC2(@9.?@ M@/$G\$9_+A_3R+B7.7GAQ>[%R5?X/'?^I?^?O7=O;MM:\D6_"BJ3S+&K(!X M?#MG4B7+=JYS;4O'4B;W_)4"R44))R# C8=D[D]_NWLMO$@ !$" !"E,[5%D M"L1Z]7MU_QK>'VU9;' WZ!H8]/**KX/Z:O2DZ_AV/QG@!SCS)VI+12"9U//9 MH#[._^:=-L,6>M3\.=HQ :AG6-SRPB&"-X00GK&Q8.@;V)I'>/6_^=/8]S MQ\Z84@+#VK1?$-G7Q"8 M!A)R,I/F8B',?5<+$]3(3U]H=]1WTI\6;[[.L)^1'?0%#1 GD;;T9]TPR8:@ M?I5T%\*)G..?&WAMPENK+K\(V6EL[&X=\%^<@!QU#>9]*$"VXL5;PKY;N53^Y5[ZUNT]< .L6 M2AN"+74<>R;:6\TV\8T5Y>D=)QW849@+]-V_U]_\4@< MV[9=NM%=WK=HCK_$<%EEH8IPX=0'5K0-E1&+G?2/Z-H309*[H%$V^#Q]XB"J M<.P9'$-TA06A1)#JU#+-L7\8"#@>DV"RM/"9$'T&XI_:CG>%NJ.]3@?Z#X6F$ <+% ]QNP51[,%6=1#@F1"N$9X6VSF9 M>$H@(& 0 RT+FV^J2?8*%ZP$6Z];CP8=@/@(9X#MA+&QHBP:). $4!2)*5#S M .H[ /8QOBXV(52>#)36]H%'K; C;V:FFX2O[SXQAB9"/DS]X6>4:=:G W44 M,.L1BA]8ANR*[[3E"VS0Y9X'*/T])B!UD,;NT*,U8F6" 0 MFH8;Z_N.WWP&O4.]"'G_@51IU\563Q);'7>QU2ZVVL56#XZMB@AJ2FR5#15] MNLB+K99N$A(981;N)%<(WPWWGQL0RH:'O[74\$K,F+B=9BSAE"_-^/J4$E05 M?DV\/XGKS_YOX)W/A:T&]L%\>Z?F?*< VPD[8#W:U/*+2T#V'/1YY($MD A!Q(X[4RL=HSNP5_$^D.@@ MAF(W>)5INR[>DSQ@+R]X@LGQ:.C"QNE3N-4T&-8MQ**F,7'LPE&A--93>*HG MW>LF"QM);G=&]5YLR02#%*]9HD4X#!M),G)L8\$_$//9=%PR:>U&#):>5KEC M6-PQ!S^ G5&SLWON@#9_DL#L0-*XTE (]::[N92_Y#<<&Z?C+>Y=R:W%&EV, MJO1&NXSZ"_&G[6&W3CKH LWAU3UM*1N+]VE*9;WUC;USF3)06F.9?F=($U*T2"FYRA-;IQ5IXK,E_>%;#*A.'7&M_NGZ_GT0 M[;F^_Y/^2D]*;!WL-]-371F_?Q?,D8H:\>!(8.O6% M(D(D DCNSGU?+(X5V+UA#]N$S"8^6V[?^3\QD^X)])7M>!2]PJ!:+[%0$*ZF M/A=CD^#F/6KQ&@%5*[Q>,D!*&P[-:&4OF,FCH;H5388>X\TB;=-^W 2Q+[P\ M0+WLF]1SF8*#>$#F9GM=6RHH/D7#%6V;\8(8%ZI;X'#B>]>XKC"2)BXMMIKK M1M?\MAMT?)XQ( F+FOEAT"822>H019(Z11T(PZ[C-"^]Z*!"5UR(\8Z98I;3 M*U5!E4;ZE>\+:%;>C),''?4%+^^C&UQ: VK>Z&:'9#A-NCK$XW4#+J'8;C#PS(_9&)RRDGL'$Z;VYGK4ZA@I$ZLI M8:-])WFIE-;O_!1M*ZN+JFO_$=Z,!#9)%U;?[![]%9A$EM)SM@(A-=$4$%(? MHC;3H+)7[,5V_B'C2_OUYDFW'B/++/;D=RZ=N,!"JD@?*>39"0H);'CNBI[D MX9N<^)O@^&/:Y5Y0@0OTLXBZG^.-"TR="YR@ZSN\P0:C%]A]%7M6<#\&GNF? M/>DC^@46$4,T"<%P*QV8C9?BQGDBR%MZH[X-T[2BAO4\\X<[AOQW+6SKF9+( MPR?T1GL+EC98 P8+KF/IQB,TVU'*H&L3N_OP#&KJB^].GX2;-VY/^LH/H-JZ M]?@Y4385?PG;FIII_ L;HP<"7+B(%%$-T:8Q7[V"+<:]E M"=2/7>?9BO/Y"N/CX >L\2)?7-&@M.0R!5O2@EDZY_L8S6CMSV"30;%0ZA#- M1-SE6"'E)(5NT'Z9]YGF:7HBDR$XN#EX(Q$UTK>V=32J!WJ[MXG3NN'RL%4X MV42BFCZS?9&!$OLZ:LBX]@]/.=(%/+OO6A Y"+P?DP.G:.!YF& MEL(C]QBM1=S"B+IF)W*->$(2"GJ'/:$2>L;58AT:?2O*2>!,T\](C(L,%G[D MB]WE!S=KP?DD5T+/XF+H[SN]?+<2?=*RBJ($0IBHO=XW8:[Q_#41]HZ9$M>> M!4R3Y.,%3)2/.J:*ANK1H+[#*\,++H#Y-3?(2GZMNTH3"I2P&K]:QCU$04Y] MC4%:Q080?]73B0\%N9EB=_2DOX0.CTSLR972%^3]APZVG+.1P@#!+2CRR%PR M%F0.U*+W2]RQ'NYSOO:;U$EWD]K=I%[(3>I!1" E U'I]Z7Q6]&,)YJ/#X'+ M$6X-:IC," GXNQJ1&6KX!_U'% L9#]#-N#>0))<;GK#.XG8^ZJ7X%V-),J@< MZ7Q _[KB#:!S05/Z:$FB/Y@PH/7D6X7!X>%;A?N.T^4*T(U,P!]SQI%V E=' M).?@[2$0Z]KDIE"X'IX#R^U 8:)3$,"-HB6/: =3\JF-FLF! 8,[2;+CUK"6 MN<@,"R=V5',!+['(AV))FR$T&+@EDU3U\:C C,UAU5LS]BFRM:7!N>50I]X^ M"W_]-O37PPW?Y1S$?Q[%2#Z,GP'A@ /DSYD(E_P("EXB!!Q\+D'@8@L\@Y-LN6$_7I4\Y![M_./9N+?3R2=+&/]R(367KO MNX:%-['@6<74BV??9VI"W CQ7EC6E;P?<. MZXD<$1!QZ [-W(39Q!%;)"X6W-@VQ@,4R9WDMRCD,]MKD?4LQ[:4,FAH(@[/ M?5J:]DOD^"8=W<[U;=#UG7:N;^?Z=JYOD"J\E3"CI,NA):0,]M;%US4^_ M?;!76.@ZYZ9 N^ N6]+A(3OK.[U]8&;6-RDR#Q09J#">]BT0+<49D 61G@\> MF*:52VODR6@H3\9:UTKD' DMO9-(9I_*DQ+:6%/D_J!]A-;&UB,8U@=MQ2/3 M03E&NWAC3[RMK3#;Z?.LAQL+ ]#D4WPZ MDFII_7,LBA_WQ_*X?QX4WTZWX"&J#FP7<[;=5)N4[#*XRRIU,T-?[D^F\F2J MMLXB:]7(;:6G]+!T"=%;/ST-AA-9F;2/GIJ^*>T"\\G _#WF5SC^JHO&7W3T MM!71^+-KT-;%5:OJ/%732K8!#P31D6-=ZA!LJ\%^-Z/5+D7Y2%<#)0U=#.R\ M(@*JUB^,RI+-HL<*!ZCRN*_)ZG1_3/H5! 3J3S#J0@45HVH':;GZF60R&52GEKI95&;:4W4W:S*'%ABXP= MBC9(>G-___4M5A)* M3S7B!ZQ@$_@18H-U/T9;@W3'P7PKN8; .O@&__8;M, MEFZNW_8*C!D,!4-C%8PN/9KV#"&I?.\)6R]Q_ '/,68^?E.TXGCDC5OFAC/W M#2]\2PR#%$3!/_HCU<=0:XP%KZ%Q$_-8,,)?QXJ6UV9WN;-7Q/AIVG M6PE_P2]Q[/L(EN9R<"/7OC-_TEVV76>X8-CZPTE4FK@(!\@>00:!3J?M MX4KG"L'@I!FSV-+@:&78( 2;L,Q\PZ12) 3IB;(H QQ'^(?%.S<1 &6((8D3 M >7F,E%0)PB!GX(^?SI%P6?#NQ_@I""F5PH4<6HCGEC?'HH%PD,A'"81->XB M+Q!%VEV'8''(2R:B@OE4T,R?$[6]0?)P-#=J&Q5F7>LQ 8Q09YDHL:-I9?44 M% _&:@=OXFT<'@3<$<@WM;*YH+1C;\@1O+0=5H0C"!;!K.EKPQ,D MRPNX> .S$*Z*E^WF;$OA"YID3VP^_@T?_MI:W.+@U]'8=[I1M+_PSF:,1D-9 M2P$^IA.FAE "'CJ. 9.]PG1XX+15_6EA9K^+7986O,?Q9ZJ".Z"KMSJ9R(.4 M]!^"+0K&DEQZFN#%0O6),$PVPEYBIQ:!+X25(0'(%F$4A-0?% ]?@BRZ-U:^ MZ>D6LWW7W/"26H[TR.9^'-7G+A *UR F2%C+>:0^*$(( ==_=.>._2) OJM[ M$4,E'<2;:%DT)R-+!OO)T) R!Z4R@H/6\Y:4G@FWCWN#?;M#61HQ+5_R)_"G M*V<:9$"6RX$U%YX8#2U%8TM\< E'%_83AZV0?A8O#=_QV5JPE14AG,6^&2^A M+S04F7MA]\(0+DS?!*7%6(*\(VRC5]DO'*S^'C68@Q+ZO;_!'HF.^ 4^$7\# M#8;2BL0X5WL[O9K2:?IB[(N<@TN> X*IP",N@HO"_@LPMQ#?%4UH>+%.W49G MO#OD"C@IWLLV' L^O,/NL_""ZB= !,79$]%<&/XUP$_[BOB%06UB_R(.ZR]> MFN\"\X,[-5+>PF(WKBCR)X ^H8<^4&_/2&=1P\:@F94PVKD%+YA E\(J>G"# MO !N 7:>,. %N&'06$2,(HP-25@;@?0/[#)9G"(5]'%X'.R^Z&9K"7Z>0IQL MOST2%($< NW,X66Q,3)OI70\+F-8??#9 M@RWZ30K)?(-RW?+ C?AF;'%XWY@7HE4$5M\LM Z%4R?,/?%<1'?"R@L#*%F(",7A M/O*S_@-S-+1&DQ>89.X%BXET\@?T/@Q";>+J.UQO3&_G&:K:D/>Y@4WC4!6( M'^X$+Q&FJL8];?C_WK9N%-LCS+&TT6LR!E->W2LX>"DC<%%V](?41KQB"^-! M@;+FT[2P&W!#'/\(@P00=)OJH:G^:"@K_=WF3EN64MC0Q5GP'L:Z$#PXC1!B M;B.@L3,:)5V O;SK1M(^$.1\V.TKZ.KPHB.B#]JVLH#D RK1,28O&I$%9,&O M2!"UD=#/XPVX0^Q'2_=\A\6Q]*+7Z03$9FQ%5JB5-EU.<8$8=:'(G&=RFJF7 M#NP'C.^&R#=S?>WVI$^^@Z%_.6Q^:;)XB#9^0XXPEM%;@S@*!MF .V%7Q'L% M)_((4+050>P;;TX-,?UH1T1W<*X/19_K((87S#^ % R[8!^'-H^':[0CG,); MLV3?\:B%^=Z[<>H?9 87[N)H4'5XNO5(J*P!\*2XXH]+RV##DSW>M\E"=Y-S MI9AWB%7)FQ;]?GU])W[=OO;C'9SH6R%6H1RV[XC!8L;1,,.$A!;M MO'Y!(2[^!\.)]6N,;7<(NQD9N"*::+OA68C-R-]Z5NS370(#CK#!C,) M$L4GL7UD\EEX3>:^C97B+5#?^ZZ-E!DC8; _/X?C\=VK'+Z@\K3Q=+<+*N]) M@:8S[XP62CUQRETF+O"G4HS8.ZNPV7?+F&7[H",J8&7LTEO^QI"4=< M,"]F@'.>A!>W2('GFUX3(=2=X7SJHVVG8OR4B.(&5Z5,=RS;;QDO=J &.YR< MA>=\ DX.;R?$_7S]M]YGCWUP- 7+$0Z2T=U6\W(?N&-A^^ ._=I(X&;?O7"S,;6&JP7M=QVROOKQ,U>4NZW MY<*FH\_6T>?1G(RM0I8V;-09W13EU.Y4-NR3 ;#JR+KCOB*K_99",+5.3M^E M0FRTE!U:(Z /9Z'1L%X6"B]8Q7G>F3K5QGT,CI2P-JIRU70JJY/][F^K6>IH MJB5(@VL)*5\R$TV:8:+@!*MGL8ZF(WDRZ910P>!0D'+:$L*]9);)J1LZA&4^ M&< ![(OQS!9TFK#.?PY+Z1FJ UF;[ _XM)J%CI?NEIK0W1*JOF!^&BL-N$+! M87Z/GV7U;H+J>"*/^BWM-=(Z9?0=9X%!JS^Q#&=-46SK4>)U9U0'T1+:OF"N MFC3D'=T&Q_D%3Y-.^G8)YTSE-Y5S3X<3>:ATWE$-[&7:UN,5UD#SM81UPBVA M^_/GN#6,[$C[AMSXE)OI[V$EXF?P.#UC M:>AA]650NWIM+;Y$5;_P-W_%%@':%#UY4"Q-F\K3X06FDAPU<7JK'K75''X9 MF20-Q0WJY-%OU6VX7+TOW]U])>5$+#K8(<\KST#U& MTTDYZ+8JVJ^YAE-TYAS39&ZOF+3$C1.'0QCQ:Y&>N0_CI' 'C.J[\)FF^,5V M77S[33C)VW".E2_B^D-Y.M[5Z:+#!>*.A&U+#$NR?2<)R!,""](N17O62Q. M-&,*Z(+"2[B^H^<#:L>E,"KR! M@S79_N/3#E#2D[Z0['D T6Y)?^@@.YR-Q%E7>5?W#F=!>FB%<1HS(#WBBB&B MVUP$CQ0HSK$V6HP&K<'V:#2(=JJ6UB$NQZA"'"U2P$=1[<@N"+$D,=3L[>XA M?;D4D^XZU-L$?53#2E)[G;>_^?AK(YQZ"$8[A@RZ=J7O;&T[WA[ADQJL//JU M3'?,%8_YSK&E3VC,M?603RD\3GX?\VJ Q+I-[[($8G<\73OTTNW0E>+MT%W' M^_L["P,<$>!,,Y&JH:R-A_*@W[Y\SE:-W$ZZ4K5!X9Z11%A@4) ]T5#4CX$'#1.#=K'82?;)-K$!X&WZB7 MZE1Y/.K+_3(EO$UG+788'4>G_TM;[FL<^34=<3LMOX^Z8QG6HRNMF9.P]F1I MIKO&G+?4,TQ,B^A@65X3O;[2D5_3$;Y4X;MJ?-=%B+EUDN9E/"RPRT MRAUS[E&9?. *I*#E__G;IZ3M?T#_1H%J/8QY80[$6S2G]\+ %-.K<3SQW-:8/B^=RUBN?:*? 8PGE?A56+ M4K_#GKQT:X[)[%3Y85AS!ROKP 5'K41_=%7[5 M97/?81*E,&,:>-@4%]L^,\_P; >ST'US 6?@B0;.&]XRG&>32_:2;Q1FPSZ: M]DPW)==?KV'6, >8M&&!8.1 ;U:-C.9,)Y>TM*E:G>IVEVJ=MLH1KS_G%*U M(U(1_TWD;BL=);6)DLXHJ;?+W7X5Q]SE;K?9A7LU:<3=IG<7/%WN]B&YVVIZ M-%")16:4T^1N]^7!<"(KD_8AB+9JY';2E:H-TEOR91%6P[G;JJQJBCPJ$T!N MHS3M=PGB75#=(A,&OS.(^9N*VTQP/M$K+S$[2,(Y[3$[<9:8=2!VIW U;[BP-H96-H.@V>8BWE "SP6R;#XX2"] MK'UG;;LPE&V9&X%2+I4? #.Q#6PG@<#HGAT,*,%Y^;H9?I&RN5\H=_M)?V;2 MC#$+[ZET(*X%87MC5FR,R/@3F/EM,IR+3H-O@7Y+F$V+8]K_E\T]:6UC6POL MLA!UBPLFP+^O6QMIZ7N89L[; CBT+[&/X8N&O7!Y=GC7%Z7!OBA:R:2OKB]* MY?S.KB]*F_NB!-4CZ>T&"E=A;6ONK[KS#R-JOIZU_!LBY!9 M80"P1%>+5!K+ZV31%4%U&>HYBHI\7A# 1]8!-[;KM34IOJ.KP\_W3\O9K9V" M9_^]7?#2^$Q^!X?'[4CMHDGM-)2%25G;ME1'6I=$6I]TPSFV9OQOW?196XFJ M8,"BF4N4+^R9F9(JO5'?MC.T_&IJF[I-[S:]V_1NTU]5BM57VV(;$4^3/L$, MVK!59U/J-IQLQ;NNW=OE=H-BVF*^P[C!Z?>C#XZ.8:?[- M''NANT^YY'G5D64[1CX"618':CV,+*/@24>8KTTAC_8KY ?;T\V(6CJ%W.[" MI-AE[\=_^<;NM6\K^>-R!/=P,BQ@Y(:'1&>TJ9N].I%]3B,W3Y+%@:PKD6=G M[%[VR,T3:/&&B[41:&?V7M+(C9/H5*M?K:>1Y44088XKM8N^3FA6,Z,F_]5-E%]EZO N[7=*'].A3P M$;LH2K74&5^OP!;VL'_BW/2Q:-RPI#FP,I6*TR_L7[[QK)M8TYY:]BN]Z*[T M878P<#=T[$\&6F[I\X/K,9C*XR58$-@@[!E+M=0@00$'?#H/9%4 M@]%)6\&YX#L]6S3FC9W%$Z@H0F*:,=-^ 5'E>H0J[?(AER%^"PBQ!0=NXO)2 M,ES79XZ,C7>M1WY@_*0(+@J$IB' 4RZP,Q\XVJ496^*K'#:W@:XWX=3")_[S/R:: M.O[5C2TL@,*Z)M&]1TDL;#P_F!TLWP7BXU!2\#V#+(-@&!@WWPG!^KCT)6$R#&CMU(P\/GBQ1C! MUG%B<3FZ#;]5#<1K<-[^*Z_2%]U$$:&;K:U=*ZM M-W&YI:69$0[8\7##JUZ2C)2I/!ETW;#/DFS2JR>5(Y!-7QO*VK!]9-/.],"_ M;.%"?L7W(G%5N(/R;.M)D9;Q[_]B"?7^- M(S=/:^-*8K@>6M- ?4_:1VOM-%$_&9;A/K&%]+MM+UHFA?/7MII1G\!A^6=])VYS'EFE.AW.P/M MR=PYL^:L7=3^:LV2S/:K(R4W;3^3P?Z;)WK:ECCXZK:)K&!>_F1TF'5RIAU] M.X+<)OCX_SU.W!YX[FY8Z^^E*ZY=,6OT?:_V17\D MW7S1-^[_^*V(0A9O8ZO?_IX\WF=7@3/MET M56@CQ5N['917:]-X8/,GZ7/^'Z8XK?4Q' 0C+[1HK,\RLRJQ<7'?GV&M0(9L[ M4[>\:VN!: ]KW.&C5FF.W_)%!K.AG0RGE,^FRI-I M7QZ.!JW+:&O5R&VEGE(%1?53SV0TE =J^VBGC8GBV$36\A'(D$.XMEU@MB;U MH@8V*55?D1D'O$5RQ5W7V%TQU:JFJM-=&=>VT9*]].&5[9IA= M3^\C,$BABA_$"G\7G4OEU%VYW]]?Y?:J#OB22:M0:5!-I*5.Y:$V;AUMM=,( M1KAIWV-.[!(:+Y7O[:7WHCLMJPFZ1-;0;\$0G%QP5 ?8).IP M*O?53ARW9.3F:2Y=TVF(MYW$6RKG[=3$.QJ.Y,GPP/!"TY!1,=/^PFR7UEI-E[;3 M::&^5VV@R$*84O4,*M4"F1(WY27V8\TLE\-+(X3)AB!QV!Y('.E%=Z6?LX7: MH"JZ2'QN'_G4;JWOC%C"6!IL<>VZS*M>L*4,Y>%X5]+1PG+6TT]=CQ);3P9S M-+R>H2*#2[>S'%ERF+MF\(]G9FYZC0'M5'Q5E+RX]IWYD^X"K1D6D9^^ E/( M0SR=S--0M7$].I-"GA]_S$T?X6)$WM07AM,YD,J&8UF=[&9UP&,+X"9=6G(( M+.M1,G$XR7!A_3@/V A@+%A]-NOUN!!H$*0N$Y:J,F;09\O3K4<#)"/?V/UH M5#208?EP%+#]^(^_EU-ELE :@ *(@)-"!*N)0+"2HIE+?.K-(I6E8C@UN=ZU M;@5OIR> JFV'I-4[(E;3L-A/OV&/G!?#!-< OW 12P^6A+SG,!Z&]VPN@^8@ M(5R#A ZPXOT:!;CI;:2OQMRQ7_1G)MW8SKHGP=_OV=KCC*IJR*CJE!@UXS5 MVBOXRLH @E[XE;))=TQ.^24?"\@,$IN;H)FPD^ MZ8OW)"UA0^%!2FN$-^.DZ;N(!&_,$4%QR; @DP^&)S"'+;9!=+@R3.R18?V5 M]&+ J^8@A'40\T;$4CJQ%.R6[H$9"S::)_W+A^DL-V2/N&RM S$R6.GXV89LYDZK\FQ=%KAV\=E(2HZ>!;._C6ML*W-HRZ*>Q7/92GQ[-A MB]ET5!F=:M]>BHGW>AR$5RD?XG5\.,3KMN,&[G.@Y$D$=^"NM8<7 R$7#)R&2'=J#+X# MET:!%^E&=YP-,E"]@-"1!L5(TBD0_8J.HK:OM]/S/2H2U([/&%EJ<9/J(I H6C5R.ZD+Y%7N7<>AY'5(Y[I.9J7D MY3:)NA\0BQ@W/70UZA=.-,@E'@(H"XQ 8:VAL8:1P05;$DGM-O\[_2$T7+56 MNR%W(VY\^84T,)#[9*Q;!GS3O@3W&M1V>BU/P!I"=OX=',_W^.DR6%46E\6T9NGE1SL;]J)M5#LN'E MH3:1E7&_H\QVC%PS9>X:P(6O;JL0Z34F)CILD4.L6U;SGW1+3K9SG(2O7#9_ MM_ =O"+_Z3=UTINHN_;T&=G2+0B*PD$ 2;&YY^NF%&2NMX3JBR63M88=CX?! MI^4B0H0L&C_;X&B/9HER^HZH F.R(7.BD_BG<0D3=LUO=561OOYCYW MM-_1?D':3\?8:H3V#ZGD'F.H1>L(O2/TBG['I+3?49SFFW([M-YXK]O1!HKO M\(?;[;5?VG)?X\C=$5_\R-T17_S(K^F(SRU >2X082EF?.-H3(WXGH-28"?U M1P[[%R+1SZEJ=F&8R\'7G@4'("**XOKD&90#8?I*( %"NKC<[M=$L3<9PN+ MWT#D5#;,!JJL#':%RSY$'ZTJE&%3B]"TW6OIE@,87EL6YF?H<9*SERG(5CIV M W4%6(3[CD_A5#_K00_=#Q2H*86O$1*I^A'L1)+4N"8FV82OG+43;^*4K6=A M0[66*-36JO(://'T5IL5/)\8>0M0V&_PTH<79CZSKS#"4W7HT<%4GH[W-Y1M M=9CK:)V8X/3Z+:'>2^:;\D,4ZKO:GF&^63[SJOFEV,JF%%+J/:2^26W;K@&?H%G M7S6_'$V_/#PQAQ&PU$ !H-"J4,4 SXH"KIT70J#T?[*;B5EVS_FU8*5)_ M8[O>5^8]V2">GIGK(0A\-A1T78"+;Z9O)1Q9XD-+T=CU CS6>%%T:TE_^!:3 M5(5?-J4<:_I)V_C)O71,_7AT(*?79;8G2(R*1UJ9NN;A;"^:"M*87 M IGZ2]A)[.H#M.-;5T^@->D&;6ZO5G $8N>.1B;V!)")VIW MV=QW8.D2-NE9&(^K7^$/U$3GREY>400)[BDX*_!:V-L#4"]@18<"[SG@PW-G*LF5(P"?Z? MC 9!26X'!H$)+6C'C9!0]O!G;FBC '5&%%F]=#R#!;GDD;+G7AS$8H^<25,W MNR+FCCF8C: _LOAR/G_[%%L0""KX*Z@GE.E7&K;JZZ4L+96_]O0=.ES9O/;N M0L-"HUYV=Z&M'(VNO= K;R^T,[DTO/;,AIVE.\"0N/T"2O!V>0,*VCB"5<\7 M]$95WDHX,+$=#=UFH_X;]EA$9!O N M']M"8C_++"M\I-2_R!WZ_4H3\38?0);\]%MX;)R)M1V360AAY'XZ,#3_L)TC MB:859N:8&UR3+H%^=GC_IYG.$TVQED'2%\^BLV_FX8ZRO(^,=5_/Y]C)QOT. M(LAX1F7CIBSZ?3"?]^B'53&%QAFF$!"M+J: C3B#.8!+ GMB(FV#(\CIZOS>D+8MQFA,.'/I[NI7TQ![! :?&N?A7)GIR MA^YL>*+H=L.Q(340Z0<)R2*Y-S@L&%87WCX?Y@X>-1;HVR$OW'R\E>D0*8)# MW7H??9UFP,+Y7<3^QZF6'%T+J'VNNT\2D"OO2)SO[!9''RFM];ZS8 ZWRR]@ M5#PP9X5ZP@T4175@M1SO."@]R*T\X)J$Y27MCW(S3P^S 3Z!@XD-H&]\!PP7 M+Y2J-SJZGMZF]HU9<,L@OC<[.Z/D%@"<)WOL[R)-8M['5'=KP2T+DYIU"R6R M94+F%ZN,2C68/@9!I)!";JF*JF7@\V;4IYR2J%O3H3K3%2Q=DA%L*VR9X>DF MU?NXGZW0/X_<=:5%"&-;<]!=TR23A'4D@4]PGM$7U/3+I.'UL M\XN)LGSA$FULXS2\ *<7S;>SZ%^;$6*-@JOIE_,UAF=NUPQ[1P,UF<0TIRUA M.\>?4FISP".F7S70F;&IZ&9<$ATYL(IR)+>-8UK>4R-I/1UI9 >^Q87K">DD MSMJ[\?_3T$SA*[,&<\\:RMN,:&PG,>TX.77G/,I%[E[!6^EF,J[QNI@GXK;! MM"AH?M#%=4=\9S7*1>Y>.ZN.OM_^*=E)-T>$^%O"OR6WRS]=7C11O29"58?R<%*B(]S9LF9;3CV]^#DCY-O(J?<' M8UD=CDYZYJW&BK\8&C]G57K)HYSSN;33Q$&WY8NAS_!2S,";C].X!!TM=:-< MP+FTLQA3F:&5L*)#MIQ@9R.DA>J&S'3E5Y6*#EX^7)EE,= M>GJ-?R'?I:Y#GXSE:7\W/Z6UTO%H%M#6/;9,R8F83)64FJ[,DD;BB\&.5!X9QV\BY8&%&$[A/KQ MSL=**RQB^.DWGD7.1$[I__J?^+7?^KA/%!I62V'Z!SMX9^J6 M=VTM/@:;2(UYT$ MT<9HUT^_Q=K6P@:N':RZQZUI\!*U#6FH3?]L?T#G]),H(WG>9(N>4O#_,7+_ M$*-V^-UD^ M(HS@D>::D:D)(C2?R<'I@>]TLX?^V(\:C$&.I._,V$^-P)*O] M R\?]Q#C>=G[%O/:H%C.-'WIG*\92B4_93+I-]9:I7$!WL\9TY=6*DG@V/2E M*MB7NWU9*.WTIDHGII^L9=#I"S)?8?.S5[/I[33M4E+*EQS_ZW0IY8=8;%UG MIFU56BJG2-S:UYNEWI='90IL7X,0/!?B24_[S;##&B$>35;*!*G;*,R/9FHE MJ MK ZG9T&';;30:\^][SBK7LXJE/9!W2SHW-)3KN'07@%_==38.#46RCEID!HG M?5D;],^"&@NW[.UZ ?Y4@H,*]P(<%1HUVO)+[ 5X'#S;KA7@>;<"W(I^;O4% MC'<4)TT0;[J0THZAKPV4D?)3_;-/]BAX(=:#S=1!K0'G2@Y;Z885&:RPTA7M MZ\Z3"\.E9F2\X9;NY9P'?-FACL"\)8+;@FX&VP7.!5LR1JT,_A+[<N:#V#%L-=9U/2A4Q_97(?I\@_V+W+?Y=6O'OCI[6N29EV<$ M^%X X_W 4ZX$^7]\=ZBCH#934/D& *\X8+6#P].R<-3I,QX.O:;;-CG&6NG^ M261Q))W_I,M_Y;+YNX7OH/K[Z;=^3U%W7>.3[^MK'+EQ6DKO(J?$:"DMFE2& MEL8[39E/O:]G<)O;2=&F*;]?S6^+7Y;ET;W:B]"FVD+WKW3DQBE)K21#BU*2 MUD)*:J?OWV*7:#?^0Z#]<#,0"FJGW==YSD>F]U+81W$_IV9Y.=F?"-?)RQ;2 M3RFHI/.EGT(I9T=)7FAND++XL'2,H6M]K.2-!M>?$12:'!Y>O'YT&.5(?6#N MW#'6N*4\V>;&7L'^;22Z'F4+R; \6]*ED7*U@B&?@HZGP?N@8O1GM;=-QB); MZ=J57'_^)$M>;);P;4F?$Z/"7)>V W\U7,ES=,L5H@&?"*=(L^_%JS_/G$;P MR'C"$OIU/"/' 2ZQYH8)[UKZ'H@F:658QLI?);=!6NL;2I/#,\1-#4)4L)/) M0H -;B(NJAW+XW'[2K+;&8&# M<^JWA$[3\[4RBUA.S4#'*WP9'UYHN\5?GVS?J5Q[.Y$G!5R)UE3!M$XI\1+' MI,'3+A9L#8_5R43I8:CL MOW&M@.];'RL=3;/$33![!F^F"&YGA35OA>6"M^]CBL ZB\>_;J/C.[QQ:D&\ MB5:;9\?51P'^5FNYJ--,NTR8#EI?#Q,V#*3X.O33%]MZO*(:W7/142W%>!SG M8KD7,\+@++ PO2Y"+XA=UTK$F#._FBQZ?1^EI7Y)-GBMH?3V* N]M:*;T0%> MC*I#6J0^01?ETI?A_D5,6E7]][V=?WN)YMF+?$'3XW*Y9+8\XD MHGZ\L']O/[&5H8.'3X.R_3Y$][US\'D@?'$ M=''4G@1[_8=N\4'Z_!):AO7Q1QP#B$IZP1M_RV(_8$;B9ML&T05R)W!"7IY@ M;V8;^E,,H>'%,$UIQB0X&D;@+9@](%':P]5L(_(?9KIKN'*P:-Q->"JY<&TW MAX%S_A;$2HXPH#H,J O!@#J<"#+!G'8AFZH6D\0$\9"+^V1J MUI8&2M,<\ Q1Z[I9F;U9J67[>9I$! IH,YG>[O.$'57"/DFFR>"GQR+#N=&>7 MM@F@W/F/JY[_=WNCF][FP(/OR]/Q:/?@&[-@J[/L/5M[@M T8MII+M-6,QN_ MV]8_^+^5L!SY$B+[4I@W)1(5^_W M4E806>7Y1CF8S$!B!'<&SY'Y&Q[Y5J:N%63Z NG,?&Z KX..@ O?H1Q6S&@U M'!?HZ\6F 2CW-++5,4_5@;R+"$?@C_MFP//@,:,%S\ M-#UMMXV2*=2 VC@03)DN=&K&+QRKJD9'#+]KXY+Y[VF24)?Z4^'ZI6A9E$J^ M9Z_LF0%&OTAKIZ?-34)W#30EW2ELURF$I,)M.G2NXYL"OA[,G1LF]_=?=S0" M$K+0!IP@'?9D^VY,-]S#COUA8TN1FVN9;QB^S(5C(CIWZ8MPN@N#XGX!W7]< M+AGP$@B>+5];D5/=>,X7J% "*U40_S XI1E%#/;JDFE6>GD8K^&_-VU;#F2M MO]N\)A0=7&*J&B<^OHNA^)[!R:U!SOZ MWL,*#-[M5FE)9FK/85>8L\,#I0" M0N<3)2Q7J;%M=9U+K49^J896%A7K9%?K=&&)GS=S\O^V=8F MBZ=.0:CQWG60F^>3#Q+A)@1J+.GZL_7P8E,8LZK-,E#!(RJ#&M'&!)^CU@9U MO-(\K^2FXU3G%:RA.Y!;IK(RW#5W3WTH[4R'@R,;M(1D+YE9P7Y4&E&D(O@7O4\ M9$6>I%R==N7-77ESF^VB87HS^\Q6K0E(F0.N%T=C62U3C=E&UN@*FE^IK4+J7 ,](;+V^J:QEU,I(G M!8K#.BUSMG69KU;1%$(7#M$ ;OBQ'EZ&%L,%F*KRL$!!VNM0,6=3>;E%G7V@ MSH7MSTQ6[5#VU63N&ZX>-9,+F5%0S1R. C">#N6^NA^E:9LC^J>* >PKV\PI M\SI!THVZ791;/.GF YMY"(-MVJ[O9*;1I/0%'PP7$T7_J[M12MJ[^#]ANLB #-NS;O4=E-GOC,9Q0Q;Q6E4FR;I M\W_YE"5]OV98'N9MI*_&W+%?]&?,;7768@^E-_=?_WJ+]:1KQWCFJ9)/S,1\ M5)[_BCFCBY02!Q'YQA2_$-/:L.:FC^5?NFG"/YY!1,*!R!*EF6$%*2S%7M&O M80H\9FV&D-DRKX.B;\-43#;WJ")&/!P?%'0(\UQXUK63XY*:APW45]**MHIR M V&5\6][Y.@!Y[I8/\MW8JT;/*$\,S-VHJ57W:1DVO\M),K?-[9%>@O8E'A6 ML&PZY,5[WP5J!BO,7LVP4@H&OXG/\0%!OI<,E,]"/<#;&?3E44J2BLPWQ*4< MS+P,X8E6N.*@VCX$<<,'^YK3<; QS/W&O-OEC>X^B;\LJN[#:#1)W06D]3F\ MGY-BWB84+F@IMPEDB_-CYZ=^!X3YV8HD''ZU\C7R>)A>KK&.!*@%[P\KD((H M(C7Q0ZK(W \UOI9QYX"L,M:Z M>6V%(3SQ=*(LXWU87Q2520;R/E9CL0Y>)Y+?Q5&Y3SHOZU_X=$5".;] UDMC MZ6VNX+5,>C.W]B^("TK.RP%YF4,,]TD@'ZJ_S'<74+,ES!9= %NW M*ARJNZB?M%&9"]M.\4QNQ'JZ9;6'TWEH;K+9;($A+CFY2OFIB>%=)^D MM>RUIS?2/OA8XW;^9PML0Q\GZU''S> MQUGS!/2*MAM!!9,,S&\N3D+YQ'AA4#X)* V30"!^#ZU24F0U!7!YWUFG*IGZ MSKJNQ0WE87^7NU$F"Y]CH:1F&(;>(6$_XF;F:FI\(-#EU4,Z M2A8*@\N>F<41<_BE$QXN=^Y6-E@3_^:4RJ-\!/X&L&B#HC7>37W[9AC6( M=@)VS=]3/S]1LL :=B,(^31""_[*Y_ ]F,(US: RJ:A@T>T&O2HYZX(&\AWT M?FZBTQ&9) .B)&?FZ5V1E*//?*I,Y4$*F6XYV8(W/V][68B7D'VN>XY/*7R5 M5G!#ZO),^O)T6CJDHA5WL8^ZFM%0'DQWG>?M* KHK:_Z!I1@&E )N6+V$T%\PNFIR8 M6_("()T>XY&!ZJRE(:K3+F_%]P(Y(]R+)O_MO?1>M_[9>4SZ@O$ )W@Z M;D.$CZ 0LF?HX\,QK7W']76..81[G'=>L<'"Z83A 3!8]6?#\5WI&GCC.S,- MMB0)\1$. 39S#F;@W'<00>1Z[H7ONKG^_O$>/PG?J"\0I,3E5"10=/_LW4OW M*PRT!Y=3TK5X++A:%>^[?W^]=_$+PYW!LJ/7;^T>VF9)$I?>X&-BB _BZV2C M? 3Z&WOR"P'T@C6R4%WG@5>$JZ!3 0@Q$>08;1)^0R2J6X&D;JIBUF2 5%0 MD83C\RF::]TGW:S&P2_'2)0?["0.UI3)F8BGQ+_D;E8SVZ293?J_ MQK']MR:X9UZ-HO9SL;W-K"$)Y]C0A9N/7BQ'Q ?#[3P-U": M'F-61@J(8\\96[CX>G*B*K=Y28;BO2IO31$! 'J?=\& DIU3R1VI&4+T+KQCB&?:TM#00$M^!GY0!(!>+ M?NQ)0RA^65EY^35=V:N8]E0^&))^OIF>\PD7V)_(BKI;;G!H2D(_-5Y9N]QK M]I8>Y'U_LKLW^PZ_^&UUBY<^D0Z%V)F^_Z3>)#W\D]! 3J M!L>@W] @9>H?&]NI9JN_SM)GH)CS("VP6L1=*&D1PV"(E84\>WQ?01O+@VF* MCFC&5TC-EZYG9QIP%"8I* %EW015&Y?T$THONJ*3, G85>$U^TEE+Q,*[WX MNEP$#5R$%)=YC\Y.]X$R=?:I5J>I\DC;=8 .]@\:/-PCI?#*TQ0S9E\F:[HQ M6LNI'V?90WDRO@R_H&1DKLI1U&0QC],B .E#1Z<;0'Y&#NU^//AGV @2HK::9N,SY 27-X[W8T/VOE8R4%=LQ749^5,P]]+.-5\+E[P'..J2^GVY/TBK M:S^P&+%D"*.PS&HXX V[,2Q?F9;.I=4/^#B+'89&?%/$5ELX7^NG M!8+RB2K][NQPHJII4>#%EC38TQ"1FFAT7R1[Y_(+$*== 6)7@-@5(%8O0#Q" MF2&'S(\EQ$?&%;I+J"')2XJ5#KG9%K;#3I0HF=G(L;#WDK!LM[LX9@# <+2C MEK=NS!/MD5!O-J7SV)"M3XNZ(5L#J0+49&)]!=WD0OP9&?U!S5[\5G1;JW-*!A >]'5M"OY?,.>DURH=SSF<+6>7AQ:Y> M:*[(DY1K M9<5>K5/]%E61^RF0EJU5)N?5G4(KG@6\>]LUMU?L0?]1J47%>*8NU7X-AQ U MHNB_E?B<))@4RPK'UWCM454;/#%I82R7S&&8US%CW@MC',#%X//W]!_AK>Z; M&;/8TO#>(NZ7[>#E V'!4Q:-2YT1J,'B;(/ !N8F #]U/;#SL..!M&2(V&_N M3XI11H6K"K>)X2,LARXG0ZK %)CO#-Z&2 -$Z=?>)SZ3^V!JB8=+Y,MH:F_W MBO073(I:.PPW#\C1+7D5CB"OF4'^PXDFB_^*9^5L;WD4S,>,-]OB=GRXI>(2 M^CVGGH.B^5NKKQ-U83@^"NR"VO H>W3O)$OW'CONCM24&W,_SG9UA[)U*,K) M#N70"%3$QLVX3D)ED)A&E<;@.4^R@V9H).ES]RSCC ^?V<])9SDBF>04LLFL M?M+:VX!15?J%RS(R[;VD5HP1KQF NY4-<6XLO]KQR EW4KG$ZGF(8/#98U+?N_,MA9 MZ3_UU?I7CIJ)D(P8.#L!&[9*ON>P1NG$H#VL\DIY=6%=^,4.DCK%MU9Z8D^TL82@U>N[V"I M4B>>,XF_IC2).[4HNZ116B:6"Y?2G9HR)]INQ4^K MY?$)+.??;7OQ8ICF:Y?$>4YDX5Z=B13Z8&?=ZUC'FH-=Q+&LCG8+!D_N(';B M]WCD6!C5\@CDJ,JC20O)L:H5?/@DL)E T .A^;RK)F\? E)L0[I.D9\Y" ZE M;6D!T9!JKL )PP$?4N\_F,CC/4+\/'+H7O,[VV[8W7OV_)\KWB /4S_ JB;R M?>V&7HYB+9W@Q$LE<:/?XS[?Q+:Y6NPMGR!Z^8&M'=A$7J7^VB5ICH^2 7I8;_0R?AB'7[UB*\-=#*:F MS[ASH4\@<8MCOYZ6.L&['J:TUVRU4#Z)I8O)7I[^0^897\LPCUDD1+]V09W# M"963 &Y\QV%6/$\[3(/922FNWOJD+X]2@/%.+;*5_Y'H4=%'J>@ M[;=:'I_ 2+[UGIC3R=Q,&J_[9I_V^WJ!Q5Q4*YHD[W\SQU[H[E,N95^=G*@O M>92672 5Q\*MA0 K.&.(AULR&-&Z6Z43&,)P,+QT;_ZD6X]=TNYV4;=DH+;-DJ]W2GS^)M=TZY5LK&9;TW[HI\$:OL9+W1/FHXH5;)8C] M]0]I8?LSDYVX!G$_I0\KUR5GF!/\A#Y;']B2@5.W@ >N79=Y;GA@X7E5[G33 M[\MJ"A[XJ678J:GLU..W2X8/"[=N:@]EJZ.A/"U;0G9J-7 *6UET1@A1--:. M_6RX^Q(DCEM3V=AH5[EFU&D,IL*MZ#.9+2_*=R;64U:X@-QN&^$$@F#RV,KV-GM_C'C>&&Y;< T2HG M8XEM"?4;TFX'#78DY[C-*%0=-%@+#Z6#!LN:[[<=(#!IKCO.!B3YB^XL6@\+ M=IKH5U9WDU15L1/2N@WV^PML]TU\MZMG0RH331X,=V^&3RTD.E_]V+29WC\D MPS\_!FT.57DP.CT,1MO#KO&LZ'U[[56+8PFLCH\ M?D9B2ZH6SD%0#8L(JL8HY;>!/)Z,CO%M !)]LYX,@@6M! 0?D M@FO]?,XZCSKVQM_YBHA=.I 7)@=9M37S0@T75J_/O@U0=K#K1HBR4X>AVZ8$ M\F$AF9U ':H7=$@M7Q9VZ2!8K;&%\^AF7-@8;H9N+@NLZE@RC9 FI-8CR9S& MOTM7V=7-USB8!ZAMD4KBWC_I#MM!^[BQW?/,,KGD45H6@)C6;%,>2*#%/2Q- M4^2^5E)>GSIX$3,Y#Y_)9^N96=2831CR7;BB$1\MN\^=-DXW68K*]_ $*S/! M:"+WU5$79^CB#,5I.X^>#U,'&?1\_J&"$YC54?F9WI6?%>/&'-]RI!PDJ&LL MP)&U"?R_\JINY;JZLBHDJQXDB^LCV?YX(D]. #1V3M *5"Z&\&(+<0Z4)*S3 M2;0@6:=I,CX7=W=T6-+:-];%4[I4M'(4=U@JVKE27*$ZL387!R%:D;'<_,K+ M03!HI5L;Z4EWI95N6-@)#F2\+BU]TY2>=TUU27^$1UR/*D$\T@XIFH&R3N [ MTAHVQ%ZXTL+'I^E+/KR%.LYY&\*L]#W?@4\]PQ3W';V&UQT[TN8&N:8"FITZ M(IFV(+[KJ%N7!5HX\\QM*4C8Q+?KZ[5C_P!>\9BYD7[.X=52R2;U9XD.Y,EH M*H^4W7@.;(?N23,&I(_TP7ZL#8= 2K*J>I11-0PCD#>[Z_HDUO41A^5W;;]I M2G^\S= ]@7F]5:)U 06@TMP$CH7/U[,G)YK/"5 8GHIOO)-D'FN!__Y1O>!H_G@^'.0?. =LZJ?92$-&2+:T\4JZJ*QA;] M!BS2:"N"DWJC#MY*\:G_YW],-'7\J\27<(*3:=96X]86:%VD1)!/+EX]DB'@ M4J:"]V2XP$[.VG9$!;$KZ;[W9#L@CA:H7@W7!3L,OF M;(M)(*9,_&)F\&8ZSO4S_T95^W='EZCN=3C7 M"G8&?\5/OPT55584!?]_Q]AX*[9,EM:Z0\8MR[::)M/<*["J2[W3G5N'A-L" M UGLCCDT]8)+_OSM4]*XN@L6KO049;<-,QK@?-4]Z=9WXO0 ?&P@07'BB9=] M9Y]^>N0N"RJ]H0-6,@\XQA)S&EPL#J5UYCE/2J6RW#G"VZE[7=ED&UL56%<6 MG-43@T6M@YGP15Z$U_2_\$8E>#L] 9LFQ-D[$%3,,<$__>FW\!2X_ =1#]^[ M"$%_:TE_^.#-J0I:&FJ?.XSO;7!3R*$$]VCNV4X(SQ"XDN0+/I/KCNZUL33F MZ$>BEPA6U (MJ< !US&&9'*"0N"'2&$@GW ,W05_,DM:; V.JL6:F_Z"X2OX M/H7?S>:\::HR4?M7ROA*58[&>_^3&/)DX*\&FV:9/!PMD39Q$WX'/>0,@ M8)(M=ELPS/WF_ 3_Y 3,K#E2"T7V^:BFL0*9CD\1$]V#/PGKO$:7G"X:, Z2 MPEG1P#J%@1UDYVQN X\P,_F&V,UUO+^_&I:Q\E>_Q(IPXXB85.98>A2R( M-EB".A8)TIB;N@._P]N"LRMVZ'/^-PF^HW.D?0S8O\B$$8Y7 @Q>L^%? M*DIQ,BT'MC\DO+*S#_U=T#^&9W)7^-G&5=#%A@0'[R'3N?X,&,+C#] D W;< M4G2T%'W^5&XEDOUBD:--[W+0L%U(&/<*D;46#.:Q,B+.34PB;?JN#[/@\Y=L M1Y:,I639_-/X 9\V\50I>$^L84)[\2G# /? M'@H_!$/%?F0HDJ07PWL2?['Q@Q?#975/A]AAQ1C>*SZ+( M#!Z\XSX9:UFB&QN4PS WO-KQ'- 9DO[H,![MQ+T/)RP',TY,D>Y)F#/'%0W5 M7\@HPLNZS!U'M<'U"1VKD,\O3P8<_#?VK"]TR=1?.#0$ MN@A71G3GQ$EB:_<2/+]-LI>BV[_!?A#Y:4K<1 [D \79LD,.4S53(:I7FL+5 MWR?]15]\U?\ULVTSJ18IJD)RMV!@[3--YP =IX&&&Y:*N,!YTP(DL0*Q/T\& M6TH??[ YV#- C;=+4$RN&W\FQ"K5HUCU=:SBXG"F;Z78!;&C+VA7"4("01,YG/Y:2.]Y.,7^(2[8&T*V8SH(#-W)>,MN M9#K1!^^9V"N\6KVE*3W8=V(^-=CK9:(]@1G@"E,45+45[>#: ?&%W\ATP:>9 M_7 *4]EN>@:.\!DL_1]L\6"3< ^N[>X]Q_@'&!2F551 93OJ:D_9+3:/_'19 M6!!$:T!85N FP+X9%I!0]IXT0CDIZN^&!RV;$U$Y#!F1$Y^0D%$78@"%-^): M/\T 6AIH]*7ZH]F1/R"9?QA;;T>>TS<263&[W&>[T5D\.5'K5PGPG> RB[+! MF)>]'SFW07NV)P=PI=KVG"#^29'J8G1H[0^-5(Z:%?46>_$4G\R$T28%PFO/ M,-.Z#+-F-$.78'9Q"6;IG0A$;[+9)H*XJD.KI0AV.GM27+J21^72S:G MD-)7?2."1Z-DNK1;.\4^;:?Q30^ M6]LF9>,6Y<4Y'_OR$Q*WJ!@K8^)L7=!/WE;8,?762L9:!#A9BXF@N6 @&_4V MJA'3<"F.;Z/'^^WZ_L/U_\:OT#6988LH?'"OPV/HT60YMA2\%A3U/V#IPT + M@UN6L92U[4S?J:K5F^C+21"WY*??TC;$_:Q*[2_MJ MB!LN:C@+CZCO-&(?_*]"80-QH[&?"7D<#\>,$78/+.V<\[1]#PQ\BZ:<3 /$ M^QKU"G@+F%(I.,8@PY*]Y>9.X ]17!"5) MY[:3HFN$ =O($EF&EH@;6B+"/3'I 8L,F"<=YC1CS(+/P0[0:9(@]D,GAB[D MER;,7EPK[NS+I;!]D%"A#DF\3Y/BG5F/.N8,?=5_&"MN=TI?OMQ(;Y",->57 M^IQ^5W]]B_?JJ 6B0] 7SX:+U[ VEK 9HL MTAW2HV._ .^#,0;;_K@)HJD& M.'RN1ZE-2&LHCS=<2E"MF^E1>9;T:.L4804+QE]?H=#@B4XBJ\[1,9P(A,HE MR"E.K"K0M,M3AQ=,1''P+CO<:Q(?&'8SR(OF9_.B)Z\I05HS(&I^T9_()\-; M47ID#5J=OBQO]:2*X_+5V5FJ@,,O@*!7.@Z;P!-[HJ6@= M>P9KU)86UR1 99P\@7Y1-/!H$(,W9Z?#IX/<)RH$Z)TDC4 8'3.TJ.X/3*?I M^D2,-9"=\0]#$1H:+TF.=.=/;.&;[-V>FNDZ*^;:R*B3\V94H]<&/LUD/2T5 M]DB=8DJA.JS.>H>G2HSE81K7H;T&UJ.7?:$1WNLSGA_!H]#XP760'209J[6Y M02[3A3$>&:#YMY##-(\!MDN97FD3]!A*;]W1KB&5GIH6_ <1[B;ONRFB01)I MVU)$RS\GS)&:C7,(+349_TAI Q9XI5%(1YO*P"(\)X^0'+A[DD\DV_6CA^\# M+;XR!"2M(66Q:#YR3%;*CT7S$^UL[%#*N+-%@=/ FDQ)B8!5_Z%;W,L3]T:] M$B']]D%$%86B#(&M71*%:Y55>&N\4."?WE/+H\>ASG6)10YO?5G4'I:>1VG M%\A(FDQSZUW/4MUELTMJP[K"*HT"]C29PS390!Y,,A(\Z'8<:S*$+HN%*UU_ MYLX=@^RLD*-TS'1G"!U$$4(>&N1JC1(BJ'AT&L3%HX#+OI3D[7Y4-5B(1!N< M&S_X#A#['8%!T59^#WF)GKI&&!YXFUL98BB+:3/BR@9F\?$RP[#Z8N_FI]I3 MV^9'PCPA6T2==L9%9UR@<=$.ZR);!A2&UFJG#!AF1+SV*^ZI GIZX\;"6"@0 MUJ8^Y^I:?V36?!.5Z4C\#N<:U*TI-+"F'J:O2=>546WUN?2DYJ[Y!=8=%W5_ MKFUKZWSJMA%1^^7Y<8%8]IY@TP.SBF?Q?=6=^5.8*Y.V[Y&C%Y;J<$0%>+P MF&,3*&]%0I67GX37[Y+PNB2\+@GO@"0\D6J7DH0WZ8_FXWFCMD/@86B3P,7X M2]]83/I_[!5>_/PC,!Y2)13;5T<+6R6U!_1$15-'G4 MWVU)E9EF&#J-P-FCC9%MVTTRN ,MN$)2,P?]& H2.IZYLPNA2.ED$Y4ZBGO7:6@2EB2 , M[\7L;YT;4S=6![2'SBK62+ERS]Z!23E'A-\Z@7[#M))G=F?J5@7IP#^/;4:3 MM^^Q+$95R%*)DIA3;^49+1!36/D*T36!_5JMV,+@Z,])SV5I$(UAPI'TG3T: ME+5DD+LC%"[. ):ZDNZO)B25XF8S>B&V[X6.$\K+6'4MVMH!M4?Y:7%;'@;> MLM$O+0=ME"XAP,H(RA^QZDAP9LQQC/++# LER,*?>Y*K8T$M? M>.+:-?3P)NNKL5B S?I1=ST!^"*2UJCS\@RH0C>2K4IS"\.W[SUKDC.MX;%( MU*K*A%*XP15T@".\%_M*VH#E)^#IK8OH2:9'14-8&*8%_6*60,A3_%FFQP6BT9WE+SD7!+T7C=PY#7@M: M@_J. X]61L?7Y/$P!1J?YSYS@8J1(AI29)2+-NL8XHAH.D[2KU#>2FM_9AIS M;H!1$GU@J47B]P7ARD0.O@@X(31")0$*%*66DZ!W-,'O8GY"!+9%G&KY""]% M#-?T^'&MVW$4*U8;9[AUG-N?KD0D3H@5A56DWP06>.2;6GP^QT.,B0?95Q7BX(@2HU"Z->I*Y+ M0J8:I/=TK[WYG3]5& MF?B)6HQ92Z92DD&*#"2O_3YQT[((.@_A5[?WI9>,?[)2HR]+693_=]\B(1-S-:F:;KB1*_:Z_WOTN2OSH&[&/_Q*?R^@]KIFH1.>C($S6(@0* MB J9A>'S>1=$@1*L>,#&7H*V(PQE5>Z/57F@3>A 7:'N@K\747=JNNT$\ALH M<5R*CXG[2&4=K+'&O=0L>3@"?)QK*M:CLWGU?G##1!H$PV2:2P-SDR#D8!,-VP!ST0.B2N&%.%U\ M;#YDOYKC&Q#D:+1,AQE\T[72;3#'9<9E[O:ZHBCQ4ELNK)CHRT=?E@4;] S]/@OBW#^44A>+L4#]TZ MWU%,!+F69$R'?W3%7]W#(T+I]G5>LJ6J#4OU_4Q=US<"^KI=WK,YF!N>P=P; ML(S8XOT&S?CDLX<8&?R&1\U"0E(&5_BWYB\#QVJYRT".T4@7Z+15"P*-W HUH B] M@@VX$OB,/&HB,GH=WV3AW3GHWCG/ L*(2#J(&>^^G<"-@TV6^51@O&>L% ]K MSN1(K&\[5X_PRD=15IXMRM,OW;*.Y(3B346^+56]6T&Q9>5^%=^-QI78I#>8 MY%QK!+6!V'>/IWHAJ&@O.Z3#[]3FIN^*O))8,:,G>-MP=^(Z#T\L<]\)%FWN M&+- =="7M^[R]"!HZ#XQ2D0^L.(X/W'&XP>"N$6,Q%A TT= M1XJ0.J/G1.1"K""VCHA5'I,*4'!AP*2T%D*+_4%XC>8FCY8R4R<',4<\C:YJ MTW]7HRT%*+ES'37-"&1ARMT8.$TFKF%AFR8:XS,&PR N+:8?D[A+4D=X84"5 MF+%*S7@:>"PF:=H""TX3#0@!)CBC0ZC= Y3N\'FD@O<3&])$3POU M2'8GU1?VVF.+U'O0[*V3WN#S0H'18_AI 'HIQ_A<3[KE0@DI/>G/\&XM_'Y2 MWCDB R>O97)Z#5CU"J@(RL9]L-^SWU'P'=B81\NJ?LS.OWO$8$'$"1P50U3*RM(W^ D*S_>PEFGK;_R?UV [ ;EPY<@-8EF* "2"5L[; MGP"O&/CD'5\ZVD-I'W&:X^NGYKA!(H-#);:2CM A;F#SI@@'[&@;@O"_*B61 M.*U+T@M4B9Y(58^+V$$9-L?Q$55'2,V>2PET97?65LN6MR"?O M$9S$3A4<=K8Y@C/D8CI)4Q@G0M>$<,?L6.-V(?*) MU&41'2B9&]H4(1XM%730&^6E@B;+SI\094@WY[XHT*=JG6";89?)]5](2]UP M@HXL/.$]#SX8*+-(*64E=LX!S[I%-5@Y6MX?R,-A"G^BM<#KC-[CY?/5_1RL M:6#8E;U@IAR%::*:)!VFMQ+:A8($'/T#-&U6^QI543,S&0YAY8]B\ <8.[$Q M5RZ;OUOX#@IO\)IZ84Y"T-&%:H%!YG.^XWR3=]X%8/^;%]F?@$J)$JZC$TB$ M*)OA+7E;P/R,C\G2LXUE76CQYLAPM1$9_M_AT-GKNO,1CE0$R:XTA&[I]W8[ MB?V"G3[=?ZZ6"#F&C5[R%%)F+MLAB_D.PW^"T;_#X"66H_3ZNQ7$OW SQK*1 M$I;,P&(/6M5Q+.#CF8$(2#3*-0,)0R[T)&%?XM6_Y%:]V &<0A@=YM9B:/=E MFWK5S1HMHVY,C4$@T>_:Z%1FS5!+]?+K,FL8VM(2_'! :9@;NHO439/?4E+! M+3\\DM%!KC%/,N8?2I2R%/-DT3C*M8?ZO+FCGC'O*87:.-LQ4< ?2[-&\ V3T A8,/E;, M@M$R*L0./-)J%LQ ZZ7J_*(6C#;,=%P.64Q%"T;M*;MIU'LLF)PLXJZ1>G/Y MQ<,NO[C++^[RBP_ M##95?ML/"W ]"RH_]$%C0I_E1X=?;,QE1=@O$&EH M\\PH\KNB+\OT=_Y)&"$.RNM#XZB22905^U5C-P@(-U,Z*-@6DTC;CT73C%$4 M!U#,C00/M>-&@M7T5KQU''I3AL^PK\G#%+UV+-,G2RE4W;"CWA:KVT&VZ+;X MF(Q]#-,GY;*@E.F3I2\/98PCFCZI6U#(].EG!98/HO**IL^H-S[(],FLD#EH M,95-G\EN&L/K,7WVY$>^Q!.L#XOP# J>^AFG-9:K,:W-FE&UH/]==-=--;VZ M&89N^"FN@M(^RGH-3C;^^J;-FX(V;7N2X09]61GORKMZK9M^3REK-V35[QZ5 M@XYA-Q2ZH\VAN*Q(XJ$4=QXADZS 8-75'V(W# X-F61%OPY:3'6[(35!\(+M MAO<,)!G61.F2N./V5R#[C7\'DI!WS'8Q;RNIIFS?PP*H1)4N&1(L_5KNF'E M6>DY:F%LDQUQ.G]B"]\,FE"(BD-.C7A=NHT-\ !#O#>IARX#"EMCR8[CI_9P M'&ES-D0\H?PD@]B:3;;T&DLZ:+++]LN3X3%:$WL''/7BZ+6TV4X9,,B<6. & MX*Z;6 ;U7S^!SQ7,A79I^@M.X&33;/.^;#4IG]F>9Z]2$T2:O_C_BX@4ZV>/ MFW!PCR\>779BWW88PWLHCQ9<[,+@<8]C +A5V M8DZ<[-_,L1>Z^U0L/G2U$X8X]3F6DJI+^K]C2=5$$CO-*%W0BL*X>*EB]_.R M?THM$8$7+7R+5$4W(HB3MWP$>'Q0RZ5A*II'"PZQ/2.GTTOZ?'X^)A$61D\K M381N*2HL;A%4NC8:[U;,G9I*6NQO%;4,@E-:M)3KSD]==+[6>9]?CJ3-Q#5H M7-(&;%I!V';N5PN$[-IPVB9B]\1_6\"[-42H,X5R:I3V-8G+UT@%.:*]>GK$ MX:(=A -]J07"O0ULT6*KNLHMAMJQ?7O9OE1;K!JCY_QV_ @AFS8P]'D0?)WQ MG>,0[_1$Q'OZ0$\;J+K%?DE>I(IM74>5!U*BS<5I7WN9=R9#8-UK&+0,P]2]9Q))IR%2Y?%)UIGO#+ M#EOI!KPI!W:R0)/AE,J>AQ?X?<-_9O0>COJ*WNAKP]--3IK?1;^E3[;SR<>* MG:#WW@%2?#H8E&M9&;81PO*8)4V#MZC#!C?^;LNH7CQGX6,W<]*1, MZ<6[/Z*$0;F$C0?G]J,%&F&+L.:VZ\6I"N9YA:74.QU[##?O)#+1?NLEL *Z MG&H;[86Q!-.#EZ7.'?J";L;?= /KK@QPIZJRUD]IIT)]U]Q81;,MS9@4VWJ" M:<^HLYN.2K80+[B)L_V;."M6S1P!P:BY('C#<3H4#(<-RM:I3SIV"P35*JJ6 M=&Y\Q>@8MP=W&Y'P36,9;^R\NYTE.P-F;R<5QVY9A-^#.=U$4_H",\K9F&%O ME(&10X2C2]0% 7N1.V 7P%(XC$"N9!]EPAU66N3G8&PZ_*K\,9G(RB2KP7P' M17T2*.I1!T7=05%W4-0'0%$? 7"Z:*_*H&S^DMI4?@S[!7]B,\='S&4UA-S> MXBEB*7G+;P2:"?N41VZBNUG-;-,-&A5??[W[7?0HIF_$/OY+#OX0-['EH),. MFG..ON -=:1OU_]!'!H/#7K4[WX>*P&99!WA$V2K5$ M1ZO=((9 /14$&80HONH_C)4@X2]?;B2=O 2=]A&Q5.U_KAS?(DL7N 84L!-Z MA^$,\-78 A[$N+D)T7]@IJ(+%'QL>X1NQ^1G& MP;#"+S!*1\->7\)T70+!)J#1@UC-10"]1%+I&O;$E-14?%S2#X>#QG\Z'"+=FHNV)@YP#_;(<%(7 QBXF)P MI8[^%D[@W\ YSW TX!?/:2ZE4,,XXU2%#0O1;8'HRB'"P2;I((!U:-$CQ\='1%YZL3Q000W/!.9 M3V7--U%:![LH1RP19S 0A/HCO/)1,$/.26:ZIQ5/DGNI8E(/]IV8TD'B?ZHH MY8*W7@9^\*0WB'62$TC#,1A%Q'Z["('QJ0"F4[8YH*I:;E81MP&"0TXY?W[I M>KL,'CF$:55%'J>=?4CX= <2:2#$.T0%*Z,!Y9L>\JG0GV'\/IDKK*Q449I-)Z.B[0*5O?Q2J[SLE\)P[V5&+B9C@('P(^9QKDXL9'=7!DH-OM:H#2U8UC_*XU\:'QWHJ1=:7)?S*,$@#?=U6G,B.MCH0TG;41;6_?+<# M(>V <#7:;;[7@9-LS[>BZN0 >[>F&B(!?/[LCW!8=C MW,G:="1/"T2DVL#FY\$&9X=RIQY<]W(N *V%XEAMH/06>S4=0.ME*32EICH1+?5+"!26'S+PV*QB @-O>#X6^"C?J3Q-RYOH;G M/0>D[>&T'FSU&W7X5HJ-3;MZ0Y+WD0$9L*RS;Q^/)0!IOMG/G%PR02$YRXD\ MX00BFVZ!U>@^Y@3H K"<\&G]]_#5XM(^(-8JYXY)0\&;">:&4O MMH\(B_-_^8BZY_HS-)D$]A\UJ/C_V_ORY\21)>%_I:)WYEM[0Z8YC(^>]SH" M8]S-C U>\$R_^>F+ A6@:2$Q.NSV_/6;F54EB=,8&Q"@C;<]&*0Z,K/RJCQZ MI+=RW)ZO_](529(KJ> 0OH6R5\\LU;#$#Z1FHZYK"ZIPZ,2'M%"64-^+^D;? M )F6@QI. $ ZS1\S$T0<(X$WQ9>*"4(SJ%9C8(U4C1=5W6J:;K#8"6!GY(D1 MECO#,V@*V\+J[X!D216@\?F:(3- ']7+PC4-J):C+B6#> &\/CRYBGTV@)!; MXE$XH8@PWL'2*\+W#:9L(X5U]5S,^17NHYX9<_A>_OR5!?T)1 & **I(*K_7 MH(D@,T/SU)NIF(@B?.@:F*-GD2='%BV*]AL_@X5X ,0=67-OZ(;PE?@;K0* M<+'\,X$&@"8U;$>@S:8&&8(6"@9:D80HLV0,4J%L>S*]E3/.55 $D#I +;JSVB&K&$XK*&:MA:I3D[9O&"F'A-OLJSRLY(WUF'0=UXG#E927(.8?!F[HP[RR@=>, M_E[J>3U:2\!!L+ J%7F_9PK8L2?>7!-S7BU?+YJ'R3)FLDCXD59&VK_KCFB1 M7IW4?>=V3I,P8!$09-NO/:'>J-I]L:3)]U?7ZPMV8[L 4(/5?HAN2-O6%(S4 MW!P)%8%HD @>P9RN\DA7!Y:(G@"ELMGK65WAD>^[VFSJ"4A%M04W&2A;=.7' MJ' U:154B[,7>ECY&;;O"3[$W@/,3KBJON<^!0/5V8Y_AT>>'.'Y VM$ M%2_AS4#6+0>C;,"ID#[>QG@6%M4G9WZD7T=H)Z4#U@6 M>,AX0/*^HIA=>;J2'1O2['0R+#6500!0-K>NGMEU34'5^X?6/]( Q+-U<_^E M O/[0%21B9"H-CY.27 &44LMYF?.NHWCM**6"X>F"3POZ8.877N?TP# SGS) M5'#S2'+,!XO'P^_< "R:KM+4 QBN3((D8!6R)PSVE8>C$0_[\+$!8_WI>M\- M-1:5)(4CZ*.&E;BU00MS"%L9J.9F^(O]S/ &FI'Z\4)YW'GW-X5\0D'/GV#: M4^)@XEU>ZPVGL71Z9A1GA.@H5LMFK MJ\GJCMS1TB>LF#N?=FE*O MB1/'&I\B99X^ 96:H V8!!Q3Q(TBJ'>'AS)YLK*V7 !=IY+ACG7CJ3$$>DZ@] M"KT1"7UZ@2Y!$4Z+7 BKG9JV6L:U7,4JA01D^>,SHWPVXZ*3KK4 MLKBRK_PSO1 =R)$N!U)7==+ @6"8L(=7VE&_F0$HBN467ZW>-MN_MVI1:[?WOZV;"&A;*I_HC;)]9^@'KH]/&:.%#7&[0(Q]0? M1Y3^"M,^DAG6>1[S-+-Q>##318"")2;U$7@6%(\E=Z"O5$DM1NU6>)ZK+K?@ MKY['0Y,Z,DHC62LO"GQ:]WYY(F/:^Y[CHBL>;Y$'[A-[0@U= MK@7M4P09*5S"-%@7> V\^6BAI>^ +H8V$"ABE+_CP^ITMR2.9/$8+1Y&\R@@ ME5; 7%+:T5VW%QXRBE'5]IJ(>S4C"@66T//Q&EU=H7<$V%O&JH<. 8SG M5F-]60K%AEA$W5';0+2Q%)YGHIB&MQQIB5 ,!OR*+0X$A7R0/U?-C%WIU+GR MY7M/:(>B&N:A_3:T@GDGUXK#IPVY8-_'CWXX!!E(U"VO.'%P#&26$1(X#J)1 M'7* +QQ:JV?%H0_M6C6VWXBEX#BX&U]YA'&=?@C&='*3>('=[89#%4=!F "; M&.RLK@ZK=M^?D:(Q.D(#U[.DP\Q%Q@$G%?=H/Y/-YZ-K&SL/)'RT<"Q_H(4.1H<'*F*=FQAT$0CI?D481NP;81@3JA?!D,3FU./^ MLP]:IXJX4&(E<*D[6Q_4 8_;Q@O,9O)8J2,J9MR2)LZ ]#)A*%/LC:;8$/C2 M1\^X5OBHC:P_0']7M*DHQ@D80B<,@#%W>>C+3K&8*>&@>XVB*(!_Z9NEI2$% M>WDFCJOU D &1J, SQM:?CSW!L_L0;LH,@?%^MD1N9\]/A1/KO>=A;[4NI,, MRH&_OLN3BRHKR'K?CX*UR 'M610QDE"8E$ W71#+%&6#EV"VB%JD3PD DA6% M7T@R]#T9:JY7I2->5<0$&05"A24'@M#21@;JDHNQZ?6YHZZZ(A/C 4C"!$*0 M;_DHE]E1M=EN@NI7*!WG6$)9Y*BGGR041E-V\HWB8IZ O,A> M8(^R(-)J$A MOK.>\6[*XQR]%[5NN]!43Z$OXB7;%U (59R%M M!'O6"L_'QK>VO >A^/CDX38TJR$39VK9QNJ'?R\HH+B IZ0.YFT::TM)UC? MO',5A\PG##+*S*!$5AO[NT?O1E =\\+ /-3&?9*-HA,I'M2/V0,- Z*JC_$P MF'AAFAXQ1TV3L[1=V#E%= )9X9HF:#T9,3V@NS?+CR@:W71=#(\B5Q/ ,@@Q ML8M/T]=>$,E5S'%ET]P9IW\*@!,R-GDAO8"JEF<>\T1O)^FBBM2HR/Z3-*%5 MIL9#K=6HW.H[@1/\XDNK\E"[9C>MREWM6[/UVQQ5"12=O4!N9982AK0<$SDE MK6!$_; #B(AXL_[=$F00+H\[0S)C31>>D!,F+.*1"_JDBMF71S]>9=)LG$BH MBKPC7'I'7"6-K.%,#B =UDB)':'M4Z0=;:%*.HIT*(P>V8\#G8P[ - 'TA;Q M S&B^ .L,F!*)6TPX["#[*5B"KP#",;S8&%P'$)4^R(BS>E36JSZ375X':]6 M=/KS)FHBG4Z5!)JL9K;BQ#HO9GS2]\BQN\"A40"A5JE\Q0S#.<>EPYSL0?4+M!<+&L+ P&(#F M*WTS&:EFI/JYM&%2596[?'4KJK/>\-(?W3V/D][/C$C?J3A557)? MDCMHRB7MSKF3W+\KR0>R:Y1_@W453,B6D26TR.1%]RW:5E[B/O 9].OO:&\D M_./HTZ 7C%>ZV!8%%?62046]>4%%QR!GO.B2<6$LT7['$G8F8PFO--6]NZM5:2T;E5YNM^R:ZX=F7YA_HH6]4:_LK M63&4;.HN75K]4>4+4A%!EY.>53\U?M4)4GH?Y^D+)="+Y7DUT#=2[:;!AV+\ M],[TRA9_7N]R5J]7G]\@^*;+;Y/VXIG>S]>N=8 0\?TX/E;(2CS8)]0 M,995M3_;>C<*VQ ?N^:.)6RPH/[YQW(#OK]D=K%%R;H%,IM[2;"F[;(T!Y*N M)X!G0C]=;[30O2Z!.U52=_D@R_6N<$(#6G/PU&CD6HZ*,I^HD5V8A,B:*G5E M%Z>G^>SB=/TY)AT/[2,S;AL2-4:)E 89YJKZI"0K4*L22K/33>,;,EUJ9L3] M@/7P.5D%%G-+MG%QMOY[@3''<70Y8##LQWA6,"@-RQ?>HVR),2M/YF7OHVQ/ MI=R5&FDSBE$ VJA8>"C[128Z\E#/I6(^7\S!=)9+54WG/6>P.R\7N<)U,GRT M2IRR(CRW9XL?\E7,6U93(/Z+6$]8MBG+%W+L*^!>A?];*AO-P(!_3&.FNNE8 M1*>/2:!8<5:(9!6GOJ.Z CT*VQWI9"..D_8LM);]1$HC3=ZS,!$-RT)W$_G4 M5(]#AL-0^GQN:HN4RG!7?ZC]K]X))KD6+B_.HSX1A0RUU@O1+:(^8HUYB=+ MIE#WHUY/M:;P@N<3K"&+^8Z63SX.^$&HV0&$V%L(-FQQ+ ^"%0V&,)"ZQO;# M$96IB=(W)&I&@$E!A0,PE)%[,)#:6Y3=\97_(S#S%TG7@S%4=2('P5.*(?)$ M96SOK*[G/F%TY;5$H 9. HX79^,( /H5%IT09$4 )=>+3H>)B214U$G8V%B, M*O"+!,"/AOPORC%C0SVUW'#KYEBR,\O%5*K)]PC!=!XQP:T*K$GT"2>ZJC7 M1S83DZ71 7_ RB@]E@V!O8GW6B,MY-ZUGQ7VV.^R^+*%U8H=3,Z'1>I%)7YD M#S "(*+='2 08>4).L1"VQ+< T(RGGED0\!.QL\W9OG)U'&">P5 MCE(?@$1;LI"MR.QI$$YS[VXBUBG+;E&,[3@4.KAP7_?7F,%:000(AW*58A#- MR7N$$X4][^ $PFI#K! ,( *23S-"// DG7, M9&Z5"4+'>]ZKN,_I"ZB$Z*S>5Z3\+)])^=D1PJ'^!]TNYHEQ%)62F)%.'*RC M[(8^Z+(6I>H X!XYD$?H:^"A\)'"$3DZ'FQO&<9'E9JZ>EIB&I:LJK3*#(52@_ A'X+Q*.#UH_B)_@0A;07\G*-$FR1A,+$X*10GY3?":B9L92S MXBX6U,D16!H]00<-V$$$^\:?[:1T1.X&IXI$#QQ;6$SR\I)$C^V[3(!JX#[' M&>)WV&JEPKY9_H#=X,&/,A+;80_4T>\ %E@D-26315-B&ENPN%@9(LWLIBG! M_9=+,?Z3>A?LN9@O%'&..1=P2:J123J^+H$_QEID=H%BP.U:%0L;(N.:@QH" MB<(/J@-*9R"F56OBNI1F1<<(B"'ND)@LS>9&-RJ=$/B>2H:CHA!CE=NZ'*#< M PU_#H(B4WL^FT6B0YUP!7:K:K G4S H_RDFPXBU3A:AWVU>FKSKG#! RJ?& M%%'J(O:J.NT=]ZCLI"S< &AZN9,2"4MJ2(_G 64\\8E2/I9BLDR!,!.=D'0Q ME[['A\DZ%3%;3-@FN.@QTR1"=VR!VJ1C4\N60/"AH8"NRS4""YR B7R E' M M'Q)C &_$(Q,@@:$FQAY0O4F:$*A3LP;W3?ZW3K_O)A1B@@9!HOB;9D3JJ'J) M3J3TQ$]G^?P=[E<\TCH2\)#KB+AJ$@GW"GIQ*4K%0+"GIK+903\,U /J7A_T M?N!=MZB_QR]*!5Q=D ]!A4/@J5C5C_&?G!W'OXU!2)KL-9Q7 M1%WC3_P907;5QA&B%5;,(2#75X.#'J9UX]EST*"-/^L/XTL&2L6C0+8#*9:D M)+RJP5=B.*0#/^OPM5&^-7'S/R]+18DK>@[=1K# MU_Z7[H0CI>%2/0)M@&@;5[ O>%1)X,9%^<8'1K$6$6 LW[2C9X$WYWIJ*QXP MG62/;M:F78'F4##&)HTU8GE,<.'1<,2_'"JIQ!-ZAAJ7XUD&4$B=BM+99>$Y M)ZKM!: APQ=G&;?_$OVW@!;[VJ_ X];8Y'2(3!K06(/DKXDSD^#T"U:K? K* M#NI&>$FZ@_KD;B&W(S;7P5V<@/YCPRPG)FB[W$--LJ8T*52*CEI":E*#1?/ZCK3_2L*/2HN/$"5K%36ULCBF M_OM#K*B%&K\PK7!(WN-(F=<^HVCUX^07^2.NNHYE/;".5O\B M]_&[-@=:MXX7!=-'H143'*QT\78.A@$;B[E7A6S+"?Z$KU$Y)R!SK M@HDTM M%602]42T5Y4Q&OC&J3!S@!XEK,XT10XX:.2IPQ&NE*\.ES)7ND^K$W2BY6&7 M%%.)5'1#+P4.KOIWUBJ4F:[,,XZ=WKG]#=N025/K7%F\:)=-J93Z62,:#NNW M)M>3T$,T)X=#"YML/;O8(CWA!47U9F#U!R=2^DO_ "P"SA_LZ1$MNQBNT08F M[;F9ALK['*$LUW-=5Y:%[,IR4YKB1&S1!)^]*+^-SWY]B<7BR\!%I2TTP6FC M>"?I5C83]Q_W[A,H>]"X MMMM_9FW7#N=8GTH14BJE=(0(VK/'3]-$N&J!@-L:@FHQ7Z AYP'72? M4+T]6JDN13P"7D<5.K^*B0O,L:O Q?M%AF8S69XBL+RH\C;L]H)&QH*>L@@K&U1?P23O:NJZ\J@LFHJTUQ-44ED13_3 .+U$(F#!8B?6NBMB M8?W\X$'UF94&U5X5;FA2)>2QA./(K)07PD B)[+E*D(!+1#D(#(<0YTWV:/R M1Z!+<*J^%V!B"'UIC&1"[>?Q;;0E8&SY,AQ2NH>059[EL):\>_%,TE:DHPOI M[-GF3[[LPQ&G3(^MN?-,3\YP]<;:Z-C:]?3*@3_]XE[Y0&Y(TH).:DN%Y/W><]RH31.).RLK?Z\HH.X\NO9C)!AO MP;2Q9>\_@4KQGE&#;&H0.0P,57J8JG&1J\1)]*.P"1:C&!:JGY<;VF9<@#$N M&Q_7SNH)4SI79#-CE)/(J51D@I>HIXL=$)QD%S4EMKDJ?#Q!D0= D/T>,WS9J *I[P$T:78>]"J9(BMD<1.+I)<%@*'+$P M/" 2D4(YLH3VBT?5HCKXD^'@U(T!F\A0:TC10,8"R<'?%C=@7J/P;@8;Q) M="<9E?TDP-L6PG2OSO$X#!21331V(A7"'])-J.G5]$I M>W5$JZY)ZD8M /:^7Q)4M_+BICNBZW @0;E909M5](+Q^-)IYR;\!\9$Z$SB M7([W/UN<*S$SS$YZ*B86@SZ[1V[9THLN3\&3Z/A6L-$XL<.^3"EFERG;JP]9 MF*P/6<@EBD)6FW?WM49[SRLK1YH3]7%\'M=&B2CVBD4_C+56]-6FN\E-*X:$ MX;ZR]RF*YK$GT&0V57=E%8K2D7VJ1MR27Y,GF@^C'H%&LI"YC!85=&TVW4-, M9I 5\^O)%HQ8SR:+ULXD+LPX(@A-B;)M: 7I2KQ/8R%(1!81YST0_%G,"@ M;V( QH:I*6G^9H2<$?*;L?K@!ALW&E-,25OLIKIQTNWUB'3W<4]S#M$.[R\# MZ*Y/F $T VBZ)\P F@'T/52E=/8UF=^F:FN4N/DV=G@]G(JM;^T0+@1] F0> MDC.V1LB7C?.SRP,"V*YAZ+QLY//YPX77?HF5@YCPC11?/#LSBA>% P+8KF'H MY(! M6NX.3L]-_+E;0F,-:O-*ZYR1D//1#3X5'C=3/S+L+6?M^#TIYG/M]$6 M&J,LTPB,C#+R[ M.^9.@C>=/MU9C>)2<$^0!3VD_XJD<%DV"I?% P+8KF&HE#^PH(*" MOKM9W;7IL!O1\63S"EE/M6@D^R!&S11F]>4:88\]V>+"?+U81E8JOLJ>V+0HWXNZ=Z7CQ=E M/E3T^%Z5?F^&@1_ ]K$.;DVV!9!5G;"5K:R R; F):LYYEY5'0:Z; !I49W? MXIENJI+LS]GW.+4H&6\SN:"D.Z,F=LP=R7Z]0#NCT.L.D&8+BN3P[3)]-!@, M.9+4:P,I^P-.[1]ZU!?$==1@LM4=52EV9YX:M/K8OY@UI]*N7*1:)Q6(D?3H,"6ID )W=#F"B+P MJIX$YK"&]'V/6QX#!O==! R[6 DDHI]*EY?&:;'(L"NS++9\A8793]K=@6O# MEH>N*6PC[N@0UX(&5AX.Y2R?J#5*EV97'1>+N;(LVVRH78_OQ9BW28,]NMCT M3??4*IR>Y3'G:QH88S\$ONHO2S9 [8,,[U>L(*L+D7_KX9+K!1 M7A#SW1O5@O7\&F>S5K!4/:]I8$J<72X1 M'_I"@:\W;NT&FWZH2O*@&<1[5/^ELO*@BG2Y/V!'/QVSM%3@6@8W&76\R];: M4D1+?>FE(FP9NK>([C470EV2!#(NL"VRV(0L=IT3U5AMP^4?P3+&MJ!@!8]L M;+B3[.B18JZT9\C7G1[-3:/?%#WA48^_).)1=:$^Q1D%;(0"L("QBP6,L_.7 MA@J\VP+\KA=UN^,!$/&3[M:;DE3"[GQL6,DD(9*),DGFTWV^Z.;#>U@-XQCK1J%8)MZ9,5Q_3@^5LA4D(.J27$ M?=ON(SV*%?U$4?@=32!)1*>RA]I^'DWKCNM9XD)"8%2)R6EIJSA@5 M_SWB?7'2\03_?L)[,,@GQNTG_NS_]^=E3!8UFAA^_A=G T_T_OWAOQZ:U<*' MSP^$!K?'J@!Q6)[_KX\<1L(GER"0MU/A^FBMCA&(CH.93:X39?587B+?"?/Z M7,L)AKAQ@PG>'2 H)F)/#!9?'E 2SH2IQ0BK J/P Y>9*GF%\;XG!(TE4/1?S_H8N?)1A6\& PN6" 0^B%>&[9I05XP^X;;..P(FMP,94 M))?U,$\ UK 3>CZM#0?'A";''WL; M%Z;?H"U3#AIEA84CG*U0-,KY_,P4LSD)9&H7.I,+'O=#&'-A.IE*!*Q'<:4R MOZSIL%]#1[!2?F&ZG!N!SPV]65F=1YB1"4@U*#4SPC;N5^9J2OP> WTY)YCA M!8PX$5ZY(,M.0F<.)(X"# Q#$)?.\;GC=TFN^363:%Z8) !$?.#'>1NP$^%A M'GK!*,KTW7E,!A@)G?LEV3$RR^'(=I]1BB! +! "(*& V8'X&KC('>!,#!G. M#^=*"HO$"))I <:)=,(L8) @7CW=E[C*6R+(DL^H@ ^./W+))&4$N MC(+;ICE@/$LR&QC4#SN8)1Y@LC.*\2#/&^8:ZA%?@Q'\8!8KJ1B5LR>0?860/^ M#7@0 ED^3_XF_ZR,1D"VEHSI;J%^!S^U '[ [)!DZ:GI;X"R+'SR7FZ=E(,9 M7[4EK>#VI2ZB:,63V84JNXC[\T[2D#\S4R"3!F!L@V>^,4K]7Q@=KDT$'O!^ M9-^9EC^R^?,G(":0W.(#L\Q_?P +;5@H J-YJ-V!S,^Q=JWZ>ZO^\"=K?FO4 M6NVO]7O6O&'56NNA4F^PJUJC=E.OUBNWZG=6:5S#1AN5+[4[,!?HSU;MMO)0 MNV9M4,]_^]J\!5L#'GEX@,>!.B-,=".3/(R)?F49AD- $:#2!Y@3 MA*%+,'QZ="RQO>JC([.#4DD<+S> M\[+)-*R0)#M*+-$-/1!@4A2!S6:!8@ML.1RY"56<;)2X (JKF3XP7#*\I$@B MUY&?AFR2C!26)H5O="Z%><)A5;R?,+L68CQ#^*XB?.;9]\00M%TR;",]%]7. M7D@V)C(%TL!"L@#FB[8C\:-KAT0R8Z/W;&D@8R$(UPZ'8(WPXY0GGNVOF)KM M*M[!%$8@HC304(;2=T1I)T/IOJ&TFPJ4IK-,>VV^F:B+.G:>M3!]9LH'F)++ MYMV_YB[ERWC'D8(=I6?FV<";O9Z?WA\CN?/3% +E$&9^+Q1>GIZFX5"M.0?P MW1F^XP89T]\$?6:=SC/\[2X4,_REW11X_PLHC,A)!Q$D/KSW?J=T\C3L-T4S M9WKY@ MHW.G?I,W>G$0+X?_,12$HU_H%WA33Y4(1F/?@4P<=74\:P.X^/+/&*(S=+TH M\"IYM;@H[&M6I$2.7E!X(3PCQS(4.#$ESP* M\Y)_Q4&@/KIP!?Y*,#4UCNEQC)NE&.B1^R14\Q7"'ZQ_:BZ*@Z4MXEFG8+8N M&)K>')+B&.3V3(1.T %XG>69R9]]=D2CTFB _?Y@+ I@/+(7EJGO@X]S[ :C MX62 G8[G&X6!#JR%9:)C&&^8)^Z6503@0-AD]1*)J4W!B$2"^(K\BD(-GO4[ M%(2>A (N03XW'R 3^X6!@'+$4*-Z;&V=,* 'T#2?^Y".STM$%\[?>_)4XTYD M()M 7 2M53ZH]VY:/-ZFPNTFRA&]-5T@_ A)P8 5A@"D! MC)M#RZ86?W MG&;9/#9\MJFINX0ZP,P227D=D-3C$I;F_#]<,3:D=3 M\\V9]YI[$:2R3A-J@HLM?97](4F<&\!X5:JF,D3]J##[%GOCV'X1BAL[I=.Y M.]AHB0YI)584)L_-AJ#XKN2VD3B)AIM#>,DLAXU!*8-\__//I(.@-,Y/"T8^?[KNS1\5C[<-WSW&XD7N MK+#"_=D[@./GC<4-E'M+^F>4:K\VKE/:1O<9ZV* MO ;@_[!,^5A\SG]UO;Y@-[ 8R*= F)BN/;9M4]I<@"SJ49RNLIIRQFO5A-E?>,3,F!>K-:]IQ9M3Y%NHL M;I'MG&4&S*ZH%BNN,JYD*M>;_;O,ORP=_"CC>AG7>QW72S732Z@U^W)V-G9" M]V8O^S3++N-EUSPA4=PBUKQ^*<."'9WIL/47*J7L(TUNWDN+=[T@T-=^WYL. M$.\Q(@NYTEDZ?"6;3F=CFXY?'P?MZ;O0U)C^]_;A;C'@-!APAQ66%6IEJJ!Q]E8.798J%\G MJQD/5WK[UNJ8V68B*F M9H<'K!GGQ?)K<9ZA_/W0,/N:=MTH?VWKK0SC[X>%V;[B-6-\0;.U"-422K/P MO=U"("ON?95.+*78*R0[LI1R4>\5:JM2;S:H)TNRS\I#J])H5ZKTFT&_7-=; MM>I#L\4PS?N^AKG>U5INJNN*ZL6RJ83Z35562=14X:H'RS,5]/"XX_.NI$ ? M&RRI>[)L&SYCJR[E3TP6&&'8\<[#P&V+&C_Z 3O2 MK1N1:).%)^'X=CVK@PT_J+*_:@\6)Y]4$T_K7F$Y]HW*.UCB44(9RZX 6^]@ MB1NY,UT_1!,#'HE]AE0(&-PWR@8Y&-C G./N&; \PU1-S'+GQDF6% MB2?8(FV*>^0-P4HZM)ZXDX&JSR%1H:J&/+DAUAM9;E'<&^I66B>V6<7W7>SM)7R#W>;N//CF!?W:'?'8CO\AWST?*QAUA/R :/Q0M)_]1U!E'5M5U? MG5H<L.LC[)X&Z% S, L;<]K/JIO= M/B!M,F&3U>$8PX$U!7# O>J6.-8"535&G6J%2K5ZK @$0:*QIREZED.=^I"H MK 28%.MK5-K7E?]EMY9/=7M:(3".\EF^C)U*V%'Q.*M.LZ'J-.57&@-[6YUF M_6QC%37V5#<4/,VQ^U:]4:W?5VY9I5IM_MYXJ#0>V$VM)EL'MFNM/^K56CLW MV1EP'_C1S()_ _=)%AWC_;XG^B@5J>^UEJ34,-1S>X**<8&&%O7X5*U!J;Q8 M*%M^HF C#H?B*NL/N+\M77:HE0O2Y,((A?O*]76]\26YMRV4:,WPNSI^\VG% M[Z[E)%1"TPK 3GDAX?)0ZTF?%]-0BSA5,V\7(6=EHU J;1LLNQ;H1Z?\I*7\ M=-EIGT-<%Y=&OI#5CT\/0LZ-R^USWUT3Z0_\1W;$YU%4T;@X+Z<0*H>+C]*. MG? TB'/;9DVZ+$O?.7_!O9J:QB1+K7/=R2@S#=7MLX2,:-Y(-*LW&4L#1>R< MPI.>QF-S"*4$)&*Z8<<6OZQ%[KXTW6M(LG!V:I0N+E\BS%+&JG8-L^=EHS3M M.TD#8E,08[>^Y,J$AU5]M1=1'3?I#=/]Q>S'H7]O.#ZT<-9L &5[F7$";0XDB<>+5B\CNZ)JH+Z 0\$ M]J?:C_"G<9H:]^?MT;6U)JU$'*3_"A*C]M0_+(PP!'KZ27KU),&10\D8(SB# MR$F2DHYDC$@NHC1LR^5'D3EM?-L+AZPMAE;7=A4Q[Q6/NO?$205Y_R/L_QXL\B[V'\6M MWGMN5YCA5,>:'=]XA=*4?N6.BC$V5$PTDL$5!1/#SXDV*:.1B]'V&//OB?$8 MU+CB!S:AQ&6 Z(Q?D.(1LV2L(% QK?&O<4$TIOI9=E7?")W1,/%^#N0CLP*? M=3G&; 7/QJRG@'F*$Q+FCXA'8!;R@2-J/DE=+>F+$W68CFE9(VRO&N"R'-^373JC7IV*FAH&"P!:AS# MZ@&/$4Z?]Z7^;* H^PO&EB<*FV[V7<^2F7(1?$$]XF/I*QWN6_"N'W;^4NO" M#)!'RP0 ZA$E-1%,V9"#XA8.$?HN,V$28RR1!?NE(D^5"S.)AB*P8$Z7A"=Q MVQC]$VK=/AQ]I$UI!51GX="DXS(=N+F*9,DQE--$-!TD]FA41>L^ \Z*#Y-D MH4R7L96H.2=6.W=4RTD,).TZ54#AA1&9L(CD.Z)'79Q!YF*@M>RO&REF\41J M BES-ZE8'7;D_%D6.9_FR/GRA\]U^"\KE'.L]F-@=2S%\>-6*VWM5&'M[@#4 M*EOX>QD]CSDUUVXW)/D'K-"6':TQ@5+J-98/J@^)K988N5Z0JNR;5!=5>LFS M?SKEUE[3+1*E!V ]\Q52TM\=OY**D+;J"0'=B@7TO130E5A WZ#I=W1?K32O M6/V:_:JHVK.5 O9#FOAZ>.<,5*X8:X*SA MYI2;^;5=%-:)F\5QKC'<-@:N:ZJA1O4:YX'K'5KEK$^!& 3!Z-/'CT]/3SE? M='-]]_%CQ>L.K$?A?Q1FGWL?07G@'POEPL7I6>%C/I\OG)Z?7Y:*1?AX7LZ7 M/O+AJ/__Q8]2(3<(AA\^EW*%!4K%!FAC-\%6&4JE'E7XEJ"(4)-54.;8\O:Z M[G1=;^2J.H#P106#L1Y$=\"^8.<3&\EC(FJ]*M0GC:L? ?ZJIMIA1[>O!-I-JKYYM_N2GC41WE[$6-8F6 M,A)]/=AFDFA;4%!0!0UDTNQ1X[LG.O3(#8-=,:KX0\_JJHJ T(^'7@VV"$(FBT2 T%)5%U7W;HNN)0-5Q)KL1/S3$(S(S#OK'VWGO81CU -W"Q64^ M@NZI)LK,(EH!; FONPR4&%D!796A7K"8% OYB!;O."PBBIXX&.98+%WDIU7& MS,Q9 6R:.;Z6"U9&GF6S0OF U,_"93Y?/BV=:Q 6\DJ1*N1S)981WPJ00VM( M>!0DT >9"@2(1K3Y M4*.\#PO=>E35.Z+J-"+RTXS(5X'+ GV4H+B;XE'EWJ729_D"ZJR=?D@BIA'Y\HDEI;.-_^@4I3 MF.([DD4Y.E"9QK(*X)I2:\X.U&%**+PF+1<*Q9@N"M&!.LL.U J NPL#3*[% M0@ZFY6.[Q= 3'__"JB/L$0Y82$TUG9Z%>9*@JV%B2.+TO>Z,-;T.=]B=U?7< M)_XHQM4Z=6(*IX:J ;7"D=&G3I9IH4R"I7K'[[)I0J$#A3QR'A)0="EY7&3#VBZ[&C M$=;><$,?2S(B"1](?,44W"\C@KW("'8%P%5T']TI$HT=UL1649%8^B:'+KG; MH=.Q_F%?71L#PWV\"Q_EWIER=YC5 LEJTKW,2'<5R%UA:U[A^^S6Y0D>*ZGO MJG'%KKCS?8KC:@F?\= (GK$F7%B40IF1XES0W<,J+)\8:<,-!(//H:P?N6DZ MW"V.6#R[G+Q:0"HL9"[#%2!'U*0R\$$4H]4%BNB]S5^*VVV?7$S&[6I;ZD!X M8B&?ORC'![N8H,4L2&@%P%5\7P1QH-IDD%#$!*,@H64#RZ?>/(@[1#SR*&QF M.:\*673/*I"K@?'B/A--3FB.O[I>7V#Y"0^+9X[;0D49,U%L\"?52"G(RYTP>@$U2Y+BU$IZK,$*>Z]D[, $"U>GA-$;2L0 MW0')*:TS%;*TW=6A=VNIJZRPXUNFQ3&Y[ 7ONTZS1\!K;_QD66T=]4N^T[@, M!/Q!IZ!]4ICRVQ=*Y*0J[A!WU2J3SG8J'D8&^>2VL50/81?(B)LVWH-^L3H= M]O_@P5\8*))NU\)2[0:[O:W.0.\::P ?=BGH\Z7F/(!2T&FJ9AK51=G:#7R4 MHZES6V=(T+2424D-D%HA4%"AQ$\*IT?\^",KE$WY,9%LK6*Z[SV0G]:(VR J M13XM)9\^EEDDUFO&T6&K0;JU3, M>-N+0&K+!&<@UW+^D-E9L1@13<;.QD&R+(DLP\%V* P8G3>LWF@?'B74J7$) M^\]5ZY;5'3^@6O>Z6P<[DEV]U->F_MIT<1HWP%9"V)W*#A,OV0-<\ MX$ E(+(ZHLM#7U"/*9HFX'V?<4\PO!\P355J(1HC7H^>;[)30LK\!$0\[>K7 MPR:>!_[#==SA,T@/,/U\<@AU!V+(8VI*MP.3T%BMW&9HG$!CE=O=T)9"X-9R MOG?PHE C=0>.YG7MAF5(G4#JM>A9CC4;I[MP4&\K5QE.)W!ZRSO"WLDC>M^J M94=T$IWW436+G3RD\_H&[3%"JR[,R.YY?YXN?(1=53GUD>6^:AHH\4_-8%W M-GQCHD*MK]_@?!SG7O -O?>.HJN%[(I%7;%<9%JK7WL8WF?>CY(9;P4'?QGO@[M+RX%T_LNL&>O87RD7FL%NR@Z=GFRJ*/MM8YU9 M>:N/5GU'#+C=TZVW0^P$+!^@IM.>"!UXBP;D83!P/: _9Z88S>S,L!SS&W?>GYZ3]WZF8[^T-<>^FC\_?VV%\H87MR14 M-TTEH &)3^/5K(II4-BNGC^]JFG'QD\7R/6/_D=VPY\X5@/[N^.ZMI+VKSU1 MZ=+%.VX0N,/U0F\":KL-L/7VE$);D]+_R1"I#BS1F[X&9&N1V6H%1PON'X_G M(6\K[S1I32JIO:?ZW8L"0JD$Y:G0B$WP.ZV+ M-?A0+-$4:].ZR>OEZR:!]F %]HY"+=8UMZ7]HW[WJKYBDP)V2U'46YAV-;=5 M^E70%*A(FV 7D:)DS-620"BF#C1K)Y-YMMUJ!NF6K8/]19A2MJL#;GGPH%;T MKESNFDF"W;FCYG+6YT\.,-[!^TBG& MUG]-28)K*H13ELC4S8X.#RR[)\)F4?2A8>UH5E R4G*EVW5#)T '1R:VTCG; MVS/^,@GX&@E8<4P/WKL5XD E7U238=T$F,%68R,X6S[2.AI%EFWO$@ M&,"+OV%6L.=G,C.3F>F0F5.$F0+FE+'"Y5CA5B+\#B;7:0W'+LZ9NEP6E>] MG6KD03"T/_\?4$L#!!0 ( "2%?U2N]@ 4=@( &$( . 86UP9U]E M>#(S,2YH=&W=5EUOFS 4_2MWG59M$H0$UFX-#(DFA*(14A&JM7N9''"")["1 M;=3FW\^8IOOH]K:\E =DWX]S[CV^,GB5;&K?JS J?4\266,?->WN&WZPG0L091 M%Y9!%L6IF80+%?+AS9,ABZ,K;3GQO?; U@.9Z_AK.* -R.8B6,;)W12DQJ8* MF_^*/85Q^^""Q _21#79T2DGNTJZ"EA(SNC.#V^OXLLX!]L933SKT>A9K0__ MG;I0(F.NN$_I1K3ND4D.#7J=/UNEZS#-8;6 .)V'UZ%ZJ6T61O$Z#[-P#M9Q&L(BSI6=U_I$U.(7# 6CHK\S) -982"T8+QE'$G"*&SVP/$6H9V= MGYU#GZ#L,)C>7YQ?_)W >;1NX8\!,?2$@'*PCJNN5(\22GU-+A%74<[$ 'ML MVP;<$UFI"-'B0NO2)Z"N)*HVE=ZKU(O&:C*D;PE%M""H5L?TU,3S C3_")#V M]>UL&==@>XRX $Q+A37'!6XVF!^JF>A(M1BKLBJBL%#;ZGAU&K(B0C>OIL'\ M/(*7,9.6L&"-RAIS R*RV<"I^N*Y$ C!E,@2"P.29/8R>IUSU/9]WN3'9OI] MQGLV_0?@_P!02P,$% @ )(5_5+) WU;:U/;2!;]*SUL90JJ9+!AV-FR/:XR((AK TX99RJS7[9:4LOJ MC:16NELVWE^_Y[9D8PR3, ]L3Y8OQ.K'[=O2/>>>VU*ZB!61*PT,I\P_^*J/[KFQ@K= M:/2Z1Y6Q0$5S9NP\%3_MC?V/XT;_W>#JILW^4QHKXWF'70YOQFW6:A:669D) MPW(Q8UIE/.^PZ_[H:G#3>.=?8LB/;Y8-H\'56]>RU^L6"^MDJ'$[^)=?6:LL M-R[[UX-WO[1_S7:;-8N[#K/BSC9X*B=Y6\M)8CLP;*Q6^:3G?WP[.!N,V4GK ML-4]JAN[1T6/_>E+A[BI0F/M[_/ %)T77F2QP7-_-!Y<#L[[X\'PA@TOV?G; M@7_)_(_^^8?QX&CU1YO:_,*O]Q]&MQ_Z-V,V'K);_]QY=](\WN<'Y.3X MK<]N^Z.S_HU_VQA^?.?_POKG8^HY;C:/7]C71?"^[).Z7V7@L4L^XQ&[YI\# MI5*/O=?"R(A R/.(G2=2Q,R_$V%IY52P81S+4&BF8M;/BE2.19BP*ZW*PF.# M/#QD^S81[/N__>/XN-DY5UG!\[F[:G4./(:9M"ZS";?M3=Y RX-4+%8*E([ M)*;@(=BEW>S$*K<-(_\KVF[EF8QL@I_--WOP.$T+'D48^-->HK%0VC*5LTNE,RS8^">%$\5-'3 L5MI=SP773.01+%R( M4&0!(N^DY0&(B*?E3O%'?_G!;"C.EO=]D^M]??=;BX+C'8G&,VX000BX;,X^ MY6J6BF@BO"HHZVB,%!E54![@ BYS1F%8YE:71!O0(DZ6($PYRW"E)0(YYB&: MP(69A,)0U;A' W($KC% JX M*<%\]3:\8FKG,76RZY@2+)8YHI8 @;BU%(Y#1>]%>B8A2>/7'U%S\ZCYX<=0<^ \I]OEG-65JD^ %TUN*JAH]7)S/JD4@\<,2H5$;N2,N4 M >IKR;4D[V6E_UP*SQ)^?! MO;;#C$HIK@I<_ H$#43VPGP1O6:K7*<4"'LH V644?,OK[=[=WAK6PQWA''_*T]() D*CB&/4 ML'(*')EE+6HR*G0#>@=&K1*@%YH.TUL_=LQSA$YU^72QZJ@&$Z%33%4/!ZJT MO^[,;W=N]M;0VFT(VQQ M4:'O,8JI6*_+?->SK$&6//%\2>+J'!6&I2:@KM05ZR9C< >R?@RG8.!SB7)$ MZ&IZPLVR5"(YX*A$1$XH.:]K#3-GJ?PDTOI0?&V\]\]!W 2HJA!/7LF/+62OQE5'*4^59ILQ36K@'V MLDQ:*\3:P?)R7J"@VZDSDO#,6=@'1I M#65C_$O'# L$BL^EA..T@;C,0W>" M??!Z./=Z.+=1/_J0HU2NRAC+(A3IL#F4 E"IQ>;RD&PF^"=2CU6YZ/2C*W3= MZ]+%.YC?!,#Z2(MK\702X1$F&K',(4^#M:Z-,1Z@0\AZE7XU$*^FS#*N$;!N M)W5Z??)5U:LV?=6F.X#&73D]Z],'.QIISP-&A7O#N^ !KQ*%,I^J="I(&>9\ M4G]*H>NWP2(K4C47Z)TEJDKC_ '+@!7^N+@]W&ZN?,'* +>ZS:ZY!CG6GT8= M?^M?UIUL(0>?S=M/PNUL.+KP1XVSX7@\O,9BQ1US[WKJO9Z<;L'7KLAZ1^;H MX9>=W2.T?D'8_/UXP]KJ+T/E@;)692]\<]:>U6MZ_8UI;8UIW&7,,YG.V^N. M0.9-9-YNTI:>][7S&J'^SK7VWU#,Q,BYH=&WM6FMOXD84 M_2O35%LEDDD@:=0**!))(&LU"2M"I6V_5(,]QM.U/>[,&$)_?<\=F\\Y]]RQV[%-DTX[%CSLM*VTB>CP-)_\*A[.&J?'Z&R?E*WM MKVJU*Q44J<@L"[3@5H2L,#*;L-[5=7=XRXT5NE;KM$]*8V,5SIFQ\T3\<##J MO1_5NC?^]5V3_588*Z-YB_4'=Z,F:]1SRZQ,A6&9F#&M4IZUV&UW>.W?U6YZ M?0SY[LVR8>A?OW4M!YUVOK!.AFKW_B^]TEIIN=;OWOHW/S<_9;O)ZOE#BUGQ M8&L\D9.LJ>4DMBT8-E:K;-+IO7_K7_@C=M8X/FV?5(WMD[S#_O6E ]Q4H;'V M-]G8Y*TM+[+8X&5O./+[_F5WY _NV*#/+M_ZO3[K^W?=NTN_>X,F]/:&;%>[ M7SCV[J?A_4_=NQ$;#=A][]*Y=U8_/>1'Y.7H;8_==X<7W;O>?6WP_J;W,^M> MCJCGM%[?]I-:1.]V']5J%=]C-ZJ0AK-[GD4:J$L2Y;'+6(J(]67<#RA VB M2 9",YZ%[%X GI;K.5,1ZZ9Y(D#2.?N0J5DBPHGPRJ"LHC%49%1! M?X +N,P8A6&165T0;8 ;G3A!F'*6XDH3,T8\0)-F*I70&:H<]V1 AL UAC@3 M0U+^0;C(7MHT: OA#)9,Z+DMH!!(#46$81FFPQ,P%IO%$FQK"OI9S9\)+2HC MM(%4F@0JB=333-H8&S2Y")R#9#>':RK$-O$4<%/&\_7;\(JIOHY_:#0K=?Z90:F!UPD[,@L2 IB>B!A+20]H$CJ9,YR!#)AD+"9)"N0 M5?%M'BT-'(>2#'LTHD@P ,A2"'^WG''^!-S$+$K4S#S.0)Q:2J?AHK<&';/P MY(FKK^C9>_1\NR?H\1E/7>0B$B5)4U(\PI!,E28F[J;(2Y&(*!G1=2A-D"A3 M@.LI16F5E"&<:Q6($,V&'2)H0P$(E)'9>PABGDT$ZX+]AT6"$8TS7FN<'XHC M-[5Q'I971TO!M0Q_=).":W[\4/%#0OI+E^W;??8;T/GRA0/?$V!<"8,&!+!3 M.9\/>H\$6, +\_PII(3& DBI5BJUE2H0( 4H?BJ-RQH8)3)GAZK55;Y9SUE: M)/@'Z*S$504?KTIFU".1>."(48D,W<&6*<9&AI)K2=[+4O^Y%)J1F<*0)G.) MTC@!YW*,,@+>6"0TFI1S>BI%PBDO8D_.@Y6VPXQ2*:X+7/PW%C00V0OS1?B: MK?8U.[X4^^P<[./_".DP*I;6M&4)*8#I"?M(.F[,2OGYES/9!*7:\U@(S#65 M(1VF<*,REQ&Y@7M4&:)QPG6X( #PD>1CF4CK3N@VK4MA%&K!.B% MIL/TQGCS!TYLO#A& M;__N]HNA--P3MK@JT?<4Q52L5V6^ZUG6($N>>+XD M<76."H)"$U#7ZHK')B-P![)^!*=@X/<"Y8C0Y?28FV6I1'+ 48D(G5!R7E<: M9LX2^4$DU:'XH_'>/]O(!N[XGQQ<[#PNS_<$']7[QG !$V^56-(Y2Y6Q" _Z M&& MQ5"">G9,>8]*_&546\L8)NI\Y0PC-G MX1 80;8TE(WQEXX9%@@4OQ<2CM,&HB(+W GVT>OAW.OAW$[]Z$*.4KDJ(RR+ M4*3#YD *0*42F\M#LIG@'T@]EN6BTX^NT'6O2Q?O8/X6 *LC+:[%YB3"0TPT M8IE#-H.UJHTQ'J!#R'JE?C40KZ9(4ZX1L&XG57K=^*KJ59N^:M,]0..^G)YU MZ8,=C;3G :/"O>%=\(!7BD*9354R%:0,,SZI/J70U=M@D>:)F@OTSF)5IG'^ M$]8:UB\%H-+C%=O(' MYEZL5);/SI\DY[&R5J5;1D!;I)T3<[+A<\KV";KVF"P_01H[N6L;/SY]U]UV M]#[K^]9M.W'XKCP3Q_HK3\B#[NK8O'+LZ&7#9\&4[J/[SI]02P,$% @ M)(5_5 LND,MM! #10 X !A;7!G7V5X,S(Q+FAT;>U8;6_B1A#^*]-4 M.242!@R7]LYP2 Z8!#6!"!PIUR_58J_Q5O;NWNXZ@?[ZSAJ<%RYW:4^0JT[] M@F!F]IF9G=>EFYH\ZW532N)>US"3T1[)Y>(/NFRWW#HRNXTUM?N3XPQ$5.24 M&X@4)8;&4&C&%Q ,SOSI)=&&*L?I=1MKL+F(5Z#-*J,?#L+@)G3\B]'9V(,_ M"VU8LNK <#(./7";TH!A.=7 Z1THD1/>@4M_>C8:.Q?!$$5^/;PG3$=GYR7E MH->5%;H%P/6C*90<,71J'9&S!/<46J>D@L#9* M\$4ON#D?G8Y":+?J;K>Q(78;L@<[5QWAI5*%NM_PN9:=/2NI'.P'TW T'/7] M<#09P]7U=';MCT,()Z_E;66(^PZNZ[-ZOPZSH%\:X[9/FJ]MA3\#?S"Y"H/! M][R+Z@;>-W^!R1#"\P!F_O34'PPMGHC]_A9O2^IVWDHDR+#@HB$+3T\>\>P M4FQB*?JI8(K:Q:$LCRKOW?81.0;,3_?D*#Z^+P$L9\6,10B644KX@E9UX+YO MO^W8XKOW%S_4UZ/]V.,7 K9[T7]GWNY3;U\9U_J/9)S-%\:QQ>6DS*@('2 , M)P=2-XVP[)$)80I34^+XL$E8LVR298#'J&+82Y$A,2MUK3R5,$YX9.D(&+,2 MVK9\E"JR=0X+256I4W_><^M/XX\?MJ_] .-Y8'=^#\>QPKFZ&1ZM'WU M%]N MW#OW^73E/5M@IY/I()@ZIY,PG%RB,KFT:PB+-[ZV3[Z#K5V:]QJZ\715ZS:0 M^L6.N<<<^8:VNV]KOM(AY\(8D>\Y0%N!^3\FKS,D_]%;!;:ZY[<.Y"O%<&!) MG%B?J3C^OB'?W_2K_JYYG=GGP_I-BOLJPWO'FR[G/L,]%[=50[E]*)IRR:T6 MWACFJR>/O!0?@G.*HE*)6V:?8O@*M+M#'W=FPE=EIMPQ7$SF=FO>K#((LBV3 M%(HSG3X /%J:+?]^<<9#.=/:&H![-L/=!:U,$B@D4JR95&_6%?MO7>]O4$L# M!!0 ( "2%?U2OLP _= 0 )82 . 86UP9U]E>#,R,BYH=&W=6&UO MXC@0_BMSG+HJ$N%UN[<;6*040HNNA0I2J7M?3B9QB$^)[;.=+=ROOW$@T';; MWJU46&F_H-8S?N;%CV?&Z24F2_N]A)*HWS/,I+1/,KG\DZXZ[78=A;W&9K7W MB^,,19AGE!L(%26&1I!KQI?@#R^\V371ABK'Z?<:&["%B-:@S3JEGRN!?Q#0>>,%X.H&;V]G\UIL$$$R/%6WI2.LCW-;G]4$=YOZ@<*;5.6L>VPMO M#MYP>A/XPQ^9BS(#GYH?8#J"X-*'N3<[]R;^W)G>7?E?P!L$5M)N-@]-R_*J M'I:7>RM!0B'G$54:UVE4@RN1,TU@3GBLL."DJ:C!(&$TAA'CA(>,I#"-8Q92 M!81',*=8F0Q1:Q Q>)E,64##!"Z4R&4-QCRLPZE!(^]^_=AN-[LSNF280,)- ML=#J5@&1T!E&=6WC"5AU;1"G:+A1J,E=2: P:C>\I M;:E< Z*!1$+:HHEJ.D>;8(1UV##!B]/&719E3M2"<*J=Z2JE:_!"8R7VM&LH M)Z90\CC/,?89E>@,(,!(J Q/P?F]A-G'MO-O38D"BE%%,*0AS1887J=50^QV MZTE>+&R9$_>8Y#)DD=+2TD(H/ )'2Q)BGW&;W5APXVCV#W4+R_UDIZTJ/.O/<=V( M\Q1O22CL?<2-]PROCV6;HG_G3%$[411WIKP,K=^U-W(7+/ZHURGP,-S_.,6W5_T^]][V-%ZAZ9'9V?ZQ M[-P7($LOQK%,9J0@8(@WGC#L0+BZ+:9%G8T)4\ADJ:BVG*U9,4E3P&U4V5Z$ M HDDUK5B5[SK40@8L0+:M@W4RM,-Y86DJK"IOZW;]<=TP1];&W^"-C^T;P<7 MKHG"WKQM0.V?M\F<3V=#?^:<3X-@>HWAR)4='%BT1>ZY?*%T'"61SPZI-]ZA"?V_YN!#.W%ZHQB: MEVA_[XGUP M#D7-C/P]L':N^V"B/0I_#E<_RN\%QBJ<'F\<1SD<,QPM,=]$X M&,Y5.!T9RNUKQ11#53E@1;!8/WII)/@:65!4E4I\9?8]@$\1VWP&.*,1OBY. M\)YA9UO8*6W;"Q'DJ4Z<*\YTL@=X,*19^6Y0PTT9T]HZ@',=P^:'7L8QY!)7 MK)M4;_N=_6S4_Q=02P$"% ,4 " DA7]4K=:H8&UL4$L! A0#% @ )(5_5 D/[#&V+0 $?8" !4 M ( !OR@ &%M<&&UL4$L! A0#% @ )(5_5!_R ME1'O!0( -CL6 P ( !%CH! &%M<&=?,3!K+FAT;5!+ 0(4 M Q0 ( "2%?U2N]@ 4=@( &$( . " 2] P!A;7!G M7V5X,C,Q+FAT;5!+ 0(4 Q0 ( "2%?U2R0-W-@@< !HR . M " =%" P!A;7!G7V5X,S$Q+FAT;5!+ 0(4 Q0 ( "2%?U0UEWV: M7P< -0O . " 7]* P!A;7!G7V5X,S$R+FAT;5!+ 0(4 M Q0 ( "2%?U0++I#+;00 T4 . " 0I2 P!A;7!G M7V5X,S(Q+FAT;5!+ 0(4 Q0 ( "2%?U2OLP _= 0 )82 . M " :-6 P!A;7!G7V5X,S(R+FAT;5!+!08 "P + +$" !#6P, " ! end