0001477932-23-001983.txt : 20230331 0001477932-23-001983.hdr.sgml : 20230331 20230331090056 ACCESSION NUMBER: 0001477932-23-001983 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 89 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230331 DATE AS OF CHANGE: 20230331 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: 23783549 BUSINESS ADDRESS: STREET 1: 155 PLANT AVENUE CITY: HAUPPAUGE STATE: NY ZIP: 11788 BUSINESS PHONE: 631-521-7831 MAIL ADDRESS: STREET 1: 155 PLANT AVENUE CITY: HAUPPAUGE STATE: NY ZIP: 11788 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, 2022

 

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.)

 

 

 

155 Plant Avenue

Hauppauge, NY

 

 

11788

(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. Yes ☐ 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 ☒

 

If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements. ☐     

 

Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b). ☐     

 

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 $13,849,203.

  

As of March 26, 2023, the registrant had 9,637,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

24

 

ITEM 2.

Properties

24

 

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

27

 

ITEM 7A.

Quantitative and Qualitative Disclosures About Market Risk

38

 

ITEM 8.

Financial Statements and Supplementary Data

38

 

ITEM 9.

Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

39

 

ITEM 9A.

Controls and Procedures

39

 

ITEM 9B.

Other Information

40

 

ITEM 9C.

Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

 

 

40

 

 

 

 

 

PART III

 

 

 

ITEM 10.

Directors, Executive Officers and Corporate Governance

41

 

ITEM 11.

Executive Compensation

43

 

ITEM 12.

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

46

 

ITEM 13.

Certain Relationships and Related Transactions, and Director Independence

47

 

ITEM 14.

Principal Accountant Fees and Services

47

 

 

 

 

 

PART IV

 

 

 

ITEM 15.

Exhibits and Financial Statement Schedules

48

 

 

Signatures

51

 

 
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, AmpliTech Group MMIC Design Center and AmpliTech Group True G Speed Services.

 

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, AmpliTech Group MMIC Design Center (“AGMDC”) and AmpliTech Group True G Speed Services (“TGSS”).

 

AmpliTech, Inc. designs, engineers and assembles micro-wave component-based amplifiers that meet individual customer specifications. Our products consist of Radio Frequency (“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.

  

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 headquartered 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 AGMDC, 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.  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.

 

In August 2022, AmpliTech Group True G Speed Services (“TGSS”) division was formed to enable “true G speeds” to the industry.  TGSS’ main function will be to plan and configure 5G radio systems and make them O-RAN compliant.  TGSS will implement AmpliTech’s low noise amplifier devices in these systems to promote greater coverage, longer range and faster speeds.

 

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.

 

 
4

Table of Contents

 

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.

 

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%.

 

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.

 

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

 

In August 2022, TGSS division was formed to enable “true G speeds” to the industry.  TGSS’ main function will be to plan and configure 5G radio systems and make them O-RAN compliant.  TGSS will implement AmpliTech’s low noise amplifier devices in these systems to promote greater coverage, longer range and faster speeds.

 

 
5

Table of Contents

 

The COVID-19 Pandemic

 

The COVID-19 pandemic had disrupted and affected our business operations, which has led to business and supply chain disruptions. The lingering effects of the pandemic are likely to continue to disrupt our business and supply chain in the future. For example, our offices and R&D and manufacturing locations had been, and may continue to be, impacted due to national and regional government declarations requiring closures, quarantines, and travel restrictions, although nearly all government-imposed restrictions have been significantly reduced in most parts of the world. However, given the unpredictable nature of COVID-19 and its variants, it is difficult, if not impossible, to predict, whether any government-imposed restrictions will be reimposed at previous levels or enhanced in one or more ways impacting our business operations or those of third parties upon which we rely. The COVID-19 pandemic, including associated business interruptions and recovery, as well as other possible epidemics or outbreaks of other contagions could result in a material adverse impact on our or our current or anticipated customers’ or suppliers’ business operations, including reduction or suspension of operations in the U.S. or other parts of the world. Our design and engineering operations, among others, cannot all be conducted remotely and often require on-site access to materials and equipment. We have customers, suppliers, and partners with international operations, and our customers, suppliers, and partners also depend on suppliers and manufacturers worldwide, which means that our business and prospects could be affected by the lingering effects of the COVID-19 pandemic anywhere in the world. Depending upon the duration of the lingering effects of the COVID-19 pandemic and the associated business interruptions, our customers, suppliers, manufacturers, and partners may suspend or delay their engagements with us. We and our customers’ and suppliers’ response to the lingering effects of the COVID-19 pandemic may prove to be inadequate and they may be unable to continue their respective operations in the manner they had prior to the outbreak or the worsening of the outbreak, and we may consequently endure interruptions, reputational harm, delays in our product development, and shipments, all of which could have an adverse effect on our business, operating results, and financial condition. In addition, we cannot assure you as to the timing of the economic recovery given the lingering effects of the pandemic, which could have a material adverse effect on our target markets and our business.

 

Our Products and Services 

 

Our core AmpliTech Inc. division offers products consisting of connectorized 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.

 

Our fully operational AGMDC division in Texas has successfully transferred our proprietary technology from connectorized products into monolithic microwave integrated circuits, (MMICs) and already offering in chip form, LNA’s, power amplifiers, filters, attenuators, thru lines and has the ability to provide custom design projects.

 

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

 

Our SSM division is a globally authorized distributor of integrated circuit (IC) packaging and lids for semiconductor device assembly, prototyping, testing, and production requirement.

 

Through our AmpliTech TGSS division, we are actively developing and currently manufacturing our newest product line of Open Radio Unit For Sub 6GHz expecting full deployments in late 2023, early 2024 fiscal year. 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. 

 

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.

 

 
6

Table of Contents

 

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.

 

IC Packaging

 

Integrated circuit (“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 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

 

 
7

Table of Contents

 

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, 2022 and 2021 were $1,024,127 and $1,833,399, respectively. 

 

Industry and Competition

 

Market Overview

 

We operate our business in the industry of high-power RF semiconductors. 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

 

 
8

Table of Contents

 

 

 

 

 

·

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 original equipment manufacturer, or 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 can devote greater resources to the development, promotion, sale and support of their products. These competitors may also 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 based on 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  

 

 

 

 

·

New product development

 

 

 

 

·

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

 

Manufacturing and Distribution

 

On April 1, 2022, we relocated our manufacturing facility and corporate office to Hauppauge, New York, while maintaining our distribution center in San Jose, California, and our MMIC design center in Plano, Texas.  Our manufacturing process in Hauppauge involves the assembly of numerous individual components and precise fine-tuning by production technicians.  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).

 

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

 

Raw Materials

 

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 several 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 2023. 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.

 

Suppliers

 

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

 

Supplier A

 

$4,575,688

 

 

 

44.15%

Supplier B

 

 

3,036,215

 

 

 

29.29%

Supplier C

 

 

901,155

 

 

 

8.70%

Supplier D

 

 

421,027

 

 

 

4.06%

Supplier E

 

 

122,030

 

 

 

1.18%

All other suppliers (approximately 104)

 

 

1,308,461

 

 

 

12.62%

Total

 

$10,364,576

 

 

 

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.   We continue our online and print ads as well as our 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 had been extended for additional two years ending in 2022.

 

Trade Shows

 

We attend trade shows such as MTTS (Microwave Theory and Techniques Show), IMS (International Microwave Symposium), 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 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. 

 

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.

 

 
11

Table of Contents

 

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, 2022, there was one customer that accounted for 18% of our total revenue. We have both direct and indirect relationships with these customers domestically and abroad via exclusive and non-exclusive sales representatives.

 

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,  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.

 

In addition, 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 because of these government and environmental regulations.

 

 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 26, 2023, we have thirty-six (36) full time and four (4) 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 carefully consider 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.

 

 
12

Table of Contents

 

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, because 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 2023. 

 

Our business could be materially and adversely affected by the lingering impact of the global COVID-19 pandemic or other epidemics and outbreaks. The COVID-19 pandemic had disrupted and affected our business operations, which has led to business and supply chain disruptions. The lingering effects of the pandemic are likely to continue to disrupt our business and supply chain in the future. For example, our offices and R&D and manufacturing locations had been, and may continue to be, impacted due to national and regional government declarations requiring closures, quarantines, and travel restrictions, although nearly all government-imposed restrictions have been significantly reduced in most parts of the world. However, given the unpredictable nature of COVID-19 and its variants, it is difficult, if not impossible, to predict, whether any government-imposed restrictions will be reimposed at previous levels or enhanced in one or more ways impacting our business operations or those of third parties upon which we rely. The COVID-19 pandemic, including associated business interruptions and recovery, as well as other possible epidemics or outbreaks of other contagions could result in a material adverse impact on our or our current or anticipated customers’ or suppliers’ business operations, including reduction or suspension of operations in the U.S. or other parts of the world. Our design and engineering operations, among others, cannot all be conducted remotely and often require on-site access to materials and equipment. We have customers, suppliers, and partners with international operations, and our customers, suppliers, and partners also depend on suppliers and manufacturers worldwide, which means that our business and prospects could be affected by the lingering effects of the COVID-19 pandemic anywhere in the world. Depending upon the duration of the lingering effects of the COVID-19 pandemic and the associated business interruptions, our customers, suppliers, manufacturers, and partners may suspend or delay their engagements with us. We and our customers’ and suppliers’ response to the lingering effects of the COVID-19 pandemic may prove to be inadequate and they may be unable to continue their respective operations in the manner they had prior to the outbreak or the worsening of the outbreak, and we may consequently endure interruptions, reputational harm, delays in our product development, and shipments, all of which could have an adverse effect on our business, operating results, and financial condition. In addition, we cannot assure you as to the timing of the economic recovery given the lingering effects of the pandemic, which could have a material adverse effect on our target markets and our business.

 

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 can 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 2023 as well as 2024.

 

In 2022, the Company depended on one customer as a major source of the Company’s current revenues; in the future, if the Company has one or a few major customers, the loss of such customers may have a material adverse effect on the Company’s operating results. Currently, one customer is responsible for 18.41% of the Company’s total sales for the year ended December 31, 2022. As of December 31, 2021, there were two customers that each accounted for 25.98% and 10.60% of our total revenue, respectively. The percentage of the Company’s sales to the Company’s major customers may fluctuate from period to period, and the Company’s principal customers may also vary from year to year. Significant reduction in sales to any of the major customers, or the loss of a major customer, could have a material adverse effect on the results of operations and financial condition. 

 

 
13

Table of Contents

 

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 Lucix, Erzia, and Narda-Miteq. 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 can devote greater resources to the development, promotion, sale and support of their products. These competitors may also 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 use may decrease demand for our products and adversely affect our operating results, business and prospects.

 

 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. 

 

 
14

Table of Contents

 

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.

 

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.

 

 
15

Table of Contents

 

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.

 

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.

 

 
16

Table of Contents

 

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.

 

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.

 

 
17

Table of Contents

 

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.

 

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, 2022. 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.

 

 
18

Table of Contents

 

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.

 

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

 

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

 

 
19

Table of Contents

  

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.

 

 
20

Table of Contents

 

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.

 

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.

 

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.

 

 
21

Table of Contents

 

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

 

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 companies, such as rising inflation and interest rates 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.

 

 
22

Table of Contents

 

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.

 

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.69% 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.

 

 
23

Table of Contents

 

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. 

 

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 

 

As of April 1, 2022, our principal executive office is located at 155 Plant Avenue, Hauppauge, NY. The property at this location is leased by the Company at a monthly rental expense of $28,854 for a term of seven years and two months. The yearly base rent of $346,248 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.  In the event the landlord decides to sell the property, the Company shall have the right of first offer to purchase subject property.  Our wholly owned subsidiary, AmpliTech, Inc., and the Company’s divisions, Specialty Microwave and TGSS, also operate out of our principal executive office.  This property is used for administrative offices and for manufacturing.

 

 
24

Table of Contents

 

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. The option to buy the property has 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 was used by Specialty Microwave for manufacturing and engineering services during 2022.  We plan to sublease this property in 2023 while still utilizing a portion of the building for some manufacturing and storage.

 

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, 2022, all 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 26, 2023, there were 43 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] 

 

 
26

Table of Contents

 

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.

 

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, AmpliTech Group MMIC Design Center (“AGMDC”) and AmpliTech Group True G Speed Services.

 

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 headquartered 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.

 

 
27

Table of Contents

 

In August 2022, AmpliTech Group True G Speed Services (“TGSS”) division was formed to enable “true G speeds” to the industry.  TGSS’ main function will be to plan and configure 5G radio systems and make them O-RAN compliant.  TGSS will implement AmpliTech’s low noise amplifier devices in these systems to promote greater coverage, longer range and faster speeds.

 

The COVID-19 pandemic had disrupted and affected our business operations, which has led to business and supply chain disruptions. The lingering effects of the pandemic are likely to continue to disrupt our business and supply chain in the future. For example, our offices and R&D and manufacturing locations had been, and may continue to be, impacted due to national and regional government declarations requiring closures, quarantines, and travel restrictions, although nearly all government-imposed restrictions have been significantly reduced in most parts of the world. However, given the unpredictable nature of COVID-19 and its variants, it is difficult, if not impossible, to predict, whether any government-imposed restrictions will be reimposed at previous levels or enhanced in one or more ways impacting our business operations or those of third parties upon which we rely. The COVID-19 pandemic, including associated business interruptions and recovery, as well as other possible epidemics or outbreaks of other contagions could result in a material adverse impact on our or our current or anticipated customers’ or suppliers’ business operations, including reduction or suspension of operations in the U.S. or other parts of the world. Our design and engineering operations, among others, cannot all be conducted remotely and often require on-site access to materials and equipment. We have customers, suppliers, and partners with international operations, and our customers, suppliers, and partners also depend on suppliers and manufacturers worldwide, which means that our business and prospects could be affected by the lingering effects of the COVID-19 pandemic anywhere in the world. Depending upon the duration of the lingering effects of the COVID-19 pandemic and the associated business interruptions, our customers, suppliers, manufacturers, and partners may suspend or delay their engagements with us. We and our customers’ and suppliers’ response to the lingering effects of the COVID-19 pandemic may prove to be inadequate and they may be unable to continue their respective operations in the manner they had prior to the outbreak or the worsening of the outbreak, and we may consequently endure interruptions, reputational harm, delays in our product development, and shipments, all of which could have an adverse effect on our business, operating results, and financial condition. In addition, we cannot assure you as to the timing of the economic recovery given the lingering effects of the pandemic, which could have a material adverse effect on our target markets and our business.

 

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.

 

 
28

Table of Contents

 

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, 2022, the Company had a working capital of $20,330,766 and an Accumulated Deficit of $7,304,284. The Company recorded a net loss of $677,107 and $4,758,805 for the years ended December 31, 2022 and December 31, 2021, respectively.  

 

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

 

Revenues

 

Sales increased from $5,275,434 for the year ended December 31, 2021 to $19,394,492 for the year ended December 31, 2022, an increase of $14,119,058 or approximately 267.64%. Sales increased primarily due to the acquisition of Spectrum Microwave, whose sales for the year totaled $13,524,740. Sales in the amplifier and related passive microwave components and subsystems division increased by $2,479,861 or 73.15%, primarily in the telecommunication applications.  In addition, AGMDC generated $138,000 of revenue during 2022.

 

Cost of Goods Sold and Gross Profit

  

Cost of Goods Sold increased to $10,469,628 in 2022 from $3,982,797 in 2021, an increase of $6,486,831 or approximately 162.87%. This increase is directly related to the additional expenses included in cost of goods sold as part of the acquisition of SSM. 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. We also hired personnel and increased our outsourcing to help oversee production and help meet company growth objectives.   As a result, the gross profit was $8,924,864 for 2022 compared to $1,292,637 for 2021, an increase of $7,632,227 or 590.44%. Gross profit as a percentage of sales increased to 46.02% from 24.50% because of the acquisition and the increase in LNA sales with higher profit margins.  Spectrum reported gross profit margin of 46.67% while AmpliTech gross profit margin was 44.51%.

 

Selling, General and Administrative Expenses

 

Selling, general and administrative expenses increased to $7,631,250 in 2022 from $4,564,658 in 2021, an increase of $3,066,592, or approximately 67.18%. The Company experienced an increase in parent company expenses, such as accounting fees, IR/PR, D&O insurance and key man life insurance.  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. Other expenses such as salaries, employee benefits, payroll taxes, trade show expense and business development have increased.  With the relocation to the new facility in April 2022, we incurred moving expenses and an increase in office supplies, rent, and utilities.

    

Goodwill impairment 

 

As of December 31, 2022, goodwill related to the acquisition of Specialty was deemed impaired in the amount of $120,136.

 

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.

 

 
29

Table of Contents

 

The Company is continuing 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 late 2023, early 2024 fiscal year.

 

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 generated $138,000 of revenue during 2022.

 

Research and development costs for the years ended December 31, 2022 and 2021 were $1,024,127 and $1,833,399, respectively.  Research and development expenses have decreased by $809,272, or by 44.14% as we were negotiating contracts for our ORAN compliant radio system.

  

Income (Loss) From Operations

 

As a result of the above, the Company has income from operations of $149,351 and a loss from operations of $5,105,420 for the year ended December 31, 2022 and 2021, respectively.

 

Other Income (Expenses)

 

As part of the acquisition of Spectrum Microwave, the purchase agreement contained a revenue adjustment. The revenue adjustment was determined to be an amount equal to 25% of two years net revenues minus $20,000,000.  The fair value of the revenue adjustment was determined to be $2,180,826 an increase of $815,788 as previously recorded in December 31, 2021 and recorded as loss on contingent revenue earnout for the year ended December 31, 2022.

 

Due to market fluctuations, the Company recorded an unrealized gain on investments of $2,343.

 

Interest expense decreased from $42,806 to $13,013, or 69.60%, when comparing the year ended December 31, 2022 to the year ended December 31, 2021. 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.

 

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

 

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

 

Net Loss

 

The Company reported a net loss of $677,107 and $4,758,805 in 2022 and 2021, respectively.

 

Liquidity and Capital Resources

 

Operating Activities

 

The net cash used in operating activities for the year ended December 31, 2022 was $3,425,246 resulting primarily from net loss and the operating changes in accounts receivable, inventories, prepaid expenses, accounts payable and accrued expenses as well as customer deposits and operating lease liability.

 

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.

 

 
30

Table of Contents

 

Investing Activities

 

The net cash used in investing activities for the year ended December 31, 2022 was $1,079,183 for the purchase of property and equipment, marketable securities and investing in SN2N.

 

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 property and equipment and sold marketable securities.

 

Financing Activities

 

The net cash used in financing activities for the year ended December 31, 2022 was $224,223, for the repayment of financing lease liabilities and notes payable.

 

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.

 

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, 2022, we had cash and cash equivalents of $13,290,222 a working capital of $20,330,766 and an accumulated deficit of $7,304,284.

 

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.

 

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.

 

 
31

Table of Contents

 

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.

    

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, 2022, 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 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 $0 and $39,380 has been recorded at December 31, 2022 and 2021, 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, which was collected in 2022.

 

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.

 

 
32

Table of Contents

 

As of December 31, 2022 and 2021, the reserve for inventory obsolescence was $1,128,000 and $1,031,986, 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

 

3 to 10 years

 

Straight-line

Machinery and equipment

 

7 to 10 years

 

Straight-line

Computer equipment and software

 

1 to 7 years

 

Straight-line

Vehicles

 

5 years

 

Straight-line

Leasehold improvements

 

7 years

 

Straight-line

  

Long-lived assets

 

The Company reviews its property and equipment and right-of-use (“ROU”) assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset group may not be recoverable. The test for impairment is required to be performed by management upon triggering events. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to the future undiscounted cash flow expected to be generated by the asset. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the asset exceeds the fair value of the asset. Long-lived assets to be disposed of are reported at the lower of carrying amount or fair value less costs to sell. There were no impairments of long-lived assets for the years ended December 31, 2022 and 2021.

 

Intangible assets

 

The Company periodically evaluates the reasonableness of the useful lives of these assets. These assets are reviewed for impairment when events or changes in circumstances indicate that the carrying amount may not be recoverable. If impaired, intangible assets are written down to fair value based on discounted cash flows or other valuation techniques. The Company has no intangibles with indefinite lives. There were no impairments of intangible assets for the years ended December 31, 2022 and 2021.

 

 
33

Table of Contents

 

Goodwill

 

We follow the acquisition method of accounting to record the assets and liabilities of acquired businesses at their estimated fair value at the date of acquisition. We initially record goodwill for the amount the consideration transferred exceeds the acquisition-date fair value of net identifiable assets acquired.

 

We test goodwill for impairment at a level within the Company referred to as the reporting unit, which is our business segment level or one level below the business segment. We test our goodwill for impairment annually on December 31, or under certain circumstances more frequently, such as when events or circumstances indicate there may be impairment. Such events or circumstances may include a significant deterioration in overall economic conditions, changes in the business climate of our industry, a decline in our market capitalization, operating performance indicators, competition, reorganizations of our business or the disposal of all or a portion of a reporting unit.

 

To test goodwill for impairment, we may perform both qualitative and quantitative assessments. If we elect to perform a qualitative assessment for a certain reporting unit, we evaluate events and circumstances impacting the reporting unit to determine the probability that goodwill is impaired. If we perform a quantitative assessment for a certain reporting unit, we calculate the fair value of that reporting unit and compare the fair value to the reporting unit’s net book value. We estimate fair values of our reporting units based on projected cash flows, and sales and/or earnings multiples applied to the latest twelve months’ sales and earnings of our reporting units. Projected cash flows are based on our best estimate of future sales, operating costs and balance sheet metrics reflecting our view of the financial and market conditions of the underlying business; and the resulting cash flows are discounted using an appropriate discount rate that reflects the risk in the forecasted cash flows.

 

If we determine it is more-likely-than-not that the fair value of the reporting unit is less than its carrying amount, we measure any loss from an impairment by comparing the fair value of each reporting unit to its carrying amount, including goodwill. If the carrying amount of a reporting unit exceeds its fair value, goodwill is considered impaired, and an impairment loss is recognized in an amount equal to that excess. Goodwill impairments for the years ended December 31, 2022 and 2021, were $120,136 and $0, respectively.

 

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 considerable 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 influence 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 $348,250 of investments without readily determinable fair values at December 31, 2022 (see Note 10). These investments are included in other assets on the consolidated balance sheets. There were no indicators of impairment during the year ended December 31, 2022.

 

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.

 

 
34

Table of Contents

 

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, 2022 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

 

We include product costs such material, direct labor, overhead costs, production-related depreciation expense, outside labor and production supplies in cost of sales.

 

Shipping and Handling

 

Shipping and handling charges are generally incurred at the customer’s expense. However, when billed to our customers, shipping and handling charges are included in net sales for the applicable period, and the corresponding shipping and handling expense is reported in cost of sales.

 

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 continues 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 late 2023, early 2024 fiscal year.

 

 
35

Table of Contents

 

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 generated $138,000 of revenue during 2022.

 

Research and development costs for the years ended December 31, 2022 and 2021 were $1,024,127 and $1,833,399, respectively.

 

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, 2022 and 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, 2022 and 2021, there were 4,235,442 and 3,818,142, 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.

 

 
36

Table of Contents

 

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, 2022 and 2021, the Company had $12,040,022 and $17,018,874 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, 2022.

 

Sales to the Company’s largest customer represented approximately 18.41% of total sales for the year ended December 31, 2022.

 

As of December 31, 2022, there were two vendors that accounted for 44.15% and 29.29%, respectively of total component parts purchased.

 

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. The amendments in this update, among other things, require the measurement of all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. Financial institutions and other organizations will now use forward-looking information to better inform their credit loss estimates. As a smaller reporting company, the guidance is effective for our fiscal years beginning after December 15, 2022. The Company does not expect the adoption of this ASU to have a material impact on the consolidated financial statements and related disclosures.

 

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 standard is effective for the Company’s fiscal year beginning January 1, 2023, with early adoption permitted. The Company does not expect the adoption of this ASU to have a material impact on the consolidated financial statements and related disclosures.

 

 In March 2022, the FASB issued ASU 2022-02, Troubled Debt Restructurings (“TDRs”) and Vintage Disclosures (Topic 326): Financial Instruments – Credit Losses. This amended guidance will eliminate the accounting designation of a loan modification as a TDR, including eliminating the measurement guidance for TDRs. The amendments also enhance existing disclosure requirements and introduce new requirements related to modifications of receivables made to borrowers experiencing financial difficulty. Additionally, this guidance requires entities to disclose gross write-offs by year of origination for financing receivables, such as loans and interest receivable. The ASU is effective January 1, 2023, and is required to be applied prospectively, except for the recognition and measurement of TDRs which can be applied on a modified retrospective basis. The Company does not expect the adoption of this ASU to have a material impact on the consolidated financial statements and related disclosures.

 

Off Balance Sheet Transactions

 

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

 

 
37

Table of Contents

 

ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK 

 

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

 

ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA 

  AmpliTech Group, Inc.

Index to Consolidated Financial Statements

For the Years Ended December 31, 2022 and 2021 

 

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

 

F-1

 

 

 

 

 

Consolidated Balance Sheets as of December 31, 2022 and 2021

 

F-4

 

 

 

 

 

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

 

F-5

 

 

 

 

 

Consolidated Statements of Stockholders’ Equity for the years ended December 31, 2022 and 2021

 

F-6

 

 

 

 

 

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

 

F-7

 

 

 

 

 

Notes to Consolidated Financial Statements

 

F-8

 

38

Table of Contents

 

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, 2022 and 2021, the related consolidated statements of operations, stockholders’ equity, and cash flows for each of the years in the two-year period ended December 31, 2022 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, 2022 and 2021, and the results of its operations and its cash flows for each of the years in the two-year period ended December 31, 2022, 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, 2022. As of December 31, 2022, the goodwill associated with the Spectrum Semiconductor Reporting Unit was approximately $4,696,000. The Company assessed qualitatively whether it was necessary to perform a goodwill impairment test and concluded it was not necessary as it was not more likely than not that the fair value of the Spectrum Semiconductor Reporting Unit was less than its carrying amount. On December 31, 2022, in relation to the Specialty Microwave Reporting Unit, the Company elected to perform a quantitative approach to test the then $120,000 recorded as goodwill and utilized a third-party valuation specialist to assist in the preparation of the impairment calculation. The Company primarily used a discounted cash flow income method, a guideline public company market method, and a comparable transaction market method to estimate the fair value of the reporting unit and concluded that the full goodwill balance of $120,000 was impaired.

 

 
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 qualitative assessment analysis performed on the Spectrum Semiconductor Reporting Unit and in relation to the Specialty Microwave Reporting Unit, the discounted cash flow analysis 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:

 

·

Relating to the Spectrum Semiconductor reporting unit:

 

 

Evaluating management’s assumptions utilized in the qualitative assessment.

 

 

 

 

o

Evaluating the qualitative assessment by comparing actual financial performance of the reporting unit retrospectively to projected cash flows.

 

 

 

 

o

Evaluated whether there had been significant adverse changes in the business climate or legal and regulatory matters, and whether other reporting unit specific events or circumstances had occurred that would impact the qualitative assessment.

 

·

Relating to the Specialty Microwave reporting unit:

 

 

o

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

 

 

 

 

o

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

 

 

 

 

o

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

 

 

 

 

o

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.

 

 

 

 

o

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 qualitative assessment and the discounted cash flow model, discount rate assumptions and market method approaches.

 

 
F-2

Table of Contents

 

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 groups that comprise the Specialty Microwave division and the Amplitech Inc. division during the year, specifically at December 31, 2022. The Specialty Microwave long-lived asset group included approximately $550,000 in amortizable intangible assets, $148,000 in property and equipment and $155,500 in operating lease assets. The Amplitech Inc. long-lived asset group included approximately $1,789,000 in property and equipment, and $3,500,000 in operating lease assets. The Company’s evaluation of the recoverability of these long-lived asset groups involved comparing the undiscounted future cash flows expected to be generated by these long-lived asset groups to their respective carrying amounts. 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 these long-lived asset groups.

 

We identified the evaluation of the recoverability analysis for these 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.

 

How the Critical Audit Matter Was Addressed in the Audit

 

Our audit procedures related to the following:

 

·

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

 

 

·

Evaluating the appropriateness of the cash flow models 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.

 

/s/ Sadler, Gibb & Associates, LLC

 

We have served as the Company’s auditor since 2013

Draper, UT

March 31, 2023

 

 
F-3

Table of Contents

 

AmpliTech Group, Inc.

           Consolidated Balance Sheets

  

 

 

December 31,

 

 

December 31,

 

 

 

2022

 

 

2021

 

 

 

 

 

 

 

 

Assets

 

 

 

 

 

 

Current Assets

 

 

 

 

 

 

Cash and cash equivalents

 

$13,290,222

 

 

$18,018,874

 

Accounts receivable, net

 

 

1,801,769

 

 

 

1,659,878

 

Other Receivable

 

 

-

 

 

 

201,215

 

Inventories, net

 

 

6,632,121

 

 

 

4,192,812

 

Marketable Securities

 

 

247,450

 

 

 

-

 

Prepaid expenses

 

 

194,635

 

 

 

210,028

 

Total Current Assets

 

 

22,166,197

 

 

 

24,282,807

 

 

 

 

 

 

 

 

 

 

Property and equipment, net

 

 

2,023,687

 

 

 

1,355,288

 

Right of use operating lease assets

 

 

4,197,324

 

 

 

1,115,588

 

Intangible assets, net

 

 

3,134,108

 

 

 

3,284,082

 

Goodwill

 

 

4,696,883

 

 

 

4,817,019

 

Cost method investment

 

 

348,250

 

 

 

250,000

 

Security deposits

 

 

113,185

 

 

 

122,404

 

 

 

 

 

 

 

 

 

 

Total Assets

 

$36,679,634

 

 

$35,227,188

 

 

 

 

 

 

 

 

 

 

Liabilities and Stockholders' Equity

 

 

 

 

 

 

 

 

Current Liabilities

 

 

 

 

 

 

 

 

Accounts payable and accrued expenses

 

 

860,366

 

 

$3,006,334

 

Customer deposits

 

 

210,848

 

 

 

253,909

 

Current portion of financing lease obligations

 

 

33,480

 

 

 

33,688

 

Current portion of operating lease obligations

 

 

586,379

 

 

 

391,571

 

Current portion of notes payable

 

 

144,358

 

 

 

129,876

 

Total Current Liabilities

 

 

1,835,431

 

 

 

3,815,378

 

 

 

 

 

 

 

 

 

 

Long Term Liabilities

 

 

 

 

 

 

 

 

Financing lease, net of current obligations

 

 

49,336

 

 

 

17,471

 

Operating lease, net of current obligations

 

 

3,768,932

 

 

 

795,317

 

Notes payable, net of current portion

 

 

89,597

 

 

 

200,491

 

Revenue earnout

 

 

2,180,826

 

 

 

1,365,038

 

Total Liabilities

 

 

7,924,122

 

 

 

6,193,695

 

 

 

 

 

 

 

 

 

 

Commitments and Contingencies

 

 

-

 

 

 

-

 

 

 

 

 

 

 

 

 

 

Stockholders' Equity

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

 

 

-

 

 

 

-

 

Common Stock, par value $0.001, 500,000,000 shares authorized, 9,634,613 and 9,582,113 shares issued and outstanding, respectively

 

 

9,635

 

 

 

9,582

 

Additional paid-in capital

 

 

36,050,161

 

 

 

35,651,088

 

Accumulated deficit

 

 

(7,304,284)

 

 

(6,627,177)

 

 

 

 

 

 

 

 

 

Total Stockholders' Equity

 

 

28,755,512

 

 

 

29,033,493

 

 

 

 

 

 

 

 

 

 

Total Liabilities and

 

 

 

 

 

 

 

 

Stockholders' Equity

 

$36,679,634

 

 

$35,227,188

 

 

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, 2022 and 2021

 

 

 

 

 

 

 

 

 

 

 

 

 

2022

 

 

2021

 

 

 

 

 

 

 

 

Revenue

 

$19,394,492

 

 

$5,275,434

 

 

 

 

 

 

 

 

 

 

Cost of goods sold

 

 

10,469,628

 

 

 

3,982,797

 

 

 

 

 

 

 

 

 

 

Gross Profit

 

 

8,924,864

 

 

 

1,292,637

 

 

 

 

 

 

 

 

 

 

Operating Expenses

 

 

 

 

 

 

 

 

Selling, general and administrative

 

 

7,631,250

 

 

 

4,564,658

 

Goodwill impairment

 

 

120,136

 

 

 

 -

 

Research and development

 

 

1,024,127

 

 

 

1,833,399

 

Total operating expenses

 

 

8,775,513

 

 

 

6,398,057

 

 

 

 

 

 

 

 

 

 

Income (Loss) From Operations

 

 

149,351

 

 

 

(5,105,420)

 

 

 

 

 

 

 

 

 

Other Income (Expenses)

 

 

 

 

 

 

 

 

Gain on extinguishment of debt

 

 

-

 

 

 

232,200

 

Other income

 

 

-

 

 

 

255,083

 

Realized loss on investments

 

 

-

 

 

 

(97,862)

Loss on contingent revenue earnout

 

 

(815,788)

 

 

-

 

Unrealized gain (loss) on investments

 

 

2,343

 

 

 

-

 

Interest expense, net

 

 

(13,013)

 

 

(42,806)

Total other income (expense)

 

 

(826,458)

 

 

346,615

 

 

 

 

 

 

 

 

 

 

Loss Before Income Taxes

 

 

(677,107)

 

 

(4,758,805)

 

 

 

 

 

 

 

 

 

Provision For Income Taxes

 

 

-

 

 

 

-

 

 

 

 

 

 

 

 

 

 

Net Loss

 

$(677,107)

 

$(4,758,805)

 

 

 

 

 

 

 

 

 

Net Loss Per Share;

 

 

 

 

 

 

 

 

Basic

 

$(0.07)

 

$(0.53)

Diluted

 

$(0.07)

 

$(0.53)

 

 

 

 

 

 

 

 

 

Weighted Average Shares Outstanding;

 

 

 

 

 

 

 

 

Basic

 

 

9,609,208

 

 

 

8,900,824

 

Diluted

 

 

9,609,208

 

 

 

8,900,824

 

 

 

 

 

 

 

 

 

 

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, 2022 and 2021

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Series A Convertible Preferred

 

 

Common Stock

 

 

Additional

 

 

 

 

 

Total

 

 

 

Number of

 

 

Par

 

 

Number of

 

 

Par

 

 

Paid-In

 

 

Accumulated

 

 

Stockholders'

 

 

 

Shares

 

 

Value

 

 

Shares

 

 

Value

 

 

Capital

 

 

Deficit

 

 

Equity

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Common stock issued for consulting

 

 

-

 

 

 

-

 

 

 

50,000

 

 

 

50

 

 

 

53,950

 

 

 

-

 

 

 

54,000

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Common stock issued for acqusition

 

 

-

 

 

 

-

 

 

 

188,442

 

 

 

188

 

 

 

665,012

 

 

 

-

 

 

 

665,200

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Stock based compensation

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

731,976

 

 

 

-

 

 

 

731,976

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Common stock issued for vesting of RSU's

 

 

-

 

 

 

-

 

 

 

52,500

 

 

 

53

 

 

 

(53)

 

 

-

 

 

 

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Stock based compensation

 

 

 -

 

 

 

 -

 

 

 

 -

 

 

 

 -

 

 

 

399,126

 

 

 

 -

 

 

 

399,126

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net loss for the year ended December 31, 2022

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(677,107)

 

 

(677,107)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance, December 31, 2022

 

 

-

 

 

$-

 

 

 

9,634,613

 

 

$9,635

 

 

$36,050,161

 

 

$(7,304,284)

 

$28,755,512

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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, 2022 and 2021

 

 

 

 

 

 

 

 

 

December 31,

 

 

December 31,

 

Cash Flows from Operating Activities:

 

2022

 

 

2021

 

 

 

 

 

 

 

 

Net loss

 

$(677,107)

 

$(4,758,805)

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Depreciation and amortization

 

 

412,006

 

 

 

146,620

 

Amortization of prepaid consulting

 

 

42,756

 

 

 

162,001

 

Amortization of right-of-use operating lease asset

 

 

545,249

 

 

 

90,076

 

Stock based compensation

 

 

399,126

 

 

 

785,976

 

Loss on disposal of property and equipment

 

 

1,606

 

 

 

7,188

 

Gain on forgiveness of debt

 

 

-

 

 

 

(232,200)

Change in fair value of marketable securities

 

 

(2,278)

 

 

97,862

 

Loss on contingent revenue earnout adjustment

 

 

815,788

 

 

 

-

 

Impairment of goodwill

 

 

120,136

 

 

 

-

 

Changes in Operating Assets and Liabilities:

 

 

 

 

 

 

 

 

Accounts receivable

 

 

(141,891)

 

 

(60,545)

Other receivable

 

 

201,215

 

 

 

(201,215)

Inventories

 

 

(2,439,310)

 

 

500,715

 

Prepaid expenses

 

 

(78,007)

 

 

(33,682)

Security deposits

 

 

9,219

 

 

 

(65,739)

Accounts payable and accrued expenses

 

 

(2,145,968)

 

 

1,260,886

 

Operating lease liability

 

 

(444,725)

 

 

(87,930)

Customer deposits

 

 

(43,061)

 

 

189,779

 

Net cash used in operating activities

 

 

(3,425,246

)

 

 

(2,199,013)

 

 

 

 

 

 

 

 

 

Cash Flows from Investing Activities:

 

 

 

 

 

 

 

 

Purchase of property and equipment

 

 

(735,761

)

 

 

(1,063,676)

Cash paid in acquisition; net of cash acquired

 

 

-

 

 

 

(9,197,328)

Net investment in marketable securities

 

 

(245,172)

 

 

(97,802)

Purchase of cost method investment

 

 

(98,250)

 

 

(250,000)

Net cash used in investing activities

 

 

(1,079,183

)

 

 

(10,608,806)

 

 

 

 

 

 

 

 

 

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

 

Repayment of line of credit

 

 

-

 

 

 

(200,000)

Repayment on financing lease liabilities

 

 

(45,195)

 

 

(32,084)

Proceeds received from notes payable 

 

 

441,139

 

 

 

 -

 

Repayment of notes payable

 

 

(620,167

)

 

 

(1,041,599)

Net cash (used in) provided by financing activities

 

 

(224,223

)

 

 

30,627,157

 

 

 

 

 

 

 

 

 

 

Net change in cash and cash equivalents

 

 

(4,728,652)

 

 

17,819,338

 

 

 

 

 

 

 

 

 

 

Cash and Cash Equivalents, Beginning of Period

 

 

18,018,874

 

 

 

199,536

 

 

 

 

 

 

 

 

 

 

Cash and Cash Equivalents, End of Period

 

$13,290,222

 

 

$18,018,874

 

 

 

 

 

 

 

 

 

 

Supplemental disclosures:

 

 

 

 

 

 

 

 

Cash paid for interest expense

 

$42,450

 

 

$52,703

 

Cash paid for income taxes

 

$4,293

 

 

$-

 

 

 

 

 

 

 

 

 

 

Non-Cash Investing and Financing Activities:

 

 

 

 

 

 

 

 

Common stock issued for prepaid consulting

 

$-

 

 

$54,000

 

Common Stock issued on vesting of RSUs

 

$53

 

 

$-

 

Finance agreement entered in exchange for prepaid assets

 

$-

 

 

$32,222

 

Equipment received for prepaid assets

 

$50,644

 

 

$16,000

 

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 acquired in Spectrum acquisition

 

$-

 

 

$3,013,553

 

Common stock issued in Spectrum acquisition

 

$-

 

 

$665,200

 

Accounts receivable acquired in Spectrum acquisition

 

$-

 

 

$1,242,278

 

Operating lease right of use asset and liability initial measurement

 

$3,626,985

 

 

$-

 

Financed purchases of property and equipment

 

$145,630

 

 

$-

 

 

 

 

 

 

 

 

 

 

              See accompanying notes to the condensed consolidated financial statements

 

 
F-7

Table of Contents

   

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For the Years Ended December 31, 2022 and 2021

(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 (“Specialty”), 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 Specialty.

 

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. 

 

 
F-8

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For the Years Ended December 31, 2022 and 2021

 

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 the assets of the Company (the “Acquisition”). The Acquisition was completed on December 15, 2021.

   

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

 

In August 2022, AmpliTech Group True G Speed Services (“TGSS”) division was formed to enable “true G speeds” to the industry.  TGSS’ main function will be to plan and configure 5G radio systems and make them Open Radio Access Network compliant. TGSS will implement AmpliTech’s low noise amplifier devices in these systems to promote greater coverage, longer range and faster speeds.

 

 
F-9

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For the Years Ended December 31, 2022 and 2021

 

The COVID-19 Pandemic

 

The COVID-19 pandemic had disrupted and affected our business operations, which has led to business and supply chain disruptions. The lingering effects of the pandemic are likely to continue to disrupt our business and supply chain in the future. For example, our offices and R&D and manufacturing locations had been, and may continue to be, impacted due to national and regional government declarations requiring closures, quarantines, and travel restrictions, although nearly all government-imposed restrictions have been significantly reduced in most parts of the world. However, given the unpredictable nature of COVID-19 and its variants, it is difficult, if not impossible, to predict, whether any government-imposed restrictions will be reimposed at previous levels or enhanced in one or more ways impacting our business operations or those of third parties upon which we rely. The COVID-19 pandemic, including associated business interruptions and recovery, as well as other possible epidemics or outbreaks of other contagions could result in a material adverse impact on our or our current or anticipated customers’ or suppliers’ business operations, including reduction or suspension of operations in the U.S. or other parts of the world. Our design and engineering operations, among others, cannot all be conducted remotely and often require on-site access to materials and equipment. We have customers, suppliers, and partners with international operations, and our customers, suppliers, and partners also depend on suppliers and manufacturers worldwide, which means that our business and prospects could be affected by the lingering effects of the COVID-19 pandemic anywhere in the world. Depending upon the duration of the lingering effects of the COVID-19 pandemic and the associated business interruptions, our customers, suppliers, manufacturers, and partners may suspend or delay their engagements with us. We and our customers’ and suppliers’ response to the lingering effects of the COVID-19 pandemic may prove to be inadequate and they may be unable to continue their respective operations in the manner they had prior to the outbreak or the worsening of the outbreak, and we may consequently endure interruptions, reputational harm, delays in our product development, and shipments, all of which could have an adverse effect on our business, operating results, and financial condition. In addition, we cannot assure you as to the timing of the economic recovery given the lingering effects of the pandemic, which could have a material adverse effect on our target markets and our business.

 

(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, 2022 and 2021

 

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.

     

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, 2022, 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 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 $ 0 and $39,380 has been recorded at December 31, 2022 and 2021, respectively.

 

 
F-11

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For the Years Ended December 31, 2022 and 2021

 

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, which was collected in 2022.

 

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, 2022 and 2021, the reserve for inventory obsolescence was $1,128,000 and $1,031,986, respectively.

 

 
F-12

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For the Years Ended December 31, 2022 and 2021

 

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

 

3 to 10 years

 

Straight-line

Machinery/shop equipment

 

7 to 10 years

 

Straight-line

Computer equipment/software

 

1 to 7 years

 

Straight-line

Vehicles

 

5 years

 

Straight-line

Leasehold improvements

 

7 years

 

Straight-line

                                 

Long-lived assets

 

The Company reviews its property and equipment and right-of-use (“ROU”) assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset group may not be recoverable. The test for impairment is required to be performed by management upon triggering events. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to the future undiscounted cash flow expected to be generated by the asset. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the asset exceeds the fair value of the asset. Long-lived assets to be disposed of are reported at the lower of carrying amount or fair value less costs to sell. There were no impairments of long-lived assets for the years ended December 31, 2022 and 2021.

 

Intangible assets

 

The Company periodically evaluates the reasonableness of the useful lives of these assets. These assets are reviewed for impairment when events or changes in circumstances indicate that the carrying amount may not be recoverable. If impaired, intangible assets are written down to fair value based on discounted cash flows or other valuation techniques. The Company has no intangibles with indefinite lives. There were no impairments of intangible assets for the years ended December 31, 2022 and 2021.

 

 
F-13

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For the Years Ended December 31, 2022 and 2021

 

Goodwill

 

We follow the acquisition method of accounting to record the assets and liabilities of acquired businesses at their estimated fair value at the date of acquisition. We initially record goodwill for the amount the consideration transferred exceeds the acquisition-date fair value of net identifiable assets acquired.

 

We test goodwill for impairment at a level within the Company referred to as the reporting unit, which is our business segment level or one level below the business segment. We test our goodwill for impairment annually on December 31, or under certain circumstances more frequently, such as when events or circumstances indicate there may be impairment. Such events or circumstances may include a significant deterioration in overall economic conditions, changes in the business climate of our industry, a decline in our market capitalization, operating performance indicators, competition, reorganizations of our business or the disposal of all or a portion of a reporting unit.

 

To test goodwill for impairment, we may perform both qualitative and quantitative assessments. If we elect to perform a qualitative assessment for a certain reporting unit, we evaluate events and circumstances impacting the reporting unit to determine the probability that goodwill is impaired. If we perform a quantitative assessment for a certain reporting unit, we calculate the fair value of that reporting unit and compare the fair value to the reporting unit’s net book value. We estimate fair values of our reporting units based on projected cash flows, and sales and/or earnings multiples applied to the latest twelve months’ sales and earnings of our reporting units. Projected cash flows are based on our best estimate of future sales, operating costs and balance sheet metrics reflecting our view of the financial and market conditions of the underlying business; and the resulting cash flows are discounted using an appropriate discount rate that reflects the risk in the forecasted cash flows.

 

If we determine it is more-likely-than-not that the fair value of the reporting unit is less than its carrying amount, we measure any loss from an impairment by comparing the fair value of each reporting unit to its carrying amount, including goodwill. If the carrying amount of a reporting unit exceeds its fair value, goodwill is considered impaired, and an impairment loss is recognized in an amount equal to that excess. Goodwill impairments for  the years ended December 31, 2022 and 2021, were $120,136 and $0, respectively.

 

 
F-14

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For the Years Ended December 31, 2022 and 2021

 

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 considerable 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 influence 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 $348,250 and $250,000, respectively of investments without readily determinable fair values at December 31, 2022 and 2021. (see Note 10). These investments are included in other assets on the consolidated balance sheets. There were no indicators of impairment during the year ended December 31, 2022 and 2021.

 

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.

 

 
F-15

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For the Years Ended December 31, 2022 and 2021

 

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. Our contracts with customers do not include multiple performance obligations to be completed over a period.

 

Our performance obligations 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, 2022 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

 

We include product costs such material, direct labor, overhead costs, production-related depreciation expense, outside labor and production supplies in cost of sales.

 

 
F-16

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For the Years Ended December 31, 2022 and 2021

  

Shipping and Handling

 

Shipping and handling charges are generally incurred at the customer’s expense. However, when billed to our customers, shipping and handling charges are included in net sales for the applicable period, and the corresponding shipping and handling expense is reported in cost of sales.

 

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. 

  

Research and development costs for the years ended December 31, 2022 and 2021 were $1,024,127 and $1,833,399, respectively.

 

Income Taxes

  

The Company’s deferred tax assets and liabilities for the expected future tax consequences of events 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, 2022 and 2021, the Company had no material unrecognized tax benefits.

 

 
F-17

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For the Years Ended December 31, 2022 and 2021

 

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, 2022 and 2021, there were 4,235,442 and 3,818,142, respectively, potentially dilutive shares that need to be considered as common share equivalents. As a result of the net loss, the potentially dilutive shares that need to be considered as common share equivalents, for the years ended December 31, 2022 and 2021, are anti-dilutive.

 

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, 2022:

 

 

 

 

 

 

 

 

 

Basic EPS

 

$(677,107 )

 

 

9,609,208

 

 

$(0.07 )

Effect of dilutive stock options and warrants

 

 

-

 

 

 

-

 

 

 

 

 

Diluted EPS

 

$(677,107 )

 

 

9,609,208

 

 

$(0.07 )

 

 

 

 

 

 

 

 

 

 

 

 

 

For the year ended December 31, 2021:

 

 

 

 

 

 

 

 

 

 

 

 

Basic EPS

 

$(4,758,805 )

 

 

8,900,824

 

 

$(0.53 )

Effect of dilutive stock options and warrants

 

 

-

 

 

 

-

 

 

 

 

 

Diluted EPS

 

$(4,758,805 )

 

 

8,900,824

 

 

$(0.53 )

  

 
F-18

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For the Years Ended December 31, 2022 and 2021

 

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, inventories, 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-19

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For the Years Ended December 31, 2022 and 2021

 

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, 2022 and 2021, the Company had $12,040,022 and $17,018,874 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, 2022.

 

Sales to the Company’s largest customer represented approximately 18.41%of total sales for the year ended December 31, 2022.As of December 31, 2021, there were two customers that each accounted for 25.98% and 10.60% of our total revenue.

 

There were two vendors that accounted for 44.15% and 29.29%, respectively, and one vendor that accounted for 44.73% of total component parts purchased as of December 31, 2022 and 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. The amendments in this update, among other things, require the measurement of all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. Financial institutions and other organizations will now use forward-looking information to better inform their credit loss estimates. As a smaller reporting company, the guidance is effective for our fiscal years beginning after December 15, 2022. The Company does not expect the adoption of this ASU to have a material impact on the consolidated financial statements and related disclosures.

 

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 standard is effective for the Company’s fiscal year beginning January 1, 2023, with early adoption permitted. The Company does not expect the adoption of this ASU to have a material impact on the consolidated financial statements and related disclosures.

 

In March 2022, the FASB issued ASU 2022-02, Troubled Debt Restructurings (“TDRs”) and Vintage Disclosures (Topic 326): Financial Instruments – Credit Losses. This amended guidance will eliminate the accounting designation of a loan modification as a TDR, including eliminating the measurement guidance for TDRs. The amendments also enhance existing disclosure requirements and introduce new requirements related to modifications of receivables made to borrowers experiencing financial difficulty. Additionally, this guidance requires entities to disclose gross write-offs by year of origination for financing receivables, such as loans and interest receivable. The ASU is effective January 1, 2023, and is required to be applied prospectively, except for the recognition and measurement of TDRs which can be applied on a modified retrospective basis. The Company does not expect the adoption of this ASU to have a material impact on the consolidated financial statements and related disclosures.

 

 
F-20

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For the Years Ended December 31, 2022 and 2021

 

(3) Revenues

 

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

 

 

 

 December 31,

 

 

 December 31,

 

 

 

    2022

 

 

      2021

 

AmpliTech Inc.

 

 

 

 

 

 

Domestic sales

 

$4,922,237

 

 

$2,865,872

 

International sales

 

 

947,515

 

 

 

524,019

 

Total sales

 

$5,869,752

 

 

$3,389,891

 

 

 

 

 

 

 

 

 

 

Spectrum

 

 

 

 

 

 

 

 

Domestic sales

 

$6,798,713

 

 

$153,349

 

International sales

 

 

6,726,027

 

 

 

1,732,194

 

Total sales

 

$13,524,740

 

 

$1,885,543

 

 

Total sales for the year ended December 31, 2022 and 2021, were $19,394,492 and $5,275,434, respectively.

 

(4) Segment Reporting

 

ASC 280, “Segment Reporting”, establishes standards for reporting information about operating segments on a basis consistent with the Company's internal organizational structure as well as information about geographical areas, business segments and major customers in financial statements for details on the Company's business segments.

 

The following table presents summary information by segment for the year ended December 31, 2022: 

 

 

 

AmpliTech Inc.

 

 

Spectrum

 

 

Corporate

 

 

Total

 

Revenue

 

$5,869,752

 

 

$13,524,740

 

 

 

-

 

 

$19,394,492

 

Cost of Goods Sold

 

 

3,257,367

 

 

 

7,212,261

 

 

 

-

 

 

 

10,469,628

 

Net Income (Loss)

 

 

(2,478,429)

 

 

2,878,476

 

 

 

(1,077,154)

 

 

(677,107)

Total Assets

 

 

17,682,013

 

 

 

16,979,383

 

 

 

2,018,238

 

 

 

36,679,634

 

Depreciation and Amortization

 

 

279,470

 

 

 

132,536

 

 

 

-

 

 

 

412,006

 

Interest Expense, net

 

 

(159)

 

 

1,289

 

 

 

11,883

 

 

 

13,013

 

 

 
F-21

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

 For the Years Ended December 31, 2022 and 2021

 

The following table presents summary information by segment for the year December 31, 2021:  

 

 

 

AmpliTech Inc.

 

 

Spectrum

 

 

Corporate

 

 

Total

 

Revenue

 

$3,389,891

 

 

$1,885,543

 

 

 

-

 

 

$5,275,434

 

Cost of Goods Sold

 

 

2,783,432

 

 

 

1,199,365

 

 

 

-

 

 

 

3,982,797

 

Net Income (Loss)

 

 

(3,198,767)

 

 

435,974

 

 

 

(1,996,012)

 

 

(4,758,805)

Total Assets

 

 

15,066,555

 

 

 

15,201,516

 

 

 

4,959,117

 

 

 

35,227,188

 

Depreciation and Amortization

 

 

145,191

 

 

 

1,429

 

 

 

-

 

 

 

146,620

 

Interest Expense, net

 

 

(1,665)

 

 

-

 

 

 

44,471

 

 

 

42,806

 

 

(5) Acquisition of Spectrum Semiconductors Materials

 

On December 15, 2021, AmpliTech Group Inc. acquired Spectrum Semiconductor Materials (SSM), an “S” Corporation located in 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 and 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 will be 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.

 

 
F-22

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For the Years Ended December 31, 2022 and 2021

 

The Indemnification Escrow Fund will be 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 prepared and delivered 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 $2,180,826 an increase of $815,788 as previously recorded in December 31, 2021.  This amount is owed to Seller and recorded as a contingent liability as of December 31, 2022.

 

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 as 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.

 

 
F-23

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

 For the Years Ended December 31, 2022 and 2021

 

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 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 statement of operations.

 

(6) Marketable Securities

 

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

 

 

 

Adjusted

Cost

 

 

Unrealized

Gains

 

 

Unrealized

Loss

 

Fair Value

 

Level 1 (1)

 

 

 

 

 

 

 

 

 

 

 

Money Market Fund

 

$

1,759,299

 

 

               -

 

 

 -

 

$

1,759,299

 

US Treasury Bills

 

 

245,172

 

 

 

2,278

 

 

 -

 

 

247,450

 

Total

 

$

2,004,471

 

 

$

2,278

 

 

 -

 

$

2,006,749

 

 

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

 

 

Cash and cash equivalents in our marketable securities account at December 31, 2022 and 2021 was $1,759,299 and $4,931,960, respectively.

 

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, 2022 and 2021, the Company did not consider any of its investments to be impaired.

 

 
F-24

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For the Years Ended December 31, 2022 and 2021

 

(7) Inventories

 

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

 

 

 

December 31,

2022

 

 

December 31,

2021

 

 

 

 

 

 

 

 

Raw Materials

 

$872,184

 

 

$609,841

 

Work-in Progress

 

 

229,771

 

 

 

162,072

 

Finished Goods

 

 

6,658,166

 

 

 

4,452,885

 

Subtotal

 

$7,760,121

 

 

$5,224,798

 

Less: Reserve for Obsolescence

 

 

(1,128,000)

 

 

(1,031,986)

Total

 

$6,632,121

 

 

$4,192,812

 

 

(8) Property and Equipment

 

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

 

 

 

December 31,

2022

 

 

December 31,

2021

 

 

 

 

 

 

 

 

Lab Equipment

 

$2,455,045

 

 

$1,893,564

 

Manufacturing Equipment

 

 

129,745

 

 

 

25,000

 

Automobiles

 

 

7,335

 

 

 

7,335

 

Computer Equipment and Software

 

 

210,240

 

 

 

159,315

 

Leasehold Improvements

 

 

78,042

 

 

 

-

 

Furniture and Fixtures

 

 

148,987

 

 

 

27,504

 

Subtotal

 

 

3,029,394

 

 

 

2,112,718

 

Less: Accumulated Depreciation

 

 

(1,005,707)

 

 

(757,430)

 

 

 

 

 

 

 

 

 

Total

 

$2,023,687

 

 

$1,355,288

 

 

Depreciation expense for the years ended December 31, 2022 and 2021 was $262,032 and $105,578, respectively, of which $194,456 and $95,145, respectively were included in cost of goods sold.

 

Property and equipment purchased in the amount of $234,036 under a financing lease is included in the totals above.

 

 
F-25

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For the Years Ended December 31, 2022 and 2021

 

(9) Goodwill and Intangible Assets

 

Goodwill  

 

Goodwill is related to the acquisition of Specialty 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 not amortizable for tax purposes and is not amortizable for financial statement purposes.  As of December 31, 2022, goodwill related to the acquisition of Specialty was deemed impaired in the amount of $120,136.  As of December 31, 2022 and 2021, goodwill was $4,696,883 and $4,817,019 respectively.

 

Other Intangible Assets

 

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

 

 

 

Gross Carrying

Amount

 

 

Accumulated

Amortization

 

 

Net

 

 

Weighted

Average Life

 

Trade name

 

$584,517

 

 

$-

 

 

$584,517

 

 

Indefinite

 

Customer relationships

 

 

2,591,491

 

 

 

199,875

 

 

 

2,391,616

 

 

 

17.81

 

Intellectual Property

 

 

202,771

 

 

 

44,797

 

 

 

157,974

 

 

 

11.71

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total

 

$3,378,779

 

 

$244,672

 

 

$3,134,107

 

 

 

 

 

 

Amortization expense for the years ended December 31, 2022 and 2021 was $149,974 and $41,042, respectively.

 

Annual amortization of intangible assets are as follows:                     

 

2023

 

 

149,976

 

 

 

 

 

 

2024

 

 

149,976

 

 

 

 

 

 

2025

 

 

149,976

 

 

 

 

 

 

2026

 

 

149,976

 

 

 

 

 

 

2027

 

 

149,976

 

Thereafter 

 

 

1,799,710

 

 

 

$2,549,590

 

                                                                         

 
F-26

Table of Contents

                     

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For the Years Ended December 31, 2022 and 2021

 

(10) 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. On June 15, 2022, an amendment to the membership interest purchase agreement was made to reflect a 19.9% membership interest.  In light of this amendment, the Company overpaid by $1,750 for the membership interest and was subsequently reimbursed. As of December 31, 2022, the Company has made an investment of $348,250 for a 19.9% membership interest.

 

(11) 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% of accounts receivables aged less than 90 days and 50% of inventory raw materials costs not to exceed $250,000. 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 its respective assets.  In addition, the President and CEO, has agreed to guarantee the loan.

 

As of December 31, 2022 and 2021, the outstanding balance on the line of credit was $0.

 

As of March 14, 2023, the Company closed the line of credit of $750,000.   All UCC filings on the Company assets have been released as well as the President’s personal guarantee.

 

 
F-27

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For the Years Ended December 31, 2022 and 2021

 

(12) Leases

 

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

 

 

 

December 31,

 

 

December 31,

 

Operating leases

 

2022

 

 

2021

 

Assets                            

 

 

 

 

 

 

ROU operating lease assets

 

$4,197,324

 

 

$1,115,588

 

 

 

 

 

 

 

 

 

 

Liabilities

 

 

 

 

 

 

 

 

Current portion of operating lease

 

$586,379

 

 

$391,571

 

Operating lease, net of current portion

 

$3,768,932

 

 

$795,317

 

Total operating lease liabilities

 

$4,355,311

 

 

$1,186,888

 

 

 

 

 

 

 

 

 

 

Financing leases

 

 

 

 

 

 

 

 

Assets

 

 

 

 

 

 

 

 

Property and equipment, gross

 

$234,036

 

 

$157,184

 

Accumulated depreciation

 

 

(113,621)

 

 

(78,592)

Property and equipment, net

 

$120,415

 

 

$78,592

 

 

 

 

 

 

 

 

 

 

Liabilities

 

 

 

 

 

 

 

 

Current portion of financing lease

 

$33,480

 

 

$33,688

 

Financing lease, net of current portion

 

$49,336

 

 

$17,471

 

Total financing lease liabilities

 

$82,816

 

 

$51,159

 

 

 
F-28

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For the Years Ended December 31, 2022 and 2021

 

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

 

Weighted average remaining lease term (years)

 

December 31,

2022

 

 

December 31,

2021

 

Operating leases                                                                         

 

 

9.40

 

 

 

3.01

 

Financing leases

 

 

2.80

 

 

 

1.50

 

Weighted average discount rate

 

 

 

 

 

 

 

 

Operating leases

 

 

4.49%

 

 

4.25%

Financing leases

 

 

4.70%

 

 

4.89%

 

Financing Lease   

 

The Company entered into several 60-month lease agreements to finance certain laboratory and office equipment.  As such, the Company has accounted for these transactions as a financing lease. 

 

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

 

2023

 

 

36,472

 

2024

 

 

18,751

 

2025

 

 

18,186

 

2026

 

 

11,976

 

Thereafter

 

 

3,992

 

Total lease payments

 

 

89,377

 

Less imputed interest

 

 

(6,561)

Total lease obligations

 

 

82,816

 

Less current obligations

 

 

(33,480)

Long-term lease obligations

 

$49,336

 

 

 
F-29

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For the Years Ended December 31, 2022 and 2021

 

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.  The lease was terminated in April 2022.

 

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% 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, 2022.

 

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% every year.

 

On October 15, 2021, the Company entered into 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 moved into the new manufacturing and headquarters facility April 1, 2022.

 

 
F-30

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For the Years Ended December 31, 2022 and 2021

 

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

 

2023

 

 

768,465

 

2024

 

 

765,075

 

2025                                                                                                       

 

 

400,321

 

2026

 

 

383,347

 

Thereafter

 

 

3,112,070

 

Total lease payments

 

 

5,429,278

 

Less imputed interest

 

 

(1,073,967)

Total lease obligations

 

 

4,355,311

 

Less current obligations

 

 

(586,379)

Long-term lease obligations

 

$3,768,932

 

 

(13) Notes Payable

 

Promissory Note:

 

On September 12, 2019, AmpliTech Group, Inc. acquired Specialty, 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 Specialty.  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, 2022 and 2021, the balance of this promissory note was $183,014 and $279,119, respectively. Principal payments of $96,105 and $90,397 along with interest expense of $14,460 and $20,167 was paid during the years ended December 31, 2022 and 2021, respectively.

 

Loan Payable:

 

On September 12, 2019, the Company was approved for a $250,000 equipment leasing facility which was subsequently increased to $500,000. 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, 2022 and 2021 was $0 and $18,630, respectively. Principal payments of $18,630 and $19,381 were made for the years ended December 31, 2022 and 2021, respectively. Total interest expense paid for the years ended December 31, 2022 and 2021 was $466 and $1,451, respectively.

 

 

 

 

 
F-31

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For the Years Ended December 31, 2022 and 2021

 

 

·

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, 2022 and 2021 was $3,230 and $12,632, respectively. Principal payments of $9,402 and $12,632, were made for the years ended December 31, 2022 and 2021, respectively. Total interest expense paid for the years ended December 31, 2022 and 2021 was $378 and $792, 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, 2022 and 2021 was $6,012 and $19,986, respectively. Principal payments of $13,975 and $13,357 were made for the years ended December 31, 2022 and 2021, respectively. Total interest expense paid for the years ended December 31, 2022 and 2021 was $617 and $1235, respectively.

 

·

On May 6, 2022, the Company borrowed $441,139 to be paid over a three-year term with monthly payments of $13,341 at an interest rate of 5.6%.  On June 15, 2022, this equipment order was cancelled resulting in a full refund of $441,139 less interest paid of $6,317.  The loan was repaid in August 2022.

   

As of March 14, 2023, the Company closed the equipment line of credit of $500,000, which had $0 balance.  All UCC filings on the Company assets have been released as well as the President’s personal guarantee.

 

In January 2022, the Company purchased machinery for $91,795, applying a deposit of $9,180 and financing the balance of $82,616 over 24 payments at an interest rate of 1.90%.  The balance as of December 31, 2022 was $41,700.  Principal payments of $40,916 and interest expense of $1,215 was paid for the year ended December 31 , 2022.

 

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

 

 

Payments

 

2023

 

$144,358

 

2024

 

 

89,597

 

Total remaining payments                                                        

 

$233,955

 

                     

(14) 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, 2022 and 2021 is as follows:

 

 
F-32

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For the Years Ended December 31, 2022 and 2021

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Federal and state net operating loss

 

$(132,999)

 

$(999,349)

Meals & entertainment

 

 

2,634

 

 

 

8,830

 

Life insurance

 

 

5,182

 

 

 

3,919

 

Goodwill

 

 

(7,162)

 

 

(7,162)

SBA PPP Loan

 

 

-

 

 

 

48,762

 

Stock-based compensation

 

 

83,816

 

 

 

153,715

 

Depreciation

 

 

(55,027)

 

 

(25,493)

State tax, net of federal benefit

 

 

31,666

 

 

 

183,643

 

Other

 

 

-

 

 

 

-

 

Tax rate change

 

 

 

 

 

 

-

 

Change in Valuation Allowance

 

 

71,890

 

 

 

633,135

 

Total income tax provision

 

$-

 

 

$-

 

 

The provision for Federal income tax consists of the following for the years ended December 31, 2022 and 2021:

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Net operating loss carryforwards

 

$1,197,903

 

 

$1,082,454

 

Depreciation

 

 

(123,185)

 

 

(68,158)

Allowance for doubtful accounts

 

 

18,509

 

 

 

10,239

 

Goodwill amortization

 

 

(18,805)

 

 

(11,643)

Stock based compensation

 

 

 

 

 

 

-

 

Inventory reserve

 

 

248,153

 

 

 

268,316

 

Valuation allowance

 

 

(1,322,575)

 

 

(1,281,208)

Total net deferred tax assets

 

 

-

 

 

 

-

 

 

 
F-33

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For the Years Ended December 31, 2022 and 2021

 

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, 2022, the Company has net federal and state net operating loss carry forwards of approximately $1,197,000 that begin to expire in 2037.

 

(15)  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.

 

 
F-34

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For the Years Ended December 31, 2022 and 2021

 

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

 

On May 20, 2022, 30,000 restricted stock units at an exercise price of $1.96 were issued to a board advisor. Vesting will occur in equal quarterly installments of 2,500 shares beginning on May 20, 2022.

 

On May 20, 2022, August 20, 2022 and November 20, 2022, 2,500 shares of common stock were issued, respectively.

 

On June 17, 2022, 15,000 restricted stock units at an exercise price of $1.97 were issued to three board members.  Vesting occurred immediately and 45,000 shares of common stock were issued. 

 

 
F-35

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For the Years Ended December 31, 2022 and 2021

 

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 May 20, 2022, the Company granted four employees five-year stock options to purchase shares of common stock (totaling 45,000) according to the Company’s 2020 Plan.  The stock options vest in equal quarterly installments over five years commencing on the grant date, with an exercise price of $1.96 per share. The Company also granted two employees five-year stock options to purchase shares of common stock (totaling 2,000) according to the Company’s 2020 Plan. The stock options vest one year from date of grant at an exercise price of $1.96. In addition, the Company granted two advisors to the Board, ten-year stock options to purchase shares of common stock (totaling 35,000) according to the Company’s 2020 Plan. Twenty-five thousand (25,000) stock options vest immediately on date of grant at an exercise price of $1.96, and the balance of ten thousand (10,000) stock options vest in equal quarterly installments over one year commencing on the grant date.  The Company has calculated these options' estimated fair market value at $129,325 using the Black-Scholes model, with the following assumptions: expected term ranging from 2.5 to 4.9 years, stock price $1.96, exercise price $1.96, volatility ranging from 136.2% to 141.3%, risk-free rate ranging from 2.67% to 2.80%, and no forfeiture rate.

 

On June 14, 2022, the Company granted Mr. Maqbool five-year stock options to purchase 100,000 shares of common stock according to the Company’s 2020 Plan. In addition, Ms. Sanfratello and Mr. Flores were each granted five-year stock options to purchase 50,000 shares of common stock. The stock options vest in quarterly installments over a five-year period with an exercise price of $1.72 per share. The Company has calculated these options estimated fair market value at $304,148 using the Black-Scholes model, with the following assumptions: expected term of 4.9 years, stock price of $1.72, exercise price of $1.72, volatility of 138.3%, risk-free rate of 3.61%, and no forfeiture rate.

 

On August 22, 2022, the Company granted Daniel Mazziota five-year stock options to purchase 25,000 shares of common stock according to the Company’s 2020 Plan.  The stock options vest in quarterly installments over a 5-year period with an exercise price of $2.23 per share.  The Company has calculated these options estimated fair market value at $47,787 using the Black-Scholes model, with the following assumptions: expected term of 4.5 years, stock price of $2.23, exercise price of $2.23, volatility of 134.5%, risk-free rate of 3.17%, and no forfeiture rate.

 

 
F-36

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For the Years Ended December 31, 2022 and 2021

 

On December 19, 2022, the Company granted one employees ten-year stock options to purchase 3,000 shares of common stock according to the Company’s 2020 Plan.  The stock options vest in equal quarterly installments over three years commencing on March 31, 2023 with an exercise price of $1.97 per share. The Company has calculated these options estimated fair market value at $5,275 using the Black-Scholes model, with the following assumptions: expected term of 5.5 years, stock price of $1.97, exercise price of $1.97, volatility of 132.2%, risk-free rate of 3.99%, and no forfeiture rate.

    

On December 20, 2022, the Company granted Mr. Maqbool ten-year stock options to purchase 100,000 shares of common stock according to the Company’s 2020 Plan. In addition, Ms. Sanfratello and Mr. Flores were each granted ten-year stock options to purchase 50,000, shares of common stock. The stock options vest in quarterly installments over a 5-year period with an exercise price of $1.92 per share. The Company has calculated these options estimated fair market value at $357,425 using the Black-Scholes model, with the following assumptions: expected term of 7.5 years, stock price of $1.92, exercise price of $1.92, volatility of 127.5%, risk-free rate of 3.79%, and no forfeiture rate.

 

On December 20, 2022, the Company granted Matthew Kappers, Andrew Lee and Daniel Mazziota ten-year stock options to purchase 5,000, 5,000 and 7,500 respectively, shares of common stock according to the Company’s 2020 Plan.  The stock options vest in quarterly installments over a 5-year period with an exercise price of $1.92 per share.  The Company has calculated these options estimated fair market value at $31,275 using the Black-Scholes model, with the following assumptions: expected term of 7.5 years, stock price of $1.92, exercise price of $1.92, volatility of 127.5%, risk-free rate of 3.79%, and no forfeiture rate.

 

On December 20, 2022, the Company granted eleven employees and one board advisor ten-year stock options to purchase 85,500 shares of common stock according to the Company’s 2020 Plan.  The stock options vest in quarterly installments over a 5-year period with an exercise price of $1.92 per share.  The Company has calculated these options estimated fair market value at $152,800 using the Black-Scholes model, with the following assumptions: expected term of 7.5 years, stock price of $1.92, exercise price of $1.92, volatility of 127.5%, risk-free rate of 3.79%, and no forfeiture rate

 

On June 30, 2021, the Company granted ten-year stock options to purchase shares of common stock (totaling 45,000) according to the Company’s 2020 Plan. 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.

 

 
F-37

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For the Years Ended December 31, 2022 and 2021

 

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.  As amended and effective as of  May 20, 2022, 10,000 stock options to purchase shares of common stock that were granted to a Board advisor, vested in full.

 

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.62, 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, 2022:

 

 

 

Number of

 

 

Weighted Average

 

 

 

Options

 

 

Exercise Price ($)

 

Outstanding at December 31, 2021

 

 

305,500

 

 

$3.74

 

Granted                                                                                  

 

 

613,000

 

 

$1.87

 

Exercised

 

 

-

 

 

 

-

 

Expired

 

 

(2,500)

 

$3.88

 

Outstanding at December 31, 2022 

 

 

916,000

 

 

$2.49

 

Exercisable at December 31, 2022 

 

 

334,042

 

 

$3.30

 

 

 
F-38

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For the Years Ended December 31, 2022 and 2021

 

As of December 31, 2022, all outstanding stock options were issued according to the Company's 2020 Plan, and there remains 259,000 shares of common stock available for future issuance under the 2020 Plan. 

 

Stock-based compensation expense related to stock options of $244,631 and $692,076 was recorded for the years ended December 31, 2022 and 2021, respectively. As of December 31, 2022, the remaining unrecognized compensation cost related to non-vested stock options is $985,490 and is expected to be recognized over 5 years. The outstanding stock options have a weighted average remaining contractual life of 6.34 years and a total intrinsic value of $154,170.

 

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.

 

 
F-39

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For the Years Ended December 31, 2022 and 2021

 

Below is a table summarizing the changes in warrants outstanding for the year ended December 31, 2022:

 

 

 

Number of

 

 

Weighted Average

 

 

 

Warrants

 

 

Exercise Price ($)

 

Outstanding at December 31, 2021

 

 

3,296,942

 

 

$7.83

 

Granted                                                                                  

 

 

-

 

 

 

-

 

Exercised

 

 

-

 

 

 

-

 

Expired

 

 

-

 

 

 

-

 

Outstanding at December 31, 2022 

 

 

3,296,942

 

 

$7.83

 

Exercisable at December 31, 2022 

 

 

3,296,942

 

 

$7.83

 

 

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

 

Restricted Stock Units:

 

On May 20, 2022, 30,000 restricted stock units at an exercise price of $1.96 were issued to a board advisor. Vesting will occur in equal quarterly installments of 2,500 shares beginning on May 20, 2022.  As of December 31, 2022, 7,500 RSU’s have vested.

 

On June 17, 2022, the Company granted restricted stock awards under the Company’s 2020 Plan to directors of the Company for an aggregate of 45,000 shares of common stock (15,000 each) valued at $88,650.  These restricted stock awards vested immediately.

 

Below is a table summarizing the changes in restricted stock units outstanding for the year ended December 31, 2022:

 

 

 

Number of

 

 

Weighted Average

 

 

 

RSU’s

 

 

Exercise Price ($)

 

Outstanding at December 31, 2021

 

 

-

 

 

 

-

 

Granted

 

 

75,000

 

 

$1.97

 

Exercised

 

 

(52,500)

 

$1.97

 

Expired

 

 

-

 

 

 

-

 

Outstanding at December 31, 2022

 

 

22,500

 

 

$1.96

 

Exercisable at December 31, 2022

 

-

 

 

$-

 

   

 
F-40

Table of Contents

 

AmpliTech Group, Inc.

Notes To Consolidated Financial Statements

For the Years Ended December 31, 2022 and 2021

 

Stock-based compensation expense related to restricted stock units of $105,593 was recorded for the year ended December 31, 2022. As of December 31, 2022, the remaining unrecognized compensation cost related to non-vested restricted stock units is $41,857. The outstanding restricted stock units have a weighted average remaining contractual life of 2.14 years and a total intrinsic value of $47,700.

 

(16)  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, prepared and delivered 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 $2,180,826, an increase of $815,788 as previously recorded as of December 31, 2021.  This amount is owed to Seller and recorded as a contingent liability as of December 31, 2022.

 

(17) Subsequent events

 

On January 20,2023, 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.

 

As of March 14, 2023, the Company closed the line of credit of $750,000 and the equipment line of credit for $500,000.  Both lines of credit had a $0 balance.  All UCC filings on the Company assets have been released as well as the President’s personal guarantee.

 

On March 20, 2023, the revenue earnout of $2,180,826 was paid to the Seller.

 

On March 27, 2023, the Company amended the employment agreement with Jorge Flores to extend its term to March 20, 2024. The amendment was effective March 20, 2023.  

 

F-41

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, 2022, 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.

 

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, 2022 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.

 

 
39

Table of Contents

 

1. As of December 31, 2022, 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, 2022, 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, 2022 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:

 

 

·

Developing written policies and procedures for accounting processes.

 

 

 

 

·

Monitoring written policies and procedures to ensure effectiveness.

 

 

 

 

·

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

 

 

 

 

·

Requiring dual authorization on all ACH payments and bank wires.

 

 

 

 

·

Requiring management to review and approve all expenses.

 

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 

 

On March 27, 2023, the Company amended the employment agreement with Jorge Flores to extend its term to March 20, 2024.  The amendment was effective March 20, 2023.  

 

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

 

Not applicable.

 

 
40

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

 

62

 

Chairman, President, Chief Executive Officer, Treasurer, Director

Louisa Sanfratello

 

57

 

Chief Financial Officer and Secretary, Director

Jorge Flores (1)

 

55

 

Chief Operating Officer

Matthew Kappers  

 

58

 

Director

Andrew Lee   

 

39

 

Director

Daniel Mazziota   

 

85

 

Director

 

(1)

Promoted February 21, 2022.

 

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 62, has served as the Company’s President, Chief Executive Officer and Chairman of the Board of Directors since founding AmpliTech, Inc. in 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 57, 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 55, 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 served in various roles at Comtech Telecommunications (Nasdaq: CMTL), a corporation with over 2,000 employees and revenues of over $600M. Most recently, Mr. Flores served as Comtech’s Director of Program Management from August 2014 to May 2021. Mr. Flores holds an MBA with concentration in Operations Management and Leadership from Dowling College, 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.

 

 
41

Table of Contents

 

Matthew Kappers, age 58, 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 39, 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.

 

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.

 

 
42

Table of Contents

 

Section 16(a) Beneficial Ownership Reporting Compliance

 

Section 16(a) of the Securities Exchange Act requires that our directors and executive officers and persons who beneficially own more than 10% of our common stock (referred to herein as the “reporting persons”) file with the SEC various reports as to their ownership of and activities relating to our common stock. Such reporting persons are required by the SEC regulations to furnish us with copies of all Section 16(a) reports they file. Based solely on our review of copies of the reports filed with the SEC and the written representations of our directors and executive officers, we believe that all reporting requirements for fiscal year 2022 were complied with by each person who at any time during the 2022 fiscal year was a director or an executive officer or held more than 10% of our common stock, except for the following: Fawad Maqbool filed a late Form 4 report on April 13, 2022, related to the purchase of our common stock on various dates and filed a late From 4 report filed on June 17, 2022, related to the granting of options to purchase our common stock; Daniel Mazziota filed a late Form 4 report on April 15, 2022, related to the purchase of our common stock on April 12, 2022, and Mr. Mazziota filed a late Form 4 report on August 25, 2022, related to the granting of options to purchase our common stock; Jorge Flores filed a late Form 4 report on June 17, 2022, related to the granting of options to purchase our common stock; and Louisa Sanfratello filed a late Form 4 report on June 17, 2022, related to the granting of options to purchase our common stock.

 

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.

 

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, 2022 and 2021:

 

Summary Compensation of Named Executive Officers

 

Name and Principal Position

 

Fiscal

Year

 

Salary

($)(1)

 

 

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

 

2022

 

 

496,335

 

 

 

-

 

 

 

-

 

 

 

330,787

 

 

 

-

 

 

 

827,122

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Louisa Sanfratello

 

2021

 

 

195,192

 

 

 

30,000

 

 

 

-

 

 

 

133,141

 

 

 

-

 

 

 

358,333

 

Chief Financial Officer, Secretary

 

2022

 

 

273,558

 

 

 

-

 

 

 

-

 

 

 

165,393

 

 

 

-

 

 

 

438,951

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Jorge Flores (2)

 

2021

 

 

172,250

 

 

 

-

 

 

 

-

 

 

 

84,863

 

 

 

-

 

 

 

257,113

 

Chief Operating Officer

 

2022

 

 

272,408

 

 

 

-

 

 

 

-

 

 

 

165,393

 

 

 

-

 

 

 

437,801

 

 

(1)

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 and Mr. Flores to $275,000 per year.

(2)

Mr. Flores was appointed Chief Operating Officer in February 2022.

     

 
43

Table of Contents

 

Pursuant to the terms of his employment agreement entered into on February 21, 2022, Mr. Flores will receive a base annual salary of $275,000 and is eligible to participate in the Company’s 2020 Equity Incentive Plan. The agreement contains a perpetual confidentiality covenant as well as non-competition and employee and customer non-solicitation covenants that apply during his employment and for a period of one year following his termination.  The agreement was amended on March 27, 2023 to extend its term to March 20, 2024.  

   

Outstanding Equity Awards at Fiscal Year End

 

On June 14, 2022, the Company granted Mr. Maqbool stock options to purchase 100,000 shares of common stock according to the Company’s 2020 Plan. In addition, Ms. Sanfratello and Mr. Flores   were each granted stock options to purchase 50,000 shares of common stock. The stock options vest in quarterly installments over a 5-year period with an exercise price of $1.72 per share. The Company has calculated these options estimated fair market value at $304,148 using the Black-Scholes model, with the following assumptions: expected term of 4.9 years, stock price of $1.72, exercise price of $1.72, volatility of 138.3%, risk-free rate of 3.61%, and no forfeiture rate.

 

On December 20, 2022, the Company granted Mr. Maqbool stock options to purchase 100,000 shares of common stock according to the Company’s 2020 Plan. In addition, Ms. Sanfratello and Mr. Flores were each granted stock options to purchase 50,000, shares of common stock. The stock options vest in quarterly installments over a 5-year period with an exercise price of $1.92 per share. The Company has calculated these options estimated fair market value at $357,425 using the Black-Scholes model, with the following assumptions: expected term of 7.5 years, stock price of $1.92, exercise price of $1.92, volatility of 127.5%, risk-free rate of 3.79%, and no forfeiture rate.

 

On November 26, 2021, the Company granted the Mr. Maqbool and Ms. Sanfratello 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.

 

The following table sets forth the outstanding equity awards for our named executive officers as of the fiscal year ended December 31, 2022.

 

OUTSTANDING EQUITY AWARDS AT FISCAL YEAR END

  

Name

Grant Date

Number

of

Securities Underlying

Unexercised

Options (#)

Exercisable

 

Number

of

Securities Underlying

Unexercised

Options (#)

Unexercisable

 

Equity Incentive

Plan Awards:

Number of

Securities

Underlying

Unexercised

Unearned

Options

(#)

 

Option

Exercise

Price

($)

 

Option

Expiration

Date

 

 

 

 

 

 

 

 

 

 

 

November 26, 2021

100,000

 

-0-

 

-0-

 

$3.52

 

November 26, 2026

Fawad Maqbool

June 14, 2022

15,000

 

85,000

 

-0-

 

$1.72

 

June 14, 2027

December 20, 2022

-0-

 

100,000

 

-0-

 

$1.92

 

December 20, 2032

 

 

 

 

 

 

 

 

 

 

November 26, 2021

50,000

 

-0-

 

-0-

 

$3.52

 

November 26, 2026

Louisa Sanfratello

June 14, 2022

7,500

 

42,500

 

-0-

 

$1.72

 

June 14, 2027

December 20, 2022

-0-

 

50,000

 

-0-

 

$1.92

 

December 20, 2032

 

 

 

 

 

 

 

 

 

 

 

 

 July 26, 2021

417

 

4,583

 

-0-

 

$3.88

 

July 26, 2031

November 26, 2021

25,000

 

-0-

 

-0-

 

$3.52

 

November 26, 2026

Jorge Flores

June 14, 2022

7,500

 

42,500

 

-0-

 

$1.72

 

June 14, 2027

December 20, 2022

-0-

 

50,000

 

-0-

 

$1.92

 

December 20, 2032

    

 
44

Table of Contents

 

Directors Compensation

 

Name

 

Fiscal

Year

 

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

 

2021

 

 

-

 

 

 

 

 

 

44,850

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

44,850

 

 

 

2022

 

 

-

 

 

 

29,550

 

 

 

8,936

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

38,486

 

Andrew Lee

 

2021

 

 

-

 

 

 

 

 

 

 

44,850

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

44,850

 

 

 

2022

 

 

-

 

 

 

29,550

 

 

 

8,936

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

38,486

 

Daniel Mazziota

 

2021

 

 

-

 

 

 

 

 

 

 

71,478

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

71,478

 

 

 

2022

 

 

-

 

 

 

29,550

 

 

 

61,190

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

90,740

 

 

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 and reimbursement of expenses for attending meetings.

 

On June 17, 2022, the Company granted restricted stock awards under the Company’s 2020 Plan to directors of the Company for an aggregate of 45,000 shares of common stock (15,000 each) valued at $88,650.  These restricted stock awards vested immediately.

 

On August 22,2022, the Company granted Daniel Mazziota stock options to purchase 25,000 shares of common stock according to the Company’s 2020 Plan.  The stock options vest in quarterly installments over a 5-year period with an exercise price of $2.23 per share.  The Company has calculated these options estimated fair market value at $47,787 using the Black-Scholes model, with the following assumptions: expected term of 4.5 years, stock price of $2.23, exercise price of $2.23, volatility of 134.5%, risk-free rate of 3.17%, and no forfeiture rate.

 

On December 20, 2022, the Company granted Matthew Kappers, Andrew Lee and Daniel Mazziota stock options to purchase 5,000, 5,000 and 7,500 respectively, shares of common stock according to the Company’s 2020 Plan.  The stock options vest in quarterly installments over a 5-year period with an exercise price of $1.92 per share.  The Company has calculated these options estimated fair market value at $31,275 using the Black-Scholes model, with the following assumptions: expected term of 7.5 years, stock price of $1.92, exercise price of $1.92, volatility of 127.5%, risk-free rate of 3.79%, and no forfeiture rate.

 

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 November 26, 2021, the Company granted Daniel Mazziota stock options to purchase 10,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 $26,628 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.

 

 
45

Table of Contents

 

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 December 31, 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

 

 

916,000

 

 

$2.49

 

 

 

259,000

 

Equity compensation plans not approved by security holders

 

 

-

 

 

 

-

 

 

 

-

 

Total

 

 

916,000

 

 

$2.49

 

 

 

259,000

 

 

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 20, 2023. 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 155 Plant Avenue, Hauppauge, NY 11788.

 

 

 

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,764,504

(2)

 

 

28.69

%

Louisa Sanfratello, Chief Financial Officer

 

 

67,500

(3)

 

*

 %

Jorge Flores

 

 

46,917

(4)

 

 

*

 %

Daniel Mazziota

 

 

205,400

(5)

 

 

2.13

%

Matthew Kappers

 

 

27,500

(6)

 

*

 

Andrew Lee                                                    

 

 

27,500

(6)

 

*

 

 

 

 

 

 

 

 

 

 

All officers and directors as a group (6 persons)

 

 

3,139,321

 

 

 

36.18

%

 

*

Less than 1%

 

 
46

Table of Contents

 

1)

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

 

 

2)

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

 

 

3)

Includes 57,500 options to purchase shares of common stock.

 

 

4)

Includes 32,917 options to purchase shares of common stock.

 

 

5)

Includes 27,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 2022, 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.

 

Director Independence

 

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

 

ITEM 14. PRINCIPAL ACCOUNTANT FEES AND SERVICES.

 

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

 

 

 

2022

 

 

2021

 

Audit Fees

 

$130,062

 

 

$72,500

 

Audit-Related Fees

 

$71,548

 

 

$89,014

 

Tax Fees

 

$3,420

 

 

$2,875

 

All Other Fees

 

 

-

 

 

 

-

 

Total

 

$205,030

 

 

$164,389

 

   

Audit Fees

 

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

 

 
47

Table of Contents

 

Audit Related Fees

 

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

 

Tax Fees

 

For our fiscal years ended December 31, 2022 and 2021, we paid $3,420 and $2,875 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, 2022 and 2021.

 

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 2022 were pre-approved by our Audit Committee. All the above services in 2022 were reviewed and approved by our Audit Committee either before or after the respective services were rendered.

 

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, 2022 and 2021

 

F-2

 

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

 

F-3

 

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

 

F-4

 

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

 

F-5

 

Notes to Consolidated Financial Statements

 

F-6

 

 

 

2.

Financial Statement Schedules

 

 

48

Table of Contents

 

Exhibits:

 

Exhibit No.

 

Description

3.1

 

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

3.2

 

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

3.3

 

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

3.4

 

Certificate of Amendment, filed with the Secretary of State of Nevada (incorporated by reference to the Current Report on Form 8-K filed February 19, 2021)

3.5

 

Certificate of Correction, filed with the Secretary of State of Nevada (incorporated by reference to the Current Report on Form 8-K filed February 19, 2021)

4.1

Form of Common Stock Purchase Warrant (incorporated by reference to the Current Report on Form 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 the Current Report on Form 8-K filed February 19, 2021)

4.3

 

Form of Representative’s Warrant (incorporated by reference to the Current Report on Form 8-K filed February 19, 2021)

4.4

 

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

4.5

 

Form of Warrant (incorporated by reference to the Current Report on Form 8-K filed April 15, 2021)

10.3

 

Commercial guaranty of AmpliTech Group, Inc., dated September 12, 2019 (incorporated by reference to the Current Report on 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 Current Report on 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 Current Report on 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 Current Report on Form 8-K filed on August 20, 2020)

10.7

 

Exclusive Distribution Agreement, dated November 9, 2016, by and between AmpliTech Inc, and distributor (incorporated by reference to Exhibit 10.8 to the Company’s Registration Statement on Form S-1 filed on December 10, 2020)

10.8

 

Advisory Agreement, dated February 14, 2018, by and between AmpliTech Group, Inc. and with Sunbiz Holdings Corp. (incorporated by reference to Exhibit 10.9 to the Company’s Registration Statement on Form S-1 filed on December 10, 2020)

10.9

 

Business Loan Agreement with BNB Bank, dated November 20, 2020 (incorporated by reference to Exhibit 10.10 to the Company’s Registration Statement on Form S-1 filed on December 10, 2020)

10.10

 

Promissory Note issued to BNB Bank, dated November 20, 2020 (incorporated by reference to Exhibit 10.10 to the Company’s Registration Statement on Form S-1 filed on December 10, 2020)

10.11

 

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

10.12

 

Asset Purchase Agreement dated November 19, 2021 (incorporated by reference to the Current Report on Form 8-K filed November 19, 2021)

10.13

 

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

10.14

 

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

10.15

 

Amendment to Employment Agreement with Jorge Flores dated March 27, 2023

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

  

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

 

 
49

Table of Contents

 

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).

 

 
50

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, 2023

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, 2023

Fawad Maqbool

 

Chairman of the Board of Directors (Principal Executive Officer)

 

 

 

 

/s/ Louisa Sanfratello

 

Chief Financial Officer and Secretary

 

March 31, 2023

Louisa Sanfratello

 

(Principal Financial and Accounting Officer)

 

 

 

 

 

/s/ Andrew Lee

 

Director

 

March 31, 2023

Andrew Lee

 

 

 

 

 

 

 

 

 

/s/ Daniel Mazziota

 

Director

 

March 31, 2023

Daniel Mazziota

 

 

 

 

 

 

 

 

 

/s/ Matthew Kappers

 

Director

 

March 31, 2023

Matthew Kappers

 

 

 

 

 

 
51

 

EX-10.15 2 ampg_ex1015.htm AMENDMENT TO EMPLOYMENT AGREEMENT ampg_ex1015.htm

 EXHIBIT 10.15

 

AMENDMENT TO EMPLOYMENT AGREEMENT

 

This Amendment to Employment Agreement (this “Amendment”) is entered into as of the 27th day of March, 2023, by and between AmpliTech Group, Inc., a Nevada corporation (the “Company”), and Jorge Flores (the “Employee”).

 

WHEREAS, Employee and the Company are parties to that certain Employment Agreement dated as of February 21, 2022 (the “Agreement”); and

 

WHEREAS, the parties desire to amend the Agreement as provided herein, effective as of March 20, 2023.

 

NOW, THEREFORE, in consideration of the mutual covenants and representations set forth in this Agreement, Employee and the Company agree as follows:

 

1. Amendment. The last sentence of the first paragraph of the Agreement shall be amended and restated as set forth below:

 

“The term of this agreement shall be from February 21, 2022 through March 20, 2024 (the "Employment Period").”

 

2. Terms of Agreement. Except as expressly modified hereby, all terms, conditions and provisions of the Agreement shall continue in full force and effect.

 

3. Conflicting Terms. In the event of any inconsistency or conflict between the Agreement and this Amendment, the terms, conditions and provisions of this Amendment shall govern and control.

 

4. Effectiveness.  This Amendment shall be effective as of March 20, 2023. 

 

4. Entire Agreement. This Amendment and the Agreement constitute the entire and exclusive agreement between the parties with respect to the subject matter hereof. All previous discussions and agreements with respect to this subject matter are superseded by the Agreement and this Amendment. This Amendment may be executed in one or more counterparts, each of which shall be an original and all of which taken together shall constitute one and the same instrument. Facsimile counterparts shall be deemed to be originals.

 

IN WITNESS WHEREOF, each of the parties hereto has executed this Amendment as of the date first set forth above.

 

AmpliTech Group, Inc.

 

/s/ Fawad Maqbool

Name: Fawad Maqbool

Title: President

 

EMPLOYEE

 

/s/ Jorge Flores  

Name: Jorge Flores 

Date: March 27, 2023

 

 

 

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, 2022;

 

 

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, 2023

 

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, 2022;

 

 

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, 2023

 

/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, 2022 (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, 2023

 

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, 2022 (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, 2023

 

/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-20221231.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 - Segment Reporting link:presentationLink link:calculationLink link:definitionLink 000011 - Disclosure - Acquisition of Spectrum Semiconductors Materials link:presentationLink link:calculationLink link:definitionLink 000012 - Disclosure - Marketable Securities link:presentationLink link:calculationLink link:definitionLink 000013 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 000014 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 000015 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 000016 - Disclosure - CostMethod Investment link:presentationLink link:calculationLink link:definitionLink 000017 - Disclosure - Line of Credit link:presentationLink link:calculationLink link:definitionLink 000018 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 000019 - Disclosure - Notes Payable link:presentationLink link:calculationLink link:definitionLink 000020 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 000021 - Disclosure - Stockholders Equity link:presentationLink link:calculationLink link:definitionLink 000022 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 000023 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 000024 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 000025 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 000026 - Disclosure - Revenues (Tables) link:presentationLink link:calculationLink link:definitionLink 000027 - Disclosure - Segment Reporting (Tables) link:presentationLink link:calculationLink link:definitionLink 000028 - Disclosure - Acquisition of Specialty Microwave (Tables) link:presentationLink link:calculationLink link:definitionLink 000029 - Disclosure - Marketable Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 000030 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 000031 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 000032 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 000033 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 000034 - Disclosure - Note Payable (Tables) link:presentationLink link:calculationLink link:definitionLink 000035 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 000036 - Disclosure - Stockholders Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 000037 - Disclosure - Organization and Business Description (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000038 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 000039 - Disclosure - Summary of Significant Accounting Policies (Details 1) link:presentationLink link:calculationLink link:definitionLink 000040 - Disclosure - Summary of Significant Accounting Policies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000041 - Disclosure - Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 000042 - Disclosure - Revenues (Details narrative) link:presentationLink link:calculationLink link:definitionLink 000043 - Disclosure - Segment Reporting (Details) link:presentationLink link:calculationLink link:definitionLink 000044 - Disclosure - Acquisition of Spectrum Semiconductors Materials (Details) link:presentationLink link:calculationLink link:definitionLink 000045 - Disclosure - Acquisition of Spectrum Semiconductors Materials (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000046 - Disclosure - Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 000047 - Disclosure - Marketable Securities (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000048 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 000049 - Disclosure - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 000050 - Disclosure - Property and Equipment (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000051 - Disclosure - Goodwill and Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 000052 - Disclosure - Goodwill and Intangible Assets (Details 1) link:presentationLink link:calculationLink link:definitionLink 000053 - Disclosure - Goodwill and Intangible Assets (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000054 - Disclosure - Cost Method Investment (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000055 - Disclosure - Line of Credit (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000056 - Disclosure - Lease (Details) link:presentationLink link:calculationLink link:definitionLink 000057 - Disclosure - Lease (Details 1) link:presentationLink link:calculationLink link:definitionLink 000058 - Disclosure - Lease (Details 2) link:presentationLink link:calculationLink link:definitionLink 000059 - Disclosure - Lease (Details 3) link:presentationLink link:calculationLink link:definitionLink 000060 - Disclosure - Lease (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000061 - Disclosure - Notes Payable (Details) link:presentationLink link:calculationLink link:definitionLink 000062 - Disclosure - Notes Payable (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000063 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 000064 - Disclosure - Income Taxes (Details 1) link:presentationLink link:calculationLink link:definitionLink 000065 - Disclosure - Income Taxes (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000066 - Disclosure - Stockholders Equity (Details) link:presentationLink link:calculationLink link:definitionLink 000067 - Disclosure - Stockholders Equity (Details 1) link:presentationLink link:calculationLink link:definitionLink 000068 - Disclosure - Stockholders Equity (Details 2) link:presentationLink link:calculationLink link:definitionLink 000069 - Disclosure - Stockholders Equity (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000070 - Disclosure - Commitments and Contingencies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000071 - Disclosure - Subsequent Events (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.LAB 8 ampg-20221231_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 State Or Province City Area Code Local Phone Number Security 12b Title Trading Symbol Security Exchange Name Entity Address Address Line 1 Entity Address City Or Town Entity Address Postal Zip Code Auditor Firm Id Auditor Name Auditor Location Condensed Consolidated Balance Sheets Assets Current Assets Cash and cash equivalents Accounts receivable, net Other Receivable Inventories, net Marketable Securities [Marketable Securities] Prepaid expenses Total Current Assets [Assets, Current] Property and equipment, net Right of use operating lease assets Intangible assets, net Goodwill Cost method investment Security deposits Total Assets [Assets] Liabilities and Stockholders' Equity Current Liabilities Accounts payable and accrued expenses Customer deposits Current portion of financing lease obligations Current portion of operating lease obligations Current portion of notes payable Total Current Liabilities [Liabilities, Current] Long Term Liabilities Financing lease, net of current obligations Operating lease, net of current obligations Notes payable, net of current portion Revenue earnout 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 shares issued and outstanding Common Stock, par value $0.001, 500,000,000 shares authorized, 9,634,613 and 9,582,113 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] Statement 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] Operating Expenses Selling, general and administrative Goodwill impairment Research and development Total operating expenses [Operating Costs and Expenses] Income (Loss) From Operations [Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent] Other Income (Expenses) Gain on extinguishment of debt Other income Realized loss on investments Loss on contingent revenue earnout Unrealized gain (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; Basic [Weighted Average Number of Shares Issued, Basic] Diluted [Weighted Average Number of Shares Outstanding, Diluted] Condensed Consolidated Statements of Stockholders' Equity Equity Components [Axis] Series A Convertible Preferred Shares [Member] Common Stock Additional Paid-In Capital Retained Earnings (Accumulated Deficit) Balance, shares [Shares, Issued] Balance, amount 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 upon exercise of warrants, shares Common stock issued upon exercise of warrants, amount Common stock issued for consulting, shares Common stock issued for consulting, amount Common stock issued for acqusition, shares Common stock issued for acqusition, amount Stock based compensation Net loss for the year ended December 31, 2021 Common stock issued for vesting of RSU's, shares Common stock issued for vesting of RSU's, amount Balance, shares Balance, amount Condensed Consolidated Statements of Cash Flows 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 [Increase (Decrease) in Deferred Compensation] Loss on disposal of property and equipment Gain on forgiveness of debt Change in fair value of marketable securities [Payments to Acquire Marketable Securities] Loss on contingent revenue earnout adjustment Impairment of goodwill 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 property and equipment [Proceeds from Sale of Property, Plant, and Equipment] Cash paid in acquisition; net of cash acquired Net investment in marketable securities [Proceeds from Sale and Maturity of Marketable Securities] Purchase of cost method investment [Payments to Acquire Other Investments] 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 Repayment of line of credit [Repayments of Lines of Credit] Repayment on financing lease liabilities Proceeds received from notes payable Repayment of notes payable [Repayments of Notes Payable] Net cash (used in) 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, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents] Cash and Cash Equivalents, End 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 Common Stock issued on vesting of RSUs Finance agreement entered in exchange for prepaid assets Equipment received for prepaid assets 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 acquired in Spectrum acquisition Common stock issued in Spectrum acquisition Accounts receivable acquired in Spectrum acquisition Operating lease right of use asset and liability initial measurement Financed purchases of property and equipment 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] Segment Reporting Segment Reporting Segment Reporting Disclosure [Text Block] Acquisition of Spectrum Semiconductors Materials Acquisition of Spectrum Semiconductors Materials 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] Goodwill and Intangible Assets Goodwill and Intangible Assets Goodwill and Intangible Assets, Policy [Policy Text Block] 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 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 Cash and Cash Equivalents Accounts Receivables Employee Retention Credit Marketable Securities [Marketable Securities 1] Inventories Inventory, Policy [Policy Text Block] Property and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Long-lived assets Intangible assets Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Investment Policy-Cost Method Leases Lessee, Leases [Policy Text Block] Revenue Recognition Cost of Sales Shipping and Handling Research and Development Income Taxes Income Tax, Policy [Policy Text Block] Earnings Per Share Fair Value Measurements 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 summary of information by segment Schedule of allocation of the preliminary purchase price Summary of marketable securities Schedule of Inventory Schedule of Property and Equipment useful life Schedule of intangible assets Schedule of amortization of assets 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 Summary of warrants outstanding Reverse stock split Common stock, outstanding Acquisition of entity by issuing of common stock Public offering shares Selling shareholders shares owned after share exchange Percentage of acquired entity in exchange of outstanding shares Offering price Long-Lived Tangible Asset [Axis] Range [Axis] Office equipment [Member] Minimum [Member] Maximum [Member] Machinery And Equipment [Member] Computer equipment/software [Member] Vehicles [Member] Leasehold improvements [Member] Estimated useful life Depreciation Method Diluted EPS [Member] Basic EPS [Member] Effect of dilutive stock options and warrants Shares Per Share Amount Finite-Lived Intangible Assets by Major Class [Axis] Customer [Member] Customer One [Member] Vendor [Member] Vendor One [Member] Vendor Two [Member] Allowance for doubtful accounts receivable Employee retention credit, qualified wages per employee, maximum Maximum tax credit Inventory obsolescence reserve Cost-method-investment Potentially dilutive shares FDIC insured limit Cash in excess of FDIC insured limit Employee retention credit Goodwill impairments Concentration Risk, Percentage Research and development Deferred Revenue Arrangement Type Axis Plan Name Axis Domestic sales [Member] Amplitech Inc [Member] International sales [Member] Spectrum [Member] Revenue Revenue Statement Business Segments Axis Amplitech Inc [Member] Spectrum [Member] Corporate [Member] Cost of goods sold Total Assets Depreciation and amortization Interest Expense, net Interest Expense, net [Interest Expense, net] Interest Expense, net [Interest Expense, net 1] Interest Expense, net [Interest Expense, net 2] Business Acquisition Axis Spectrum Semiconductor Materials [Member] Cash Common stock Net working capital adjustment Indemnification escrow amount Fair value of revenue amount Total purchase price Working Capital Property and Equipment [Property, Plant and Equipment, Other, Gross] Goodwill Tradename Customer relationships Right of Use operating lease asset Right of Use operating lease liability Other asset Net assets acquired Purchase Price Adjustment Escrow Fund [Member] Indemnification Escrow Fund [Member] Purchase price Working capital and other adjustments paid in connection issuance of shares Issuance of unregistered shares Escrow deposit Working Capital [Working Capital] Due to related party Revenue earnout Loss on contingent revenue earnout adjustment Fair value of net assets acquired Business Acquisition net intangible assets Revenue [Revenue] Income from continuing operations Revenues adjustment, description Capitalized Contract Cost Axis Investment Type [Axis] Total Securities [Member] Marketable Equitable Securities [Member] Money Market Funds [Member] US Treasury Bill [Member] Marketable Securities Adjusted Cost Marketable Securities Gross unrealized Gain Marketable Securities Gross unrealized Loss Marketable Securities Estimated Fair Value Cash and cash equivalents [Cash Equivalents, at Carrying Value] 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 Leasehold Improvements Furniture and Fixtures Subtotal [Property, Plant and Equipment, Gross] Less: Accumulated Depreciation [Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment] Total Depreciation expense Amount paid to purchase Property and equipment under finance lease Cost of goods sold [Cost of Goods and Services Sold] Trade Name [Member] Customer Relationships [Member] Intellectual Property [Member] Gross Carrying amount Accumulated Amortization Goodwill, net Weighted Average Life Weighted Average Life [Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life] Annual amortization of intangible assets are as follows: 2023 2024 2025 2026 2027 Thereafter Net Goodwill Amortization expenses Related Party Transactions By Related Party Axis SN2N, LLC [Member] Aggregate purchase price for membership interest Membership interest purchase agreement description Investment Overpaid for the membership interest Cost method investment, membership interest percentage Regulatory Asset [Axis] Accounts Receivable [Member] Inventory [Member] Line of credit, outstanding balance Line of credit facility Line of credit, maturity date Costs not to exceed Clousure of line of credit Borrowing base, percentage Lease (Details) Right of Use operating lease asset Current portion of operating lease Operating lease, net of current portion Total operating lease liabilities 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 Total finance lease liabilities Weighted average remaining lease term (years) Operating leases Finance leases Weighted average discount rate Operating leases, percent Finance leases, percent 2023 [Finance Lease, Liability, to be Paid, Year One] 2024 [Finance Lease, Liability, to be Paid, Year Two] 2025 [Finance Lease, Liability, to be Paid, Year Three] 2026 [Finance Lease, Liability, to be Paid, Year Four] Thereafter [Finance Lease, Liability, to be Paid, after Year Five] Total lease payments Less imputed interest Total lease obligations Less current obligations [Less current obligations] Long-term lease obligations 2023 [Lessee, Operating Lease, Liability, to be Paid, Year Two] 2024 [Lessee, Operating Lease, Liability, to be Paid, Year Three] 2025 [Lessee, Operating Lease, Liability, to be Paid, Year Four] 2026 [Lessee, Operating Lease, Liability, to be Paid, Year Five] Thereafter [Lessee, Operating Lease, Liability, to be Paid, after Year Five] Total lease payments [Lessee, Operating Lease, Liability, to be Paid] Less imputed interest [Less imputed interest] Total lease obligations Less current obligations [Less current obligations 1] Long-term lease obligations Finance lease agreement description Operating lease agreement description Operating lease, rental expenses Annual rent New lease for facility Lease rate increase each successive year, percentage Purchase option, term Purchase option, property price Purchase option, description Prepaid expense 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 Convertible Notes Payable [Member] December 20, 2019 [Member] May 14, 2020 [Member] June 10, 2020 [Member] May 6, 2022 [Member] January 2022 [Member] Promissory Note [Member] Leasing facility amount Clousure of equipment line of credit Equipment line of credit Increased leasing facility amount Interest Expense Principal payment Loan amount Interest rate percentage Proceeds from loans Monthly repayment amount Refund amount Purchase of machinery Payments for Deposits Machinery financed, balance Number of payments Total consideration paid Cash paid in acquisition, net of cash acquired Considration paid in promissory note Principal and interest payable description 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 Litigation Status [Axis] Stock Options Number of Options Outstanding, beginning [Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number] Number of Options, Granted Number of Options, Exercised Number of Options, Expired [Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period] Number of Options Outstanding, ending Number of Options, Exercisable, Ending balance [Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number] Weighted Average Exercise Price Outstanding, beginning [Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price] Weighted Average Exercise Price Granted Weighted Average Exercise Price Exercised Weighted Average Exercise Price Expired 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] Warrant Outstanding [Member] Number of Options Outstanding, beginning [Number of Options Outstanding, beginning] Number of Options, Exercised Number of Options, Granted [Number of Options, Granted] Number of Options, Expired Weighted Average Exercise Price Granted Weighted Average Exercise Price Exercised Weighted Average Exercise Price Expired Number of Options, Granted Number of Options, Exercised Number of Options, Expired Weighted Average Exercise Price Granted Weighted Average Exercise Price Exercised Weighted Average Exercise Price Expired Related Party Transaction [Axis] Debt Instrument, Redemption, Period [Axis] Debt Instrument Axis Award Type Axis Consolidated Entities Axis Stock Conversion Description [Axis] Counterparty Name [Axis] Board Of advisor [Member] Stocks Options Warrants [Member] Restricted Stock Units [Member] AmpliTech Group, Inc [Member] Maxim Group LLC [Member] Minimum [Member] Maximum [Member] Stock Option [Member] Four employees [Member] Two employees [Member] Two advisor [Member] Equal quarterly installments [Member] Ms. Sanfratello and Mr. Flores [Member] Daniel Mazziota [Member] One employees [Member] Mr. Maqbool [Member] Matthew Kappers [Member] Andrew Lee [Member] Eleven employees and one board advisor [Member] Board advisor [Member] Board of Directors [Member] Three employees [Member] Two officers, one board member, two board advisors and one employee [Member] Preferred Stock shares, authorized Corporation authorised shares Blank check preferred stock Equity Incentive Plan Preferred Stock, par value Common stock shares, authorized Issuance of common stock Warrants issued to purchase Common stock, par value Warrants to purchase an aggregate shares of common stock Common stock shares issued Common stock shares issued, value Warrants to purchase an aggregate shares of common stock exercise price Proceeds from common stock Stock-based compensation expenses Exercise price Estimated fair market value Stock option granted [Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Number of Shares Per Employee] Number of options, vested Stock price Nonqualified stock options to purchase Total common stock Stock option granted Stock option vesting description Public offering Unregistered shares of common stock Acquisition Warrants Weighted average remaining contractual life Intrinsic value Unrecognized compensation cost Number of Options, Granted RSU issued RSU, Weighted Average Exercise Price Granted Equal quarterly installments RSU equal quarterly installments Vested RSU's Purchase of additional common stock Common stock shares issuable upon exercise of warrants Expected term Volatility Increase in common stock shares authorized Expected term [Debt Instrument, Term] Risk-free rate Purchase Agreement [Member] Loss on contingent revenue earnout adjustment Revenue earnout Revenues adjustment, description Subsequent Event Type [Axis] Restricted Stock [Member] 2020 Equity Incentive Plan [Member] Subsequent Event [Member] Credit balance Line of credit Equipment line of credit [Line of Credit, Current] Restricted stock issued EX-101.CAL 9 ampg-20221231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.PRE 10 ampg-20221231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE EX-101.DEF 11 ampg-20221231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Cover - USD ($)
12 Months Ended
Dec. 31, 2022
Mar. 26, 2023
Jun. 30, 2022
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, 2022    
Entity Filer Category Non-accelerated Filer    
Document Fiscal Period Focus FY    
Document Fiscal Year Focus 2022    
Entity Common Stock Shares Outstanding   9,637,113  
Entity Public Float     $ 13,849,203
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 State Or Province NY    
City Area Code 631    
Local Phone Number 521-7831    
Security 12b Title Common Stock, $0.001 par value per share    
Trading Symbol AMPG    
Security Exchange Name NASDAQ    
Entity Address Address Line 1 155 Plant Avenue    
Entity Address City Or Town Hauppauge    
Entity Address Postal Zip Code 11788    
Auditor Firm Id 3627    
Auditor Name Sadler, Gibb & Associates, LLC    
Auditor Location Draper, UT    
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Current Assets    
Cash and cash equivalents $ 13,290,222 $ 18,018,874
Accounts receivable, net 1,801,769 1,659,878
Other Receivable 0 201,215
Inventories, net 6,632,121 4,192,812
Marketable Securities 247,450 0
Prepaid expenses 194,635 210,028
Total Current Assets 22,166,197 24,282,807
Property and equipment, net 2,023,687 1,355,288
Right of use operating lease assets 4,197,324 1,115,588
Intangible assets, net 3,134,108 3,284,082
Goodwill 4,696,883 4,817,019
Cost method investment 348,250 250,000
Security deposits 113,185 122,404
Total Assets 36,679,634 35,227,188
Current Liabilities    
Accounts payable and accrued expenses 860,366 3,006,334
Customer deposits 210,848 253,909
Current portion of financing lease obligations 33,480 33,688
Current portion of operating lease obligations 586,379 391,571
Current portion of notes payable 144,358 129,876
Total Current Liabilities 1,835,431 3,815,378
Long Term Liabilities    
Financing lease, net of current obligations 49,336 17,471
Operating lease, net of current obligations 3,768,932 795,317
Notes payable, net of current portion 89,597 200,491
Revenue earnout 2,180,826 1,365,038
Total Liabilities 7,924,122 6,193,695
Commitments and Contingencies 0 0
Stockholders' Equity    
Series A convertible preferred stock, par value $0.001, 1,000,000 shares authorized, 0 shares issued and outstanding 0 0
Common Stock, par value $0.001, 500,000,000 shares authorized, 9,634,613 and 9,582,113 shares issued and outstanding, respectively 9,635 9,582
Additional paid-in capital 36,050,161 35,651,088
Accumulated deficit (7,304,284) (6,627,177)
Total Stockholders' Equity 28,755,512 29,033,493
Total Liabilities and Stockholders' Equity $ 36,679,634 $ 35,227,188
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 31, 2022
Dec. 31, 2021
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,634,613 9,582,113
Common stock, shares outstanding 9,634,613 9,582,113
Preferred stock, shares par value   $ 0.001
Preferred stock, shares authorized 1,000,000 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.23.1
Condensed Consolidated Statements of Operations - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Condensed Consolidated Statements of Operations    
Revenue $ 19,394,492 $ 5,275,434
Cost of goods sold 10,469,628 3,982,797
Gross Profit 8,924,864 1,292,637
Operating Expenses    
Selling, general and administrative 7,631,250 4,564,658
Goodwill impairment 120,136 0
Research and development 1,024,127 1,833,399
Total operating expenses 8,775,513 6,398,057
Income (Loss) From Operations 149,351 (5,105,420)
Other Income (Expenses)    
Gain on extinguishment of debt 0 232,200
Other income 0 255,083
Realized loss on investments 0 (97,862)
Loss on contingent revenue earnout (815,788) 0
Unrealized gain (loss) on investments 2,343 0
Interest expense, net (13,013) (42,806)
Total other income (expense) (826,458) 346,615
Loss Before Income Taxes (677,107) (4,758,805)
Provision For Income Taxes 0 0
Net Loss $ (677,107) $ (4,758,805)
Net Loss Per Share;    
Basic $ (0.07) $ (0.53)
Diluted $ (0.07) $ (0.53)
Weighted Average Shares Outstanding;    
Basic 9,609,208 8,900,824
Diluted 9,609,208 8,900,824
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
Total
Series A Convertible Preferred Shares [Member]
Common Stock
Additional Paid-In Capital
Retained Earnings (Accumulated Deficit)
Balance, shares at Dec. 31, 2020     4,839,448    
Balance, amount at Dec. 31, 2020 $ 440,282 $ 0 $ 4,839 $ 2,303,815 $ (1,868,372)
Common stock issued in private placement, shares     2,715,000    
Common stock issued in private placement, amount 20,976,344 0 $ 2,715 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 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 0 $ 1 (1) 0
Common stock issued upon exercise of warrants, shares     210,700    
Common stock issued upon exercise of warrants, amount 1,474,899 0 $ 211 1,474,688 0
Common stock issued for consulting, shares     50,000    
Common stock issued for consulting, amount 54,000 0 $ 50 53,950 0
Common stock issued for acqusition, shares     188,442    
Common stock issued for acqusition, amount 665,200 0 $ 188 665,012 0
Stock based compensation 731,976 0 0 731,976 0
Net loss for the year ended December 31, 2021 (4,758,805) 0 $ 0 0 (4,758,805)
Balance, shares at Dec. 31, 2021     9,582,113    
Balance, amount at Dec. 31, 2021 29,033,493 0 $ 9,582 35,651,088 (6,627,177)
Stock based compensation 399,126 0 0 399,126 0
Net loss for the year ended December 31, 2021 (677,107) 0 $ 0 0 (677,107)
Common stock issued for vesting of RSU's, shares     52,500    
Common stock issued for vesting of RSU's, amount 0 0 $ 53 (53) 0
Balance, shares at Dec. 31, 2022     9,634,613    
Balance, amount at Dec. 31, 2022 $ 28,755,512 $ 0 $ 9,635 $ 36,050,161 $ (7,304,284)
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Cash Flows - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Condensed Consolidated Statements of Cash Flows    
Net loss $ (677,107) $ (4,758,805)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 412,006 146,620
Amortization of prepaid consulting 42,756 162,001
Amortization of right-of-use operating lease asset 545,249 90,076
Stock based compensation 399,126 785,976
Loss on disposal of property and equipment 1,606 7,188
Gain on forgiveness of debt 0 (232,200)
Change in fair value of marketable securities (2,278) (97,862)
Loss on contingent revenue earnout adjustment 815,788 0
Impairment of goodwill 120,136 0
Changes in Operating Assets and Liabilities:    
Accounts receivable (141,891) (60,545)
Other receivable 201,215 (201,215)
Inventories (2,439,310) 500,715
Prepaid expenses (78,007) (33,682)
Security deposits 9,219 (65,739)
Accounts payable and accrued expenses (2,145,968) 1,260,886
Operating lease liability (444,725) (87,930)
Customer deposits (43,061) 189,779
Net cash used in operating activities (3,425,246) (2,199,013)
Cash Flows from Investing Activities:    
Purchase of property and equipment (735,761) (1,063,676)
Cash paid in acquisition; net of cash acquired 0 (9,197,328)
Net investment in marketable securities (245,172) (97,802)
Purchase of cost method investment (98,250) (250,000)
Net cash used in investing activities (1,079,183) (10,608,806)
Cash Flows from Financing Activities:    
Proceeds received from private placement, net of expenses 0 20,976,344
Proceeds received from public offering, net of expenses 0 9,449,597
Proceeds received from exercise of warrants 0 1,474,899
Repayment of line of credit 0 (200,000)
Repayment on financing lease liabilities (45,195) (32,084)
Proceeds received from notes payable 441,139 0
Repayment of notes payable (620,167) (1,041,599)
Net cash (used in) provided by financing activities (224,223) 30,627,157
Net change in cash and cash equivalents (4,728,652) 17,819,338
Cash and Cash Equivalents, Beginning of Period 18,018,874 199,536
Cash and Cash Equivalents, End of Period 13,290,222 18,018,874
Supplemental disclosures:    
Cash paid for interest expense 42,450 52,703
Cash paid for income taxes 4,293 0
Non-Cash Investing and Financing Activities:    
Common stock issued for prepaid consulting 0 54,000
Common Stock issued on vesting of RSUs 53 0
Finance agreement entered in exchange for prepaid assets 0 32,222
Equipment received for prepaid assets 50,644 16,000
Right of use asset in exchange for right of use liabilities acquired    
in Spectrum acquisition 0 858,508
Intangible assets acquired in Spectrum acquisition 0 7,389,798
Inventory acquired in Spectrum acquisition 0 4,176,189
Property acquired in Spectrum acquisition 0 99,188
Liabilities acquired in Spectrum acquisition 0 3,013,553
Common stock issued in Spectrum acquisition 0 665,200
Accounts receivable acquired in Spectrum acquisition 0 1,242,278
Operating lease right of use asset and liability initial measurement 3,626,985 0
Financed purchases of property and equipment $ 145,630 $ 0
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Organization and Business Description
12 Months Ended
Dec. 31, 2022
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 (“Specialty”), 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 Specialty.

 

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. 

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 the assets of the Company (the “Acquisition”). The Acquisition was completed on December 15, 2021.

   

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

 

In August 2022, AmpliTech Group True G Speed Services (“TGSS”) division was formed to enable “true G speeds” to the industry.  TGSS’ main function will be to plan and configure 5G radio systems and make them Open Radio Access Network compliant. TGSS will implement AmpliTech’s low noise amplifier devices in these systems to promote greater coverage, longer range and faster speeds.

The COVID-19 Pandemic

 

The COVID-19 pandemic had disrupted and affected our business operations, which has led to business and supply chain disruptions. The lingering effects of the pandemic are likely to continue to disrupt our business and supply chain in the future. For example, our offices and R&D and manufacturing locations had been, and may continue to be, impacted due to national and regional government declarations requiring closures, quarantines, and travel restrictions, although nearly all government-imposed restrictions have been significantly reduced in most parts of the world. However, given the unpredictable nature of COVID-19 and its variants, it is difficult, if not impossible, to predict, whether any government-imposed restrictions will be reimposed at previous levels or enhanced in one or more ways impacting our business operations or those of third parties upon which we rely. The COVID-19 pandemic, including associated business interruptions and recovery, as well as other possible epidemics or outbreaks of other contagions could result in a material adverse impact on our or our current or anticipated customers’ or suppliers’ business operations, including reduction or suspension of operations in the U.S. or other parts of the world. Our design and engineering operations, among others, cannot all be conducted remotely and often require on-site access to materials and equipment. We have customers, suppliers, and partners with international operations, and our customers, suppliers, and partners also depend on suppliers and manufacturers worldwide, which means that our business and prospects could be affected by the lingering effects of the COVID-19 pandemic anywhere in the world. Depending upon the duration of the lingering effects of the COVID-19 pandemic and the associated business interruptions, our customers, suppliers, manufacturers, and partners may suspend or delay their engagements with us. We and our customers’ and suppliers’ response to the lingering effects of the COVID-19 pandemic may prove to be inadequate and they may be unable to continue their respective operations in the manner they had prior to the outbreak or the worsening of the outbreak, and we may consequently endure interruptions, reputational harm, delays in our product development, and shipments, all of which could have an adverse effect on our business, operating results, and financial condition. In addition, we cannot assure you as to the timing of the economic recovery given the lingering effects of the pandemic, which could have a material adverse effect on our target markets and our business.

XML 19 R8.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2022
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.

     

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, 2022, 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 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 $ 0 and $39,380 has been recorded at December 31, 2022 and 2021, 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, which was collected in 2022.

 

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, 2022 and 2021, the reserve for inventory obsolescence was $1,128,000 and $1,031,986, 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

 

3 to 10 years

 

Straight-line

Machinery/shop equipment

 

7 to 10 years

 

Straight-line

Computer equipment/software

 

1 to 7 years

 

Straight-line

Vehicles

 

5 years

 

Straight-line

Leasehold improvements

 

7 years

 

Straight-line

                                 

Long-lived assets

 

The Company reviews its property and equipment and right-of-use (“ROU”) assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset group may not be recoverable. The test for impairment is required to be performed by management upon triggering events. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to the future undiscounted cash flow expected to be generated by the asset. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the asset exceeds the fair value of the asset. Long-lived assets to be disposed of are reported at the lower of carrying amount or fair value less costs to sell. There were no impairments of long-lived assets for the years ended December 31, 2022 and 2021.

 

Intangible assets

 

The Company periodically evaluates the reasonableness of the useful lives of these assets. These assets are reviewed for impairment when events or changes in circumstances indicate that the carrying amount may not be recoverable. If impaired, intangible assets are written down to fair value based on discounted cash flows or other valuation techniques. The Company has no intangibles with indefinite lives. There were no impairments of intangible assets for the years ended December 31, 2022 and 2021.

Goodwill

 

We follow the acquisition method of accounting to record the assets and liabilities of acquired businesses at their estimated fair value at the date of acquisition. We initially record goodwill for the amount the consideration transferred exceeds the acquisition-date fair value of net identifiable assets acquired.

 

We test goodwill for impairment at a level within the Company referred to as the reporting unit, which is our business segment level or one level below the business segment. We test our goodwill for impairment annually on December 31, or under certain circumstances more frequently, such as when events or circumstances indicate there may be impairment. Such events or circumstances may include a significant deterioration in overall economic conditions, changes in the business climate of our industry, a decline in our market capitalization, operating performance indicators, competition, reorganizations of our business or the disposal of all or a portion of a reporting unit.

 

To test goodwill for impairment, we may perform both qualitative and quantitative assessments. If we elect to perform a qualitative assessment for a certain reporting unit, we evaluate events and circumstances impacting the reporting unit to determine the probability that goodwill is impaired. If we perform a quantitative assessment for a certain reporting unit, we calculate the fair value of that reporting unit and compare the fair value to the reporting unit’s net book value. We estimate fair values of our reporting units based on projected cash flows, and sales and/or earnings multiples applied to the latest twelve months’ sales and earnings of our reporting units. Projected cash flows are based on our best estimate of future sales, operating costs and balance sheet metrics reflecting our view of the financial and market conditions of the underlying business; and the resulting cash flows are discounted using an appropriate discount rate that reflects the risk in the forecasted cash flows.

 

If we determine it is more-likely-than-not that the fair value of the reporting unit is less than its carrying amount, we measure any loss from an impairment by comparing the fair value of each reporting unit to its carrying amount, including goodwill. If the carrying amount of a reporting unit exceeds its fair value, goodwill is considered impaired, and an impairment loss is recognized in an amount equal to that excess. Goodwill impairments for  the years ended December 31, 2022 and 2021, were $120,136 and $0, respectively.

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 considerable 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 influence 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 $348,250 and $250,000, respectively of investments without readily determinable fair values at December 31, 2022 and 2021. (see Note 10). These investments are included in other assets on the consolidated balance sheets. There were no indicators of impairment during the year ended December 31, 2022 and 2021.

 

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. Our contracts with customers do not include multiple performance obligations to be completed over a period.

 

Our performance obligations 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, 2022 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

 

We include product costs such material, direct labor, overhead costs, production-related depreciation expense, outside labor and production supplies in cost of sales.

Shipping and Handling

 

Shipping and handling charges are generally incurred at the customer’s expense. However, when billed to our customers, shipping and handling charges are included in net sales for the applicable period, and the corresponding shipping and handling expense is reported in cost of sales.

 

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. 

  

Research and development costs for the years ended December 31, 2022 and 2021 were $1,024,127 and $1,833,399, respectively.

 

Income Taxes

  

The Company’s deferred tax assets and liabilities for the expected future tax consequences of events 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, 2022 and 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, 2022 and 2021, there were 4,235,442 and 3,818,142, respectively, potentially dilutive shares that need to be considered as common share equivalents. As a result of the net loss, the potentially dilutive shares that need to be considered as common share equivalents, for the years ended December 31, 2022 and 2021, are anti-dilutive.

 

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, 2022:

 

 

 

 

 

 

 

 

 

Basic EPS

 

$(677,107 )

 

 

9,609,208

 

 

$(0.07 )

Effect of dilutive stock options and warrants

 

 

-

 

 

 

-

 

 

 

 

 

Diluted EPS

 

$(677,107 )

 

 

9,609,208

 

 

$(0.07 )

 

 

 

 

 

 

 

 

 

 

 

 

 

For the year ended December 31, 2021:

 

 

 

 

 

 

 

 

 

 

 

 

Basic EPS

 

$(4,758,805 )

 

 

8,900,824

 

 

$(0.53 )

Effect of dilutive stock options and warrants

 

 

-

 

 

 

-

 

 

 

 

 

Diluted EPS

 

$(4,758,805 )

 

 

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, inventories, 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, 2022 and 2021, the Company had $12,040,022 and $17,018,874 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, 2022.

 

Sales to the Company’s largest customer represented approximately 18.41%of total sales for the year ended December 31, 2022.As of December 31, 2021, there were two customers that each accounted for 25.98% and 10.60% of our total revenue.

 

There were two vendors that accounted for 44.15% and 29.29%, respectively, and one vendor that accounted for 44.73% of total component parts purchased as of December 31, 2022 and 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. The amendments in this update, among other things, require the measurement of all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. Financial institutions and other organizations will now use forward-looking information to better inform their credit loss estimates. As a smaller reporting company, the guidance is effective for our fiscal years beginning after December 15, 2022. The Company does not expect the adoption of this ASU to have a material impact on the consolidated financial statements and related disclosures.

 

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 standard is effective for the Company’s fiscal year beginning January 1, 2023, with early adoption permitted. The Company does not expect the adoption of this ASU to have a material impact on the consolidated financial statements and related disclosures.

 

In March 2022, the FASB issued ASU 2022-02, Troubled Debt Restructurings (“TDRs”) and Vintage Disclosures (Topic 326): Financial Instruments – Credit Losses. This amended guidance will eliminate the accounting designation of a loan modification as a TDR, including eliminating the measurement guidance for TDRs. The amendments also enhance existing disclosure requirements and introduce new requirements related to modifications of receivables made to borrowers experiencing financial difficulty. Additionally, this guidance requires entities to disclose gross write-offs by year of origination for financing receivables, such as loans and interest receivable. The ASU is effective January 1, 2023, and is required to be applied prospectively, except for the recognition and measurement of TDRs which can be applied on a modified retrospective basis. The Company does not expect the adoption of this ASU to have a material impact on the consolidated financial statements and related disclosures.

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

(3) Revenues

 

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

 

 

 

 December 31,

 

 

 December 31,

 

 

 

    2022

 

 

      2021

 

AmpliTech Inc.

 

 

 

 

 

 

Domestic sales

 

$4,922,237

 

 

$2,865,872

 

International sales

 

 

947,515

 

 

 

524,019

 

Total sales

 

$5,869,752

 

 

$3,389,891

 

 

 

 

 

 

 

 

 

 

Spectrum

 

 

 

 

 

 

 

 

Domestic sales

 

$6,798,713

 

 

$153,349

 

International sales

 

 

6,726,027

 

 

 

1,732,194

 

Total sales

 

$13,524,740

 

 

$1,885,543

 

 

Total sales for the year ended December 31, 2022 and 2021, were $19,394,492 and $5,275,434, respectively.

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Reporting
12 Months Ended
Dec. 31, 2022
Segment Reporting  
Segment Reporting

(4) Segment Reporting

 

ASC 280, “Segment Reporting”, establishes standards for reporting information about operating segments on a basis consistent with the Company's internal organizational structure as well as information about geographical areas, business segments and major customers in financial statements for details on the Company's business segments.

 

The following table presents summary information by segment for the year ended December 31, 2022: 

 

 

 

AmpliTech Inc.

 

 

Spectrum

 

 

Corporate

 

 

Total

 

Revenue

 

$5,869,752

 

 

$13,524,740

 

 

 

-

 

 

$19,394,492

 

Cost of Goods Sold

 

 

3,257,367

 

 

 

7,212,261

 

 

 

-

 

 

 

10,469,628

 

Net Income (Loss)

 

 

(2,478,429)

 

 

2,878,476

 

 

 

(1,077,154)

 

 

(677,107)

Total Assets

 

 

17,682,013

 

 

 

16,979,383

 

 

 

2,018,238

 

 

 

36,679,634

 

Depreciation and Amortization

 

 

279,470

 

 

 

132,536

 

 

 

-

 

 

 

412,006

 

Interest Expense, net

 

 

(159)

 

 

1,289

 

 

 

11,883

 

 

 

13,013

 

The following table presents summary information by segment for the year December 31, 2021:  

 

 

 

AmpliTech Inc.

 

 

Spectrum

 

 

Corporate

 

 

Total

 

Revenue

 

$3,389,891

 

 

$1,885,543

 

 

 

-

 

 

$5,275,434

 

Cost of Goods Sold

 

 

2,783,432

 

 

 

1,199,365

 

 

 

-

 

 

 

3,982,797

 

Net Income (Loss)

 

 

(3,198,767)

 

 

435,974

 

 

 

(1,996,012)

 

 

(4,758,805)

Total Assets

 

 

15,066,555

 

 

 

15,201,516

 

 

 

4,959,117

 

 

 

35,227,188

 

Depreciation and Amortization

 

 

145,191

 

 

 

1,429

 

 

 

-

 

 

 

146,620

 

Interest Expense, net

 

 

(1,665)

 

 

-

 

 

 

44,471

 

 

 

42,806

 

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisition of Spectrum Semiconductors Materials
12 Months Ended
Dec. 31, 2022
Acquisition of Spectrum Semiconductors Materials  
Acquisition of Spectrum Semiconductors Materials

(5) Acquisition of Spectrum Semiconductors Materials

 

On December 15, 2021, AmpliTech Group Inc. acquired Spectrum Semiconductor Materials (SSM), an “S” Corporation located in 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 and 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 will be 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 will be 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 prepared and delivered 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 $2,180,826 an increase of $815,788 as previously recorded in December 31, 2021.  This amount is owed to Seller and recorded as a contingent liability as of December 31, 2022.

 

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 as 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.

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 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 statement of operations.

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Marketable Securities
12 Months Ended
Dec. 31, 2022
Marketable Securities  
Marketable Securities

(6) Marketable Securities

 

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

 

 

 

Adjusted

Cost

 

 

Unrealized

Gains

 

 

Unrealized

Loss

 

Fair Value

 

Level 1 (1)

 

 

 

 

 

 

 

 

 

 

 

Money Market Fund

 

$

1,759,299

 

 

               -

 

 

 -

 

$

1,759,299

 

US Treasury Bills

 

 

245,172

 

 

 

2,278

 

 

 -

 

 

247,450

 

Total

 

$

2,004,471

 

 

$

2,278

 

 

 -

 

$

2,006,749

 

 

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

 

 

Cash and cash equivalents in our marketable securities account at December 31, 2022 and 2021 was $1,759,299 and $4,931,960, respectively.

 

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, 2022 and 2021, the Company did not consider any of its investments to be impaired.

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories
12 Months Ended
Dec. 31, 2022
Inventories  
Inventories

(7) Inventories

 

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

 

 

 

December 31,

2022

 

 

December 31,

2021

 

 

 

 

 

 

 

 

Raw Materials

 

$872,184

 

 

$609,841

 

Work-in Progress

 

 

229,771

 

 

 

162,072

 

Finished Goods

 

 

6,658,166

 

 

 

4,452,885

 

Subtotal

 

$7,760,121

 

 

$5,224,798

 

Less: Reserve for Obsolescence

 

 

(1,128,000)

 

 

(1,031,986)

Total

 

$6,632,121

 

 

$4,192,812

 

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Property and Equipment
12 Months Ended
Dec. 31, 2022
Property and Equipment  
Property and Equipment

(8) Property and Equipment

 

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

 

 

 

December 31,

2022

 

 

December 31,

2021

 

 

 

 

 

 

 

 

Lab Equipment

 

$2,455,045

 

 

$1,893,564

 

Manufacturing Equipment

 

 

129,745

 

 

 

25,000

 

Automobiles

 

 

7,335

 

 

 

7,335

 

Computer Equipment and Software

 

 

210,240

 

 

 

159,315

 

Leasehold Improvements

 

 

78,042

 

 

 

-

 

Furniture and Fixtures

 

 

148,987

 

 

 

27,504

 

Subtotal

 

 

3,029,394

 

 

 

2,112,718

 

Less: Accumulated Depreciation

 

 

(1,005,707)

 

 

(757,430)

 

 

 

 

 

 

 

 

 

Total

 

$2,023,687

 

 

$1,355,288

 

 

Depreciation expense for the years ended December 31, 2022 and 2021 was $262,032 and $105,578, respectively, of which $194,456 and $95,145, respectively were included in cost of goods sold.

 

Property and equipment purchased in the amount of $234,036 under a financing lease is included in the totals above.

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Intangible Assets
12 Months Ended
Dec. 31, 2022
Goodwill and Intangible Assets  
Goodwill and Intangible Assets

(9) Goodwill and Intangible Assets

 

Goodwill  

 

Goodwill is related to the acquisition of Specialty 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 not amortizable for tax purposes and is not amortizable for financial statement purposes.  As of December 31, 2022, goodwill related to the acquisition of Specialty was deemed impaired in the amount of $120,136.  As of December 31, 2022 and 2021, goodwill was $4,696,883 and $4,817,019 respectively.

 

Other Intangible Assets

 

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

 

 

 

Gross Carrying

Amount

 

 

Accumulated

Amortization

 

 

Net

 

 

Weighted

Average Life

 

Trade name

 

$584,517

 

 

$-

 

 

$584,517

 

 

Indefinite

 

Customer relationships

 

 

2,591,491

 

 

 

199,875

 

 

 

2,391,616

 

 

 

17.81

 

Intellectual Property

 

 

202,771

 

 

 

44,797

 

 

 

157,974

 

 

 

11.71

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total

 

$3,378,779

 

 

$244,672

 

 

$3,134,107

 

 

 

 

 

 

Amortization expense for the years ended December 31, 2022 and 2021 was $149,974 and $41,042, respectively.

 

Annual amortization of intangible assets are as follows:                     

 

2023

 

 

149,976

 

 

 

 

 

 

2024

 

 

149,976

 

 

 

 

 

 

2025

 

 

149,976

 

 

 

 

 

 

2026

 

 

149,976

 

 

 

 

 

 

2027

 

 

149,976

 

Thereafter 

 

 

1,799,710

 

 

 

$2,549,590

 

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.23.1
CostMethod Investment
12 Months Ended
Dec. 31, 2022
Marketable Securities  
Cost-Method Investment

(10) 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. On June 15, 2022, an amendment to the membership interest purchase agreement was made to reflect a 19.9% membership interest.  In light of this amendment, the Company overpaid by $1,750 for the membership interest and was subsequently reimbursed. As of December 31, 2022, the Company has made an investment of $348,250 for a 19.9% membership interest.

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Line of Credit
12 Months Ended
Dec. 31, 2022
Line of Credit  
Line of Credit

(11) 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% of accounts receivables aged less than 90 days and 50% of inventory raw materials costs not to exceed $250,000. 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 its respective assets.  In addition, the President and CEO, has agreed to guarantee the loan.

 

As of December 31, 2022 and 2021, the outstanding balance on the line of credit was $0.

 

As of March 14, 2023, the Company closed the line of credit of $750,000.   All UCC filings on the Company assets have been released as well as the President’s personal guarantee.

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Leases
12 Months Ended
Dec. 31, 2022
Leases  
Leases

(12) Leases

 

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

 

 

 

December 31,

 

 

December 31,

 

Operating leases

 

2022

 

 

2021

 

Assets                            

 

 

 

 

 

 

ROU operating lease assets

 

$4,197,324

 

 

$1,115,588

 

 

 

 

 

 

 

 

 

 

Liabilities

 

 

 

 

 

 

 

 

Current portion of operating lease

 

$586,379

 

 

$391,571

 

Operating lease, net of current portion

 

$3,768,932

 

 

$795,317

 

Total operating lease liabilities

 

$4,355,311

 

 

$1,186,888

 

 

 

 

 

 

 

 

 

 

Financing leases

 

 

 

 

 

 

 

 

Assets

 

 

 

 

 

 

 

 

Property and equipment, gross

 

$234,036

 

 

$157,184

 

Accumulated depreciation

 

 

(113,621)

 

 

(78,592)

Property and equipment, net

 

$120,415

 

 

$78,592

 

 

 

 

 

 

 

 

 

 

Liabilities

 

 

 

 

 

 

 

 

Current portion of financing lease

 

$33,480

 

 

$33,688

 

Financing lease, net of current portion

 

$49,336

 

 

$17,471

 

Total financing lease liabilities

 

$82,816

 

 

$51,159

 

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

 

Weighted average remaining lease term (years)

 

December 31,

2022

 

 

December 31,

2021

 

Operating leases                                                                         

 

 

9.40

 

 

 

3.01

 

Financing leases

 

 

2.80

 

 

 

1.50

 

Weighted average discount rate

 

 

 

 

 

 

 

 

Operating leases

 

 

4.49%

 

 

4.25%

Financing leases

 

 

4.70%

 

 

4.89%

 

Financing Lease   

 

The Company entered into several 60-month lease agreements to finance certain laboratory and office equipment.  As such, the Company has accounted for these transactions as a financing lease. 

 

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

 

2023

 

 

36,472

 

2024

 

 

18,751

 

2025

 

 

18,186

 

2026

 

 

11,976

 

Thereafter

 

 

3,992

 

Total lease payments

 

 

89,377

 

Less imputed interest

 

 

(6,561)

Total lease obligations

 

 

82,816

 

Less current obligations

 

 

(33,480)

Long-term lease obligations

 

$49,336

 

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.  The lease was terminated in April 2022.

 

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% 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, 2022.

 

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% every year.

 

On October 15, 2021, the Company entered into 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 moved into the new manufacturing and headquarters facility April 1, 2022.

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

 

2023

 

 

768,465

 

2024

 

 

765,075

 

2025                                                                                                       

 

 

400,321

 

2026

 

 

383,347

 

Thereafter

 

 

3,112,070

 

Total lease payments

 

 

5,429,278

 

Less imputed interest

 

 

(1,073,967)

Total lease obligations

 

 

4,355,311

 

Less current obligations

 

 

(586,379)

Long-term lease obligations

 

$3,768,932

 

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Notes Payable
12 Months Ended
Dec. 31, 2022
Notes Payable  
Notes Payable

(13) Notes Payable

 

Promissory Note:

 

On September 12, 2019, AmpliTech Group, Inc. acquired Specialty, 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 Specialty.  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, 2022 and 2021, the balance of this promissory note was $183,014 and $279,119, respectively. Principal payments of $96,105 and $90,397 along with interest expense of $14,460 and $20,167 was paid during the years ended December 31, 2022 and 2021, respectively.

 

Loan Payable:

 

On September 12, 2019, the Company was approved for a $250,000 equipment leasing facility which was subsequently increased to $500,000. 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, 2022 and 2021 was $0 and $18,630, respectively. Principal payments of $18,630 and $19,381 were made for the years ended December 31, 2022 and 2021, respectively. Total interest expense paid for the years ended December 31, 2022 and 2021 was $466 and $1,451, 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, 2022 and 2021 was $3,230 and $12,632, respectively. Principal payments of $9,402 and $12,632, were made for the years ended December 31, 2022 and 2021, respectively. Total interest expense paid for the years ended December 31, 2022 and 2021 was $378 and $792, 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, 2022 and 2021 was $6,012 and $19,986, respectively. Principal payments of $13,975 and $13,357 were made for the years ended December 31, 2022 and 2021, respectively. Total interest expense paid for the years ended December 31, 2022 and 2021 was $617 and $1235, respectively.

 

·

On May 6, 2022, the Company borrowed $441,139 to be paid over a three-year term with monthly payments of $13,341 at an interest rate of 5.6%.  On June 15, 2022, this equipment order was cancelled resulting in a full refund of $441,139 less interest paid of $6,317.  The loan was repaid in August 2022.

   

As of March 14, 2023, the Company closed the equipment line of credit of $500,000, which had $0 balance.  All UCC filings on the Company assets have been released as well as the President’s personal guarantee.

 

In January 2022, the Company purchased machinery for $91,795, applying a deposit of $9,180 and financing the balance of $82,616 over 24 payments at an interest rate of 1.90%.  The balance as of December 31, 2022 was $41,700.  Principal payments of $40,916 and interest expense of $1,215 was paid for the year ended December 31 , 2022.

 

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

 

 

Payments

 

2023

 

$144,358

 

2024

 

 

89,597

 

Total remaining payments                                                        

 

$233,955

 

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes
12 Months Ended
Dec. 31, 2022
Income Taxes  
Income Taxes

(14) 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, 2022 and 2021 is as follows:

 

 

December 31,

 

 

 

2022

 

 

2021

 

Federal and state net operating loss

 

$(132,999)

 

$(999,349)

Meals & entertainment

 

 

2,634

 

 

 

8,830

 

Life insurance

 

 

5,182

 

 

 

3,919

 

Goodwill

 

 

(7,162)

 

 

(7,162)

SBA PPP Loan

 

 

-

 

 

 

48,762

 

Stock-based compensation

 

 

83,816

 

 

 

153,715

 

Depreciation

 

 

(55,027)

 

 

(25,493)

State tax, net of federal benefit

 

 

31,666

 

 

 

183,643

 

Other

 

 

-

 

 

 

-

 

Tax rate change

 

 

 

 

 

 

-

 

Change in Valuation Allowance

 

 

71,890

 

 

 

633,135

 

Total income tax provision

 

$-

 

 

$-

 

 

The provision for Federal income tax consists of the following for the years ended December 31, 2022 and 2021:

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Net operating loss carryforwards

 

$1,197,903

 

 

$1,082,454

 

Depreciation

 

 

(123,185)

 

 

(68,158)

Allowance for doubtful accounts

 

 

18,509

 

 

 

10,239

 

Goodwill amortization

 

 

(18,805)

 

 

(11,643)

Stock based compensation

 

 

 

 

 

 

-

 

Inventory reserve

 

 

248,153

 

 

 

268,316

 

Valuation allowance

 

 

(1,322,575)

 

 

(1,281,208)

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, 2022, the Company has net federal and state net operating loss carry forwards of approximately $1,197,000 that begin to expire in 2037.

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders Equity
12 Months Ended
Dec. 31, 2022
Stockholders Equity  
Stockholders' Equity

(15)  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.

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

 

On May 20, 2022, 30,000 restricted stock units at an exercise price of $1.96 were issued to a board advisor. Vesting will occur in equal quarterly installments of 2,500 shares beginning on May 20, 2022.

 

On May 20, 2022, August 20, 2022 and November 20, 2022, 2,500 shares of common stock were issued, respectively.

 

On June 17, 2022, 15,000 restricted stock units at an exercise price of $1.97 were issued to three board members.  Vesting occurred immediately and 45,000 shares of common stock were issued. 

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 May 20, 2022, the Company granted four employees five-year stock options to purchase shares of common stock (totaling 45,000) according to the Company’s 2020 Plan.  The stock options vest in equal quarterly installments over five years commencing on the grant date, with an exercise price of $1.96 per share. The Company also granted two employees five-year stock options to purchase shares of common stock (totaling 2,000) according to the Company’s 2020 Plan. The stock options vest one year from date of grant at an exercise price of $1.96. In addition, the Company granted two advisors to the Board, ten-year stock options to purchase shares of common stock (totaling 35,000) according to the Company’s 2020 Plan. Twenty-five thousand (25,000) stock options vest immediately on date of grant at an exercise price of $1.96, and the balance of ten thousand (10,000) stock options vest in equal quarterly installments over one year commencing on the grant date.  The Company has calculated these options' estimated fair market value at $129,325 using the Black-Scholes model, with the following assumptions: expected term ranging from 2.5 to 4.9 years, stock price $1.96, exercise price $1.96, volatility ranging from 136.2% to 141.3%, risk-free rate ranging from 2.67% to 2.80%, and no forfeiture rate.

 

On June 14, 2022, the Company granted Mr. Maqbool five-year stock options to purchase 100,000 shares of common stock according to the Company’s 2020 Plan. In addition, Ms. Sanfratello and Mr. Flores were each granted five-year stock options to purchase 50,000 shares of common stock. The stock options vest in quarterly installments over a five-year period with an exercise price of $1.72 per share. The Company has calculated these options estimated fair market value at $304,148 using the Black-Scholes model, with the following assumptions: expected term of 4.9 years, stock price of $1.72, exercise price of $1.72, volatility of 138.3%, risk-free rate of 3.61%, and no forfeiture rate.

 

On August 22, 2022, the Company granted Daniel Mazziota five-year stock options to purchase 25,000 shares of common stock according to the Company’s 2020 Plan.  The stock options vest in quarterly installments over a 5-year period with an exercise price of $2.23 per share.  The Company has calculated these options estimated fair market value at $47,787 using the Black-Scholes model, with the following assumptions: expected term of 4.5 years, stock price of $2.23, exercise price of $2.23, volatility of 134.5%, risk-free rate of 3.17%, and no forfeiture rate.

On December 19, 2022, the Company granted one employees ten-year stock options to purchase 3,000 shares of common stock according to the Company’s 2020 Plan.  The stock options vest in equal quarterly installments over three years commencing on March 31, 2023 with an exercise price of $1.97 per share. The Company has calculated these options estimated fair market value at $5,275 using the Black-Scholes model, with the following assumptions: expected term of 5.5 years, stock price of $1.97, exercise price of $1.97, volatility of 132.2%, risk-free rate of 3.99%, and no forfeiture rate.

    

On December 20, 2022, the Company granted Mr. Maqbool ten-year stock options to purchase 100,000 shares of common stock according to the Company’s 2020 Plan. In addition, Ms. Sanfratello and Mr. Flores were each granted ten-year stock options to purchase 50,000, shares of common stock. The stock options vest in quarterly installments over a 5-year period with an exercise price of $1.92 per share. The Company has calculated these options estimated fair market value at $357,425 using the Black-Scholes model, with the following assumptions: expected term of 7.5 years, stock price of $1.92, exercise price of $1.92, volatility of 127.5%, risk-free rate of 3.79%, and no forfeiture rate.

 

On December 20, 2022, the Company granted Matthew Kappers, Andrew Lee and Daniel Mazziota ten-year stock options to purchase 5,000, 5,000 and 7,500 respectively, shares of common stock according to the Company’s 2020 Plan.  The stock options vest in quarterly installments over a 5-year period with an exercise price of $1.92 per share.  The Company has calculated these options estimated fair market value at $31,275 using the Black-Scholes model, with the following assumptions: expected term of 7.5 years, stock price of $1.92, exercise price of $1.92, volatility of 127.5%, risk-free rate of 3.79%, and no forfeiture rate.

 

On December 20, 2022, the Company granted eleven employees and one board advisor ten-year stock options to purchase 85,500 shares of common stock according to the Company’s 2020 Plan.  The stock options vest in quarterly installments over a 5-year period with an exercise price of $1.92 per share.  The Company has calculated these options estimated fair market value at $152,800 using the Black-Scholes model, with the following assumptions: expected term of 7.5 years, stock price of $1.92, exercise price of $1.92, volatility of 127.5%, risk-free rate of 3.79%, and no forfeiture rate

 

On June 30, 2021, the Company granted ten-year stock options to purchase shares of common stock (totaling 45,000) according to the Company’s 2020 Plan. 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.  As amended and effective as of  May 20, 2022, 10,000 stock options to purchase shares of common stock that were granted to a Board advisor, vested in full.

 

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.62, 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, 2022:

 

 

 

Number of

 

 

Weighted Average

 

 

 

Options

 

 

Exercise Price ($)

 

Outstanding at December 31, 2021

 

 

305,500

 

 

$3.74

 

Granted                                                                                  

 

 

613,000

 

 

$1.87

 

Exercised

 

 

-

 

 

 

-

 

Expired

 

 

(2,500)

 

$3.88

 

Outstanding at December 31, 2022 

 

 

916,000

 

 

$2.49

 

Exercisable at December 31, 2022 

 

 

334,042

 

 

$3.30

 

As of December 31, 2022, all outstanding stock options were issued according to the Company's 2020 Plan, and there remains 259,000 shares of common stock available for future issuance under the 2020 Plan. 

 

Stock-based compensation expense related to stock options of $244,631 and $692,076 was recorded for the years ended December 31, 2022 and 2021, respectively. As of December 31, 2022, the remaining unrecognized compensation cost related to non-vested stock options is $985,490 and is expected to be recognized over 5 years. The outstanding stock options have a weighted average remaining contractual life of 6.34 years and a total intrinsic value of $154,170.

 

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.

Below is a table summarizing the changes in warrants outstanding for the year ended December 31, 2022:

 

 

 

Number of

 

 

Weighted Average

 

 

 

Warrants

 

 

Exercise Price ($)

 

Outstanding at December 31, 2021

 

 

3,296,942

 

 

$7.83

 

Granted                                                                                  

 

 

-

 

 

 

-

 

Exercised

 

 

-

 

 

 

-

 

Expired

 

 

-

 

 

 

-

 

Outstanding at December 31, 2022 

 

 

3,296,942

 

 

$7.83

 

Exercisable at December 31, 2022 

 

 

3,296,942

 

 

$7.83

 

 

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

 

Restricted Stock Units:

 

On May 20, 2022, 30,000 restricted stock units at an exercise price of $1.96 were issued to a board advisor. Vesting will occur in equal quarterly installments of 2,500 shares beginning on May 20, 2022.  As of December 31, 2022, 7,500 RSU’s have vested.

 

On June 17, 2022, the Company granted restricted stock awards under the Company’s 2020 Plan to directors of the Company for an aggregate of 45,000 shares of common stock (15,000 each) valued at $88,650.  These restricted stock awards vested immediately.

 

Below is a table summarizing the changes in restricted stock units outstanding for the year ended December 31, 2022:

 

 

 

Number of

 

 

Weighted Average

 

 

 

RSU’s

 

 

Exercise Price ($)

 

Outstanding at December 31, 2021

 

 

-

 

 

 

-

 

Granted

 

 

75,000

 

 

$1.97

 

Exercised

 

 

(52,500)

 

$1.97

 

Expired

 

 

-

 

 

 

-

 

Outstanding at December 31, 2022

 

 

22,500

 

 

$1.96

 

Exercisable at December 31, 2022

 

-

 

 

$-

 

Stock-based compensation expense related to restricted stock units of $105,593 was recorded for the year ended December 31, 2022. As of December 31, 2022, the remaining unrecognized compensation cost related to non-vested restricted stock units is $41,857. The outstanding restricted stock units have a weighted average remaining contractual life of 2.14 years and a total intrinsic value of $47,700.

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2022
Commitments and Contingencies  
Commitments and Contingencies

(16)  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, prepared and delivered 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 $2,180,826, an increase of $815,788 as previously recorded as of December 31, 2021.  This amount is owed to Seller and recorded as a contingent liability as of December 31, 2022.

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Subsequent Events
12 Months Ended
Dec. 31, 2022
Subsequent Events  
Subsequent events

(17) Subsequent events

 

On January 20,2023, 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.

 

As of March 14, 2023, the Company closed the line of credit of $750,000 and the equipment line of credit for $500,000.  Both lines of credit had a $0 balance.  All UCC filings on the Company assets have been released as well as the President’s personal guarantee.

 

On March 20, 2023, the revenue earnout of $2,180,826 was paid to the Seller.

 

On March 27, 2023, the Company amended the employment agreement with Jorge Flores to extend its term to March 20, 2024. The amendment was effective March 20, 2023.  

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2022
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.

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, 2022, the Company’s cash and cash equivalents were deposited in four financial institutions.

Accounts Receivables

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 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 $ 0 and $39,380 has been recorded at December 31, 2022 and 2021, 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, which was collected in 2022.

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, 2022 and 2021, the reserve for inventory obsolescence was $1,128,000 and $1,031,986, 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

 

3 to 10 years

 

Straight-line

Machinery/shop equipment

 

7 to 10 years

 

Straight-line

Computer equipment/software

 

1 to 7 years

 

Straight-line

Vehicles

 

5 years

 

Straight-line

Leasehold improvements

 

7 years

 

Straight-line

Long-lived assets

The Company reviews its property and equipment and right-of-use (“ROU”) assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset group may not be recoverable. The test for impairment is required to be performed by management upon triggering events. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to the future undiscounted cash flow expected to be generated by the asset. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the asset exceeds the fair value of the asset. Long-lived assets to be disposed of are reported at the lower of carrying amount or fair value less costs to sell. There were no impairments of long-lived assets for the years ended December 31, 2022 and 2021.

Intangible assets

The Company periodically evaluates the reasonableness of the useful lives of these assets. These assets are reviewed for impairment when events or changes in circumstances indicate that the carrying amount may not be recoverable. If impaired, intangible assets are written down to fair value based on discounted cash flows or other valuation techniques. The Company has no intangibles with indefinite lives. There were no impairments of intangible assets for the years ended December 31, 2022 and 2021.

Goodwill

We follow the acquisition method of accounting to record the assets and liabilities of acquired businesses at their estimated fair value at the date of acquisition. We initially record goodwill for the amount the consideration transferred exceeds the acquisition-date fair value of net identifiable assets acquired.

 

We test goodwill for impairment at a level within the Company referred to as the reporting unit, which is our business segment level or one level below the business segment. We test our goodwill for impairment annually on December 31, or under certain circumstances more frequently, such as when events or circumstances indicate there may be impairment. Such events or circumstances may include a significant deterioration in overall economic conditions, changes in the business climate of our industry, a decline in our market capitalization, operating performance indicators, competition, reorganizations of our business or the disposal of all or a portion of a reporting unit.

 

To test goodwill for impairment, we may perform both qualitative and quantitative assessments. If we elect to perform a qualitative assessment for a certain reporting unit, we evaluate events and circumstances impacting the reporting unit to determine the probability that goodwill is impaired. If we perform a quantitative assessment for a certain reporting unit, we calculate the fair value of that reporting unit and compare the fair value to the reporting unit’s net book value. We estimate fair values of our reporting units based on projected cash flows, and sales and/or earnings multiples applied to the latest twelve months’ sales and earnings of our reporting units. Projected cash flows are based on our best estimate of future sales, operating costs and balance sheet metrics reflecting our view of the financial and market conditions of the underlying business; and the resulting cash flows are discounted using an appropriate discount rate that reflects the risk in the forecasted cash flows.

 

If we determine it is more-likely-than-not that the fair value of the reporting unit is less than its carrying amount, we measure any loss from an impairment by comparing the fair value of each reporting unit to its carrying amount, including goodwill. If the carrying amount of a reporting unit exceeds its fair value, goodwill is considered impaired, and an impairment loss is recognized in an amount equal to that excess. Goodwill impairments for  the years ended December 31, 2022 and 2021, were $120,136 and $0, respectively.

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 considerable 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 influence 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 $348,250 and $250,000, respectively of investments without readily determinable fair values at December 31, 2022 and 2021. (see Note 10). These investments are included in other assets on the consolidated balance sheets. There were no indicators of impairment during the year ended December 31, 2022 and 2021.

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. Our contracts with customers do not include multiple performance obligations to be completed over a period.

 

Our performance obligations 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, 2022 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

We include product costs such material, direct labor, overhead costs, production-related depreciation expense, outside labor and production supplies in cost of sales.

Shipping and Handling

Shipping and handling charges are generally incurred at the customer’s expense. However, when billed to our customers, shipping and handling charges are included in net sales for the applicable period, and the corresponding shipping and handling expense is reported in cost of sales.

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. 

  

Research and development costs for the years ended December 31, 2022 and 2021 were $1,024,127 and $1,833,399, respectively.

Income Taxes

The Company’s deferred tax assets and liabilities for the expected future tax consequences of events 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, 2022 and 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, 2022 and 2021, there were 4,235,442 and 3,818,142, respectively, potentially dilutive shares that need to be considered as common share equivalents. As a result of the net loss, the potentially dilutive shares that need to be considered as common share equivalents, for the years ended December 31, 2022 and 2021, are anti-dilutive.

 

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, 2022:

 

 

 

 

 

 

 

 

 

Basic EPS

 

$(677,107 )

 

 

9,609,208

 

 

$(0.07 )

Effect of dilutive stock options and warrants

 

 

-

 

 

 

-

 

 

 

 

 

Diluted EPS

 

$(677,107 )

 

 

9,609,208

 

 

$(0.07 )

 

 

 

 

 

 

 

 

 

 

 

 

 

For the year ended December 31, 2021:

 

 

 

 

 

 

 

 

 

 

 

 

Basic EPS

 

$(4,758,805 )

 

 

8,900,824

 

 

$(0.53 )

Effect of dilutive stock options and warrants

 

 

-

 

 

 

-

 

 

 

 

 

Diluted EPS

 

$(4,758,805 )

 

 

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, inventories, 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, 2022 and 2021, the Company had $12,040,022 and $17,018,874 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, 2022.

 

Sales to the Company’s largest customer represented approximately 18.41%of total sales for the year ended December 31, 2022.As of December 31, 2021, there were two customers that each accounted for 25.98% and 10.60% of our total revenue.

 

There were two vendors that accounted for 44.15% and 29.29%, respectively, and one vendor that accounted for 44.73% of total component parts purchased as of December 31, 2022 and 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. The amendments in this update, among other things, require the measurement of all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. Financial institutions and other organizations will now use forward-looking information to better inform their credit loss estimates. As a smaller reporting company, the guidance is effective for our fiscal years beginning after December 15, 2022. The Company does not expect the adoption of this ASU to have a material impact on the consolidated financial statements and related disclosures.

 

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 standard is effective for the Company’s fiscal year beginning January 1, 2023, with early adoption permitted. The Company does not expect the adoption of this ASU to have a material impact on the consolidated financial statements and related disclosures.

 

In March 2022, the FASB issued ASU 2022-02, Troubled Debt Restructurings (“TDRs”) and Vintage Disclosures (Topic 326): Financial Instruments – Credit Losses. This amended guidance will eliminate the accounting designation of a loan modification as a TDR, including eliminating the measurement guidance for TDRs. The amendments also enhance existing disclosure requirements and introduce new requirements related to modifications of receivables made to borrowers experiencing financial difficulty. Additionally, this guidance requires entities to disclose gross write-offs by year of origination for financing receivables, such as loans and interest receivable. The ASU is effective January 1, 2023, and is required to be applied prospectively, except for the recognition and measurement of TDRs which can be applied on a modified retrospective basis. The Company does not expect the adoption of this ASU to have a material impact on the consolidated financial statements and related disclosures.

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2022
Summary of Significant Accounting Policies  
Schedule of property and equipment depreciated

Description  

 

Useful Life

 

Method

Office equipment

 

3 to 10 years

 

Straight-line

Machinery/shop equipment

 

7 to 10 years

 

Straight-line

Computer equipment/software

 

1 to 7 years

 

Straight-line

Vehicles

 

5 years

 

Straight-line

Leasehold improvements

 

7 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, 2022:

 

 

 

 

 

 

 

 

 

Basic EPS

 

$(677,107 )

 

 

9,609,208

 

 

$(0.07 )

Effect of dilutive stock options and warrants

 

 

-

 

 

 

-

 

 

 

 

 

Diluted EPS

 

$(677,107 )

 

 

9,609,208

 

 

$(0.07 )

 

 

 

 

 

 

 

 

 

 

 

 

 

For the year ended December 31, 2021:

 

 

 

 

 

 

 

 

 

 

 

 

Basic EPS

 

$(4,758,805 )

 

 

8,900,824

 

 

$(0.53 )

Effect of dilutive stock options and warrants

 

 

-

 

 

 

-

 

 

 

 

 

Diluted EPS

 

$(4,758,805 )

 

 

8,900,824

 

 

$(0.53 )
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Revenues (Tables)
12 Months Ended
Dec. 31, 2022
Revenues  
Schedule of sales disaggregated based on geographic regions

 

 

 December 31,

 

 

 December 31,

 

 

 

    2022

 

 

      2021

 

AmpliTech Inc.

 

 

 

 

 

 

Domestic sales

 

$4,922,237

 

 

$2,865,872

 

International sales

 

 

947,515

 

 

 

524,019

 

Total sales

 

$5,869,752

 

 

$3,389,891

 

 

 

 

 

 

 

 

 

 

Spectrum

 

 

 

 

 

 

 

 

Domestic sales

 

$6,798,713

 

 

$153,349

 

International sales

 

 

6,726,027

 

 

 

1,732,194

 

Total sales

 

$13,524,740

 

 

$1,885,543

 

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Reporting (Tables)
12 Months Ended
Dec. 31, 2022
Segment Reporting  
summary of information by segment

 

 

AmpliTech Inc.

 

 

Spectrum

 

 

Corporate

 

 

Total

 

Revenue

 

$5,869,752

 

 

$13,524,740

 

 

 

-

 

 

$19,394,492

 

Cost of Goods Sold

 

 

3,257,367

 

 

 

7,212,261

 

 

 

-

 

 

 

10,469,628

 

Net Income (Loss)

 

 

(2,478,429)

 

 

2,878,476

 

 

 

(1,077,154)

 

 

(677,107)

Total Assets

 

 

17,682,013

 

 

 

16,979,383

 

 

 

2,018,238

 

 

 

36,679,634

 

Depreciation and Amortization

 

 

279,470

 

 

 

132,536

 

 

 

-

 

 

 

412,006

 

Interest Expense, net

 

 

(159)

 

 

1,289

 

 

 

11,883

 

 

 

13,013

 

 

 

AmpliTech Inc.

 

 

Spectrum

 

 

Corporate

 

 

Total

 

Revenue

 

$3,389,891

 

 

$1,885,543

 

 

 

-

 

 

$5,275,434

 

Cost of Goods Sold

 

 

2,783,432

 

 

 

1,199,365

 

 

 

-

 

 

 

3,982,797

 

Net Income (Loss)

 

 

(3,198,767)

 

 

435,974

 

 

 

(1,996,012)

 

 

(4,758,805)

Total Assets

 

 

15,066,555

 

 

 

15,201,516

 

 

 

4,959,117

 

 

 

35,227,188

 

Depreciation and Amortization

 

 

145,191

 

 

 

1,429

 

 

 

-

 

 

 

146,620

 

Interest Expense, net

 

 

(1,665)

 

 

-

 

 

 

44,471

 

 

 

42,806

 

XML 39 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisition of Specialty Microwave (Tables)
12 Months Ended
Dec. 31, 2022
Acquisition of Spectrum Semiconductors Materials  
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 liability

 

 

(619,271)

Other asset

 

 

29,958

 

Net assets acquired

 

$11,488,314

 

XML 40 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Marketable Securities (Tables)
12 Months Ended
Dec. 31, 2022
Marketable Securities  
Summary of marketable securities

 

 

Adjusted

Cost

 

 

Unrealized

Gains

 

 

Unrealized

Loss

 

Fair Value

 

Level 1 (1)

 

 

 

 

 

 

 

 

 

 

 

Money Market Fund

 

$

1,759,299

 

 

               -

 

 

 -

 

$

1,759,299

 

US Treasury Bills

 

 

245,172

 

 

 

2,278

 

 

 -

 

 

247,450

 

Total

 

$

2,004,471

 

 

$

2,278

 

 

 -

 

$

2,006,749

 

 

 

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 41 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories (Tables)
12 Months Ended
Dec. 31, 2022
Inventories  
Schedule of Inventory

 

 

December 31,

2022

 

 

December 31,

2021

 

 

 

 

 

 

 

 

Raw Materials

 

$872,184

 

 

$609,841

 

Work-in Progress

 

 

229,771

 

 

 

162,072

 

Finished Goods

 

 

6,658,166

 

 

 

4,452,885

 

Subtotal

 

$7,760,121

 

 

$5,224,798

 

Less: Reserve for Obsolescence

 

 

(1,128,000)

 

 

(1,031,986)

Total

 

$6,632,121

 

 

$4,192,812

 

XML 42 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2022
Property and Equipment  
Schedule of Property and Equipment useful life

 

 

December 31,

2022

 

 

December 31,

2021

 

 

 

 

 

 

 

 

Lab Equipment

 

$2,455,045

 

 

$1,893,564

 

Manufacturing Equipment

 

 

129,745

 

 

 

25,000

 

Automobiles

 

 

7,335

 

 

 

7,335

 

Computer Equipment and Software

 

 

210,240

 

 

 

159,315

 

Leasehold Improvements

 

 

78,042

 

 

 

-

 

Furniture and Fixtures

 

 

148,987

 

 

 

27,504

 

Subtotal

 

 

3,029,394

 

 

 

2,112,718

 

Less: Accumulated Depreciation

 

 

(1,005,707)

 

 

(757,430)

 

 

 

 

 

 

 

 

 

Total

 

$2,023,687

 

 

$1,355,288

 

XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2022
Goodwill and Intangible Assets  
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

 

 

 

199,875

 

 

 

2,391,616

 

 

 

17.81

 

Intellectual Property

 

 

202,771

 

 

 

44,797

 

 

 

157,974

 

 

 

11.71

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total

 

$3,378,779

 

 

$244,672

 

 

$3,134,107

 

 

 

 

 

Schedule of amortization of assets

2023

 

 

149,976

 

 

 

 

 

 

2024

 

 

149,976

 

 

 

 

 

 

2025

 

 

149,976

 

 

 

 

 

 

2026

 

 

149,976

 

 

 

 

 

 

2027

 

 

149,976

 

Thereafter 

 

 

1,799,710

 

 

 

$2,549,590

 

XML 44 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
12 Months Ended
Dec. 31, 2022
Leases  
Schedule of lease assets and liabilities

 

 

December 31,

 

 

December 31,

 

Operating leases

 

2022

 

 

2021

 

Assets                            

 

 

 

 

 

 

ROU operating lease assets

 

$4,197,324

 

 

$1,115,588

 

 

 

 

 

 

 

 

 

 

Liabilities

 

 

 

 

 

 

 

 

Current portion of operating lease

 

$586,379

 

 

$391,571

 

Operating lease, net of current portion

 

$3,768,932

 

 

$795,317

 

Total operating lease liabilities

 

$4,355,311

 

 

$1,186,888

 

 

 

 

 

 

 

 

 

 

Financing leases

 

 

 

 

 

 

 

 

Assets

 

 

 

 

 

 

 

 

Property and equipment, gross

 

$234,036

 

 

$157,184

 

Accumulated depreciation

 

 

(113,621)

 

 

(78,592)

Property and equipment, net

 

$120,415

 

 

$78,592

 

 

 

 

 

 

 

 

 

 

Liabilities

 

 

 

 

 

 

 

 

Current portion of financing lease

 

$33,480

 

 

$33,688

 

Financing lease, net of current portion

 

$49,336

 

 

$17,471

 

Total financing lease liabilities

 

$82,816

 

 

$51,159

 

Schedule of weighted average remaining lease term and weighted average discount rate

Weighted average remaining lease term (years)

 

December 31,

2022

 

 

December 31,

2021

 

Operating leases                                                                         

 

 

9.40

 

 

 

3.01

 

Financing leases

 

 

2.80

 

 

 

1.50

 

Weighted average discount rate

 

 

 

 

 

 

 

 

Operating leases

 

 

4.49%

 

 

4.25%

Financing leases

 

 

4.70%

 

 

4.89%
Schedule of future minimum lease payments for finance lease

2023

 

 

36,472

 

2024

 

 

18,751

 

2025

 

 

18,186

 

2026

 

 

11,976

 

Thereafter

 

 

3,992

 

Total lease payments

 

 

89,377

 

Less imputed interest

 

 

(6,561)

Total lease obligations

 

 

82,816

 

Less current obligations

 

 

(33,480)

Long-term lease obligations

 

$49,336

 

Schedule of future minimum lease payments for operating lease

2023

 

 

768,465

 

2024

 

 

765,075

 

2025                                                                                                       

 

 

400,321

 

2026

 

 

383,347

 

Thereafter

 

 

3,112,070

 

Total lease payments

 

 

5,429,278

 

Less imputed interest

 

 

(1,073,967)

Total lease obligations

 

 

4,355,311

 

Less current obligations

 

 

(586,379)

Long-term lease obligations

 

$3,768,932

 

XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Note Payable (Tables)
12 Months Ended
Dec. 31, 2022
Notes Payable  
Schedule of future principal and interest payments

 

 

Payments

 

2023

 

$144,358

 

2024

 

 

89,597

 

Total remaining payments                                                        

 

$233,955

 

XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2022
Income Taxes  
Schedule of provision for income taxes

 

 

December 31,

 

 

 

2022

 

 

2021

 

Federal and state net operating loss

 

$(132,999)

 

$(999,349)

Meals & entertainment

 

 

2,634

 

 

 

8,830

 

Life insurance

 

 

5,182

 

 

 

3,919

 

Goodwill

 

 

(7,162)

 

 

(7,162)

SBA PPP Loan

 

 

-

 

 

 

48,762

 

Stock-based compensation

 

 

83,816

 

 

 

153,715

 

Depreciation

 

 

(55,027)

 

 

(25,493)

State tax, net of federal benefit

 

 

31,666

 

 

 

183,643

 

Other

 

 

-

 

 

 

-

 

Tax rate change

 

 

 

 

 

 

-

 

Change in Valuation Allowance

 

 

71,890

 

 

 

633,135

 

Total income tax provision

 

$-

 

 

$-

 

Schedule of provision for Federal income tax

 

 

December 31,

 

 

 

2022

 

 

2021

 

Net operating loss carryforwards

 

$1,197,903

 

 

$1,082,454

 

Depreciation

 

 

(123,185)

 

 

(68,158)

Allowance for doubtful accounts

 

 

18,509

 

 

 

10,239

 

Goodwill amortization

 

 

(18,805)

 

 

(11,643)

Stock based compensation

 

 

 

 

 

 

-

 

Inventory reserve

 

 

248,153

 

 

 

268,316

 

Valuation allowance

 

 

(1,322,575)

 

 

(1,281,208)

Total net deferred tax assets

 

 

-

 

 

 

-

 

XML 47 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders Equity (Tables)
12 Months Ended
Dec. 31, 2022
Stockholders Equity  
Summary of warrants outstanding

 

 

Number of

 

 

Weighted Average

 

 

 

Options

 

 

Exercise Price ($)

 

Outstanding at December 31, 2021

 

 

305,500

 

 

$3.74

 

Granted                                                                                  

 

 

613,000

 

 

$1.87

 

Exercised

 

 

-

 

 

 

-

 

Expired

 

 

(2,500)

 

$3.88

 

Outstanding at December 31, 2022 

 

 

916,000

 

 

$2.49

 

Exercisable at December 31, 2022 

 

 

334,042

 

 

$3.30

 

 

 

Number of

 

 

Weighted Average

 

 

 

Warrants

 

 

Exercise Price ($)

 

Outstanding at December 31, 2021

 

 

3,296,942

 

 

$7.83

 

Granted                                                                                  

 

 

-

 

 

 

-

 

Exercised

 

 

-

 

 

 

-

 

Expired

 

 

-

 

 

 

-

 

Outstanding at December 31, 2022 

 

 

3,296,942

 

 

$7.83

 

Exercisable at December 31, 2022 

 

 

3,296,942

 

 

$7.83

 

 

 

Number of

 

 

Weighted Average

 

 

 

RSU’s

 

 

Exercise Price ($)

 

Outstanding at December 31, 2021

 

 

-

 

 

 

-

 

Granted

 

 

75,000

 

 

$1.97

 

Exercised

 

 

(52,500)

 

$1.97

 

Expired

 

 

-

 

 

 

-

 

Outstanding at December 31, 2022

 

 

22,500

 

 

$1.96

 

Exercisable at December 31, 2022

 

-

 

 

$-

 

XML 48 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Organization and Business Description (Details Narrative) - $ / shares
1 Months Ended
Feb. 17, 2021
Dec. 31, 2022
Dec. 31, 2021
Aug. 13, 2012
Organization and Business Description        
Reverse stock split 1-for-20 ratio      
Common stock, outstanding   9,634,613 9,582,113 889,250
Acquisition of entity by issuing of common stock       833,750
Public offering shares 1,371,428      
Selling shareholders shares owned after share exchange       60,000
Percentage of acquired entity in exchange of outstanding shares       100.00%
Offering price $ 7.00      
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Details)
12 Months Ended
Dec. 31, 2022
Office equipment [Member]  
Depreciation Method Straight-line
Office equipment [Member] | Minimum [Member]  
Estimated useful life 3 years
Office equipment [Member] | Maximum [Member]  
Estimated useful life 10 years
Machinery And Equipment [Member]  
Depreciation Method Straight-line
Machinery And Equipment [Member] | Minimum [Member]  
Estimated useful life 7 years
Machinery And Equipment [Member] | Maximum [Member]  
Estimated useful life 10 years
Computer equipment/software [Member]  
Depreciation Method Straight-line
Computer equipment/software [Member] | Minimum [Member]  
Estimated useful life 1 year
Computer equipment/software [Member] | Maximum [Member]  
Estimated useful life 7 years
Vehicles [Member]  
Estimated useful life 5 years
Depreciation Method Straight-line
Leasehold improvements [Member]  
Estimated useful life 7 years
Depreciation Method Straight-line
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Details 1) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Net loss $ (677,107) $ (4,758,805)
Diluted EPS [Member]    
Net loss $ (677,107) $ (4,758,805)
Effect of dilutive stock options and warrants 0 0
Shares 9,609,208 8,900,824
Per Share Amount $ (0.07) $ (0.53)
Basic EPS [Member]    
Net loss $ (677,107) $ (4,758,805)
Effect of dilutive stock options and warrants 0 0
Shares 9,609,208 8,900,824
Per Share Amount $ (0.07) $ (0.53)
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Allowance for doubtful accounts receivable $ 0 $ 39,380  
Employee retention credit, qualified wages per employee, maximum 10,000    
Maximum tax credit     $ 7,000
Inventory obsolescence reserve 1,128,000 1,031,986  
Cost-method-investment $ 348,250 $ 250,000  
Potentially dilutive shares 4,235,442 3,818,142  
FDIC insured limit $ 250,000    
Cash in excess of FDIC insured limit 12,040,022 $ 17,018,874  
Employee retention credit   201,215  
Goodwill impairments $ 120,136 0  
Concentration Risk, Percentage 18.41%    
Research and development $ 1,024,127 $ 1,833,399  
Customer [Member]      
Concentration Risk, Percentage   25.98%  
Customer One [Member]      
Concentration Risk, Percentage   10.60%  
Vendor [Member]      
Concentration Risk, Percentage 44.73% 44.73%  
Vendor One [Member]      
Concentration Risk, Percentage 44.15%    
Vendor Two [Member]      
Concentration Risk, Percentage 29.29%    
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Revenues (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Revenue $ 19,394,492 $ 5,275,434
Amplitech Inc [Member]    
Revenue 5,869,752 3,389,891
Spectrum [Member]    
Revenue 13,524,740 1,885,543
Domestic sales [Member] | Amplitech Inc [Member]    
Revenue 4,922,237 2,865,872
Domestic sales [Member] | Spectrum [Member]    
Revenue 6,798,713 153,349
International sales [Member] | Amplitech Inc [Member]    
Revenue 947,515 524,019
International sales [Member] | Spectrum [Member]    
Revenue $ 6,726,027 $ 1,732,194
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Revenues (Details narrative) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Revenues    
Revenue $ 19,394,492 $ 5,275,434
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Reporting (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Revenue $ 19,394,492 $ 5,275,434
Cost of goods sold 10,469,628 3,982,797
Net loss (677,107) (4,758,805)
Total Assets 36,679,634 35,227,188
Depreciation and amortization 412,006 146,620
Interest Expense, net 13,013 42,806
Corporate [Member]    
Revenue 0 0
Cost of goods sold 0 0
Net loss (1,077,154) (1,996,012)
Total Assets 2,018,238 4,959,117
Depreciation and amortization 0 0
Interest Expense, net 11,883 44,471
Amplitech Inc [Member]    
Revenue 5,869,752 3,389,891
Cost of goods sold 3,257,367 2,783,432
Net loss (2,478,429) (3,198,767)
Total Assets 17,682,013 15,066,555
Depreciation and amortization 279,470 145,191
Interest Expense, net (159) (1,665)
Spectrum [Member]    
Revenue 13,524,740 1,885,543
Cost of goods sold 7,212,261 1,199,365
Net loss 2,878,476 435,974
Total Assets 16,979,383 15,201,516
Depreciation and amortization 132,536 1,429
Interest Expense, net $ 1,289 $ 0
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisition of Spectrum Semiconductors Materials (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Total purchase price $ 10,123,276  
Goodwill 4,696,883 $ 4,817,019
Right of Use operating lease asset 4,197,324 $ 1,115,588
Spectrum Semiconductor Materials [Member]    
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 liability (619,271)  
Other asset 29,958  
Net assets acquired $ 11,488,314  
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisition of Spectrum Semiconductors Materials (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Purchase price $ 10,123,276  
Working capital and other adjustments paid in connection issuance of shares $ 665,200  
Issuance of unregistered shares 188,442  
Escrow deposit $ 1,500,000  
Working Capital 3,296,427  
Due to related party 708,076  
Revenue earnout 2,180,826 $ 1,365,038
Loss on contingent revenue earnout adjustment 815,788 0
Fair value of net assets acquired 4,098,516  
Business Acquisition net intangible assets $ 7,389,794  
Revenue   1,885,543
Income from continuing operations   $ 435,974
Revenues adjustment, description The Revenues Adjustment shall be an amount equal to 25% of two years net revenues minus $20,000,000  
Purchase Price Adjustment Escrow Fund [Member]    
Escrow deposit $ 750,000  
Indemnification Escrow Fund [Member]    
Escrow deposit $ 750,000  
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Marketable Securities (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Marketable Securities Estimated Fair Value $ 247,450 $ 0
Marketable Equitable Securities [Member]    
Marketable Securities Adjusted Cost   0
Marketable Securities Gross unrealized Gain   0
Marketable Securities Gross unrealized Loss   0
Marketable Securities Estimated Fair Value   0
US Treasury Bill [Member]    
Marketable Securities Adjusted Cost 245,172  
Marketable Securities Gross unrealized Gain 2,278  
Marketable Securities Gross unrealized Loss 0  
Marketable Securities Estimated Fair Value 247,450  
Total Securities [Member]    
Marketable Securities Adjusted Cost 2,004,471 4,931,960
Marketable Securities Gross unrealized Gain 2,278 0
Marketable Securities Gross unrealized Loss 0 0
Marketable Securities Estimated Fair Value 2,006,749 4,931,960
Money Market Funds [Member]    
Marketable Securities Adjusted Cost 1,759,299 4,931,960
Marketable Securities Gross unrealized Gain 0 0
Marketable Securities Gross unrealized Loss 0 0
Marketable Securities Estimated Fair Value $ 1,759,299 $ 4,931,960
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Marketable Securities (Details Narrative) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Marketable Securities    
Cash and cash equivalents $ 1,759,299 $ 4,931,960
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Inventories    
Raw Materials $ 872,184 $ 609,841
Work-in Progress 229,771 162,072
Finished Goods 6,658,166 4,452,885
Subtotal 7,760,121 5,224,798
Less: Reserve for Obsolescence (1,128,000) (1,031,986)
Total $ 6,632,121 $ 4,192,812
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Property and Equipment (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Property and Equipment    
Lab Equipment $ 2,455,045 $ 1,893,564
Manufacturing Equipment 129,745 25,000
Automobiles 7,335 7,335
Computer Equipment and Software 210,240 159,315
Leasehold Improvements 78,042 0
Furniture and Fixtures 148,987 27,504
Subtotal 3,029,394 2,112,718
Less: Accumulated Depreciation (1,005,707) (757,430)
Total $ 2,023,687 $ 1,355,288
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Property and Equipment (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Property and Equipment    
Depreciation expense $ 262,032 $ 105,578
Amount paid to purchase Property and equipment under finance lease 234,036 157,184
Cost of goods sold $ 194,456 $ 95,145
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Intangible Assets (Details)
12 Months Ended
Dec. 31, 2022
USD ($)
Gross Carrying amount $ 3,378,779
Accumulated Amortization 244,672
Goodwill, net 3,134,107
Trade Name [Member]  
Gross Carrying amount 584,517
Accumulated Amortization 0
Goodwill, net $ 584,517
Weighted Average Life Indefinite
Customer Relationships [Member]  
Gross Carrying amount $ 2,591,491
Accumulated Amortization 199,875
Goodwill, net $ 2,391,616
Weighted Average Life 17 years 9 months 21 days
Intellectual Property [Member]  
Gross Carrying amount $ 202,771
Accumulated Amortization 44,797
Goodwill, net $ 157,974
Weighted Average Life 11 years 8 months 15 days
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Intangible Assets (Details 1)
Dec. 31, 2022
USD ($)
Annual amortization of intangible assets are as follows:  
2023 $ 149,976
2024 149,976
2025 149,976
2026 149,976
2027 149,976
Thereafter 1,799,710
Net $ 2,549,590
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Intangible Assets (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Goodwill and Intangible Assets    
Goodwill $ 4,696,883 $ 4,817,019
Amortization expenses 149,974 41,042
Goodwill impairments $ 120,136 $ 0
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Cost Method Investment (Details Narrative) - SN2N, LLC [Member] - USD ($)
1 Months Ended 12 Months Ended
Jun. 10, 2021
Jun. 15, 2021
Dec. 31, 2022
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     $ 348,250
Overpaid for the membership interest $ 1,750    
Cost method investment, membership interest percentage 20.00% 19.90% 19.90%
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Line of Credit (Details Narrative) - USD ($)
1 Months Ended
Nov. 20, 2021
Mar. 14, 2023
Dec. 31, 2022
Dec. 31, 2021
Line of credit, outstanding balance     $ 0 $ 0
Line of credit facility $ 750,000      
Line of credit, maturity date November 1, 2022      
Costs not to exceed $ 250,000      
Clousure of line of credit   $ 750,000    
Accounts Receivable [Member]        
Borrowing base, percentage 75.00%      
Inventory [Member]        
Borrowing base, percentage 50.00%      
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Lease (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Lease (Details)    
Right of Use operating lease asset $ 4,197,324 $ 1,115,588
Current portion of operating lease 586,379 391,571
Operating lease, net of current portion 3,768,932 795,317
Total operating lease liabilities 4,355,311 1,186,888
Property and equipment, gross 234,036 157,184
Accumulated depreciation (113,621) (78,592)
Property and equipment, net 120,415 78,592
Current portion of financing lease 33,480 33,688
Finance lease, net of current portion 49,336 17,471
Total finance lease liabilities $ 82,816 $ 51,159
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Lease (Details 1)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Weighted average remaining lease term (years)    
Operating leases 9 years 4 months 24 days 3 years 3 days
Finance leases 2 years 9 months 18 days 1 year 6 months
Weighted average discount rate    
Operating leases, percent 4.49% 4.25%
Finance leases, percent 4.70% 4.89%
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Lease (Details 2)
Dec. 31, 2022
USD ($)
Lease (Details)  
2023 $ 36,472
2024 18,751
2025 18,186
2026 11,976
Thereafter 3,992
Total lease payments 89,377
Less imputed interest (6,561)
Total lease obligations 82,816
Less current obligations (33,480)
Long-term lease obligations $ 49,336
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Lease (Details 3) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Lease (Details)    
2023 $ 768,465  
2024 765,075  
2025 400,321  
2026 383,347  
Thereafter 3,112,070  
Total lease payments 5,429,278  
Less imputed interest (1,073,967)  
Total lease obligations 4,355,311 $ 1,186,888
Less current obligations (586,379)  
Long-term lease obligations $ 3,768,932 $ 795,317
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Lease (Details Narrative)
1 Months Ended 12 Months Ended
Dec. 15, 2021
USD ($)
Oct. 15, 2021
USD ($)
ft²
Sep. 12, 2019
USD ($)
Dec. 04, 2015
Nov. 27, 2019
Dec. 31, 2022
Lease (Details)            
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 several 60-month lease agreements to finance certain laboratory and office equipment
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    
Operating lease, rental expenses $ 24,234          
Annual rent   $ 346,242 $ 90,000      
New lease for facility | ft²   20,000        
Lease rate increase each successive year, percentage 3.00% 2.75% 3.00%      
Purchase option, term     2 years      
Purchase option, property price     $ 1,200,000      
Purchase option, description     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.      
Prepaid expense   $ 86,560        
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.23.1
Notes Payable (Details)
Dec. 31, 2022
USD ($)
Notes Payable  
2023 $ 144,358
2024 89,597
Total remaining payments $ 233,955
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Notes Payable (Details Narrative) - USD ($)
12 Months Ended
Sep. 12, 2019
Dec. 31, 2022
Dec. 31, 2021
Mar. 14, 2023
Leasing facility amount $ 250,000      
Clousure of equipment line of credit       $ 500,000
Equipment line of credit       $ 0
Increased leasing facility amount $ 500,000      
Interest Expense   $ 13,013 $ 42,806  
Total consideration paid   10,123,276    
Cash paid in acquisition, net of cash acquired   0 (9,197,328)  
December 20, 2019 [Member]        
Interest Expense   466 1,451  
Principal payment   18,630 19,381  
Loan amount   $ 0 18,630  
Interest rate percentage   5.26%    
Proceeds from loans   $ 58,192    
Monthly repayment amount   1,736    
May 14, 2020 [Member]        
Interest Expense   378 792  
Principal payment   9,402 12,632  
Loan amount   $ 3,230 12,632  
Interest rate percentage   4.268%    
Proceeds from loans   $ 27,494    
Monthly repayment amount   815    
June 10, 2020 [Member]        
Interest Expense   617 1,235  
Principal payment   13,975 13,357  
Loan amount   $ 6,012 19,986  
Interest rate percentage   4.278%    
Proceeds from loans   $ 41,015    
Monthly repayment amount   1,216    
May 6, 2022 [Member]        
Interest Expense   $ 6,317    
Interest rate percentage   5.60%    
Proceeds from loans   $ 441,139    
Monthly repayment amount   13,341    
Refund amount   441,139    
January 2022 [Member]        
Interest Expense   1,215    
Principal payment   40,916    
Loan amount   $ 41,700    
Interest rate percentage   1.90%    
Purchase of machinery   $ 91,795    
Payments for Deposits   9,180    
Machinery financed, balance   $ 82,616    
Number of payments   24 payments    
Convertible Notes Payable [Member]        
Interest Expense   $ 14,460 20,167  
Principal payment   96,105 90,397  
Loan amount   $ 183,014 $ 279,119  
Promissory Note [Member]        
Interest rate percentage 6.00%      
Total consideration paid $ 1,143,633      
Cash paid in acquisition, net of cash acquired 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      
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Income Taxes    
Federal and state net operating loss $ (132,999) $ (999,349)
Meals & entertainment 2,634 8,830
Life insurance 5,182 3,919
Goodwill (7,162) (7,162)
SBA PPP Loan 0 48,762
Stock-based compensation 83,816 153,715
Depreciation (55,027) (25,493)
State tax, net of federal benefit 31,666 183,643
Other 0 0
Tax rate change   0
Change in Valuation Allowance 71,890 633,135
Total income tax provision $ 0 $ 0
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes (Details 1) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Income Taxes    
Net operating loss carryforwards $ 1,197,903 $ 1,082,454
Depreciation (123,185) (68,158)
Allowance for doubtful accounts 18,509 10,239
Goodwill amortization (18,805) (11,643)
Stock based compensation   0
Inventory Reserve 248,153 268,316
Valuation allowance (1,322,575) (1,281,208)
Total net deferred tax assets $ 0 $ 0
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Income Taxes    
Effective income tax rate 21.00% 21.00%
Net operating loss carry forwards $ 1,197,000  
Net operating loss carry forwards expiry year 2037  
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders Equity (Details)
12 Months Ended
Dec. 31, 2022
$ / shares
shares
Number of Options Outstanding, beginning | shares 0
Number of Options, Granted | shares 75,000
Number of Options, Exercised | shares 52,500
Number of Options, Expired | shares 0
Number of Options Outstanding, ending | shares 22,500
Number of Options, Exercisable, Ending balance | shares 0
Weighted Average Exercise Price Outstanding, beginning | $ / shares $ 0
Weighted Average Exercise Price Granted | $ / shares 1.97
Weighted Average Exercise Price Exercised | $ / shares 1.97
Weighted Average Exercise Price Expired | $ / shares 0
Weighted Average Exercise Price Outstanding, ending | $ / shares 1.96
Weighted Average Exercise Price exercisable ending | $ / shares $ 0
Stock Options  
Number of Options Outstanding, beginning | shares 305,500
Number of Options, Granted | shares 613,000
Number of Options, Exercised | shares 0
Number of Options, Expired | shares (2,500)
Number of Options Outstanding, ending | shares 916,000
Number of Options, Exercisable, Ending balance | shares 334,042
Weighted Average Exercise Price Outstanding, beginning | $ / shares $ 3.74
Weighted Average Exercise Price Granted | $ / shares 1.87
Weighted Average Exercise Price Exercised | $ / shares 0
Weighted Average Exercise Price Expired | $ / shares 3.88
Weighted Average Exercise Price Outstanding, ending | $ / shares 2.49
Weighted Average Exercise Price exercisable ending | $ / shares $ 3.30
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders Equity (Details 1)
12 Months Ended
Dec. 31, 2022
$ / shares
shares
Number of Options, Exercised | shares 52,500
Number of Options, Expired | shares 0
Number of Options Outstanding, ending | shares 22,500
Number of Options, Exercisable, Ending balance | shares 0
Weighted Average Exercise Price Outstanding, beginning $ 0
Weighted Average Exercise Price Granted 1.97
Weighted Average Exercise Price Exercised 1.97
Weighted Average Exercise Price Expired 0
Weighted Average Exercise Price Outstanding, ending 1.96
Weighted Average Exercise Price exercisable ending $ 0
Warrant Outstanding [Member]  
Number of Options Outstanding, beginning | shares 3,296,942
Number of Options, Exercised | shares 0
Number of Options, Granted | shares 0
Number of Options, Expired | shares 0
Number of Options Outstanding, ending | shares 3,296,942
Number of Options, Exercisable, Ending balance | shares 3,296,942
Weighted Average Exercise Price Outstanding, beginning $ 7.83
Weighted Average Exercise Price Granted 0
Weighted Average Exercise Price Exercised 0
Weighted Average Exercise Price Expired 0
Weighted Average Exercise Price Outstanding, ending 7.83
Weighted Average Exercise Price exercisable ending $ 7.83
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders Equity (Details 2)
12 Months Ended
Dec. 31, 2022
$ / shares
shares
Stockholders Equity  
Number of Options Outstanding, beginning | shares 0
Number of Options, Granted | shares 75,000
Number of Options, Exercised | shares (52,500)
Number of Options, Expired | shares 0
Number of Options Outstanding, ending | shares 22,500
Number of Options, Exercisable, Ending balance | shares 0
Weighted Average Exercise Price Outstanding, beginning | $ / shares $ 0
Weighted Average Exercise Price Granted | $ / shares 1.97
Weighted Average Exercise Price Exercised | $ / shares 1.97
Weighted Average Exercise Price Expired | $ / shares 0
Weighted Average Exercise Price Outstanding, ending | $ / shares 1.96
Weighted Average Exercise Price exercisable ending | $ / shares $ 0
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders Equity (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Jun. 14, 2022
Dec. 15, 2021
Dec. 20, 2022
Dec. 19, 2022
Aug. 22, 2022
Jun. 17, 2022
May 20, 2022
Nov. 30, 2021
Nov. 26, 2021
Sep. 29, 2021
Jul. 26, 2021
Jul. 20, 2021
Jun. 30, 2021
Apr. 15, 2021
Feb. 24, 2021
Feb. 19, 2021
Feb. 17, 2021
Sep. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Apr. 16, 2021
Oct. 07, 2020
May 20, 2014
Jul. 10, 2013
Preferred Stock shares, authorized                                     1,000,000 1,000,000   1,000,000   500,000
Corporation authorised shares                                     501,000,000          
Blank check preferred stock                                     1,000,000          
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          
Preferred Stock, par value                                       $ 0.001   $ 0.001   $ 0.001
Common stock shares, authorized                                     500,000,000 500,000,000     50,000,000  
Common stock, par value                                     $ 0.001 $ 0.001     $ 0.001  
Warrants to purchase an aggregate shares of common stock                           1,900,500           210,700        
Common stock shares issued                           2,715,000         9,634,613 9,582,113        
Common stock shares issued, value                                     $ 9,635 $ 9,582        
Warrants to purchase an aggregate shares of common stock exercise price                           $ 8.48                    
Proceeds from common stock                           $ 23,000,000                    
Stock-based compensation expenses                                   $ 64,419 $ 399,126 $ 731,976        
Number of Options, Granted                                     75,000          
RSU issued             30,000                                  
Weighted Average Exercise Price Granted                                     $ 1.97          
RSU, Weighted Average Exercise Price Granted             $ 1.96                                  
RSU equal quarterly installments             2,500                                  
Expected term     7 years 6 months 5 years 6 months 4 years 6 months                                      
Volatility 138.30%   127.50%       141.30%                                  
Risk-free rate 3.61%   3.79%       2.80%                                  
Eleven employees and one board advisor [Member]                                                
Exercise price     $ 1.92                                          
Estimated fair market value     $ 152,800                                          
Stock price     $ 1.92                                          
Expected term     7 years 6 months                                          
Volatility     127.50%                                          
Risk-free rate     3.79%                                          
Minimum [Member]                                                
Volatility             136.20%                                  
Increase in common stock shares authorized                                             500,000,000  
Expected term             2 years 6 months                                  
Risk-free rate             2.67%                                  
Maximum [Member]                                                
Volatility             141.30%                                  
Increase in common stock shares authorized                                             500,000,000  
Expected term             4 years 10 months 24 days                                  
Maxim Group LLC [Member]                                                
Proceeds from common stock                             $ 1,330,095                  
Purchase of additional common stock                             205,714                  
AmpliTech Group, Inc [Member]                                                
Common stock shares, authorized                                     50,000,000          
Common stock, par value                                     $ 0.001          
Proceeds from common stock                                 $ 8,119,502              
Stock price                                 $ 7.00              
Public offering                                 1,371,428              
Unregistered shares of common stock   188,442                                            
Acquisition   $ 665,200                                            
Restricted Stock Units [Member]                                                
Common stock shares issued           45,000                                    
Common stock shares issued, value           $ 88,650                                    
Stock-based compensation expenses                                     $ 105,593          
Weighted average remaining contractual life                                     2 years 1 month 20 days          
Intrinsic value                                     $ 47,700          
Unrecognized compensation cost                                     $ 41,857          
Restricted Stock Units [Member] | Board advisor [Member]                                                
Common stock shares issued             2,500                                  
Number of Options, Granted           15,000 30,000                                  
Weighted Average Exercise Price Granted           $ 1.97 $ 1.96                                  
Equal quarterly installments             2,500                                  
Vested RSU's                                     7,500          
Warrants [Member]                                                
Issuance of common stock                                       210,700        
Warrants issued to purchase                       30,000                        
Warrants to purchase an aggregate shares of common stock                                       210,700 1,900,500      
Common stock shares issued                                         2,715,000      
Warrants to purchase an aggregate shares of common stock exercise price                                         $ 8.48      
Proceeds from common stock                                       $ 1,474,900        
Stock-based compensation expenses                                     $ 48,902 $ 39,901        
Exercise price                     $ 3.88 $ 5.00               $ 7.00        
Estimated fair market value                       $ 88,803                        
Stock price                       $ 3.80       $ 7.00                
Public offering                               1,371,428                
Warrants                                       210,700        
Weighted average remaining contractual life                                     3 years 2 months 23 days          
Intrinsic value                                     $ 0          
Unrecognized compensation cost                                     $ 0          
Number of Options, Granted                                     0          
Weighted Average Exercise Price Granted                                     $ 0          
Purchase of additional common stock                               205,714                
Expected term                       3 years                        
Volatility                       149.80%                        
Risk-free rate                       0.37%                        
Stock Option [Member] | Equal quarterly installments [Member]                                                
Exercise price $ 1.72           $ 1.96                                  
Number of options, vested             10,000                                  
Stock Option [Member] | Four employees [Member]                                                
Exercise price           $ 1.97 $ 1.96                                  
Stock option granted           45,000 45,000                                  
Stock Option [Member] | Two employees [Member]                                                
Stock option granted             2,000 15,000                                
Stock Option [Member] | Two advisor [Member]                                                
Exercise price             $ 1.96                                  
Stock option granted             35,000                                  
Stock Option [Member] | One employees [Member]                                                
Exercise price $ 1.72     $ 1.97 $ 2.23   $ 1.96                                  
Stock option granted       3,000           1,000                            
Stock option vesting description                   The stock options vest 50% on the date of grant and 50% on the one-year anniversary of the date of grant                            
Stock Option [Member] | Mr. Maqbool [Member]                                                
Exercise price     $ 1.92                                          
Estimated fair market value     $ 357,425                                          
Stock option granted 100,000   100,000                                          
Expected term     7 years 6 months                               5 years          
Volatility     127.50%                                          
Stock Option [Member] | Eleven employees and one board advisor [Member]                                                
Exercise price             1.96                                  
Stock option granted     85,500                                          
Stock Option [Member] | Board of Directors [Member]                                                
Exercise price     $ 1.92                   $ 4.63                      
Stock option granted                         45,000                      
Nonqualified stock options to purchase                         12,500                      
Total common stock                         37,500                      
Stock Option [Member] | Three employees [Member]                                                
Exercise price                     $ 3.88                          
Stock option granted                     52,000                          
Stock Option [Member] | Two officers, one board member, two board advisors and one employee [Member]                                                
Exercise price                 $ 3.52                              
Stock option granted                 200,000                              
Stocks Options                                                
Stock-based compensation expenses                                     $ 244,631 $ 692,076        
Exercise price $ 1.72     $ 1.97 $ 2.23   $ 1.96 $ 3.88 $ 3.52 $ 3.62 $ 3.88   $ 4.63                      
Estimated fair market value $ 304,148   $ 31,275 $ 5,275 $ 47,787   $ 129,325 $ 43,077 $ 532,562 $ 2,868 $ 190,252   $ 134,550                      
Number of options, vested             25,000                                  
Stock price $ 1.72   $ 1.92 $ 1.97 $ 2.23   $ 1.96 $ 3.88 $ 3.52 $ 3.62     $ 4.63                      
Weighted average remaining contractual life                                     6 years 4 months 2 days          
Intrinsic value                                     $ 154,170          
Unrecognized compensation cost                                     $ 985,490          
Common stock shares issuable upon exercise of warrants                                     259,000          
Expected term 4 years 10 months 24 days             3 years 2 years 6 months 3 years 7 years   2 years 6 months           5 years          
Volatility       132.20% 134.50%     144.20% 146.70% 147.20% 142.60%   153.10%                      
Risk-free rate       3.99% 3.17%     0.81% 0.83% 0.55% 1.04%   0.36%                      
Board Of advisor [Member]                                                
Stock option granted             10,000                                  
Ms. Sanfratello and Mr. Flores [Member] | Stock Option [Member]                                                
Exercise price     $ 1.92       $ 1.96                                  
Stock option granted 50,000   50,000                                          
Daniel Mazziota [Member] | Stock Option [Member]                                                
Exercise price     $ 1.92       $ 1.96                                  
Stock option granted     7,500   25,000                                      
Matthew Kappers [Member] | Stock Option [Member]                                                
Exercise price     $ 1.92                                          
Stock option granted     5,000                                          
Expected term                                     5 years          
Volatility     3.79%                                          
Andrew Lee [Member] | Stock Option [Member]                                                
Exercise price     $ 1.92                                          
Stock option granted     5,000                                          
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Loss on contingent revenue earnout adjustment $ 815,788 $ 0
Revenue earnout $ 2,180,826 $ 1,365,038
Revenues adjustment, description The Revenues Adjustment shall be an amount equal to 25% of two years net revenues minus $20,000,000  
Purchase Agreement [Member] | Amplitech Inc [Member]    
Revenues adjustment, description Revenues Adjustment shall be an amount equal to 25% of two years net revenues minus $20,000,000  
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.23.1
Subsequent Events (Details Narrative) - USD ($)
12 Months Ended
Mar. 14, 2023
Dec. 31, 2022
Dec. 31, 2021
Mar. 20, 2023
Jan. 20, 2023
Line of credit   $ 0 $ 200,000    
Revenue earnout   $ 2,180,826 $ 1,365,038    
Subsequent Event [Member]          
Credit balance $ 0        
Line of credit 750,000        
Equipment line of credit $ 500,000        
Revenue earnout       $ 2,180,826  
Restricted Stock [Member] | 2020 Equity Incentive Plan [Member] | Subsequent Event [Member]          
Restricted stock issued         15,000
XML 83 ampg_10k_htm.xml IDEA: XBRL DOCUMENT 0001518461 2022-01-01 2022-12-31 0001518461 us-gaap:RestrictedStockMember ampg:TwoThousandTwentyEquityIncentivePlanMember us-gaap:SubsequentEventMember 2023-01-20 0001518461 us-gaap:SubsequentEventMember 2023-03-20 0001518461 us-gaap:SubsequentEventMember 2023-03-01 2023-03-14 0001518461 us-gaap:SubsequentEventMember 2023-03-14 0001518461 ampg:PurchaseAgreementMember ampg:AmplitechIncMember 2022-01-01 2022-12-31 0001518461 srt:MaximumMember 2014-05-20 0001518461 2022-06-01 2022-06-14 0001518461 srt:MaximumMember 2022-05-01 2022-05-20 0001518461 srt:MinimumMember 2022-05-01 2022-05-20 0001518461 srt:MinimumMember 2014-05-20 0001518461 ampg:StockOptionsMember ampg:MatthewKappersMember 2022-01-01 2022-12-31 0001518461 ampg:MrMaqboolMember ampg:StockOptionsMember 2022-01-01 2022-12-31 0001518461 2022-08-01 2022-08-22 0001518461 2022-12-01 2022-12-19 0001518461 2022-12-01 2022-12-20 0001518461 ampg:StocksOptionsMember 2022-12-31 0001518461 us-gaap:RestrictedStockUnitsRSUMember ampg:BoardAdvisorMember 2022-12-31 0001518461 2022-05-01 2022-05-20 0001518461 us-gaap:RestrictedStockUnitsRSUMember ampg:BoardAdvisorMember 2022-06-01 2022-06-17 0001518461 us-gaap:RestrictedStockUnitsRSUMember ampg:BoardAdvisorMember 2022-05-01 2022-05-20 0001518461 ampg:AmpliTechGroupIncMember 2021-12-01 2021-12-15 0001518461 ampg:AmpliTechGroupIncMember 2021-02-17 0001518461 ampg:WarrantsMember 2021-02-01 2021-02-19 0001518461 ampg:WarrantsMember 2021-02-19 0001518461 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001518461 ampg:WarrantsMember 2022-01-01 2022-12-31 0001518461 ampg:StocksOptionsMember 2022-01-01 2022-12-31 0001518461 ampg:StocksOptionsMember 2021-01-01 2021-12-31 0001518461 ampg:WarrantsMember 2021-07-20 0001518461 ampg:StocksOptionsMember 2021-11-30 0001518461 ampg:StocksOptionsMember 2021-11-01 2021-11-30 0001518461 ampg:TwoEmployeesMember ampg:StockOptionsMember 2021-11-01 2021-11-30 0001518461 ampg:StocksOptionsMember 2021-11-26 0001518461 ampg:StocksOptionsMember 2021-11-01 2021-11-26 0001518461 ampg:TwoOfficersOneBoardMemberTwoBoardAdvisorsAndOneEmployeeMember ampg:StockOptionsMember 2021-11-01 2021-11-26 0001518461 ampg:StocksOptionsMember 2021-09-29 0001518461 ampg:OneEmployeesMember ampg:StockOptionsMember 2021-09-01 2021-09-29 0001518461 ampg:BoardOfAdvisorMember 2022-05-01 2022-05-20 0001518461 ampg:StocksOptionsMember 2021-07-01 2021-07-26 0001518461 ampg:StocksOptionsMember 2021-07-26 0001518461 ampg:ThreeEmployeesMember ampg:StockOptionsMember 2021-07-01 2021-07-26 0001518461 ampg:StocksOptionsMember 2021-06-01 2021-06-30 0001518461 ampg:StocksOptionsMember 2021-06-30 0001518461 ampg:BoardOfDirectorsMember ampg:StockOptionsMember 2022-12-01 2022-12-20 0001518461 ampg:BoardOfDirectorsMember ampg:StockOptionsMember 2021-06-01 2021-06-30 0001518461 ampg:ElevenEmployeesAndOneBoardAdvisorMember 2022-12-20 0001518461 ampg:ElevenEmployeesAndOneBoardAdvisorMember 2022-12-01 2022-12-20 0001518461 ampg:ElevenEmployeesAndOneBoardAdvisorMember ampg:StockOptionsMember 2022-05-01 2022-05-20 0001518461 ampg:ElevenEmployeesAndOneBoardAdvisorMember ampg:StockOptionsMember 2022-12-01 2022-12-20 0001518461 ampg:StockOptionsMember ampg:DanielMazziotaMember 2022-05-01 2022-05-20 0001518461 ampg:StockOptionsMember ampg:DanielMazziotaMember 2022-12-01 2022-12-20 0001518461 ampg:StockOptionsMember ampg:AndrewLeeMember 2022-12-01 2022-12-20 0001518461 ampg:StockOptionsMember ampg:MatthewKappersMember 2022-12-01 2022-12-20 0001518461 ampg:StocksOptionsMember 2022-12-20 0001518461 ampg:StockOptionsMember ampg:MsSanfratelloandMrFloresMember 2022-05-01 2022-05-20 0001518461 ampg:StockOptionsMember ampg:MsSanfratelloandMrFloresMember 2022-12-01 2022-12-20 0001518461 ampg:MrMaqboolMember ampg:StockOptionsMember 2022-12-01 2022-12-20 0001518461 ampg:StocksOptionsMember 2022-08-22 0001518461 ampg:StockOptionsMember ampg:DanielMazziotaMember 2022-08-01 2022-08-22 0001518461 ampg:StocksOptionsMember 2022-08-01 2022-08-22 0001518461 ampg:OneEmployeesMember ampg:StockOptionsMember 2022-05-01 2022-05-20 0001518461 ampg:OneEmployeesMember ampg:StockOptionsMember 2022-06-01 2022-06-14 0001518461 ampg:EqualQuarterlyInstallmentsMember ampg:StockOptionsMember 2022-06-01 2022-06-14 0001518461 ampg:StocksOptionsMember 2022-06-01 2022-06-14 0001518461 ampg:StocksOptionsMember 2022-06-14 0001518461 ampg:OneEmployeesMember ampg:StockOptionsMember 2022-08-01 2022-08-22 0001518461 ampg:StockOptionsMember ampg:MsSanfratelloandMrFloresMember 2022-06-01 2022-06-14 0001518461 ampg:MrMaqboolMember ampg:StockOptionsMember 2022-06-01 2022-06-14 0001518461 ampg:StocksOptionsMember 2022-12-19 0001518461 ampg:StocksOptionsMember 2022-05-20 0001518461 ampg:EqualQuarterlyInstallmentsMember ampg:StockOptionsMember 2022-05-01 2022-05-20 0001518461 ampg:StocksOptionsMember 2022-12-01 2022-12-19 0001518461 ampg:StocksOptionsMember 2022-05-01 2022-05-20 0001518461 ampg:OneEmployeesMember ampg:StockOptionsMember 2022-12-01 2022-12-19 0001518461 ampg:TwoAdvisorMember ampg:StockOptionsMember 2022-05-01 2022-05-20 0001518461 ampg:TwoEmployeesMember ampg:StockOptionsMember 2022-05-01 2022-05-20 0001518461 ampg:FourEmployeesMember ampg:StockOptionsMember 2022-05-01 2022-05-20 0001518461 ampg:FourEmployeesMember ampg:StockOptionsMember 2022-06-01 2022-06-17 0001518461 ampg:MrMaqboolMember ampg:StockOptionsMember 2022-12-20 0001518461 ampg:WarrantsMember 2021-07-01 2021-07-26 0001518461 ampg:StocksOptionsMember 2021-09-01 2021-09-29 0001518461 2022-07-01 2022-09-30 0001518461 2021-04-01 2021-04-15 0001518461 ampg:MaximGroupLLCMember 2021-02-01 2021-02-24 0001518461 ampg:AmpliTechGroupIncMember 2021-02-01 2021-02-17 0001518461 us-gaap:RestrictedStockUnitsRSUMember 2022-06-17 0001518461 us-gaap:RestrictedStockUnitsRSUMember ampg:BoardAdvisorMember 2022-05-20 0001518461 2021-04-15 0001518461 ampg:WarrantsMember 2021-04-16 0001518461 ampg:WarrantsMember 2021-12-31 0001518461 2014-05-20 0001518461 ampg:WarrantsMember 2021-07-01 2021-07-20 0001518461 ampg:WarrantsMember 2021-01-01 2021-12-31 0001518461 ampg:AmpliTechGroupIncMember 2022-12-31 0001518461 2020-10-07 0001518461 2013-07-10 0001518461 ampg:WarrantOutstandingMember 2022-12-31 0001518461 ampg:WarrantOutstandingMember 2022-01-01 2022-12-31 0001518461 ampg:WarrantOutstandingMember 2021-12-31 0001518461 ampg:StockOptionsMember 2022-12-31 0001518461 ampg:StockOptionsMember 2022-01-01 2022-12-31 0001518461 ampg:StockOptionsMember 2021-12-31 0001518461 ampg:MaySixeTwoThousendTwentyTwoMember 2022-12-31 0001518461 ampg:PromissoryNoteMember 2019-09-01 2019-09-12 0001518461 ampg:JanuaryTwoThousandTwentyTwoMember 2022-12-31 0001518461 ampg:JuneTenTwentyTwentyMember 2021-12-31 0001518461 ampg:JuneTenTwentyTwentyMember 2022-12-31 0001518461 ampg:MayFourteenTwoThousandNineteenMember 2021-12-31 0001518461 ampg:MayFourteenTwoThousandNineteenMember 2022-12-31 0001518461 ampg:DecemberTwentyTwoThousandNineteenMember 2021-12-31 0001518461 ampg:DecemberTwentyTwoThousandNineteenMember 2022-12-31 0001518461 us-gaap:ConvertibleNotesPayableMember 2021-12-31 0001518461 us-gaap:ConvertibleNotesPayableMember 2022-12-31 0001518461 ampg:JanuaryTwoThousandTwentyTwoMember 2022-01-01 2022-12-31 0001518461 ampg:MaySixeTwoThousendTwentyTwoMember 2022-01-01 2022-12-31 0001518461 ampg:JuneTenTwentyTwentyMember 2021-01-01 2021-12-31 0001518461 ampg:JuneTenTwentyTwentyMember 2022-01-01 2022-12-31 0001518461 ampg:MayFourteenTwoThousandNineteenMember 2021-01-01 2021-12-31 0001518461 ampg:MayFourteenTwoThousandNineteenMember 2022-01-01 2022-12-31 0001518461 ampg:DecemberTwentyTwoThousandNineteenMember 2021-01-01 2021-12-31 0001518461 ampg:DecemberTwentyTwoThousandNineteenMember 2022-01-01 2022-12-31 0001518461 us-gaap:ConvertibleNotesPayableMember 2021-01-01 2021-12-31 0001518461 us-gaap:ConvertibleNotesPayableMember 2022-01-01 2022-12-31 0001518461 2019-09-01 2019-09-12 0001518461 2021-10-01 2021-10-15 0001518461 2021-10-15 0001518461 2019-09-12 0001518461 2021-12-01 2021-12-15 0001518461 2015-12-01 2015-12-04 0001518461 2019-11-01 2019-11-27 0001518461 ampg:InventoryMember 2021-11-01 2021-11-20 0001518461 ampg:AccountsReceivablesMember 2021-11-01 2021-11-20 0001518461 2023-03-14 0001518461 2021-11-01 2021-11-20 0001518461 ampg:SN2NLLCMember 2021-06-01 2021-06-15 0001518461 ampg:SN2NLLCMember 2022-01-01 2022-12-31 0001518461 ampg:SN2NLLCMember 2022-12-31 0001518461 ampg:SN2NLLCMember 2021-06-01 2021-06-10 0001518461 ampg:SN2NLLCMember 2021-06-10 0001518461 us-gaap:IntellectualPropertyMember 2022-01-01 2022-12-31 0001518461 us-gaap:CustomerRelationshipsMember 2022-01-01 2022-12-31 0001518461 ampg:TradeNameMember 2022-01-01 2022-12-31 0001518461 us-gaap:IntellectualPropertyMember 2022-12-31 0001518461 us-gaap:CustomerRelationshipsMember 2022-12-31 0001518461 ampg:TradeNameMember 2022-12-31 0001518461 ampg:TotalSecuritiesMember 2021-01-01 2021-12-31 0001518461 ampg:TotalSecuritiesMember 2022-01-01 2022-12-31 0001518461 ampg:TotalSecuritiesMember 2021-12-31 0001518461 ampg:TotalSecuritiesMember 2022-12-31 0001518461 ampg:MarketableEquitableSecuritiesMember 2021-01-01 2021-12-31 0001518461 ampg:MarketableEquitableSecuritiesMember 2021-12-31 0001518461 us-gaap:USTreasuryBillSecuritiesMember 2022-01-01 2022-12-31 0001518461 us-gaap:USTreasuryBillSecuritiesMember 2022-12-31 0001518461 ampg:MoneyMarketFundMember 2021-01-01 2021-12-31 0001518461 ampg:MoneyMarketFundMember 2022-01-01 2022-12-31 0001518461 ampg:MoneyMarketFundMember 2021-12-31 0001518461 ampg:MoneyMarketFundMember 2022-12-31 0001518461 ampg:IndemnificationEscrowFundMember 2022-12-31 0001518461 ampg:PurchasePriceAdjustmentEscrowFundMember 2022-12-31 0001518461 ampg:SpectrumSemiconductorMaterialsMember 2022-12-31 0001518461 ampg:SpectrumSemiconductorMaterialsMember 2022-01-01 2022-12-31 0001518461 us-gaap:CorporateMember 2021-12-31 0001518461 us-gaap:CorporateMember 2022-12-31 0001518461 ampg:SpectrumMember 2021-12-31 0001518461 ampg:SpectrumMember 2022-12-31 0001518461 ampg:AmplitechIncMember 2021-12-31 0001518461 ampg:AmplitechIncMember 2022-12-31 0001518461 us-gaap:CorporateMember 2021-01-01 2021-12-31 0001518461 us-gaap:CorporateMember 2022-01-01 2022-12-31 0001518461 ampg:SpectrumMember 2021-01-01 2021-12-31 0001518461 ampg:SpectrumMember 2022-01-01 2022-12-31 0001518461 ampg:InternationalSalesMember ampg:SpectrumMember 2021-01-01 2021-12-31 0001518461 ampg:InternationalSalesMember ampg:SpectrumMember 2022-01-01 2022-12-31 0001518461 ampg:DomesticSalesMember ampg:SpectrumMember 2021-01-01 2021-12-31 0001518461 ampg:DomesticSalesMember ampg:SpectrumMember 2022-01-01 2022-12-31 0001518461 ampg:AmplitechIncMember 2021-01-01 2021-12-31 0001518461 ampg:AmplitechIncMember 2022-01-01 2022-12-31 0001518461 ampg:InternationalSalesMember ampg:AmplitechIncMember 2021-01-01 2021-12-31 0001518461 ampg:InternationalSalesMember ampg:AmplitechIncMember 2022-01-01 2022-12-31 0001518461 ampg:DomesticSalesMember ampg:AmplitechIncMember 2021-01-01 2021-12-31 0001518461 ampg:DomesticSalesMember ampg:AmplitechIncMember 2022-01-01 2022-12-31 0001518461 ampg:VendorTwoMember 2022-01-01 2022-12-31 0001518461 ampg:VendorOneMember 2022-01-01 2022-12-31 0001518461 ampg:VendorMember 2021-01-01 2021-12-31 0001518461 ampg:VendorMember 2022-01-01 2022-12-31 0001518461 ampg:CustomerOneMember 2021-01-01 2021-12-31 0001518461 ampg:CustomerMember 2021-01-01 2021-12-31 0001518461 2021-03-31 0001518461 ampg:BasicEPSMember 2021-01-01 2021-12-31 0001518461 ampg:BasicEPSMember 2022-01-01 2022-12-31 0001518461 ampg:DilutedEPSMember 2021-01-01 2021-12-31 0001518461 ampg:DilutedEPSMember 2022-01-01 2022-12-31 0001518461 ampg:ComputerEquipmentSoftwareMember 2022-01-01 2022-12-31 0001518461 us-gaap:MachineryAndEquipmentMember 2022-01-01 2022-12-31 0001518461 us-gaap:OfficeEquipmentMember 2022-01-01 2022-12-31 0001518461 us-gaap:LeaseholdImprovementsMember 2022-01-01 2022-12-31 0001518461 us-gaap:VehiclesMember 2022-01-01 2022-12-31 0001518461 srt:MaximumMember ampg:ComputerEquipmentSoftwareMember 2022-01-01 2022-12-31 0001518461 srt:MinimumMember ampg:ComputerEquipmentSoftwareMember 2022-01-01 2022-12-31 0001518461 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2022-01-01 2022-12-31 0001518461 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2022-01-01 2022-12-31 0001518461 srt:MaximumMember us-gaap:OfficeEquipmentMember 2022-01-01 2022-12-31 0001518461 srt:MinimumMember us-gaap:OfficeEquipmentMember 2022-01-01 2022-12-31 0001518461 2021-02-17 0001518461 2012-08-13 0001518461 2021-02-01 2021-02-17 0001518461 us-gaap:RetainedEarningsMember 2022-12-31 0001518461 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001518461 us-gaap:CommonStockMember 2022-12-31 0001518461 ampg:SeriesAConvertiblePreferredSharesMember 2022-12-31 0001518461 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001518461 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001518461 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001518461 ampg:SeriesAConvertiblePreferredSharesMember 2022-01-01 2022-12-31 0001518461 us-gaap:RetainedEarningsMember 2021-12-31 0001518461 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001518461 us-gaap:CommonStockMember 2021-12-31 0001518461 ampg:SeriesAConvertiblePreferredSharesMember 2021-12-31 0001518461 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001518461 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001518461 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001518461 ampg:SeriesAConvertiblePreferredSharesMember 2021-01-01 2021-12-31 0001518461 2020-12-31 0001518461 us-gaap:RetainedEarningsMember 2020-12-31 0001518461 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001518461 us-gaap:CommonStockMember 2020-12-31 0001518461 ampg:SeriesAConvertiblePreferredSharesMember 2020-12-31 0001518461 2021-01-01 2021-12-31 0001518461 us-gaap:ConvertiblePreferredStockMember 2022-12-31 0001518461 us-gaap:ConvertiblePreferredStockMember 2021-12-31 0001518461 2021-12-31 0001518461 2022-12-31 0001518461 2023-03-26 0001518461 2022-06-30 iso4217:USD shares iso4217:USD shares pure utr:sqft 0001518461 false --12-31 FY 2022 0.001 9634613 9582113 0.001 1000000 0 0 0 0 0 0 0 0.4473 0 P2Y 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. 0.21 0 0 0 0 0 0 0 0 1000000 1000000 0.001 0.001 64419 1.96 1.96 1.72 1.96 0 30000 1.96 1.97 0 P5Y 1.413 500000000 10-K true 2022-12-31 false 001-40069 AmpliTech Group, Inc. NV 27-4566352 155 Plant Avenue Hauppauge NY 11788 631 521-7831 Common Stock, $0.001 par value per share AMPG NASDAQ No No Yes Yes Non-accelerated Filer true false false false 13849203 9637113 3627 Sadler, Gibb & Associates, LLC Draper, UT 13290222 18018874 1801769 1659878 0 201215 6632121 4192812 247450 0 194635 210028 22166197 24282807 2023687 1355288 4197324 1115588 3134108 3284082 4696883 4817019 348250 250000 113185 122404 36679634 35227188 860366 3006334 210848 253909 33480 33688 586379 391571 144358 129876 1835431 3815378 49336 17471 3768932 795317 89597 200491 2180826 1365038 7924122 6193695 0 0 0.001 1000000 0 0 0 0.001 500000000 9634613 9582113 9635 9582 36050161 35651088 -7304284 -6627177 28755512 29033493 36679634 35227188 19394492 5275434 10469628 3982797 8924864 1292637 7631250 4564658 120136 0 1024127 1833399 8775513 6398057 149351 -5105420 0 232200 0 255083 0 -97862 -815788 0 2343 0 13013 42806 -826458 346615 -677107 -4758805 0 0 -677107 -4758805 -0.07 -0.53 -0.07 -0.53 9609208 8900824 9609208 8900824 0 4839448 4839 2303815 -1868372 440282 0 2715000 2715 20973629 0 20976344 1577142 1578 9448019 0 9449597 0 1381 1 -1 0 0 0 210700 211 1474688 0 1474899 0 50000 50 53950 0 54000 0 188442 188 665012 0 665200 0 0 731976 0 731976 0 0 0 -4758805 -4758805 0 9582113 9582 35651088 -6627177 29033493 0 52500 53 -53 0 0 0 0 399126 0 399126 0 0 0 -677107 -677107 0 9634613 9635 36050161 -7304284 28755512 -677107 -4758805 412006 146620 42756 162001 545249 90076 399126 785976 1606 7188 0 -232200 2278 97862 815788 0 120136 0 -141891 -60545 201215 -201215 -2439310 500715 -78007 -33682 9219 -65739 -2145968 1260886 -444725 -87930 -43061 189779 -3425246 -2199013 735761 1063676 0 -9197328 245172 97802 98250 250000 -1079183 -10608806 0 20976344 0 9449597 0 1474899 0 200000 -45195 -32084 441139 0 620167 1041599 -224223 30627157 -4728652 17819338 18018874 199536 13290222 18018874 42450 52703 4293 0 0 54000 53 0 0 32222 50644 16000 0 858508 0 7389798 0 4176189 0 99188 0 3013553 0 665200 0 1242278 3626985 0 145630 0 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; 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 (“Specialty”), 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 Specialty. </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.  </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 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;">Spectrum Semiconductor Materials ("SSM”), located in Silicon Valley (San Jose, CA), 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;">In August 2022, AmpliTech Group True G Speed Services (“TGSS”) division was formed to enable “true G speeds” to the industry.  TGSS’ main function will be to plan and configure 5G radio systems and make them Open Radio Access Network compliant. TGSS will implement AmpliTech’s low noise amplifier devices in these systems to promote greater coverage, longer range and faster speeds.</p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>The COVID-19 Pandemic</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 COVID-19 pandemic had disrupted and affected our business operations, which has led to business and supply chain disruptions. The lingering effects of the pandemic are likely to continue to disrupt our business and supply chain in the future. For example, our offices and R&amp;D and manufacturing locations had been, and may continue to be, impacted due to national and regional government declarations requiring closures, quarantines, and travel restrictions, although nearly all government-imposed restrictions have been significantly reduced in most parts of the world. However, given the unpredictable nature of COVID-19 and its variants, it is difficult, if not impossible, to predict, whether any government-imposed restrictions will be reimposed at previous levels or enhanced in one or more ways impacting our business operations or those of third parties upon which we rely. The COVID-19 pandemic, including associated business interruptions and recovery, as well as other possible epidemics or outbreaks of other contagions could result in a material adverse impact on our or our current or anticipated customers’ or suppliers’ business operations, including reduction or suspension of operations in the U.S. or other parts of the world. Our design and engineering operations, among others, cannot all be conducted remotely and often require on-site access to materials and equipment. We have customers, suppliers, and partners with international operations, and our customers, suppliers, and partners also depend on suppliers and manufacturers worldwide, which means that our business and prospects could be affected by the lingering effects of the COVID-19 pandemic anywhere in the world. Depending upon the duration of the lingering effects of the COVID-19 pandemic and the associated business interruptions, our customers, suppliers, manufacturers, and partners may suspend or delay their engagements with us. We and our customers’ and suppliers’ response to the lingering effects of the COVID-19 pandemic may prove to be inadequate and they may be unable to continue their respective operations in the manner they had prior to the outbreak or the worsening of the outbreak, and we may consequently endure interruptions, reputational harm, delays in our product development, and shipments, all of which could have an adverse effect on our business, operating results, and financial condition. In addition, we cannot assure you as to the timing of the economic recovery given the lingering effects of the pandemic, which could have a material adverse effect on our target markets and our business.</p> 833750 1 60000 889250 1-for-20 ratio 1371428 7.00 <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">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, 2022, 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 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 $ 0 and $39,380 has been recorded at December 31, 2022 and 2021, respectively.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em><span style="text-decoration:underline">Employee Retention Credit</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 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, which was collected in 2022. </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">Marketable Securities</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 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 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).</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, 2022 and 2021, the reserve for inventory obsolescence was $1,128,000 and $1,031,986, respectively.</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><table cellpadding="0" style="border-spacing:0;font-size:10pt;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">Description  </p></td><td style="width:2%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:30%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Useful Life</p></td><td style="width:2%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:20%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Method</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">Office equipment</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">3 to 10 years</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">Straight-line</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">Machinery/shop equipment</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">7 to 10 years</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">Straight-line</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">Computer equipment/software</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">1 to 7 years</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">Straight-line</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">Vehicles</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">5 years</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">Straight-line</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">Leasehold improvements</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">7 years</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">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;">The Company reviews its property and equipment and right-of-use (“ROU”) assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset group may not be recoverable. The test for impairment is required to be performed by management upon triggering events. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to the future undiscounted cash flow expected to be generated by the asset. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the asset exceeds the fair value of the asset. Long-lived assets to be disposed of are reported at the lower of carrying amount or fair value less costs to sell. There were no impairments of long-lived assets for the years ended December 31, 2022 and 2021. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em><span style="text-decoration:underline">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;">The Company periodically evaluates the reasonableness of the useful lives of these assets. These assets are reviewed for impairment when events or changes in circumstances indicate that the carrying amount may not be recoverable. If impaired, intangible assets are written down to fair value based on discounted cash flows or other valuation techniques. The Company has no intangibles with indefinite lives. There were no impairments of intangible assets for the years ended December 31, 2022 and 2021.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em><span style="text-decoration:underline">Goodwill </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 follow the acquisition method of accounting to record the assets and liabilities of acquired businesses at their estimated fair value at the date of acquisition. We initially record goodwill for the amount the consideration transferred exceeds the acquisition-date fair value of net identifiable assets acquired.</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 test goodwill for impairment at a level within the Company referred to as the reporting unit, which is our business segment level or one level below the business segment. We test our goodwill for impairment annually on December 31, or under certain circumstances more frequently, such as when events or circumstances indicate there may be impairment. Such events or circumstances may include a significant deterioration in overall economic conditions, changes in the business climate of our industry, a decline in our market capitalization, operating performance indicators, competition, reorganizations of our business or the disposal of all or a portion of a reporting unit.</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;">To test goodwill for impairment, we may perform both qualitative and quantitative assessments. If we elect to perform a qualitative assessment for a certain reporting unit, we evaluate events and circumstances impacting the reporting unit to determine the probability that goodwill is impaired. If we perform a quantitative assessment for a certain reporting unit, we calculate the fair value of that reporting unit and compare the fair value to the reporting unit’s net book value. We estimate fair values of our reporting units based on projected cash flows, and sales and/or earnings multiples applied to the latest twelve months’ sales and earnings of our reporting units. Projected cash flows are based on our best estimate of future sales, operating costs and balance sheet metrics reflecting our view of the financial and market conditions of the underlying business; and the resulting cash flows are discounted using an appropriate discount rate that reflects the risk in the forecasted cash flows. </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;">If we determine it is more-likely-than-not that the fair value of the reporting unit is less than its carrying amount, we measure any loss from an impairment by comparing the fair value of each reporting unit to its carrying amount, including goodwill. If the carrying amount of a reporting unit exceeds its fair value, goodwill is considered impaired, and an impairment loss is recognized in an amount equal to that excess. Goodwill impairments for  the years ended December 31, 2022 and 2021, were $120,136 and $0, respectively. </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; text-align:justify;">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 considerable 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 influence 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 $348,250 and $250,000, respectively of investments without readily determinable fair values at December 31, 2022 and 2021. (see Note 10). These investments are included in other assets on the consolidated balance sheets. There were no indicators of impairment during the year ended December 31, 2022 and 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">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>. 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 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, 2022 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;"> </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;"><em><span style="text-decoration:underline">Cost of Sales</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 include product costs such material, direct labor, overhead costs, production-related depreciation expense, outside labor and production supplies in cost of sales.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em><span style="text-decoration:underline">Shipping and Handling</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;">Shipping and handling charges are generally incurred at the customer’s expense. However, when billed to our customers, shipping and handling charges are included in net sales for the applicable period, and the corresponding shipping and handling expense is reported in cost of sales.</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; text-align:justify;">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; text-align:justify;">  </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Research and development costs for the years ended December 31, 2022 and 2021 were $1,024,127 and $1,833,399, 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">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 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, 2022 and 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, 2022 and 2021, there were 4,235,442 and 3,818,142, respectively, potentially dilutive shares that need to be considered as common share equivalents. As a result of the net loss, the potentially dilutive shares that need to be considered as common share equivalents, for the years ended December 31, 2022 and 2021, are anti-dilutive.</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"><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, 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 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-align:justify;">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;">(677,107 </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;">9,609,208</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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.07 </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-align:justify;">Effect of dilutive stock options and warrants</p></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><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:#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;">(677,107 </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;">9,609,208</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.07 </td><td style="PADDING-BOTTOM: 3px;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><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">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:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">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,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;">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:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Effect of dilutive stock options and warrants</p></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><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; 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,805 </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"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">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; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">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; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">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; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">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; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Cash and cash equivalents, receivables, inventories, 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; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">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;"> </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, 2022 and 2021, the Company had $12,040,022 and $17,018,874 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, 2022. </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;">Sales to the Company’s largest customer represented approximately 18.41%of total sales for the year ended December 31, 2022.As of December 31, 2021, there were two customers that each accounted for 25.98% and 10.60% of our total 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;">There were two vendors that accounted for 44.15% and 29.29%, respectively, and one vendor that accounted for 44.73% of total component parts purchased as of December 31, 2022 and 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">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; text-align:justify;">In June 2016, the FASB issued ASU 2016-13, <em>Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</em>. The amendments in this update, among other things, require the measurement of all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. Financial institutions and other organizations will now use forward-looking information to better inform their credit loss estimates. As a smaller reporting company, the guidance is effective for our fiscal years beginning after December 15, 2022. The Company does not expect the adoption of this ASU to have a material impact on the consolidated financial statements and related disclosures.</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 2021, the FASB issued ASU 2021-08, <em>Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</em>. 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 standard is effective for the Company’s fiscal year beginning January 1, 2023, with early adoption permitted. The Company does not expect the adoption of this ASU to have a material impact on the consolidated financial statements and related disclosures.</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 March 2022, the FASB issued ASU 2022-02, <em>Troubled Debt Restructurings (“TDRs”) and Vintage Disclosures (Topic 326): Financial Instruments – Credit Losses</em>. This amended guidance will eliminate the accounting designation of a loan modification as a TDR, including eliminating the measurement guidance for TDRs. The amendments also enhance existing disclosure requirements and introduce new requirements related to modifications of receivables made to borrowers experiencing financial difficulty. Additionally, this guidance requires entities to disclose gross write-offs by year of origination for financing receivables, such as loans and interest receivable. The ASU is effective January 1, 2023, and is required to be applied prospectively, except for the recognition and measurement of TDRs which can be applied on a modified retrospective basis. The Company does not expect the adoption of this ASU to have a material impact on the consolidated financial statements and related disclosures.</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; 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;">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;">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, 2022, 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;">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 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 $ 0 and $39,380 has been recorded at December 31, 2022 and 2021, respectively.</p> 0 39380 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">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, which was collected in 2022. </p> 10000 7000 201215 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">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;">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).</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, 2022 and 2021, the reserve for inventory obsolescence was $1,128,000 and $1,031,986, respectively.</p> 1128000 1031986 <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><table cellpadding="0" style="border-spacing:0;font-size:10pt;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">Description  </p></td><td style="width:2%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:30%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Useful Life</p></td><td style="width:2%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:20%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Method</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">Office equipment</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">3 to 10 years</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">Straight-line</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">Machinery/shop equipment</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">7 to 10 years</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">Straight-line</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">Computer equipment/software</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">1 to 7 years</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">Straight-line</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">Vehicles</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">5 years</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">Straight-line</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">Leasehold improvements</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">7 years</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">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: 1px solid;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Description  </p></td><td style="width:2%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:30%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Useful Life</p></td><td style="width:2%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:20%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Method</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">Office equipment</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">3 to 10 years</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">Straight-line</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">Machinery/shop equipment</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">7 to 10 years</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">Straight-line</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">Computer equipment/software</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">1 to 7 years</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">Straight-line</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">Vehicles</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">5 years</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">Straight-line</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">Leasehold improvements</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">7 years</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">Straight-line</p></td></tr></tbody></table> P3Y P10Y Straight-line P7Y P10Y Straight-line P1Y P7Y Straight-line P5Y Straight-line P7Y Straight-line <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company reviews its property and equipment and right-of-use (“ROU”) assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset group may not be recoverable. The test for impairment is required to be performed by management upon triggering events. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to the future undiscounted cash flow expected to be generated by the asset. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the asset exceeds the fair value of the asset. Long-lived assets to be disposed of are reported at the lower of carrying amount or fair value less costs to sell. There were no impairments of long-lived assets for the years ended December 31, 2022 and 2021. </p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company periodically evaluates the reasonableness of the useful lives of these assets. These assets are reviewed for impairment when events or changes in circumstances indicate that the carrying amount may not be recoverable. If impaired, intangible assets are written down to fair value based on discounted cash flows or other valuation techniques. The Company has no intangibles with indefinite lives. There were no impairments of intangible assets for the years ended December 31, 2022 and 2021.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">We follow the acquisition method of accounting to record the assets and liabilities of acquired businesses at their estimated fair value at the date of acquisition. We initially record goodwill for the amount the consideration transferred exceeds the acquisition-date fair value of net identifiable assets acquired.</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 test goodwill for impairment at a level within the Company referred to as the reporting unit, which is our business segment level or one level below the business segment. We test our goodwill for impairment annually on December 31, or under certain circumstances more frequently, such as when events or circumstances indicate there may be impairment. Such events or circumstances may include a significant deterioration in overall economic conditions, changes in the business climate of our industry, a decline in our market capitalization, operating performance indicators, competition, reorganizations of our business or the disposal of all or a portion of a reporting unit.</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;">To test goodwill for impairment, we may perform both qualitative and quantitative assessments. If we elect to perform a qualitative assessment for a certain reporting unit, we evaluate events and circumstances impacting the reporting unit to determine the probability that goodwill is impaired. If we perform a quantitative assessment for a certain reporting unit, we calculate the fair value of that reporting unit and compare the fair value to the reporting unit’s net book value. We estimate fair values of our reporting units based on projected cash flows, and sales and/or earnings multiples applied to the latest twelve months’ sales and earnings of our reporting units. Projected cash flows are based on our best estimate of future sales, operating costs and balance sheet metrics reflecting our view of the financial and market conditions of the underlying business; and the resulting cash flows are discounted using an appropriate discount rate that reflects the risk in the forecasted cash flows. </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;">If we determine it is more-likely-than-not that the fair value of the reporting unit is less than its carrying amount, we measure any loss from an impairment by comparing the fair value of each reporting unit to its carrying amount, including goodwill. If the carrying amount of a reporting unit exceeds its fair value, goodwill is considered impaired, and an impairment loss is recognized in an amount equal to that excess. Goodwill impairments for  the years ended December 31, 2022 and 2021, were $120,136 and $0, respectively. </p> 120136 0 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">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 considerable 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 influence 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 $348,250 and $250,000, respectively of investments without readily determinable fair values at December 31, 2022 and 2021. (see Note 10). These investments are included in other assets on the consolidated balance sheets. There were no indicators of impairment during the year ended December 31, 2022 and 2021.</p> 348250 250000 <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;">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>. 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 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, 2022 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;"> </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;">We include product costs such material, direct labor, overhead costs, production-related depreciation expense, outside labor and production supplies in cost of sales.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Shipping and handling charges are generally incurred at the customer’s expense. However, when billed to our customers, shipping and handling charges are included in net sales for the applicable period, and the corresponding shipping and handling expense is reported in cost of sales.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">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; text-align:justify;">  </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Research and development costs for the years ended December 31, 2022 and 2021 were $1,024,127 and $1,833,399, respectively.</p> 1024127 1833399 <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 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, 2022 and 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;">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, 2022 and 2021, there were 4,235,442 and 3,818,142, respectively, potentially dilutive shares that need to be considered as common share equivalents. As a result of the net loss, the potentially dilutive shares that need to be considered as common share equivalents, for the years ended December 31, 2022 and 2021, are anti-dilutive.</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"><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, 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 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-align:justify;">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;">(677,107 </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;">9,609,208</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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.07 </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-align:justify;">Effect of dilutive stock options and warrants</p></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><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:#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;">(677,107 </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;">9,609,208</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.07 </td><td style="PADDING-BOTTOM: 3px;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><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">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:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">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,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;">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:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Effect of dilutive stock options and warrants</p></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><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; 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,805 </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> 4235442 3818142 <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"><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, 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 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-align:justify;">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;">(677,107 </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;">9,609,208</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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.07 </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-align:justify;">Effect of dilutive stock options and warrants</p></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><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:#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;">(677,107 </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;">9,609,208</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.07 </td><td style="PADDING-BOTTOM: 3px;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><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">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:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">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,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;">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:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Effect of dilutive stock options and warrants</p></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><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; 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,805 </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> -677107 9609208 -0.07 -677107 9609208 -0.07 -4758805 8900824 -0.53 -4758805 8900824 -0.53 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">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; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">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; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">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; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">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; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Cash and cash equivalents, receivables, inventories, 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; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">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;">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;">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, 2022 and 2021, the Company had $12,040,022 and $17,018,874 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, 2022. </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;">Sales to the Company’s largest customer represented approximately 18.41%of total sales for the year ended December 31, 2022.As of December 31, 2021, there were two customers that each accounted for 25.98% and 10.60% of our total 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;">There were two vendors that accounted for 44.15% and 29.29%, respectively, and one vendor that accounted for 44.73% of total component parts purchased as of December 31, 2022 and 2021.</p> 250000 12040022 17018874 0.1841 0.2598 0.1060 0.4415 0.2929 0.4473 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In June 2016, the FASB issued ASU 2016-13, <em>Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</em>. The amendments in this update, among other things, require the measurement of all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. Financial institutions and other organizations will now use forward-looking information to better inform their credit loss estimates. As a smaller reporting company, the guidance is effective for our fiscal years beginning after December 15, 2022. The Company does not expect the adoption of this ASU to have a material impact on the consolidated financial statements and related disclosures.</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 2021, the FASB issued ASU 2021-08, <em>Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</em>. 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 standard is effective for the Company’s fiscal year beginning January 1, 2023, with early adoption permitted. The Company does not expect the adoption of this ASU to have a material impact on the consolidated financial statements and related disclosures.</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 March 2022, the FASB issued ASU 2022-02, <em>Troubled Debt Restructurings (“TDRs”) and Vintage Disclosures (Topic 326): Financial Instruments – Credit Losses</em>. This amended guidance will eliminate the accounting designation of a loan modification as a TDR, including eliminating the measurement guidance for TDRs. The amendments also enhance existing disclosure requirements and introduce new requirements related to modifications of receivables made to borrowers experiencing financial difficulty. Additionally, this guidance requires entities to disclose gross write-offs by year of origination for financing receivables, such as loans and interest receivable. The ASU is effective January 1, 2023, and is required to be applied prospectively, except for the recognition and measurement of TDRs which can be applied on a modified retrospective basis. The Company does not expect the adoption of this ASU to have a material impact on the consolidated financial statements and related disclosures.</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; 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><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"> <strong>December 31,</strong></p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"> </p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"> </p></td><td class="hdcell" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"> <strong>December 31,</strong></p></td><td><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: 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>    2022</strong></p></td><td style="PADDING-BOTTOM: 1px;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: 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="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; text-align:justify;"><strong><span style="text-decoration:underline">AmpliTech Inc.</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 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-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;">4,922,237</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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></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;">947,515</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;">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></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="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;">5,869,752</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;">3,389,891</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:#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-align:justify;"><strong>Spectrum</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; 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;">6,798,713</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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:#cceeff"><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;">6,726,027</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;">1,732,194</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;">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="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;">13,524,740</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;">1,885,543</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; text-align:center;"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">Total sales for the year ended December 31, 2022 and 2021, were $19,394,492 and $5,275,434, respectively.</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><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"> <strong>December 31,</strong></p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"> </p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"> </p></td><td class="hdcell" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"> <strong>December 31,</strong></p></td><td><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: 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>    2022</strong></p></td><td style="PADDING-BOTTOM: 1px;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: 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="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; text-align:justify;"><strong><span style="text-decoration:underline">AmpliTech Inc.</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 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-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;">4,922,237</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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></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;">947,515</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;">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></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="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;">5,869,752</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;">3,389,891</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:#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-align:justify;"><strong>Spectrum</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; 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;">6,798,713</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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:#cceeff"><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;">6,726,027</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;">1,732,194</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;">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="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;">13,524,740</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;">1,885,543</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> 4922237 2865872 947515 524019 5869752 3389891 6798713 153349 6726027 1732194 13524740 1885543 19394492 5275434 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>(4) Segment Reporting</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;">ASC 280, “Segment Reporting”, establishes standards for reporting information about operating segments on a basis consistent with the Company's internal organizational structure as well as information about geographical areas, business segments and major customers in financial statements for details on the Company's business segments.</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 summary information by segment for the year ended December 31, 2022: </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: #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>AmpliTech Inc.</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: #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>Spectrum </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: #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>Corporate</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: #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>Total</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;">Revenue</p></td><td 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,869,752</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">13,524,740</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">19,394,492</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;">Cost of Goods Sold</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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,257,367</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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,212,261</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">10,469,628</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;">Net Income (Loss)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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,478,429</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,878,476</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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,077,154</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;">(677,107</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-align:justify;">Total Assets</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">17,682,013</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">16,979,383</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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,018,238</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">36,679,634</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;">Depreciation and Amortization</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">279,470</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">132,536</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">412,006</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;">Interest Expense, net</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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</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,289</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">11,883</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">13,013</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;">The following table presents summary information by segment for the year 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: #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>AmpliTech Inc.</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: #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>Spectrum </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: #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>Corporate</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: #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>Total</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;">Revenue</p></td><td 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;">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><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">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></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;">Cost of Goods Sold</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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,783,432</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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,199,365</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">3,982,797</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;">Net Income (Loss)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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,198,767</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;">435,974</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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,996,012</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,758,805</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-align:justify;">Total Assets</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">15,066,555</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">15,201,516</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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,959,117</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">35,227,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; text-align:justify;">Depreciation and Amortization</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">145,191</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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,429</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">146,620</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;">Interest Expense, net</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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,665</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="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="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%;vertical-align:bottom;text-align:right;">44,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="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;">42,806</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="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>AmpliTech Inc.</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: #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>Spectrum </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: #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>Corporate</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: #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>Total</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;">Revenue</p></td><td 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,869,752</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">13,524,740</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">19,394,492</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;">Cost of Goods Sold</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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,257,367</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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,212,261</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">10,469,628</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;">Net Income (Loss)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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,478,429</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,878,476</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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,077,154</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;">(677,107</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-align:justify;">Total Assets</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">17,682,013</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">16,979,383</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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,018,238</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">36,679,634</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;">Depreciation and Amortization</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">279,470</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">132,536</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">412,006</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;">Interest Expense, net</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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</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,289</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">11,883</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">13,013</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><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>AmpliTech Inc.</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: #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>Spectrum </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: #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>Corporate</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: #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>Total</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;">Revenue</p></td><td 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;">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><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">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></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;">Cost of Goods Sold</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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,783,432</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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,199,365</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">3,982,797</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;">Net Income (Loss)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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,198,767</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;">435,974</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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,996,012</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,758,805</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-align:justify;">Total Assets</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">15,066,555</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">15,201,516</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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,959,117</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">35,227,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; text-align:justify;">Depreciation and Amortization</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">145,191</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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,429</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">146,620</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;">Interest Expense, net</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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,665</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="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="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%;vertical-align:bottom;text-align:right;">44,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="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;">42,806</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> 5869752 13524740 0 19394492 3257367 7212261 0 10469628 -2478429 2878476 -1077154 -677107 17682013 16979383 2018238 36679634 279470 132536 0 412006 159 1289 11883 13013 3389891 1885543 0 5275434 2783432 1199365 0 3982797 -3198767 435974 -1996012 -4758805 15066555 15201516 4959117 35227188 145191 1429 0 146620 1665 0 44471 42806 <p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>(5) Acquisition of Spectrum Semiconductors Materials</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"> </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 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 and 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 will be 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;">The Indemnification Escrow Fund will be 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. 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;"> </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 prepared and delivered 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 $2,180,826 an increase of $815,788 as previously recorded in December 31, 2021.  This amount is owed to Seller and recorded as a contingent liability as of December 31, 2022.</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 as 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.</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 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"> </p><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 statement of operations.</p> 10123276 665200 188442 1500000 750000 750000 3296427 708076 The Revenues Adjustment shall be an amount equal to 25% of two years net revenues minus $20,000,000 2180826 815788 4098516 7389794 <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 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 -619271 29958 11488314 1885543 435974 <p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>(6) 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, 2022:</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><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;vertical-align:bottom;"><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><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;vertical-align:bottom;"><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>Gains</strong></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 style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><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>Loss</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;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Fair Value</strong></p></td><td><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><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"> </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 colspan="2"><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><td colspan="2"><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:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Money Market Fund</p></td><td><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="vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">1,759,299</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 colspan="2"><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; text-align:right;"> </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; text-align:right;"> -</p></td><td><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="vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">1,759,299</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">US Treasury Bills</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">245,172</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: 1px solid;width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">2,278</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: 1px solid;width:10%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"> -</p></td><td style="width:2%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">247,450</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">Total </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px">$</p></td><td style="BORDER-BOTTOM: 3px double;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">2,004,471</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 style="BORDER-BOTTOM: 3px double;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px">$</p></td><td style="BORDER-BOTTOM: 3px double;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">2,278</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 style="BORDER-BOTTOM: 3px double;"><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><td style="BORDER-BOTTOM: 3px double;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px">$</p></td><td style="BORDER-BOTTOM: 3px double;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">2,006,749</p></td><td><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;">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;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;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>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;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;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="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><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 style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><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 style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><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 style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><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></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="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="ffcell" style="vertical-align:bottom;text-align:right;">-</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 style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">-</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 style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">-</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 style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">-</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><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 style="BORDER-BOTTOM: 1px solid;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;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </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 style="BORDER-BOTTOM: 1px solid;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;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </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 style="BORDER-BOTTOM: 1px solid;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;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </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 style="BORDER-BOTTOM: 1px solid;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;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </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:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 3px double;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;vertical-align:bottom;text-align:right;">4,931,960</td><td style="PADDING-BOTTOM: 3px;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 style="BORDER-BOTTOM: black 3px double;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 3px;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 style="BORDER-BOTTOM: black 3px double;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 3px;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 style="BORDER-BOTTOM: black 3px double;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;vertical-align:bottom;text-align:right;">4,931,960</td><td style="PADDING-BOTTOM: 3px;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; text-align:justify;">Cash and cash equivalents in our marketable securities account at December 31, 2022 and 2021 was $1,759,299 and $4,931,960, 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">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;font-size:10pt;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; text-align:justify;">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, 2022 and 2021, the Company did not consider any of its investments to be impaired.</p> <table cellpadding="0" style="border-spacing:0;font-size:10pt;width:100%"><tbody><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 colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><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><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;vertical-align:bottom;"><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>Gains</strong></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 style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><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>Loss</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;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Fair Value</strong></p></td><td><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><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"> </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 colspan="2"><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><td colspan="2"><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:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Money Market Fund</p></td><td><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="vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">1,759,299</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 colspan="2"><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; text-align:right;"> </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; text-align:right;"> -</p></td><td><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="vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">1,759,299</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">US Treasury Bills</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">245,172</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: 1px solid;width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">2,278</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: 1px solid;width:10%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"> -</p></td><td style="width:2%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">247,450</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">Total </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px">$</p></td><td style="BORDER-BOTTOM: 3px double;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">2,004,471</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 style="BORDER-BOTTOM: 3px double;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px">$</p></td><td style="BORDER-BOTTOM: 3px double;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">2,278</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 style="BORDER-BOTTOM: 3px double;"><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><td style="BORDER-BOTTOM: 3px double;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px">$</p></td><td style="BORDER-BOTTOM: 3px double;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">2,006,749</p></td><td><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="BORDER-BOTTOM: 1px solid;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;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>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;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;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="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><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 style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><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 style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><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 style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><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></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="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="ffcell" style="vertical-align:bottom;text-align:right;">-</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 style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">-</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 style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">-</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 style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">-</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><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 style="BORDER-BOTTOM: 1px solid;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;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </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 style="BORDER-BOTTOM: 1px solid;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;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </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 style="BORDER-BOTTOM: 1px solid;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;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </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 style="BORDER-BOTTOM: 1px solid;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;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </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:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 3px double;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;vertical-align:bottom;text-align:right;">4,931,960</td><td style="PADDING-BOTTOM: 3px;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 style="BORDER-BOTTOM: black 3px double;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 3px;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 style="BORDER-BOTTOM: black 3px double;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 3px;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 style="BORDER-BOTTOM: black 3px double;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;vertical-align:bottom;text-align:right;">4,931,960</td><td style="PADDING-BOTTOM: 3px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 1759299 0 0 1759299 245172 2278 0 247450 2004471 2278 0 2006749 4931960 0 0 4931960 0 0 0 0 4931960 0 0 4931960 1759299 4931960 <p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>(7) 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, 2022 and 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: #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>2022</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong> </strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><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; 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"><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; text-align:justify;">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;">872,184</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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></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;">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;">229,771</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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></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;">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;">6,658,166</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;">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></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 0px 0px 15px; text-align:justify;">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;">7,760,121</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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></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;">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,128,000</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;">(1,031,986</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 0px 0px 15px; 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 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;">6,632,121</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;">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></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="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>2022</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong> </strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><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; 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"><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; text-align:justify;">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;">872,184</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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></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;">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;">229,771</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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></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;">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;">6,658,166</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;">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></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 0px 0px 15px; text-align:justify;">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;">7,760,121</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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></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;">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,128,000</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;">(1,031,986</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 0px 0px 15px; 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 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;">6,632,121</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;">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></tr></tbody></table> 872184 609841 229771 162072 6658166 4452885 7760121 5224798 1128000 1031986 6632121 4192812 <p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>(8) 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, 2022 and 2021:</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="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>December 31, </strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2022</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>December 31, </strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><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"><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;">2,455,045</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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></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;">129,745</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">7,335</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;">210,240</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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></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">Leasehold Improvements</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">78,042</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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">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;">148,987</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;">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></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 0px 0px 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;">3,029,394</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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></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;">(1,005,707</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;">(757,430</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><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><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 0px 0px 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;">2,023,687</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;">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></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, 2022 and 2021 was $262,032 and $105,578, respectively, of which $194,456 and $95,145, respectively were included in 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;">Property and equipment purchased in the amount of $234,036 under a financing lease is included in the totals above.</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: #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, </strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2022</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>December 31, </strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><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"><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;">2,455,045</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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></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;">129,745</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">7,335</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;">210,240</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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></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">Leasehold Improvements</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">78,042</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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">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;">148,987</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;">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></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 0px 0px 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;">3,029,394</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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></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;">(1,005,707</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;">(757,430</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><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><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 0px 0px 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;">2,023,687</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;">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></tr></tbody></table> 2455045 1893564 129745 25000 7335 7335 210240 159315 78042 0 148987 27504 3029394 2112718 1005707 757430 2023687 1355288 262032 105578 194456 95145 234036 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>(9) Goodwill and 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 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 not amortizable for tax purposes and is not amortizable for financial statement purposes.  As of December 31, 2022, goodwill related to the acquisition of Specialty was deemed impaired in the amount of $120,136.  As of December 31, 2022 and 2021, goodwill was $4,696,883 and $4,817,019 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;"><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, 2022:</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="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="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: #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="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: #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="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: #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>Weighted</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Average Life</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">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">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;">199,875</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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,391,616</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">17.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">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;">44,797</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;">157,974</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;">11.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><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><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><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><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:#cceeff"><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="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;">3,378,779</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;">244,672</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;">3,134,107</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%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></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; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Amortization expense for the years ended December 31, 2022 and 2021 was $149,974 and $41,042, 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; text-align:justify;">Annual amortization of intangible assets are as follows:                      </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;margin-left:auto;margin-right:auto;width:85%"><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">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,976</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><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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">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,976</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><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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">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,976</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><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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">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,976</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><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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">2027</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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,976</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,799,710</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,549,590</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> 120136 4696883 4817019 <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: #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="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: #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="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: #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="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: #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>Weighted</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Average Life</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">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">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;">199,875</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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,391,616</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">17.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">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;">44,797</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;">157,974</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;">11.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><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><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><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><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:#cceeff"><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="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;">3,378,779</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;">244,672</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;">3,134,107</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%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></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> 584517 0 584517 Indefinite 2591491 199875 2391616 P17Y9M21D 202771 44797 157974 P11Y8M15D 3378779 244672 3134107 149974 41042 <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;margin-left:auto;margin-right:auto;width:85%"><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">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,976</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><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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">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,976</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><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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">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,976</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><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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">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,976</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><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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">2027</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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,976</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,799,710</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,549,590</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> 149976 149976 149976 149976 149976 1799710 2549590 <p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>(10) 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; text-align:justify;">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. On June 15, 2022, an amendment to the membership interest purchase agreement was made to reflect a 19.9% membership interest.  In light of this amendment, the Company overpaid by $1,750 for the membership interest and was subsequently reimbursed. As of December 31, 2022, the Company has made an investment of $348,250 for a 19.9% membership interest.</p> 350000 Each tranche represents a 5% membership interest, and in aggregate a 20% membership interest 0.20 0.199 1750 348250 0.199 <p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>(11) 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; text-align:justify;">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% of accounts receivables aged less than 90 days and 50% of inventory raw materials costs not to exceed $250,000. 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 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;">As of December 31, 2022 and 2021, the outstanding balance on the line of credit was $0.</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 March 14, 2023, the Company closed the line of credit of $750,000.   All UCC filings on the Company assets have been released as well as the President’s personal guarantee.</p> 750000 November 1, 2022 0.75 0.50 250000 0 750000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>(12) 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, 2022 and 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>December 31,</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></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:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong><span style="text-decoration:underline">Operating leases</span></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="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2022</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="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"> </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>Assets                             </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">ROU operating lease assets</p></td><td 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,197,324</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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,115,588</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><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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"><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 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">Current portion of operating 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;">586,379</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">391,571</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;">Operating 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;">3,768,932</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;">795,317</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 0px 0px 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 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,355,311</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;">1,186,888</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><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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"><strong><span style="text-decoration:underline">Financing leases</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="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><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>Assets</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 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">Property and equipment, gross</p></td><td 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;">234,036</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">157,184</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">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;">(113,621</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;">(78,592</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">Property and equipment, net </p></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;">120,415</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;">78,592</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><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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"><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 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">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,480</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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></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">Financing 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;">49,336</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;">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></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 0px 0px 15px">Total financing 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 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;">82,816</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;">51,159</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; text-align:justify;">The weighted average remaining lease term and weighted average discount rate at December 31, 2022 and 2021 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; text-align:center;"><strong>2022</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; text-align:center;"><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></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;">9.40</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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></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">Financing 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;">2.80</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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></tr><tr style="height:15px;background-color:#ffffff"><td style="BORDER-BOTTOM: 1px solid;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Weighted average discount rate</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="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:#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;">4.49</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.25</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">Financing 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.70</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">Financing 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 several 60-month lease agreements to finance certain laboratory and office equipment.  As such, the Company has accounted for these transactions as a financing 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 financing lease payments to the discounted lease liability as of December 31, 2022:</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">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;">36,472</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">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;">18,751</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">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;">18,186</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">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;">11,976</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">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;">3,992</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 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;">89,377</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 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: 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;">(6,561</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;">82,816</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,480</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="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;">49,336</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; 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.  The lease was terminated in April 2022.</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 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% 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, 2022.</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 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; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">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% every year.</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, 2021, the Company entered into 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 moved into the new manufacturing and headquarters facility April 1, 2022.</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, 2022:</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">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;">768,465</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">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;">765,075</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">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;">400,321</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">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;">383,347</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">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: 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,112,070</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 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;">5,429,278</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 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;">(1,073,967</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;">4,355,311</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: 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;">(586,379</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="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;">3,768,932</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="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></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></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:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong><span style="text-decoration:underline">Operating leases</span></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="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2022</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="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"> </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>Assets                             </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">ROU operating lease assets</p></td><td 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,197,324</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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,115,588</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><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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"><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 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">Current portion of operating 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;">586,379</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">391,571</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;">Operating 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;">3,768,932</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;">795,317</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 0px 0px 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 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,355,311</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;">1,186,888</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><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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"><strong><span style="text-decoration:underline">Financing leases</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="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><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>Assets</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 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">Property and equipment, gross</p></td><td 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;">234,036</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">157,184</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">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;">(113,621</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;">(78,592</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">Property and equipment, net </p></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;">120,415</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;">78,592</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><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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"><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 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">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,480</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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></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">Financing 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;">49,336</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;">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></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 0px 0px 15px">Total financing 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 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;">82,816</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;">51,159</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> 4197324 1115588 586379 391571 3768932 795317 4355311 1186888 234036 157184 113621 78592 120415 78592 33480 33688 49336 17471 82816 51159 <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; text-align:center;"><strong>2022</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; text-align:center;"><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></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;">9.40</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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></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">Financing 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;">2.80</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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></tr><tr style="height:15px;background-color:#ffffff"><td style="BORDER-BOTTOM: 1px solid;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Weighted average discount rate</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="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:#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;">4.49</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.25</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">Financing 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.70</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> P9Y4M24D P3Y3D P2Y9M18D P1Y6M 0.0449 0.0425 0.0470 0.0489 The Company entered into several 60-month lease agreements to finance certain laboratory and office equipment <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">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;">36,472</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">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;">18,751</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">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;">18,186</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">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;">11,976</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">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;">3,992</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 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;">89,377</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 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: 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;">(6,561</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;">82,816</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,480</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="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;">49,336</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> 36472 18751 18186 11976 3992 89377 -6561 82816 33480 49336 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 90000 0.03 1200000 the Company entered a 39-month agreement to lease an automobile with a monthly payment of $420 24234 0.03 20000 346242 0.0275 86560 <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">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;">768,465</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">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;">765,075</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">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;">400,321</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">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;">383,347</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">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: 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,112,070</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 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;">5,429,278</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 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;">(1,073,967</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;">4,355,311</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: 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;">(586,379</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="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;">3,768,932</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> 768465 765075 400321 383347 3112070 5429278 -1073967 4355311 -586379 3768932 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>(13) 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, 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 Specialty.  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, 2022 and 2021, the balance of this promissory note was $183,014 and $279,119, respectively. Principal payments of $96,105 and $90,397 along with interest expense of $14,460 and $20,167 was paid during the years ended December 31, 2022 and 2021, respectively. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"> </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 was approved for a $250,000 equipment leasing facility which was subsequently increased to $500,000. 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;">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, 2022 and 2021 was $0 and $18,630, respectively. Principal payments of $18,630 and $19,381 were made for the years ended December 31, 2022 and 2021, respectively. Total interest expense paid for the years ended December 31, 2022 and 2021 was $466 and $1,451, respectively. </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></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="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; text-align:justify;"><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, 2022 and 2021 was $3,230 and $12,632, respectively. Principal payments of $9,402 and $12,632, were made for the years ended December 31, 2022 and 2021, respectively. Total interest expense paid for the years ended December 31, 2022 and 2021 was $378 and $792, respectively. </p></td></tr><tr style="height:15px"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><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, 2022 and 2021 was $6,012 and $19,986, respectively. Principal payments of $13,975 and $13,357 were made for the years ended December 31, 2022 and 2021, respectively. Total interest expense paid for the years ended December 31, 2022 and 2021 was $617 and $1235, respectively. </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; text-align:justify;"><span style="font-family:symbol">·</span></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">On May 6, 2022, the Company borrowed $441,139 to be paid over a three-year term with monthly payments of $13,341 at an interest rate of 5.6%.  On June 15, 2022, this equipment order was cancelled resulting in a full refund of $441,139 less interest paid of $6,317.  The loan was repaid in August 2022.</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;">As of March 14, 2023, the Company closed the equipment line of credit of $500,000, which had $0 balance.  All UCC filings on the Company assets have been released as well as the President’s personal guarantee.</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 January 2022, the Company purchased machinery for $91,795, applying a deposit of $9,180 and financing the balance of $82,616 over 24 payments at an interest rate of 1.90%.  The balance as of December 31, 2022 was $41,700.  Principal payments of $40,916 and interest expense of $1,215 was paid for the year ended December 31 , 2022.</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;">Future principal payments over the term of the loans as of December 31, 2022 are as follows:</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>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; text-align:justify;">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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">144,358</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;">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: 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;">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;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">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: 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;">233,955</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> 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 183014 279119 96105 90397 14460 20167 250000 500000 58192 1736 0.0526 0 18630 18630 19381 466 1451 27494 815 0.04268 3230 12632 9402 12632 378 792 41015 1216 0.04278 6012 19986 13975 13357 617 1235 441139 13341 0.056 441139 6317 500000 0 91795 9180 82616 24 payments 0.0190 41700 40916 1215 <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>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; text-align:justify;">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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">144,358</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;">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: 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;">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;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">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: 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;">233,955</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> 144358 89597 233955 <p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>(14) 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, 2022 and 2021 is as follows:</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="BORDER-BOTTOM: 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,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong> </strong></p></td></tr><tr style="height:15px"><td><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="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2022</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="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; 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 0px 0px 0in">Federal and state net operating loss</p></td><td 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;">(132,999</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;">(999,349</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 0px 0px 0in">Meals &amp; entertainment</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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,634</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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,830</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 0px 0px 0in">Life insurance</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">5,182</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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,919</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 0px 0px 0in">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;">(7,162</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;">(7,162</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 0px 0px 0in">SBA PPP Loan</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">48,762</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 0px 0px 0in">Stock-based compensation</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">83,816</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">153,715</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 0px 0px 0in">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="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;">(55,027</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;">(25,493</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 0px 0px 0in">State tax, net of federal benefit</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">31,666</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">183,643</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 0px 0px 0in">Other</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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 0px 0px 0in">Tax rate change</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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%;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 0px 0px 0in">Change in Valuation Allowance</p></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;">71,890</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;">633,135</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 0px 0px 0in">Total income tax provision</p></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;">-</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;">-</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">The provision for Federal income tax consists of the following for the years ended December 31, 2022 and 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="6" 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"><strong>December 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong> </strong></p></td></tr><tr style="height:15px"><td><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="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2022</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="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; 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 0px 0px 0in">Net operating loss carryforwards</p></td><td 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,197,903</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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,082,454</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 0px 0px 0in">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="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;">(123,185</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;">(68,158</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 0px 0px 0in">Allowance for doubtful accounts</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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,509</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">10,239</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 0px 0px 0in">Goodwill amortization</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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,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;">(11,643</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 0px 0px 0in">Stock based compensation</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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%;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 0px 0px 0in">Inventory reserve</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">248,153</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">268,316</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 0px 0px 0in">Valuation allowance</p></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,322,575</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;">(1,281,208</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 0px 0px 0in">Total net deferred tax assets</p></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%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:9%;vertical-align:bottom;text-align:right;">-</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%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:9%;vertical-align:bottom;text-align:right;">-</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; 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, 2022, the Company has net federal and state net operating loss carry forwards of approximately $1,197,000 that begin to expire in 2037. </p> 0.210 <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="BORDER-BOTTOM: 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,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong> </strong></p></td></tr><tr style="height:15px"><td><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="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2022</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="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; 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 0px 0px 0in">Federal and state net operating loss</p></td><td 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;">(132,999</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;">(999,349</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 0px 0px 0in">Meals &amp; entertainment</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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,634</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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,830</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 0px 0px 0in">Life insurance</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">5,182</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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,919</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 0px 0px 0in">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;">(7,162</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;">(7,162</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 0px 0px 0in">SBA PPP Loan</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">48,762</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 0px 0px 0in">Stock-based compensation</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">83,816</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">153,715</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 0px 0px 0in">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="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;">(55,027</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;">(25,493</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 0px 0px 0in">State tax, net of federal benefit</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">31,666</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">183,643</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 0px 0px 0in">Other</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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 0px 0px 0in">Tax rate change</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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%;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 0px 0px 0in">Change in Valuation Allowance</p></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;">71,890</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;">633,135</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 0px 0px 0in">Total income tax provision</p></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;">-</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;">-</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> -132999 -999349 2634 8830 5182 3919 -7162 -7162 0 48762 83816 153715 -55027 -25493 31666 183643 0 0 0 71890 633135 0 0 <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="BORDER-BOTTOM: 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,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong> </strong></p></td></tr><tr style="height:15px"><td><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="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2022</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="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; 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 0px 0px 0in">Net operating loss carryforwards</p></td><td 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,197,903</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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,082,454</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 0px 0px 0in">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="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;">(123,185</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;">(68,158</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 0px 0px 0in">Allowance for doubtful accounts</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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,509</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">10,239</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 0px 0px 0in">Goodwill amortization</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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,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;">(11,643</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 0px 0px 0in">Stock based compensation</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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%;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 0px 0px 0in">Inventory reserve</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">248,153</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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;">268,316</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 0px 0px 0in">Valuation allowance</p></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,322,575</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;">(1,281,208</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 0px 0px 0in">Total net deferred tax assets</p></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%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:9%;vertical-align:bottom;text-align:right;">-</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%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:9%;vertical-align:bottom;text-align:right;">-</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> 1197903 1082454 -123185 -68158 18509 10239 -18805 -11643 0 248153 268316 1322575 1281208 0 0 1197000 2037 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>(15)  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"><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 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;"> </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;"> </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;">On May 20, 2022, 30,000 restricted stock units at an exercise price of $1.96 were issued to a board advisor. Vesting will occur in equal quarterly installments of 2,500 shares beginning on May 20, 2022.</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 May 20, 2022, August 20, 2022 and November 20, 2022, 2,500 shares of common stock were issued, 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;">On June 17, 2022, 15,000 restricted stock units at an exercise price of $1.97 were issued to three board members.  Vesting occurred immediately and 45,000 shares of common stock were issued.  </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 May 20, 2022, the Company granted four employees five-year stock options to purchase shares of common stock (totaling 45,000) according to the Company’s 2020 Plan.  The stock options vest in equal quarterly installments over five years commencing on the grant date, with an exercise price of $1.96 per share. The Company also granted two employees five-year stock options to purchase shares of common stock (totaling 2,000) according to the Company’s 2020 Plan. The stock options vest one year from date of grant at an exercise price of $1.96. In addition, the Company granted two advisors to the Board, ten-year stock options to purchase shares of common stock (totaling 35,000) according to the Company’s 2020 Plan. Twenty-five thousand (25,000) stock options vest immediately on date of grant at an exercise price of $1.96, and the balance of ten thousand (10,000) stock options vest in equal quarterly installments over one year commencing on the grant date.  The Company has calculated these options' estimated fair market value at $129,325 using the Black-Scholes model, with the following assumptions: expected term ranging from 2.5 to 4.9 years, stock price $1.96, exercise price $1.96, volatility ranging from 136.2% to 141.3%, risk-free rate ranging from 2.67% to 2.80%, 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 June 14, 2022, the Company granted Mr. Maqbool five-year stock options to purchase 100,000 shares of common stock according to the Company’s 2020 Plan. In addition, Ms. Sanfratello and Mr. Flores were each granted five-year stock options to purchase 50,000 shares of common stock. The stock options vest in quarterly installments over a five-year period with an exercise price of $1.72 per share. The Company has calculated these options estimated fair market value at $304,148 using the Black-Scholes model, with the following assumptions: expected term of 4.9 years, stock price of $1.72, exercise price of $1.72, volatility of 138.3%, risk-free rate of 3.61%, 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 August 22, 2022, the Company granted Daniel Mazziota five-year stock options to purchase 25,000 shares of common stock according to the Company’s 2020 Plan.  The stock options vest in quarterly installments over a 5-year period with an exercise price of $2.23 per share.  The Company has calculated these options estimated fair market value at $47,787 using the Black-Scholes model, with the following assumptions: expected term of 4.5 years, stock price of $2.23, exercise price of $2.23, volatility of 134.5%, risk-free rate of 3.17%, and no forfeiture rate.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On December 19, 2022, the Company granted one employees ten-year stock options to purchase 3,000 shares of common stock according to the Company’s 2020 Plan.  The stock options vest in equal quarterly installments over three years commencing on March 31, 2023 with an exercise price of $1.97 per share. The Company has calculated these options estimated fair market value at $5,275 using the Black-Scholes model, with the following assumptions: expected term of 5.5 years, stock price of $1.97, exercise price of $1.97, volatility of 132.2%, risk-free rate of 3.99%, 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 December 20, 2022, the Company granted Mr. Maqbool ten-year stock options to purchase 100,000 shares of common stock according to the Company’s 2020 Plan. In addition, Ms. Sanfratello and Mr. Flores were each granted ten-year stock options to purchase 50,000, shares of common stock. The stock options vest in quarterly installments over a 5-year period with an exercise price of $1.92 per share. The Company has calculated these options estimated fair market value at $357,425 using the Black-Scholes model, with the following assumptions: expected term of 7.5 years, stock price of $1.92, exercise price of $1.92, volatility of 127.5%, risk-free rate of 3.79%, 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 December 20, 2022, the Company granted Matthew Kappers, Andrew Lee and Daniel Mazziota ten-year stock options to purchase 5,000, 5,000 and 7,500 respectively, shares of common stock according to the Company’s 2020 Plan.  The stock options vest in quarterly installments over a 5-year period with an exercise price of $1.92 per share.  The Company has calculated these options estimated fair market value at $31,275 using the Black-Scholes model, with the following assumptions: expected term of 7.5 years, stock price of $1.92, exercise price of $1.92, volatility of 127.5%, risk-free rate of 3.79%, 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 December 20, 2022, the Company granted eleven employees and one board advisor ten-year stock options to purchase 85,500 shares of common stock according to the Company’s 2020 Plan.  The stock options vest in quarterly installments over a 5-year period with an exercise price of $1.92 per share.  The Company has calculated these options estimated fair market value at $152,800 using the Black-Scholes model, with the following assumptions: expected term of 7.5 years, stock price of $1.92, exercise price of $1.92, volatility of 127.5%, risk-free rate of 3.79%, 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 June 30, 2021, the Company granted ten-year stock options to purchase shares of common stock (totaling 45,000) according to the Company’s 2020 Plan. 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;">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.  As amended and effective as of  May 20, 2022, 10,000 stock options to purchase shares of common stock that were granted to a Board advisor, vested in full.</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 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.62, 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, 2022: </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>Number of</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="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 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>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 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, 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%;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:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 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;">613,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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1.87</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 0px 0px 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 0px 0px 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;">(2,500</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: 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.88</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, 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="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;">916,000</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;">2.49</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, 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="BORDER-BOTTOM: black 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: black 3px double;width:9%;vertical-align:bottom;text-align:right;"><p style="font-size:10pt;font-family:times new roman;margin:0px">334,042</p></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;">3.30</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; text-align:justify;">As of December 31, 2022, all outstanding stock options were issued according to the Company's 2020 Plan, and there remains 259,000 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 $244,631 and $692,076 was recorded for the years ended December 31, 2022 and 2021, respectively. As of December 31, 2022, the remaining unrecognized compensation cost related to non-vested stock options is $985,490 and is expected to be recognized over 5 years. The outstanding stock options have a weighted average remaining contractual life of 6.34 years and a total intrinsic value of $154,170.</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">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;">Below is a table summarizing the changes in warrants outstanding for the year ended December 31, 2022: </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>Number of</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="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 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>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 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, 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%;vertical-align:bottom;text-align:right;">3,296,942</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 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;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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 0px 0px 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 0px 0px 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, 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="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, 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="BORDER-BOTTOM: black 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: black 3px double;width:9%;vertical-align:bottom;text-align:right;">3,296,942</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;">7.83</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; 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 $48,902 and $39,901 was recorded for the years ended December 31, 2022 and 2021, respectively. As of December 31, 2022, the remaining unrecognized compensation cost related to non-vested warrants is $0. The outstanding warrants have a weighted average remaining contractual life of 3.23 years and a total intrinsic value of $0.</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">Restricted Stock Units</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 May 20, 2022, 30,000 restricted stock units at an exercise price of $1.96 were issued to a board advisor. Vesting will occur in equal quarterly installments of 2,500 shares beginning on May 20, 2022.  As of December 31, 2022, 7,500 RSU’s have vested.</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 17, 2022, the Company granted restricted stock awards under the Company’s 2020 Plan to directors of the Company for an aggregate of 45,000 shares of common stock (15,000 each) valued at $88,650.  These restricted stock awards vested immediately.</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 restricted stock units outstanding for the year ended December 31, 2022: </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>Number of</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="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 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>RSU’s</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 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"><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="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 style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">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;">75,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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1.97</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 0px 0px 15px">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;">(52,500</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;">1.97</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 0px 0px 15px">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:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Outstanding at December 31, 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="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;">22,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;">1.96</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;">Exercisable at December 31, 2022</p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="BORDER-BOTTOM: black 3px double;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">-</p></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;">-</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; text-align:justify;">Stock-based compensation expense related to restricted stock units of $105,593 was recorded for the year ended December 31, 2022. As of December 31, 2022, the remaining unrecognized compensation cost related to non-vested restricted stock units is $41,857. The outstanding restricted stock units have a weighted average remaining contractual life of 2.14 years and a total intrinsic value of $47,700.</p> 501000000 0.001 500000000 1000000 500000 0.001 1000000 0.001 50000000 0.001 50000000 500000000 1371428 7.00 8119502 205714 1330095 210700 210700 1474900 2715000 1900500 8.48 23000000 188442 665200 30000 1.96 2500 2500 15000 1.97 45000 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 45000 1.96 2000 1.96 35000 25000 1.96 10000 129325 P2Y6M P4Y10M24D 1.96 1.96 1.362 1.413 0.0267 0.0280 100000 50000 1.72 304148 P4Y10M24D 1.72 1.72 1.383 0.0361 25000 2.23 47787 P4Y6M 2.23 2.23 1.345 0.0317 3000 1.97 5275 P5Y6M 1.97 1.97 1.322 0.0399 100000 50000 P5Y 1.92 357425 P7Y6M 1.92 1.92 1.275 0.0379 5000 5000 7500 P5Y 1.92 31275 P7Y6M 1.92 1.92 1.275 0.0379 85500 1.92 152800 P7Y6M 1.92 1.92 1.275 0.0379 45000 12500 37500 4.63 134550 P2Y6M 4.63 4.63 1.531 0.0036 52000 3.88 190252 P7Y 3.88 3.88 1.426 0.0104 10000 1000 The stock options vest 50% on the date of grant and 50% on the one-year anniversary of the date of grant 2868 P3Y 3.62 3.62 1.472 0.0055 200000 3.52 532562 P2Y6M 3.52 3.52 1.467 0.0083 15000 43077 P3Y 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%;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></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="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 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>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 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, 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%;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:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 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;">613,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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1.87</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 0px 0px 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 0px 0px 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;">(2,500</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: 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.88</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, 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="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;">916,000</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;">2.49</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, 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="BORDER-BOTTOM: black 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: black 3px double;width:9%;vertical-align:bottom;text-align:right;"><p style="font-size:10pt;font-family:times new roman;margin:0px">334,042</p></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;">3.30</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>Number of</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="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 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>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 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, 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%;vertical-align:bottom;text-align:right;">3,296,942</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 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;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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 0px 0px 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 0px 0px 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, 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="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, 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="BORDER-BOTTOM: black 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: black 3px double;width:9%;vertical-align:bottom;text-align:right;">3,296,942</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;">7.83</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>Number of</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="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 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>RSU’s</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 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"><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="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 style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">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;">75,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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1.97</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 0px 0px 15px">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;">(52,500</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;">1.97</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 0px 0px 15px">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:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Outstanding at December 31, 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="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;">22,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;">1.96</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;">Exercisable at December 31, 2022</p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="BORDER-BOTTOM: black 3px double;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">-</p></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;">-</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> 305500 3.74 613000 1.87 0 2500 3.88 916000 2.49 334042 3.30 259000 244631 692076 985490 P6Y4M2D 154170 1371428 7.00 205714 2715000 1900500 8.48 210700 7.00 210700 30000 88803 P3Y 3.80 5.00 1.498 0.0037 3296942 7.83 0 0 0 3296942 7.83 3296942 7.83 48902 39901 0 P3Y2M23D 0 1.96 2500 7500 45000 88650 0 75000 1.97 52500 1.97 0 22500 1.96 105593 41857 P2Y1M20D 47700 <p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>(16)  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, prepared and delivered 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 $2,180,826, an increase of $815,788 as previously recorded as of December 31, 2021.  This amount is owed to Seller and recorded as a contingent liability as of December 31, 2022.</p> Revenues Adjustment shall be an amount equal to 25% of two years net revenues minus $20,000,000 2180826 815788 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>(17) 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;">On January 20,2023, 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;">As of March 14, 2023, the Company closed the line of credit of $750,000 and the equipment line of credit for $500,000.  Both lines of credit had a $0 balance.  All UCC filings on the Company assets have been released as well as the President’s personal guarantee.</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 March 20, 2023, the revenue earnout of $2,180,826 was paid to the Seller.</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 March 27, 2023, the Company amended the employment agreement with Jorge Flores to extend its term to March 20, 2024. The amendment was effective March 20, 2023.  </p> 15000 750000 500000 0 2180826 3627 EXCEL 84 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !E(?U8'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 " 92']63,SR_NT K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>R(EA!Y/FLK'3"H45-G8SMMJ:Q7^P-9*^_9RL31G; ^QHZ>=/ MGT"=CE*'A+L4(B:RF.\F-_@L==RP$U&4 %F?T*EBHJ+2C3[1DC.I>#OL^L/OYNP"\8>[#\V MO@KV'?RZB_X+4$L#!!0 ( !E(?U:97)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M&4A_5H#*2YM;!P CC !@ !X;"]W;W)KTB;,$$C:;).4#6D[W9W](&P%/+4EKRQ#\N]7 M,F#''7'!'?&E8.-[;#_5RSFVZH%2BYSABZ45C(67RKM5*_06-27K* M$\K4+T]F"_(BO(5VEK[XC?2LSSG_HC9O@HN'H*Z(1]:66(.IC24?0L#N;AH]!LHH$\DB^0#7WVDFQOJ:#V? M1VG^+UJMCVT[#>1GJ>3QIEA=01RR]2=YWH!X7>#N*,"; OQ3@=O>4>!M"KQ# M"]J;@G9.9GTK.85O!"[7 GB'@(O1'6=RD:(K%M"@*M!25U-<$MY> MTB4&%>X*P@['A@D9P^1T1IPAW\W+/4#Z&R__,F#J[8SI[Y6Z\ K"7 MZWD@X'^&LU0*U*[3-"KKGOTL3XM.+ANK:*15+VAB\_:'9/HGL34Q _6&<9)%#Y2?X$^")XE)^B& M^:ZYB1-84Y>3);$*I[."TQEX>Z-,B+P=A:FOAJ;OE AM') R+\:.!ZLU MFRYN>L:Q"2RL2\R26(68ZY06S3FD;7U3YAA]8GS%T)22E#,:H)LTS:@PNC98 MT]S,X**ZU&RI5;&]'2DRX]@%E]6&94FM"@N7 ML/!!L!:ZD8UXG!!FM M[9'8.]'!=;5B6U*JP2DOO@KYW"^LJIF(>LKGVE2NY M +'!@KNQ677SMM2JV$H_[QYDZ+=3P --N)":WU02F9F[)JSXG9JJ1G!5;6K' ML/)NZ>5=V((7WG1"1<@#<+;<)[5-UCNC-2Q0F]PQ/+U;FGH7MN6;]I8[,312 MR.9O6AW&ZNV:7[7:K>Y MJ\)RU]^-Q*P& %MJ56)E!'!AZ_XSL=S<[N8%B^WLH5:C@"VU*K$R#+BP?]_. M"#R.N7*UDOL_E 4AZE3HQT@"N$P"^* D,,EF4>BK+,Z)-,&!5>K"L:HVWJAU7Z%VO7[[##LEZRJ= MTO!CV*@7_6_(6*;ZW]I@& ']FN.'RVJ3.(;CQZ7CQ[!5+Y]Y"<+2,'\+ Q#[ M1=\/U]5&=@S?CTO?CP_R_7K^1_=9/#,G[STBCN,VVX[3/3/BLNKW;:E5<95^ M'Q_D]V^8SX5J5R1O8MKK4S7B9TP*/?('1B.[1_G^JQ&>5=MO2ZT*K[3]^*!G M^(_D&=T$JIN&3Z&_)@BT/%@2]YKM3K?K=EP#&L 07 MU:9V#.N/2^N/][P(R)D)2G;/ ;! U_S<'ZZJ#>D8?M\K_;X'^_U;GB?O!6>0 MX=@CTL%NL]H<=01L9FM4?D=18] M06^<4^774**"_))$&44)%2C5"=5(TVH^L*56I5GF P^V]"H6!/G#V9=XQB,C M25A@>#?Y8*1D-1+84JM2>K6Z!W;S19N[>O87A,WISD4J>X3NA]/Q\"\C+[LK M>HZ1";PR$W@'98+M9+G]O%6'(=,(=;E'S^UTT"32BX.&2\K,L1V6J WP&+G M*W.!=U NV(++IU%E-A[YBAGQP6H?298D))N;N5E-!+;4JMS*1. =E BVW"9< M>=L(_1TF._W''D'7[?7[1FQ6(X$MM2JV,A)X>U;^;-+ =2AB%42-G& %KXM[ M1DQ6,X MM2JF,@-XL&'?8MHY^,/E4Q)$5)R@#^%LAMZ2.'F/AFG*_5!%B?0$ MW=Z.C 2MY@%;:E6"91[P8#N_):@MK\Z<1HJPQ%B01%/\\FBD9348V%);TVJ] M6L"M%Q7D"^%3Y.NG9.NUW,7>8K'],%]BWBH/7Z_4OR-Z34**(OJD2IW3GAIV MQ7KQ^WI#\B1?#C[C4O(X_[J@)*!"'Z!^?^)<;C?T"8H_01C\#U!+ P04 M" 92']6G-DW'_\& "W'0 & 'AL+W=O?7?4^;UJOK8K(33ZOJ[J]F*RTGKS:C9KBY58\_9, M;40-;Y:J67,-M\WMK-TT@I>=TKJ:D2A*9VLNZ\G\O'MVV;O2YL%L?K[AM^):Z"^;RP;N9KV54JY%W4I5HT8L M+R:O\:L%S8Q")_&/%/?MP34RKMPH]=7/W#^KO.>7#FAK=BH:I_9:E7%Q,V0:58\FVEK]3]7V+O4&+L M%:IJN[_H?B\;35"Q;;5:[Y4!P5K6N__\^WXB#A1P[%$@>P7R6 6Z5Z"=HSMD MG5MON>;S\T;=H\9(@S5STR-HLX[5NX*T$/3U?J+J$11$E@JM65;+D M&F[>\(K7A4#7QG"+7J(OUV_1KR]^.Y]I&-2HSHK] &]V Q#/ &]%<88HGB(2 M$>)07SQ>'1^KS\#5WE_2^TLZ>]3G[[9I1*W1Z[8%QUSN[/1CM[Z)JE?MAA?B M8@)ATXKF3DSF/_^$T^AWEW//9.S(5=J[2D/6YPO>KA"O2U28"_%M*^]X!;X[ MO=Z92CM3)O3OYIB2')8,UNSNT".'((LP8UG<"QZAC7NT<1#MZZ)06P 'N:$0 M@/2F$E-4"^T"N[.4C#!D:3["ZI!+DYQES TUZ:$F0:B?]$HTZ*K'Z8*86$-' M(W"V!(DPP8D;6]IC2X/8WM=WL,2JD:+U3E]JC9RFE& 37T<(;;D8YX1AXH:8 M]1"S(,2/O/DJM)DX="V*;2,U@'7AS.P9BK,X&4^D+1:Y ;(>( L"O&S$ALL2 MB>\;DQJ=V)B]M?(XIX!Y$.!GI7F%3J>RW!Z=X#3%>3:" MZ1","2,LRMQ <3302W1B+J'B:/1#EXA,#MI #:"]6W-O[3@J"$W9&+%#$-,D M(,T3$\AR##681S#[R!C7"8CA:JU6@M]$J52$).;;79MTZP M-LO0F!$K33GD0 A^/% '-L)A.MHGT0>H7C>JE9[M:=,-QA2S<<)RR1$21QYV MQP,OX3 Q[7*6/U=AFVUHFF9Y2JT QPF.WZPFO#'SI2-IF:%T6S%6$*Q#:YL32"11NOERU'HG!AK$81Y<=/T1U&+!G>\@-TATL97J''()S2-/*B$#!9(P!?[85!O5=)TK M4,M2UM!>#;2B;BIYR\U;=TMBDQW,'AMG&*=8ZHL*,C B"3.BPX$Q+YYRP.:\ MA*4T&Q?L#CF:XR3#'A<.NKXP-3IFXJG<(4H83ZNN*R,"9) YFSP\*]L-GT:Q/8@UR M[Y-[[&>R=NSU0+\D3+_OCF.YJ[G,_BKVZW8J-&S"C7,(V_&J.7@YB[V!,= R M"=/RI^- ?C)Z!Q=G*!H,,E$W"W>3?AV%LP=_'NQ.ZW3>R M/+%:(X<8B:(X]\W\P+LDS+M7 CKUK4""-[7:.DM+XFH?&13?UNYPM*,T32+J MB^F!8LEC6LU3\6Q39Y:3&%N'1PY!Z$9IFGM./>A LO0$R:KU6G8U>ML5, M5 MFUTM(#+=F*E-EF,^#8H*HA1ZXA)5W3JK- MU-::AT2.W3\XASUQ$ M[$VJ.:Y^;R:H[:6L4<$W$G*- M$ZJCQ4ZC),+IN+AQ229I O6^)Q/2@>=IF.>A3]JNMU7W>:042UE(9\ZF-E&_ MS&@4$S;N8UV2:0I];.8A13JP.GU,L_WH7&-S,V%9DB38.OQW2.81]"(Y]4 > M>)R&>=PBFFY'/]J%S/HLX3D]<$FZ3P]F!U_5S"?-C[RYE74+A=(25*.S#*:A MV7TEW-UHM>D^M-TH#6UI=[D2'* ; 7B_5%"K[&_,M[O^6^W\?U!+ P04 M" 92']6-RMF7SD# !T#0 & 'AL+W=O-#>>\/*^-?HQI(B9&)&5Z99HBB"#&HL=22-2= M)>,QEJK+5Z9(.> P3XJIZ5B69\:8)(8_SJ_-N#]FF:0D@1E'(HMCS)]N@++- MQ+"-YPMW9!5)?<'TQRE>P1SDSW3&5<^L5$(20R((2Q"'Y<2XMJ^F=E\GY!&_ M"&Q$K8VTE05C][KS(YP8EB8""H'4$EC]K&$*E&HEQ?%0BAK5,W5BO?VL_BTW MK\PLL( IH[])**.),3)0"$N<47G'-M^A-#30>@&C(O^/-D6L-S10D G)XC)9 M$<0D*7[Q8SD0M01EM#W!*1.<8Q/<,L'-C19DN:TO6&)_S-D&<1VMU'0C'YL\ M6[DAB9[&N>3J+E%YTI^R)%23 B%2+<$H";%4G1M,<1( FFMA@3[,,(=$1B!) M@.E'] F]1282D;HJQJ94'%K-#,IGWA3/=/8\\PL$/>3:%\BQ'*7++B/& V!B_?HZT-&Y%.;J4*EWZZBE]N52'$ $T.M M)P%\#8;_[HWM69_;+)Y)K&'8K0R[7>IJSN-8K2"A?5^4LXA2S-$:TPS:K!=Z MPUQ/;PQKW^I9EAK\==W3H:@&;+^"[9\.BS,9,4[^0=A&6P@.:AP#J_Q[07Q, M9(-Z4%$/3J:9V>^!<;54GO,:=DJ>NX.$I;_NHLC5ZE:WN%WZT M,\9VZ^M^.*X!?5E!7W9"SX$3Q7BM2\@:N"0+"FCK)-]?T9];B!? _[;Q=\J? M.B]G$FN,A&UMRZEUEF)2RIS)\[G4FJ9K9PC[_(NQU#Q45 Z&-9FW1=_N++&O M7&FEZ.&E=D1@$WQ;O.WNZKT/?']U*07K+#NX72%-T&WAMKLK]S[0 X7%WBW* M.[1=(06M63L2Z^^16\Q7)!&(PE+E6+VA2N;%$;_H2);FI^0%D^K,G3H^TO&Y'-''[RK#RW_/U!+ P04 " 92']6A/DCV9H% !V%P & M 'AL+W=OW7[RC)DBU23#^$]U%WO&?\A MUI1*]%+DI;@9K:7<7$TF8K&F12(NV8:6\&;)>)%(N.6KB=APFJ254I%/B.,$ MDR+)RM'TNGKVP*?7;"OSK*0/'(EM423\[QG-V?YFA$>'!X_9:BW5@\GT>I.L MZ!.5WS8/'.XFK94T*V@I,E8B3I<[9'7$F#-751Q:;2!F^R4J7Q M27)XFX&>G,Y9F4)2:(K@2K \2Q,)-T\2?B!;4B"V1%\VE"G6W3Q MZYOKB83EE9')HEEJ5B]%!I;"!'UFI5P+]![63$\-3 !W"YX(M75PB M%[]%Q"'$ &C^\^K8 L=M8^E6]MSSQ-(4P7H!S[R VM)78I,LZ,T(]JR@?$=' MT]]^P8'SN\G[,QD[B877QL*S69\^TATMM]3D8ZT85(JJR^RF.'9CSXLAA;MC M_+J@3T+?<[U6[@2:WT+SK=#F3$B5B15CJ4"0I]2$LK;A'Z-TO" .2-1#J0NZ M<43".#2C#%J4@17E!\Z$0 ^<+3-IPA=HRT8Q\:+ Z\'3Y3")2> .P M;>*&U MUILR+E?H_ M9$(9&TK$P6[0 ZF+.69XV.G(QWFE2PB:\,6Z"F<*+2-GFR&4C:G3'4D\3,(> M3I-@Y+IN' _ />)*;(7[E4E(/6M+GUI*OS%ULD'#T/>QVX>K"P;001Q_8(=B MTL$E5KCWY8(5%%U\@D[R!MUQ5KS"/HV]D\AYL>OC/F1=;NQCQ_?(4$5T%(KM M'/I%KBE'!^2'WF(^;9R5+,]E[=3OCBZQG2\_P(D;P;&6OJC*VF9BK?:!HJF4 M/IOW@V?9CXU/N@AQ"9SP![+4,2BV4VB=I:S*DA&;3HH:-EV$^+X3N0/8.M[$ M=N)\I$F>_0/GKEP1*(0T*W=4R.H 9L2J,Z2&51<9QV$4D &L'8EB*VE-/S40 M%W NAK2KC//ZX(2@+Y;PV65$'.IP(NR'4?]H8A <2GU'A-C.A-]*?@CP2M7L M15YUEY^(LTYRQ/6T;JA+#4'N6!#;:?"^E!3VK#STZ[>HI.; ZA0WQJZCMVR# MG$WZ\$@Z#K!0'V!Q!WE$CL ME%A5\(PN&:>'KOTU>3%3(M&9;AR$(7;Z#&X2]$(_ E(X-5Y!1D1X+$2C;3/ZA$*K!&2*[V53001(.@/8@=61'/2M(' M?.@!ZO1IG7!JHM09L5+>?R7H;Y5O9'ZXT0(/_!=2H-0BTHSYB_X#\7@W8@$7>[>!( MNJ)U'0GT92N%A,\!H$-S49WUF_)R_) M(^GJF=9?V(80#KZ51<6N)QO.M^]F,Y9N2(G96[HEE?AE3>L2\(_;V]K<38[H&1Y22J6TPK49'T]N8'O$N0W#JW%GSEY9D?' MH+F5!TJ_-",",+6OR59WQS/8DF("-KO"OX'7W^0+H;:@>8TH*U?\%S9^M,0+ICG):= MLQA!F5?[__A;1\21 W1/.*#. 4D.7GC"P>T)V#)SF@4Q'\SL&7AW3J MIH/.(6BYWY/5,KW$',^O:OH,ZL9:H#4';;I:;T%P7C65=<]K\6LN_/A\0:M, MU G)@#ABM,@SS,7)/1?_1 %Q!NA:G-'TRX86&:G9*[#ZNLOY=S %G^^7X/7/ MOU[-N!A( S=+NZ#O]T'1B:!_4(X+C=O"['9/ZIPP<-,,]8G4/'\H"+@5E4CJ MNAGS!M?BY[\_D?*!U/]H\)=F_ 4M2U'L[=UJO%=F[YLLRYMFP06XQ7DV_5B! M!=[F^CM-S%AWA(M)0=S3"M=57CTR\/HF37?EKFBSLR3K/,VYQ/Q,I/Z0?W3( M/VHC>2Y@+]/0M<.$;@!SDZ))K1&RFPG=LBU-R/1%S'2/U M$YG,?_D)!LYONI3;!%ONP?P6K)E3G^9>Y,:>%UW-GHXS:3-H8@ELD#[WD#[W MO/3ADNXJ?E;Z]HC!,4F>@R(TY&BAFCE#BZ4&2+ M4:T:(==Q(^@/[1+5;@JC M('+#?EP#AKP#0YZ1H:ZI6=/4(&=L)_HGK\"VSI]$+X%M(5+33'0O':!CS!CA MTH*W";;TE()'(?0=1TK5RF;0Q!+8()W^(9V^I73N.T*73E\ES8G#P/4\J054 M0[D%?+6Z0[FT5_IX;H"D7DE,\09L!0>V@A]B:_=0Y*E8V<7**5874^D;\2\M M?9M@RT A"_IA"#UI'EO9#)I8 ALD,SPD,[22S-.%'RJ4B;4Q]N-0JGOC."[- M4ZBTB,B3O"!K1Q8Y4.X0U>Y$AT0'4B,CJ4>[MFX'U#.;TJKJ!!"G0D:)/2YH$LHQ6=< MUUBH1E,_F.-L1DULH0TS>_0( -K,[.GR[^(,)A0O M]*)8FL87&D.Y#3J3P=8*RIUP(F 02>M+8@PXI*U7SM LG76TK6G=S"5L5_"1 M5<$,?G$76)714-71C:90FL"JC+:%-LQF+Z2A64F?DTU#Y;LJ8Y["V$)CIM2] M*H1]A7A--#>6S1)CM"%-O9J&E\OIAB:DT*Q)?R<<%)2QMFCXAH#O!-> 5%G[E#IMG\2_/(R$6JI413?U0C^*'%\F MRZ3].K)4K:F0-8J2G#.D(5V]V(1FM3GRM%W/D%7]:!5M"54%&?N1V*>Y,NU6 M5:0MM&$6>QT)S4)RY*&[/HNJ(D.QX[I>[,IU/BX1H:H1&]IESE4@UP]\Z*B[ M8XVB# (4PC#45SSJ52,RJ\9+IDVDBB\WCB&2ITV-G=I$ZEZ9AJ$H9"J,E?C2@NI2DOA:A0E.6-$0[*.WE#^F,YZ(JS9EC?B M].[^\ROC,P=SB(O?6=I]::E16\A7U);5H(DMM&%.>[6%?DQMJ3D]O?M$HV)J M,6ZR1!J]):]>&IBI;)088PUIZM46,JNMD?T"TM)B56-915LB56/%@>L%RG[! M:MC$%MHPB[W(0F:1-;)?T&=1\V8Q"GW?E\7.0F.IU+AJ(FB77U-JK-S $?(J MD)\N:RRGH>MX*/*DBI\=?9G4?*GV"=>/><5 0=;"U7D;"J1Z__'7_H33;?NQ MT@/EG);MX8;@C-2-@?A]32E_.6F^?SI\@C?_%U!+ P04 " 92']6C)KV MAA * !,, & 'AL+W=OP5]6 MHMYF+7RMUXMF5_-LJ2[:E@LBL?+&9H=?OA6K#>M_&%Q=;'+UOR.M]]WMS5\6PRC+(LMKYI"5$'-5Y>S M:_3N)@KE!4LE(IXR?-6#I'!/P_\AI>E' ET M_-T/.AON*2\5_BF6[N9PELV#)5]F^;+^)QW_SWB$F MQ\M%V:C_!H^=;1S-@GS?M&+;7PP*MD75_9L]]1,QN@"Y+L#]!7AZ 75<0/H+ MB'*T4Z;<^I"UV=5%+1Z#6EK#:/*#FAMU-7A35'(9[]H:_EK =>W5C:B6L"A\ M&<"G1I3%,FOARUT+_\!JM4T@5L%-UFR"3[#B33 /OM]]"'[]Y;>+10NWEX,L M\OY6[[M;8<>M$ [^$%6[:8*/<,_E\0 +T#V(QP?Q[[%WQ \\?QL0]"; (<86 M03[;A]0.?7?WS'R@* M?[=Y?Z;!CN:"#G-!?:-?_0D9J!2-U+A[%^BQV- M69*$;# \TL8&;[F@115 MYJRSMJC67>HIVH(W[VSNL7.NX9D&.YJG:)BGR+N&'S@,FA=9EV^K99!M1=T6 M_U,_V#SOAF.C!:-(\F2RKJ89HE&$0_NJQH/:V*OV>B1.;C30OLN*90"+VT!. MAX6S28Y-R3AF4\6F%0*](;(K3@;%R:L4UQ(Y<[&:0\B-PJWD@*D@:QK>VCQ( M#&V,,DS3B0NF61J&<63W(!T\2+T>W+4B_Z$P*N=Y"[5%XPR.U!! TA3AZ52; M9G'"4I=0%&K.A5ZI7^2^AGE>%LU.-%G9A8BU_L9%*PDBVT1( 1 MV!:K&"6)0_H(T<@K_5^93#]5 $7;&FJ>BC>*)$M^;]>*#!7A5*AI,L<$0T@[ MM&*M%7NUWFRR:LUEOEQE11T\9.6>2[%0(_[@;78/6;;A^;Y6Z=.J'ENDX3B9 M>F Q2^,DP@X'-,.1%XM#G$#:D+L/X@$ 9,.;O"LKJ 2#K*!'U8'B*$L02Q. M# ],.]?L:^@B/W4_;R'EU5*9G/.U$,O'HBRM*JD9T#A$Q AIT\ZE4N,7^?G; MQ4@C@^3KD.6N97YKU$[\4F3W1>D&+#HK8<\UVO%D:,8B/V2O\USL924"J.7% M@]PA5I]-:,X114F*I@MF,8Q"0()CU31>D9^O7]L-KT^I-$$)0841FXHT[>83 MPV.5&JG(S]3/%>S55M2N[&)B<(XI20DR4J2%JP!,IT*-3.1GYFU?E_ GB4N' M3)."\S@)C0K99D=(E#BR(-:TQ'Y:WG4Y^AD@ [0L6JM*;.(NQ6A:>%BLYA&+ M2>K0J+&(_5@<=LXN>U9@425JGM=[[I]=;*,?HBR-ICG:8@D52Y@DCG($:TYB M/R>_3LJ[LL]YSU;!%MA12F,\W53:'-* MPFB:HBQVD,CBV!41&G_X=--YLF>S*C!8T#[&?A[?[.M_('?&J^AQ;J!<3%INQ M9^-H&)'(U6%@#4CL!Z1:/Y7:"WD\"7)AHT S]+LZ2P!W5&BJ/]33XZ_>"Q.+ M4RQ93.8I2F."'6T&UNC$?G3*W5.HF%,%)#CQXJ(=6['*4(RG\BV&4+:'+F!I MJN(35!V%32Z:-MCR=B.6(X>LNBW\3!/,C%FWV(%5Z.J7B 8M\8/62%G%L.O] M*8M8L(K".$4)F8BW6TJ*A8Z8)YK!!+TJ9WTJJJS*7Y"SB)?MKS[I/--HQ[.@ M84[\,+^M1<[Y\E##PT*JR=C54"FW/-B5<&L9@F\.F5O90AOK:WUV[IH&E,D]11QA!="! O8J^^08/P?&CBY1]5 M4@-F%-8DUH_FU6J:0+_ER5\:U\2/ZY'6*E@-N_^XJ'6E, N+ 1KIM*JUV1$< M)JY@U\0F?F([@J02+1^Z"JMPRZDQ18A,6Q^+G6O"-:6)G])'P7%:J86W$73: MT;23M!FBD"+F#&>-9N)'\X"X7WO&_28+NX=B"5_NGT=!SJ.2A-U0=9GSYD)7=D%&JA,'1P2<2F-9+%$L4) M2@EQE'A4XYKZ6^:;@V+UX:-6_"9XS]=%5BAL)_*ND5:B1JV4,OA+NVABK"Z M;U*60FHJB)68K3:7ZR6#FH0#6& M:>0-J3]%-5=:]:&!W"$O+L>IE_*OCK(SC78\&1KK]$0C+K9;J$8:]7"R:!IY M'BB7[V5/A.GI)MQBPJBSF**:[=3/]E[XW5@X?#^L*&2V;W??[9%G.:TVXLZT M<2G6;*=^MGL%F)&['<_;>K\='\M9_3[=>UM,$I:P MT%&;,5T5,'_G_1G*@6I=J <9_;/0?H6"UWAPNNFVF,0D2>/4Y8+&.SOQ^+E_ M^/;\<])/]]P6$XKB""6.)H6-7@GS@_YV.&K^&>6G.W"+29HZWPUA&OS,WW]_ ML>SH5TDW>VM#NFE"0D08?AU>B;]6+X)/?G^/WMUT+[;K8;KW[/_(:NC; M&UC %0P9OHUA+NONU?7N2RMVZNWO>]&V8JL^;GBVY+4T@+^OA&@/7^0-AO^! MX.K_4$L#!!0 ( !E(?U:PSY[GG0L .4< 8 >&PO=V]R:W-H965T M&ULK5EK;]LX%OTKA&>W: '5L9T^TE> M&D[76P?6W=FL!]I MB9:YD4B5I.)Z?OV>>TG*ESOO?) MG3ZW?6BT49^<\'W;2K=[J1J[?3&93_*-S[K>!+IQ=/J\D[5:JO!;]\GAZFB0 M4NE6&:^M$4ZM7TS.YD]?/J#UO.!WK;9^]%N0)2MK+^CB7?5B,B.%5*/*0!(D M_ERJ5ZII2!#4^)ID3H8C:>/X=Y;^AFV'+2OIU2O;_*&KL'DQ.9F(2JUEWX3/ M=ONK2O8\)'FE;3S_+[9Q[3$6E[T/MDV;H4&K3?PKOR4_C#:!!K>2Z#/'WN[%8X6@UI](--Y=U03AL*RC(X/-78%TX_NEH:_:>,+C*5>-E[ M+/%>G"M?.MW1@^=' 4?1AJ,RB7T9Q2Z^(W:^$.^M"1LO7IM*58<"CJ#CH.@B M*_IR<:O$W*/U@4/K!;=+_=Z5O%WMW?D_\)='BK.T:_465&_'6V;XK MQ#N#L-R]\\O)8C%[-CSEZ_DS89T(&R72XU>V[:39I8?WQ%9ZH4UI76>=#*H2 M/7(E[FCDU@N[YM_+@(=T\4%=RDH*J(%D4.T*:X]GE!#SV51\A')]C8(1\V.^ MMRAX=SH4Y?^UUPZ'#$I&Y0NQV@GM?:]-+4Z.CXO'#V?";R2"EQ48Z3U__,R+ MTK8ME$!MEA30K9K.K9H_5 M.CEY4BP.')/].G9& 9CV@$/: 8.E2 ;C=PDT<+:!CB4"3C*;750K.&F\C!A- M&2&QH#>4#N0GN@&IE]!5Q1AZS4LA<[O1\,Y53Y.,2JD6 A";E>)#DE!2+"6" M*SC+V=!..<[[JQ$76P4O0G5O&UW)0:>]L*Y'\GKEI^(+MI6RTT$V:!.--"7\ MM)&7"BHHZE\P/[:@!LE8_0>9&C5$%Z(6Q>?>8.ATE B5\KHVOA#*U*A-BA_9 M(+U'-30XK]4E$(4.15@Z:Y0)W+,J@>8KC-4DF\2M-6W.=?O/#V=#48:-#*(E M.J 1^DM=]3 H-B+DEN]4BF675I>U( LN (W(,-GM-1.+ Z;FD",@F[,3[(=BO$H22,W),AW4YLLAWQ$)?DCKPA&I82W9+3!&8 M^]F:"_K7RD)\^'?T'5(<9>RIBLNF1S,7LFEP<0FSK4,1HYSAK6+ON()CKAQT M)%]0:#IR4JRXN)M\@JRGY,J+XW')4MEX>W@B\RMDD&R1GN3!0W=,1YY)=<+' MM=+T:Q1>3[C503HJ\*8ZB:N=:KC,?;_R.U1HZW^J(!@>_GJ"T>J>/;O/$DZ= MWN2BRCFO O-TSJ$W:N5Z*J?Y8Z9#\^^D4''8J4B3K72 6QB[;[5^UZY (G-O M.7O_Z6UNW[1C=/N/=)]AOE,)S.(I*%M*52>Y7>#,#V?+\[-_ 2$&4/-0,=S4 M7 ZU#,C3^7VXYOYB)CBI@:"E;)50ZW4\]+H'J# A>;YX.L/O:0O;7TM/7A=? M,$-,X0_"<9-F 8:6P,F] GYAZUHYJ%*(>7'\>%X\6)S 0YJ2 NJ8X3D54,E< MY&^/IVB8R%M>%QL%ND0UQ;F( M\D5A'KBBW.,JB?:$9_R$'NQ:9*%]?"14]3 MR#CR'P X$3R>W!IY- C8SF>CP\" ,ZHJ\2F7\EGMJ$.B.XQIQ?7'>ZI&#J," M"PY O50H( M4+($ XCU2UZ'P_(BH3)94WVY"## #TO+]'HH *KZ'5=0 K[1Q MC'$]L"G!'U$8$T0OT-M!?66B,0_0!<*\>H,*S5QF[JQH M" M]F%CG?X3&ZFS.;WJZ1082.!11WY<:E?V2*R[DW>O)O> 9N6%K)G3(%? 4"*B M^ ,]*W5)*9LXPHZQ.=BPZSC= X$4_2 )>$*;XKC-WJ<<\%P\B5O3\'4MY\07 MUROQECP%)9>8>321G]R)OKQ=+H=$(@3UV?7T3B&2(&4D"$R.78CR/,GS&8P2 MT4[-F+I%D@N6(>CU@UCW)IIS ^E*\? )%0@6 M1*=)WS6C6W)1(CD??W]W?G_^1'S" M LJ!P[M=OKN1G&.N[RBGN"4SL%(%]&A?>>[;T^(BU2C1IR;QZKR*]OL>-'!' M;!]6)=&1'Y(&-'1$Y(L /I3MH!'!7Z,OB)= -(T*VO0?2.7PW.T$]#+/J>-G^_@P;/S*]R M./"Y2Y.'B+67J15NP.=5I"* MJ$OV6!7O#-C)/&;&ZN!@!!(E_!P?\I]J&6)RHTWC8808D5,5DQHB(&CVB-0M1:U MW4FWCPT2GIK9KW9+W1M4%VTW>KDW'79".%49PX_5DN99O"21BT@.D_LB[7NE/Y,5HV)%UJVU.V MPH>>NI R&VF2N=16<:NUCMKKSJ=P,G.YN0+BFPR(C_[1KF)WT4C0=S:/HEM2 MH]E-;RZ\(O%9!FSO+<@J9=!P&K/$7#HID1@! -HHO"TZ*M,<=DUVG%"=9NFL M(EC5"MAQP6&,"RES9[4>:Q&82I]U!9ZM&]&]%D[P?.P3@]TF; 67S=2^KOG9_J^[?IY?(?YP\TIC,@1V=+\&RZBB&YA9I*!EES*/4.3G-"(R;.,38=5!# M6X1_[GOBZC(V".1N.]"!@Y%G*OY0L0!'T]'@I-1V88BA<8!)UN&L<*"UJ5(X M?BB)IZ=*P9O,:H9E5RE+U[N =PT\=,DS0MU=<<8MS#UQVQ=?4 M'F+F5H+Y5B/9$YHPIT;W9A(5@]M[3HAKDIR2\[7K,B6&<\/^B_;,1^UKNA).$8$^?('7=-S$>$E#;/ M>(Q&^34PXNN5X6)<'RR('MVJW&H]OP>B'@6G]IP@!X%RJNM#+A$,3VT1WOG@-[$NN94VI$=,^IC.7*C$%Q,:1O]F-,QI4V0_,'[Q6ZPH M? WW&G[G0R"2WMZ](W'QHB 3,]IXZOMB9WO"].2PH-N1=P#^QE(4$? M&PO=V]R:W-H965T&ULM5S_<]LVLO]7.+[T)IFA94EV8B=I M,^,XR6MNTFLF3MJ?*1*2T%"D"I!6U+_^[6<7 $&*LM-[]Z8SJ241B]W%?M\% M?]S5YJM=*]4DWS9E97\Z63?-]L79FS$__% M)[U:-_CB[-6/VVRE;E7S9?O1T*>S *70&U5975>)4M M=C;Z.P$EB[K^B@_OBY].ID!(E2IO "&C_]VI&U66 $1H_.E@GH0ML3#^VT-_ MQ[03+8O,JINZ_%T7S?JGDZN3I%#+K"V;3_7N9^7H>0IX>5U:_C?9R;,7YR=) MWMJFWKC%A,%&5_+_[)OC0[3@:GIDP=PMF#/>LA%C^29KLE<_FGJ7&#Q-T/ ' MD\JK"3E=X5!N&T._:EK7O+J5PTCJ97*K5Y5>ZCRKFN0ZS^NV:G2U2C[6I-;0?5IWE#O9K@3T_ GLV3WZIJV9MD[=5H8H^@#-"-& []]B^GM\+\8W* M)\GY+$WFT_G\'GCG@?ISAG?^_T*]P+X8APUM>F&W6:Y^.B%ULWR1 MUY6E!476J")9ZBJKGY MA=\K"WM-DH]&$[1MJ?B7F[ 3M/X_0(2 E6VA_+[8A@'C\XT 2K*J2#1];=N% MU87.##%BDER7):UNE,G]8WXYGF],5MF,C5%,K2HUZ36CHZL(/7ILDGRQ"EN_ MM8TF"T0$@A[AC]!'/QXA J!@M'6S)YO2K).5JI3)RI+14EMLV'&1@ 8F&O5G MJTEDR0-)I"_(\%O"LBT+PIP(-\G2U!M: M5]N(49/D)K-K!L]_O"7FWF4E(_8Y$BF14MK6%=#%+2>](4&B_0A$Y M14*'7I!C!OG*OK'*)5LV&ZGR6X-?6Q-OB;/5Z00 \(E!QVJHX.8PE#(/*O-@OC@370: M*\T__W$UGUV^M+((-CDT^T,0$! MU9]-5D1Z:\(OQ!\#-N:U*2 "(CL5Q3W$PUKG*B$L6B5R34]6=2/*3/PEHDG% M86OB$]N:^HY.#(Q/2*_J'2&I6'2*NETTR[;L\" J"7UB'S;ULD$6KB('SA$* M<'=BV=LE<,TO2L@ (@YA25AKBA ,V>8R\8#H6X@Q621@P]1 R!$@.1V!9K2Q M%8W9-$G>-]B"(CQ;5_0-T5E;R_BQ&(V=:,#-[? 0-W::+"7)%&DW#ID5MR5Y MI-VO8UX2N$?)E(EX=/X\/;^:DA1;L9OQ21X('B^A/^@CG=]6<>Q7[B?)V\VV MK/DH?5&Y\FM*-8> MIB!Y#.3!B/GTYW^)8_SUX^\2("74V4W]J$K7/9>K?6^3K9$64XJF5; M%2S*3?;-/Y&M,HA^DBO3T%\.EECF[!N,S+_I?$NUTK84QY#1C]B8Y>WHSJ+/ M03@OIS^ Y_A('I]6[\C^D_7+=(&?/1S"C45?*OK&H10K@C MF21O6L,>&,I>9";9DU*Y0\H0T^I-N^$CGTW3Z70*R1AB G%2&3$KD$22[I[: M]X#3=P8X;K(]FRP(GIB4@IA ;K'RL06(%G:PXAG&7BR71RHZB=@FYV6F89(7 M>S[?DDPKSLWA9J!&CRZ9%&#YW2@3"\"5OK'QG.A\T_%3Q1,.F+/]L45(;!30 M%2I'^ >^K SIN5B";4.VGW(;^@5.W@,C6]!_R#E].NS.@5PQM3E$DPB!&QNL M\?A;$M%#X@F1^73V?)SX(BQVE"Y(XBL^2:*^+W SED4Q;+10%EC/FYY4D<^K MV]4Z^5=+G#B?IH[]3EZQ'8NJ*-10Z&<])Q>9I?LTOJD;0H& /R)BT_GL:1H9 M 6?)15I%=7[IW/IMY];'W$0<$-#R\7@ )T;"2V:=N1#<"7M$! ;!DL>+)(K2 M)LGN,EU*&+9GAK:6)8@>-7SN) "9\]%C.!Y'BH,V-NG+C#82C\S1*SD%^*12 M_Z4D\FFK\)&-HT2')&F(:*I[^(" @_".=L:9D4K\)1ROB4C((07Q9 8H0! B M_L[FQPGTQB=D-W!.4,:$W 2)"-22!66C*(ZD+0V7T$9>:,5N4,K9IJT6]LU**@IQ$T'_,?ADQL6 M+[6QS:FNTD3^JMM&$K(G%%8ZFI/'B*B$.4P_'^&3C@Y69B(TB)11 M)>_)#PJ3*.TH]W]U>)#B 0LV_$O*$7-!7BFPU$7>%#IN(LMDB0J*9^_ M;.Q7+RC!HB4<:NB E4O1)?1Q*BS&IH,9'9XXSABV2"FQRB#BJ*N";?LZ,Q3C MT-/,0B*"F9T0"D7,DP'.T48>7?Y^1Y)$EH3@++VRE?O_9._5HEL[F5^SG.%*;I5,"^/SJV3#X^FA@&1I)GY$';3F"Z7VM MPM?#KOH3G&9'(?NPO/7''[RQJ1N'U!3+>YT9SH MHR2!#3[HI4I^$8Q_72Z1/W6PSB%WLRF[39O<]JC\A;28_F_V9T3?-EIT><^B M&^&=Z1X_L_6RV0'I&4>NH\M^4V0DD?H]'?WYP_A9CKTY)C"2<[GWMN M'QF6Y7AG>X3!,'8,KUZ>PF,^=FG#IU^_A(3!@6:-(\C:\%*DX0IB@6(%ZA;& M94]2Z-$F;SJ("U)O.L#'!_:B>N.A=N>?X#M)WB7?&E%'J=NA+D+^40%) MKEF*&76%#3IA&TSDB-FT'C+3$CXY/D'=78@P4-3_CI(>4TD2P$Z^] $3XBBA MJ'<5SB,ZJ!#IC^D HRS1KW ,YKY1^;K2?[:J'\MS'0;G&C"P$H<09<@;*: 1 M9CX@"(<4_%U!^!\*:[B>]+MR#LM5[LD^61W%TOVV 1@CT46G)X<59E[B#-T" M?EMQB"]G1ESM_&[$Y$%9.L)D B3!',V"Z?9?>0H\Z4X$6"R<<7&'@1;"4AF@ M$^M]M,4I;]LW!%SD=.E%%@N+(XW18CO?0R62:\2EI.44QO$INYI=Y_P<3L33 MS&L9# GXW!*Y/EM![Z8U@9-D*58,7B!#^BKE/BR4/\GATQVV@'44XZIJF-ZW MG8;U&61QM3M_9*=WW,1)E*]&Y@CX.=E.8WO3XUQ>AO(L>$;8MA1Z[E%WBPI M^,EE<7FVU0WG<("<^HP>?2)Q]%R>=537!EN3+*A&R^-&U6:556ZY]?L&?)R< MB_>AP!I:4K( 9 G+C3CV;"!&9$OJ>^64Y$R8[[!,%F3.I-Q#H3N9(U9PEX"Z M+Z#0UH7&9%P) (\,0)8]E*P/(JS@W;,@2 >,3@CZ( M87:+UE^]\#$3NX[ "&V#7_!T]- ?H_AA_,F!YFWI!/L@O,B:(<),'P=G!RM< M%-9?$$I",%&8W9"'6<5#4Z$#$B2I#R5JB!"#_I XKG-K4NX@.9.*PQG7D TR M*=*\MFRDZYEMMZ46&\:13\:"UNQ4>>?[80[;#E0'9QPO3K8.\&$G'3!FQG2V.[/F%D/$(@ M!-M8YAB -PC Q M*!*B)W!UJ/%)FQ<+.G>SV/NDQ&ER?VLN71TJ]^B.X@CPC5=N)OY8EC,$Z^," M+G8')-*>I8A2EBZ8E)9R3!03JX?U41RM;!\U-3/9V-HH((M#O;\7U:42+CZ: MS:?I[/R9E)6FPW+2^U#BE6&4_>D-2EVN*/$^*@"[*BG'0A0B8;+ 4*C(":E4 M@P?E8A+;.Y)4"A\X$Y5Y#CV,@94KTW.K2(1$8H^2A+02:^L(YP)YMP6"*)1/ M,4>'FJT7:X[.8GO'A5H"T26#?O.B5I8S!$<-O">W^#D@]#ZBIF-1)M/3&':==>V>SI^9T,YP%0\!K52G#)YV%[D6WH#W1JSZ?@I$ MQK]&0SKPH.-](]'!1^<75^G\J:LQTQ\H./=-@B24_XF6W3=",$D>6R+[WS5Y MKMGTR3%5B+D@2;3+LNJ'N'*8(X>XFBGJ#'+Q71W)&'4N<5J$4U(T/E*;%,T5 MO9<@N;,(O)!P? >9$'"3L>H$VF&<[9V ^+IX5_X^+$EXD\QA $I1/"GGUV!CF!7Y!$&FA-.[)V0@ M@3V.T# ')O5^J81)2 S6?/KU2Z]RP&"C^@$:M]7>!X<.ID_TT+TA$ZO0SQ)& MY&766@1\])/:(2]RLW4N:G72*^E1;^P..2NE$35[](H(QWY!W'N]B8ZAG-%& M41I%W?R-='=+Q8>(0C6?((\>;;;P!XW7='<2=1??#;9 $A4?Z\MD7>]0R4Y) M4,0A1YPI:CXWU]+AT&9$<0,2AG&.1C80J[6]2)J3W5S<,L9':V/J'4Y.XM ( M\8Z<@'P(T74ET^\LK)X[$-L@1QO89#&[G]D,']U3VXZ=4O^2"3,Y1_9?9&QV M/%4H[KP&1ERO94A *.,9 >B=:T++7*SW\-Q7ALT6F; H7T0](U9]7SY0U9TV M=<56 %$XU^9Y)))K]*M*2FB_*R[K,D?I?(I6(G>9F^""_"(2M(SX:I!$2Z9$ MW,O#H->7BF?[;ILP18J2X1:FK/(+C')2PS$4.T1FE.S TXN("R)<^U&J2+:; MGT=XLVBX2Q]"I26(V&CKN]_]$8A^T0UI/#<'7,D0\R3 B.)=F6#K/#[#@@CP M81C53=4"032^U!W'B\(WR790LN03:]36ODC>2V2P]Y@TA@[165Q\XVGJ/1=7 M93K+:B./+&!^Q?$=>59LM-0<4+H5,:)_2L7MJN[8ZXBW*) M_G#7L64,T[3&C5QX M4Z$T>UR2FS++78LV,Q)5R42=Y9J"LS"L6'&9S<&,G^GVK7FV5WUKQ-TZQ/> MC5 2,21MB]5O>L6::.#;A9K7=-:^3#CRO @/WEA]P/,(O-P8QBC)3UJ MM%VB5S8.<9+<./M[RQKW>PA@_#F[6@/;$3]+DGJ])@M8T]'#):_)1LNSJ5^* M,K3W^$7?I%M*6W(IQ@VQ"Y9L%R;)K1SK(+C)/G9>RKF++GT4JI#,(%^%=%L']P\ MC@Q1YPI&45(U$)M+/L)=JS246_H3'>,;.73% +KFW2'?/I%URDPN8]=O4&"O M)?#K_5!$/S#<0J,,Y3(MID@X$.)T2)OGJ+B^3?8'!_DAM.(9^R.;B(AYP8/9 M;4M*>2!*7D*3?*S?X:D,ZG5^DL_FE'V.Y.C]/SY\_/ZP[ M8#0L^8S!V]'YMB+T0[)OQSI+88K3]YU=R8]'38D1W(#()?]R&6)W9V28<8W> M>L &!"R8MI%\\'L0'JV0&W(_@,:U=NGI#V760NS?1UZ".( M2&%159G47$ :AQ!PQ7+MQ'%##IT^=$63&%$0%'?[84"-==,.W\N1:'H2=0M3 MN);B4>K=\WF(D>[I.KKA Y_J1\/Q?&[T0LFT>A+L$S$1?AIM MG@X.*^V"='94)(%EPR.843?91ZAZX^\,I?%UIG#_R[6!K^^_LQ#7^=89U7%:8:^) 7#5(P:D=P><^7))#7/H8R%"1ZY$R@[!92.P1CY6MY&G'0'"Z M)EG:PM4%W74X=\D0-L5G0R@LU#P!SB%( 0J11$2US)@I71FU,:P#>]*2.O\: M9H*_:WK3UY,NTOGYT_3B0GX^3Z]F5^GL8MYW:ND1!"-B*Q5T+&H?\+AZQYB# M6V&9ZQEYBX=S0V%19/R_OVGZMSL-,G#(O@B^3R2:?.UV*DWT4T'B/QA=-]B/:CY/&S MR\MT-KU,GB3/TV?3Y^E\>H6OIQ/^[JTX4$*E.P86N:@"Y1,?FYS2?[&:/@C^ M._"=#?"]2"^?7J57TZ>T_"I]/IVF5_,+ ?GT_+^!\4,;<(W_-ZY%_M)Y(@GX M^H7W;'!!T;1^2+(WS,,M"F2I-I!AV@8 M&'5+)&V61;V6R29FI\NVPZ7KB X.Y:U(_BOOW8"_;<2XQZAIV]"]) MK&588^]O%^AHR%1Z)%TUST/HVLI16P W=QNU(M!NO#L:?3J&4B\\QO2D#=-- M*/:121%)H$?C^H./'$>9-!G*7&]'?TTK=,]]/4EN\N:.!&5?)!\8$=*T+U5H MB?W9UOB?.]M03>[*G-J_.L,7W63FAJM/>2>3.^\BUU2%B_A:@ MF]!$HEXOZC P'"UP2DC(9DX@EZ6_(M]*1R$6A&AT^H^V8T MW-'@X)3?$J"[.^UI=_UVF^VEOL^O55"]9["++S&&B^C<)/@VG,:A"#?,]6@C MUQ5.N<(L=\B<(_5Y7S>.6#.1!M0FI1'* MW3AO=RU?UO9\EQ0Q*K0C*AE-NH+HAXGL_BTT+KM7-:+OUG#4*D5W5S;M[E\1 M0P[&FT=&=877?BK#3TC*<'% @1,YS@$I.K[KCYG"VO"0Y(###W9A44>#JSQ] MS<8*B0:=?O>^C/Y51BM^]50L6QX_S*8!SS!L+E$CQ[JD"+,']92WZWTE+\OH MO1(C).Q2D>^JJ^)8#@OSP8GZD ]AN+\W'N8Z.KDX'%CH6>O#;OJ1[7P.>_#\ MP9XN,7"'RS][J$"%9W$RM@'&Z+A(*Y*W6&N>"N0HN5:*V[:5-."F_J M"C>*NY>>N$O[GS W]FXD^G+Z'"<8H4^Q]C,,>[D>-P#MKNCR2)H?'.K=K@SO MKQA]?4)X*05&HC(>G COK'#EX-Z%CW<*!U3B8AN,;?(>/[,4W]1FZR=_?;K^ M[LW[FY"OMUL0X&A:PFUZ'P6 M"F@=?*5.#5U29NJ*_1J9E/>=2>&3G[]TIN>#C$<]_EQO*6L]GS][\B).%",C M]2'<"Q\%"[Q^S9L:9'6*>HC:?'8Z)#R"OSPK?AA8/7\IZ][G%Y6R%Q8@4K5:HE+9U.+I^>R.5._Z&IM_S6 MO47=$/_X3W1*E<$#]/NR)H/F/F"#\!K&5_\+4$L#!!0 ( !E(?U8Z[^L) M[ ( & & 8 >&PO=V]R:W-H965T&ULG551;YPX$/XK M(RXZ]20K@($%ZD'5'2RU:87CDS3A'8P*.H1 MU,N01]$B[$6G@O5RW+LSZZ7>.=DIO#-@=WTOS/,-2KU?!7%PW+COFM;YC7"] M'$2##^@^#G>&K'!FJ;L>E>VT H/;57 =7]VDWG]T^-3AWIZLP6>RT?J+-][7 MJR#R@E!BY3R#H-<3OD4I/1')^'K@#.:0'GBZ/K+_/^9.N6R$Q;=:?NYJUZZ" M(H :MV(GW;W>O\-#/IGGJ[2TXQ/VDV^Q^<68ZH@F<9WR17EPADX[PKGU/3ZAVJ%= MAH[8_%Y8'9 W$Y+_!AES^*"5:RW\IVJL7Q*$)&/6PH]:;OA9QENL+B&)&?"( M\S-\R9Q;,O(E?Y#;A$Q?1_I.N+*#J' 5T*=NT3QAL/[[KW@1_7M&5SKK2L^Q MG]5U'ODF^0>.:'AL$;9:4EMUJ@$G-A)A5*NA4<(WIY 'WS+-619G MD/&417$)C]K-9Q= N$7)\HS3.F%)4;*BC.%AH XWN_[7N N6EP7+XX36<4:( MM'PU*OGQ!8MX#C'+$\[B,OTIG#,$U'7X'$+4&CRSP+P$SS;#*<'L89LM&.)M*X M;.D7@,8[T/E6:W9DY/#-GAM1X MI\T7NU'*T5U3MW82;)SKSD_4U",1 MANFHD54;3,?]VI69CO76U56KK@S9;=-(8P?%([_AP?$#_V,>.6!;2JDM=_UHMW682 MY $MU4IN:W>M=S^H?3R)QRMU;?M?V@VV',;EUCK=[)W!H*G:X5_>[?/PP"$/ M7W 0>P?1\QX.ZEF^ETY.QT;OR'AKH/E!'VKO#7)5ZT69.X/="GYN.E=KI-C1 MM>JT<56['H\<8/WFJ-Q#7 P0X@4(+NBS;MW&TH=VJ9:/ 4;@VR!OB?<&$;V>W9 MN3W?/=4EDJ-CK;. M'[BKW(;<1M&E;CK9WG]K@>:4:65-N&=D6_W1XV)JG=F6;FL424L[-+'_?WKT M6NFUD=VF*N$C<4M91HNM1:ZL_JW2KZ MAA*6IP7+$H$QCU@B8I;%(7WGIP6+BIC%A8"_A78K^EYKB#S7]9(B)I*,16E& M&1-<,)%R>/&0Q>L\?4XU L)6,59B& %2Z(4G&.PQSL%LJ@OE#5]N,.[9A6C%B&< M\,33Y4SD!7'.?U62_QLE(V2D8'G!O72@F; DCGHA$R:RA,5( MS3,Z"I;E$38%G'B!M*8)G")6(-M9D3TG8P3#G&6I%RF.$J@1>Q&+(D5:A!<1 M193D+ ^3)S(F+$Q3EB2)'XJ0LX2G%+,B*1CG&0%-"!1 GO^-C#Q.P(*#M"\G M%%Z, A#ABR*R-/5DH#8J.N,4H_Z@^7,7].C!DXG^7_#V/J\=O MC]GPY'XU'SY3,MX M^RNMW6'B#SA^D4W_!%!+ P04 " 92']6]*V\U85[=J>O+E1C"UF).\U,4Y9<;V]$H3:7O;C7/O@L5VM+#_I7%S5? MB;FP/]=W&G?]3DHN2U$9J2JFQ?*R=QV?WXQHO5OPBQ0;LW?-Z"0+I;[2SVF/Y6+)F\)^5IM_B7">,57B#R([8\,X8LD@25Z1-^QL,'3RAG^C M#;R&T?,:*++.3.R\!9]=EW4A[T6V9A^T:FKVL8(S.O4!EVY$Q6;"X+$L1^X44AMMB/K3\J M(R)V>WUZ]@T*>] 8=)PR:1AGJT(M>,%X8]=*R_]"3RZ-U7+1T%;81E96K+1# MD$F=-=)"S,?;WBD#![[RE:Q6.$'."ID;AL3*S('R7#S(3#!N\'A1;"-6:V65 MW=;8%S$KC'47) %O:)//D,Z&2)C(TNQ^+5C=Z&R-C$6HQ2,=%("L@OP"F1!: MY:J22YGQRC+@!]Z5S)Q8JVKWNU 6">B?1 >V$)582FO89BT+H"N,8HM&%CF= M!OH[QY*QXNE; Z39NH+XPLDJ>84L3_ <&&TED-&+SGC^%#Q;'\.OLJ)!ZH!. MB,HRU>"(6)D)^< 7A3#1[FG-M_0HPJ8'J%(:YE,Z%QJ+?#IUE[ ;0=@Z &2X MV@&C.W)>046C ?!VG4?$5RLM5K#3#ENMR57D0TL+]F)DPPT[B0=1G RC9#I! MV5O\"JGD@ PB42]=P2+K9;R6-IA)08YF//\58)TOB5 P.0+F9#(91ZBV3G3- M)?RS=6JE,0VO@ -+XS2-1J.$-16@PK*"PLJL.=(.O=Z%7Z;*$C!ADNPKX]8) MR@IEG#N7[G8OY!$ILD2EXY50C2FV*%-V[1:)1Y$U;5:@!W>M;:YA+>?P"(:( MQH-!- C@*>)(#?-%A<0Y"_P)+P#[\C5CD6>K([Z.G?N[WSRU 7^3*^< M_9F30(?!.K/0M' )$]?-S+$G[%75-#N-U7B(=W'#$/ M ?_G&3Q9$/Z%H+2C7Q$E+^9#$ZQ3FFO#$"IX^E[\C:!@,R0' OK%U2 MKJ2TAZ5!VTLXT7(VR&-(8;-)-$JF9^RC1_2R2E\D78##=JQJJ .( I4]#L3& MOD&?A_2RAF\&45&VW@<1-!Z@\,#^!Q#WKR/PB8[1\1G1 M?ZSV3]$O_W:]9-,EEYH]\*(1K6^"@?8KR_,43*(X'41I,J'#(IUKET@AY21% MGSY-4T;]!<1)7^K1:5$+Y3+U,1-C0D.']=AQ=4AL=[!. ">KH-$E"A*^0O(% M^G/JPQS%GO#\J!1WV<\)0>6A-M!-5+@C!H.8&ZXUJHMT;2&49PIFX=1(+1 ; ML%%K!]\.[$ 3($R:.22K(6KHOU M4=/V>J_@/(09/=._;S0UBY%OW= [%6*_#]L?V'"4/:EM M[:36!$2$58+<0#I?]7>F:-M"&E%D@+^SB-=./FU@6P$8JNM\6ORW0$<]A'\K MA'F)Q%UC#8E&HF_G ;]I JW^:& CSN-480(,)Z($@MYU):FOH<&*_!>&3@^E M11@F"6QM&[E].Y+/]U&Z-K5-BNBY 9A]N+Z^"Y?',T$I,#+F;I=7TPUR;F7 MY29#'QB.'>UPO$%>/XBE8_&Y:V5\+P_#@F]D+$I .T.W;*N,POCI;!1:+F4Z M+P1CO.0DLN:1$;W9:\Q+C[*$5*2-DU$TF*71.)Z$QNTQ(R,%&;M9ZGGYQ]Z" MN1&THCKT+:W$"'&TEE+9-!JFLV@Z&X5#*&S;.+JZWM9_A,3P'JSHA>Y%S]&$ MUZ+>6?M\EY8.N0K[[XYTCL[ 8'1C:5NMR+B[P:L=Z:C8OC(BM%W#<0,?FN&0 M?<.HP]X?6+2M"ZBDE6HLBZ,AE Z&*;M7I.;HI"F(W89YG?*5SYIK61N&\C5-H\DP9NX3,@'[F:A;.P< CD]NC@LL'8.! M@_3UI;LR]&82SS"MQ^R4_>0'<2J<=,S[ W.]UZIT/'%3B0OS7712 MN!=/"RBZ@ODGET#=1Q"1=PXC&L>PS3@:CX;.CI[N2/4@-*D*:=<-S'7@GZ?_ M:#B.9M-1^'* ]G#W%07I6#7Z, 7L&D1LWHDZ>^[K9'_O:S.\LW+?U-%'$@7] MA^?N:??9_MI_K=XM]]_\,;2MJ(@78HFM@[/IN,>T_X[N;ZRJW;=K_R'*7:X% M>*)I =XOE;+M#2GH_IAQ]3M02P,$% @ &4A_5B;0N5%"! ,PH !D M !X;"]W;W)K&ULK59M;]LX#/XKA%<,&^#%+W63 MIDL"]&7='; !Q=INGQ6;B765I522D_9^_5&2XZ984VS8(4 KR>+#AP\I49.- MTG>F1K3PT AIIE%M[>HD24Q98\/,0*U0TI>%T@VS--7+Q*PTLLH;-2+)TW28 M-(S+:#;Q:U=Z-E&M%5SBE0;3-@W3CV[J83Q?V$3]N9Y!&5KK&HZ8V+0!!ICB91AW1D[,BI4XC>@0&-1KC&9OWV3#].,K)(N> M9/$:^J^3?!WFW? ]O @%-S7"0@DZBEPN(7SF!MCV4():4'7UEN;)DEF@E& S M1]VGY01.JW^H1K&")>]=Z6#CQUCN&QE!0>0Q:.C<9R/Q_"!?KOSVVNX(5C3$MTS+H2!O#B*LU$. M>9R/CFEW7HSBXBB%&V69(-L\3M,B+D:9'X<]8748CXKQ_ZM*]KNJX&_I4L1C MIITN3_.=C'^Z;_E/N?_0_;:J[$@1F09TM\O/ MDL=^Q[EJ5DP^@E&B B:$2QNM\SU\O2^ZO)T#BHM!GQ4&PE4KF1^,1_'Q,!_X M=&Q3LW#96OMLH;&<6H,+7J-O#Q50K[EOE4O_2O,2O6BA^70\#!6;!EZ1HKRD M5#"J 5JD-<'9G O/;@ _:I2 S@_S')DDI#5YI)YH P3%R[6;/A= X]IU+R): M6J4=@5*TU59(RN32UEX<:J\^ ?A@':95L*EY6>]&6%.ZYDA,YJZ!0^DJFN+D M)KA<<,EDR2F*4LF*^TX;9*<39%K4,90UD\L@0XB?1A9)>PLZ2$<,-C62#85D MW=' AA*J@:W2/;M(^,H$N.0 M,ZP&+[6+9*>1-ZB7_KGBN-&Q"CV]7^U?1*?A(?"T/3RGZ#98NLM&X(),T\'H M* (=GBAA8M7*/POFRM(CPP]K>M6A=AOH^T)1#7<3YZ!_)\[^ U!+ P04 M" 92']6G.N#=+ " #>!0 &0 'AL+W=OVT[3_?F<@ M+)O23-H7N#O?\]QSAKO15NDGLT*T\%*5THR]E;7K81"8?(45-^=JC9).%DI7 MW)*KEX%9:^1%#:K*@(5A$E1<2&\RJF-3/1FIC2V%Q*D&LZDJKE\OL53;L1=Y MN\!,+%?6!8+):,V7>(_V^WJJR0LZED)4*(U0$C0NQMY%-+R,77Z=\$/@UNS9 MX#J9*_7DG-MB[(5.$):86\? Z?6,5UB6CHAD_&PYO:ZD ^[;._:;NG?J9!_G&6%6U8%)0"=F\ M^4M[#WN +'P#P%H JW4WA6J5U]SRR4BK+6B736S.J%NMT21.2/=1[JVF4T$X M.[F5SRBMT@+-*+!$Z,)!WH(O&S![ QPQN%/2K@Q\D@46?Q($I*23PW9R+ME1 MQFO,SZ$7^C5?[__::\#Q8;";AZ%9\QS''OWP!O4S>I/W[Z(D M_'A$6MQ)BX^Q_TO:4?!A::?I&>RQPL,*0;3^*^2*)LE8 VH!EDX6JJ2)%'() MW +=.U9SU-W= Y>%,Z+A@;._(Q',^!;NN$4M>&G@!+*4^5$6DY6$ S^+(WBD MX?P@)$RU6I)B XP-_#2-($J8'Z8,;H04]!\7\%FIPD#B)_W,CY($8C_N,S_+ M^G"_F5ME>4FTJ9\FH1]1Z1/H^XS%?CK(X"L1#V'67 AUJ.';W*@238XR1SB- M")'Y81C"F7-"TC_($G(>6EJJVF,M;>Q' ZI+/_FAKQWLS5R%>EEO%D.WO)&V M&;\NVBVOBV9F?ZZ&:;-(Y5ZWJ"Y\K2/JC-%2U@ MU"Z!SA=*V9WC"G0K??(+4$L#!!0 ( !E(?U9GVTMJ>P, )\' 9 M>&PO=V]R:W-H965TV_O[%):7)J(YWN"XSMF6>>F?&,5X-4/W2% M:."YJ5N]]BICNF40Z*+"ANN9[+"EDYU4#3>T5/M =PIYZ8R:.F!A. \:+EIO MLW)[#VJSDKVI18L/"G3?-%R]7&,MA[47>:\;W\6^,G8CV*PZOL='-']V#XI6 MP812B@9;+60+"G=K[RI:7B=6WRG\)7#01S+82+92_K"+K^7:"RTAK+$P%H'3 M[PEOL*XM$-'X><#T)I?6\%A^1;]SL5,L6Z[Q1M9_B])4:R_WH,0=[VOS70Y? M\!!/:O$*66OWA6'49;$'1:^-; [&Q* 1[?CGSX<\'!GDX0<&[&# '._1D6-Y MRPW?K)0<0%EM0K.""]59$SG1VJ(\&D6G@NS,YD%1?95Y =Z6\/EG+SK*N%D% MAK"M1E <<*Y''/8!3L3@7K:FTO"Y+;$\!0B(U,2,O3*[9F<1;[&801SYP$+& MSN#%4Z2QPXO_=Z0C3O(^CNV2I>YX@6N/VD"C>D)O\^LOT3S\_0S+9&*9G$/_ M#RS/XUSFG^!]K(^V"TF=I@V6('=@*H2=K*EE1;L';H"J@6;=O^A%;^!GI,C() M0[CJJ2WD5M2H(?/C.#U\;V33]8;+:RABC)_46> JH, M U*N1%O4O?4N6KI4VEB$O92E!DVIGIW>/YPJU?6JJ*@>SLX&PAO9M\[Z@L4) M\9Q#3U$IX+ 3+6\+>T=J6T(0^L2KM78ET<"W5-;9>XT9' W-!M7>/0V:&)/3 M<7Y.N]/KFZYVHO6DUD=F0:SK+4 S4^!^/"R,Z-X*TT='.=6-$+ MBLHJT/E.2O.ZL ZF-WGS#U!+ P04 " 92']6GS401)P$ !["@ &0 M 'AL+W=OC>-5+QK2';MZTPNRMN]/9R%(^>-C[(>N/\QF1UT8F:[]C] MV=T:2),#2BE;5E9J18:KR]$Z/K]*O7Y0^$ORUAZMR6=RK_5G+]R4EZ.I#X@; M+IQ'$/A[X&MN&@^$,+[L,4<'E][P>/V$_DO(';G<"\O7NODD2[>Y'"U'5'(E M^L9]T-M?>9_/W.,5NK'AE[:#[@P>B]XZW>Z-(;=2#?_B<5^'(X/E] V#9&^0 MA+@'1R'*GX03JPNCMV2\-M#\(J0:K!&<5+XI=\[@JX2=6[W3NMS*IB&A2KI1 M3JA:WC=,:VO9V8N)@P^O.2GV>%<#7O(&7IS0>ZWTW\6+ZXXEHTT.TZ2GT_Q#M2;S7H_TN_YY.._KZ^;"0%D/9",9,W\*DE85695\X;>@] M/!G 600'0D 7Q-@CS@,YXO&SX#HC<D%R(A(N- MTHVN=]2Q":>=*CA\JGH5CA#12+>+2%C:XA0A*QJV5*.A;D.5T2T476\8GK4/ M.MCZ"DO@Z*I"^*H>G"F<5L-PL[$1 JL9E3"8?4 5;!Q.4Y)?FR"&)KB-<%1J M4MK1EQ[A5#M"I'#2"8,4D6FA:Q5*^;P8-2LVHD$QO*UHM7'R;^&AO;T3C]3U MIM.6A_A@\9I>)16*@B:0=7#GBW>P&X,IOGV'KCR-;$3U4R#_EB];E+ADX(<^ M"6G\0@TVK>[A%>IG<3*-XMGB3<Q+Q9F!44%7>G6 MX#%AD#QRB;(LIC2-LCS# &=1GJ44QV-L?M0.NF>R\S&APLO) >"_-C87$L9 ?A(TC( O3!.8=BY5$63WU!HCD4 MYOF47KMD)DSS:097@;''8/+ZOU\*#XJCX\R]X+4TMEJ>$*IM-Q M-A^1&9XZ@^!T%YX7]]J!(F&YP>N0C5? ]TIK]R1X!X?WYNH?4$L#!!0 ( M !E(?U:\X%"_!@, !0' 9 >&PO=V]R:W-H965T'E'D\7FCS8 M$@N>J5'82%$3U<1C:K,!*V+ZN4?')3)M*$)MF M'MK:H,A]4%6&213MAY60*IB._=ZMF8YU0Z54>&O -E4ES,LIEGHQ">)@M7$G MYP6YC7 ZKL4<[Y%^U[>&K;!#R66%RDJMP.!L$IS$QZ=#Y^\=_DA;2+/\ER0F(Z-7H!QWHSF%KY4'\WDI'*7O#(.Y!$B7)#KQ!5^C XPVVX%T+\X DTA+A'K/&2))H-Q7:P@PW MP[@9.;:UR' 2\!!8-$\83#]]B/>C;SM(#CN2PUWH_C:^ONLZ=N-\CJ,OX,#@ M/S#XI>!GHQ#BR/>6.TP%LG-5"_4"[($&Y(%R'U$9F"'H&>X-1U(LBYL!Y M4CX0TB7ET,8 &:%8?6P?+D16K$S6 -]R19:9C3YN(M?CO!YGG5MPE1M]^^M6 MC-K/K.=9XC19:AM(W [K MT*Y&VJZ?:>DL$:5(C:2L^-_OCGJI,[3&L"^Q2-[S\+D7WF79&?O-58@>'FNE MW2JJO&]NX]CE%=;"S4V#FD[VQM;"T]*6L6LLBB* :A5G2?(JKH74T7H9]K9V MO32M5U+CUH)KZUK8XSTJTZVB-!HW'F19>=Z(U\M&E/@)_9=F:VD53RR%K%$[ M:318W*^BN_3V?L'VP> OB9T[^0;V9&?,-UZ\*U91PH)08>Z90=#/ 3>H%!.1 MC+\'SFBZDH&GWR/[;\%W\F4G'&Z,^BH+7ZVBFP@*W(M6^0?3_8Z#/U?,EQOE MPE_H>EO:AKQUWM0#F!344O>_XG&(PPG@)OD)(!L 6=#=7Q14OA%>K)?6= MFMCX([@:T"1.:D[*)V_I5!+.K]_3&LP>-A8+Z9>Q)TX^B?,!?]_CLY_@TPP^ M&.TK!V]U@<53@IC$3(JR4=%]=I;Q#>9SN$QGD"59=H;O_SB MQWA^%;>N$3FN(BI[A_: T?K%L_15\OJ,NL6D;G&._3^H.X__)4U?PE,2^*CA M3W/ >H>6@A@"2>&\JQLE/V->T5O2V&$!TCO8M8[ SH$:./*>@YX[7%Q?);,D M2:C>?&NE+L&<, \9FL/G"GNT=( 'H5KAB;SFJE!'A@C8&4MQ809^04Q>MTJ M* Y"Y[Q]??6<+Q=Y;EI-LBSF* ]BI] !]88"%&OTE=#P:P*%.-*V+N J"3"I M#ZB]L4>PHF.U:*50#G+CB$L;#]X /N9(1!=9[U2O6VJR1><)Z!%<)92"'0:5 M!;0-B?=D]96W*>K<)/\PK=5"P=92;X('@LV@4:V#]'E/N3%U(_01*N$"V#2A M_9 "*I]&'(')*+ILTQ@;#LD'-A4U>P^&D]-824:$XBP5+9+3I+"3OJ+6"M23 MA?+'.;S3Y*760X_CX\"DC-"S\#7**:W0G)=PBO1620$XS"FQ_O@]#E('?3+D MP#48FB8(YY!Z/]\F"BH/NJMGWY*1+"CX(1V;MQ]GP6]16HXUJ2];$2[&2=8< M[AP[3.^\+Z3QK0>*OE9#W%KO/&WU5:.H4!"&?/RK5CNZ\2(9>3\(2S6>+@+I MY=,@Y,JX,09/.>AK+'EH MP,"0^BDZ+Y[=9.GU:T=YL\YP^4QQF?^HB<0G#;U&6X:QQ?5,Y='W]FEWFHQW M_4#X;MZ/50I'*36];]P3-)E?TR"R_:CJ%]XT83SLC*=A$SXKFNYHV8#.]\;X M<<$73/\OK/\!4$L#!!0 ( !E(?U:>O/^M)@@ /\4 9 >&PO=V]R M:W-H965T-WPM[H7]TGS2 M>)KT7):R$K61JF9:K&Y&=]'5FY3.NP/_DF)K#M:,+%DH]94>?EW>C$)22)2B ML,2!X^=!O!5E28R@QK>.YZ@7282'ZQWW=\YVV++@1KQ5Y9]R:3C/@5JC3N/]OZLU$R8D5KK*HZ8FA0R=K_\L?.#P<$L_ %@K@C MB)W>7I#3\B=N^>VU5ENFZ32XT<*9ZJBAG*PI*/=68U>"SM[^+F"2N9Y8\*(W MDZ*C>^/IXA?HHIB]5[7=&/9SO13+(8,)E.@UB7>:O(G/H[[ M&:W.TCVOU644OV*>(_MC(]A*E4@R6:_9EALFZZ)L$1LLF&H)O"6O"\%\LN. M6C$X750+H7O',UXO:1%=#?<&#Q\;H;DE.:47[BB)BMT9(ZQAGS]^86IX"A+= MU@5+@VB>!TF<8AT%490%V6S&?I=\(4MI)?B];;46M66-TBYWH>DQMPN6S:9! MDL^Q2N91D.71L5X!JV$H:(LC=J (\NDLF"6!6J1Z MDM'IR*L.#690_9VLX=D#?W1>^*2)FWUR3A7?6MF@G-F K;4RQ"U.TB!,IL0K MR\$M97=%T59MR2W"MA2(="&Y4_DRBI)@"@>_8I?Y+,CF,58O\2>SP3,.@S3* MR$)/\#<>7@VM("\E03H+_6)Z:N<9_Z;S(/&&Y4&*R'C?'DL8^G86![.(:#)X M-IL[1&]=584S^ /"LA;H ]1I]BRLT)4S_^3D4II"M= *X03X[!FL@U@3/KL$ M,E?LS_]*[N63X-J\>H;S\9L3;!HV'Z RO1^,L/-5C:-4)TW2< MSMGW^(DS_)PP3L=YZ+9G\\&VJR'.X6]5U?#ZB2&<\ G5#JN8$22]9-/P=45% M?Y?0:RT$(WBJU4IBMT?I&$F"4:#8!,P>R-T@ M"KQP)D(ZA@[:)7]K7AON.KFA2/%C,(V/*J#EBY+"5B@<*F'[JK4MHHP>*JNV M.L%BPY]Z4TBAG:.AQ1"L3R^5SBOZG[!D"L2[:IBR:!;D643KC-:H%[2>LB@* MYOF4-,8@M;+$))@C0WV:'"DT0R[E.6*$FB&KIK4^+" UEEU.@VQ*5>&05"U* MN>;>5UU6.>I=GA[N7W9)CD:BZO5KA^M3+GU&[Q'7]9V/]=X3*3D"Y7P0T0&2 M.$K&]K0S[(!$SO<:>K2XCD?]ZXW","IYP#[\18&6"">&N=>4?P?4A:KP6T#8 M.['0+89,YF(#^[<2L.68 NNZA9\Z(>PB"X,P#!U"DW&>?4]=4WO+(%;P8D,@ M+> ]R.O4):EC,OPW7GLAB4_R /;Y(UHNX0_JPA H'J%1!RNEY1K(VT5J2PA8 M/+FM@\*RE67)%LB61RMHO&(TOS*7>Z\73UT28AB5)M@93=[$J:'A<>33HA,& M=8@]Y'L,L;M&R]*!U]ES+QKK(QG%SF_S_T,H/ZOZ*_U5)]%D+X93/:?;BS&= M'\1T']#S\82W$1=7X'%N[[E!74*;;%R#@VV+UD>MV?7@9:M=W:$J)#52TVZ5 M8^VJQ3[ 5-,NH@"WIEY+;-;4H59<:@SW^BO:Z@,O6[$K@%W[(4P->%$T.P]V MFI&>XK&1%";7%O%<*XMW0A?2T-OGJY<#P ?UX-_&^;GXX@ %M: MW%L4RJ7H@N2Q6S[MJIJ+4QJ'XT']H-+A\^A0*N;&MA+.2^S^_OT)T,A''K82[+QXG5!@\ MFZO>Y83374WH_)KM'+!P96%G>IP&&/[Z\'K X$Y5^3L5J=/C%N6!-X#9H\0E M5,"' #4UY*=](?I86/6R Y])VST4.0@<$,TWZ$WO% &QZ%H=M,HR]@DW!\ON M'D3=PHF_\+9I>+O&\@-X_85K=]#Q8 MI1L(:62F18_:K M5Y)\8SV,H$6I-,WZ!3J&&SZ, .O#RC(,IA>]P3SH"P/-AWYZ)XV1!\)YI6EU ML2')IEW\&U#NN8W9EP;.\FJA*A0M07XHH^%R>6I\%RDW?!G0:0((+BG*2.M' MO%IXBA^^F\51_J/Q!)8F$_+-Q8R&E7!86"N4G Z:I *!LT(* 8'6%U3BO!%\ M2?!$?,P>G+Y[]?7KG\U_QXWK?S;_T<4RG69^ ,RG61#FF:\$*4I^$D=^!$QF M29"D^7 &C-#;0HSHS\Z!69#&\R#.9R^-@A%H,4=.\S/CX/X"^_)$N+M8_]U( MN+]$/_=A9'+P4:H2>NT^O4$B.=5_G^K?]E_W[OQ'K?UQ_VGP/=?(<0,E5B - M40)&'OB[!ZL:]XEKH2P:CUL29(2F ]BGHK9[( ']-\_;_P!02P,$% @ M&4A_5MBVRBJ'!@ 2Q( !D !X;"]W;W)K&UL MS5A;;]LV%/XKA.<-*Z#%NEM*DP!)MFX=UB[H9<,>:8FVA$JB2E)Q_>_W'5)6 M8B1.N_9E0!#K6J6T6H>^GBY;7W>SBS#Z[41=GS8+9_\*;>5(8>+"[.>KX1;X5YW]\HW"TF*67=BD[7LF-*K,]GE\'I54ST MEN"O6FSUO6M&EJRD_$ W+\OSF4^ 1",*0Q(X?F[%M6@:$@08'T>9LTDE,=Z_ MWDM_86V'+2NNQ;5L_JY+4YW/LADKQ9H/C7DCM[^)T9Z$Y!6RT?8_VSK:()ZQ M8M!&MB,S$+1UYW[YI]$/]Q@R_PA#.#*$%K=39%'^S V_.%-RRQ110QI=6%,M M-\#5'07EK5%X6X//7+R61FAVPW=\U8BSA8%(>K$H1O8KQQX>80]"]DIVIM+L MEZX4Y:& !;!,@,(]H*OP28D_B^*$18''0C\,GY 7309&5E[TM08Z]OAQ=JJ) M4]WS0IS/D/1:J%LQN_CANR#UGS\!+I[ Q4])_SRX)]D?!_=C$#UC!X+9C9)M MK;54._OBE/W9L;>B-Z)="<6"D)P=Y!Z[;/NF?B>*BOVJY-![[&6'8/#BXU K M4;*WO2AJWIB=QSCK57W+C6AVK!)-R0K9]KS;V0HI6=VQ-[+[0'\M]]CK?T[8 MNTJP?E!%!0*\+YH!^<)XT^#F5G0&X#PF52F4]L;$MY>]0@-29L=X5S(!)#U: M@O'LK>,&"*KQ@3<3L5/'M19&@TK+0XVV5)D1O&6M]8%F[_L$ M<1^+#K% N1NBL78@AH9!E2!!Z?>Z%032B M T='WATUDK@_"R,G.&&\9_&C$W9I!:".'>!]+5MLN,"M@7M7O.%=82TU5:T? M^L5Z.8L\/X@MZSQ"=&E1V*"7@Z(P$/*=X$@80?WN22L/8?XA$>2Q M((\6((F_'BN)5/,>;KF%'DQ?2J(P\6T2377 &L$U 5OSHFYJE,FVJE&_Q*R' ME08AJ!!;^ @SFVK32#9/?"O')?I>(2J3K:1""Z,RV6"@PS^$Z($.$*YE@WFN M3QEZ818])X,F7\!WC]@SB9XGF1?D(0%9">==V$CVF4H)\1/Y%\6I6A>J1[,S M\)91RKAYM'*2DY"*Y]V]+..?R4F7;F/L RI@_POSS!&/C+D799 %.)C1I;!A M^_J4>6<[T(-4M1[[;Y*=>7&:CCB].'F@[2Z0K_B.H1:(TS\6PW#IQ7G\33', M@N18!&-$,/NJ$$9>.$4C1&3"+VT77NR'AWS_US!&R\P!7>8/K+L+XN\#VGO@ M/QW%.$![3;ZQ$L/@:"4BCLOL:\*8 EI5]:C9&7+\>NC^LH6?YOPY@& MRWV^1CB# &4?YM882SXN!X1Z6&.F556"3&+"2X. UP'+2N\?>"*WO]#H;:)GRHF#I$JBA 4JRE;"O M(>YRV&!1M%CV:\(\ MQX#,$28L$,V.G,]Q5.VE'BW$(I6Y+DF;'0II7&WN+67S#&T0E6TS"0O>E"U' M4B0XR?TO[-AN& $A;2!'"CGVO3Q(#_?9@UT-;2>Y6\_N%^##^F/>F",O!C.@ M&_2/Z"0S28*M$[N4NI33QSN6$@>;T,U>%F4>FR,)8S2@S.W'6>XE6$%=$U&" M/I>0TR?]".W+W MF04%@C.%1L&MP>J?+),94^[3A;LQLK>?"U;2X QF+RN!]JF( ._7$NOY>$,* MIN]'%_\"4$L#!!0 ( !E(?U:,OF]*E00 !8* 9 >&PO=V]R:W-H M965T3]@)]^1"0Y-UGGWV5+C;:W-LUHH/'IF[M9;!V MKCN?3&R^QD;9,]UA2U]*;1KE:&M6$]L95(57:NI)%(;32:.J-EA<^+-;L[C0 MO:NK%F\-V+YIE-E>8ZTWEX$,G@X^5ZNUXX/)XJ)3*[Q#]VMW:V@W&5&*JL'6 M5KH%@^5E<"7/KQ.6]P)?*]S8O36P)TNM[WGSH;@,0B:$->:.$13]>\ ;K&L& M(AJ_[S"#T20K[J^?T-][W\F7I;)XH^O?JL*M+X,L@ )+U=?NL][\A#M_4L;+ M=6W]7]@,LC(.(.^MT\U.F1@T53O\5X^[..PI9.$+"M%.(?*\!T.>Y3OEU.+" MZ T8EB8T7GA7O3:1JUI.RITS]+4B/;?XT.:Z0?BB'M%>3!PA\ODDWVE?#]K1 M"]HR@D^Z=6L+/[0%%G\%F!"5D4_TQ.A7Q'>9G$$L!41A%K^#%HW^QQXO_ MIW^#=G)8FSOBW'8JQ\N 2MZB>8[.0W?OL(M&;DEKZ'_([=7M0]S.Y;) M">SCPI'Y#T4N]WEEF- M^2"T--1H?!$5YNDM'\&QC",QG\_AA#>T$''"FT^H:@MO5-.])48.C:.11N/' M022F<0*9R.(0/E8E!\[V1G$X4R&S"&(QEW/X4>MB4]4U',^$G$8$.2[NKJ_@ M]O86/FK5PBDDF9C1^9W3^?TISY3"1Y8RH/RHRF*1R2G(-!8SF9*_%+N\&KX= MIZD(HQFC1ZE(YC'#>V\INF)PN1RSL$LG1VHZ)41"GB8Q_$+!-T3DE(MD2%6^ M5NT*Z>1F6%0M?%5U/QB]XLA[AV=29/,0IG$L9)S"%^W(REXA=48_5'YB'Q$6 M_[@ GT\Y\T^)VE/+-8UY2Q5&W+DPAEQSUOY;J;Q8'#]_6PJY,F9+\!ME"BX, M*>1\)N9A[-=A%HDD3?X6?!F1WUG*T9]F0J89K9Z#PUP+W2]=V5,9YOG0-#(3 M:3@'&8HHWJL2ZBGCJC^>@*F\0H\KI4_1R5 ><* \3JG#'Z@PN=UVG0]1PG1B MB(A63+7SG#LUTCN6(HXBDR"T,:N7;H0D-CR")G15F+Y,#I+HLW M1$*U6UA3,_)]SPW" P+(W1H>#EA4*Q*QSB?0>1N'\#ELI .4GDI3*HJ>I;U2 M3RB^$=W6EW7O>D.GKJIWD3N#*U\TWZ1=>/U]RNQ>^6]FA"\,&"N#T&G6&?U8 MT2, ZRT<#942AB'94(Z:;$7=0HQIBE;&MTX4QK,S.'1'3/;NZ@;-RK](>+)2 MK0S7]G@Z/GJNAKO^67QX,7U2A@Q;J+$DU?!LE@9@AE?(L'&Z\S?_4CMZ1_CE MFAYN:%B OI=:NZ<-&QB?@HL_ 5!+ P04 " 92']6L)C)>H<2 "A3P M&0 'AL+W=O3-*[KV*7WS2A9Y'"7B4\JR8KOEZ<-;$3V[LEV\] M;$\-_A&)?=;XS' F2RF_X)>_A:\G%@HD8A'DV .'_]V+=R*.L2,0XZON]_TASA[DL>2;>R?AS%.:;UY/YA(5BQ8LX_U7N_TOH^?C87R#CC/ZR MO6KKP(A!D>5RJQ^&[]LH4?_GW[0>&@_,K8$''/V 0W*K@4C*]SSG;UZE:*CT-PD4)+LI=GL+=")[+W]SE,OBRD7$HTHQ]^%I$^<.KZQPZQMO7 M@>[DK>K$&>C$=MBM3/(-])"$(FQW< T256(YI5AOG=$>WXO 9*YM,,=RG)'^ MW&J:+O7G_K%IJDZ\_D[0/EYF.QZ(UQ,P@$RD]V+RYJ]_L:?6#R,B>I6(WECO M+1&?C\@XWLNE[;]@S:[^^I>Y8\]^T!VROV\$RV7.8Y84VZ5(F5RQ;,-A.O0) M'V3Y)LK8.YGN9,K)=. K+_*-3*/?10B/PX6L$/A<'+.E8"LP++8IDC"%VS(1 M -0XQ@PMY*G(?;U/DK!O\B4.L8[[^1VQY,'QG>[ M5-Y#-YP%(LVC513P7& K#CXMA'\Y:A(?X7 [B)5L41(T%(\S"#8\6:/:L>60 M9CJ#XQ(E05R$@KJH'BNUUE!&9[Y'5B=AO\!L$3V*!G>RII^IC%G&$'&!4T"QJ@E%%JT3 M-7'XJH JD@!E33'6J%'C: LXP%8TVSN11C#O&U!\0J?H;=2YM,F M&ZA[#)Z!==#*)8\U/LF6*P'VPP1T\Z >.E73AC*_.*L4_ECI*Q\+!A+EL7*_ M]Q)G ?8 MX"8Y BVK%@"$'+5@(0L8=BQ1)H*#S:/FPF3^X2<._4%L)=@ B%J M$_O#:Z$ .8"A5(AM"=$G?E: %$I^)E.#12N62'6U.0!$']3=,HZ YH1&*0/= MH\;4'[3*^1\.A1?!D\JU0%,$"IAO]!V)%_91)LXM#IG#%FAC ME*P-MM^HD:'#^RC-"U&S 5SX--M$.P@-J?P6H?\!V> QEJ= 4!E?IT*@ \]0 M]Y7 1BEQ2T007GP3:8 S\NUGY+4!Q<,:1W>I_"@M*U=D?K^)8.$_BGL>R^:[D#71A/ V*? E8:8T*H@Z M:X!^#$2A$83\HQ2%5IHW8BXT4('(9!]6*T$Y"[N%.3F*?WA&RY@A/D(JEL%8 M49[UQ[^V'TOEMBD63*U!I"CD_2B6:0'Y&;-5T ,2?K/=Q='?!6C\IU06._:W M)#"-0ZZUYVG*$0; !(5R"MG#=@D9"D.OZE@_W-Q^^HD^VC_0$XW+G_5U SWE M3DT\?E"C8-2#94AYB*B#,3_>W+V_^5\3!,'%3'2&1\K$47<%.(L )@^()WC; MACNS#<^9@VBD*$!M4MT'\$2!4OT,5$\4 -NQ/89%\!+@(#Z@QZ2+Q'U!W\H+ M57UH;BJ(&" 'KMSK@9[PKM:5"6O[+=IJO?[\\SL$N J=,*Y@F,Y>I462X!!; MGD">G%8>MQS;!$/(T0("(<(,?:>($/)[Z.5B;MCVPO MI[VXCE TCP5 MI,!V4H"US(FAR5U)879%"DPL0Z-D/ PCO YS#,6VFIN8*R8V7XI:=-(07,B).D-@>7$ MJ])+JM73^0\Q2!)C%6%@JAS>W8=WZ!8U"!4&">ZA0-H,34453.IVV@5H_EVI M?=V&O5[1VE%9M[+-HV%].6B&0T M2TK&>7@?93(UV3^@4US4/>"1R0"\%BX <6\&?U(0-WX@#PM139-6]*0-%[,$ MS:F *]N2]TSEIE@CT2PO$) _0LRD9:F;.6,NK#&E-ODQ5?$)V(*F8M"3=OC? MH;M95W?Y!ERWUM^6),YJ_9'J*&@!_0HC9>@X.V\TXK3B)U9,RKHC4$;DTX#D M3S%/7B)S*VLKHV4D'+*5M_$02(BN_VA3?YZ-#,4NL>6$&N#WR0NC85:\S32T M2P30_E91V.K)MGO1!6"L,#K^*,<'5:_1(_37&YYG!ZT%6*E\*/UBE(01>"I* M'O<;B3$-W\4P'!Z6MZ8%ND/E5R"R[&3ME*I)4)X,=I.#SPER76TAUH'-E@+S MN7L>Q>3C8*@,Z75,8T!_455GRHHEF!"H&>P*,8OL=QG%H'^# KI*QS _46N1 MJ9KDXZ:BRB>JNZW493)(^:%ICQJ7$*L3N*,44,]XAV6)7(5TM1#P: T27>8E M9@MTY:-$WP#L2P)+[MQ37V\@^(D@4BZ;WF+!K5]K@]25G^X5@%2$+3^I27,0 MH._2G2Y'4J) .;E.PU/,AX'#0'R!J*PI2H_%8 )6A!VMBFK0# M\JZPE%FCL"9-6A3568NX#6#_DDJTZ%"4WW@!<0(K.U0]:!&+*B)5"Z5[>6Y].6=3 M%Z:;) TE_Z%FUDH%H\&6\NLRN>M'"DY+-P;B M-C)!M> JXJ"(N0Z4& ?4R,^QE$J\':R<1RG329\J/L%D+VQG8;B.S]"9KM5Z M F/]U.3><9]FI[MND^PSK%1(< M*OEW!)C.J+%CSJUG:A$3B<%G)2#O3M4S#?;EC3G+VQ33R*]+*>.3+-\^\M+R M$5!OF>@Q3#?3XCV/'/Q4XCNFX3P(<;V;, MYK,GP(T_A!N<2B]NU(TN;J"G =S8LW'?'C7'8ZE* M>/LXX2T'.!%2^XSA]&372$LZ1/%4']F>.=FBR#Q;!2W0S%T<1A# MG=F@+YR=";<\A\M[]C]\A_42@]W@/K@]^UFHS5?=*'L*7A1<5*C%/F94/VR_ M&/TSA."GPYW]).[R3P0[$8M[R#3;M4*,RZV"^"EHF_NC+]C^(_!D^XXQ!R7\ MFP&J2F'[7Y$](H0]27T/:]T82G''1/^^RDL,O>!)#8K!E8LM@W+I5%_44TAD M@D00=PJ&8_1A])5,HP)%KG=X6L]/-(!5@>^C&CO7=/F:EF"T".F9T^]*8TXH M];B>X?MG!KW3CWB:QF%91UUM8-WV(4DY!+IENM-CE1IP+LYT%.;$_RN/:>!> M9)A!$>=4Z4M&RIEG,1'_2$WW5"S]@4Q'%Q/Y*M=OMTZLA+OF?/Y$(%Q8AN,[ MYP7AS+1Z08C3. 2ANMH$H>>8TT,0VJ;EC8#P)FMM8NZ^9&R_=K%U]O)8--'V M44I"*E3C6_"WS:!O$%+4U@/T.V0?=V*7:UZQ&#.29FI_6CWSB5-[WWK6=9RZ M-)^$S9L@N!*5)PF(G6:XS4U[V=:#YT0OL(;IF2N([B!VIX=\05]M87?6EZE; MIN^/.]!ZV\*X$P47*5-LS MZO#\[V*:QR'CNT ]IF=V>$-1%Z?1!QJ_"YJI.>L#S=P]$31'".:CWX^.;VP\ M PYL!S1-9Q;K8$@;,R&TENY"B;PM=_P15RVG<4Y(>*YAS&0*_? MCW,HQ,[36118[[25H;\@@B*J!V]P([ M+]G'Z@S%9SIZ"ZUN<+/R6I2['=B'XP!R"H=OL#, MRF,_:01/;57"O@ 6,)]5/8?L"O[[\&T7X5ZI2Y54O*"'@3 =&W5, M;U'V2IKK;>\"8[<\A_IWK8%]TF#:>*2BJ=&VKEO;_$[@HM5K;EQG@2>]X::_ MF:@\1+N:J((S0WDE\2UX<;J[2&U6NEG28 ?K"S:!JBXW>& I#:^.27>S@ MBQ#/,Z:NVO1Z,84$VII-:5^Y.DE$FUIJ5&5#L%)[Q,F/M7?B#:HZWY1*027B MOLM KA-U1+,YBT""TVE, ?+4*TW3VK,!Z[E8S'W#6ZC:'QY_JBR;SL4TAB"V MKUV_WC@[N.P;CEP45E];"]?64DL/V1!M"\/T C)H\H%3T_6TSN@LFSYT&4%+ MP$$4-,ZMV+YGV#/+9)_U%MB7C3,L];&2BG[2;M3\CQPKF>#)D0FUHH^?CH4M_E&='3ID4<_RL,>U0+I@XT=_2G5*'16306Y3-HL MH\!%.S.:7+WT%LV#4.TMX$]SR@+=BP#_>;[3%23F?^+IBA^/!_+3#O6039%+ M+F+:GJQMJ(HHN(=[]&1/HT94,=7HT/Q1EQ+WM@."P('(G3ZQH"%490SHYY4K M1^OIK)JV\]XE<(]OJ*F>*^L][0U\Y9Q'ZS5^Z8-.35]JPSS"58$GSBWWG\95 MK4.NZA,66EQU8PU4K[9R5II9A\OMXJN$LIL:"R. ,\K2*J2I" MVD=/\?-12GK0[W%2VGWB,4RNUBR6NN?@D!0'NW 7\-G^LU"XQJ$?/+][P,2J M^]]'PES>_SN=PQE<2O6B_->[WZI* "E9J^:L6!0O2> M^YI_#I8;4!?AT&^@K.BG"=HA>/PXS:5F(%AY>*$6.2R]\-17."-[ZA>X+ /7 M):_'N;T!9)S5"3;7ZGO\(#JUTO7-_"I'7S1S]$N_3LSUK4=X1,?1!0$"_E%W M> 4MKQ[E X?4C+:&U8B%.^P&AW3^M.YN0&)T?IYMS/W9H0<<>.3[_*%CVJIJ]?MS-^IGU^KFZL?K;GFZ MQK)(+%;PJ&7._(GZD9[R2RYW]"-L2YGG&ULK5;O<^(V$/U7=GSIS66&P<8D.9H ,Y#KM?F0:R:DO>E' M82]8/5ER)!D?_WUW94-(D]!VIA\PUJ_WWKY=21XWQGYS!:*'[Z72;A(5WE>7 M<>RR DOA^J9"32,K8TOAJ6G7L:LLBCPL*E6<)LE%7 JIH^DX]-W9Z=C47DF- M=Q9<79;";N>H3#.)!M&NXUZN"\\=\71&_55YKZ81*,(8%)12M__B>^?#P8+16PO2;D$:=+=$0>4GX<5T;$T#EF<3&K^$ M4,-J$BGUZ8LI2>7O0.A<[@VVDN]1IU)=./8$P5/C+,.;M[" MI6_ #5*X)83"P4\ZQ_PY0$S:]@+3GA3Q$V9]& YZD"9I>@1ON ]X&/"& M_U? +=S9ZW"\9RY=)3*<1+0I'-H-1M/W[P87R=41L6=[L6?'T/^[V.-P'P87 MIW 4$W[5\,5LL%RBA<&/P77R?E962CY@5L#/UM15#VXT984@T&(.4GM#4#!S MCDZ1N]IF!>T3F*TM(O/ !U\@O'\W2M/DZN5P&!AU76Y>PP%)F M1N=UYHV%6T%<4BC74@?$:$&;&6T$--ZA+Q:W.[@>5+5UM2!^DM<4DM0_Q=&8 M6N5T)CS6TB(=24OG:281J"W0 \P*F$)P2&[7(NLJH;?/XIDQA)-\Q.R8^_! MXP<#T @'&2U6Z,DOZJ"J[CP^;SWNPU>*7FJ@<]83PUER"KG84HI6%/C3_-U. M.,A)CU2"\[*JE? A'4'L2Z/)$8N5X)1QXG-4="!RB_QIK01!0 02LD:16@,_('".OA">;_'#>H:]V8M:T?EYUR/TW-@6#1RMU1A>_"S G(RK=CZ,1%Q^5U4::VM'>L9@9FW.%A4+X>]T.6!$' MW.JG-],\+T *[A!#T+[ISB&PO=V]R:W-H965T]- M@6CAJ132+(+"VNHB#$U:8,G,4%4H:257NF26AGH?FDHCRWQ0*<(DBL[#DG$9 M+.=^;J.7U=M-(W" MGB7C)4K#E02-^2*XC"]68X?W@)\<&W/T#:Z2G5+W;G"3+8+("4*!J74,C%Z/ MN$8A'!')>.@X@SZE"SS^/K!_]K53+3MF<*W$+Y[98A', L@P9[6PMZKY@ET] M$\>7*F'\$YH6&Q,XK8U591=,"DHNVS=[ZGPX"IA%;P0D74#B=;>)O,HK9MER MKE4#VJ&)S7WX4GTTB>/2_92MU;3** !)E"0G^$9]D2// M-_J?(EN*\>L4[FQX'C4^S' O%-@26 M9FAGI_=02TX1'VZW=QV1^0A5K4W-2(957M5:E163SP> VQ017#_4W#[#C4PI M)YUKV @FAW!IG.QO3*<%Q&._@;K:.A9(A3)M&> L=/!48\:M^SJ;3B(OU-7@ M(.0;KUQ9?X.I'<+9)/+H(1EF"X\P1Y""9<#@+**N0=I2)'7DR=UZ#3DG[)ZP M\H4T9@R2&P6C&PO=V]R:W-H965TYG>BMK.&7I3:;O(&O9G5LMT;F)0W:5,?SZ?39\297]:-7+^G9 M)_/JI6Z;2M7RDQ&VW6QRLWLM*WW_\Z/9(__@1JW6#3XX?O5RFZ_DK6R^;#\9 M^'86^3SP*7LM#Z*WYY7_[\:(H8 MR4H6#8+(X;\[>2VK"B$!'G\YH(_"G#@P_>RAOZ/%PV(6N977NOI#E&F>]_S9Y-7XQ@?AHP/QV# M_NIU;I5%O".N0RB. _F\EB AA=YL\WJ'JRUT;6'!9=[(4BQ5G=>%RBMA&W@ M4ME8L<[OI%A(60M8U#8W\%YK<6C#L$P+[R\\"Q;1=6E2HWP#L3 M<555,+J1IO"O^>'X?F/RVN:DL%("RTJ![!,ZJD[0@]?&J/DL4//9* &^6(G( MO[6- CTWS.'C$)"$S 6$%$([0#?$'HV):G:@ZIJU6,E:FKRJB!)RBVN,O ) MPT8;^5>K0'Q _=5@,!"@:#1\^RJ%]*@3%7,+1F;+1&S6>2/RY1*L .T.(*D- M3;()NP;O2[R'QO%,R#Z>)P:)X>$/ MH63DG:Q;AX3\!D;8PA<@'(W82J-T:05I$V"F$OBJ:%#>X '8(PM8ME4)F,/" MC5@:O8%QVB:$&N.;\\ WYZ.[?IW;-2%(']["]MSE%2YMB(%&00VKR,^)-"'3 MJU(:"S9WJRT*%FTM:&F0$5AW*8&LI0#F*\%Q02Y ^:OO8,61W*#BO\HF7U12 M6%FTAC>, )&T::-6L%45O-CX7V$W@/WHK1K^&"G%AFQ9)N[7J/U:4ZS!,2@S M9$? I4!JR$@-V!R" B9+;A:P']YL9:F^^/>_+N:S\Q>6AR.R?3CB7@(+NN6S M*ECJUB3,I6K8WJ8ESI^(D1V^"#M\,;K#5UXYW0#N@ <0;G!SQZ%\-GF9Z$D3 M80DP&_A=FQ+YGP6G!F<4-DZK0@I8>BM9J.'-6C>L/&%3@=*@4L&*"-);DK=+IIE6T4\@+1 ,]@SG-0+!ABQ&IPJ\AJ139Q,=F8) M6^4'";!QZ!L2^ZT5>&T&W(=*>$#P%&48+ !B0ZM!"4>GU2D(5 MM:BA3,DW$ M^P:G +?;ZAJ>P#JUM80?\>X0&P7->@64"1@;5AIQ%6JL%(8#9KU): M KC'8DJ+>'QRF9U<3$%T+-NI="?WN)V&P ?X"ONWE>2/5[LQ1709V/1RE,'> M;K:5WH%@WL@&) 7I?0T:035#O#H*:DP1&:#]G3*P35<*A/T&K+)<9K2LMZ"> M]$85XI:UR@[UL7B"1,0-F4]?7%_=O+W%I_1]]N*I9U545$+Z!9BP@((6 "I& M%6MQ#Q1&EEFV=4G:J\F_^3?R58YR+PII&OCD8+%YS+^AS_$K\%DE5\I6;)US M^!$G)KX_.#,KLR DY].?<._Q*SC',/H>C#"8H%R5^+.' W@N04#WMG_*A%I( MX#XI_IO7+7K;CC4FXDUKR/-"35?F1NQ N!VSY!COJ$V[(=:;3;/I=(H&<1QD^](7Z, L#XM@0C@F]3>C<5%,SE( 1C"GM6V M1RK9B=0@%56NT!XM=K2_%=@5W#>'FT%Q?GQ.2T$LOQME( %2I:OT/"6B@W!X M5_$-!\P9OE0S"9O$/J4L4#J0+BL#^H8UTK8!PP=Q+_R"GI8'!CJI^Y+SO&"S MH_6\H-46R)JP$+3AO3$>?PLLNK]X0&0^G5T.+[X,@]U*%\#Q->TDK+[+<#/B M15:P,) '6$^;#E>!P=?M:BW^VP(E3J:9([_C5YR.6)4%JL_TLXZ%3]3CF,0W MN@$4 /AC6&PVGYUEB1)P%H6YE45G1'_.IC$-,!W5H!^C8W0;'*/!.'\Q!ZV,R.]R5;$+OJ-];"TQ+KQJ MB-V [W+G%PWA>!@I M9#U"!W3R .]D9F05D,2_>:,U+!+9'V)&T#[@'_$B?F3RPPOT.B_$[VB;40<( ML$[ F:@-B#\W$F*(SY*TTVR43]X#+6ITDPYPV7>/]L)!\8%M,"8"M\>H MBE(Y)K]'5Q[T6U[AJ]I\17J"Z5V!<;=LDT"5*;M&NFD(JK+>KB/+@>_#NK?0 M8&B?+)6QS9&J,\&?=-MPHN,I!!".TN()NK&\)41U8IRGX,HYW$ES 7D#(QM9 MT9ST(F\-!+K5[N^(!V@9Q(*LW!*B4K#,7C>""0X;Z6(]"!(VB1JVL J(7.YP MBW$^O;"Z@B'DWZF E7-ZV-]T^HHU:X29L Q["2ELE@T@E4$W3])A+ ((K8 %,J4)CV>=T')NMFW325(.SAD68M?:NUR,.18Y<"C-(9 QA?Z>-:>83,0(N4M/7/:L MEAJ#+OLB16WG55^!-T! M_YO=,:QOFPPZ'QETS;0S\?5CJY?-/2(]H^!@<-CO$E0S1OEG@S]_&-ZK05AC M(A-3_+/1//RK#[I>'57D\C'_#4K+/\CE?^XX>1C76_)NMP?V&K4]+4TOC]!1 M>>*"Q)O?OH3PT$D(J1R K P-Q8R31 [%_""F"HV+V3FWJDS1;D!.0"/A@Q)- M=Y(C*')C**[@K :E&VJ>"3WQ=DLA$699%BS\,!,G('"%#69=>OBHD)?UI@ 6 MC/E=#GV25&V[16\.EKV2Y#KS B:86>)IV'>+Z5@&MY:5\V_0(83I-L UK7&1 M%4DU6'O+TO_0&EVNA_,:X#%A9M<%?Y1L6Z(9PWB(/&Q&@//3#4](B10$!39K M*6P+=M@G@=%_=3G*,)8)19G!M4S)QC^G3EYW830/XP_?V,,YL+B $B!>2%E: M7F+T5=-W)F)/!APN0 I4J>1?L.KW2>F^"]1'P:234:R'IH+@6EE5+G#FY&6M M$RIP:G4/'Q_&L188#JRB@1Z/?V(-;39>_WI?@]!PB#ZB&AZNH84\)&7H,0D( M?HE$VE!U@@V)R^(!8]E@) 8,A_6X$ G#-[<]J&6<:];3#_\;W7!($P#?1[96 M?;)UO+-2W]?(!@E_A+AN2/0(98YUF&)H\!I9K&OU5RN[D1LE'9&= @:6_3]8 M&28GP)%D8C[ ?_LK^$'^&V._6,Z(:,@U-)]64B_D_VW([8(ZR#&==T2D8%L'4[&/ GPMPFYXZZ2V&"J=HGV MG>*KS!N\/2US2+6@R+DD:T1G(FX1S*'A^+XOK_?SD1C(:[?_F!:YH\JQD#[[ M7F#,1UF>+%5]'#< ]0H*V+4T#/ P!JGT)>]E#R M+H@P@F;/ R/M\;P,5M#O/)4XNYP#R!>-C\ZZ(/H)#NPWT OO-9(5"X10-I@H MOXX.^D,K?AA_L.5%6SG&WG.P\J:/,*V/W-.]$ &?<=+IF&HF!L-:D+RV:KC5(M]N*\4ZC'R_ MG!BMN9?5G2]^.VPCJ AG&"^*?/?P(7\A8$R"@5.EQ4OGK=-$J?2QETE%I;PB M&>0^1K!P1A48ERRI^(H% (";5EMC3B$V!23*(_ADJ!LKJ,Q?*?@T56-# +Y+,\_341P4!6*H MKL&5_BJKW1&66X[0?0O^W7Y$T.-7@! K-6I0#9J5O*.WE00BE.@[X:) M>^QEQFJ!ER9R"E,U2R4" !&C<#]YJ:6E&,FM!HTVM1&1'^I-DP9ND*90-O%@ M<0Y5+P$^M51@0B3#A@)K%FW]1O MV[!6C5-&0E-V!XD\W/%EUWDL;T8S:D+YSJ6:&+2441C\VIW#7'J[T>E@[9I' M7&3Z:]*0B(9[N$[*,OCXY/0BFY^YZ@9\P%)'5Q-Q2/U/I&RL8V@BGEA8]J\: M#.9L^O20**14X#2""^[T0U39SQ($=YY6%.U ^5V%_^_,#\1&R]EXIR6ERH=S M4N,#_Y"N7'$@%S#Q2+[(? M@Q.C,N-O*#X077M;C.%6((];:.BTY4H3)S[9_T?2W/SVI9,F(;!)LF0B/B)B MSA-V,'U4B]5*4.P2Z[=,B*+*6XO>+?PD[S$(=-W+SD5W,L.Q8*>Q&0-TB)DT MN2\U+!SG"T+6J8I%@E+XGKBD$&+0$^ZAJ"1M(M8E: >IOW&S12O4>/WB=D)' M9[8W!4:,Z;:^$&M]CX6+#!B%W8"$,J6F?7/%1/+C!M1%0,(0SDD_%CJF;2=L MH,B^8&< CR%H S*'.\=.=X)X7$Y /L0CJN9S3\2LGCK(MH&/-F@)6-E_)N5_ M<$YE(SDY[\AMK+R/9#5!Q=U3WS8[$1HQHO0\04*$<)BKB:I5I+H^UR)K.^4T35I 0PY1CO"9[%A>#;>ZWO#C>M4UEG5ZM") MC'$H!Y.:6%"@S056*5N.F+@_BTI!BX3G<]AB@\D+CE!A(XO0V/JEI@;JVR8< M&<"L\19U>>T'&.D8F)Q(\@AHSW@&:A%'QX@J6+SD;G3 0N;.<*%_MVBH+2?X MBDMJQ;XUQ CB#.[8C2X/P4)N)+XP,AZA0 2Q M^BOOR&%FNG&4B:EB8IY&;NUS\9Y=HYW'I#' 3T[YXQ._ILY[:38L*GF;N"0, MYC?)K>=##3=^*\F@YRR&\-^QL.\1W"1NE )QJF MQ=%O.DFRY$"1\[6O8*]]>G;@YYCJ>W C;SRS^],JS/-H4?&L LA1H^P2J[3# M$,>CUMC[/1MO_KYV]N0V/W XX8'Q?P3'T;.72RV1)O7=8YE7)V #-' <.B5K ML%+\;N:'8M7!^SQEVBOCSO# P+9!P68XGH'<4)B2,F_NH!2OB]31F'*>QR[/ M^7AWYJV7"YSV%_A3'3@L^"-PU@Z.Z[1B48JGNH"V+15$?)W1"6T\J,"4F8A? MO(= ; 2N5,4I2-3W?A10VCXX>1H'8#(U6 .S)'$!4>?5*7-0DZOVSDV/)%# ME[6]JY'_T&[%'LGY>)?C#:CSW!1\&.@-5H+TP1ZO'P%51E"\FE)AAM5%\T1' MIGN(!5&@_3ZRH[/)_Z1 ,CC2=&;MP"0L3E[(T+*U%835*#9>&IP2<^EI)P5H M6D=!_E@FS2?2LNG\-)O-SWV3WL7)279R>?G]37KSV*0W'^^M>T\MN^(SGL,8 MW+;QX4.=RF4H,.;?#I5JPS$ W\KB'8\(#Z\R'@N9'./N!W IY\,=IWA,.\B=PD47]@Y@ AG MZF6=4YK'V2O-M:Y1O6F3I7M]<4,Q9&+20?=PHA!+JKTE*O(%5LTDQOT\" MM@D^\"")4EA]"!0L(,YTL))FR[^R(]-#F)\C%R79F4Q$"17 #BP:JBM/6G/\*&'VOB3OUEZ*#D<''=]%5?CA^_2#/8ZQ[Q( M<'+H$$&(8$A^@%N66+T;4X>Q 7,^WH#YUN@=!$BN[^Z>;O*0Y5&.[0406]4MD1*- M.\[#Z@1"?_37W .P8F#0"&R2(.3- I=<5=1Y#(BAVW GS%W8F FLP'UY@RTW1PB9R\$E>( M,6E2&TB)$LL2C2')VX%LZN*K/U/R?7WX/C][FLU/SK+34_[Y)+N8762STWG7 M@&<'$$P66\L@V4D5D$Y91<+LG>3.7>G7ZUG<-TS4LV3][R?-?KA@R$='&G7D M$6 5Q1WPP4;L\=8 ,WO'F%F*G##'RP/RYTI\W$/:R2L\%[\"D3Y@"?66)PD* M #OXT32\2]9X:(G/Q>O VH_%DV?GY]EL>BZ>BLOLV?0RFT\O\/%T0L_>LMD& M5.(V$,LEN54?1UMQ!/]2,7T0_'?@.^OA>YJ=GUUD%],S&'Z174ZGV<7\E$&> MG?PO,'Y@@C$5'AMEY^--KE1W^YTR]1^C#1UV;DZD[];4\M[]!J;UC>>= M]D"J/CK=%0YV7RE4:7_S2DC;O_:^2-K*FG< MY_)G3)E["+%1):GX3<0UD&8%H-WIG:29\A!*G?@ .])MZ)?$C#IH-^8$>#7- MK'G7>9!(K!L/S>@/.H=^')\IY8M "K<$:9^+#X0("/V7.E2[_VHU_N?V-I1L M8BU!^8O)?#J9N_@HKUI$=L$*W/X-,_M\QCB HDSOL.)2:%)T)TK9;D5C"%[F MAE*)K[N4-$AT"\]\!I03914E)[&.RM\\'[IO)4MO*LG"P3_RSNFR(Q6O MYLGB11K;?,=%-+H#2W;>P5E\\CS<8T.5N&_]_CYP\4.GH#)\&NV(RCA\'-K9 M=!_XQ@9GW]HDA5EW[G&@0KO7NY:N7?%T MYQ@YJ6:A@S08=0;6#Z=JJ;95:PP_6D,.-%>V7$$@'NH%@NP=&1DXA\"T M]GU>ON>:3TX$%"B2I2 8'/6[;N,Z:AMJN^Y1^,$&B_&+=^;Q2,!\_$C +9K^ MH]>D\3!< Q8Z>+_9 Z#26CG7YBU[%D>L4(L$/&LD?(>61#4?C&W/P\>UFG3O,0J*$2URQ7,'V;+_2%6RW=WHQ$/$7SX1.L*[YTME#X%)F,3XP\W8?:1=<=:]-"3EH&T*+0*N M9FY["^C*%-]JX0/X!R@Q0$T?];G[EA)8\7QOP#@<_ L5*)=.#P<<8A4 1V*S MCFN;5^/W",QCR^)\O,7P6M=XG4B\=H[O_1$WRGX=E)1Q<.\&7$VGO-+ +I0; MU[X7:\<'S'O(N!L]J*/7-T!V[B<(=WT-WOH4;M_"CM*<&L#"_5ZNT-$Y,?A. M(EM4>$@;+8MXCS^3[%QKL_4')WR:Y-V;]]@IC MW5N/9^?9%#3&Q?FI*U,G1]UPXH ZWFS8]+M94X7E:H?8Q+72E(E@HLIP1,SZ MRV1"DJ6ML>!Y,IQB MZ696FGN=4)%;F9'QNAIV?C:YO/B)B#R;3I[QQ5!8I6.<7#6XTU*'@.%IJ3W8 M+L33T\GLC"'.+R?SRY_ZN1SJ'*NE@W$ Q/D)8<)8A-J4J\*':_I0AX[FFD8U M4VS9FX]WWN&->;T+9(VNX7,Q$C&/@WQ?\S5$\^GL&AO2),OT0;I$9! N?Q6]% MHY&843WLHS:?'4W!B7CM3SY=QX:=@,;%] S02(B&6WOM.PX2YS(\^Y#6O? P M@O_%=2M>!W8&-#]2,3'>O3B Y/QH"C]^-KI=5"1'"^QTP,46#:5V;="@G]_< MV)AI!J1^1XVSDN)-2,[WZ#M,/]J7V8LNN8>8\#BYZ!F6M*+KK"U?8,9W/H>G MXY,C M6G@J9&G&06YM=1J&AN=8,'.D*BSI)E.Z8):V>AF:2B-+O5(APR2*CL."B3*8 MC/S93$]&JK92E#C38.JB8/IYBE*MQD$<; YNQ#*W[B"V M**DHL#1"E: Q&P=G\>FT[^2]P)W E=E:@_-DH=2]VWQ-QT'D"*%$;AT"H\\C MGJ.4#HAH/*PQ@]:D4]Q>;] _>]_)EP4S>*[D3Y':?!P, T@Q8[6T-VKU!=?^ M>()<2>/_PVHM&P7 :V-5L58F!H4HFR][6L?A+0K)6B'QO!M#GN4%LVPRTFH% MVDD3FEMX5[TVD1.E2\K<:KH5I&&,MPU#U^-U_SD,N[QOL'N[L5U9G9J*<1P'5#<&]2,& MDP_OXN/HTQ[FO99Y;Q_Z9$YEFM82'?5*4[%J^PRL3 $?:E%1^5AZI&27"V9? MA[YAOQ__ @W7HO(E=&LPJR54:APRU@7K((X@F=DV@ A,5<7 MAPX6KAG/Z:N?J<14M:4TV*-TKHJJMJA?Q$.C,KMB&B%V>H.=:G>8"T[/%?H[ MKZ^02CE7,@514-@>T0&;W5A[LM1OL]1_YU!?]@91GU2'W9.HJ@S3'H-9+_[/QC_Q<"N9Q9N=?8"]=+/+P.^*S5- MOCUM1^19,QE>Q)OY>LWT4A!+B1FI1D<#>B>ZF5G-QJK*SXF%LC1U_#*G,8_: M"=!]II3=;)R!]H?#Y!=02P,$% @ &4A_5N97F%RI @ U@4 !D !X M;"]W;W)K&ULA511;YLP$/XK%JNF3;(*& C0)4A- MNVE]J!0UW?;LP 50#6:V:;I_OS,D+-W2[ 7N[/N^^\[VW7PGU9.N QY:42K M%TYE3'?ENCJOH.'Z4G;0XLY6JH8;=%7IZDX!+P90(USF>3.WX77K9/-A;:6R MN>R-J%M8*:+[IN'JUQ*$W"TR"F\T[7L(:S+=NI=!S)Y:B;J#5 MM6R)@NW"N?:OEJ&-'P*^U[#31S:QE6RD?++.7;%P/"L(!.3&,G#\/<,-"&&) M4,;//:>0O-=&-GLP*FCJ=OSSE_TY' &2MP!L#V"#[C'1H/*6&Y[-E=P1 M9:.1S1I#J0,:Q=6MO92U4;A;(\YD#_ ,;0^:?'CD&P'ZX]PU2&LWW7Q/L1PI MV!L4/B/WLC65)I_; HK7!"[JF42Q@Z@E.\MX"_DE"7Q*F,?8&;Y@*C(8^(+_ M%'FJMA$9GD;:EKC2'<]AX>";UZ">PO_-GWJE@I(;*(;G5A!\NR7(4O&NJI$52GS-)TLYF^QT*02/&IH-J.&X M7SGV[.W')]=-)^I'R"MRU^+%W,H&M$$IH^0+$M*4,]5H#JAPFBB:Y[%LSMMVT.@VMZ[%7_X2/$^^>J[)N-1&P1:AW&4<.4>,4 M&1TCNZ%S-]+@'!C,"@&PO=V]R:W-H965T%\;]UGOS4FP$O7]GZ1;$,8KM+45UO3E?[2#J;'F;5U71EPZ#:I M'YPIZS&I:U.692KMRJ9/EO/1=^^6<[L+;=.;>P=^UW6E^W)C6KM?)#1Y=3PT MFVV(CG0Y'\J-69GPRW#O<)0>4>JF,[UO; _.K!?)-;VZ$3%^#/BU,7O_QH98 MR9.UG^/@8[U(LDC(M*8*$:'$W[.Y-6T;@9#&[P?,Y+AD3'QKOZ)_/]:.M3R5 MWMS:]K>F#MM%DB=0FW6Y:\.#W?]H#O7(B%?9UH]?V$^Q7"10[7RPW2$9&71- M/_W+EX,.;Q+R[)T$=DA@(^]IH9'E71G*Y=S9/;@8C6C1&$L=LY%7*;%#B ]FL"XT_09FC^53:_S%/ V('Z/2ZH!U,V&Q=[ H@T^V#UL/ M'_K:U'\'2)'8D1U[97?#SB+>F>H2."7 ,L;.X/%CM7S$X_^UVE-%3A#B-$2\ M)%=^*"NS2/ 6>..>3;+\YBNJLN_.$!1'@N(<^O)P-\"NH>FG*Q?/[M,7\!/U M4X3/0IXF#-?=T#:/IMK"QQXU7@UX2]RN@UOK4)HR&'BTH6Q1J6?3[PQ\#9+D MJB!:,K0I)Y()HD4&W\9A07@AB"@8YOL0V?]@;>UA9=L:.&%2$ZXT:,(H(TQ1 MS*(9$8BG6 X_8^]!%K8S,/O)>G\!,T:$SHE@!5P (WFTM8(9)9G6A$J![IF* M9J;1G*A>>V^"!ZJ)RAG)* >J2*&16\XA.G+"> Y<$85.Q07<&52D:B:-R[Y& M5>*Q^&-R,(P2.L-B&9%<(6>![+'9(=E@4,H 'UZP.7I#H,<29E1&NI2PO !* M28[+HE"1R/]7FR/K@N0%C?(BE"12\%%L29B61"#]$UHSHG..DPR3:(&E*XE) MG!2HB"[T*:DY!N9$JRBDX!(5$U'HHE!(G46A<:-E3O),_D-J23*EB)0RFBRC M1%(%@A2R()1J0#3&<)/R_%^DID(B"XJDXY;CX1"X22Q[5VBB5"2#.X*G3E,0 M>$9P7TY=P/1-;^R,VXPO@(?*[OHPMY9]02P,$% M @ &4A_5H2YHFQ4 P "0< !D !X;"]W;W)K&ULC57;;MLX$/V5@;8H6D"([K+LV@82]_J07:-.M\^T-+:XH425I.SV[W=( MR=X8<(U]2$Q2,V?.&0V/YD>IGG6-:.!G(UJ]\&ICNED0Z++&AND[V6%+3W92 M- ^%',OWS+#E7,DC*!M-:';AI+IL(L=;^U(V1M%3 M3GEF>5_^Z+GFKD-R!YL.2\Z$^06/O"0H=D!X\\2V O7;>6"HH$T+RA'\80"/ M?P,>Q? H6U-K^-!66%T"! 1_IAN?Z#[$-Q'?8WD'2>1#',;Q#;SD+#]Q>,G_ MEV]4W\ &&U[*MNI+(Y6&1V9045_TM1X,%=+K%>REFNF.E;CPZ-9H5 ?TEJ__ MB/+PW0W^Z9E_>@M]N:%+6O4"+7DFA"S928JI$:B@X#0T=-N@ZU59T_C2(2_Q MFHZ;E:[K6)] J5>:5ZB&\LS CG$%!R9ZG,&*Z1I>0>&'86C_8"6;AL)HN,MG MR//,)PN!/\F![ WF[1Y*UG'#!+#J'[H"Y $&)B'E3W+X0I/4M'S'1ZFH[9P" M:V1OH[*APL=S>=L+A0=L:8E,M61,$/D)%0V3 IZD+7/9&Z(:17Y:%'X2I7!_ MT=7+R!E\'PFO1L*O(/$G2>A'20)K1=:IZ"JQMH(/-&>=$S*=^E%1P"R;_)HZL>3"-["7S1#:D2)I_XT M*]Q+<@>:_)0D*:PNVW5MIH,7]D1B]LZ$-J,%XAXV1G3.[K334.;>LZ5N%R@;0\YV4YK2Q!&PO=V]R:W-H965T]&)V-56BD*O-%@RCSG M^G6*4FTF7N1M';=BN;+.$23C-5_B#.W]^D:3%;0HF&DRO7=(E=L=; M],M*.VF9J&)YSBU/QEIM0+MH0G.#2FJ53>1$ MX0YE9C7-"LJSR377CVCY7"+,,"VUL (-'-PYC_DZ#BRMX2*#M,&;UGCL';R( MP;4J[,K 19%A]B] 0.1:AFS+<,KV(IYC>@2]R <6,K8'K],KU!L+EV61P6>(_&%_Y+/1" [IZ=KW,[@C6%.2OJF0T@"+^WXT9,!\ M-CRF:!8/_;@?PIVR7%(N\\,P]N-A5(WKF-H[\(?QZ(,J\$,Z8G]$EV\T"!L= M;W;G(ET\E>*_(CILGJV*]Y%V79B@4],YZF75N0RDJBQL7=ZMMVV.IW5/> NO M.RL17;I]D+B@U/!HV/= U]VJ-JQ:5QUBKBSUFVJXH@:/V@70_$(INS7< NTO M(_D+4$L#!!0 ( !E(?U8NB/OZG@( )L% 9 >&PO=V]R:W-H965T MLFCHI:Q(3DL J2_K5FG5$'3K9Y,< M8#6QF6U*^^]W3D+&-,J^Q+[S/<\]Y_ANM%/ZR:P1+;Q4I31C;VWM9A@$)E]C MQ.N&'NA$X0EYM8Q<%J>\1K+TA&1C%\MI]>E=,## M_9[]MJZ=:EEP@]>J?!2%78^]S(,"EWQ;VIG:?<6VGK[CRU5IZB_LFEC&/,BW MQJJJ!9."2LAFY2_M/1P LO - &L!K-;=)*I5WG#+)R.M=J!=-+&Y35UJC29Q M0KJ?,K>:3@7A[.1./J.T2@LTS=?[?YW'RFO \7&P M:XRAV? QEOAX3>9+F MN$B@>\1J@;J[RW\\$ ,LI3Y41;3+@D'?A9'\$B=]5%(F&JU M(FX#C W\-(T@2I@?I@QNA13T" OXHE1A(/&3?N9'20*Q'_>9GV5]F&\75EE> M$FWJITGH1Y3Z#/H^8[&?#C+X1L1#F#72@>8-?%\810\R1YDCG$>$R/PP#.&# M,T+2/\@2,AY:6LK:8RUM[$<#RDL/\]@?"@X:ID*]JL>"@5QMI6UZI_-VD^>R M:;@_XZ&06-8=6F;K^%LM3,]79-TQ.U"Z#SI5)V M;[@$W3R>_ 902P,$% @ &4A_5CJ8X"7I @ .08 !D !X;"]W;W)K M&ULE55M;YLP$/XK)S9-G<0*&"BD2R*UW:I-6J5J MV&E&5:&FE?X&S?\]QS9^Z8[Y3^8;:(%AY;V9E%L+6V MOXPB4VVQY>9<]=C12:-TRRTM]28RO49>#Z!61BR.+Z*6BRY8SH>]>[V<*V>E MZ/!>@W%MR_6O:Y1JMPB2X&GCL]ALK=^(EO.>;W"%]FM_KVD532RU:+$S0G6@ ML5D$5\GE=>;]!X=O G?FP :?R5JI'W[QL5X$L1>$$BOK&3B]'O &I?1$)./G MGC.80GK@H?W$?COD3KFLN<$;);^+VFX701E C0UWTGY6NP^XSR?W?)629GC" M;O3-B@ J9ZQJ]V!2T(IN?//'?1T. &7\#(#M 6S0/08:5+[CEB_G6NU >V]B M\\:0ZH F<:+SE[*RFDX%X>SR7M/]:OL+>%?#^Y].]%1Q"V=?^%JB>3V/+ 7Q MKE&U)[P>"=DSA F#.]79K8'W78WUWP01J9LDLB>)U^PDXSNLSB%-0F Q8R?X MTBGE=.!+_ROE8YF./-EQ'M\NEZ;G%2X"Z@>#^@&#Y:L7R47\]H3*;%*9G6)? MKJC]:B<15 //7)(SV#@)4C1X3/U)_N/J@6J-[1KU5.]_=A+XQ-<'(EX""[,\ M#^,L)SL)RUD:YA<9W/'.-=1S3HMN<^"?L%E8D"\C2!S#E:,O7*T%?6Q0A&F: M[Y\WJNV=I;!_D#[YE6KLCFL$EL0ARV)(\EF8)CE\0FK-K9(U?&Q[K1[00XBR M)&$,WL"MTYT@,3C0W(I';QM(LC*##?#E+**$\+.("7L-9D1=AEL9D?AD(?9EB MEH87%,R7*:62L;*$8U]*=-#.+>K-,+0,5,IU=NSL:7>:BU?C./CC/@[5.ZXW MHC,@L2%H?%[D >AQ4(T+J_IA.*R5I8L8S"W-=M3>@S3P@>8_A;+WU!+ M P04 " 92']6Y#J-B?H" #@!@ &0 'AL+W=O@A*=+KH])?38MHX5O?2;,)6FL/5U%DJA9[ M;A;J@)).&J5[;DG5^\@<-/+:!_5=E,3Q,NJYD,%V[6UW>KM6@^V$Q#L-9NA[ MKI^OL5/'3<""%\-GL6^M,T3;]8'O\1[M'X<[35HTH=2B1VF$DJ"QV00[=G6= M.W_O\*? HYG)X#)Y5.JK4V[K31 [0MAA91T"I[\GO,&NY\[Y?+(#=ZH[HNH;;L)5@'4V/"ALY_5\3<\Y>,)5JHS_A>.HV\6!U - MQJK^%$P,>B''?_[M5(=9P.JU@.04D'C>XT6>Y3MN^7:MU1&T\R8T)_A4?321 M$](UY=YJ.A449[5R+QX[A)TQ: W\],!),S^O(TN7N9"H M.@%?C\#)*\ L@8]*VM; K[+&^M\ $;&+_U?J9_+>,3+SN.Y\;DR!U[A)J#Y,*B?,-C^^ -;QK]<8)M-;+-+Z-M[ M&L=Z('JJ ?&=+'^5[$6X\V3A@U;&P W7^EG(/>QZ-4@+NZH:^J'C%FMGTE;\ MS?U(?:*E\<6_>W?RA)K&&'X7#<*#YC6"Y#W"&\A769BS@J2W,^V6GD4CI+ ( M-_Z=HZ8I[SRR:<7!0!+F)0NSD@$KRW!5Y&1)R;)D2V#%8L5:< 'WL&= MIE6E[;-['V%1,,BRL"@+8'D1ED4&C"W(^* L^;Z!-$R+%;F5)"?DN2P2;V5I M%K*X@ LMRZ>6Y?^Y97Q>-Z>_VK>+F.?[1@FGP+*2TERZ[+.YDL^5Y5PI)N6A M1=KHC:46,*I9&18L=G4)_=N+6^ MNX^[_R/7>R$-=-A0:+PHJ AZW*>C8M7![[!'9>FE>+&E3Q!JYT#GC5+V17$7 M3!^U[3]02P,$% @ &4A_5H6)'.QA! -PP !D !X;"]W;W)K&ULK5?;;MLX$/T50MM=) #7%B51E+*V@:07[ (I&B3I M]IF6:9NH)*HD%3=_OT/*5GR+FH=]L48BY_#,' XYGFR4_F[60ECTLRIK,PW6 MUC97X[$IUJ+B9J0:43^*] M*$L'!#1^;#&#?DGGN&_OT#_YV"&6.3?BO2J_R85=3X,L0 NQY&UI[]7F;[&- MASJ\0I7&_Z+-=FX8H*(U5E5;9V!0R;I[\I_;/+S%(=HZ1)YWMY!G^8%;/IMH MM4':S08T9_A0O3>0D[43Y<%J&)7@9V>W D(RZ.*1STMA+B=C"Z!N:%QL 6XZ M@.@5 !*ASZJV:X,^U@NQ. 08 YN>4K2C=!,-(GX0Q0C%!*,HC*(!O+@/,?9X M\6"(YR+K_)+S?JX+U I^5R6TLKSO >1S_-&D%51S87VF3UX^=((S:VL5QT/ MX_/N?@BZ[BC=?_F*U.&L'=MW*,$D9SB.$K ))H1BFF7H]B4"]+[56M06-4K[ M2H2(C]'>(9JE.&8Y6'%.,&7DF!=&-9Q1X%L;+.7F(]]9BZV:2C#@PRH/Y)UKPN]O*QS<*==FCVV2LD?K2R@UP+:FJ5UTN <*JS;YD=L,Z@%QM"M@)J75=,Z!60-3L)8=)%BFKJJWG=5 M\U*N?-V;755X[UV=[8]?;(OT$MVJ>O6GWTJG*'U%#NC$>IW8_ZC3T7EZ3JG! MY0:45XSB),IQQ++7 M1"/@"XJG;$"XEZOB=>UV5]BOQ'NYKL[I-]YKYBJA5[YEA15=:7=]7?^U[XJO MNV;P97K74G_F>B5AR5(LP34<,3C9=->F=B]6-;XUG"L+C:8WU]#9"^TFP/A2 M*;M[<0OT_Q5F_P%02P,$% @ &4A_5O@#CO1 @ 4 !D !X;"]W M;W)K&UL?53+;MLP$/R5A5H4+6!8MAYYN+: .&G1 M'E(82=J>:6EE$:%(E:2B^.^[I&35!1Q?1"ZY,SM#<;GLE'XV%:*%UUI(LPHJ M:YM%&)J\PIJ9J6I0TDZI=,TLA7H7FD8C*SRH%F$TFUV$->,RR)9^;:.SI6JM MX!(W&DQ;UTSOURA4MPKFP6'A@>\JZQ;";-FP'3ZB_=EL-$7AR%+P&J7A2H+& M G=7RY$L9_H>MS M4ZJ8M\:J>@!37'/9C^QU.(E^RJ/5M,L)9[,?RB)LV)YM!<+')S>83\O0$K5+"/.!9MW31&_0S".X M5])6!K[( HO_"4+2- J+#L+6T5G&.\RG$,\G$,VBZ Q?/!J-/5]\QJ@Y.#UE ML(YW(T:*#V*X\EUFL*I,PB/;F6->N=[ST"N6FG["SJN MCNU]T]_J?^G]VW#/](Y+ P)+@LZFEVD NN^W/K"J\7=\JRQUC)]6]$2A=@FT M7RKZ_4/@"HR/7O874$L#!!0 ( !E(?U:T8276O@, &@( 9 >&PO M=V]R:W-H965TM*!* B41*LN74-I"D M:Q>@Z8PFZS[3TLD6(I$>21YOM'FR2T0' M+TVM["18.K>Z"D.;+[&1]E*O4-&;4IM&.NJ:16A7!F71!C5U**)H$#:R4L%T MW([-S'2LUZZN%,X,V'732/-Z@[7>3 (>[ :^58NE\P/A=+R2"WQ ]]MJ9J@7 M]BA%U:"RE59@L)P$U_SJ)O7SVPG?*]S8@S9X)7.MGWSGKI@$D2>$->;.(TAZ M/.,MUK4'(AI_;#&#?DD?>-C>H7]JM9.6N;1XJ^O?J\(M)T$60(&E7-?NF][\ M@EL]+<%@(VD\(\RW,30'$O-&[QXG\A])B^+CHY'NV/QI5=R1PG 7G?HGG&8/K^)SZ(/IS@EO3< MDE/HTP"8C9B(_@L];%IJIK.!LR M/A $V3<>;JYA-IO!%RT57$"2L2&-/SB=/UWX(UD 98FN*2O;DY[%+.,#X&G, MACPEO20^K[IW9VG*(C'TZ")ER2CV\*U:RC'K))=0;G,Q1X5EY7RF!@-").1! M$L.O;DGINZ /V0F,C\Z74BV01FZ[1J7@NZS7W:+7-=U]K> A9]DH@D$<,QZG M\*@=K;+?Y(/=?T=8_GO"7FEOK_1_VFNWYWL&QTQV$OV_F>SK/RV52V->BJVF><$-XME=(>A'^S)ZW56/_?2N!M]+LZ#3"366%!I=#FGK M35?7NH[3J[:6S+6CRM0VE_17 (V?0.]+K=VNXQ?H_UQ,?P!02P,$% @ M&4A_5BZ0-!'; @ FP< !D !X;"]W;W)K&UL MG55K;]HP%/TK5UE548F2Q FO%B+UM<>'KJBLZV>37(C5)$YM4^B_G^V$E&T4 MM@J)^''/N>?8OO9HQ<633!$5K/.LD&,G5:H\$E%GIFSD5.E>Z* MA2M+@32QH#QSB>?UW)RRPHE&=FPBHA%?JHP5.!$@EWE.Q>LE9GPU=GQG,W#/ M%JDR VXT*ND"IZ@>RHG0/;=A25B.A62\ ('SL7/AGUV&)MX&_&2XDEMM,$YF MG#^9SK=D['A&$&88*\- ]><%KS#+#)&6\5QS.DU* ]QN;]@_6^_:RXQ*O.+9 M(TM4.G8&#B0XI\M,W?/55ZS]= U?S#-I_V%5Q0;$@7@I%<]KL%:0LZ+ZTG6] M#EN @?<.@-0 8G57B:S*:ZIH-!)\!<)$:S;3L%8M6HMCA=F4J1)ZEFFETR]0NL'G64H3T:NTAE,G!O7;)<5&WF'S2=PRPN5:JHBP>1W M E=+:_21C;Y+LI?Q&N,.!'X;B$?('KZ@\1M8ON#?_>ZR69&$NTE,H9S)DL8X M=G0E2!0OZ$3'G_R>=[Y'8MA(#/>Q1].J/H#/846%H(62H,M)*EHDK%CLDKN7 M<+=<^+[,9RA,ED=[=#&!BQ<4NA+AKC05H]=GC2)F$F$B6(S0.CJ!NS'[0].^QW!OV&.8%3_;M9ETSH=HM8 MZ(D%#P:'DA$8^KV:E73"X8;5G-[=\4$0MKV06/[ V[<$CYN5_] :M,FPUQ[: M1/W.(&A6H3*[R[II'[3[%^]APW\B]EB^GSX8H%O99D!#S9:&JN[,9;5Z> MB^K"?0NOGJU;*A9,UTJ&J(P 7I^ MSKG:=$R"YCV.?@%02P,$% @ &4A_5KZ(^KBX P &ULK5C;;N,V$/T50BV*%MA$-UNR4]M 8FNQ M?=AND*#M,RV-)2(2J24I.^G7EZ1DK9TH1(S*#Y9(SCE#GB&''B\.C#^) D"B MYZJD8ND44M8WKBO2 BHLKED-5(WL&*^P5$V>NZ+F@#,#JDHW\+S(K3"ASFIA M^N[Y:L$:61(*]QR)IJHP?[F#DAV6CN\<.QY(7DC=X:X6-<[A$>1?]3U7+;=G MR4@%5!!&$8?=TKGU;Q+?TP!C\3>!@SAY1WHI6\:>=../;.EX>D900BHU!5:/ M/:RA+#63FL?WCM3I?6K@Z?N1_;-9O%K,%@M8L_(?DLEBZ 80= M(/PH8-(!)A\%3#N 6;K;KMT(M\$2KQ:<'1#7UHI-OQCU#5KI1:C>*(^2JU&B M<'+UC>>8DG]Q&S6:H;M&*!,AT 9$RDEM!G[=@,2D%.A/S#G6H?T-7:&?D8M$ M@3F(A2O57#2CFW9^[UJ_P3M^??2545D(E- ,LG.\J];0+R0X+N0NL!)^ANTU M\N-/*/ "?V ^:SM\ ^DU"GT##P;@FX_#A[PG=OAMDZO)AQKN!Q8QPCZJH>$+ M_T]4AX+6TDZ&:772NA$U3F'IJ*PD@._!6?WRDQ]YOP\I/B;99DRR9"2RL]A, M^MA,;.RK!]@#%X#4T4Z?D*A+(HA9/( M#Q?N_E3J ;OI+/!?VR5O[6:S>3#U>K,S?:)>G\BJSVWZO2&"F+S!=@BH)/(% M;5\0$:)1,NG.]$3#(=FL'BZ5;4RRS9AD2?0V &$8OQ> N ] ; W ?;,M2:ID MW@'7>K]_O\9O_/MA[$^"V?E&65O]7:K@F&3)2&1G.L]ZG6=6G1_53]->WX*5 MFFVA7J=FRH;.NOOK>OJ&]-'>G^,&_+\:^8YX0*5,).0;WK6!TSWE:X;4.R MVI1P6R9506A>"\ J9VD#-;YC3!X;VD'_/\/J/U!+ P04 " 92']6B7.) MSIL# -$P &0 'AL+W=O>^!N-A*]5T7 (8\5F6MEU%A3',>QSHMH.+Z2#90VR>Y5!4W MMJLVL6X4\*P+JLJ8)"KV!3&#<2K1<,W< ?FC^96V5X\H&2B@EH+61,%^3*ZH.>7;.X"NC>^"=CJ MO39Q2[F7\KOK?,F64>(800FI<1#<_CW %92E0[(\?NQ HV%.%[C??D+_U"W> M+N:>:[B2Y9\B,\4R.HM(!CEO2_-5;C_#;D$SAY?*4G>_9-N_.YM')&VUD=4N MV#*H1-W_\\>=$'L!]*4 M@M@'>]^HH[E-3=\M5!R2Y1[VZ*Y1K?4+MJ2$[7; ME3NC[%-AX\SJKM\-(G-R)S:UR$7*:T,NTE2VM1'UAMS*4J0"-'E[#8:+4K]; MQ,;.[.+C=#?+93\+>V$6RLA:UJ;0Y*;.(/LO0&PI#[S9$^]+AB)>0WI$CNE[ MPA+&$+SC08?C#N_D!;S?<[MR(/"C%8T]=(;\M8;J'M3?SRT6A7)Y=*X;GL(R MLHFB03U M/KE#9TG'Q&B)P/1$Y3H-5C05/#N3*_!%#)[CB(.8MO<'==?W0.$ MU&P@-9NF'OF'K$4MJK9"!471)PHZ'[C/4>XWV@B;W9"15D/>EJ04.3Q'$HBIM/B+(!B8_/,E59;TP4-Y5P97&<@.2GWI@H[DQ7LFI: \J7TUC+ MW&RY ES+U[ DZCV)XFX26@-PE. :X*V)XMX4(F=H'7@-GZ+>J.B!G&H$AW:' M%:/DG8KB5A4J;D@I> T+8]["&&X^P>*.X(P76>;MB^'V]0T*D9;V.P;3#<>8 MJILW)W8@846(I&4$)+$?-VPW";^ WLQW@ARXR(JE'R 5S" MC.PNBCAU=[T7,=R+PG<7QPG("F\T["!&,X(RNKOQW@U%!6K3W<-HTETR])<5 MP^APUW/1WW#XU_N+HC57&U%K4D)N0Y.C4RN6ZN]>^HZ137??<2^-D577+(!G MH-P+]GDNI7GJN F&&[#5OU!+ P04 " 92']6L,C][#\# #-"P &0 M 'AL+W=OEO%[ ML020Z"%+<]&WEE*NKFQ;1$O(B&BQ%>3J2<)X1J2:\H4M5AQ(;$!9:KL8^W9& M:&X->F9MR@<]MI8IS6'*D5AG&>%_1Y"R;=]RK-W"+5TLI5ZP![T56< ,Y-UJ MRM7,KEABFD$N*,L1AZ1O#9VKL=/6 !/Q@\)6'(R13F7.V+V>?(O[%M:*((5( M:@JB?C8PAC353$K'GY+4JO;4P,/QCOV+25XE,R<"QBS]26.Y[%NAA6)(R#J5 MMVS[%W.HN":N M$WAAB+TJ\$A;I]+6:=0VH>E:0HRNIS/TZP:R.?#?=3H;6?35X. M 7P#UN##.\?'G^N._XW(CA+VJH2]5Q?#>V8Q:N(:B^%7VOQ&;==)HBXS;;U8 MET5=9TCY/;I';*6O.(%('J,MX5PYLC:!@MX[$(9/I#=%'&D.*LU!H^;9DJ@B MU8D)'FW5]7'7Q>&)I,=Q81?CT.W4"PLK86&CL"EP9,2A8::OKCJ)!4-X6$C< MP@$^^C@G>FM!7KM>;;=2VVU4.R*"1D^ZL)'CI2Y\([*C=!V\?\W@5_NPA#YM MQ+K 1B1O,F-CR+%N=Z_;?:4?2^#3AJP);'2DLW\1.LUOPN=X MLJ1XH2GK48]<:1\T1AGPA>D7!3*]3=%?5*M53SHTG=C)^DCWJJ;AVM,4C>X- MX0NJ_A\I)(H2MP)UCKSH'8N)9"O3?LV95,V<&2Y5OPU&ULM5G12793OZ^$A PF"B)A^0A!GSOD<[1E72PICLN'N2*$ 4>4Y;)B\%* MJ?6YX\AX15(LS_B:9/J;!15+*'.2Z(R?%-!O,IOFS6S&; M\HUB-".W LA-FF+Q=$48WUT,X.#YP1U=KI1YX,RF:[PD]T1]7]\*?>=4* E- M228ISX @BXO!)3R/D&\2\H@?E.SDWC4P5.:$49B92"P_MB2 MD#!FD'0_?I:@@ZI-D[A__8S^-2>OR#%G,O\/=D7LV!N >",53\MDW8.49L4G?BR%V$N HQ<24)F V@G^"PE> MF>"]-<$O$W*IG8)*KD.$%9Y-!=\!8:(UFKG(QFMT7 MXPWX MS39487-,:9 I=QS#>9HMD2W')&8THD^!01A2F3X$\L!#;#]1F<@N_W M$?CTZ^>IHW1O#*83ERU?%2VC%UJ&"-SP3*TD^)(E)&D".)I&Q04]<[E"5L2( MQ&? @R< N0AU="A\>SKL2(_LZ3=8O)3>8.-5(^/E>/X+>)=,STF,=&E?8(]R;#/WMS-WZFSWQ3B,\"9>T(J*K'TT MB]*Y7..87 STJB.)V)+![+=?X,C]W:* 7RG@6Q7XDJX9?R)$4U4DRY>)6)"$ MJA/PG218$P%(&7YBY@=--VF7+D6+PSW6T-5_+6VL_7H[ZT+" MGL :$@XK"8=6"6\*)8#"CZ5V7:)8,=Y)-^P3+!H>%.EX?[0:FHPJ34963:ZS MK:XF;A:]N>2,R)B865;VIDN?T6'10!0@XAQ8.=_R M?/W C#V!A+*-V;N 7&'=4A?QX& 8?>0-?1^UF!_&>0$,8#LNLG;N2.J3BOK$ M2OUK=!T"FLF-GOR T;1[ 9B\:0Q#:U/OG=H]@354@6YM>US[-,!RI74!Y#$F M4AK[\S:E2MC&'$>N[^:.HR%6&;DO*AR[, C&?JL^[%T]5HH]!PB/VV8[^5NQ MWKM7E&C[:B(7(CAL*]13JTV%4*T0LBKTC?-D1QD#-%UC*LR"V;EPE#"C9G% M;]0N#71 N[UT*[^0RYWA(S96R^+H<[*A].P"T1YIGV6YW<"T!3 MRS6I,QCXL$V^)TM9ZO01!A76#A7:+>J=QL0B7@&<)?IU)XWF;2+Y".L):R]);2;RS!_/=7.^]\;DLZ)^*^3=:_FLE>T MJ"^TIGZU#X5V(WK$).O).99BCKJF+!I.@G:=?81AA;5CA:]8UN;&LI9M"Y/;CM5Z.^6FW*5+ME:+?+/TB6 M\%<6M#Y=<-@K6M076O/GM]I4HU=,];N+K 1LE87OC[W6GOC6P,C>Q6,EJ,TT MLIOILH!>6ZGL*.\MHE[1HK[0F@K69AO9S?81182Z:Z/]&A':6WZW3A]AT5%M MT9'=HI>5]O>.VRNM3[L=]HH6]8765+ V[\ANWH^H-+_3,4W0I%UIO?Z"W!=: MH9.S=UJD7=4R/W63(#]6* Y;JJ?5R=YE?I[5>GX%S\/B?*Z&*8X+;[!8TDP" M1A8:TCT;:Z,MBA.XXD;Q=7XF->=*6[O\&ULK5==;]LV%/TKA#84+=!&(O6=V@:2>,7R$"!(T.UAV ,C7]M" M)5$E:;L#]N-'4K(LR;*6N'ZQ1>J>PW/O :G+R8[Q;V(-(-&//"O$U%I+65[; MMDC6D%-QQ4HHU)LEXSF5:LA7MB@YT(4!Y9E-'">P.1(;/*<\G]N(6.[J86M_<13NEI+/6'/)B5=P3/(K^4C5R.[85FD.10B907B ML)Q:-_CZ#OL:8"+^2&$G6L](I_+"V#<]N%],+4D5K.F!K:?]^Q?3/(JF1]0)V0$)BP3 MYA?MJEC?LU"R$9+E-5@IR-.B^J<_ZD*T #@X 2 U@/0!IU9P:X!K$JV4F;3F M5-+9A+,=XCI:L>D'4QN#5MFDA;;Q67+U-E4X.7N"+10;$.C]'"1-,_$!?4)? MG^?H_:\?)K94*^@X.ZG9;BLV0 4%WKX?C$3EN4R[7\'GCY1JJ3 4,#%!OGNT,QV[L>;&2O6TK M/@[T2>A[KM?$=:1YC31O5-I-7F:IA&2-[HL$_?4 ^0OPOX>4CO+H<^-:E#2! MJ:4.!@%\"];LW2\X<#X/U?]"9)V4_29E_UPW*J#?+G(4Q*'?-^,XSG6C.(KQ ML!E!HRP85?9ID]+!IQP[- 9XO#/X'\=>M[\NVC1 U^9.XM "=L4LNJ#F]GF M7G1C;@.]^5M]7S)-_X&FNFP]4+Y*"X$R6"I*YRI4VGAU?ZD&DI7F"O#"I+I0 MF,>UNO,!UP'J_9(QN1_H!9I;Y.P_4$L#!!0 ( !E(?U: !S8*-0( '@% M 9 >&PO=V]R:W-H965T2(-\#TR9:+FB@=BITG&P&DL*"Z\D+?GW@U MH0QGB=U;BBSAK:HH@Z5 LJUK(IYG4/$NQ0$^;*SHKE1FP\N2ANQ@#>JA60H= M>0-+06M@DG*&!&Q3?!?$+X&Q&< 40^( MK%&GS-I:$$6R1/ ."9.MV(I?9=!>'G/.W.\X1G>($3WG*E2HL^L@.(E@:=% M#DK#@])9>)%Q ?D(1<%[%/IA>$+0_-_AP04YT5"XR/)%?RG\NB $PLTHV*?!=-H M&L=3_6WVQ_K_3!R'-^,XBH<\)\T[^HEK$#O;VQ+EO&7*_27#[C ^[FS7O-J? MZ;'BIL!O&C>3[HG84291!5M-Z8]NQA@)U^>799Z-((P"?I\ MR[DZ!.:"8=AFOP!02P,$% @ &4A_5KSE28KV! )Q8 !D !X;"]W M;W)K&ULK5C;;N,V%/P5PBV*76 W%H](44QM [EL MT3RD"))N^U#T0;%I6UA)=$4Z3OOUI21'LD6*<19YL769,QJ2T@S)R4Z6W]1: M"(V>\ZQ0T]%:Z\WY>*SF:Y$GZDQN1&'N+&69)]J3:&((C& M>9(6H]FDOG97SB9RJ[.T$'CU=!2/T$(LDVVF[^7N5[%O$*WXYC)3]2_:-=C0@.=;I66^+S8*\K1H_I/G M?4<<%.!HH #V!= O( ,%X;X@K!O:**N;=9WH9#8IY0Z5%=JP50=UW]35IC5I M40WC@R[-W=34Z=F#6)E!T>A>;&2ITV*%/EP+G:29^H@^HZ\/U^C#CQ\G8VT> M516,YWO:RX86!F@QH%M9Z+5"7XJ%6!P3C(W&5BB\"+T$+^.UF)^A$']"$ X M!%V=7HX]:PJ@NK+ZBIQGF(2>$&]E/AXIM( 5& M24A:W)$TTDHC7FE74FDDEV@EY4(A);.%2V7#00]5!B3B$<0]E38PY#$PSMPJ M::N2>E7^9BPJDTJYM%'KD9\CQG# >M(<.,)H' ?4K2UJM45>;;]+G63H0BFA MG?HBNTNBB/'H8.0:@0X@!6 XCMT"62N0>05>"^/9\S1IG+!8H"2OOM[_Z@LN MQM3>%%J4P+^679Y,^2GQ"A= NE;']^## M84^DC2(0'S3E2"-O-?)7/IK2&&"B!?KK5N2/HOS;)=#+427NN=HD%1 MHGP2H]E//^ H^-EE6.]$=M1<''2^'WRO@>TK#WLXZ(V!%W*LZ"")\#OXUI[$ M*\X'.18'G3CX;KO:EQ[YD#$KAFG?#YQ(SJ, PX# +H^P/Y!>\ZQ]^>&C(< Q MA'V_=P )IQSC ]^P M'#!"",,#.KN4POZ8NL@W6:K%?(UNBKG7M_Q$;S6N]V([;G:7?=@??C[GL@., MQA%GM#_U<@##,.8Q'QJ4+NNP/^Q.=#$[Q$*@+(SZ4QP'$%@,;B0-(@B2@!G8XF[&[C"BO9? "?*=.V MS"[/P)]G#QNST"^WN=?7_!QO];7W8CMN<1>/X(]'CZ^!8[5F5A*$$>NU<2#C MF)I5Y<" =*D(_E0\S=C SCH&&"#"?:&N[.0\''QSNE@$?RSZC WL%1G$QM=8 M?R7D )*0;7<[+^H]OM[U2WQ^U>Q9=C3-%NIM4J[20J%,+ UE<,9,KY7-KF1S MHN6FWMA[E%K+O#Y'9_U!+ P04 " 92']6 M0YF%^'H$ ! $P &0 'AL+W=O M8JEN^<85-2!DO7 NX/D*&0/3XD]* M]N+@&FB4>\8>],W[;.%X.B-2D%1J%UC][,B*%(7VI/+XVCIUNIC:\/#ZR?L[ M Z]@[K$@*U9\H9G,%T[L@(RL\;:0G]C^#]("!=I?R@IA_H-]TS9,')!NA61E M:ZPR*&G5_.)O;4<<&,#PA %J#="QP>R$@=\:^ :TR7%^G7+174="E;@]M:=2_?EN"6E#1E5;9-)>," M7&-).,6% *^NB,2T$*_!&W!W>P5>_?QZ[DJ5B?;GIFW4RR8J.A$5(G#-*ID+ M\+;*2/;<@:L0.@[TQ'&)K!ZO2'H&?/@K0!Y"(PFMOM\<6M+QNV[UC;_9"7^? MF<0%J+<\S=4< S6G*1GKIL9+:+SH%;=;0@\B'T7AW-T=IF\-I]?ZN:AQ2A:. M6LR"\!UQEK_\!$/O-PO,K(.966%^9RS;TZ(8 V@L@P. 69B$<>P?Y3\;@,YB M&'DPZ=H]2RWH4@NLJ9EM1T_<.]7+:F_C6-)J PJB>QT+0>18TL$P:9A$/IH= M)1T,1P?"((CC\:3#+NG0FO3X(CM88W]=D_*>\+_'Z_OZ)T #^(&?/>B'J M>B&R]L(*BWP,,!H,3NR9OZ/!L7J?F'O&#D@BZPNKEDN*:ZOT*9_^HBJ.*].BJ2090D1=[@YW*&G8B M%/3ZE)6=$U3;&H:$:GV@4NV':=J_3W#"D:FFSWN5*Z#,@VM7.\P MY6"'BRW1NQTG.U*I2PL6'&!!/PP\/S[FLL:=RH5Z+O1#"F7KYAD/G*DZ X\W M;7O J4!]X8?VRO^E75.K9DV-LO@#%C_R/>@?%TU[J*DH?=F']KI_PW5%E8\ M5QEXJW1B?6IK@$,9D"0P'LPU:[RI/+U6@':Q8-,Q<$03C H9>XRI#+UT@';M M\)GCC%2X'%\DX0 B@#,4#Y;(2]1]V!=^^!^5WWS6$*ZVL<+LTB*GM1@%&HH! M!*,X].$QT4NH =C+ 6C7 ]-D*!S*A#B( V^P;%Y")\!>*$"[4K#"%13?TX+* MQU' H61X$\($18/A>PG1@'K1@.RBX:/,U6P\.4YH*!%0D@3'PV0/,A6B5PC( MKA"TH#,( F#]4<^/OZM;&#CR43-:2.WQ_B^/>W!&H=;^QAS=")!J =,<5W1/ MN^.A"W,HXO;-F[.E:\PWM!)J!JZ5J7<6J9'AS7%-&ULM9AM;]LV$,>_"J%U0PMDD:@' M2\YL WEHL #+$"3K^F+8"UJB;:X2J9"4W7S['65%5BR9RXRD+QI)UAWO=R3O M_N)D(^0WM:)4H^]%SM7466E=GKFN2E>T(.I4E)3#+PLA"Z+A5BY=54I*LMJH MR%W?\T9N01AW9I/ZV9V<342E<\;IG42J*@HBGRYH+C93!SO/#^[9V7C)64*Z8X$C2Q=0YQV>7>&P,ZC?^9'2C.M?(H,R%^&9N M;K*IXYF(:$Y3;5P0^+.FES3/C2>(X[%QZK1C&L/N];/WZQH>8.9$T4N1?V69 M7DV=Q$$979 JU_=B\RMM@"+C+Q6YJO]'F^V[\=A!::6T*!ICB*!@?/N7?&\2 MT3%(O ,&?F/@[QG@\(!!T!@$->@VLAKKBF@RFTBQ0=*\#=[,19V;VAIH&#?3 M^* E_,K 3L_.T\>**5:G5"S00PGIE56!'FC!4L&S*M5"*G1+-)6,Y I]O**: M,+CXG4A)S!Q\0C^C+P]7Z..'3Q-70TS&LYLVXU]LQ_^G !9B6R'\FNO"M'J]H>HH"?()\S_<' KI\O3FVA!.T"0YJ?^$!?W>53%>P MSE I64J'$K2U']7V9M>M9]C#?N#'HXF[[@9N'P M$I-:M+K0A$-I2#L)>#T2B"4K27 6N,1V8@:C,063-PTP&IN*1+ MIF!/T,Q"M748=649>>;? M'H5UG",IXI8B?M7JO-RNSB&,N#<7@3\>A7Z\AV$=Z$B,I,5(K!A7%45:0'?, MH=QFL)ND?AIB27HLL9=XO7IA'>Q(E'&+,K:BW-,UY8!#B>2@'H8HQCT*'R=> MXN]CC/L+,!A%7I"T[[V($'N[UN=98_Q-*(5$7:TTK!ZH8)#Z%V%WBMM@:_-Z M" F.XB39(QAXSSL0?*=O8VOPUX1)M"9Y515^*VT"QKU M0F^<1'@_Y_;!CUP[V-_!^5:XBTK!$YB=KCPQC(QKPI=LGM,&=Y#2[ZV8.$C& M\3CE2G")Q HX2& MR4K#-HAF=_G'BJ+6[7GKUDB(/$=S6-3P85.("A[1QPID%G0#/_K1['"]$>@) MRI*J]X%\=@*?!)5"'WSO!#KR2=V5!U+T'@H#[R0&MFN,5@+?&0GJSAIV;[1G/+9%+QA7*Z0)< M>J8%^'TAA'Z^,0.TAU>S?P%02P,$ M% @ &4A_5B)(!RSI P 9Q4 !D !X;"]W;W)K&ULM5A=C^(V%/TK5EI5NU([P28A, 6D@9G9K=211LO.]J'J@R$7<">) M6=L9=OKKZWQ,0DCP "(O$#OWGIQCQ_;)'6ZY>)9K (5^A$$D1]9:JB67:#X+(1(,AXA I>"UF3B5,>? 7\]5Z9/4MY,.2QH'ZPK>?(1?D)G@+'LCT M%VVS6,>QT"*6BH=YLF80LBC[IS_R@=A)P+T#"21/(/L)AY[0S1/2D;,S9JFL M6ZKH>"CX%HDD6J,E%^G8I-E:#8N2:9PIH>\RG:?&#U0\@Z+S - ,%K%@BH%$ M'VYU'POD1_0;>IK=H@\_?QS:2C\N2;(7.?0D@R8'H#%!#SQ2:XGN(A_\*H"M M>19DR1O9"3$BWL+B"G7QKXAT"&D@-#T^'1OH=(NQZZ9XSDEC=R<5TZ\7^.B> M,H&^T2"&IL'+L'LI=K+87L;$\1RW,[1?=B75P\J("FNG8.T\QJ_/]^ M@' .XI\FSD;D9,>YEANZ@)&EMQ0)X@6L\2\_X5[G]Z;)NA!891#<8A#<,Z;N MQO]7KS@]F>(^B2XE"B.]"8?L/^TN$]Z(L>+ZA;A^BSN)$?M4;?UCM0T*;0.C MMJ<9^JJG1\;B%4U8$!@W&"/4J5(N!%91C3OEP=II8XO)4=W*N>!BC^R="^:G MGZMNQS;@-O>:'+VBDGC]?8U&#N=J)*5&TN:6DZ,W+Z5@S&3.%=D:7>PV>]\Y8H&QQH<,]:I&]"ET*K*2X^#6S$YN&Y,]$>AXWAX M?V+K@] R<&+HT,;M7)X+K[:-I=CO8HN#0IN%67@DW.(F=]M/G I?O M;=H/7+<,21'!EM!C8[#'T=R:\HDP&NH\C_YU5?E&;<2FTZB=Q MZ3-(*SZ#U'T&]MP!&>S/6D.@<=9(Z2%(JQZ"U#W$_F(QAE19EZZ M.H*R/NN MP!A295T>]:3-HY[4JQ '7I9Z8//+8N^4K$(0J[22)]&"QY'*"D)%;U$MO$EK M9'O]$WP]S6I^)4Q6@M225RR2*("EANQ<>7I 15;5RQJ*;]+"V)PKQ&ULK51M;],P$/XKED%HDZ#.2]O1 MDD1BK1!\ %6K!I_=Y-I8=>S,=IKMWV,[:92)#@V)+_&=?<]S]UQ\3EJICKH$ M,.BQXD*GN#2F7A*B\Q(JJB>R!F%/]E)5U%A7'8BN%=#"@RI.HB"8DXHR@;/$ M[VU4ELC&<"9@HY!NJHJJIUO@LDUQB,\;=^Q0&K=!LJ2F!]B"N:\WRGID8"E8 M!4(S*9""?8H_A\M5[.)]P$\&K1[9R"G927ETSKQIP\V=;+]"KV?F^'+) MM?^BMHN=11CEC3:RZL&V@HJ);J6/?1]&@'#Z B#J =%K 7$/\)TC765>UIH: MFB5*MDBY:,OF#-\;C[9JF'!_<6N4/6469[+O5!W!T!T'M(6\4Q/.@T^7 M-/XGLF>*XT%Q_#?V;$5UB:@H4.X,>&C8B7(0YJ+JCFKNJ=PC<,K"F]DB6BP2 MAVNI?!MO_ A$8<]A893&YF&*ENVCK'R-I?V)TT M]OI[L[0/%"@78,_W4IJSXV9@>/*RWU!+ P04 " 92']6<92R(+L" #Z M!P &0 'AL+W=O &K3LQL ]V_GYW0B)*4]6(WB9V\Y_@Y3FP/ M]E(]ZC6 04^%*/706QNSZ?N^SM=0,'TE-U#:-TNI"F9L5ZU\O5' %I6H$#X) M@L0O&"^];% ]FZAL(+=&\!(F"NEM43#UYQJ$W \][#T_F/+5VK@'?C;8L!7, MP-QO)LKV_,9EP0LH-9E]P?T1=?57PB\->'[612S*7\M%U;A=#+W! M(" WSH'9VPY&((0SLAB_#YY>,Z03'K>?W6^J[#;+G&D82?' %V8]]*B'%K!D M6V&FU(?%0OM5&%@>Q)2AX6=_9TV$>C@0X>D5 #@+R M5D%X$(15T)JLBC5FAF4#)?=(N6KKYAK5W%1JFX:7[BO.C+)ON=69[+;<06FD MXJ#1Q1@,XT)_1)?H?C9&%^\_#GQC!W&E?GXPO*X-R2N&8\BO4(@_(1(0TB$? MO5V.7\I]&ZW)1YI\I/(+_YVO*TLMCKK%;@7U]8;E,/3L$M&@=N!E'][A)/C< ME>P_F;W(&38YPW/NV93MT1TSH#@3G4EK>5+)W=+>930EF$8#?W>&ULK99=;YLP%(;_BL6FJ9/68AL(T"5(7;)J MDS:I6M;MVB$GB57 S#9)]^]G0\J20&@G[2:QX;S'SWN,/\8[(1_4!D"CQSPK MU,39:%U>NZY*-Y S=25**,R;E9 YTZ8KUZXJ);!E+7KPC:\WVCYPDW')UC '?5_>2=-SVRQ+ MGD.AN"B0A-7$N2'74U(+ZH@?'';JH(VLE840#[;S>3EQL"6"#%)M4S#SMX4I M9)G-9#A^[9,Z[9A6>-A^RGY;FS=F%DS!5&0_^5)O)D[DH"6L6)7I;V+W"?:& M ILO%9FJ?]&NB?4]!Z65TB+?BPU!SHOFGSWN"W$@(/X9 =T+Z$L%WE[@U48; MLMK6C&F6C*78(6FC33;;J&M3JXT;7MAIG&MIWG*CT\F=-%^$U+\1*Y;HXZ^* MEV:.-+J8@68\4V_1);J?S]#%Z[=C5YOQK,I-][D_-+GIF=PS2*^01]XABBGM MD4]?+B?'X;*W2UBJM\WG_9+7/5I/'[\]C%]:U*ED*$\>L' 5R"T[RYA49 MX?=])O]3LB/+7FO9&\J>?&&+8:>-?%3+[8K?)M0/ NP'8W=[:*(;1Z+8"T9^ M&W?$Y[=\_B#?5U94*[.2*\F+]3!IDR@X)*!QV 'MAM$ 8]R/&;28P2#F3666 MH5CP#%0?6M 9,_2\4[!G@HZX1BW7:)!K*O*RTB /%J[]MN=BI7=,0A_KJ%L? M@JF/3VB[822(/7*&-VQYP^'/$5++CY&J&NXRU_M.U>P*A;(#^*H_"$L!M&0[.\^BGCEC(>I)Q7 M"RTTR_JXXLZ 'J:Q%_LG8-TX2@@-2=2/1O#?\P0_,\=*7:.;-*WR*F,:EF@& M9F=+.;/'=N\A@CLLEP3C(,2GU>R+#(/0]\Y,.SDX!\4"B#E5'BJ]#8D\WEH^EH4=;G]T)HLPW5 MS8VYL(&T >;]2@C]U+%7@O8*F/P!4$L#!!0 ( !E(?U8;UX$#K@( !,' M 9 >&PO=V]R:W-H965T7;@)5L&FMDG:?[]K0U@^:+1)>P';W'/N.=?V9;P1 M\DD5 )J\5"57$Z?0NKYR79454%%U+FK@^&4I9$4U3N7*5;4$FEM05;J!YR5N M11EWTK%=6\AT+!I=,@X+2513552^3J$4FXGC.]N%.[8JM%EPTW%-5W /^J%> M2)RY/4O.*N"*"4XD+"?.M7\U2TR\#?C)8*-VQL0X>13BR4R^YQ/',X*@A$P; M!HJO-ONE+5X<=@)^\ 0@Z0' (B-X MA!T@M$9;9=;6G&J:CJ78$&FBD]W!5OQOA!=N*@B'#+4MB64Q/6:=!$G@A;MIZU\IQF._%\>BB#]L3&?M11& M7I@<6#H.\^.1?Q$-6TIZ2\E)2S.A-!%+LA(B5T2),A^2F!R7\S**XD.)QV&7 ML1_%!PK=G?Y2@5S9MJM(9FK;7ME^M>_LU[:A':Q/L>.W#?H/3?N[N*5RQ;C" MFB^1TCL?8=EDVX+;B1:U[6*/0F-/M,,"_UH@30!^7PJAMQ.3H/\/IK\!4$L# M!!0 ( !E(?U;7/W#JD0, %0- 9 >&PO=V]R:W-H965TA#[1T;1.5 M2)>D[7J_?J0D2PXLL=OJO5BBQ'O.O>3QT>5D+^1GM0;0Z&M9<#7UUEIOKGU? M96LHJ;H2&^#FS5+(DFHSE"M?;230O HJ"Y\$0>R7E'%O-JF>/&*KM;8/_-ED0U?P#/K#YE&:D=^BY*P$KIC@2,)R MZLWQ]0T);$ UXP\&>W5RCVPI"R$^V\%]/O4"FQ$4D&D+0G]$_[DJWA2SH IN1?&1Y7H]]<8>RF%)MX5^$OM?H"DHLGB9*%3U MB_;UW- P9ENE1=D$FW')>'VE7YN%. D@\4 :0)(E7=-5&5Y1S6=3:38(VEG M&S1[4Y5:19OD&+>[\JRE>@ M*2O4FXFO#9N-\;,&^:9&)@/(F* 'P?5:H7<\A_PE@&_2;',EQUQOB!/Q#K(K M-,)O$0D(01^>[]#K']\X<$?M&HPJW'!H#:10"MU2*0^,KQ MQ9;KOH)KF+B" ML7+?S4:C9)PDZ<3?]?"'+7_HY)]GV;;<%E1#CN:ED)K]1:UD^U*HD:*3%$@8 MQ@GISR!J,XC<*]"HX"WBT%MY=$8[PJ,0!TD_;]SRQD[>WR7- ?U&2T!_/D"Y M /FIC]T)8GWK6FUH!E//&),"N0-O]NH'' <_.<21M"DFEQ%'/#JZJ=5RBS M>U_WO.W3]L@PKQOE;GI]WGB@T#:">;]4@A]'%B"]B U^QM02P,$% @ &4A_5MX?]?5G @ P 8 M !D !X;"]W;W)K&ULE95=;YLP%(;_BL6FJ9.F M\I$ (2-(::-MO=@4M>MV[< A6#4VLYW0[=?/-I1%+4V6&["-W_=Y#Q^'M.7B M058 "CW6E,F%4RG5S%U7YA746%[R!IB^4G)18Z6G8NO*1@ NK*BF;N!YD5MC MPIPLM6MKD:5\IRAAL!9([NH:B]]70'F[<'SG:>&6;"ME%MPL;? 6[D#=-VNA M9^[@4I :F"2<(0'EPEGZ\ZO$[+<;?A!HY<$8F4HVG#^8R4VQ<#P3""CDRCA@ M?=K#-5!JC'2,7[VG,R"-\'#\Y/[)UJYKV6 )UYS^)(6J%L[,0064>$?5+6^_ M0%]/:/QR3J4]HK;;&\8.RG=2\;H7ZP0U8=T9/_;WX4 0!*\(@EX0V-P=R*9< M886S5/ 6";-;NYF!+=6J=3C"S$.Y4T)?)5JGLL^<%RVA%&%6H!NF,-N2#06T ME!*41!^ZKR#5[Q7D%^BB?\!!5X0H/N[%;IX^\S& MU7&'S,&0.;"^DU=\EXSML$Y<=^FQ,$-4?%F M!N$T"9/G-/>@(9G>_A6++6$242BUTKN,=6#1]]2&*]WQ[+#2OQ@0 M9H.^7G*NGB:F[0T_K>PO4$L#!!0 ( !E(?U82@HH.C@( .D& 9 M>&PO=V]R:W-H965T@DKJ!Y\5NB0ESTL3N MW8DTX1M%"8,[@>2F++'X-0/*ZXGC._N->[(NE-EPTZ3":W@ ]5C="1VY'4M. M2F"2<(8$K";.U+^>QR;?)GPG4,N#-3*=+#E_,L%-/G$\(P@H9,HP8/W8PAPH M-41:QL^6T^E*&N#A>L_^V?:N>UEB"7-.?Y!<%1-GY* <5GA#U3VOOT+;S]#P M99Q*^XOJ)C?6%;.-5+QLP3HN"6N>>-?.X0#@QR< 00L(C@'1"4#8 D+;:*/, MMK7 "J>)X#42)ENSF86=C47K;@@S7_%!"?V6:)Q*OW">UX12A%F.;IC";$V6 M%-!42E 272Q 84(E^H:%P&;BE^@#>GQ8H(NWEXFKM +#XV9MM5E3+3A1S0_0 M+6>JD.@3RR%_3N!JZ9W^8*]_%IQE7$ V0*'_'@5>$/0(FK\>[I^1$W;C#"U? M^$_C[!M8PQ?U\YDS?"TKG,'$T8=4@MB"D[Y[X\?>Q[YF_Q/9L]:CKO7H''O7 M>E^3#3*V2.,KVS2*Q_%H%";N]E!_3][(O_+\<9?W3-JPDS8\*VU:'X8'VE\F>8=Z7,/7*,$L;9F*E'&-TPU![#;[?QZ:FWJ:'^F?;RQW;\T MS25PB\6:,(DHK#2E-[C2,Q.-L3:!XI7UIB57VNGLLM!W$0B3H-^O.%?[P!3H M;K?T#U!+ P04 " 92']6E E#O#T# "C"@ &0 'AL+W=OTLI"J9H:E:^KI2R#('*@L_"H*A7S(NO.G8K=VHZ5BN M3,$%WBC0J[)DZL)Z,K+P3^,1QH_?&8".YE_*KG;S/)EY@'<("4V,U,/JL<89%8161 M&]^V.KW&I 7NCW?:_W&Q4RSW3.-,%I]Y9O*)=^I!A@NV*LRMW/R+VWABJR^5 MA7;_L*EE1P,/TI4VLMR"R8.2B_K+OF]YV .XZNCZ!JZL9_#_'\A[5%UK\>)? MZU=OQKXA=ZQ2/]V:GM6FHR.F0YA+87(-[T2&60L^^04^ZE#@$P\-&=&.C,NH M4^.'E>A!&)Q %$1A6T"_ X^/PI-N>()I#_JA@T<=T?2;U/:=OL$1?1?+I<(E M,PC52J4Y70ZH%$\1J%A Z?*GW' ?W&_GJ? METY';.4ZUQ5+<>)1:=*HUNA-__HC' 9OVUAZ(64'G T:S@:=G,V?TO+ 'B,^ MT5V/#'6J>&4K5QMKW3;>L30'HYB@$DZ5TT4AC 8&\9]M>3D!)C*:D?U=0AF= MD5;9MD/;ZZA/;:1W8I\9YNPEE27QTTLT.(WBATMT MP,:P86/8R<9_:U05XYF[SH:.TF]>Z>$3;\)1_/A"=YI^;OPOI.R I5'#TJB3 M)?>^E?7[QIOS<])&%E2H4MJD;J>-M]K.V1YO02]Z1%LM$P8'0N'9V:%8\DNQ M.E1_[UDO42U=>Z0AE2MAZA>^66TZL O7>/@/XG7[-F=JR86& A<$#7HC.I.J M;HGJB9&5:Q+NI:&6PPUSZB)160':7TAI=A-KH.E+IS\!4$L#!!0 ( !E( M?U8B&6+NB0, ,,1 9 >&PO=V]R:W-H965TJI:W?9BV@N3/(!UCLUL ^U_/]M) MHWD2I0X\?=C^_L\/&#/3UQ\DSL A9XJRN0BV"FUOPY#6>R@PG+$]\#T MDPT7%5:Z*;:AW O I155-$RB:!I6F+!@.;?W[L5RS@^*$@;W LE#56'Q? N4 MGQ9!'+S<>"#;G3(WPN5\C[?P".KK_E[H5MA22E(!DX0S)&"S"&[BZSRV MOC M3P(G>7:-S%+6G'\SC<_E(HC,C(!"H0P"Z[!!NV81GA^_4+_ M9!>O%[/&$E:<_D5*M5L$EP$J88,/5#WPT^_0+&AB> 6GTOY'I[IO.@E0<9"* M5XU8SZ BK'['3XT19X)X]H8@:03):T'ZAF#<",;O%:2-('VO8-(([-+#>NW6 MN PKO)P+?D+"]-8T M:3O=Y&6ZMXD3^(4?1RB)+O0KB7OFLW++[[ 8H3BU\G&//'/+,RA&:!Q;>=(C MS]\OCQUFC-O8C2TO_9_8%39V%TC7 :DP*PG;Z@\/Q:R OI YH:8P7MA.L!#M,$% MH40]]_F6_C#V;!+IO^X45\[QACKB$Y9[@G5\GK0^3P;EJB[Q!Z&-1B56O5GJ MQNDZ -4:!'K[P[AR$H8&PBQ=12KS M.6;N"=:Q^K*U^M)I]4U1\ /3&?T !9 C7E- ?]_9VO!/G]E.VE"S?<(RG[#< M$ZP3DJLV)%?.D-QRH17UCQ )%V@/H@"F]+:C+R UZ^K\&WTTF[PJ,\X!AQKM M$Y9[@G6,CJ/O/]XCI]6?V5$[R\6S,^?=D*%)[Y66>:7EOFC=<)SMI6*/F=_ MNJG_.O/=(PYVVR;4\H;NR^//S>O3[> MT-N\+6$24=AHJ:DG 1+UB4'=4'QOM\1KKO0&VU[N )<@3 ?]?,.Y>FF8 =IS MF^5_4$L#!!0 ( !E(?U:X=V$N2P, "H+ 9 >&PO=V]R:W-H965T MP4MI M/\&AC0T##Q1[J7C5)6N"BM7M-[GO%F*0 ,,3":A+0(]-P%T"MD9;,FOKDBB2 M+P0_ &&BM9H9V+6QV=H-J\W?>*V$?LMTGLH_4+T&X/DE5825\@5X"6ZN+\'S MIR\6OM+R)L@O.JDWK10Z(75)BW. X1E 4*.]-7CT^%QNJ]-]\5SZKFM/L W MX$9;UB4NB&+U%I1V"8B45+GLMYJQU33E?I>',$LP"A?^W=#9- Y"&$5IVL<= M08<]=#@+O=H+06L%&BYL16O\$;H+NM6,!C!1&N,D&S%/PW &HP2ZD:,>.9I% M_G3,=P9J:I>].+;BXHZF0$F<9AB-P*=Q219AF+C!XQX\G@7_PA4I)SNC9.26 ME4PQ*EW(\00EQ)%F@2/D:1R$:9R>VA])SYS,,E\)PZM^ E*O ?VQ9XV^/M09 MV HNG;S)A /A,,#Q"'<:9C9&&KIITYXVG:5]713[:E\21=?Z&M$U7C!R:B^D M$X*7$.(8C1?6$9>D48;IB]I#H1(^J#8=I,&)VAL6G]BTV-[FEBO=*=GA3C>S5)@ _7[#N7J8F':I;X_S M7U!+ P04 " 92']6\>NE\[\" #V" &0 'AL+W=OP /(7\T=5R/74@I2 Q6$4<1AO7"N_,M5 MHO>;#;\)[,71/=).GAA[UH/OQ<+QM""H()>:@-5E!RNH*@U2,OYT3,<^4@<> MWQ_H-\:[\O*$!:Q8]4@*62Z\4O71Z. H+I0$#0!01G ?[0$\(N(#1&6V7&UC66.$LYVR.N M=RN:OC&Y,='*#:'Z+3Y(KE:)BI/9#U Y0!?7(#&I!/(_I:Y46+WHYAUBV2*" M 80?H%M&92G05UI <0IPE1XK*CB(6@:CQ&O()RCT/Z/ "X(>0:O_#_='Y(0V M1Z'AA0.\1U,+4""\ ZY*6U6O/A^$;E!ETB>!U^CB%3 7O?EK\5$_7I_32]'@ M'!:..H@"^ Z<[.,'/_:^]'E_)]A))B*;B6B,GOUL5 *D-2[ZS(X3YLBD"46H M;FLFB%"!7_M(JW%2V)'"GO@3XK>5<$%$SK94(O4^H<]K_)XU^TZP$^LS:WWVIIK]C-1$#E3V MN6Y1OF=8N@/N,F_B1=$\=7?'A@;V!5.[[T1K8K4F;RC!4:5)OX+9F="!;H-:7S,F#P/] /NID_T%4$L#!!0 M ( !E(?U88[VQ%J@( "8( 9 >&PO=V]R:W-H965TJDJEVWUPZY!*N F>TD[;>? M#91FC4GZ)K&Q[_D]=SCG9#LN'F0)H-!C735RYI1*M9>N*XL2:BHO> N-7EEQ M45.EIV+MRE8 779!=>42SXOR/TS!U5EJR&1C+>( &KF?,%7UYA8@*Z';\9 M[.3>&)E4%IP_F,F/YSH!*^\NH/6ZIRYB0.6L**;BIURW??84@H-'H%KV3WB7;]7J(W%QNI>#T$ M:P";Y#PNS6:F;0I=I%:W.L,6_E M3@F]RG27#(2D^-$KFB%JNXHM_1)]S,E;>SD@)VD?AS;X>D(3X_"KT%*Q.IV MHV")6*/3!JEL]/2 ?AZ%T<0QPMY+;_'>G#Q?5&Q-32>VYC\H_5< DN")]XWW MVAL^78)B(X0N_$D/^+ ,OA\DWH2)ET:&CS:B_)HWZW-=_?J-M2 '+21(??]U M+=R]KF]NT)]4K%DC-6.EX[R+6"=A?!@BM]K73#4E_D(,P&O;[B M7#U/S-TR_C7(_P%02P,$% @ &4A_5BP9;^P- P L L !D !X;"]W M;W)K&ULK99=;YLP&(7_BL6FJ976@FT^NP1I331M M4B=5[;I=.\1)K )FMM.T_WXV4)H )1':38+!Y_@\?@WV9,?%H]Q0JL!SEN9R M:FV4*JYL6R8;FA%YR0N:ZR^I>BANA6[9C09OX2GLOP%NZHOTIV3K50\J\4Z0<;RZI\\UQ.Q)X#N.P)4"]"I EP+< E: M)2NQYD21>"+X#@C36[N9BW)N2K6F8;DIX[T2^BG3.A7?4#T'X&Q.%6&I!/@< M7("'^SDX^W@^L94>P'2SD]KLNC)#[YC-:7(),/P,D(-0CWQVNAP>RFV-U;"A MA@V5?O@DMEZ>RL#M-S"OT)4L2$*GEGY')!5/U(H_?8"^\Z6/[C^9';#BAA4/ MN<=ZRG ?8*7R2Y5YI9_BP ]=WYO83_O1!\U'1G>;Z.ZQZ&Y?]$KE'43WG* = M?=!\9'2OB>X=B^[U1?B^WW1_4YT'&+L!JWH M@^8CHP=-]& P^J\-U3O62E'1!Q!T 2!$3N"T" ;'&$D0-@3A, %7) 5I^7TJ MR(O>%I7L8PD[+)Z+(A2$+9;!T4:R1 U+-,AR0Z4$+"NVBBX!RW55J%1],%$' MY@(Z 8[\]MH:'&\D#73>-D3GY-KP1LM3.QV\Y]CS]'IK$=4=]S_# M$(9^&+X5\C#MWO8-C\]^LA5"+Z&C<6&W E[HXR!JQQT<\#CDOCQ$'6RZ^RQ6 (L])G,J;QDJI[+K=EM$*$BI; M/(,4WRRX2*C"6[%LRTP G1NC)&X'GM=K)Y2EC>' /'L4PP%?JYBE\"B(7"<) M%;L[B/GVIN$W]@^^L.5*Z0?MX2"C2W@"]2U[%'C7+BESED J&4^)@,5-X]:_ MGOJA-C E_F:PE0?71#=EQOEW??/'_*;A:8\@ADAI!,6_#=Q#'&L2^O&C@#;* M.K7AX?6>/C&-Q\;,J(1['O_#YFIUT[ALD#DLZ#I67_CV=R@:U-6\B,?2_))M M7K8;-DBTEHHGA3%ZD+ T_Z?/14<<& 3!&P9!81 <&_3>, @+@_#(X-)[PZ!3 M&'1.->@6!MU3#7J%0>]4@WYAT#?!RGO7A&9$%1T.!-\2H4LC35^8^!IKC A+ MM12?E,"W#.W4\"_ .)(/(U"4Q9(\4"&H%L>O@[9"O"[4C@K4)$<%;Z!\\HFG M:B7).)W#O,9^^HY]8 &TL5UEXX)]X^X"*W$$48OXW28)O, GWYY&Y,-%7M$VH/?=,I@25682G$T/#"DX18UQUW.:!3#]!S]K7,: 0W#9R4)8@- M-(88HIY7%Z)[E["12]C8)6SB$C9U!*OHHU/JHV.C#REVKTXP5>JYF7,)&+F%CE[")/1!J!>2>)QE-=P0# +FA)+PZF.B M)^^#R"B^#Q;N.-:XD/$9BP'7-UV*F-+QCF1T9TKS!;GH!%Z=[.S^?*WQAZ58 MN80-"!J3GE>X=B0=J3U<%+**0.#$DY*8SCBN@%SLT.TY>K5@^!9^K%FF;2Q" M[I9"[EK]_9R!7F+3Y;E2MF+/E;)+V,@E;&SOO3KUF6A3DN*^E[_9N5A$Y#HS M$34.H26YX[BY9[1)'OYMD:\K)E$2&_BX RH.K".>X'^$E4U@)M:X:2=FZ?-[ MA9Y1XFFZ1K6)O9B[7M/S/*.BL-7O_HR514([)76U0*,5[O^C"*3$^@IW=:TM M\CDE?](TKR3,=QU-;%]>1+ Y"+*E4E<(S^@1MDSW"A=LB6*.BW+;%?;-;&=> MY4^PLQ+T-H[)#!7]K$#OLHA.!_+!^'&V*P8*[NV9;.X;K7L32U4;'OAU,X=+ M(4P=P2J#M%<.TMXY@[1IPHI]"\^8 V((Z\9G3NP9HLX -\.@$X2=07MS./"L M]9X[\%S"QBYA$Y>PJ2-810G]4@E]JQ)N7X9U7="MQN=.ROU7"@H[/11154*C MU\6N<*;QJJ7&+CV;N(1-'<$JX;PLPWEI#><#+A+Y=+C@@BQHQ&*F=N0_6SIW M9T6>&^0 MD)L$%X-(S_]+J%-'7LO504"]EA<>3?MY(=^KE@KZW:.XGP(;6]MU;CQ=PJ:. M8)5X^M[+MRS/&M''M8A6.HS<;**;9LM3%S([Y]P1[90V>J>-@=%DW09D[-2/ MB5/:U!6MJHR#KYS^>$W47=EHHLO,9U4N*]B@B14? =% M-C1>YX6UJ0!]/J93V I+3]2MVCG-93]-G-*FKFA5 ;]\,/>MWUN'CP(RRN;[ MG+16LTX_F1>TPUGGLM?M'6]=G58Z=DJ;.*5-7=%R ;0/3O$2$$MS0"M)Q->I MR@_TRJ?E(?"M.?ILOQ3/3Y _4;%DJ<3!M4!3K]7'=$/DA[+YC>*9.1.<<:5X M8BY70'%8Z@+X?L&YVM_H"LJC\>'_4$L#!!0 ( !E(?U:X?\TG$0( -8$ M 9 >&PO=V]R:W-H965T?;2A"'3*"5[!12)_*DJG+"H1L4CS%SQOW_%@8MT&RI&9'V()YJ#?*1J1G MV?,2*LUEA10<4OQINES%+M\G_.30Z,$:N4IV4CZZX.L^Q8$S! )RXQB8?9WA M#H1P1-;&[XX3]Y(..%P_LW_VM=M:=DS#G12_^-X4*9YCM(<#.PES+YLOT-7C M#>92:/]$39M+8XSRDS:R[,#60NN\P!-!7 +0#4.^[%?(NU\RP+%&R M0V$X!NUF 8%_I]0HPE=RDD M[XA6+1%]A6@-^02%TP^(!I2BA^T:W;Q]04.LM]X@[0U2SQO^C\$Q6RT\&H>[ MGE[JFN608MNT&M0948MZM>A?:M&86HN*!VKS1;RX'1>+>['XJM@/:9BP8^<&FU='5+.+G46C MQPS$?Y5+PW 1QR\42[/E!VN;H C<,_566_0%02P,$% @ &4A_5O2D$]N-"0 TT\ M !D !X;"]W;W)K&ULM9Q=;^.X%8;_"N$NBAD@ M$XND)%O3),".I45WT4R#F6Y[4?2"L>E86%GR2G(R^?>E9,4T1>581$[F8N(/ MGI?T2YHZCRGRZJDH_Z@V4M;DQS;+J^O)IJYWGZ?3:KF16U%=%CN9JW?61;D5 MM7I:/DRK72G%J@W:9E/F>>%T*])\)#?9?W[[JY4SZ9'E56ZE7F5%CDIY?IZ\C/] MG 1!$]"6^'Y%Y5<%-E_TE6]N9[,)V0EUV*?U=^*I[_+[@.U M#5P66=7^3YX.9?W9A"SW55ULNV#5@FV:'_Z*'YT1)P%S[Y4 U@6P7@ -7PG@ M70#O!_BO!/A=@#\V(.@"VH\^/7SVUKA8U.+FJBR>2-F45FK-@];]-EKYE>;- M0/E>E^K=5,75-U^+6E;D3CR+^TR2#[&L19I5Y*LH2]%TX4?RB?S^/28??OIX M-:U5A4W8=-F)+P[B[!5QRLAMD=>;BB3Y2JY,@:EJZ;&Y[*6Y7QBH^%WN+@EE M%X1Y-!IJ$!P>R^4EX;0)9VP@/!X?3@?"$SC\5I2J\7X;S@$S^+'O>*OGOZ+W M#RFJ-'\@:[%,L[1^)F);[/-ZH&%?#D)A*]3,'8\W+/#4OZOIXZE[8'W-G/6Y MVHFEO)ZH2:F2Y:.C M0257HS'%8DRQ)+",?L7C\.AQ"'K\:ZX\55?9%X^V C6[&HCIEB" M)&8X/CLZ/COC>"V5:DV2'RK5J^20P:""ZVB>6;U%N4>YV5FQ7BVK3>DK1)Y-4\7*6-WQZ*O*'N7V7I8J_3ODK^2_ MM^T+_QOR$!9S-1%5+4952[#4S&XY 2#ZYBD9EG#N#&H-6#_L3R<#A:@?T-Z( MQFJ8Z1W3WC'0N[LRS9?I3LW,._'<)&N#YH$:SN8QVY=YR/MSPE"QB,\M_Y#: M9OJG 8Z>(;A"Y$"J!4<[.V=#H.4:'V-N@M4NTS6-8Q3FL>,W5N4!DNQDN50C M3SP,?W-1(:Q3:V8L[>&E%S#KVXM*6%AJIM^:Q"B,8G=EL91R59%U66Q)IL9L M-6@U*H91FW:".8U8WVA4PL)2,XW6.$9A'FM_+,N>22F[Z12:&S"9:-&I&5_\ M&;=&-2J'8:F99FL2HS"*W8KGEQ_C/#@30P4R5+4852W!4C-[1",>A1EO5":& M"G?4ICL^F_='O5UHUI^'$JQVF=9I9*,PLXU+Q%"YC-K8%?F>-3_;I2@+N67? M>Z 9TVC&8#0[DX?!T:[&=6JG5S;.K 2V*W7..*RFF<9I>&(CX6E$*@9+.;O8 MK6M1,Q7S6=C__J+6FV"IF89KXF+GB&M4+@:K.'O-[.6CF1_Y?:,Q*TVPU$RC M-9HQ&,U<JV!CL% ]]L^EX1Z(W(Q6,C9:=1% M-52U!$O-[!+-? QFOC&Y&"SAW!F!->Q#.NL/>[L093SH7Q3? ^.8QC@&8]RH M9 S6<#9O@-]X-+-FC:%B/)CU_7L/,F.:S!A,9N>R,50>8_;:5^C1?AK;E3)_ M3HSF_14RK*:9QFF 8B,!:DPVA@I2G9J=C5DTA5IO@J5F&JZQBYW#KG'9&"IX M=6K&:BWU[ P!L]($2\V\T4D#&H9#'$;[OXRAUIE@J9EF:ZCC M,-0UOXR%AWODP&0,EG$V&E,M1E5+L-3,#M'0QV'H&Y.,P1+.G6$37\BM; RU MS@1+S33YY&9*&/A<+IZPE+/9?'A5R9ID<.^H? _FXYKY.,Q\(R^=L(JST_:] MBKY/5:;<=QH5Y;#43*D:&@HB*J6HRJEF"I MF3VBR9._?>D.EG#NC($;,YD%0:AU)EAJILF:-CG"(A^LX>RRO7SG>Y&-/ZBL MB:5F;O;0K.F_:3$0CG;>UF$O!OITUK^;/D:M-,%2,PW6?.GC+1K"4LYNT\%, MF_:OEJBU)EAJIMV:'OTS2X;[Q!M9QMMI>,8SHW)I#4/$12\UT M^F1+'HR/MR\#F:S37.1+N;H@]R)K'@WZC8J1OHV1!36'=,G'\+A&Y<?N0-W3AZJ68*F9W:.)U'_[OCY8PKDS!G;V^7YH3?KVPB7S:-A? M\<5JFVF?QD3RR_'L/,O0U&?HP&9Y#%E0F M].WU1SKG'NW?#C90CLTBVD^V$ZS6F=O,->X%,.[=E<4VK:I"I1+-Q K.I["4 M\TYSU$UYJ&H)EIK9*1H1 SQ$[*0BD^EZR=@"KM#9;%1 Q%(SS=: &," Z+*W M.K"ICE*?AYSW_<;DNAA5+<%2,_W6E!C E/CV#=:!#7QA.!_H!-0#75#5$BPU MLQ,T0 8P0"[:X7XRVIO.V.EK0:ZN!8/6#RPAS@+[_ NX>F?K45$22\VT_N1D MEW/["5^R/9$WMG=3_:X#FI6LEF6Z:SIFL -@\2_R(PP-[CDTJ"@\/3F\;"O+ MA_;4N$I=CE0R>S@8[/CJ\62ZG]OSV'JO+^CG^'"^G)8Y''=W*THU*"J2R;62 M]"YGZ@.4AQ/D#D_J8M<>D79?U'6Q;1]NI% 7PZ: >G]=J-F@>])4<#S'[^;_ M4$L#!!0 ( !E(?U;SM1I,Q0, *\, 9 >&PO=V]R:W-H965TGMH#8;KL%&JS1M-UK1AK; M0BC22])V^O9+2HI\T"%98"\2ZS#S\YLQ.3.>'(1\5!L C9X*QM74V6B]O7%= ME6Z@H.I:;(&;-RLA"ZK-K5R[:BN!9J53P5S?\T*WH#EWDDGY;"F3B=AIEG-8 M2J1V14'E[QDP<9@ZV'E^\#U?;[1]X":3+5W#/>B?VZ4T=VZCDN4%<)4+CB2L MILXMOIGCP#J4%K]R.*B3:V1#>1#BT=Y\S::.9XF 0:JM!#4?>Y@#8U;)?5)G^I$G#C@L,?!KQW\2X=1CP.I'4@9:$56AK6@ MFB83*0Y(6FNC9B_*W)3>)IJ[[? 31_O3L>P"%-RDBI1UZ1LJ[T5-ZC;F][+&_4EJ8P=?(8,)&6(\@PI334@;NJ*J2"2ZIRO M$1.J,P&5:EBJVC*R3ZXP\,R.AH=X8=--C!(/8=4*;06UIL M/]H_!%R#-/N:F^JCNW@KN>"$PP_)Z *V;13'Q.LF#1O2<)#T6[X"E'.UDY2G MT(46ME8-<.Q?H+6-R!CW)#%JT*)!M"]"9(>583#2ZJ7K,ZPX@8K M'L2ZG]VBY7*)O@G*N]#BUJ+>!5;;8A1'?5CC!FL\C*5%^GAEVTF&3'$P/591 MVZ6Z$,?MC41B'%Y@MJUP0"(<='-B[UCNO4'2!9A"D>:]=+7[V=<6!)X?7?!U MV?G!:$QZ $_Z$7XAE;;0:/KTH:HV*[2JR] #<%CEG2>XUCP[ C@,+Y/:889C M$H[ZH/TCM#\(_9?>@.P$\U_A.2-H_IAO)U9V495OBO M;:I6>TT0Q^Z#A]O/O&0W]1']HFQ7[EATR\S>'T&:;YM5X8'8PVDJQSU7?20M:[:]%.F120;HGHU\!#E2'F6J4?Z.RK5I4HC!RDAZUY&ADM5T7-UH ML2T'S >AS;A:7F[,+PJ0UL"\7PFAGV_L LUOE.1?4$L#!!0 ( !E(?U83 MFU>Y&0, )H) 9 >&PO=V]R:W-H965TUZ!2^"P(8K_D1>6EX_K9E4K'<'U\5\ M8>P#/QTO^1QNP-PMKQ3._(XE+TJH="$KHF V\<[HZ04-+*".N"]@HW?&Q%IY MD/+13B[SB1=812 @,Y:"X]\:+D (RX0Z?K6D7K>F!>Z.G]F_U.;1S /7<"'% MSR(WBXF7>"2'&5\)CI7<$&6CD"$WH1W),[FZFY.C]Q[%O>_L"JQ_I6W!35G BI-2!YTD@>]DJ> ><@*;DO: M):]!1SO+'E,6TB3:D^>(BQ,:)6YU4:]5^E3+?% +UE5*9XO?!I,:.I"9) ML)]35QB-!Z%;Y;!3.>Q5>6-D]EB?O#G!NL1VI \*[67ZU\H8-B"02G<'(9O"=<: MW'76\L7.S]EVF;Z01J>_TSCMK>4[5_.BTD3 ##'!R1"]JN8BT$R,7-:]]$$: M[,SU<(&7)U V -_/I#3/$]N>N^M8^@=02P,$% @ &4A_5F7$ >") @ M5P< !D !X;"]W;W)K&ULK55=3]LP%/TK5C9- M(&W-5TD':R/1EFD\@! =V[-);AJ+Q,YLMRG_?M=.FA44,O;QDOC:/L?G7-O7 MTUK(!Y4#:+(K"ZYF3JYU=>:Z*LFAI&HD*N XD@E94HVA7+NJDD!3"RH+-_"\ MR"TIXTX\M7TW,IZ*C2X8AQM)U*8LJ7R<0R'JF>,[^XY;MLZUZ7#C:477L )] M5]U(C-R.)64E<,4$)Q*RF7/NGRTB,]].^,:@5@=M8IS<"_%@@LMTYGA&$!20 M:,- \;>%!12%(4(9/UI.IUO2 _;>_;/UCMZN:<*%J+XSE*=SYR/#DDAHYM" MWXKZ"[1^3@Q?(@IEOZ1NYHXCAR0;I479@E%!R7CSI[LV#P< _R5 T *"YX#Q M"X"P!836:*/,VEI23>.I%#619C:RF8;-C46C&\;-+JZTQ%&&.!U?\D240+[2 M'2ARM 1-6:'(-962FOP>DP_D;K4D1V^/IZ[&]0S*35KN><,=O,#M!^1*<)TK M^-'WJ<^:_^)[(G1<6=T/,0>7V09V/M& M6&-9TQW!$P)]KANJ4TMEBL@V]D8FW=M#-[^9]$3E2:?R9%#E-18]+&_FY/(U M*812),&#_$BPV-54IKU[U%!&!T)\_W3B>=XSP8-+_V7ZH\Y8]&_&".PJAO$C M4-EG@1I4@U[9THP^QX;HI %UO]SJ^%QKIJFSF^?"#-!!S/A-#[ MP"S0O:7Q3U!+ P04 " 92']6C)Y.Z.,# #($@ &0 'AL+W=O)Y S>C2>[,)L6[ M1SZ;L+5,DQP>.1+K+*/\^SVD;#MUL+-[\3E9QE*_<&>3%5W"$\@OJT>N:F[M M)4HRR$7"O*^VCJ>)H(4@BE=D'5 M8P-O($VU)\7QK7+JU#&U8;.\\_ZNZ+SJS)P*>,/2KTDDXZDSV M_0>J#@7:7\A24?RB;=EVH!J':R%95ADK@BS)RR=]J0:B8> 3BP&I#$C!708J M*!^HI+,)9UO$=6OE31>*KA;6"B[)]:P\2:Z^)LI.SIXD"Y]CED; !7K[;9W( M[^CU TB:I.*/B2M5"-W0#2MW]Z4[8G&'"?K $]: M/3Y V$,^OD'$(P3]CEPD8LI!5(^6"'X]!'X1H6^)\'&=S8$CMD"?5GJE"/1I M+86D>93DRQLTAV62YZJ(_CL:L^Q$&2(H0NA,V,R\B;LY0M6OJ?KG4=V@OSG- M)42M'/T#CF'@>1:6H&8)SF5Y^P(\3,0)FN" )B"!C690TPS.IUDE_ 3+H.L, M#6N.X37K!HIG*]+P (G8AV=48XTNG"PZ3^%&)Z;FFM.4YB&T\HVZ#MFX9ANW MLGTM-DDU47<;X&K3KY<1>N2)@K$FGLG[8YQET,%I3NR9;=&[BM3D8CM:%0:3 M!ASNC8<6OL:VC:_B:^;G"4)\%B$QA.1*PEW.GN C75%GG0&J,'NCY_=&(PN? M$072+@J_XAQ0A=QC);W^V,)J)(*T2\0O. =4$?=SQO\!U&U<+F3 E\45BD A M6^>RO&>HW];7-'?EY81I7M[Q?*!W!@$E !L[:3=*7[X]^I)M$ MZAO^W_@'I"!C!BF3"_:%^-'8<>BK9"LKPV5@1Y6E17 M^E0OQ('!D'08D-J &.XJD*&\H9(NYYSM$=>CE3?=,%,UU@HN+?1;N9=2Q8])BR+@0OT\>LVE=_0SS<@:9H)A'^9^U(%T4/]J'9X73DD'0XQ0;>L MD(GR5L00OW3@*[H&D3PC7A.GQQN(!FB(+Q )"$$_(A^)A'(0]<418=@LPM!$ M&'5$^+3-5\ 16Z//IN1T;MSK_=\LQ&0?!W-^U MT(P:FM'I-&7*7V$9';%T<(P;CO%I'.CS5@I)BS@M-A<(S-6)-#Y"(MW+$S98 MX1M?%EUE<*'33G.M:$:+")Q\8=\EFS1L$R?;@Q$!]:*N=L"5J#5IA.YXJF!> M+. *-FE1J&8;6A4G?!UMVJ!-ST+[G=-"_G^_5BR58TP.8/!@-FGGF34\L[-X MF@W81C0[A0@'5@N#,YG,-FP5Q:!O+N$#:<;OETW5=FQ%PZVK%7;@$8M'SL(# MNRM==*1OIF,KY]BMYP^4ZVP^7"#TSRUHW?BWE<'I3G\878J21K#PU)>/ +X# M;_G3#S@,?G44'VSU'I\H^!TZX=0R?*S_0S(+9R/2L9JV#. 3ZT#?ZHB/];_K MU5KQQR>K?ZU<;I3>4H^MUF.WV+^Q3M=>^Z!8;<=N<3^_5-/U7GL%OIW MK-=UI-Z0Q"H_.4_Y^Q?N.M#T@'$RF X[ &TM(.?5 D?YKCWW2#ABM9^]3NNL@ MKZ2Z?W XS8%OS!%&PO=V]R:W-H965T<;;[AXE F 0L]9RN3$293*SUU71@ED1'9Y#DS_67"1 M$:6'8NG*7 ")K5"6NMCS!FY&*'/"L9V;B7#,5RJE#&8"R566$?$RA91O)H[O M[";NZ#)19L(-QSE9PCVH7_E,Z)%;:HEI!DQ2SI" Q<2Y\,^G?F $[(K?%#9R MKX^,*W/.'\W@1SQQ/$,$*43*J""Z6<,EI*G1I#F>MDJ=TJ81W._OM'^USFMG MYD3")4\?:*R2B7/FH!@69)6J.[[Y#EN'+&#$4VF_:%.L'>C%T4HJGFV%-4%& M6=&2Y^U&[ GT<(T W@I@RUT8LI171)%P+/@&";-::S,=ZZJ5UG"4F5.Y5T+_ MI5I.A?>*1X\)3V,0$ET_K:AZ01^O0!&:2H0_C5VEC9BE;K15."T4XAJ%/D8W MG*E$:V,QQ/\J<#5=B8AWB%/^0BF1 !E ;%?(O:;M(<_5]D< M!.(+=)N;ZRS1[4I)15A,V;*#YK"DC.DN^G-P6PH'"A.!-6'"=1UZ8W=]@"HH MJ8+3J#KHFR!,0=S($;SB& :>5\,R*%D&I[)48DU^L_3(O,4.B9Y&*XY20F+ MH)%O=.R6^5Z5%+U&N@>;S/517:Q!Z,>IO$EH)JC&J8V]*CL=S)R%U<$1J'OY MVW\3:A6/+6S;=P+OP?G=T;"&#U=\^$U\^S':0HA/(JR2O]^8N(\@W(5M"U_O MZ(M897V_.>V?=!'+6&[A[!_&PO=V]R:W-H965TITN!I[G^Q4):W[_7ZIJ7FAV+)-!8,C<">]:S[\ 3 M5K/IO/)K:?GV\E+67W^M9HL___FA_V'W%^'TZ7FU^8L??_[IM7RJHFJ5O/KU M^D\_?E<>IB_5?#E=S*6Z>OSGAU_Z_RCZH[O-'N^;I-/JS^7!U]+FN?RV6/R^ M^8/Q\,\/O/CU3E??G_WZ MV?Q6+JO/BUDV?5@]__/#[0?IH7HLWV:K/]LF'U=\=[O[%Q[N_.^#]BX]X?W?(^T?'_.0HNX/>/SKJ M)W?9'?;^Q<>]OSOP_?:1/[W+[M#WCX[]^-0NNX/?;Q_]DX=RL#OZ@_;1/_G M!KNC/[CXZ ^^_[!??/0'NZ,_.#KZPU.[[([^X.*C/]@=_<'[T?_QV_O=^YNE M7*[*GW^J%W]*]6;[M;?YXOT=]WW_]7OD=+Y)AVA5K_]UNMYO]7.T6MS__KR8 M/53U4E+^>)NNODK_)E>K[C]]W[W>]GA?L/NB='%VY9/2[ MD[NKXMU_>7M:CSXXN;MVR4LW.;F[+M[=*;^*GKHAWMM=?/DD#7LG7WCS@MT' M-R=WM\2[1]7K>O>[D[O;YUZYF7!TYY+=3S]W]X+C)GCIO#/?-:^U\%O>%^^N M5K^M'_SHY.[!!;OW3[_RX26[3T[N'EUPW(>GOVGC"WY>A_V3NR>7[][UX--+ M#MSI[[I,O+MWO_HD];Z]=+V.W?-+?]S[HXZ]BPN^Y?O?=A\*WO:'W[-R^.Z- M3GC^^KREJNOJ07I/36GY7-;5\J-4OJV>%_7T7YWA]*O0W)S\_6/Y6MY7__RP M/KM;5O67ZL//__M_]&]Z_[;$<#.Y]RW[ENM0_!:'71$HY*Z-0!*324PA M,97$-!+32_,]<&^$@;O],-28WU?SS6>@DK].X*ZH%3+71BV)R22FD)A*8AJ) MZ21FD)A)8A:)V23FD)A+8AZ)^206D%A(8A&)Q>(W;&,N>?>KQ6]5_?YIXT=I M]5Q)OR[*^D%:/$KRM*[6_UHOI7*^G:O<+7LI'Q:OJ_7)U&;[SXN7UW+^]?\L MWPVI,P2D?]ML^>%]@\V?/_S[1ZEZ?*S>USE*Y?)]N.J^>MD\E.TRD=XG*9FO M1WL?Y/N>'P_'E+:OP(/4_S@8]SZN?X78SJENP/O%R\MB_NV$3UHMI*>ZG*\. M_KWYX-M;5R^OL\77JOKV[*?SA^F7Z<-;.5M*?SXOI->JWJPSE3;#3^_7&ZW_ M= AV?>I,'MB4Q#(2RTFL@+#&KS.3[[_.3*[Y\/JC]%K6TI=R]E9U_4XCM*[] MG8;$9!)32$PE,8W$=!(S2,PD,8O$;!)S2,PE,8_$?!(+2"PDL8C$8A)+OF&3 M@[F(WJ=>K]_Z7)L<,KMHR)PWEV0#RT@LO^CQ%]"0 MC7#L][ZGX^8J=$$\9IM+9^>KY6;R_?6MOG\NEY54SJ7RZ:FNGLI5=6)JORL_ MQ4-=&Z"H)J.:@FHJJFFHIJ.:@6HFJEFH9J.:@VHNJGE;K;&PZ*[7&[?/ GQT MV #50E2+4"U&M:3C< WZOX+N;X>AFT\?0."?MVG!\.^BW-TS1QY>A6HYJ!:4U\W.PS\_! MW\S/CZ>G>L7FU3%*:C*J*:BFHIJ&:CJJ&:AFHIJ%:C:J.:CFHIJ':CZJ!:@6 MHEJ$:O%6NVEF[;@=M!U;K8.VG;+D(\M0+4>U@M*:*;NOE.J+.Z7^[CRQ5/U5 MU??3]<:O]?2^.XO1YBE4DU%-0345U314TU'-0#43U2Q4LU'-0347U;RM=GOP M_G[[:73;/I]%^Z50+42U"-5B5$M0+46U#-5R5"LHK9G9^_JK3?NR(+/]>G%? M50]+Z;%>O)S_]%:(71W#I":CFH)J*JIIJ*:CFH%J)JI9J&:CFH-J+JIY6^WP M-&LP[%K$Z:/C!J@6HEJ$:C&J):B6HEJ&:CFJ%936C.)]*59?W(KU?BWK#YN[ MPSQL@OBUFB^_]5)6?VV^[JZC%)M7)S+:CH5J"JJIJ*:AFHYJ!JJ9J&:AFHUJ M#JJYJ.:AFH]J :J%J!9MM8N&.SX=U=?W#3GG\^WFXR[-]- M;MHST&C%%:KEJ%906C-"]S57?7%MBOOVWE.R>)2\UTUT+C]*VF9*^L0Z*;3M M"M5D5%-0344U#=5T5#-0S40U"]5L5'-0S44U#]5\5 M0+42U"-7BK7:X1FIR MO%8M00=-42U#M1S5"DIKYO"^GZDO+F@*HT2T/AEM9$(U&=445%-134,U?:L= M_CP/CR<(#710$]4L5+-1S4$U%]4\5/-1+4"U$-4B5(M1+4&U%-4R5,M1K:"T M9N[N>Y_ZXN*G[/W^X=6#],N7JBZ?*DG9K:SR-RNKA"?#: ,4JLFHIJ":BFH: MJNFH9J":B6H6JMFHYJ":BVH>JOFH%J!:B&H1JL5;[7"=6__3W:1]+DR.F:): MAFHYJA64ULSD?;=47UPNM3X7_BC]=X(9K9Q"-1G5%%1344U#-7VKM7[@;]HG MRVBC%*I9J&:CFH-J+JIYJ.:C6H!J(:I%J!:C6H)J*:IEJ):C6D%IC6 >[&NM M!N):J\TD=?7'6SF3UO^I5U4]^RI-Y\M5.9N]5/-5YW(K,7EM&*.:C&H*JJFH MIJ&:/NAHNSEJ)C+0,4U4LU#-1C4'U5Q4\U#-1[4 U4)4BU M1K4$U5)4RU M M1[6"TIIAO&^X&H@;KI2_7JO[]QM75?5+9_*BI5:H)I]Y;A/I:U762^E&>EG, M5\]=OU@H9XCQ>4(]0XS.$QKZLNBH9J":B6H6JMFHYJ":BVH>JOFH%J!:B&H1 MJL6HEJ!:BFH9JN6H5E!:,X '^P 65V2EBUFYFLZFJZX[)/ZZW7E3@WDP8SF\ M;36:?18/:CFHUJ :B&J1:@6HUJ":BFJ9:B6HUI!:_5ZO2]B\3:U3F,5EMMM<:N@HZJH MIJ&:CFH&JIFH9J&:C6H.JKFHYJ&:CVH!JH6H%J%:C&H)JJ6HEJ%:CFH%I363 M>-]M-1!W6[W7- O.@-%R*U23M]JY,V"TM K5-%3342M=O[J(K26"M4T5--1S4 U$]4L5+-1 MS4$U%]4\5/-1+4"U$-4B5(M1+4&U%-4R5,M1K:"T1O .]_55PS/U56>O01(# MUX8OJLE;[?R%2NBP*JIIJ*:CFH%J)JI9J&:CFH-J+JIYJ.:C6H!J(:I%J!:C M6H)J*:IEJ):C6D%IS?3=]U4-Q6U*SG0^?7E[$5ZO)":NSE^TL@K5%%1344U# M-1W5#%0S4U--_==_Q2(Q?'RRG_.K^<"^W40C49U1144U%-0S4= MU0Q4,U'-0C4;U1Q4.K.<"RW>0C49U1144U%-0S5]JYV]W2$ZJHEJ%JK9J.:@FHMJ'JKYJ!:@ M6HAJ$:K%J):@6HIJ&:KEJ%906C-X]]5;0W$]U7]S.1?:RX5J,JHIJ*:BFH9J M.JH9J&:BFH5J-JHYJ.:BFH=J/JH%J!:B6H1J,:HEJ):B6H9J^5:[:#G7_X_^ MK>&^?VLH[M\ZOYP+K>!"-1G5%%1344U#-?W,]\1HNYRKW]NNYY(&(^FA_-J] MK@NMZ4(U"]5L5'-0S44U#]5\5 M0+42U"-5B5$M0+46U#-5R5"LHK9'/HWU- MUTAJOFH%J!:B&H1JL6HEJ!:BFH9JN6H5E!:,ZSWK5XC<:N77R_NJ^IA M*3W6BY?&5'=G7*/]7J@FHYJ":BJJ::BFHYJ!:B:J6:AFHYJ#:BZJ>:CF;[7& MS5"'PU[OKM5"'Z##AJ@6H5J,:@FJI:B6H5J.:@6E-9-XL$]B<767_U;?/V\^ M?_0UZXTE_U$YDM-,+U2)4BU$M0;44U3)4RU&MH+1F(N\[O4;B3J]? M7EYGT[BZ?_XVF?U1,N;WXMELM,8+U6144U!-134-U714,U#-1#4+U6Q4*MU MK3ENSCPDZ+@IJF6HEJ-:06G-/-Y7?(W$%5^'>?Q1>BUKZ4LY>^OL^A)+5^

U@M*:2;RO\QJ)Z[RB]WGIUWIZWWT*C/9YH9J,:@JJJ:BFH9J.:@:JF:AF MH9J-:@ZJN:CFH9J/:@&JA5OM,'HG[=!%J[Q0+4&U%-4R5,M1K:"T9NCNJ[Q& MXBHO_^VWV?1>6CP^5O5T_M09O&A?%ZK)J*:@FHIJ&JKIJ&:@FHEJ%JK9J.:@ MFHMJ'JKYJ!:@6C@Z[G;J#R?]T>"V';]H%1>J):B6HEJ&:CFJ%936C-]]6]=( MW,R4S.OJ:;I<577UL&O/7#R>GX9&.[RV6N,'X/9V-&K-^<5[7YN\6^UPSN?F9CQH+_"3T5$55%-134,U'=4, M5#-1S4(U&]4<5'-1S4,U']4"5 M1+4*U&-425$M1+4.U'-4*2FLF[[YL:RPN MVPJKY:J>OG=7?_LH.)E/5TOA)<5B\>HT1ANW4$U!-175-%334EW&-Q65O?_BM7%8/F[5:CFHUJ M:B&J1:@6;[7&;3=ZX_'=L%7R@8Z:HEJ&:CFJ%936S.-]T]98W+255=.GY\T' MR^67JBZ?*JFN7LKI?#I_6L?S?%67]ZNWV0>[6YM_N[.Y-.B=NK%Y M@CZN%-4R5,M1K:"T9G;O"[K&XH(N8YW/T_ER>B^8R$9;N5!-1C4%U514TU!- M1S4#U4Q4LU#-1C4'U5Q4\U#-1[4 U4)4BU M'A\WAHTFDZ.*:G30%-4R5,M1 MK:"T9OCN.[G&XDZNS?7)]XNG^>;^$,V9[/O%U -5"5(M0+4:U!-525,M0+4>U@M*: ;LO];H1EWI] M7WG]RW;EM?)75=]/EY7D;V[T)$Q;M-P+U6144U!-135MJ]T>INVGNTD[;#NW MNFEG+5K&A6H6JMFHYJ":BVH>JOFH%J!:B&H1JL6HEJ!:BFH9JN6H5E!:,VL' M^ZP5EW$I?VPN8EK_IUY5]>RK-)TO5^5L]E+-5YT7'(NYJP,6K>-"-0755%33 M4$V_.2[WZIA51LM&W,:55LO-*6\8)?^G.WC1XBU4DU%-0345U314TU'-0#43U2Q4 MLU'-0347U3Q4\U$M0+40U2)4B[?:X2_(DZ-?D!-TS!35,E3+4:V@M&;P[GNW MUE\*9YO+>C.?++YIA-BX.GU)348U!=545--034U -5"5(M0+4:U!-525,M0+4>U@M*:*;UOX[H1=[88R^5;.;^O+KG3L9BZ M.JS1ZBU44U!-134-U714,U#-1#4+U6Q4U@M*:,;POUKH1%VM]/UG^=MV1M%I(KV_U_7.Y["S9 M$FM7)S%:LH5J"JJIJ*:AFHYJ!JJ9J&:AFHUJSE8[LU+=10?U4,U'M0#50E2+ M4"U&M0354E3+4"U'M8+2FD&\+]FZ$9=L?0_B@P26RKE4/CW5U5.YJG87"%]R MOHS6;Z&:C&H*JJFHIJ&:CFH&JIFH9J&:C6H.JKFHYJ&:CVH!JH6H%J%:C&K) M5CM_OGR\7?^NUSOZ3#M#'UZ.:@6E-1-X7ZUU(Z[6NJZ-0XQ=G;%H>1:J*:BF MHIJ&:CJJ&:AFHIJ%:C:J.:CFHIJ':CZJ!:@6HEJ$:C&J):B6;K5&8D\ZJ@DR M=-@:=HZ.]DL!JX.5;1;"]445%-134,U'=4, M5#-1S4(U>ZL=3K -/]VV)MB<[5:'[W'CU@IH]&%YJ.:C6H!J(:I%J!:C6M+Q M331IAR3:@H5J.:H5E-8,R7T+UD3<@J4L5].7L)VN:-L5JOFH M%J!:B&H1JL6HEJ!:BFH9JN6H5E!:,XCWK5CK+\_."@M.585[7QV\I":CFH)J M*JIIJ*:CFH%J)JI9J&:CFK/56B>^[=@EA_10S4>U8*L)3LY"=, (U6)42U M M1;4,U7)4*RBMF:7[[JJ)N+O*?_MM-KV7%H^/53V=/W7F*5I9A6HRJBFHIJ*: MAFHZJAFH9J*:A6HVJCFHYJ*:AVH^J@63X^JE_G#2'PUNV_&+ME&A6HQJ":JE MJ):A6HYJ!:4UXW??636YK+.J,W?1@BI4DU%-0345U314TU'-0#43U2Q4LU'- M0347U3Q4\U$M0+40U2)4BU$MF1P7HG567Z"C9JB6HUI!:G$T?NV>8T5(J5)-134$U%=4T5--1 MS4 U$]4L5+-1S4$U%]4\5/-1+4"U$-4B5(O/O+,/I:]562^E@?2R?B-_7G\Q ME![*KUTG6 GZP%)4RU M1[6"TIKAO2^WFHC+K8QU0$_GR^F]8.T5VFB%:C*J M*:BFHIJ&:CJJ&:AFHIJ%:C:J.:CFHIJ':CZJ!:@6HEJ$:O%6._Q4O'TW0G3 M%-4R5,M1K:"T9O#NNZPFXBZK9%Y7]XNG^?1?[-$9ZKYOX77Z4M,VGR-WMSF+LV@Q&-1G5%%13 M44U#-1W5#%0S4H>%OKDL2!C+:3X5J,JHIJ*:BFH9J.JH9 MJ&:BFH5J-JHYJ.:BFH=J/JH%J!:B6H1J\>UQ\=11(),#IJB6H5J.:@6E-0-Y ML ]D<865O[NYPOJTN'QXF&Y.C,O9V?9FL7IU&*.]5JBFH)J*:AJJZ:AFH)J) M:A:JV:CFH)J+:AZJ^:@6;+7&8N'>>-(?M:YM0D>-4"U&M0354E3+4"U'M8+2 MFHF\[\NZ/=.7]==K=;\Y15Y5]4MG]J(-6:@FHYJ":BJJ::BFHYJ!:B:J6:AF MHYISYB=SNTBV,V?1TBQ4\U$M0+40U2)4BU$M0;44U3)4RU&MH+1F&N]+L]9? MBG[FT\6L7$UGT]77SB@6[GQU%).:C&H*JJFHIJ&:CFH&JIFH9J&:C6K.5NOW M#L[G^I]&=^W:+'14#]5\5 M0+42U"-5B5$M0+46U#-5R5"LHK1F\^X:M6W'# M5CA=_O[#8UU54EVN.J]6$@-7AR]:L(5J"JJIJ*:AFHYJ!JJ9J&:AFHUJSE9K MA&_O4Z\WG+33%^W.0C4?U0)4"U$M0K48U1)42U$M0[4D_G&JS:P,=$P3U2Q4LU'-0347U3Q4\U$M0+40U2)4BU$M0;44U3)4 MRU&MH+1FI.X;M6[%C5K["XH7NPN*OU3+4YU -5"5(M0+4:U!-525,M0+4>U@M*: M,;SOU[H5]VN=FJM6%V^U5+V\SA9?J^K,[#1:N(5J,JHIJ*:BFH9J.JH9J&:B MFH5J-JHYJ.:BFH=J/JH%J!:B6H1J,:HEJ):B6H9J.:H5E-;(\+M]-]>=N)OK M_.RT&+@VHE%-1C4%U514T[9::]ZYM2Q([]ZJ/3N-/C(3U2Q4LU'-0347U3Q4 M\U$M0+40U2)4BU$M0;44U3)4RU&MH+1FI.ZKMN[$55O?3HN_S4Q+3Z=[M<3, MU<&*]FJAFH)J*JII6^UP*GDT/II*UB_;S$ ?FXEJ%JK9J.:@FHMJ'JKYJ!:@ M6HAJ$:K%J):@6HIJ&:KEJ%906C-:!_MH%9=FG9IQCO]<7#CA+![@ZM!%^[-0 M34$U%=4T5--1S4 U$]4L5+-1S4$U%]4\5/-1+4"U$-4B5(M1+4&U%-4R5,M1 MK:"T9H3O6[;NQ%T^%Y\=HV5;J":CFH)J*JIIJ*9OM695X/$Y]/%6_>-3;1-] M:!:JV:CFH)J+:AZJ^:@6H%J(:A&JQ:B6H%J*:AFJY:A64%HS6?>-6>LO_^[) M*2FHQJ"JJIJ*:AFHYJ!JJ9J&:AFHUJ#JJYJ.:AFH]J M :J%J!:A6HQJ":JEJ):A6HYJ!:4U WS?O'4G;MZZ8"T6VKR%:C*J*:BFHIJ& M:OI6.[=F"VW40C4+U6Q4:CFHUJ :B&J1:@6HUJ":BFJ9:B6HUI!:[$M5P7S%_?=LQU'C5=BH>Y.GK1CJW.9]"^#E?M MV&KP:3!L;J6ACTSO?F1'\\AH)1:J6:AFHYJ#:BZJ>:CFHUJ :B&J1:@6HUJ" M:BFJ9:B6HUI!:X5J,JHI6ZTQNWHTN:JB8VJHIJ.: M@6HFJED=QZI_=*QL=$P'U5Q4\U#-1[4 U4)4BU M1K4$U5)4RU M1[6"TAK! MNGYW^9ZLFZ\OCM9-W?-T_B0]5,O[>OK^=UTQ>\:\-F=93F8YA>54EM-83FS7,!R(S M7,)R*S7(%QK=\-^@>_&UQ2N77\X;%3?Y*<\H_?%HN9\*/C,_[UOR>@ M95PLI["R_DL%[!'Z\$9+O79"CNJRG(:R^DL9["< MR7(6R]DLY["R_DL%[![62OI2SMQ,)C99YL9R\XVX./Z(>3T:#\5%&HTU= M+*>QG,YR!LN9+&>QG,UR#LNY+.>QG,]R Q7,QR"Q7,YR!<:U M,GITD-$C9"G:SCFZF6YKW<_G,P->'[N7C:NPXZHLI[&ZF)6KZ6RZ^MJ=S&B[%\O).Z[?:WR2/)@<3U.CU5TLI[&7(0R7^O]TN955^J M^4'UU^:BE<6\DGY;E/7#13>T.#/T]7F.5H*QG,)R*LMI+*>SG,%R)LM9+&>S MG,-R+LMY+.>S7,!R(S7,)R*S7(%QK=2_/4C]_VY5V!GA^O!& M2\583F$YE>4TEM-W7'_0F,@XJBICAS59SF(YF^42P*LMI M+*>SG,%R)LM9+&>SG,-R+LMY+.>S7,!R(S7,)R*S7(%QS6SN M']2?]2^I/SN>)__U?3I\\2C)T[JZ7RUJ\4TRS@QS=72CG,QR"LNI+*>QG,YR M!LN9+&>QG,UR#LNY+.>QG,]R Q7,QR"Q7,YR!<:U$OZ@Q*PO M+C&[8$Y<+%P?WFQ-V98[UW2"CJJRG,9R.LL9+&>RG,5R-LLY+.=V?;>//MVT M[O'BL:/Z+!>P7,AR$P7,IR&GVK[Y_+ MY8D39+9H#.5DEE-83F4YC>5TEC-8SF0YB^5LEG-8SMUQC1Z@P=%R#8\=UF>Y M@.5"EHM8+F:YA.52ELM8+F>Y N-::7W0,[;^6I36\6)5SJ3[QSG,)R*LMI+*>SG,%R)LM9+&>SG,-R[HYKW+MUTI7,Y+ ^RP4L M%[)54EM-83FP7,AR$P7,IR&44EE-93F,YG>4,EC-9SF(Y>\<=SCB/!T- Q^O*^Q4=IM?[W1NOHOHQT-XE^9@Z=K3)#.9GE%)9364YC.9WE#)8S6>73*' MSG:=H9S,<@K+J2RGL9S.<@;+F3NN.4L];EU-;[&CVBSGL)S+#2ZK.+IA#%SM71S/*R2RGL)S*SZ%VW2/WUC'!]++,M92BGL)S*?1J.;8;\Y^91T;7AS-^A-6O?92]D' MF+%MT"S2GK0^^OM\9J#K@Y1M)^M\$G>3YI-0 MNS8;?!JT:I0U]L'I)Q[\&P]ZH/[H]RACAN-=G3,>X_<%DW+Y'1,=V MXZ/-U*[-1I/)[>0H/'S#WF1R%" =3W?-M;/!ZMIP M<'MS>Q0A'0_PKC=H1Y+#OC!NY[C#T7A\U!B%CNNS7,!R(S7,)R*S7(%QK1@Y:(P:B!NCW+?-12R;NPEN"Y<_2E^JYPG,IR M&LOI.ZZQP.6X0-]@AS59SF(YF^43Z)PY9 N+4"Y@N9#E(I:+ M62YAN93E,I;+6:[ N%:B'!06#<2%15DU?7K>3!R67ZJZ?*JDNGHII_/I_$FZ M7\Q7=7F_>BMGTFSZ>")QV!XCE)-93F$YE>4TEM-9SF YD^4LEK-9SF$YE^4\ MEO-9+F"YD.4BEHO/O=G?2%^KLEY*(^EE_=[^O)0&TD/YM6O57\(^LI3E,I;+ M6:[ N%:J'U0=#<151\8ZN:?SY?1>]!D@VTJ$WU_8+)[54E!1U M7SPI'NGJ^$8YF>44EE-93F,YG>4,EC-9SF(YF^4,':UL3-AQ4Y;+6"YGN0+C6O%]T%$T%'<4*7^]5O>;S[175?W2GC4)R6?SV#79S);4(1R*LMI+*>SG''NVV3X[=ND.W_%NPZV MWV$WVV^P[M#]N\/;YW:=G-S585]#%W@A//8A^2P7L%S(<.Y_CD-U;" M/I*4Y3*6RUFNP+A6I@X.,E5<'90N9N5J.INNOG8'*ML1A'(RRRD[KM\[_+#F MTW P:"]E/K'A:-Q>S(P^0)WEC!-/8S0:M)<]G]CP9M)>^'QBP_9*=?O4AH.; M]I6LZ%-V3XP[;K>L>.RX/LL%+!>R7,1R,R7,9R.*JX.6G:&X M92><+G__X;&N*JDN5]WKG\3"]9'%MO&@G++C&N]GO4^]X=W=46:=V+)_U*J M/D2=Y8Q3SZ-WVS]*K5-;#H]BZ\26X_%1;G5OV>^-CH*+[?$Y]1"'-T?)Q5;Y MH%S PG,IR&LOI.^YPM4'_ M^#9A!CNLR7(6R]DLY["R_DL%[!#9;2.7\07+J3Y(Z6VR6^N[.N*7_DKZE^+>[G9TY M$R>+03ZSG,QR"LNI+*>QG,YR!LN9+&>QG,UR#LNY+.>QG,]R Q7,QR M"Q7,YR!<:UTOZ@XFHH;CVYX(XK8N'Z\&9;K+;BH)LM9+&>SG,-R+LMY+.>S7,!R(S7,)R*S7(%QK; ] M:)X:BING+I_VOCV:'!T?3XY^/C/>]5EZT; *.ZS*24 M__K7=+$J_^8$-ELTA7(RRRDLI[*<>YT5'5KE$[;ARKLPG,ER%LO9+.>PG,MR'LOY+!>P7,AR$P7,IR&9 M*RZ7J_IL+L,5C7)_'; 45RBDLI[*5TEC-8SF0YB^5LEG-8SF4YC^5\E@M8+F2YB.5BEDM8 M+F6YC.5REBLPKA7*!SUCZZ^9>6ZA54EM-83FY@.5"EHM8 M+C[W=BZZ)Q+Z2%*6RU@N9[D"XUHY?5 C-A+7B)VY)Y)X[^M#FFT$VW)']WF8 MW!V=.[-E7RBGL9S.<@;+F2QGL9S-<@[+N2SGL9S/<@'+A2P7L5S,<@G+I2R7 ML5S.<@7&M3+YH.QK)"[[^F7^4%=_2G95_PG,IR&LOI+&>P MG,ER%LO9+.>PG,MR'LOY+!>P7,AR$P7,IR&1LQG,YR!LN9+&>QG,UR#LNY+.>QG,]R Q7,QR"Q7,YR!<:U0OF@>6PD;AZ[?!49VRZ&/3W MJO=ILD[)>OKT_/T/ MJ\7K^I>&#])OB]5J\?+^Y7-5/E3U9H/UOS\N%JO='S8#_+FH?W]_.C__/U!+ M P04 " 92']6-_$Y;@8# #_" &0 'AL+W=O$ \;>Q(OM7?= MW7722GP\L^O$I&UB!0GQD'@O,V?.G+W,#I92W>D4T:.#&KM1H($N3<8%7"G29 MYTP]GF$FET,O]-8#UWR>&CO@CP8%F^,-FMOB2E'/KU$2GJ/07 I0.!MZX_!T MTK/VSN KQZ7>:(/-9"KEG>U<)$,OL(0PP]A8!$:?!4XPRRP0T;A?87IU2.NX MV5ZC?W"Y4RY3IG$BLV\\,>G0ZWN0X(R5F;F6RX^XRJ=C\6*9:?E T7=A5OC*)93GYF-)%YS@TMB]' 1 (3*0P70K@ M$_.:?K2F?Q8U(IYC? *M\!BB((JV$)KL[QXVT&G5:K8<7GL'WB>I-=#FC-D/ 8SJO M.E:\L!?"-LK-B%]2A!IU7*."3EF6P13I/ #+94E#>%^R#(R$J/,:Y S,4L(C M::5!8+W$VI[/4L-!%!P'@?MMVY&-I.RE?:H+%N/0HUM9HUJ@-WKS*NP&[QKV M9[<6L=N8\E6IXI0N/1C/%:++]OLEYE-4/^ 7C/,BXP;C%"Y$7$]L$[8QROXY M5(+\([ G@O1J07K_?%?MB?C_=E0CH;\5T-^H)3FJN2NQFFXT8EW=R_5H7<7' MKG@]&S^CZEX5XS\PU=/@DJDY%QHRG!%D<-*C(Z&J89_0902P,$% @ &4A_5DH2YQV] P T10 !D M !X;"]W;W)K&ULK9A=CYLX%(;_BD5752OM#A\) M3&::1.H$T';568TFZN[%JA<.G"1H &=LD[32_OC:AJ&0$":HS@7!X/V!>#H6Y;F;&9L.=_=FB:+MI!A=D5VD(L[:T(SS$61;DRVHX!C)&!(E9D&:;?[R EAYEA&R\7'I/-ELL+YGRZ MPQM8 O^R>Z"B9-:4.,D@9PG)$87US/AHWX:V$J@:_R1P8(US)!]E11%)F3JB0U77,E!4,$ZR2BPRR)*\_,??JH9H".SQ M&8%3"9QC@7=&,*H$HTLCC"O!^%*!6PG<2P5>)?!4VY>-I5K:QQS/IY0<$)6U M!4V>*+N46C1PDLLW:\FIN)L('9\OBQ6#YP)RCH*].#+TS@>.DY2AOS&E6/K^ M'OV!OBQ]].ZW]U.3BZ!2:D95@$49P#D3P';0/ML\F&__"^< MGY.WVG)4VS]2O/$9WF=11F2-(@IQPCORN>O5RW[OENUP!#-#=&P,Z!Z,^=LW MMF=]Z'*FA'D*)ON\_=R:FOMFXY_6$'VD^+6K!3JS"C7!6@:,:P/&O08\@OCJ M"D" :2XZ_BX'>@%#'1B?MJ\]L2:.=^3#:3U[Y+G6:')DA,[D0DVPEA%N;83; M:\1Q1XC^NX=L!?1KER6]J*&6Z(3Y.F&!3EBH"=8RUZO-]7K-7:CN34Q!4IQ' MT.6H]UK/M.B-,-0FG;! )RS4!&O9=%W;=/V+HU&I=QLV7;NGP\.B-\Q0KW3" M IVP4!.LY=6D]FK2ZU7P7"2[3':4Z:NN34X^+K=C4%_T!ASJFDY8H!,6:H*U M7+NI7;OYU>E&+V#HV*83YNN$!3>7381"34%;;MG6S]69]8I?C-,DXA"C)2?1 M4STK0?_+)8"%Y&?(OZ-/8EC+Y5H-/8@AKEEKT+RF/YNAYFNE^5II@59:J(O6 M?DL::WC[TK>$J;2!CNLD^9KI05::6%%:\X\;+&POVS?$,*K,2K"[!6,F6!9"5F.R,*;\$(;5;,$*6EVHDDF+Y$H7U-BN MGH=5J1G-*B 5(AST>G%84"[)9"3KXJ8P53!3M31C$G>AP-T^9V/2C]^3P,FE M*F-C\G#V]D>MS/6;P-U/WIV<]![.K_?C9PUP3D*OZ.4+1"]Z/5P80$P\?IGX M<]J8]-6N=#/\U HYXBE&&WIH-LN&"1V,G/C)N^R6'K9[.AGE2FZV-B(N8/5I MP8)'*L8DI8)/-0=63@LN5BX\@,!,":4#8VO*)NQ#I/KEX+[K0;FU.@672C>Y M70;W/6V'[P'K'ACD0G0&!\0%)J.2&L.TO+&=9G 3? (%;?M^55J'TE_G6SO5@WV37M(;:II-Q'=#?5G/:V[+1JW2#DC\J\ZFVTY%- M'^J;W6J6\V737^:= 4R]CZO3LA2KCX+/9<'<^69EU.RQSW/#A"SW]WG>=,,DW%MFE;^X>\RJ]V'%W] M*\O-;Y5]PUZ/[0OVT$U>'H/)^!A,'D5-#H_!9'+X)J/#]!BVAXRMD\S..::+ M!G!>')-O5',([#_ A@6![, <9Q+"S/_S2?(3H?AV'>AEYDB'*&*,>Q?$C:?+ \?DYB M+_],DR2*XAA;T33U.DBQ=8MC^/&K8=Z @>6!3'^VUOANXQ7R?!U@>_I+?;2P/,+!=P&H'\OOS0$WY.5$$NXIYPYY@'$D2#(%: M]-=H'".K$\/'OS_84Q)%2>)' /,[B"(,@:<11S 'X %#HJAY#^Z]C\+U>RK< M_!=O\AM02P,$% @ &4A_5I>*NQS $P( L !?3T\ M$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5* M(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'ZT?V(^V478^63NW M.9Y.;;46+;=_ZHU0?L]2FY8[OVE64[LQ@M=V+81KFVDZFY73EDLU.3W9G>O& M3,,-[43EI%:^L"_X*L63?=W?;[)':>6];*1[GD^&[XV8L%8JVWW(/,)^7,GW I MC77#$>V$H_- M_ZE&O5S*2ESHJFN%$/);&D!F #([ M".2BQ_$_#2!S )D?$#*JR0) %H>$S +($D"6M)!?S(HK^3+L8%SY?V-GI1+6 ML@MAJ[!U'P'((UK(1=>VW#PSO60+N5+2_XPKQ\ZJ2G?*R0#R/8!\3PMY*QZ% MZH0-:#X F@_$5296_1'L5FRT-Y!:A?WT#'74,UJPL^I[YR\Z_-_ZY[GQ"C9= MRQ:BE94.^Y<$^H18*)^Y>1#>RXWP9%5G/'#T:!/DD818))?*_]669X?>PF>W7I]"57%OF\*!!+$ %MV]%=^[7O ? M>Q5$8$@#*;$&8%*+@GF*?) 2^P!CAM$\14)(B86PBY3LW5W?H]@_0C D@Y18 M!GOI8B)E)(1*P5C%B$F MEDW4:G)DE)S8*'MDOMP8WJ\518Q()SGU M.&4_)XY5(U)+3JP6.!\9=3XY7/ @E@S&#$.C),3&P=C MAFDL1\;)B8T3Y>ZQ.D2>R8D]\ZO@_1]GB(D\DQ-[!F+&2X7(,P6Q9^#X(,9$ MTBD..8R)NJ$">:<@]@[&#*-:@=Q3D*^U6\?V9OS'FE"!W%,0NR>>^G_M)J^W M>2/$A,OMQ.X9QJZC_62!7%-0+YQ$6"R)P)!=BM^Q=O(*ED9@R"P%L5G>@&41 M&'))0>R2-V#78WF[1!8IB2T2+4"--H42V:,DMLL M$I$T2F)IC-+%W4J);%'^UNFPO;828B);E(>8&!M[UO#E+.IU%@#YYI$CDY34 M,V,(,_)*B;Q24L^,(#[>E)+98^;=;7_A+6EU>\J6X,ZS^V;UWE1?\RQ;)KFG-?]D5=:5[O M7G[>O;A]^B]02P,$% @ &4A_5K % +TV @ '"H !H !X;"]?A)Q1JA 7'XQ^(2 QY=\:,=]=RJ[?5\6G\?#J:RJ MW3CVO^JZK'?YV):[KL^G\Y%--QS;\;PSER\ M?O7Y?R9VF\U^G7]WZS_'?!K_,;C^Z(;WLLMYK!:O[;#-XZJJ/P_7W:6^;-+= M>7*U>'Y;5I@_*"U1QB5!T@1K JT3@WD*@MZ#> M0J"WH-Y"H+>@WD*@MZ#>0J"WH-Y"H+>BWDJ@MZ+>2J"WHMY*H+=.7I80Z*VH MMQ+HK:BW$NBMJ+<2Z*VHMQ+HK:BW$NBMJ+<2Z&VHMQ'H;:BW$>AMJ+<1Z&VH MMQ'H;9.7W01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>COJ[01Z.^KM!'H[ MZNT$>COJ[01Z.^KM!'K[Y&,E@=Z.>CN!WHYZ.X'>CGH[@=Z.>CN!WH%Z!X'> M@7H'@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!WC'YV81 [T"]@T#O0+V#0.] O8- M[P;U;@CT;E#OYB?U+N/7(9=KS_<:K_^35(_G<_/U\I?E]\[)3;C@7-]6E*>_ M4$L#!!0 ( !E(?U;ART;(_0$ #TI 3 6T-O;G1E;G1?5'EP97-= M+GAM;,W:34[#,! %X*M4V:+&]6\!43; %EAP 9-,VZA);-D&RNUQ4D "004J M$F_3J+4];^*1OE7/[IX]Q>KSRM*%SJ;\-:R8 MM]7&KHB)V6NZ)'^Y-3OF': M??*#\\1#*>G/A>BD)K]K_B>F$L?_'XT3+NF^H?9 M^7J?7-B,\XAL?!Q^QQ]G_%[_EWT(D#XD2!\*I \-TH?_*>N] M;_BV?C?^:/'\!4$L! A0#% @ &4A_5@=!36*! L0 M ! ( ! &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 M" 92']63,SR_NT K @ $0 @ &O 9&]C4')O<',O M8V]R92YX;6Q02P$"% ,4 " 92']6F5R<(Q & "<)P $P M @ '+ 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( !E(?U: MRDN;6P< (XP 8 " @0P( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ M&4A_5C&PO=V]R M:W-H965T&UL4$L! A0#% @ &4A_5HR:]H80"@ 3# M !@ ("!]28 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &4A_5CKOZPGL @ 8 8 !@ ("! MAE@ 'AL+W=O&UL4$L! A0#% @ &4A_5O2MO'-+"0 V!@ !D M ("!-& 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ &4A_5F?;2VI[ P GP< !D ("!%G$ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &4A_ M5B)?EM?3 P .P@ !D ("!V'P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &4A_5HR^;TJ5! %@H M !D ("!_8\ 'AL+W=OH<2 "A3P &0 @(')E M>&PO=V]R:W-H965TG !X;"]W;W)K&UL4$L! A0#% @ &4A_5JSLZK!H P A0< !D M ("!SZL 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ &4A_5N97F%RI @ U@4 !D ("!U,\ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ &4A_5AU/ M0+R< @ /@8 !D ("!^-D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &4A_5N0ZC8GZ @ X 8 !D M ("!P.( 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ &4A_5K1A)=:^ P : @ !D ("! M .T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ &4A_5HESB&PO=V]R:W-H965T&UL4$L! A0#% @ &4A_5G3_!79C M P 40X !D ("!VP0! 'AL+W=O&PO=V]R:W-H965T$* 0!X;"]W;W)K&UL4$L! A0#% @ &4A_5D.9A?AZ! 0!, !D M ("!#A ! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ &4A_5I&PO=V]R:W-H965T&UL4$L! A0#% @ M&4A_5AO7@0.N @ $P< !D ("!A"8! 'AL+W=O&PO=V]R:W-H965T'_7U9P( , & 9 " @3$M 0!X;"]W M;W)K&UL4$L! A0#% @ &4A_5A*"B@Z. @ MZ08 !D ("!SR\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &4A_5KAW82Y+ P *@L !D M ("!R#D! 'AL+W=ONE\[\" #V" &0 @(%*/0$ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ &4A_5BP9;^P- P L L !D ("!(4,! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &4A_ M5O2D$]N-"0 TT\ !D ("!Q$X! 'AL+W=O&PO=V]R:W-H965TY&0, )H) 9 " @81< 0!X;"]W;W)K M&UL4$L! A0#% @ &4A_5F7$ >") @ 5P< M !D ("!U%\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &4A_5N3QJI 4 P 9PL !D M ("!FFH! 'AL+W=O&PO=V]R:W-H965T ME 0!X;"]W;W)K&UL4$L! A0# M% @ &4A_5DH2YQV] P T10 !D ("!E*@! 'AL+W=O M&POJO 0!?VO% 4 #PN / " =.P M 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4 " 92']6L 4 O38" <*@ M&@ @ $4M@$ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-0 M2P$"% ,4 " 92']6X XML 85 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 86 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 87 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 235 440 1 false 72 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 - Segment Reporting Sheet http://ampg.com/role/SegmentReporting Segment Reporting Notes 10 false false R11.htm 000011 - Disclosure - Acquisition of Spectrum Semiconductors Materials Sheet http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterials Acquisition of Spectrum Semiconductors Materials Notes 11 false false R12.htm 000012 - Disclosure - Marketable Securities Sheet http://ampg.com/role/MarketableSecurities Marketable Securities Notes 12 false false R13.htm 000013 - Disclosure - Inventories Sheet http://ampg.com/role/Inventories Inventories Notes 13 false false R14.htm 000014 - Disclosure - Property and Equipment Sheet http://ampg.com/role/PropertyAndEquipment Property and Equipment Notes 14 false false R15.htm 000015 - Disclosure - Goodwill and Intangible Assets Sheet http://ampg.com/role/GoodwillAndIntangibleAssets Goodwill and Intangible Assets Notes 15 false false R16.htm 000016 - Disclosure - CostMethod Investment Sheet http://ampg.com/role/CostmethodInvestment CostMethod Investment Notes 16 false false R17.htm 000017 - Disclosure - Line of Credit Sheet http://ampg.com/role/LineOfCredit Line of Credit Notes 17 false false R18.htm 000018 - Disclosure - Leases Sheet http://ampg.com/role/Leases Leases Notes 18 false false R19.htm 000019 - Disclosure - Notes Payable Notes http://ampg.com/role/NotesPayable Notes Payable Notes 19 false false R20.htm 000020 - Disclosure - Income Taxes Sheet http://ampg.com/role/IncomeTaxes Income Taxes Notes 20 false false R21.htm 000021 - Disclosure - Stockholders Equity Sheet http://ampg.com/role/StockholdersEquity Stockholders Equity Notes 21 false false R22.htm 000022 - Disclosure - Commitments and Contingencies Sheet http://ampg.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 22 false false R23.htm 000023 - Disclosure - Subsequent Events Sheet http://ampg.com/role/SubsequentEvents Subsequent Events Notes 23 false false R24.htm 000024 - 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 24 false false R25.htm 000025 - 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 25 false false R26.htm 000026 - Disclosure - Revenues (Tables) Sheet http://ampg.com/role/RevenuesTables Revenues (Tables) Tables http://ampg.com/role/Revenues 26 false false R27.htm 000027 - Disclosure - Segment Reporting (Tables) Sheet http://ampg.com/role/SegmentReportingTables Segment Reporting (Tables) Tables http://ampg.com/role/SegmentReporting 27 false false R28.htm 000028 - Disclosure - Acquisition of Specialty Microwave (Tables) Sheet http://ampg.com/role/AcquisitionOfSpecialtyMicrowaveTables Acquisition of Specialty Microwave (Tables) Tables 28 false false R29.htm 000029 - Disclosure - Marketable Securities (Tables) Sheet http://ampg.com/role/MarketableSecuritiesTables Marketable Securities (Tables) Tables http://ampg.com/role/MarketableSecurities 29 false false R30.htm 000030 - Disclosure - Inventories (Tables) Sheet http://ampg.com/role/InventoriesTables Inventories (Tables) Tables http://ampg.com/role/Inventories 30 false false R31.htm 000031 - Disclosure - Property and Equipment (Tables) Sheet http://ampg.com/role/PropertyAndEquipmentTables Property and Equipment (Tables) Tables http://ampg.com/role/PropertyAndEquipment 31 false false R32.htm 000032 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://ampg.com/role/GoodwillAndIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://ampg.com/role/GoodwillAndIntangibleAssets 32 false false R33.htm 000033 - Disclosure - Leases (Tables) Sheet http://ampg.com/role/LeasesTables Leases (Tables) Tables http://ampg.com/role/Leases 33 false false R34.htm 000034 - Disclosure - Note Payable (Tables) Sheet http://ampg.com/role/NotePayableTables Note Payable (Tables) Tables 34 false false R35.htm 000035 - Disclosure - Income Taxes (Tables) Sheet http://ampg.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://ampg.com/role/IncomeTaxes 35 false false R36.htm 000036 - Disclosure - Stockholders Equity (Tables) Sheet http://ampg.com/role/StockholdersEquityTables Stockholders Equity (Tables) Tables http://ampg.com/role/StockholdersEquity 36 false false R37.htm 000037 - 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 37 false false R38.htm 000038 - 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 38 false false R39.htm 000039 - 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 39 false false R40.htm 000040 - 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 40 false false R41.htm 000041 - Disclosure - Revenues (Details) Sheet http://ampg.com/role/RevenuesDetails Revenues (Details) Details http://ampg.com/role/RevenuesTables 41 false false R42.htm 000042 - Disclosure - Revenues (Details narrative) Sheet http://ampg.com/role/RevenuesDetailsNarrative Revenues (Details narrative) Details http://ampg.com/role/RevenuesTables 42 false false R43.htm 000043 - Disclosure - Segment Reporting (Details) Sheet http://ampg.com/role/SegmentReportingDetails Segment Reporting (Details) Details http://ampg.com/role/SegmentReportingTables 43 false false R44.htm 000044 - Disclosure - Acquisition of Spectrum Semiconductors Materials (Details) Sheet http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails Acquisition of Spectrum Semiconductors Materials (Details) Details http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterials 44 false false R45.htm 000045 - Disclosure - Acquisition of Spectrum Semiconductors Materials (Details Narrative) Sheet http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetailsNarrative Acquisition of Spectrum Semiconductors Materials (Details Narrative) Details http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterials 45 false false R46.htm 000046 - Disclosure - Marketable Securities (Details) Sheet http://ampg.com/role/MarketableSecuritiesDetails Marketable Securities (Details) Details http://ampg.com/role/MarketableSecuritiesTables 46 false false R47.htm 000047 - Disclosure - Marketable Securities (Details Narrative) Sheet http://ampg.com/role/MarketableSecuritiesDetailsNarrative Marketable Securities (Details Narrative) Details http://ampg.com/role/MarketableSecuritiesTables 47 false false R48.htm 000048 - Disclosure - Inventories (Details) Sheet http://ampg.com/role/InventoriesDetails Inventories (Details) Details http://ampg.com/role/InventoriesTables 48 false false R49.htm 000049 - Disclosure - Property and Equipment (Details) Sheet http://ampg.com/role/PropertyAndEquipmentDetails Property and Equipment (Details) Details http://ampg.com/role/PropertyAndEquipmentTables 49 false false R50.htm 000050 - Disclosure - Property and Equipment (Details Narrative) Sheet http://ampg.com/role/PropertyAndEquipmentDetailsNarrative Property and Equipment (Details Narrative) Details http://ampg.com/role/PropertyAndEquipmentTables 50 false false R51.htm 000051 - Disclosure - Goodwill and Intangible Assets (Details) Sheet http://ampg.com/role/GoodwillAndIntangibleAssetsDetails Goodwill and Intangible Assets (Details) Details http://ampg.com/role/GoodwillAndIntangibleAssetsTables 51 false false R52.htm 000052 - Disclosure - Goodwill and Intangible Assets (Details 1) Sheet http://ampg.com/role/GoodwillAndIntangibleAssetsDetails1 Goodwill and Intangible Assets (Details 1) Details http://ampg.com/role/GoodwillAndIntangibleAssetsTables 52 false false R53.htm 000053 - Disclosure - Goodwill and Intangible Assets (Details Narrative) Sheet http://ampg.com/role/GoodwillAndIntangibleAssetsDetailsNarrative Goodwill and Intangible Assets (Details Narrative) Details http://ampg.com/role/GoodwillAndIntangibleAssetsTables 53 false false R54.htm 000054 - Disclosure - Cost Method Investment (Details Narrative) Sheet http://ampg.com/role/CostMethodInvestmentDetailsNarrative Cost Method Investment (Details Narrative) Details 54 false false R55.htm 000055 - Disclosure - Line of Credit (Details Narrative) Sheet http://ampg.com/role/LineOfCreditDetailsNarrative Line of Credit (Details Narrative) Details http://ampg.com/role/LineOfCredit 55 false false R56.htm 000056 - Disclosure - Lease (Details) Sheet http://ampg.com/role/LeaseDetails Lease (Details) Details http://ampg.com/role/LeasesTables 56 false false R57.htm 000057 - Disclosure - Lease (Details 1) Sheet http://ampg.com/role/LeaseDetails1 Lease (Details 1) Details http://ampg.com/role/LeasesTables 57 false false R58.htm 000058 - Disclosure - Lease (Details 2) Sheet http://ampg.com/role/LeaseDetails2 Lease (Details 2) Details http://ampg.com/role/LeasesTables 58 false false R59.htm 000059 - Disclosure - Lease (Details 3) Sheet http://ampg.com/role/LeaseDetails3 Lease (Details 3) Details http://ampg.com/role/LeasesTables 59 false false R60.htm 000060 - Disclosure - Lease (Details Narrative) Sheet http://ampg.com/role/LeaseDetailsNarrative Lease (Details Narrative) Details http://ampg.com/role/LeasesTables 60 false false R61.htm 000061 - Disclosure - Notes Payable (Details) Notes http://ampg.com/role/NotesPayableDetails Notes Payable (Details) Details http://ampg.com/role/NotesPayable 61 false false R62.htm 000062 - Disclosure - Notes Payable (Details Narrative) Notes http://ampg.com/role/NotesPayableDetailsNarrative Notes Payable (Details Narrative) Details http://ampg.com/role/NotesPayable 62 false false R63.htm 000063 - Disclosure - Income Taxes (Details) Sheet http://ampg.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://ampg.com/role/IncomeTaxesTables 63 false false R64.htm 000064 - Disclosure - Income Taxes (Details 1) Sheet http://ampg.com/role/IncomeTaxesDetails1 Income Taxes (Details 1) Details http://ampg.com/role/IncomeTaxesTables 64 false false R65.htm 000065 - Disclosure - Income Taxes (Details Narrative) Sheet http://ampg.com/role/IncomeTaxesDetailsNarrative Income Taxes (Details Narrative) Details http://ampg.com/role/IncomeTaxesTables 65 false false R66.htm 000066 - Disclosure - Stockholders Equity (Details) Sheet http://ampg.com/role/StockholdersEquityDetails Stockholders Equity (Details) Details http://ampg.com/role/StockholdersEquityTables 66 false false R67.htm 000067 - Disclosure - Stockholders Equity (Details 1) Sheet http://ampg.com/role/StockholdersEquityDetails1 Stockholders Equity (Details 1) Details http://ampg.com/role/StockholdersEquityTables 67 false false R68.htm 000068 - Disclosure - Stockholders Equity (Details 2) Sheet http://ampg.com/role/StockholdersEquityDetails2 Stockholders Equity (Details 2) Details http://ampg.com/role/StockholdersEquityTables 68 false false R69.htm 000069 - Disclosure - Stockholders Equity (Details Narrative) Sheet http://ampg.com/role/StockholdersEquityDetailsNarrative Stockholders Equity (Details Narrative) Details http://ampg.com/role/StockholdersEquityTables 69 false false R70.htm 000070 - Disclosure - Commitments and Contingencies (Details Narrative) Sheet http://ampg.com/role/CommitmentsAndContingenciesDetailsNarrative Commitments and Contingencies (Details Narrative) Details http://ampg.com/role/CommitmentsAndContingencies 70 false false R71.htm 000071 - Disclosure - Subsequent Events (Details Narrative) Sheet http://ampg.com/role/SubsequentEventsDetailsNarrative Subsequent Events (Details Narrative) Details http://ampg.com/role/SubsequentEvents 71 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 43 fact(s) appearing in ix:hidden were eligible for transformation: ampg:BlankCheckPreferredStock, ampg:EffectOfDilutiveStockOptionsAndWarrants, ampg:ExercisePrice, ampg:IncreaseInCommonStockShareAuthorized, ampg:PurchaseOptionDescription, ampg:PurchaseOptionTerm, ampg:StockIssuedDuringPeriodSharesStockOptionsGranted, ampg:Volatility, dei:CurrentFiscalYearEndDate, us-gaap:CommonStockParOrStatedValuePerShare, us-gaap:CommonStockSharesOutstanding, us-gaap:ConcentrationRiskPercentage1, us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate, us-gaap:LettersOfCreditOutstandingAmount, us-gaap:PreferredStockParOrStatedValuePerShare, us-gaap:PreferredStockSharesAuthorized, us-gaap:PreferredStockSharesIssued, us-gaap:PreferredStockSharesOutstanding, us-gaap:ShareBasedCompensation, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber, us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1, us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised - ampg_10k.htm 1 ampg_10k.htm ampg-20221231.xsd ampg-20221231_cal.xml ampg-20221231_def.xml ampg-20221231_lab.xml ampg-20221231_pre.xml ampg_ex1015.htm ampg_ex311.htm ampg_ex312.htm ampg_ex321.htm ampg_ex322.htm http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 90 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "ampg_10k.htm": { "axisCustom": 0, "axisStandard": 24, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 713, "http://xbrl.sec.gov/dei/2022": 37 }, "contextCount": 235, "dts": { "calculationLink": { "local": [ "ampg-20221231_cal.xml" ] }, "definitionLink": { "local": [ "ampg-20221231_def.xml" ] }, "inline": { "local": [ "ampg_10k.htm" ] }, "labelLink": { "local": [ "ampg-20221231_lab.xml" ] }, "presentationLink": { "local": [ "ampg-20221231_pre.xml" ] }, "schema": { "local": [ "ampg-20221231.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/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/currency/2022/currency-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd", "https://xbrl.sec.gov/exch/2022/exch-2022.xsd", "https://xbrl.sec.gov/naics/2022/naics-2022.xsd", "https://xbrl.sec.gov/sic/2022/sic-2022.xsd", "https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd" ] } }, "elementCount": 603, "entityCount": 1, "hidden": { "http://ampg.com/20221231": 14, "http://fasb.org/us-gaap/2022": 28, "http://xbrl.sec.gov/dei/2022": 5, "total": 47 }, "keyCustom": 142, "keyStandard": 298, "memberCustom": 53, "memberStandard": 18, "nsprefix": "ampg", "nsuri": "http://ampg.com/20221231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "strong", "p", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-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", "menuCat": "Cover", "order": "1", "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": "From2022-01-01to2022-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": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000010 - Disclosure - Segment Reporting", "menuCat": "Notes", "order": "10", "role": "http://ampg.com/role/SegmentReporting", "shortName": "Segment Reporting", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-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": "000011 - Disclosure - Acquisition of Spectrum Semiconductors Materials", "menuCat": "Notes", "order": "11", "role": "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterials", "shortName": "Acquisition of Spectrum Semiconductors Materials", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InsuranceContractAcquisitionCostTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-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": "000012 - Disclosure - Marketable Securities", "menuCat": "Notes", "order": "12", "role": "http://ampg.com/role/MarketableSecurities", "shortName": "Marketable Securities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-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": "000013 - Disclosure - Inventories", "menuCat": "Notes", "order": "13", "role": "http://ampg.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-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": "000014 - Disclosure - Property and Equipment", "menuCat": "Notes", "order": "14", "role": "http://ampg.com/role/PropertyAndEquipment", "shortName": "Property and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000015 - Disclosure - Goodwill and Intangible Assets", "menuCat": "Notes", "order": "15", "role": "http://ampg.com/role/GoodwillAndIntangibleAssets", "shortName": "Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-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": "000016 - Disclosure - CostMethod Investment", "menuCat": "Notes", "order": "16", "role": "http://ampg.com/role/CostmethodInvestment", "shortName": "CostMethod Investment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "ampg:CostMethodInvestmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-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": "000017 - Disclosure - Line of Credit", "menuCat": "Notes", "order": "17", "role": "http://ampg.com/role/LineOfCredit", "shortName": "Line of Credit", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "ampg:LineOfCreditTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-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": "000018 - Disclosure - Leases", "menuCat": "Notes", "order": "18", "role": "http://ampg.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CapitalLeasesInFinancialStatementsOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-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": "000019 - Disclosure - Notes Payable", "menuCat": "Notes", "order": "19", "role": "http://ampg.com/role/NotesPayable", "shortName": "Notes Payable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000002 - Statement - Condensed Consolidated Balance Sheets", "menuCat": "Statements", "order": "2", "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": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-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": "000020 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "20", "role": "http://ampg.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-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": "000021 - Disclosure - Stockholders Equity", "menuCat": "Notes", "order": "21", "role": "http://ampg.com/role/StockholdersEquity", "shortName": "Stockholders Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-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": "000022 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "22", "role": "http://ampg.com/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-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": "000023 - Disclosure - Subsequent Events", "menuCat": "Notes", "order": "23", "role": "http://ampg.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-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": "000024 - Disclosure - Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "24", "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": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-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": "000025 - Disclosure - Summary of Significant Accounting Policies (Tables)", "menuCat": "Tables", "order": "25", "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": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "ampg:ScheduleOfPropertyAndEquipmentDepreciatedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:DeferredRevenueByArrangementDisclosureTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-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": "000026 - Disclosure - Revenues (Tables)", "menuCat": "Tables", "order": "26", "role": "http://ampg.com/role/RevenuesTables", "shortName": "Revenues (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DeferredRevenueByArrangementDisclosureTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "ampg:ScheduleOfSalesDisaggregatedBasedOnGeographicRegionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000027 - Disclosure - Segment Reporting (Tables)", "menuCat": "Tables", "order": "27", "role": "http://ampg.com/role/SegmentReportingTables", "shortName": "Segment Reporting (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-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": "000028 - Disclosure - Acquisition of Specialty Microwave (Tables)", "menuCat": "Tables", "order": "28", "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": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "ampg:ScheduleOfAllocationOfThePreliminaryPurchasePriceTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:MarketableSecuritiesTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-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": "000029 - Disclosure - Marketable Securities (Tables)", "menuCat": "Tables", "order": "29", "role": "http://ampg.com/role/MarketableSecuritiesTables", "shortName": "Marketable Securities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:MarketableSecuritiesTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "ampg:MarketableSecuritiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2022-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)", "menuCat": "Statements", "order": "3", "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": "AsOf2022-12-31_us-gaap_ConvertiblePreferredStockMember", "decimals": "INF", "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-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": "000030 - Disclosure - Inventories (Tables)", "menuCat": "Tables", "order": "30", "role": "http://ampg.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-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": "000031 - Disclosure - Property and Equipment (Tables)", "menuCat": "Tables", "order": "31", "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": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-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": "000032 - Disclosure - Goodwill and Intangible Assets (Tables)", "menuCat": "Tables", "order": "32", "role": "http://ampg.com/role/GoodwillAndIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:CapitalLeasesInFinancialStatementsOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-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": "000033 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "33", "role": "http://ampg.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CapitalLeasesInFinancialStatementsOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCapitalLeasedAsssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-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": "000034 - Disclosure - Note Payable (Tables)", "menuCat": "Tables", "order": "34", "role": "http://ampg.com/role/NotePayableTables", "shortName": "Note Payable (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "ampg:ScheduleOfFuturePrincipalAndInterestPaymentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-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": "000035 - Disclosure - Income Taxes (Tables)", "menuCat": "Tables", "order": "35", "role": "http://ampg.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-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": "000036 - Disclosure - Stockholders Equity (Tables)", "menuCat": "Tables", "order": "36", "role": "http://ampg.com/role/StockholdersEquityTables", "shortName": "Stockholders Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2021-02-01to2021-02-17", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityReverseStockSplit", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000037 - Disclosure - Organization and Business Description (Details Narrative)", "menuCat": "Details", "order": "37", "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": "From2021-02-01to2021-02-17", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityReverseStockSplit", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "ampg:ScheduleOfPropertyAndEquipmentDepreciatedTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-12-31_us-gaap_OfficeEquipmentMember", "decimals": null, "first": true, "lang": "en-US", "name": "ampg:PropertyPlantAndEquipmentsDepreciationMethods", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000038 - Disclosure - Summary of Significant Accounting Policies (Details)", "menuCat": "Details", "order": "38", "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": "From2022-01-01to2022-12-31_us-gaap_OfficeEquipmentMember", "decimals": null, "first": true, "lang": "en-US", "name": "ampg:PropertyPlantAndEquipmentsDepreciationMethods", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000039 - Disclosure - Summary of Significant Accounting Policies (Details 1)", "menuCat": "Details", "order": "39", "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": "From2022-01-01to2022-12-31_ampg_DilutedEPSMember", "decimals": "0", "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-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", "menuCat": "Statements", "order": "4", "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": "From2022-01-01to2022-12-31", "decimals": "0", "lang": null, "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ReceivablesPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000040 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)", "menuCat": "Details", "order": "40", "role": "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative", "shortName": "Summary of Significant Accounting Policies (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ReceivablesPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-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 - Revenues (Details)", "menuCat": "Details", "order": "41", "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": "From2022-01-01to2022-12-31_ampg_DomesticSalesMember_ampg_AmplitechIncMember", "decimals": "0", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000042 - Disclosure - Revenues (Details narrative)", "menuCat": "Details", "order": "42", "role": "http://ampg.com/role/RevenuesDetailsNarrative", "shortName": "Revenues (Details narrative)", "subGroupType": "details", "uniqueAnchor": null }, "R43": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000043 - Disclosure - Segment Reporting (Details)", "menuCat": "Details", "order": "43", "role": "http://ampg.com/role/SegmentReportingDetails", "shortName": "Segment Reporting (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": "0", "lang": null, "name": "ampg:InterestExpensesNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "us-gaap:InsuranceContractAcquisitionCostTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000044 - Disclosure - Acquisition of Spectrum Semiconductors Materials (Details)", "menuCat": "Details", "order": "44", "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": "From2022-01-01to2022-12-31_ampg_SpectrumSemiconductorMaterialsMember", "decimals": "0", "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "us-gaap:InsuranceContractAcquisitionCostTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000045 - Disclosure - Acquisition of Spectrum Semiconductors Materials (Details Narrative)", "menuCat": "Details", "order": "45", "role": "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetailsNarrative", "shortName": "Acquisition of Spectrum Semiconductors Materials (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:InsuranceContractAcquisitionCostTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": "0", "lang": null, "name": "ampg:WorkingCapitalAndOtherAdjustmentsPaid", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:MarketableSecurities", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000046 - Disclosure - Marketable Securities (Details)", "menuCat": "Details", "order": "46", "role": "http://ampg.com/role/MarketableSecuritiesDetails", "shortName": "Marketable Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "us-gaap:MarketableSecuritiesTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2021-12-31_ampg_MarketableEquitableSecuritiesMember", "decimals": "0", "lang": null, "name": "us-gaap:TradingSecuritiesDebtAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "us-gaap:MarketableSecuritiesTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000047 - Disclosure - Marketable Securities (Details Narrative)", "menuCat": "Details", "order": "47", "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": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2022-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": "000048 - Disclosure - Inventories (Details)", "menuCat": "Details", "order": "48", "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": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2022-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": "000049 - Disclosure - Property and Equipment (Details)", "menuCat": "Details", "order": "49", "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": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:MachineryAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2020-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", "menuCat": "Statements", "order": "5", "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": "AsOf2020-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": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DepreciationExpenseOnReclassifiedAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000050 - Disclosure - Property and Equipment (Details Narrative)", "menuCat": "Details", "order": "50", "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": "From2022-01-01to2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DepreciationExpenseOnReclassifiedAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedTradeNamesGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000051 - Disclosure - Goodwill and Intangible Assets (Details)", "menuCat": "Details", "order": "51", "role": "http://ampg.com/role/GoodwillAndIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedTradeNamesGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ampg:ScheduleOfAmortizationOfAssetstabletextblock", "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2022-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": "000052 - Disclosure - Goodwill and Intangible Assets (Details 1)", "menuCat": "Details", "order": "52", "role": "http://ampg.com/role/GoodwillAndIntangibleAssetsDetails1", "shortName": "Goodwill and Intangible Assets (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ampg:ScheduleOfAmortizationOfAssetstabletextblock", "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000053 - Disclosure - Goodwill and Intangible Assets (Details Narrative)", "menuCat": "Details", "order": "53", "role": "http://ampg.com/role/GoodwillAndIntangibleAssetsDetailsNarrative", "shortName": "Goodwill and Intangible Assets (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": "0", "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R54": { "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": "000054 - Disclosure - Cost Method Investment (Details Narrative)", "menuCat": "Details", "order": "54", "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" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "ampg:LineOfCreditTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000055 - Disclosure - Line of Credit (Details Narrative)", "menuCat": "Details", "order": "55", "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": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfCapitalLeasedAsssetsTableTextBlock", "us-gaap:CapitalLeasesInFinancialStatementsOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000056 - Disclosure - Lease (Details)", "menuCat": "Details", "order": "56", "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": "AsOf2022-12-31", "decimals": "0", "lang": null, "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentExcludingCapitalLeasedAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ampg:ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-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": "000057 - Disclosure - Lease (Details 1)", "menuCat": "Details", "order": "57", "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": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "ampg:OperatingLeases", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000058 - Disclosure - Lease (Details 2)", "menuCat": "Details", "order": "58", "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": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000059 - Disclosure - Lease (Details 3)", "menuCat": "Details", "order": "59", "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": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-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", "menuCat": "Statements", "order": "6", "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": "From2022-01-01to2022-12-31", "decimals": "0", "lang": null, "name": "us-gaap:OtherDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R60": { "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": "000060 - Disclosure - Lease (Details Narrative)", "menuCat": "Details", "order": "60", "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" } }, "R61": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ampg:ScheduleOfFuturePrincipalAndInterestPaymentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000061 - Disclosure - Notes Payable (Details)", "menuCat": "Details", "order": "61", "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": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "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": "000062 - Disclosure - Notes Payable (Details Narrative)", "menuCat": "Details", "order": "62", "role": "http://ampg.com/role/NotesPayableDetailsNarrative", "shortName": "Notes Payable (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "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" } }, "R63": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-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": "000063 - Disclosure - Income Taxes (Details)", "menuCat": "Details", "order": "63", "role": "http://ampg.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationTaxContingenciesStateAndLocal", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FederalIncomeTaxNoteTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2022-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": "000064 - Disclosure - Income Taxes (Details 1)", "menuCat": "Details", "order": "64", "role": "http://ampg.com/role/IncomeTaxesDetails1", "shortName": "Income Taxes (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FederalIncomeTaxNoteTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-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": "000065 - Disclosure - Income Taxes (Details Narrative)", "menuCat": "Details", "order": "65", "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": "From2022-01-01to2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000066 - Disclosure - Stockholders Equity (Details)", "menuCat": "Details", "order": "66", "role": "http://ampg.com/role/StockholdersEquityDetails", "shortName": "Stockholders Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2021-12-31_ampg_StockOptionsMember", "decimals": "0", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000067 - Disclosure - Stockholders Equity (Details 1)", "menuCat": "Details", "order": "67", "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": "AsOf2021-12-31_ampg_WarrantOutstandingMember", "decimals": "0", "lang": null, "name": "ampg:ClassOfWarrantOrRightOutstandings", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000068 - Disclosure - Stockholders Equity (Details 2)", "menuCat": "Details", "order": "68", "role": "http://ampg.com/role/StockholdersEquityDetails2", "shortName": "Stockholders Equity (Details 2)", "subGroupType": "details", "uniqueAnchor": null }, "R69": { "firstAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000069 - Disclosure - Stockholders Equity (Details Narrative)", "menuCat": "Details", "order": "69", "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": "0", "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-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", "menuCat": "Notes", "order": "7", "role": "http://ampg.com/role/OrganizationAndBusinessDescription", "shortName": "Organization and Business Description", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "ampg:LossOnContingentRevenueEarnoutAdjustment", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000070 - Disclosure - Commitments and Contingencies (Details Narrative)", "menuCat": "Details", "order": "70", "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": "From2022-01-01to2022-12-31_ampg_PurchaseAgreementMember_ampg_AmplitechIncMember", "decimals": null, "lang": "en-US", "name": "ampg:RevenuesAdjustmentDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RepaymentsOfLinesOfCredit", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000071 - Disclosure - Subsequent Events (Details Narrative)", "menuCat": "Details", "order": "71", "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": "AsOf2023-03-14_us-gaap_SubsequentEventMember", "decimals": "0", "lang": null, "name": "us-gaap:OffBalanceSheetCreditLossLiability", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-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", "menuCat": "Notes", "order": "8", "role": "http://ampg.com/role/SummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-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": "From2022-01-01to2022-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", "menuCat": "Notes", "order": "9", "role": "http://ampg.com/role/Revenues", "shortName": "Revenues", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ampg_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredRevenueByArrangementDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 72, "tag": { "ampg_AccountsReceivableAcquiredInSpectrumAcquisition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Accounts receivable acquired in Spectrum acquisition" } } }, "localname": "AccountsReceivableAcquiredInSpectrumAcquisition", "nsuri": "http://ampg.com/20221231", "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/20221231", "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/20221231", "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/20221231", "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/20221231", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "ampg_AggregatePurchasePriceForMembershipInterest": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Aggregate purchase price for membership interest" } } }, "localname": "AggregatePurchasePriceForMembershipInterest", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/CostMethodInvestmentDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "ampg_AmpliTechGroupIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AmpliTech Group, Inc [Member]" } } }, "localname": "AmpliTechGroupIncMember", "nsuri": "http://ampg.com/20221231", "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/20221231", "presentation": [ "http://ampg.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://ampg.com/role/RevenuesDetails", "http://ampg.com/role/SegmentReportingDetails" ], "xbrltype": "domainItemType" }, "ampg_AndrewLeeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Andrew Lee [Member]" } } }, "localname": "AndrewLeeMember", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "ampg_AnnualRent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Annual rent" } } }, "localname": "AnnualRent", "nsuri": "http://ampg.com/20221231", "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/20221231", "presentation": [ "http://ampg.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "ampg_BasicEPSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Basic EPS [Member]" } } }, "localname": "BasicEPSMember", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "domainItemType" }, "ampg_BlankCheckPreferredStock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Blank check preferred stock" } } }, "localname": "BlankCheckPreferredStock", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "ampg_BoardAdvisorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Board advisor [Member]" } } }, "localname": "BoardAdvisorMember", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "ampg_BoardOfAdvisorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Board Of advisor [Member]" } } }, "localname": "BoardOfAdvisorMember", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "ampg_BoardOfDirectorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Board of Directors [Member]" } } }, "localname": "BoardOfDirectorsMember", "nsuri": "http://ampg.com/20221231", "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/20221231", "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/20221231", "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/20221231", "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/20221231", "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/20221231", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "ampg_CapitalLeasesObligationNoncurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Total lease obligations" } } }, "localname": "CapitalLeasesObligationNoncurrent", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/LeaseDetails2" ], "xbrltype": "monetaryItemType" }, "ampg_CashInExcessOfFdicInsuredLimit": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Cash in excess of FDIC insured limit" } } }, "localname": "CashInExcessOfFdicInsuredLimit", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "ampg_ClassOfWarrantOrRightExercise": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrants" } } }, "localname": "ClassOfWarrantOrRightExercise", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "ampg_ClassOfWarrantOrRightOutstandings": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "[Number of Options Outstanding, beginning]", "periodStartLabel": "Number of Options Outstanding, beginning" } } }, "localname": "ClassOfWarrantOrRightOutstandings", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetails1" ], "xbrltype": "sharesItemType" }, "ampg_ClousureOfEquipmentLineOfCredit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Clousure of equipment line of credit" } } }, "localname": "ClousureOfEquipmentLineOfCredit", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/NotesPayableDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "ampg_ClousureOfLineOfCredit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Clousure of line of credit" } } }, "localname": "ClousureOfLineOfCredit", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/LineOfCreditDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "ampg_CommonStockIssuedForAcqusitionAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Common stock issued for acqusition, amount" } } }, "localname": "CommonStockIssuedForAcqusitionAmount", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "ampg_CommonStockIssuedForAcqusitionShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Common stock issued for acqusition, shares" } } }, "localname": "CommonStockIssuedForAcqusitionShares", "nsuri": "http://ampg.com/20221231", "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/20221231", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ampg_CommonStockIssuedForVestingOfRsusAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Common stock issued for vesting of RSU's, amount" } } }, "localname": "CommonStockIssuedForVestingOfRsusAmount", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "ampg_CommonStockIssuedForVestingOfRsusShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Common stock issued for vesting of RSU's, shares" } } }, "localname": "CommonStockIssuedForVestingOfRsusShares", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "ampg_CommonStockIssuedInPrivatePlacementAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Common stock issued in private placement, amount" } } }, "localname": "CommonStockIssuedInPrivatePlacementAmount", "nsuri": "http://ampg.com/20221231", "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/20221231", "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/20221231", "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/20221231", "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/20221231", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ampg_CommonStockIssuedOnVestingOfRsus": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Common Stock issued on vesting of RSUs" } } }, "localname": "CommonStockIssuedOnVestingOfRsus", "nsuri": "http://ampg.com/20221231", "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/20221231", "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/20221231", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "ampg_ComputerEquipmentSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Computer equipment/software [Member]" } } }, "localname": "ComputerEquipmentSoftwareMember", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "ampg_ConsidrationPaidInPromissoryNote": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Considration paid in promissory note" } } }, "localname": "ConsidrationPaidInPromissoryNote", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/NotesPayableDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "ampg_CorporationAuthorisedShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Corporation authorised shares" } } }, "localname": "CorporationAuthorisedShares", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "ampg_CostMethodInvestment": { "auth_ref": [], "calculation": { "http://ampg.com/role/CondensedConsolidatedBalanceSheets": { "order": 14.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Cost method investment" } } }, "localname": "CostMethodInvestment", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "ampg_CostMethodInvestmentMembershipInterestPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost method investment, membership interest percentage" } } }, "localname": "CostMethodInvestmentMembershipInterestPercentage", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/CostMethodInvestmentDetailsNarrative" ], "xbrltype": "percentItemType" }, "ampg_CostMethodInvestmentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost-Method Investment" } } }, "localname": "CostMethodInvestmentTextBlock", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/CostmethodInvestment" ], "xbrltype": "textBlockItemType" }, "ampg_Costmethodinvestment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Cost-method-investment" } } }, "localname": "Costmethodinvestment", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "ampg_CostsNotToExceed": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Costs not to exceed" } } }, "localname": "CostsNotToExceed", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/LineOfCreditDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "ampg_CustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Customer [Member]" } } }, "localname": "CustomerMember", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "ampg_CustomerOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Customer One [Member]" } } }, "localname": "CustomerOneMember", "nsuri": "http://ampg.com/20221231", "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/20221231", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails" ], "xbrltype": "monetaryItemType" }, "ampg_DanielMazziotaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Daniel Mazziota [Member]" } } }, "localname": "DanielMazziotaMember", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "ampg_DecemberTwentyTwoThousandNineteenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "December 20, 2019 [Member]" } } }, "localname": "DecemberTwentyTwoThousandNineteenMember", "nsuri": "http://ampg.com/20221231", "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/20221231", "presentation": [ "http://ampg.com/role/IncomeTaxesDetails1" ], "xbrltype": "monetaryItemType" }, "ampg_DescriptionEquityIncentivePlan": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Incentive Plan" } } }, "localname": "DescriptionEquityIncentivePlan", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "ampg_DilutedEPSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Diluted EPS [Member]" } } }, "localname": "DilutedEPSMember", "nsuri": "http://ampg.com/20221231", "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/20221231", "presentation": [ "http://ampg.com/role/RevenuesDetails" ], "xbrltype": "domainItemType" }, "ampg_DueToRelatedPartyCurrentAndNoncurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Due to related party" } } }, "localname": "DueToRelatedPartyCurrentAndNoncurrent", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "ampg_EarningPerShareBasicAndDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Per Share Amount" } } }, "localname": "EarningPerShareBasicAndDiluted", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "perShareItemType" }, "ampg_EffectOfDilutiveStockOptionsAndWarrants": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Effect of dilutive stock options and warrants" } } }, "localname": "EffectOfDilutiveStockOptionsAndWarrants", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "sharesItemType" }, "ampg_ElevenEmployeesAndOneBoardAdvisorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Eleven employees and one board advisor [Member]" } } }, "localname": "ElevenEmployeesAndOneBoardAdvisorMember", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "ampg_EmployeeRetentionCreditPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Employee Retention Credit" } } }, "localname": "EmployeeRetentionCreditPolicyTextBlock", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "ampg_EqualQuarterlyInstallments": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equal quarterly installments" } } }, "localname": "EqualQuarterlyInstallments", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "ampg_EqualQuarterlyInstallmentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equal quarterly installments [Member]" } } }, "localname": "EqualQuarterlyInstallmentsMember", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "ampg_EquipmentLineOfCredit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Equipment line of credit" } } }, "localname": "EquipmentLineOfCredit", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/NotesPayableDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "ampg_EquipmentReceivedForPrepaidAssets": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Equipment received for prepaid assets" } } }, "localname": "EquipmentReceivedForPrepaidAssets", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ampg_EstimatedFairMarketValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Estimated fair market value" } } }, "localname": "EstimatedFairMarketValue", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "ampg_ExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Exercise price" } } }, "localname": "ExercisePrice", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "ampg_FinanceAgreementEnteredInExchangeForPrepaidAssets": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Finance agreement entered in exchange for prepaid assets" } } }, "localname": "FinanceAgreementEnteredInExchangeForPrepaidAssets", "nsuri": "http://ampg.com/20221231", "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/20221231", "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/20221231", "presentation": [ "http://ampg.com/role/LeaseDetails2" ], "xbrltype": "monetaryItemType" }, "ampg_FinanceLeaseObligation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "[Less current obligations]", "negatedLabel": "Less current obligations" } } }, "localname": "FinanceLeaseObligation", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/LeaseDetails2" ], "xbrltype": "monetaryItemType" }, "ampg_FinanceLeases": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance leases" } } }, "localname": "FinanceLeases", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/LeaseDetails1" ], "xbrltype": "durationItemType" }, "ampg_FinancedPurchasesOfPropertyAndEquipment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Financed purchases of property and equipment" } } }, "localname": "FinancedPurchasesOfPropertyAndEquipment", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ampg_FiniteLivedIntangibleAssetNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Goodwill, net" } } }, "localname": "FiniteLivedIntangibleAssetNet", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "ampg_FourEmployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Four employees [Member]" } } }, "localname": "FourEmployeesMember", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "ampg_GainOnForgivenessOfDebt": { "auth_ref": [], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Gain on forgiveness of debt" } } }, "localname": "GainOnForgivenessOfDebt", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ampg_GoodwillAmortization": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Goodwill amortization" } } }, "localname": "GoodwillAmortization", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/IncomeTaxesDetails1" ], "xbrltype": "monetaryItemType" }, "ampg_GoodwillAndIntangibleAssetsDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Annual amortization of intangible assets are as follows:" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosuresAbstract", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/GoodwillAndIntangibleAssetsDetails1" ], "xbrltype": "stringItemType" }, "ampg_GoodwillsAmortization": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "[Goodwill]", "verboseLabel": "Goodwill" } } }, "localname": "GoodwillsAmortization", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "ampg_IncomeFromContinuingOperations": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Income from continuing operations" } } }, "localname": "IncomeFromContinuingOperations", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "ampg_IncomeTaxReconciliationSBAPPPLoan": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "SBA PPP Loan" } } }, "localname": "IncomeTaxReconciliationSBAPPPLoan", "nsuri": "http://ampg.com/20221231", "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/20221231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "ampg_IncreasedLeasingFacilityAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Increased leasing facility amount" } } }, "localname": "IncreasedLeasingFacilityAmount", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/NotesPayableDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "ampg_IndemnificationEscrowFundMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Indemnification Escrow Fund [Member]" } } }, "localname": "IndemnificationEscrowFundMember", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetailsNarrative" ], "xbrltype": "domainItemType" }, "ampg_IntangibleAssetsAcquiredInSpectrumAcquisition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Intangible assets acquired in Spectrum acquisition" } } }, "localname": "IntangibleAssetsAcquiredInSpectrumAcquisition", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ampg_InterestExpensesNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Interest Expense, net" } } }, "localname": "InterestExpensesNet", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/SegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "ampg_InterestExpensesNetOne": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "[Interest Expense, net]", "negatedLabel": "Interest Expense, net" } } }, "localname": "InterestExpensesNetOne", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/SegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "ampg_InterestExpensesNetThree": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "[Interest Expense, net 2]", "verboseLabel": "Interest Expense, net" } } }, "localname": "InterestExpensesNetThree", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/SegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "ampg_InterestExpensesNetTwo": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "[Interest Expense, net 1]", "verboseLabel": "Interest Expense, net" } } }, "localname": "InterestExpensesNetTwo", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/SegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "ampg_InterestRatePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Interest rate percentage" } } }, "localname": "InterestRatePercentage", "nsuri": "http://ampg.com/20221231", "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/20221231", "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/20221231", "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/20221231", "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/20221231", "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/20221231", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "ampg_JanuaryTwoThousandTwentyTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "January 2022 [Member]" } } }, "localname": "JanuaryTwoThousandTwentyTwoMember", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/NotesPayableDetailsNarrative" ], "xbrltype": "domainItemType" }, "ampg_JuneTenTwentyTwentyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "June 10, 2020 [Member]" } } }, "localname": "JuneTenTwentyTwentyMember", "nsuri": "http://ampg.com/20221231", "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/20221231", "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/20221231", "presentation": [ "http://ampg.com/role/NotesPayableDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "ampg_LessCurrentObligations": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "[Less current obligations 1]", "verboseLabel": "Less current obligations" } } }, "localname": "LessCurrentObligations", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/LeaseDetails3" ], "xbrltype": "monetaryItemType" }, "ampg_LiabilitiesAcquiredInSpectrumAcquisition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Liabilities acquired in Spectrum acquisition" } } }, "localname": "LiabilitiesAcquiredInSpectrumAcquisition", "nsuri": "http://ampg.com/20221231", "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/20221231", "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/20221231", "presentation": [ "http://ampg.com/role/LineOfCredit" ], "xbrltype": "textBlockItemType" }, "ampg_LongTermLeaseObligations": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Long-term lease obligations" } } }, "localname": "LongTermLeaseObligations", "nsuri": "http://ampg.com/20221231", "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/20221231", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "ampg_LossOnContingentRevenueEarnout": { "auth_ref": [], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 12.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Loss on contingent revenue earnout" } } }, "localname": "LossOnContingentRevenueEarnout", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "ampg_LossOnContingentRevenueEarnoutAdjustment": { "auth_ref": [], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Loss on contingent revenue earnout adjustment", "terseLabel": "Loss on contingent revenue earnout adjustment", "verboseLabel": "Loss on contingent revenue earnout adjustment" } } }, "localname": "LossOnContingentRevenueEarnoutAdjustment", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetailsNarrative", "http://ampg.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ampg_MarketableEquitableSecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Marketable Equitable Securities [Member]" } } }, "localname": "MarketableEquitableSecuritiesMember", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/MarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "ampg_MarketableSecuritiesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "[Marketable Securities 1]", "verboseLabel": "Marketable Securities" } } }, "localname": "MarketableSecuritiesPolicyTextBlock", "nsuri": "http://ampg.com/20221231", "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/20221231", "presentation": [ "http://ampg.com/role/MarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "ampg_MatthewKappersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Matthew Kappers [Member]" } } }, "localname": "MatthewKappersMember", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "ampg_MaximGroupLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Maxim Group LLC [Member]" } } }, "localname": "MaximGroupLLCMember", "nsuri": "http://ampg.com/20221231", "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/20221231", "presentation": [ "http://ampg.com/role/NotesPayableDetailsNarrative" ], "xbrltype": "domainItemType" }, "ampg_MaySixeTwoThousendTwentyTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "May 6, 2022 [Member]" } } }, "localname": "MaySixeTwoThousendTwentyTwoMember", "nsuri": "http://ampg.com/20221231", "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/20221231", "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/20221231", "presentation": [ "http://ampg.com/role/NotesPayableDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "ampg_MrMaqboolMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Mr. Maqbool [Member]" } } }, "localname": "MrMaqboolMember", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "ampg_MsSanfratelloandMrFloresMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ms. Sanfratello and Mr. Flores [Member]" } } }, "localname": "MsSanfratelloandMrFloresMember", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "ampg_Net": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Net" } } }, "localname": "Net", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/GoodwillAndIntangibleAssetsDetails1" ], "xbrltype": "monetaryItemType" }, "ampg_NetOperatingLossCarryForwardsExpiration": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net operating loss carry forwards expiry year" } } }, "localname": "NetOperatingLossCarryForwardsExpiration", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "stringItemType" }, "ampg_NewLeaseForFacility": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "New lease for facility" } } }, "localname": "NewLeaseForFacility", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/LeaseDetailsNarrative" ], "xbrltype": "areaItemType" }, "ampg_NonqualifiedStockOptionsToPurchase": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonqualified stock options to purchase" } } }, "localname": "NonqualifiedStockOptionsToPurchase", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "ampg_NumberOfPayments": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Number of payments" } } }, "localname": "NumberOfPayments", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/NotesPayableDetailsNarrative" ], "xbrltype": "stringItemType" }, "ampg_OfferingPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Offering price" } } }, "localname": "OfferingPrice", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/OrganizationAndBusinessDescriptionDetailsNarrative" ], "xbrltype": "perShareItemType" }, "ampg_OfferingShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Public offering shares" } } }, "localname": "OfferingShares", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/OrganizationAndBusinessDescriptionDetailsNarrative" ], "xbrltype": "sharesItemType" }, "ampg_OneEmployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "One employees [Member]" } } }, "localname": "OneEmployeesMember", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "ampg_OperatingLeaseAgreementDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating lease agreement description" } } }, "localname": "OperatingLeaseAgreementDescription", "nsuri": "http://ampg.com/20221231", "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/20221231", "presentation": [ "http://ampg.com/role/LeaseDetails3" ], "xbrltype": "monetaryItemType" }, "ampg_OperatingLeaseRightOfUseAssetAndLiabilityInitialMeasurement": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Operating lease right of use asset and liability initial measurement" } } }, "localname": "OperatingLeaseRightOfUseAssetAndLiabilityInitialMeasurement", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ampg_OperatingLeases": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating leases" } } }, "localname": "OperatingLeases", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/LeaseDetails1" ], "xbrltype": "durationItemType" }, "ampg_OverpaidForTheMembershipInterest": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Overpaid for the membership interest" } } }, "localname": "OverpaidForTheMembershipInterest", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/CostMethodInvestmentDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "ampg_PaymentsForMachineryProduct": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Purchase of machinery" } } }, "localname": "PaymentsForMachineryProduct", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/NotesPayableDetailsNarrative" ], "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/20221231", "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/20221231", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "sharesItemType" }, "ampg_PrincipalAndInterestPayableDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Principal and interest payable description" } } }, "localname": "PrincipalAndInterestPayableDescription", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/NotesPayableDetailsNarrative" ], "xbrltype": "stringItemType" }, "ampg_ProceedsReceivedFromPublicOfferingNetOfExpenses": { "auth_ref": [], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 25.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/20221231", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ampg_PromissoryNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Promissory Note [Member]" } } }, "localname": "PromissoryNoteMember", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/NotesPayableDetailsNarrative" ], "xbrltype": "domainItemType" }, "ampg_PropertyAcquiredInSpectrumAcquisition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Property acquired in Spectrum acquisition" } } }, "localname": "PropertyAcquiredInSpectrumAcquisition", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ampg_PropertyPlantAndEquipmentsDepreciationMethods": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Depreciation Method" } } }, "localname": "PropertyPlantAndEquipmentsDepreciationMethods", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "ampg_PurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Purchase Agreement [Member]" } } }, "localname": "PurchaseAgreementMember", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "ampg_PurchaseOptionDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Purchase option, description" } } }, "localname": "PurchaseOptionDescription", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/LeaseDetailsNarrative" ], "xbrltype": "stringItemType" }, "ampg_PurchaseOptionTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Purchase option, term" } } }, "localname": "PurchaseOptionTerm", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/LeaseDetailsNarrative" ], "xbrltype": "durationItemType" }, "ampg_PurchasePriceAdjustmentEscrowFundMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Purchase Price Adjustment Escrow Fund [Member]" } } }, "localname": "PurchasePriceAdjustmentEscrowFundMember", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetailsNarrative" ], "xbrltype": "domainItemType" }, "ampg_RefundOfLoan": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Refund amount" } } }, "localname": "RefundOfLoan", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/NotesPayableDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "ampg_RepaymentOnFinancingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 28.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Repayment on financing lease liabilities" } } }, "localname": "RepaymentOnFinancingLeaseLiabilities", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ampg_RestrictedStockIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restricted stock issued" } } }, "localname": "RestrictedStockIssued", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "sharesItemType" }, "ampg_Revenue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "[Revenue]", "verboseLabel": "Revenue" } } }, "localname": "Revenue", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "ampg_RevenuesAdjustmentDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues adjustment, description", "verboseLabel": "Revenues adjustment, description" } } }, "localname": "RevenuesAdjustmentDescription", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetailsNarrative", "http://ampg.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "ampg_RightOfUseAssetInExchangeForRightOfUseLiabilitiesAcquiredAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Right of use asset in exchange for right of use liabilities acquired" } } }, "localname": "RightOfUseAssetInExchangeForRightOfUseLiabilitiesAcquiredAbstract", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "ampg_RightOfUseAssetInExchangeForRightOfUseLiabilitiesAcquiredInSpectrumAcquisition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "in Spectrum acquisition" } } }, "localname": "RightOfUseAssetInExchangeForRightOfUseLiabilitiesAcquiredInSpectrumAcquisition", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ampg_RightOfUseOperatingLeaseLongTermLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Right of Use operating lease liability" } } }, "localname": "RightOfUseOperatingLeaseLongTermLiability", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails" ], "xbrltype": "monetaryItemType" }, "ampg_RiskFreeRate": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Risk-free rate" } } }, "localname": "RiskFreeRate", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "percentItemType" }, "ampg_RsuEqualQuarterlyInstallments": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RSU equal quarterly installments" } } }, "localname": "RsuEqualQuarterlyInstallments", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "ampg_RsuIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RSU issued" } } }, "localname": "RsuIssued", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "ampg_RsuWeightedAverageExercisePriceGranted": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RSU, Weighted Average Exercise Price Granted" } } }, "localname": "RsuWeightedAverageExercisePriceGranted", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "ampg_SN2NLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SN2N, LLC [Member]" } } }, "localname": "SN2NLLCMember", "nsuri": "http://ampg.com/20221231", "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/20221231", "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/20221231", "presentation": [ "http://ampg.com/role/GoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "ampg_ScheduleOfFuturePrincipalAndInterestPaymentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of future principal and interest payments" } } }, "localname": "ScheduleOfFuturePrincipalAndInterestPaymentsTableTextBlock", "nsuri": "http://ampg.com/20221231", "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/20221231", "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/20221231", "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/20221231", "presentation": [ "http://ampg.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "ampg_SegmentReportingabstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting" } } }, "localname": "SegmentReportingabstract", "nsuri": "http://ampg.com/20221231", "xbrltype": "stringItemType" }, "ampg_SeriesAConvertiblePreferredSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Series A Convertible Preferred Shares [Member]" } } }, "localname": "SeriesAConvertiblePreferredSharesMember", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "ampg_ShareBasedCompensationArrangementByShareBasedPaymentMaximumNumberOfSharesPerEmployee": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock option granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentMaximumNumberOfSharesPerEmployee", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "ampg_SpectrumMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Spectrum [Member]", "verboseLabel": "Spectrum [Member]" } } }, "localname": "SpectrumMember", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/RevenuesDetails", "http://ampg.com/role/SegmentReportingDetails" ], "xbrltype": "domainItemType" }, "ampg_SpectrumSemiconductorMaterialsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Spectrum Semiconductor Materials [Member]" } } }, "localname": "SpectrumSemiconductorMaterialsMember", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails" ], "xbrltype": "domainItemType" }, "ampg_StockBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Stock-based compensation" } } }, "localname": "StockBasedCompensation", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "ampg_StockIssuedDuringPeriodSharesStockOptionsGranted": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "[Number of Options, Granted]", "verboseLabel": "Number of Options, Granted" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsGranted", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetails1" ], "xbrltype": "sharesItemType" }, "ampg_StockOptionVestingDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock option vesting description" } } }, "localname": "StockOptionVestingDescription", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "ampg_StockOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock Options", "verboseLabel": "Stock Option [Member]" } } }, "localname": "StockOptionsMember", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetails", "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "ampg_StocksOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stocks Options" } } }, "localname": "StocksOptionsMember", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "ampg_TaxRateChange": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Tax rate change" } } }, "localname": "TaxRateChange", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "ampg_ThreeEmployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Three employees [Member]" } } }, "localname": "ThreeEmployeesMember", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "ampg_TotalCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Total common stock" } } }, "localname": "TotalCommonStock", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "ampg_TotalSecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Total Securities [Member]" } } }, "localname": "TotalSecuritiesMember", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/MarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "ampg_TradeNameMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Trade Name [Member]" } } }, "localname": "TradeNameMember", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "ampg_TwoAdvisorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Two advisor [Member]" } } }, "localname": "TwoAdvisorMember", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "ampg_TwoEmployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Two employees [Member]" } } }, "localname": "TwoEmployeesMember", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "ampg_TwoOfficersOneBoardMemberTwoBoardAdvisorsAndOneEmployeeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Two officers, one board member, two board advisors and one employee [Member]" } } }, "localname": "TwoOfficersOneBoardMemberTwoBoardAdvisorsAndOneEmployeeMember", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "ampg_TwoThousandTwentyEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "2020 Equity Incentive Plan [Member]" } } }, "localname": "TwoThousandTwentyEquityIncentivePlanMember", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "ampg_UnregisteredSharesIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Issuance of unregistered shares" } } }, "localname": "UnregisteredSharesIssued", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetailsNarrative" ], "xbrltype": "sharesItemType" }, "ampg_UnregisteredSharesOfCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Unregistered shares of common stock" } } }, "localname": "UnregisteredSharesOfCommonStock", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "ampg_VendorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Vendor [Member]" } } }, "localname": "VendorMember", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "ampg_VendorOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Vendor One [Member]" } } }, "localname": "VendorOneMember", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "ampg_VendorTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Vendor Two [Member]" } } }, "localname": "VendorTwoMember", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "ampg_VestedRsus": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Vested RSU's" } } }, "localname": "VestedRsus", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "ampg_Volatility": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Volatility" } } }, "localname": "Volatility", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "percentItemType" }, "ampg_WarrantOutstandingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrant Outstanding [Member]" } } }, "localname": "WarrantOutstandingMember", "nsuri": "http://ampg.com/20221231", "presentation": [ "http://ampg.com/role/StockholdersEquityDetails1" ], "xbrltype": "domainItemType" }, "ampg_WarrantsIssuedToPurchase": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrants issued to purchase" } } }, "localname": "WarrantsIssuedToPurchase", "nsuri": "http://ampg.com/20221231", "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/20221231", "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/20221231", "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/20221231", "presentation": [ "http://ampg.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "ampg_WeightedAverageNumberOfShareOutstandingBasic": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shares" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasic", "nsuri": "http://ampg.com/20221231", "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/20221231", "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/20221231", "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/20221231", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails" ], "xbrltype": "monetaryItemType" }, "ampg_WorkingCapitalAdjustment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "[Working Capital]", "verboseLabel": "Working Capital" } } }, "localname": "WorkingCapitalAdjustment", "nsuri": "http://ampg.com/20221231", "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/20221231", "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/2022", "presentation": [ "http://ampg.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r537", "r538", "r539" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm Id" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ampg.com/role/Cover" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r537", "r538", "r539" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ampg.com/role/Cover" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r537", "r538", "r539" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2022", "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/2022", "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/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ampg.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r537", "r538", "r539" ], "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/2022", "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/2022", "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/2022", "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/2022", "presentation": [ "http://ampg.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r540" ], "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/2022", "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/2022", "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/2022", "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/2022", "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/2022", "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/2022", "presentation": [ "http://ampg.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r535" ], "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/2022", "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/2022", "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/2022", "presentation": [ "http://ampg.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r535" ], "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/2022", "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/2022", "presentation": [ "http://ampg.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r535" ], "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/2022", "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/2022", "presentation": [ "http://ampg.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r541" ], "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/2022", "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/2022", "presentation": [ "http://ampg.com/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r535" ], "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/2022", "presentation": [ "http://ampg.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r535" ], "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/2022", "presentation": [ "http://ampg.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r535" ], "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/2022", "presentation": [ "http://ampg.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r535" ], "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/2022", "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/2022", "presentation": [ "http://ampg.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r542" ], "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/2022", "presentation": [ "http://ampg.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r537", "r538", "r539" ], "lang": { "en-us": { "role": { "label": "Icfr Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "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/2022", "presentation": [ "http://ampg.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r534" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Security 12b Title" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ampg.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r536" ], "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/2022", "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/2022", "presentation": [ "http://ampg.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r201", "r416", "r417", "r418", "r419", "r443", "r500", "r574", "r577", "r578" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities Axis" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r201", "r416", "r417", "r418", "r419", "r443", "r500", "r574", "r577", "r578" ], "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r199", "r200", "r318", "r344", "r509", "r511" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r301", "r302", "r303", "r304", "r361", "r448", "r475", "r501", "r502", "r527", "r530", "r533", "r579", "r617", "r618", "r619", "r620", "r621", "r622" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "verboseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative", "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r301", "r302", "r303", "r304", "r361", "r448", "r475", "r501", "r502", "r527", "r530", "r533", "r579", "r617", "r618", "r619", "r620", "r621", "r622" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "verboseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative", "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r301", "r302", "r303", "r304", "r359", "r361", "r384", "r385", "r386", "r447", "r448", "r475", "r501", "r502", "r527", "r530", "r533", "r572", "r579", "r618", "r619", "r620", "r621", "r622" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative", "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r301", "r302", "r303", "r304", "r359", "r361", "r384", "r385", "r386", "r447", "r448", "r475", "r501", "r502", "r527", "r530", "r533", "r572", "r579", "r618", "r619", "r620", "r621", "r622" ], "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative", "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r199", "r200", "r318", "r344", "r510", "r511" ], "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "auth_ref": [ "r17" ], "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 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/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r266", "r267" ], "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 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/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r83", "r167" ], "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/2022", "presentation": [ "http://ampg.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentExcludingCapitalLeasedAssets": { "auth_ref": [ "r153" ], "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/2022", "presentation": [ "http://ampg.com/role/LeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r73" ], "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/2022", "presentation": [ "http://ampg.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AcquisitionCosts": { "auth_ref": [ "r120", "r121" ], "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" } } }, "localname": "AcquisitionCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r7", "r532" ], "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/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r389", "r390", "r391", "r558", "r559", "r560", "r611" ], "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/2022", "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/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r174", "r268", "r271", "r273", "r274" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Allowance for doubtful accounts receivable" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r44", "r71", "r77" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization expenses" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/GoodwillAndIntangibleAssetsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r122", "r135", "r170", "r195", "r245", "r251", "r257", "r269", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r416", "r418", "r424", "r532", "r575", "r576", "r615" ], "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", "verboseLabel": "Total Assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets", "http://ampg.com/role/SegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r162", "r178", "r195", "r269", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r416", "r418", "r424", "r532", "r575", "r576", "r615" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "[Assets, Current]", "totalLabel": "Total Current Assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://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/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardDateAxis": { "auth_ref": [ "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606" ], "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/2022", "presentation": [ "http://ampg.com/role/NotesPayableDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_AwardDateDomain": { "auth_ref": [ "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606" ], "lang": { "en-us": { "role": { "documentation": "Date or year award under share-based payment arrangement is granted." } } }, "localname": "AwardDateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/NotesPayableDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387" ], "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/2022", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative", "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/2022", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r414", "r528", "r529" ], "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/2022", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails", "http://ampg.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r104", "r105", "r414", "r528", "r529" ], "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/2022", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails", "http://ampg.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r110", "r111", "r112" ], "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/2022", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails", "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetailsNarrative", "http://ampg.com/role/NotesPayableDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r110", "r111" ], "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/2022", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r107" ], "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/2022", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r106", "r107" ], "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/2022", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Acquisition of Spectrum Semiconductors Materials" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r0", "r53", "r63" ], "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/2022", "presentation": [ "http://ampg.com/role/OrganizationAndBusinessDescription" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalLeasesInFinancialStatementsOfLesseeDisclosureTextBlock": { "auth_ref": [ "r158" ], "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/2022", "presentation": [ "http://ampg.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalizedComputerSoftwareNet": { "auth_ref": [ "r503" ], "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/2022", "presentation": [ "http://ampg.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAxis": { "auth_ref": [ "r280" ], "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/2022", "presentation": [ "http://ampg.com/role/MarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostDomain": { "auth_ref": [ "r280" ], "lang": { "en-us": { "role": { "documentation": "Cost capitalized in obtaining and fulfilling contract with customer." } } }, "localname": "CapitalizedContractCostDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/MarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r46", "r165", "r505" ], "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 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" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r47" ], "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/2022", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r40", "r46", "r52" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "[Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents]", "periodEndLabel": "Cash and Cash Equivalents, End of Period", "periodStartLabel": "Cash and Cash Equivalents, Beginning of Period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r40", "r118" ], "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/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsAtCarryingValue": { "auth_ref": [ "r544" ], "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/2022", "presentation": [ "http://ampg.com/role/MarketableSecuritiesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFDICInsuredAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation.", "label": "FDIC insured limit" } } }, "localname": "CashFDICInsuredAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r171", "r172", "r173", "r195", "r217", "r218", "r220", "r222", "r226", "r227", "r269", "r306", "r308", "r309", "r310", "r313", "r314", "r342", "r343", "r346", "r350", "r356", "r424", "r504", "r543", "r555", "r561" ], "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/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://ampg.com/role/StockholdersEquityDetails1", "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r357" ], "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/2022", "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/2022", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r22", "r127", "r140" ], "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsDisclosureTextBlock": { "auth_ref": [ "r86" ], "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/2022", "presentation": [ "http://ampg.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r23" ], "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/2022", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r558", "r559", "r611" ], "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/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r6" ], "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/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r6" ], "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/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r6" ], "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/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r6", "r91" ], "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/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://ampg.com/role/OrganizationAndBusinessDescriptionDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r6", "r532" ], "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,634,613 and 9,582,113 shares issued and outstanding, respectively", "verboseLabel": "Common stock shares issued, value" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets", "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationRelatedCostsPolicyTextBlock": { "auth_ref": [ "r98" ], "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/2022", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r132", "r230" ], "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/2022", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r58", "r59", "r116", "r117", "r264" ], "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" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r114", "r512" ], "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/2022", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConversionOfStockByUniqueDescriptionAxis": { "auth_ref": [ "r49", "r50", "r51" ], "lang": { "en-us": { "role": { "documentation": "Information by description of stock conversions.", "label": "Stock Conversion Description [Axis]" } } }, "localname": "ConversionOfStockByUniqueDescriptionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConversionOfStockNameDomain": { "auth_ref": [ "r49", "r50", "r51" ], "lang": { "en-us": { "role": { "documentation": "The unique name of a noncash or part noncash stock conversion." } } }, "localname": "ConversionOfStockNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleNotesPayableMember": { "auth_ref": [ "r2", "r123", "r134", "r145" ], "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": "Convertible Notes Payable [Member]" } } }, "localname": "ConvertibleNotesPayableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/NotesPayableDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertiblePreferredStockMember": { "auth_ref": [ "r342", "r343", "r346" ], "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/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateMember": { "auth_ref": [ "r563" ], "lang": { "en-us": { "role": { "documentation": "Component of an entity that usually provides financial, operational and administrative support and is considered an operating segment. Excludes intersegment elimination and reconciling items.", "label": "Corporate [Member]" } } }, "localname": "CorporateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/SegmentReportingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r29", "r453" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "[Cost of Goods and Services Sold]", "verboseLabel": "Cost of goods sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/PropertyAndEquipmentDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r30", "r195", "r269", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r424", "r575" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 3.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", "verboseLabel": "Cost of goods sold" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations", "http://ampg.com/role/SegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesPolicyTextBlock": { "auth_ref": [ "r580" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cost of product sold and service rendered.", "label": "Cost of Sales" } } }, "localname": "CostOfSalesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CreditDerivativeMaximumExposureUndiscounted": { "auth_ref": [ "r115" ], "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/2022", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r610" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal, state, and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national, regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "State tax, net of federal benefit" } } }, "localname": "CurrentFederalStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerDepositsCurrent": { "auth_ref": [ "r151" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedBalanceSheets": { "order": 16.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/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r108" ], "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/2022", "presentation": [ "http://ampg.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Line of Credit" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r90", "r193", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r331", "r338", "r339", "r340" ], "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/2022", "presentation": [ "http://ampg.com/role/NotesPayable" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r2", "r3", "r4", "r123", "r124", "r134", "r201", "r315", "r316", "r317", "r318", "r319", "r321", "r327", "r328", "r329", "r330", "r332", "r333", "r334", "r335", "r336", "r337", "r433", "r522", "r523", "r524", "r525", "r526", "r556" ], "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/2022", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r21", "r201", "r315", "r316", "r317", "r318", "r319", "r321", "r327", "r328", "r329", "r330", "r332", "r333", "r334", "r335", "r336", "r337", "r433", "r522", "r523", "r524", "r525", "r526", "r556" ], "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/2022", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPaymentPrincipal": { "auth_ref": [ "r21" ], "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/2022", "presentation": [ "http://ampg.com/role/NotesPayableDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r131" ], "lang": { "en-us": { "role": { "documentation": "Information about timing of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period [Axis]" } } }, "localname": "DebtInstrumentRedemptionPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r131" ], "lang": { "en-us": { "role": { "documentation": "Period as defined under terms of the debt agreement for debt redemption features." } } }, "localname": "DebtInstrumentRedemptionPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "[Debt Instrument, Term]", "verboseLabel": "Expected term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_DeferredRevenue": { "auth_ref": [ "r546" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedBalanceSheets": { "order": 23.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 earnout", "terseLabel": "Revenue earnout", "verboseLabel": "Revenue earnout" } } }, "localname": "DeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetailsNarrative", "http://ampg.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://ampg.com/role/CondensedConsolidatedBalanceSheets", "http://ampg.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueArrangementTypeAxis": { "auth_ref": [], "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/2022", "presentation": [ "http://ampg.com/role/RevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredRevenueArrangementTypeDomain": { "auth_ref": [], "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/2022", "presentation": [ "http://ampg.com/role/RevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredRevenueByArrangementDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the type of arrangements and the corresponding amounts that comprise the current and noncurrent balance of deferred revenue as of the balance sheet date.", "label": "Deferred Revenue, by Arrangement, Disclosure [Table Text Block]", "verboseLabel": "Revenues" } } }, "localname": "DeferredRevenueByArrangementDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/Revenues" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredTaxAssetsInventory": { "auth_ref": [ "r102", "r609" ], "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/2022", "presentation": [ "http://ampg.com/role/IncomeTaxesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r608" ], "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/2022", "presentation": [ "http://ampg.com/role/IncomeTaxesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r102", "r609" ], "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/2022", "presentation": [ "http://ampg.com/role/IncomeTaxesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r102", "r609" ], "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/2022", "presentation": [ "http://ampg.com/role/IncomeTaxesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "auth_ref": [ "r102", "r609" ], "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/2022", "presentation": [ "http://ampg.com/role/IncomeTaxesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r399" ], "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/2022", "presentation": [ "http://ampg.com/role/IncomeTaxesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r44", "r81" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.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", "verboseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://ampg.com/role/SegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationExpenseOnReclassifiedAssets": { "auth_ref": [ "r79", "r80" ], "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/2022", "presentation": [ "http://ampg.com/role/PropertyAndEquipmentDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Loss Per Share;" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r187", "r207", "r208", "r209", "r210", "r211", "r215", "r217", "r220", "r221", "r222", "r223", "r422", "r423", "r469", "r472", "r517" ], "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" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r187", "r207", "r208", "r209", "r210", "r211", "r217", "r220", "r221", "r222", "r223", "r422", "r423", "r469", "r472", "r517" ], "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" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r56", "r57" ], "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/2022", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r197", "r395", "r408" ], "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/2022", "presentation": [ "http://ampg.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r19" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee retention credit" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders Equity" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r91", "r159", "r182", "r183", "r184", "r202", "r203", "r204", "r206", "r212", "r214", "r225", "r270", "r358", "r389", "r390", "r391", "r403", "r404", "r421", "r425", "r426", "r427", "r428", "r429", "r430", "r440", "r476", "r477", "r478" ], "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/2022", "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/2022", "presentation": [ "http://ampg.com/role/CostMethodInvestmentDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_EscrowDeposit": { "auth_ref": [ "r126", "r496" ], "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/2022", "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/2022", "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 Measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueOfAssetsAcquired": { "auth_ref": [ "r49", "r50", "r51" ], "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/2022", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_FederalIncomeTaxNoteTextBlock": { "auth_ref": [ "r626" ], "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/2022", "presentation": [ "http://ampg.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r435", "r439" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Total finance lease liabilities" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/LeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r435" ], "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 obligations", "verboseLabel": "Current portion of financing lease" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets", "http://ampg.com/role/LeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r435" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedBalanceSheets": { "order": 20.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": "Financing lease, net of current obligations", "verboseLabel": "Finance lease, net of current portion" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets", "http://ampg.com/role/LeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r439" ], "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/2022", "presentation": [ "http://ampg.com/role/LeaseDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r439" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid 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": "[Finance Lease, Liability, to be Paid, after Year Five]", "verboseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/LeaseDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r439" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid 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": "[Finance Lease, Liability, to be Paid, Year One]", "verboseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/LeaseDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r439" ], "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": "2026" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/LeaseDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r439" ], "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": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/LeaseDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r439" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "[Finance Lease, Liability, to be Paid, Year Two]", "verboseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/LeaseDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r437", "r531" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance leases, percent" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/LeaseDetails1" ], "xbrltype": "percentItemType" }, "us-gaap_FinancingInterestExpense": { "auth_ref": [ "r30" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents interest incurred for borrowed money which was used to produce goods or render services.", "label": "Machinery financed, balance" } } }, "localname": "FinancingInterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/NotesPayableDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r169", "r296" ], "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/2022", "presentation": [ "http://ampg.com/role/GoodwillAndIntangibleAssetsDetails" ], "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/2022", "presentation": [ "http://ampg.com/role/GoodwillAndIntangibleAssetsDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r78" ], "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": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/GoodwillAndIntangibleAssetsDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r78" ], "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": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/GoodwillAndIntangibleAssetsDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r78" ], "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": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/GoodwillAndIntangibleAssetsDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r78" ], "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": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/GoodwillAndIntangibleAssetsDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r78" ], "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": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/GoodwillAndIntangibleAssetsDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r294", "r295", "r296", "r297", "r454", "r455" ], "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/2022", "presentation": [ "http://ampg.com/role/GoodwillAndIntangibleAssetsDetails", "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r72", "r75" ], "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/2022", "presentation": [ "http://ampg.com/role/GoodwillAndIntangibleAssetsDetails", "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r76", "r454" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedBalanceSheets": { "order": 11.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" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedTradeNamesGross": { "auth_ref": [ "r76" ], "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/2022", "presentation": [ "http://ampg.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedTrademarksGross": { "auth_ref": [ "r76" ], "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/2022", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesGross": { "auth_ref": [ "r82" ], "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/2022", "presentation": [ "http://ampg.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r44", "r88", "r89" ], "calculation": { "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" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r168", "r281", "r468", "r521", "r532", "r570", "r571" ], "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 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", "terseLabel": "Goodwill", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails", "http://ampg.com/role/CondensedConsolidatedBalanceSheets", "http://ampg.com/role/GoodwillAndIntangibleAssetsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r292", "r293", "r521" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "verboseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r70", "r74" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "verboseLabel": "Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/GoodwillAndIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r44", "r282", "r287", "r292", "r521" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_OperatingCostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill impairment", "terseLabel": "Goodwill impairments", "verboseLabel": "Impairment of goodwill" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations", "http://ampg.com/role/GoodwillAndIntangibleAssetsDetailsNarrative", "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r27", "r195", "r245", "r250", "r256", "r259", "r269", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r424", "r519", "r575" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 7.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "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/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperations": { "auth_ref": [ "r28", "r45", "r113", "r207", "r208", "r209", "r210", "r219", "r222" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 15.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent.", "label": "[Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent]", "totalLabel": "Income (Loss) From Operations" } } }, "localname": "IncomeLossFromContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r196", "r407" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 17.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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r197", "r396", "r397", "r401", "r405", "r409", "r411", "r412", "r413" ], "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/2022", "presentation": [ "http://ampg.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r198", "r213", "r214", "r243", "r394", "r406", "r410", "r473" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 18.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/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations", "http://ampg.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r181", "r392", "r393", "r397", "r398", "r400", "r402" ], "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/2022", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r607" ], "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/2022", "presentation": [ "http://ampg.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepreciation": { "auth_ref": [ "r607" ], "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/2022", "presentation": [ "http://ampg.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseLifeInsurance": { "auth_ref": [ "r607" ], "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/2022", "presentation": [ "http://ampg.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment": { "auth_ref": [ "r607" ], "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 &amp; entertainment" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "auth_ref": [ "r607" ], "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/2022", "presentation": [ "http://ampg.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxContingenciesStateAndLocal": { "auth_ref": [ "r607" ], "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/2022", "presentation": [ "http://ampg.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r48" ], "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/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables": { "auth_ref": [ "r43" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in 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/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r43" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 15.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/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r43" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 10.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/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInCustomerDeposits": { "auth_ref": [ "r152" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 17.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/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredCompensation": { "auth_ref": [ "r43" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the obligation created by employee agreements whereby earned compensation will be paid in the future.", "label": "[Increase (Decrease) in Deferred Compensation]", "verboseLabel": "Stock based compensation" } } }, "localname": "IncreaseDecreaseInDeferredCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r43" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 12.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/2022", "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/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r43" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 16.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/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "auth_ref": [ "r43" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 13.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/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInSecurityDeposits": { "auth_ref": [ "r43" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 14.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/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InsuranceContractAcquisitionCostTextBlock": { "auth_ref": [ "r474" ], "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 Spectrum Semiconductors Materials" } } }, "localname": "InsuranceContractAcquisitionCostTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterials" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "auth_ref": [ "r75", "r450", "r451", "r452", "r454", "r513" ], "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": "Intangible assets" } } }, "localname": "IntangibleAssetsFiniteLivedPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntellectualPropertyMember": { "auth_ref": [ "r109" ], "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/2022", "presentation": [ "http://ampg.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r119", "r130", "r185", "r239", "r432" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 14.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 Expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations", "http://ampg.com/role/NotesPayableDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r188", "r190", "r191" ], "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/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r277" ], "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/2022", "presentation": [ "http://ampg.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r547" ], "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/2022", "presentation": [ "http://ampg.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r551" ], "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/2022", "presentation": [ "http://ampg.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r176", "r506", "r532" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r164", "r175", "r224", "r275", "r276", "r277", "r449", "r514" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "verboseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r549" ], "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/2022", "presentation": [ "http://ampg.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r69", "r551" ], "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/2022", "presentation": [ "http://ampg.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r548" ], "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/2022", "presentation": [ "http://ampg.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/MarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value." } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/MarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Investments": { "auth_ref": [ "r141" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all investments.", "label": "Investment" } } }, "localname": "Investments", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "xbrltype": "stringItemType" }, "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/2022", "presentation": [ "http://ampg.com/role/LeaseDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r438", "r531" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Purchase option, property price" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/LeaseDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseholdImprovementsGross": { "auth_ref": [ "r82" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements" } } }, "localname": "LeaseholdImprovementsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r82" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold improvements [Member]" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease (Details)" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases" } } }, "localname": "LesseeDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r436" ], "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/2022", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r439" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "[Lessee, Operating Lease, Liability, to be Paid]", "verboseLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/LeaseDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r439" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due 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": "[Lessee, Operating Lease, Liability, to be Paid, after Year Five]", "verboseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/LeaseDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r439" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "[Lessee, Operating Lease, Liability, to be Paid, Year Five]", "verboseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/LeaseDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r439" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating 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": "[Lessee, Operating Lease, Liability, to be Paid, Year Four]", "verboseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/LeaseDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r439" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating 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": "[Lessee, Operating Lease, Liability, to be Paid, Year Three]", "verboseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/LeaseDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r439" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "[Lessee, Operating Lease, Liability, to be Paid, Year Two]", "verboseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/LeaseDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Line of credit, outstanding balance" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/LineOfCreditDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r18", "r195", "r269", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r417", "r418", "r419", "r424", "r518", "r575", "r615", "r616" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedBalanceSheets": { "order": 29.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "[Liabilities]", "totalLabel": "Total Liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r11", "r125", "r138", "r532", "r557", "r568", "r612" ], "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/2022", "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/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r20", "r163", "r195", "r269", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r417", "r418", "r419", "r424", "r532", "r575", "r615", "r616" ], "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/2022", "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/2022", "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/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditAssumed1": { "auth_ref": [ "r49", "r50", "r51" ], "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/2022", "presentation": [ "http://ampg.com/role/LineOfCreditDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r2", "r123" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "[Line of Credit, Current]", "verboseLabel": "Equipment line of credit" } } }, "localname": "LinesOfCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LitigationStatusAxis": { "auth_ref": [ "r573" ], "lang": { "en-us": { "role": { "documentation": "Information by status of pending, threatened, or settled litigation.", "label": "Litigation Status [Axis]" } } }, "localname": "LitigationStatusAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LitigationStatusDomain": { "auth_ref": [ "r573" ], "lang": { "en-us": { "role": { "documentation": "Status of pending, threatened, or settled litigation." } } }, "localname": "LitigationStatusDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LoansPayable": { "auth_ref": [ "r4", "r124", "r133" ], "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/2022", "presentation": [ "http://ampg.com/role/NotesPayableDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r4", "r124", "r136", "r328", "r341", "r523", "r524" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Total remaining payments" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/NotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r87", "r201", "r333" ], "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/2022", "presentation": [ "http://ampg.com/role/NotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r87", "r201", "r333" ], "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/2022", "presentation": [ "http://ampg.com/role/NotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermNotesPayable": { "auth_ref": [ "r21" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedBalanceSheets": { "order": 22.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/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MachineryAndEquipmentGross": { "auth_ref": [ "r82" ], "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/2022", "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/2022", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecurities": { "auth_ref": [ "r128" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security.", "label": "[Marketable Securities]", "terseLabel": "Marketable Securities Estimated Fair Value", "verboseLabel": "Marketable Securities" } } }, "localname": "MarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets", "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/2022", "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/2022", "presentation": [ "http://ampg.com/role/MarketableSecurities" ], "xbrltype": "textBlockItemType" }, "us-gaap_MarketableSecuritiesUnrealizedGainLoss": { "auth_ref": [ "r26" ], "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/2022", "presentation": [ "http://ampg.com/role/MarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r189" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 33.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 (used in) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r189" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 32.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/2022", "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/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r40", "r42", "r45" ], "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/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r25", "r45", "r129", "r142", "r161", "r179", "r180", "r184", "r195", "r205", "r207", "r208", "r209", "r210", "r213", "r214", "r219", "r245", "r250", "r256", "r259", "r269", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r423", "r424", "r519", "r575" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.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, 2021" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations", "http://ampg.com/role/CondensedConsolidatedStatementsOfStockholdersEquity", "http://ampg.com/role/SegmentReportingDetails", "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/2022", "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/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NotesPayableAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes Payable" } } }, "localname": "NotesPayableAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_NotesPayableCurrent": { "auth_ref": [ "r17" ], "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 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/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OffBalanceSheetCreditLossLiability": { "auth_ref": [ "r272", "r305" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expected credit loss for credit exposure on off-balance-sheet commitment, including but not limited to, loan commitment, standby letter of credit, financial guarantee not accounted for as insurance. Excludes off-balance sheet credit exposure accounted for as insurance and instrument accounted for under derivatives and hedging.", "label": "Credit balance" } } }, "localname": "OffBalanceSheetCreditLossLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/SubsequentEventsDetailsNarrative" ], "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/2022", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingCostsAndExpenses": { "auth_ref": [], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 8.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "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": "Total operating expenses" } } }, "localname": "OperatingCostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r613" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 5.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/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r435" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Total operating lease liabilities", "verboseLabel": "Total lease obligations" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/LeaseDetails", "http://ampg.com/role/LeaseDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r435" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedBalanceSheets": { "order": 18.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 obligations", "verboseLabel": "Current portion of operating lease" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets", "http://ampg.com/role/LeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r435" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedBalanceSheets": { "order": 21.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 obligations", "terseLabel": "Long-term lease obligations", "verboseLabel": "Operating lease, net of current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets", "http://ampg.com/role/LeaseDetails", "http://ampg.com/role/LeaseDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r434" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedBalanceSheets": { "order": 10.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": "Right of Use operating lease asset", "verboseLabel": "Right of Use operating lease asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails", "http://ampg.com/role/CondensedConsolidatedBalanceSheets", "http://ampg.com/role/LeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r437", "r531" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating leases, percent" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/LeaseDetails1" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r101" ], "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/2022", "presentation": [ "http://ampg.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization and Business Description" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OtherDepreciationAndAmortization": { "auth_ref": [ "r31", "r44", "r81" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.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/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncome": { "auth_ref": [ "r144" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 10.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/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Income (Expenses)" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OtherInventory": { "auth_ref": [ "r550" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of other inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory obsolescence reserve" } } }, "localname": "OtherInventory", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r33" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 16.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/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherReceivablesNetCurrent": { "auth_ref": [], "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, 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/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PartnersCapitalAccountUnitsSoldInPublicOffering": { "auth_ref": [ "r92", "r94" ], "lang": { "en-us": { "role": { "documentation": "The number of units sold in a public offering of each class of partners' capital account. Units represent shares of ownership of the general, limited, and preferred partners.", "label": "Public offering" } } }, "localname": "PartnersCapitalAccountUnitsSoldInPublicOffering", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_PaymentsForDeposits": { "auth_ref": [ "r553", "r554" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid for deposits on goods and services during the period; excludes time deposits and deposits with other institutions, which pertain to financial service entities.", "label": "Payments for Deposits" } } }, "localname": "PaymentsForDeposits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/NotesPayableDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r35", "r415" ], "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/2022", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r35" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 21.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": "Cash paid in acquisition, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://ampg.com/role/NotesPayableDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r68" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for purchase of marketable security.", "label": "[Payments to Acquire Marketable Securities]", "negatedLabel": "Change in fair value of marketable securities" } } }, "localname": "PaymentsToAcquireMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireOtherInvestments": { "auth_ref": [ "r36" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 23.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to acquire investments classified as other.", "label": "[Payments to Acquire Other Investments]", "negatedLabel": "Purchase of cost method investment" } } }, "localname": "PaymentsToAcquireOtherInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToEmployees": { "auth_ref": [ "r554" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments of cash to employees, including wages and salaries, during the current period.", "label": "Employee retention credit, qualified wages per employee, maximum" } } }, "localname": "PaymentsToEmployees", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606" ], "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/2022", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetailsNarrative", "http://ampg.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://ampg.com/role/RevenuesDetails", "http://ampg.com/role/SegmentReportingDetails", "http://ampg.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement." } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetailsNarrative", "http://ampg.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://ampg.com/role/RevenuesDetails", "http://ampg.com/role/SegmentReportingDetails", "http://ampg.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r5", "r342" ], "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/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r5" ], "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/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r5", "r342" ], "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/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r5" ], "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/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r5", "r532" ], "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 shares issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r177", "r278", "r279", "r507" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.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" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidRent": { "auth_ref": [ "r508", "r520", "r569" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for rent that provides economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid expense" } } }, "localname": "PrepaidRent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/LeaseDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfPrivatePlacement": { "auth_ref": [ "r37" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 24.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/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": { "auth_ref": [ "r37" ], "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/2022", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLoans": { "auth_ref": [ "r41" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received from principal payments made on loans related to operating activities.", "label": "Proceeds from loans" } } }, "localname": "ProceedsFromLoans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/NotesPayableDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromNotesPayable": { "auth_ref": [ "r38" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 29.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 received from notes payable" } } }, "localname": "ProceedsFromNotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 22.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": "Net investment in marketable securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r34" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "[Proceeds from Sale of Property, Plant, and Equipment]", "negatedLabel": "Purchase of property and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromWarrantExercises": { "auth_ref": [ "r552" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 26.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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r84" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r85", "r497", "r498", "r499" ], "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/2022", "presentation": [ "http://ampg.com/role/PropertyAndEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentDisposals": { "auth_ref": [], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of divestiture of long-lived, 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, furniture and fixtures, and computer equipment.", "label": "Loss on disposal of property and equipment" } } }, "localname": "PropertyPlantAndEquipmentDisposals", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r82", "r166" ], "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/2022", "presentation": [ "http://ampg.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentGrossExcludingCapitalLeasedAssets": { "auth_ref": [ "r153" ], "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 Property and equipment under finance lease", "verboseLabel": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGrossExcludingCapitalLeasedAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/LeaseDetails", "http://ampg.com/role/PropertyAndEquipmentDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r84", "r139", "r471", "r532" ], "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 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/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets", "http://ampg.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNetExcludingCapitalLeasedAssets": { "auth_ref": [ "r153" ], "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/2022", "presentation": [ "http://ampg.com/role/LeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentOther": { "auth_ref": [ "r84" ], "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, Plant and Equipment, Other, Gross]", "verboseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentOther", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "presentation": [ "http://ampg.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r84", "r497", "r498" ], "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/2022", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r82" ], "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/2022", "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/2022", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RealizedInvestmentGainsLosses": { "auth_ref": [ "r143" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 11.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" } } }, "localname": "RealizedInvestmentGainsLosses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesPolicyTextBlock": { "auth_ref": [ "r564", "r565", "r566", "r567" ], "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/2022", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RegulatoryAssetAxis": { "auth_ref": [ "r147", "r148", "r149" ], "lang": { "en-us": { "role": { "documentation": "Information by type of regulatory asset.", "label": "Regulatory Asset [Axis]" } } }, "localname": "RegulatoryAssetAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/LineOfCreditDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_RegulatoryAssetDomain": { "auth_ref": [ "r147" ], "lang": { "en-us": { "role": { "documentation": "Rate action of a regulator resulting in capitalization of costs incurred." } } }, "localname": "RegulatoryAssetDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/LineOfCreditDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r360", "r441", "r442" ], "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/2022", "presentation": [ "http://ampg.com/role/CostMethodInvestmentDetailsNarrative", "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r154", "r441", "r442", "r614" ], "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/2022", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r154" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party." } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r360", "r441", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r614" ], "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/2022", "presentation": [ "http://ampg.com/role/CostMethodInvestmentDetailsNarrative", "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r39", "r556" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 27.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": "Repayment of line of credit", "verboseLabel": "Line of credit" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://ampg.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfNotesPayable": { "auth_ref": [ "r39" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 30.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/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r100", "r150", "r623" ], "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" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations", "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r100" ], "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/2022", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r56" ], "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/2022", "presentation": [ "http://ampg.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r8", "r92", "r137", "r479", "r480", "r532" ], "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/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r159", "r202", "r203", "r204", "r206", "r212", "r214", "r270", "r389", "r390", "r391", "r403", "r404", "r421", "r476", "r478" ], "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/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r515", "r516" ], "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/2022", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r186", "r195", "r236", "r237", "r249", "r254", "r255", "r261", "r262", "r264", "r269", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r424", "r470", "r575" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.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": "Revenue", "verboseLabel": "Revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations", "http://ampg.com/role/RevenuesDetails", "http://ampg.com/role/RevenuesDetailsNarrative", "http://ampg.com/role/SegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCapitalLeasedAsssetsTableTextBlock": { "auth_ref": [ "r156" ], "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/2022", "presentation": [ "http://ampg.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r103" ], "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/2022", "presentation": [ "http://ampg.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r562" ], "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/2022", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock": { "auth_ref": [ "r157" ], "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/2022", "presentation": [ "http://ampg.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r155" ], "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/2022", "presentation": [ "http://ampg.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "auth_ref": [ "r70" ], "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/2022", "presentation": [ "http://ampg.com/role/GoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r1", "r12", "r13", "r14" ], "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/2022", "presentation": [ "http://ampg.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r146" ], "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, depreciation expense and method used, including composite depreciation, and accumulated depreciation.", "label": "Schedule of Property and Equipment useful life" } } }, "localname": "ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/PropertyAndEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r64", "r65", "r66", "r70" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "summary of information by segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/SegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "auth_ref": [ "r95", "r97" ], "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/2022", "presentation": [ "http://ampg.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecurityDeposit": { "auth_ref": [ "r545" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedBalanceSheets": { "order": 13.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/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r233", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r259", "r264", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r299", "r300", "r521", "r625" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/SegmentReportingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r233", "r234", "r235", "r245", "r248", "r253", "r257", "r258", "r259", "r260", "r261", "r263", "r264", "r265" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "verboseLabel": "Segment Reporting" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/SegmentReporting" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r32" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 6.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, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r43" ], "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/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfStockholdersEquity", "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee": { "auth_ref": [ "r99" ], "lang": { "en-us": { "role": { "documentation": "The highest quantity of shares an employee can purchase under the plan per period.", "label": "[Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Number of Shares Per Employee]", "verboseLabel": "Stock option granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r367" ], "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": "Number of Options, Exercisable, Ending balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/StockholdersEquityDetails", "http://ampg.com/role/StockholdersEquityDetails1", "http://ampg.com/role/StockholdersEquityDetails2" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r367" ], "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/2022", "presentation": [ "http://ampg.com/role/StockholdersEquityDetails", "http://ampg.com/role/StockholdersEquityDetails1", "http://ampg.com/role/StockholdersEquityDetails2" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r372" ], "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": "[Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period]", "negatedLabel": "Number of Options, Expired", "terseLabel": "Number of Options, Expired", "verboseLabel": "Number of Options, Expired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/StockholdersEquityDetails", "http://ampg.com/role/StockholdersEquityDetails1", "http://ampg.com/role/StockholdersEquityDetails2" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r369" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Number of Options, Granted", "terseLabel": "Number of Options, Granted", "verboseLabel": "Number of Options, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/StockholdersEquityDetails", "http://ampg.com/role/StockholdersEquityDetails2", "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r365", "r366" ], "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": "Number of Options Outstanding, ending", "periodStartLabel": "Number of Options Outstanding, beginning" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/StockholdersEquityDetails", "http://ampg.com/role/StockholdersEquityDetails1", "http://ampg.com/role/StockholdersEquityDetails2" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r365", "r366" ], "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": "Weighted Average Exercise Price Outstanding, ending", "periodStartLabel": "Weighted Average Exercise Price Outstanding, beginning" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/StockholdersEquityDetails", "http://ampg.com/role/StockholdersEquityDetails1", "http://ampg.com/role/StockholdersEquityDetails2" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost": { "auth_ref": [ "r388" ], "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/2022", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement." } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative", "http://ampg.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r370" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Weighted Average Exercise Price Exercised", "terseLabel": "Weighted Average Exercise Price Exercised", "verboseLabel": "Weighted Average Exercise Price Exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/StockholdersEquityDetails", "http://ampg.com/role/StockholdersEquityDetails1", "http://ampg.com/role/StockholdersEquityDetails2" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r372" ], "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": "Weighted Average Exercise Price Expired", "terseLabel": "Weighted Average Exercise Price Expired", "verboseLabel": "Weighted Average Exercise Price Expired" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/StockholdersEquityDetails", "http://ampg.com/role/StockholdersEquityDetails1", "http://ampg.com/role/StockholdersEquityDetails2" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r369" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Weighted Average Exercise Price Granted", "terseLabel": "Weighted Average Exercise Price Granted", "verboseLabel": "Weighted Average Exercise Price Granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/StockholdersEquityDetails", "http://ampg.com/role/StockholdersEquityDetails1", "http://ampg.com/role/StockholdersEquityDetails2", "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "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": "Stock price" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r383" ], "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/2022", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of options vested.", "label": "Number of options, vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r91" ], "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/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShippingAndHandlingCostPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs.", "label": "Shipping and Handling" } } }, "localname": "ShippingAndHandlingCostPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r16" ], "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/2022", "presentation": [ "http://ampg.com/role/NotesPayableDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r15" ], "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/2022", "presentation": [ "http://ampg.com/role/NotesPayableDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r53", "r192" ], "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/2022", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r160", "r233", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r259", "r264", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r298", "r299", "r300", "r521", "r625" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Statement Business Segments Axis" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/SegmentReportingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r171", "r172", "r173", "r195", "r217", "r218", "r220", "r222", "r226", "r227", "r269", "r306", "r308", "r309", "r310", "r313", "r314", "r342", "r343", "r346", "r350", "r356", "r424", "r504", "r543", "r555", "r561" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Statement Class Of Stock Axis" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://ampg.com/role/StockholdersEquityDetails1", "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r24", "r91", "r159", "r182", "r183", "r184", "r202", "r203", "r204", "r206", "r212", "r214", "r225", "r270", "r358", "r389", "r390", "r391", "r403", "r404", "r421", "r425", "r426", "r427", "r428", "r429", "r430", "r440", "r476", "r477", "r478" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails", "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/GoodwillAndIntangibleAssetsDetails", "http://ampg.com/role/LineOfCreditDetailsNarrative", "http://ampg.com/role/MarketableSecuritiesDetails", "http://ampg.com/role/NotesPayableDetailsNarrative", "http://ampg.com/role/RevenuesDetails", "http://ampg.com/role/SegmentReportingDetails", "http://ampg.com/role/StockholdersEquityDetails", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Balance Sheets" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r202", "r203", "r204", "r225", "r453" ], "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/2022", "presentation": [ "http://ampg.com/role/AcquisitionOfSpectrumSemiconductorsMaterialsDetails", "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/GoodwillAndIntangibleAssetsDetails", "http://ampg.com/role/LineOfCreditDetailsNarrative", "http://ampg.com/role/MarketableSecuritiesDetails", "http://ampg.com/role/NotesPayableDetailsNarrative", "http://ampg.com/role/RevenuesDetails", "http://ampg.com/role/SegmentReportingDetails", "http://ampg.com/role/StockholdersEquityDetails", "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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r5", "r6", "r91", "r92" ], "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/2022", "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 consulting, shares" } } }, "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "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": "Issuance of common stock" } } }, "localname": "StockIssuedDuringPeriodSharesOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r5", "r6", "r91", "r92", "r370" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Number of Options, Exercised", "negatedLabel": "Number of Options, Exercised", "verboseLabel": "Number of Options, Exercised" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/StockholdersEquityDetails", "http://ampg.com/role/StockholdersEquityDetails1", "http://ampg.com/role/StockholdersEquityDetails2" ], "xbrltype": "sharesItemType" }, "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 consulting, amount" } } }, "localname": "StockIssuedDuringPeriodValueIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r6", "r9", "r10", "r67", "r532", "r557", "r568", "r612" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedBalanceSheets": { "order": 31.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/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets", "http://ampg.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity", "verboseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedBalanceSheets", "http://ampg.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r96", "r194", "r343", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r358", "r420" ], "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/2022", "presentation": [ "http://ampg.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_StockholdersEquityReverseStockSplit": { "auth_ref": [ "r93" ], "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/2022", "presentation": [ "http://ampg.com/role/OrganizationAndBusinessDescriptionDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r431", "r445" ], "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/2022", "presentation": [ "http://ampg.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r431", "r445" ], "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/2022", "presentation": [ "http://ampg.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r431", "r445" ], "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r444", "r446" ], "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/2022", "presentation": [ "http://ampg.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental disclosures:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "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 Adjusted Cost" } } }, "localname": "TradingSecuritiesDebtAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/MarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_USTreasuryBillSecuritiesMember": { "auth_ref": [ "r624" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about negotiable debt securities issued by the United States Department of the Treasury which generally have maturities of one year or less, are interest bearing, and are backed by the full faith and credit of the United States government.", "label": "US Treasury Bill [Member]" } } }, "localname": "USTreasuryBillSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/MarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrealizedGainLossOnInvestments": { "auth_ref": [ "r44" ], "calculation": { "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 13.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment.", "label": "Unrealized gain (loss) on investments" } } }, "localname": "UnrealizedGainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r60", "r61", "r62", "r228", "r229", "r231", "r232" ], "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/2022", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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/2022", "presentation": [ "http://ampg.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r216", "r222" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "[Weighted Average Number of Shares Outstanding, Diluted]", "verboseLabel": "Diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesIssuedBasic": { "auth_ref": [ "r54", "r55" ], "lang": { "en-us": { "role": { "documentation": "This element represents the weighted average total number of shares issued throughout the period including the first (beginning balance outstanding) and last (ending balance outstanding) day of the period before considering any reductions (for instance, shares held in treasury) to arrive at the weighted average number of shares outstanding. Weighted average relates to the portion of time within a reporting period that common shares have been issued and outstanding to the total time in that period. Such concept is used in determining the weighted average number of shares outstanding for purposes of calculating earnings per share (basic).", "label": "[Weighted Average Number of Shares Issued, Basic]", "verboseLabel": "Basic" } } }, "localname": "WeightedAverageNumberOfSharesIssuedBasic", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "presentation": [ "http://ampg.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "44", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5558-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4613673-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5708775-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-10(c)(3)(ii)(A))", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126954596&loc=d3e511914-122862", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-10(c)(7)(ii))", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126954596&loc=d3e511914-122862", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.4)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16)(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.1(h))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.3(a))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.4)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "980", "URI": "https://asc.fasb.org/extlink&oid=84167750&loc=d3e42232-110370", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "980", "URI": "https://asc.fasb.org/extlink&oid=6499975&loc=d3e44250-110382", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "980", "URI": "https://asc.fasb.org/extlink&oid=6499975&loc=d3e44264-110382", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "715", "Topic": "980", "URI": "https://asc.fasb.org/extlink&oid=6501251&loc=d3e52485-110419", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123386454&loc=d3e45280-112737", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123386454&loc=d3e45280-112737", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r158": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "840", "URI": "https://asc.fasb.org/subtopic&trid=2209026", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(7)(c))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82919202-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.13)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=121611286&loc=d3e11927-110247", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(b)", "Topic": "920", "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155638-234783", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "944", "URI": "https://asc.fasb.org/subtopic&trid=4737841", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(d)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(3)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r53": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r534": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r535": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r536": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r537": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r538": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r539": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r541": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r542": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2646-109256", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "705", "URI": "https://asc.fasb.org/topic&trid=2122478", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(h)(2))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=126898976&loc=d3e600178-122990", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r63": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "44", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=29634951&loc=d3e1756-110224", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2459-110228", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.C)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187143-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.F)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187171-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5047-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f(1))", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 91 0001477932-23-001983-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001477932-23-001983-xbrl.zip M4$L#!!0 ( !E(?U:]D(T+K1@ #4I 0 1 86UP9RTR,#(R,3(S,2YX MT9.^R9D'5T:%92U4KJ8Y\F(!)5A34+ MJ 9(2=6_?A/@38 $2>]6.PCX1.RYXD(T0"%C.+/>SLL]O[^MW__MT__L;__VY>[:^^< M^?$&T\@[XQA%./">2;3V).D&B0CS_?V4^Y?D.Q^]XX.3@Z._YNE?D(!A%V!! M5M2#BGN)0!^]TS_YWOD:\0W: MU?[MQ8/W)1:$8B&\>Q;&LBKB/[TKZA]XIV'HWXPAP M3K,)XIL_ H1*^?C%7YLY):7"2N@3%I&9.:$!^^QD_VBV?S++,E&\DBVL43\? M#CD+\6'*EN="Q!?F+RE27471;HN%43^*4F$7T98WZ 8H9=9*I9]/LBK/#G^[ MN;Y7364O;RO0'$SLLP\?/APJ:L:J<58;EB0_0N_*2P8J:>$G5/9TO\(?U$!* MF=\=)L0**S&ROD]82=YP64PCWM1N$V(5DXBW0 [4' T>-:&7DRHE!Q&O9:B4 M#^1#299YCF13/)Z5/R4;6\.G%*GZ*4S,$@.APDCCC:4VP($Y\?,,C';(P^A^ M+1_4TUAYD\EH-A=E9K39KG).^<>!SS:*8W8L>W%N6BX9WYSC)8I#J$),?X]1 M2)9$=ED<8CF85!A*Y CQ%8YNT0:++?)QR\? !'O>)T0IB]38H?Z6*=LMH4N6 M_@D)LI-\E'@]@)X\^>/GNRN]8&59SA@,EGL> 1.4_,R+R0H*\))0HCYX)/_- MO/UBA-SW5*Y/AW76>BDQC(AS^C?U&\8J 9F5$'*@2'.G+&TY?13Z<3@@8U&S MYGQI:J:XH?JD :90,/P0+"2!M-M?4"B-T/T:XTADRK;R69$X!O7?@QIQ#D5: MIEJXBD-LI#".18^)UN9FH#7@<\*VE^DVTF$'S(1C45Y-30E<+:/4^P6EGZ\AKQ>RO=Q(:^=)$5Y>QJ3S3.>G/GA"0GT)[,L6^Q&/-_=X0WP8A6,_8ES4=)SI>,$93,^C';BM M<@JWE68]4;:18M7ZCW6M9\4H%S8O: (@ ^ GQH)G$H:@YBL0D:X(F(-3(?)( M:AN#%8YW=3BRTA0<17E>4N $2S%_%]$&1VL67*FUS:)?&"E6(-[7@9#%W*AB MO**<2?^9_J%X/%^><1R05.^5%*N^M>FTS*[B'*J 2=&YHC$2V?B:_K8J5YOW M)ADGI69*O641%@NTDZY=HMI*BE7!VMQ69??2_).>"P\1?N(']%)XB$6"3VI[).2\RA"PU+$@)6&8VUV6BYD6D30G)#-ABC'0(#W=\94"!'3(I#9 MQF#%0IN.EDI3[F&EO F5(M+\*/#O,8AW(2>4>4RYEFK5OS9!+8KPDC(FG?>+ M[@^)\G>.]A]K4]ONT7[OA^S7M)6A)Z8/TN/IA6B:PXJG-C?N@V?RD0E-;1FG MC%T9/N(Q+ M-U8K3-KTV[#$HTKV\J(GW#JM[I3!:J%;$=+F[\:5G@F4MB6?,A9ZL@V"$\/D M/B]C4GRG=: R BUT*Q3:I-^\)C2ATF=QJ R.G?CE"7?=*:[ELT(X;.>X M]T/Z)2__U(1OS]ADJL$^PE CU0J" M%FS00/#HU .L2SY5]Z.!: 5#WX:@+_I,7>,UQWPJ. W):,50BV/T/?0S0?PF M$-F^BF(*Z M0R"K6<<^&:P0:M&0KA!.QM)\B/JF=E3:C&$G3BMX6AA$%NMIIZPGT+J>O#:# MU MF\G7M#^-G.U7>U="L.AFOWRAN[IXYA5_ZL2?MVI_.]-@4VJG_R/5L!J!FF-@8K():##I-9 MZG/FH;KCJ9%L!:7;J8?)5G5&9&:!I(/ETB\?:,%D,F!=4#FVH&*?5K_7CR&T MH3)-LCN@4M^(;N>SHJ2?+&A#:1IK>EVUUK1BT3V##;^_:!/ZUJO8)B3[7,_6 M=/S#PF7%3+_*L'Y]V_]3G.1_\@W3.[STU-NG'R-@^KPGR&8KKT--TM;JV5P) MW7[V N0_0=R#ETV8LU3^*OZ-NHG MD(GQR*/:XZIM#P4GKUQ?,U\5U))%_K6?Y=N72?NSX_V3V<&+"+(Z]JE"(5^_ M*F3Y>E?!_/IQQX]G&>17W_7XGOE99--'15N6[ _5/H=\OOJ:>+?OE_/D?PVM M0?%*/9^SR1X]/=G@[N0O@Y9RW248)_ ?9W&;O7U658=486(>F)]P[09#S MJU]#05!/?*?&[W")_&@?OVQ#1%'$^.X2_NZFBI#S2BD712&O0\;PZGS7^I1S MO5TE>B@DR_&Z=D$1\46?AE%D2'X.-0F"^'T^F['+'ST^V?BL>^M'M??4#W$8 MB:*,H160W?FU%5!EO-HH0OZC_:/9_O&LN2:VG.IO,03Z:,M[89_QJU]#E!^+ M >!#IA5"VY+^LV(&5J$__,8J]&T!6F,:WOB&R9V+\"JQ98I> 1PF+]O*>;ST MX?]IVCVZIRIHWED*-!*&%#3B,0=!E(RJT@8-@Q,,N*[JPAO)!N('#^*B$2Q%/@GSN)MQDJ I5F.:R;$ MG.:QGB@]%G^!.&5Q+I&5JUTV/WU31QP2BS73BA\O\K1#O=2(>^AVAYAN\(SO@Q)/Y\ MN81:T)4=3#/[^*"LU-,.I)E]I#">!H&*8* P 2"3 NP+Q;ZD/#!I8;C ]]N0 M1.-MBAIIL]':_<];1B]>,/>)P//EKS+@32-A ML0&63".S!.;:6NR!)=/W N\EX_)ZB>1V"0NJ9MZ1@5FII 5#,^]W!-TOX/B" M49DO[T1LZY.-[.,#L%)/.X9F]I'"^!,B=$ZAUBL"[CT&EW]YCA]S^9K)(Y6G M?=9R&OQO7)VW]> ?J<0+SGR, W&'?0P@!9><;:J^X2V.YLN+ERVFHNB0_;,- MG,M^8_'O\!;M9!(T4T*A+E!S=4[AFJ!'$I+D-?5$YHZ\XQ349&H6'"0BNC[E:#VI[" MY[A:Q$HMUQL45-,12BF]':U(#@[N5'-%LQOG2A?1O5I/3:6.M&'5;Z#HI)R^ MF48K>W(1UZZCT!VY1RIM?BE3%V&[,H]4UKZ]_?OOQX:X;HN\G;E'*FUZ&7DZ MYY U[ 1S_VPCE7\.WT)1-NFHC56G-,C:\^Y*;O=#X0VPQ1R7YZNO*V*D>DF] MVF 1/,Q MRLIX VM=W,^C5;^)Z+[:%YMMR'88W^$(TB%O4DGU.L).DZ,SMWO!3/?0-DC5 MC=6]2->,KD(YY4L"(QRH%[XT (=G'Y/H]RC$XIP(M%KQ9//F%Z0.M/R$V8JC[9KX M=W@%I0N;%EY1TI@4><8DY*]8^M;O=R';5 M+3#WY3'-E;0V:8P@46H1"9XOY[&T.X:=9<.S]X5&MKIM\K4W0T:-@G5@LL2! M%50"OED,V4KAL7/U'GK?L7S)6M%$=@1@/)AAHHSR8L& JR(+" M<)=WC*J!;F%PO&\,B;4:)-0>J'?%(]9D6^QR;"".4I)B1;JZ4BW7:&1(*U^?UG=LV3,,;7G?5N2: MP:7!/%IC7AA>L4 D,+?'9N:1=K*?*<K4JCT5F[MK&YF M+(UMW;C':3ZK _7H!]WDEFEY=B0Y0J/"UMO4C1"%_V[A&JETJ?I%80_.,?B( M9%O>G69CMWY8B#S:F44I6"XU> MDV4.BYGDMO&T/7F87TDJZF<5>N<:U\&$4AL;<4LZS;:&5/9 7#)^@V6X7W -](AQ[3M4Z]_L5#9MEW4DF_HFL6; M+%J6]X?>H$AN>=F=0]LT[1^MT=W:1*EH<'^3;64;IOZ3QI:01 MS1]#LE(:U",V71C':9#+J!05-V%6H8Y3F#P(7:UO;A1:Z.,4J&IL&SJ6C6F4 M7>M:KF3.3!OG%B&/T!CU8GF@%I^2*0K^#WQ?(7]_'OMPL M19ZP=&YU![]O)J=N?Q9X239ZRH$CW]AFHKAV,:N5,O39-@:W754V"R@G:]?5 M'2)-Q%%VX&(^GF^ ;I^V-[&-K[$B6S0$%KX[-RC;(59MZ?M+2Z$6ZD M.K6V-XQ&ZW"77_I6Q:&1.LX=A7=X&=-@OKQFJ+3R6$D;9Z_(#FO)=088FJ$C M\]V"LR NXA/M+./$(SO5D-4]=ZKT=-?Q:KFQ+_F W%LD;X!G&R($XSOY=GT1 MO[;RC1.)AA."LJ8FEZ4K]SA67D7YS&Q]@;5.'.EZ0_ZN^1WV&96CG?K:_9?3 MQ6)1MF==&$ :R1.LX>)1& D?Q,G7?,9*@GCK/JYSC9 MM@RU37<" N M7K:$5V3KSNYXG V1/-.5GMR9+R#31FY5EV>/DHMQU FDO+;-])&.>(S^'J.0+$G: M!5,[J#>;3IQN&] #BU!HN,C$D.ZVHME)_:K3?2K[Y4JQ?MD5+.ET_0:]D$V\ MJ5Q9(& 8RVX!S(>Z;U.V8X45#2Z]1=\P?[8QN37+^O$CXZ4[=C;'CHG)1]ZJ8:N://\A=Q6!D6O9_-["[GI-[(K*EBJ(7QF2M-1QSH[O1%P] MKE=.<-ODH2:U1E!Q2FI3C<[W0(A8/RBS&5%*<6\AQSS@['8!X,%^>!D]$9,>@]LIG"TSDP;=,!DQZ-:^K\<,S>UBS M6" :/#Q#\LX0'-'DZ)/)J73E*:\FA8GHM+:9YUV$;K4Z-[.XU[-H572=ZK2^ MZ9\OH&0R95G*V,DQ07/>D?06T<+CM.[YNV!:C36* MTWJ>@]YD-9*1NS24WQ**(XSUX;YS#L=V97?)8B[KTT6H;NQ.)?I'3/&#K%ZB M=OF_)D8+CVLT[LD+SE2+,T\1$DQ0V'C=XH!HC/A.\WI-LG3@=2I+=0^>5GTS MV>VX!9_!XO2,@16%J1]4HUA^5G-/?43KFL.M'4[N>KY8W.L&5R,YK:FZG=I4 MSSK!K4^?WFJHN_ UPBAJ.:>&N89.01U-"D2XTR@GJ:Q@N- MXM8F0?.#3+YZ+THW2R:JV_G"9AL"V5]?45^?*!B(CF<($>;)[;@P*S>JN)G% M[1B8\WQ&=4'O>0!T! HP2%!C>A$[M;;RW=I).?7M8=MB8. MM]X_HWB7A&XN8QKH'K^9/@I=JP7?XN[%Y YOHQ2=H!!1V5H')9,'([GZR]DHYA-,4(CU6E]9>PFV^BF-PDCU?4Z6W-U M3437M6U:P]1)3FO:O%E$J[F=U6T/%/>(+J%X'(8,@='EER$SA3=LC&YG$(@2 M'-Z@/_X@+$+Z%,)(=EICF",V]TP3T6TK 0_U]T?&0KU9U"F.QY,H6N/G_T); M^*!I6<]$=CMRTX#+"VST6()&<6OQ0GD_>-XJY8L/%*N=)4TFNW,.MU'&-A'& M65OYW"+'R+S)4DKB_?DE9LF7Q=G1AR&Z!3AR'Y^@[ MYR-Y#J_Z\>>79>0]H93@)/YT,#X\/O!0'"0ACA>?#G(R\DF \8%',C\._2B) MT:>#-2('/__T][_]^(_1Z+?3NROO/ GR)8HS[RQ%?H9"[QEGCQ[[T[5/,I2. M1F7I7S?/^>A-#J>'QS]LOS_U"95*XD*&_G&\_Q2XMS'HHW?RK\ [?_33I;]* MT=*/F5'>R5-VN-5UEJS6*5X\9MZ;X#N//<:['-U'9,@WATB*'U"8:DNPO&WC^R?!VJ?1QT=DX\O!'\Z>,RRU<>C MH^?GY\/GZ6&2+J@]Q^.CWZZO[H-'BFN$8^;P !U44DR+2&[\X<.'H^*O55&N MY,M#&E7/F!Y5<&AQ@C^2XG%725 X%R#F24NPWT95L1'[:C2>C*;CPQ<2'E!O M>-[&'VD2H3LT]]C/KW>7VV?ZR]7B,$B61^P/1V<)K9,48R'RF*+YIP-6@.J= M3,:3C=9_[A7*UBM:-PE>KB)JW%&')\8ABFD]I!]($N&0U>13/V(TW#\BE!$] M'*@&\UAO:7.(LT>4X<"/^@,7JC-BQ7U&_V6="9G-9RN4%A6SF^O5JHRCO\^2 MX-MC$H6TT[OX(\?9NK<5/G*'GN3P6GJ2_V6;KP8_QG0>])'%8= M]3DB08I7[%L=9KB&OECO\^723]>42AJ:\)PVIS@["8(DCS,:H&ZIOP*,M#YN MIZ4OYCOTA.)OT()5F3NT2E)FE]8KDO)]<9P$M*D1S*H!]?B*IA=I MOKQ'2QS0JIX'69*2:UJ]4^Q'6A]UT=47_[6??D.9_Q"A>Q3D*7VXGDN53%\\ MES&M)]12 Q!T;Y/OTT3&@NR-6WGK M=L2JC@Z&2Z8OGER0)GW$44=V7,4WZ M%I@Z_8000,(!$.T?%TBV1-EC$C(JV&>]MU0R??%[*H;/_V2C^B+_X+I+UR17M'@=9IE,DL:;G$ M17TFM,W1!(>%&3I M^H4ULX$LV-4O:H%XT%- M&%NQ 5RK^FD=*@\#UAU)\8%1@'VGDQLZ0X2V,+78:\[W 1'W4&G!&G#]&$*W MB?P8R I U" ZL)?;Z!@PHP"A$#:,!N@L@../\#SH-D$L-CT;9K MA(7U,?9VKN,YTFZ]#>[_HR@ V\3KD&?4+3;793T\U:+5U?CE7J\ M4E&!OL(?)<$>YHAM^TX:NZP99$(Q%YN[YSYY*'9XYV2T\/T5VW8_.4)11JIO MBAI0L%]^\?MFM'*6IVEMVT_D/Z"H>.+O9;E&L2,+2-E&5-:VZ _6+3SY4=': MLC-:8=>TM?WJ1SF26P 4W[>L5H=.TL!+4MHI?3K8=I9^&NS5''Z;?5GBB+!I M;:9FA&F=J.3G:;)4N;ET:M+%D#HA%,6!]XS8J8=/!V,[])63^.0.!8B"ILG@ M#NRE!'F[Q\,^UL6G85D../A:KWI-F*;(&J+3LH H):" ML/'!#AL0<]TAISRB&"^*:>#B1/%L_I5LEG\4Z9):#$+/^-@./R"+W2'H,XZI MK5?X"7&+<\KVHY,#432V0Q',9G[P5=_*HR5)6!C$C+GY!S S"DO= MH:-F#2@/K[ YKO#V%42+[Z@="FZ2430&0A+@W@Q-[.BYT5EI#M4G*,YHK4D+(_AR5G@ M"H((,#?5HB= 8AK$]Q)KS$UR *K37V!\*;\51S!U)RAK:;%\4TT*0)K]6,+" MH*IC;NI"<141MUPNL]2=*L3VI"8QA N^)(@(C6 MQ^%E?.:O<.8K5CRD B!.S,U!@#G16.P.-7=LQW.,P@L_C6G21TZ"(%\RGZ*0 M!CPYJ,?PD#MM$2[TDB+=7F:10FB;/:MRC"W"? MGC@L285 >W]?9?#?AB3PO8)=DNKIJXR=VYBKN]M1;.6/1TTCK^CO-HYVB"]2 MKYWSF'8YY^&]V=/[W>N=6]' M(3M)Q_ZUVZ+4HBIA]S"*P)]$.RV5P[$],H9O<\B=[?0JL$3A_9 MGCYF0%F@*/>3*RJ[0L3FAK3+YO8KB@IBNY$4M[NR15MWO$IBV)[;SB#IN;*R%8Y_"9NF S?,FI(7PN*3J8II>U M>S8';EVS_Q1$[LZC.',30IWMTU=OAW(0=J+S)HF3"O/&:FU'HY.SDHWX.":, M+T1F\<4+0Y5C\L@Z_-G\'#VHQCEZ4;M'@6 \-1L:U"'N=)F%G1O;-)6O*F3Y M#% G8@16ND/!'?(C_">J;6VOU2-5VJ@4LWP.J!--($^8/D7!GC:+MW.?63F> M9:L/22X[3Z$3LGPZJ!T;$(-<:T1?X[2L/*S*;-#OJI&B&6D%+1\TZM20@-YP MA[[+.$,IA:?-@[B"EL\L=:)'8JU#::H^%S]%\R1%]4OXZ >2X:#/$$NAU/*Q MH0$>E^91,V&WXTZF>HY6*7MG8OF>KY,E>XO/YK5?* >1M;O@W9M%N'N&"X62^6@V@S>+/U-7X"?$7F$I75MCQ:6E[:Y==R=$ M:91SV=OG_C:N,DA\A]S=UWYE:V>]/W5]F. M1X8=2)N?ES%_W;ER&@@@;7DQO#>7;7SD4$N4PZ:QNGEI>A>.A6HL+ZD; M)%OA-:=9K[TNM W+>V*6E^8-L"KPBM,L[M_NWH;(IJ3EM7H#7(I]XS2=C=M/ M6[5,7M;R^KX!2F7^^2MD3JK+,+O$6;4^RVO^!@,NQ(\NUXZS&7Z6Y>KMJ&95[6_A:(HLGI[*JZZ^PL6;*44+-*!I6W?/&I@2:I\I,[7:W$\,U>W7[;)H0Z+"TU!0B% MQ6:R>S]"L[ET=46YY@178OGFU?:D\JM/;3WF3I7F9O=/( M1MH P7,2E;SE&X?;4ZGHH/1^,CWFK=!LUJI0R%#=Y@\1#F9SFO)3@XJ0J;C; MAZEIK<7RW;_=2>QDK7,!IE8%_^.GJ<_NE$%I@)5'I-52EB\1'K19RGSB#H-W M:%6&P=G\BN6V-*NEV:SZ$ENIB.7+AGMSI_6&\6V%6P2S'>R]]TJ(0SN3A8E: MOEZX7X?9QCONM+%ZCP![XX9%\!8DTM8OG9XT'X1R)JM M$1(SE/W/IN*>Z+"]V#-'LA0'&0J+"9LXW/^B5O*6)EWL9:;[L]87+T&4A]1/ M],.C'R_0'4VP+VB&%JC>W/C*."Q?]6S'[?RAN+;K%=VOS38W=>6R+U73*]U] M:6Z6R&5?JOI?!RXZGZ4+/RY/M5$O57/?YX@$*5[M+=S5#DE_[XV\'X=>IC:_QXL8SW' %FDV.WVHTV\3.LZNN[QF MQ ]-(TI5Q6'UG3)OI\W;J3-@"7=E=@WKAR;6YDW@P_H4+9;%6OV*'7F,%P)$ MXV/.>QLAKR9E %HQBTN*E\A0RE>T.:;Y\AXM<9#$81[05(-Q,L'K0M"K2QJ R.9LN"F;&C0N.#&!XI:. MO0FL83&QG$%(*A=EJJ(&4 A';34L7!0I!+S&"';@;F-[3Y$ T82+(IOR7BE@ M(K9!;KB9<&&B+F;V\AK]6X!J.+F 4),O>@WAJY$&3L >"/HC9S?-/^TMJ-9@ MW M56;6$E%F+(?/!3AA?FP6<2WQE0*="N+>5LHL/%'>+,?)Q4%Q]FP6LB*-EB/G M(J,ZF39KP2;GDX/EXN-&P"PHEOR5J9\<&1< F525,9IN2-O448Z/BV+U!-)P M.. R23E,+F()\DFS:/43?>?L7:\1N6';&=BK9D1V=)OX\]Z4NKVML4]70M_R\9 R,@5#N6'H'Q*;M2S;6:N%79P ;GM!+9[9BHK&1?@ M.]MKNE6+ABH*(KF40#)6,,=%8-T TB@7>AM$.=^[UJ-@PWF> MW@QES>*".-0E:@WON;C7P&>X$=17?^5MX3T7U_86@0VW"0%&I4NY^"4&:SZ_W+UM1^Y9 MP1Z8^ERD4)!*\C5SNZ\UI\A-\RJJ &R>U^Q$H0RO ML$+P*Y4*P,9F_V201>'I/3]'JX)L*%A)(2MK-#\%JX)N/&F5;C4!V/(]%^V4 M6T]><0E@?SL*Q!1^MT]S>XH&UL[7UK<]NXDNCW M6[7_@3?WP\ZINHYC>Y)YU)G=DE]3WFM'7MG)[+S6N8R]= 6B MQ+F P$V [[P$R=(A/]VY* 'PZ*B _II_YU?G]/W9^P\_E_]^[B*,%4<9#O[Q MI/SE$H_GQ'/'(R-GJ!_.CL\^')]^.#TK@1[B>?+B0N"XT%L&"?"2%+JAXP,4 M+"('$^[D#/WJ3/[=/SGF*@@@@Y#S$84I(0?_7N8F\]\XD#)T9P4#.#" GX%?#!<&T;=? MR7^>,'\.%G2$?GU%P6_OEDFR_O7X^.7EY?W+V?L8+C _'TZ._^?N]L%;8KJ. M@H@(W /O*!89A85W\LLOOQQGOU+0%N3K$PSI-\Z.*3GER/A7/RD1JL ?C_,? M,2@*?D499;>QE^E!X0L.%X+\[8B"'9%_.CHY/3H[>?^*_'=8<(Z3BP[&(9B! MN4/^_\OLIORFNUHOWGOQZIC\<'P1X^F+:!JC8+4.L1R.=_ABY(,(3UG\!Q2'@4\F_;D;$HT]+ %(D)P&[8GW#F<%JX>$CP?XG=0=/Y= U@-C%W$[UX*.W4/R2Q]VT9ASZV MCU=_I4&RZ *0R[C9*7YIG MX!E$J9RJ)EQO68$%F3(SL(XAX4LJ%0Y\7SHF'EYJ*"#3 $M\C4\B,%T]@%7@ MX:F>>DD,T1V>WC!P0ZF,=AFK+_UW+OP&$O)Y@ M3A7(8(#V_?H]C/%>D&SP.BGZ/8_\E"$,\]DV$SX>+ M] M@I#"@4,!M?^^@)(52):Q3U1!_BR7E@BG+SVWV##C+00"/Y#2P8+M_7V 3[=2 MQ=2A^G[S!3H?HW2>DE:K()O/ M"*\Y?, AVPR^62M8,@74_F>+)P3^2O$GKHC55#A%L.'W<\89]JPS])E'[:N/ M9)D-Q$%]K*'.;&H4LJ&'/K\I2DN(-?A9#A^TDLU=X,'XQ7T&:B1V&D3'Z4V- M3#GF@"8)C3C1I1+-@A3CK%X46-""["@&<> MU9G-01C^_*-H1R5X^KTNE]CX!"'Z[$+B>GN6GEUW'W$_NWWQ]6&V^\9@>^7@ M9% 63HSPH#RK^HTZU#E,<>YPP >F0EEV,KRA3XBJ*TR,MD]_GR+%/88TP(WR M_!AB;!WG8T6M**!JI$Y9REW&&/!$KRA$/H:.,[TB40JH&JE3UFR7,33>0A2% MJCZ"?EJE1Y@.0^BG5GE"[##4$![^NX:WOBO97<88,@+0E4X5W$'NT(HKB@4[ MY/>EJX0)/"0%IUTH.-5!P5D7"LYT4* ^/45(0T:1%*>G $4#-['ZDZ#S5T_+B[ITT-GT^G"SU**@NT^GE.'C)-;R8)R!\SJI9X".BE M3^#(#[ X49;,5WRH*HMRE"!*CC'H<0%SS!Q -]7EIX[\>.4&'4EN8VNG-_O. MT0JLGDA*=B=BZZBZ*77#L!M]&8)NJJ(XF70EC.+L<2Z"N9N&R#W)3?+%2$>HKE6*9T9S(M M1G&JPSC%. X=2(?:=WNY4.'E;!=>G!]JX_ZC[_29N^@I6SPI.EJX[CJ?0R!, M$/V7[60J_N'/DFCBU;C!?T2,654 LV"/3=+\6$U0%-!;P-5IW9PW@EE5OQO5A(< SQ:?.W=]B&?L 8F4']U<.'.#RWK\(,$!OE M/(RU_3V,\;3[[5T"TQ;+>U;/1>@B^MYD\AJHS*PVBDZE,0]E,B76)AU/@6T^ M2EV:44J5H,OB.,?3!@M6IQK:!TV9#G@SJZ$.%B.%'LZLU,.?)RVRM:F"'K.T MZ2)CIE#'CPH&SHBZX@B?IA(20+G'(P((R3,TS,)=<='@ZDZ&J%6+],X(1<3E\^CGG5=#@Q\-DHM&)(*<3U%$<9??B4.X49 M2_Y7-TS!/8 /2WSR%:T>!62+U*3$#UU%QO65T8,F:;*,8?#W]@HEU%,;R4[] MM/F@)X:1Z.4&H;233BB"S?J@/-#CPDAT,4V3K/Q)Y9VP@D)J6#9KI<9(H9J/ M9E13/YATWW%4\2U2ERI+A>(^C4%QZEN/#,]:17$WH)_&HR#9'B3"L5PQC9WH MY_$H16DSDB):KA[6EO3+"*(ADC)"E5#"CVJAA.V I A:=<@]!4@42PI5./NX M"V?5H?_=*08_!$H.@9(W%"C)9S4^7J_C*,O540N6L-'L#)BP>3$<-&D0)?/7 M<\#'%3H1S;6&^9<_'P!YMS5AA@FR0QDW M6$+0E;'-GTR%4X_JJ!-/AB,G%8^./*#5 K5$(7P&J/0-N=PGOI_)RPWOW<"_ MB2[<=9"XH4P3$C2[M")AAFK(D/-]1I*/(^!?N3#"-TJ^(2L0>/!VZ83'!56& M(>^[FNO)6F<3T[TTFHAZETBZ76)GD-\K$LLY)%6VGUS'-]$]#)XQE?>AZV6D MYC. !-Y_CP MC+>BSBN$B6VS-I@,]0J][JJ+SFN#B?UF=-%8%[M%4SFZV!Z2JX<$?%B.HPAX MY)?'F%19@@@\K,,@N4P!_@=,CR];,X.,;(L.!V&V5S!6AWZ%ZW"0D;\+_3;6 M[VYQ755;^@7?PJY> ?0"!*;S/\C;UBA!W78W\1BVZ*PC6\V([AZUTVV_$X_Q MQK336#MMY_H>;ZTYG91 AM]H=C./39L#;H!0)"U03AM+&/X,D MKR=U&R/!!M( LTCN# 2*VAZ7R&THX7&QZV#5+OQ!!5QJ"^ M!.G7.V\&3.PWHXSFEE!>_$>2+-QN=%G)J/VT2T8M&=$IAAP^5[A#%\P*(S^1 M\CH!(CF9*03X+]5ALC[-99/EVDC#T]^Q*V:%AY^;/!1#95G,V\&<[6C.=KCA M&6DUTJR0^DN3U"VP!HGR.FIN"3KYT))=CN14L(:G;*<^FA6J3YI45P;,M%X, MZ=3'="J##L^4L.EFA?C3)O%;1*>*.3R%K'Z<%<+.FH35X(Z)>BTM7?D\$Z!H&%#4WGM=-K:'*IH3CU3:MB5)^\16B&SM0U4\#-ST1A! MQXF+TT&T0F5K3]@B.13+U%E0<"8\;>T9ZF="YP?ZIW^8XZW1[:W"66N/Z<)9 M/JP6OCA=2"N4M[8\;1" M>&L_%)^=M3+ [(Y:H;6U*^8(6FGB-TNM$-;:]@@6/2)J7D,>IX-JA;S6WE4] M,>K=!63]5"M4MO8IQ@%2*[$]6JE6V-C-M>?\4(SME(,;/ 8UNWA4V.OA]2MY M/%1^/A0T> L%#>@>?Q^2550Y)YQO'O%GQ64-E)"M*FZ@Q)'A$@=<&@F%LK?U M2LBC*'_086:J*K'*H^&2"+J5.*)R"5H5::PB-8))1<_X;UL=X[_\.<-W#I[U MQ+]7?K;#/M9IK@A\KP+E/N:FY.WE];;4@M6%Q19DXX7VQY&*<@QV1%V<56OP M::3UZ:=S?+T I2F3U2?@@)M/YNFP@S7,.H=9!1R[-.*I6GH<(F=ZZWQ%=26//FRJR' M$,EF&R)DC&IJZ)?NZS0!L/S:0SQ/7ES(WTF+9$8QEI5*4.*,:L%0GOA7L R\ M4%#)K !LPEFI$ XO5 6&"H5GL0WB_;Y9K6'\G.>SRO0A1+)9.4+&J*:,50SG MU[MM_DAZ'!_2RPP_G ?V0\_5J/@=>,IUGRR-X M!MD,F&9I<.0)!ZVRQ)G(RM@V"+T30SK*]/X!@L42VZC),X#N GQ."4-X49(G M^Y7>4MDJY"BDVQ"V:*4;5SKJ]1;ER&GCPNQ+>#X4FPIO=4B0;!&_C(]F.=X1 M^BA$6<(_MA^ [^"KJ*0*'WP6!Y^%_3Z+:R)6<(MG=.L%R_GFSOU7#+-#H]B+ MT6D0J_P:G3@S?,,6T+JE]+.[DN9K=AYH%#Z2'6:RNK+9?!M.RC6E\!$Y8_:N M=',]T"Y2E.!+(A3G;S2 S!\^=YRDM=2-!E/]6II)Q#N-)!DR;;@W)>0*7_V: MEW'D_!6?_&/Q)*Z#O GIUEGJUW-,*%C9]&U!O2'Q,J;NH"EU^5<>7V(%"5>@ MWI"$*UQ1"1M*EYN$8?SB1AZXCN%EG#XE\S0L;NYH!CP0/(NOFZKXYI6G?"%5 M9 M!JN :T0D2#:(6H6/7DW.>D][>MJ:@9"4)[\-W*<@S,JK7:00LDU\@:N :H.. MU+GIU?"LMZ9H[;.;U=H-8,:2,,V'!V^13G@LF$Z4C?'5,4I@]C)A%J!O]P"2 M?W 7X$2P8PBQ+-**F!'#72K,=,DG>4";))9@#?*3PBPD^(3F4"T"? MFHH32%1PKA&Y$ G620I4, O0O(#9J[$J2A;=_:JX<21Y@Y<#C#+/C!O*9RP?W+Q4=YVV M?)[ZU7GC2)SV%13*N0ED7KKR.=NDN5_MM0$<>_46FBP?7KUOIB7N.DIT,]G( MB&-.^"ZLU8ZEY:%S(KT-(AI]FP3>Q':3LG;CIH-;\>!6?$-NQ>_SQFLJ"/B= MWGB-]<;XKF^\FFK?#+04K0;/**$EX,>SS+HB1K9H&V"ALE-+< M:BJCSH=AI^@NPA^1Q>JM@*H%^[A7G]WW[% Z&]0U][VY-\Y,/3:)(;Z7X@4G MJZ+= C0O;*:=:R6--SJC9#HOJ!%-YAJ818)N4&[VI=IW M6OC/D.G(GP/SQ4Q_MTB^E.1>[\8&2-#9%GR?1.1%"DR*WL2BO!P!DD4J$/*A MX_%9%B<#B*8&([S&1%'")J0-HN42W^NIF;H\IQ%K[^-0E0%;+-6,?AVOQQC? M>GR)U06; 5LLV(S^7J_$.@@6(W28LP6XS<+-.6@^[=I/\'7B_94&*!MF.J<7 MT@>P"KPX\E,/ZQ'=8;Y@X(:BEQ,_-F.=E7&SFIW%R$Y]:*<<^Q */81"WU0H ME'HL*PM!')'@(E@5B^!R83AXQZ*+_!&;7IES7 %U%-$*R8Q34%2#*\.!(YTJ M&U&,8V"UF:MYR3P]E!N\DO=>C&K^C*<\)5EN?C%S_>ID#ECIJV"(L@K0[U#H MTI-CFM?;#C7 >,R8=6I30/XA/CH!^Q2/F#\JVC&TD' O&]\H\8?@NBQ86[#A(WG/C_2H45 MLX8:W :%#\FOCMXF'6B[P1?]5=X/@_QRA;"D7KBEHSHR+AS\#2I:R*^.BG8= M:+MV _C5#5/ #VEVY+8]XAM4:9O)7I&,?>[@@DH^W4:Q0:T[,:8CB%*W])Q5 MU@2R0<(LNGL%2_I?.GB-M[-BHH(KAP3/!FTHLF*V-!^M?L97Q1;"(J%OB39; M3Z]2ZAW;-7ST<.$WV75;A&.1"D1L]'M6(VD9DA57Q#)!RV#-*W++@;5!O +R M#9?%FZZS+3Q:W (7@1EI'SF=?T%Y:P/^?)>@V: 3-4[Z=>[ES/KM5^I?OXVC MQ2. *UICE%63G S0 =\&371DB:K$4)8?XRP\ UZ\B(*_\575)T6LYX%;=@.WE/@QRMR?W3 MQ3N=-*4'8[2I0L):#A\'RQDZ=/H]9 ^]K>RA0R&%\;_L'TG:SZ&0PJ&0@J"_ M3PJ]);[=W,/ ]NP91[9NDXC7YB7HXQM_C@F?VZKS$P_1PDWTYT16I0J0(IE M@^"E3/1S?1Q".X/G@MLB:SX'9U[^Y ;T$ZQ@Q6Y<5< TP&Z3.IEQ' MXDW'Y#C[T]VD"6R#ONR]3,%C7/0QNW=ALJ'.S\C_'$<>MZ];5O19#=<6P2NR M8[;U9*/2,=^HM !M4 ./=AU/A4EYB"DY()' 4E8I-OO8E0NC.$VDAD8=W0;! M=^/(;*Y+F2@XG=<=\8)<##Z*#=J1<]$K/8:?\AHWWM!DM542-UH$912$LSQ4 MD6T0?Q=^M*3$B!.)K;+P-8(U^6](\9]K3%INRE)LS8H$ GP9YKIOQ$BVB%;& MAY[([VP$.A1\.H=LW%;HM;M@DN8,82^AZ":G4)X[D"I&L"NP* M.3$<>.30)HM#2M!&$056F'5JBAI)\0<=JAI1!'E@==G0#?,F>@;Y6>9Q(VLQ MS(*UR@JR&#!<"KY.T@5F8A'#HKRCK.*S"NXHS"!_D@D5Q.;(<(=-O0H;D3$< M4&GF>G0^QM@Z;Z\UPJP.#JSYVZG2KEN]J'(XT=*B$1 A>E<',> MA"IVJ$"4X9E74/=5H8B$J1VJ.":UYRRXT>% M';-UMUBNSQG(S<;O6!3BK@=JV!8I3(TALQTI6#22C*X^2F/A6ZXV%DMFT]M8 M5'93D_5*:>>\&8_P")_R_=0MU%-]KT?Y&Y +0YB&D^:9"FI5B/N EJWE*H\SNP\T"CB SO,9'5EL_DV'/,VI? 1Q1?VKG1SSWVS6FJ$$''\ MH0EE_KJTXS2MQ2*:7!DN>,8LPR;MK2M"LEY-*DP:?@Q,:KJ'(?"2U WI744> M;>7CO!6=B7@T7">M64N2\-*UC&85Q[S*=BZC667#K,=<,.LFGI>NTNQ!G%J# MU5W&LE.)RNSI>.#-IX/?F%6"8X,6%-C0T>/A#T *46*]/@/H+O"WY[R7.$Q( M6R3+)-YLDV?ZODVP[AI4?T%@GH8<%17#]AO5!G4.PFCSM?E^ AMROV]9V:7J M^#W=T?'KG!CR7@M]\6>[R'N*%N',7^\YD^E6J_8.MG]FL)R MQ#=9+"!88&)J!3&O8YA_E3AC:6-+CG [C6!>]&H7U4Y,F?6MY=U'FV?FB>]G M@G7#FV@>PY7$J=9I$!N4N M?9E-4M^0IO86TRS5=HUN' VWZ#.#:#7R\1!^7 M0-EXR=%L$+(:)SHJ)[*NZ^UOW^/#//[!7?"ZC#G!IEX'FE,CV; \$S6<_B5_ " M>/-'*^&DJEW3^5QH\9;05T'\)+"\0&(#RB*)MFBGK(CJ^:9&CFE>+M#T9U0T!V%#6V3.I@,Z$C#JG[I MSDW(X\G-)::28WKXX#9(5\R!#K<1N9ZCSW'R&%^]>H#;OJ0-9HLXVY1K<0.% M<4K\ --Y57T\87* K1$IAWX=K3/.8PCC%VSFSTD,0N9&XT+;(EHN \V&&'MR MBI%6X(*GP*VBQAF"WK?759J8:6JMY_=UHC1EHU7).F61U7IAWR#K5#M99RRR M6N_I&V2=:2=+Y&;]U'HQWR!/;S(>WC< NG%;(6X$/*O=!0Q__ MY4:I"ZOV3$WN"GA6R%V!#RKWW?J$<^1^CVD-$(KAANSF0E&S0! M"G;89N# 14&TN':]( R2#3=_)8N"LV%'(%JU(#Z;_%XY*M+0B'O2@2!?BC+P_E^5\\8!MD*B( M_D*P/YN9P_A:0+(ET35F*E,X?R(S0&V0/9_Z0O*_#.I$B:-D&6YF8)T;*^&9 MA@=L@UA%]/>K]L^1[ S,T\B?SHGR./*L@]@BQ3K5_OA>DM, M#=S@!>&G'F]J"C%LD:R0"<,5MRNT78)UC )1-0PFL U:$-%OOGZVB\^1T4+Y MSL/'L$@5?":H/@8-*GQ."=G3.9T!''/3!K-!I&S*J1P-72?/4X3I1>@B7CUA M71.97<01"C!1V5^R0FAS *'PY5JW46Q0UDZ,45T:NF'22?48%^6'*?4 ?0;) M='[AHB4M3"S?/=1&L4B7W1BCNAST"IO/G7SJW+N!?Q/5 RT\M[P4S08UJ'%" MY;[;#9<;O"N<0'E5Z+RX$'T=@3P8K#EUX/)8F!JR+3I0Y8=JHKSQ[N=UV4V$ M_P@>W5=19])/K3K=.9J3X>E]6],FD/7@[%.K]#:30DWOSMHT"I__M,I6L6G5 M^ZSJ(8F];\LXQ+,.Y04*!?IOO3&L8CLY^J''Z.&QTIMZK'2+A;K(]D["3RII M)LJ&MBK)G\V"X9=*3:)D^><\^%%D_HNFE$09(WFE-(PZ1O0JH+=*#%8=)YOP M-#L_BNMLL0#-GY_%4ZE6@YQ!?[_26@.\UG/QE9;DBES$*^*DUCEM&1NH:BFO7O'Q,$ B[^,N8]FD M_1W8ZY54:=PX7+VN@]S?5TY:?<:!^3&;IH<._LWFB/9G*5L(Y)*H^UC"^-1W M-7=:W)M-F!SPG-7HM4F-:]:]9B_'7#$!W]$L4Y9)KPQ2_7,/=3JF:9I_0Q+Q MEN;@D'(QFW#;FU7*C>FIV)&.[VDV=A1-KSSD,4S(UA'5V)3L2,GW-2D["J=? M%K?QPV+E]&OFL*A,P%N:A4/)I)6=O9]4%6[& C,AI%6!6)2R0/)"#DD+AZ0% M^Y,62BXN0A>AZ3R;]9(JJWP4J](7!'P8WBZK!,D"YBS84>0N2&=6LR(;@Q'# MN23]]#"BI(7^NJAF+9SM-6OA#Y+6&%6[!PES%_C@YH]F_/E4S5[@.0I'%(TC@D:;R!.7A( MTC@D:=@S&P])&H+1:-@LI/S3R/:29O*DTDQD(,1O80,%DDU5E<[U,RL)$$R&25:DF0DX,)SEP M:)/E.TC01I&"HC#KU!0UDF(:.E0UHBR5@=5E0RO@>G.$&?#!*CNWY=<%L7E4 MP;7*2JHP9+B3L)A$V4)4PQZ%Z52?F)V4.)+NQ/K5."*SJE65-G0\KO/1Q:A: M;T1K1O/3*%;;9W054^:&S.>I6,UM#MH):J,?MYI,8L<^X] MX@^([5@#S"H3UJ"]HI!1NL6Y<8 M'Y%_'[J1RC+3\[516$WFS!TLZ")BG\;[ M#C-HQZ^-R,B;FD75O>%$Q?#1K+WIH2>F L=#JVP,AE&[VFKV M=*]!8JG/("4=%M?D+$C(%;G-6)!VV$4N^565[.W4 -8I])8N I,%!'E-H@9Q M(J]-!W3CIS?1[*H>/-19*KO>OD&%C<$2:E!:S?9IBBES*M"JT5EV(R4AF[0PEG9+H>4^ZDU(ZM+4A#=8YF -,=>'C997K&9\ $S1Z^<#50+E4A MFGF=Z(S"MWR,0EF4&MZM$A%GJ4Q6ZS!X!-[R=QBGZYO($ZX9+K1!14FBBNVE MPV6BE/!N%7LX$KYS7X-5]JG;VPNA=)F0YI< /PI0E2J3^%*B0U:RD1P][[" M5NE*Y&-L@)B=O R/:.7(V""U%.B0Y5ED B6:E0BT#C)J@=9)+06Z6YV1M]DS MM\M!1- U]^33;K4R.$*]CE-XA6UWO % +%4FI'FQ*K@!JY)E-+ MK"99%J!U@F4Q4_I+*1;H-9J-,.=?GGP:]VEW]E;KA?Z?X+ )@N"%& MR@W#[!PNE+ U=5?5I6]G+E2%[O=#GDG6_3@1G.(#X=A&+N1?P>OPQA* M+(@,R?S,[^P^DK%42G_0F]NE&P4@O'/__CN($UXJ!,\@*HT-_BJV/5D$1N6HK(QM7@$=[84R9]6XX,!Q/^6HW^B$K>:D M%(IST)M?$5*\#"#P,([8,/. S8NUXQSF,5+*>-"[X"/^5?&,Q@:U3KYL-DKI M#GJ[PS?ZZ7P>>)@\:HCR#^(?JNNHL%24*IFCH\^8]NFK'[^E8@TU'[G'PP ( MBX!DWF-GDB;+& 9_BYI%R?#,ZU&YD**,E5X=OGB]U6*XCO,:P,6G$"@Z'''6 ME1##!FE+F=#1;.L\=*-O%TO@?:MKF;=+<\%MD3"?@UY-LG@.JFT&<%ZI]B;R M,(7!,R#I$#Q7E03)%E'+^##;5:JN?GQHGL*,+?^K&Z;@'L!LV:D:>#Z^#=KJ MR)+9IDX7\6H51QVW8R&212H2\F&X99*H+>$T60J[9RG@6J0E%79Z]1B2)'WF MGWZ,[XN &F>CX8/;(&LQ!V9;YU26:?>=10G9!@UUX<=L9QEF'^.\$QV^Y (/ M+V*24'GAAB'PSS=7KK>LPPJTV7]HFW3=GUO#S5Q:.VQN6SH<+2B"36KC\="O M:;K'@77]#Q_NR&F-K\RBZZ_\IQ+5*@"CMEV8,Q5<,47*HX\!9I MA<="6U4ZF5JTN3+([M>5CK.Y?HXC M\L(AF =%=*90M-3'JX)H@Z!5>:'2'_8-4YRX8>62SDOM:8'9(MDVY52.@V8; M[+(_[G FR=YD:OF4+?K4PSV=$X.F2%06,MFU@JB:-\!3KAC'&BV)V:#B-I4@ MX<(D A!=N.L 6X>)YY'7>%E)CHHZD WZVY4W MJM1!/1=?(@@6 3[R09HM-IW+MRLIE@UZ4&*$"MU09L3$^RL-4":ZBQ@EHN93 M+4@;=, EGLI]T"0'H:N=,]4E.#8(68$-*NY!'W_] B/?0\S2L0_G4"#^DUF*.5F(1& RN\VR+]!,A69 MH22(WB($"P1>(B'JB4!TT#P2KN+&@)CBVREK!!Q3VH-R2/].(O M\V1;!;!%D%6:J=1,)3Z(GO+0T$C^MJ&(09+[ANC4O>N -BBO+X]4V::>@6R= MQH5#/R=Y!A" S\"_CN%UFJ00T Q1OIIW&,HB!>_ '7WM:]*;LTMGNRQQ2 M$\Q*WN8!7;VN 2E2_PC@2I#VKO.;%DT6G6*@LVK0=(^O<8A)#-GI[]G^5 &P M01%-FJG4!G529'XUK,*;J/F:2/A ._?\JJ#:(FDU;J@.#'D]ZO7-R6KBVS$6 MK W*$)!/I3_L53] WZXA #-,&.^F4P.Q08AMJJGLRLOY/X\;]./!ON6_,'ZH M<09>$Q#Y6\-0XXU\^KT7KXXSALAB"I+L+C6)?!)OPP=+$'FDT0E(W"!$GTE< ME-07*7D($C+C\4(SIE(/^XYV1 MZP=//ZR;11O6S)6)U5110&\!IW,UX%OX$->:.L%EIN\'A?9T]'<\_X#_VSML MC5HL[T<]YRG"?")42=<0MSOF(NA4V.#=C;E<&'YOSJ*+_!&;6UE[7 54K3N, M:E]CR8Q34%2#JWXI]J-6V1BZ>>I16[6AY]E(>\/3)G5B@UB'LLH*UDDWO([8 M+0'Y\AZ546--%8ZP&V;+5$+3;N(>D4'J+/*JR?EQKRV$[YNM;(0U@;G0YB^( MRGM=];[(Y4?+ZZP):6:9 &^IU+JS 6A>PN+&J#RZM;S/NHT1FD;E13B9D7+\ M*;AR812GR<3_5XJ2XC;#DJ\ZNGFIJSD^U#GJ501Y &]>7KBSH$_DRFL VJ ) M'NTZ"B(7@Z.M;N7/T20X-HA8@8UF?>3]>/T>TB<$_DHQ,5?/Q%6GXNH[:;KZ MMH,X^2@']][!O?=&W7O;GNO".VP#S*I+;(-VPPZ\W5-4MWQ$ONKE3,_71G&C M9L[P;]H/8/X-&Y"0P-8L.[LT1[ P']^;!O7EP;X[)Y#3N;_*#*1?! M*D/$Y<)T&FR;+NEY@8\R"DLEF6%RQ33LU\B;(P,M:=V/+_'C,DZ1&_F/+YCB#:,KF:QU MI_( YK4HCRMUX:=?ROC0QE&VM#C@YI4B-?)B>]C4AJ'D\>E\?NZ&Y%W/PQ* MY ("/TA(K.PV<)]X#R<*9!7<$>A)U6FLPH[9V. ,K',+C:9SP@TICI91*=J9 MN"@6J4; 1:_(86^-U(BY2"%DA]0+<#:T17I@,]"KW>HA8-XG8#[LHY?Z"4Y< MIX8-:X-(!>0WVZ'R N/%OY/_D*>.__'_ 5!+ P04 " 92']6'L6!Q@B M !?LP8 %0 &%M<&Y/<.)(G^/^9W7? MU9[==)NENN+]Z)G9M52F5)>WDC(M4]6]>V5G;2 )9G(J@HPF&2EE?_K#@V3P M 8 (PA O3-F/24IW,$?B!\=#W>X_]M_^[[?@5>49E$2__M/TS]-?@(H]I,@ MBI___:=C]@YF?A3]!+(4/;3?_NO__O_]F__Q[MW_^/]XR=P MF_C'/8IS<),BF*, ?(OR%T!^^@RS'*7OWA72?V'/^3.8_6G^I\FF^O?W,,-: M24QU\(_3ZI=;W!Y(0N"3EJGJ9/[S?/+S;#*;5T)/29A_@RD",/5?HASY^3&% M.Q"@+'J. 08.6(?^#*[_Q0>W+S#=PT.*]C FG0+7K_F?JK9NDL-;&CV_Y. / M_A\!>0RX>_?EPU?P_IA%,'//__\[=NW/WV;_RE)GW%_)M.? M_\?G3T_^"\;U+HK)"_?13Z46:86G-]UNMS_37TO1CN1W+]V5SYC_7,+!XEGT MYXP^[E/BTY>KH :$$N1O[TJQ=^2?WDUG[^;3/WW/@I_PVP" O8\TV:%'% (* M^L_YVP$S*HOVAQV!1/_M)44A'\HN37\F^C_'Z)D0C3QF2QXS79''_)?BGS]! M#^U^ D3RU\<[8:^VC;8*I9\5H>HU_H#2* D^Q.53+M31=K.JX"_Z^*<[( M/WW"?VH 1-]S% (([Y.]V=9,8ILF>^]"BSPGGQ[_MO$J?O13\""[,AE"* MLN28^DAK/.I816^HP+/?80FRBD+QNU^??OJO5 ;\5DK]?__V\ZF5T8?X0YQ' M^=LC>H[(T^/\"]PC3C_X8F8&7 :Q''>>C /#+X'59@$3!2=90(0M<.$&+]CQ M*OD.FZ3O_QV]"7O5D3/)!@'()AU:0L[P@8]+0(A"&%!I@,6-4J+ ;)KSEI # M!)#A$ICS2A@P::.,N#FF*:%KE/EP]S\13#_$ 3E(XRU:HX!/8%Z($J!8HU0#3L\"AISW<[Y0^1_'S+VGR+7_I(X) VB0CI(";U."*.L,1&3H!64H5P'0LTJ98 M#SVB0Y+F&-%3#O.C>!81B1L]E9)";AU.<66=H8X4GNBHJEC!5DJ :5DYL:I< MH((-CD#.[!D6%V3[,*LAY !!9+B$QUM,V.:&ANZW;_"SGY-4//VTI$Q:#R[ MIM%HB#A !3$J@8F@HJ"4M6(8V/Z:\?$C_C?>E"*1-6L@A&#;1J(CZ [^K ) MC45Q!%+8#*IBD2KD)$:-*#5)&S3I .63I!)SCB)M9'T$H6=DYNE1K)"2_3Z) MG_+$__WI!>*7J2:@JH#I M@IJR!88]'+U=Y'_<)9 7?,.1,E?;A-;=TK+?'>" ))D M,PN8H(4QOXO]),5\HST Y5.N2\ M'I:^':/DN?/#]/H81+B=ZSQ'>"=.:"P(5Y4)FR%./]R2-F))!TC3"ZY-&:( M"@U04[$5\7H=!/A]9'3RO$\?TN0UBGWQBD@D;M+:R"$WK0U?U@'B*, 36)M" MIUCOW*>@5#,;'4O0IP@*UL_-GPU%P7(@59&OM=\<&'T.G$Z$*QUK+&-^*4MN MLN\>7I)8O$WNBI@98Q&TURC? M\;[IKHB9,1=!*\>\_;L#8RZ U![S4@Q@.4 %C8[YUQ029\W3V]Y+>+UH_6YF MM+F@RJ%N_.C .//PM >YD %,R,I'_>&[_X(A(<%]9;Z8V8^;![']@==E'!A\ M"2SAAU[*VKJO7"P>B_]\BF(T[5N<-F4M+/1Y8+FK_+J@ _SHP]:SOB__2U3 MU!Y7R$+T/OV:?(O[^EB7M,"3+E N2TYBKG&D@ZR'(72+@#> 1,,>/QZ2+(>[ M_SD:5WC@>NC"5 #6,;^E+$Z\/D;I_B[@]*WUNZ'[ M\SQ0U?WY^H\.C#X/3^?^?'&N2(3 76!CA 5+S,:O1D>7MZ"L_>3.R$J6C^6X M&E\T%@\N4QN*P9\DC YN&UAK@,N?W1GD%B+10)=B%QSL$&8>Q7K,WCU#>& C MCG9Y5O[+:>B+?_@;/6(F<3OWX<16C\CB#3F9[J^&09TA7"(AT] M,IA_"S:;$"&++!N.N)MC+0Y03)+)XC]ER2X*:#[:]W!'LJF2*[(HOV00^1!J M7F<9!M%#PK:0.;KQX=6)U92@ S)9+@.T=H!",FP=DT5EG6!#X797(D5'UC0W M!&"[%&D)TM%8K<)5X Y3I!!%J5N<(,X-S%ZNXX#\Y\/?C]$KW&%HV75^ ]/T M+8J?_P)WQ_9Z5E/7'+&T.E,GFI(B'=79-O#72P>(-P!RAXA8E^4U)W] IU9L M&S/?)T&,V2/R$8;D[= 7E//#P-14#)HV!>@-"R>1IX,'?6_CK1S@FSK2S@19 M:(*T4KT",;ID=-@0EMWG+R@]]2;KY9A,P1S#^F'7^266IF,63I&_F3K +E6< M;6Y1/7!2M,RIN_@50T[2-XQ?T-.FB#G>\*#5F5+_G:U?IO/)W'> &V)DG=C" M0C)"68^%&?%%?X;I[R@G9"R#460;W]" M,[FKDA'V;7=R0&G^]H!1YM=Q0,Y(#L0I(%Z9RU5,6O)^Z$V#+I9G1A.B^7+F M )?4D7;-.].DQU6H5'/B& 'C@B1]X2<$,T0K^-V'OV:(?@^BW:YF%I@RUC!1]4>_U+JO!&'^\,S'<;I MC)5._2_D7_YVDV3Y9Y2_) $Y*=+)$;?W![09)1%@JQQ:GOP[7-X5:$ MUPTYR7*PIRH@JG1LAS\5MS9NT8'$SXCB;=I2!H.:^ ;\4M-D>+K6TP"%XZV MI>"$=V@")FWSC$.\@65G?!Z<;TWM7A5/-9K ^,<9#AUC2/MB_N"B9\"G[L3B MG/ (SBAL'TU\BJ 7[>@)-]X#TPRB+\DN0&E&]L/Y6T_XEKJZ.8[H=JG.(E5= MYOKSP]"'#G!M&.K.G?=3*_1DH][.OP#6DCML50LOE"E88:1"H*%8FH[? FXV M\[E;K)/B%(4/_P-X7])CRCH=E%D[75:,!\!IM$Q7D"8 M@CH=&BQU82]0P0M:6@GO/3-3L,8-#.;KC0O1!4H@NU:0*2ELH$P=XI+[)/1\NOQ*WN14DJL8/<#M MA=XZOA7*LPB_T%OZ+DRQZDA%DRPM9Y7$Q'\0LOM'E>\@\7;1,[W89IM[3>^( M(OOZE&PYKE08*->@([N&JRUT87.A@U6!A6T/ECLL_)+DJ%PQR*G'E33'-PG0 M.LDX8LQF!%-_Y4)D52] !3K%I(UR=6;E#%)M*2U8>*[]5; UM6+N/9OL RD/ MNW)G/Z>\;;.[.SN+.3,7OF 9MLZ!9TW8F,!TSY1X.E;X(P8OH%)7 M@8V@L#:C=W)UX8_5[4#O-NNDPEQ@ MD]5JN7" ;UI@VXS[V-Q9T2@9LC@IE!U:XPH6\[U,5-"SOM^2L[%7J;@WNERN M'-YUB>!VKB(V=UD.,Y)8:V*LZYL!T9S %34XWTJ@-J99CAR;LM:!YWD.L*L? M89M07^K[K Z=B@V992K=HA!A/,$C>D6Q,%%$1\H<@00 Z]QIB;!!F7NP5E+! M'FVDX#IQRTP(()C&R='.]=?: K!G/5RX+!?FSGUU=N--=/QMN#N+7H7L4+8",M+,%=Y-IN"5 M- ;^S\F?)I/I%9A>3283\C^0O<"4Q*$>\Y1G;%S$Z;/(CMN;(NPU8WR]D2N3))BM'QUEZT%+& ;4O& M-1'?ME>K^>)J-9U3IFVOEIO9U13_3!P%-- QW#S * M[N(;>(CP5E'P13'P MF9YE.CVB'$8Q"C[ -,94SZY]_[@_[D@ZZEL41K[P4IZ*HCF2J7>CSK=^+;9, M7WDSZ,+](UV\G,CG4AX$3,'*P4)WW:JV"F??V&*UWIHZ1N@]T.L#R3_7YC_ ]S%DXZFYMMQZ:;H8$+.7\N)J?RZ\JE&C*U[)EC(@M^HM#/$ M^(17O'?XCR+_!4_0 D$Z,+DDJ:18)HYIN%V[$)G4AT]"%J(!J(HSC+G9P2R[ M#ZEUO/X>]1*G*V^!/R+07!JUA=EQ_]8+G4A/I@A33"JJ!^Y#MD0"1-7Z27!U MYMT\./^,]AY*!2^B5\OD.;%2!YK'QE*58LF[6,S<.$76 "MT;=1: 54S!0M_ M8RW9V69=U'^YG4R]B2D?E$(@ABK<'\"-67-FX%WY?4IM6D#]&@\H?2)>AGXW MB%C3BE^IKR,"5Y-(C6U1_/E\[8(+71NPP"%5N#\+/U+EEW*'CK0KV77E"^M_ M'UT-*_03 1?0KBW.LG5M5\'$A2!M9:!*-#MY-EWCV1UUI*J^A%+:(K^:@*7< M8J+L]M F="/QN1)()4XQ%[AK?+H_>>-5WT!#Q2*S.-"E]*K)LX"&0 M0!VI$M'<"?-I;A@TUVVJRK8BU'16;VJ:=*R7<+O9N&#YAF#FU/9I1K$YMHQK M]E%Q)=>G9(N0*NLYN09;*:T6DZT+^1)TL*H2SYF%':]STK6=3,$NX\0K/+%T M$5[Z+G-(I0V66=7"KA9LZ E8_*$@@.N>211$RA\MO/%Q(WC>B$T;L$;; 6>DR3( M +81DI7.B&_[ES3)LHIDY@87WL;<< 53F2BM+.6<]Z3B)O(?>5"#0WYU5;F"V8 M@L5LX8*C2Q&F.,?5!S<2\3^A'6[N^1<48V [4G0@V$=Q1/I"K@,6*$6!#8K* M)NN9Z72G6>9,19/M!D//]US8N@[!W(T-HFU<@6?6"JL6T6C']H175'2\VQ]@ ME-(H3FR0119=(&R^L"8?+J_,9E.2#M<$PBER@6(J&$4E.$%4*5G?H&8(O[X7 M_(G&RF ;4[DZ8J5*#%9R4 MK>R"JGF=[,K(U95R>I77@U$*-C%?@"TL1_!5^O]*_A6YF!LM?4,HZ5#.=?:= /4H& MYS(E^(T)3:K!KO'-5I[G@@M'!VOG9(CH@I*JI>X?;>^]811GY+M!V7W\X3N9 M@X]1]D+6V??A+?*$1]#]>@9WY*J=:&S.^Y18V2=OZCM1\4P3;F?+CM5!$N-U M>EV3V,( Z[IC\_H_/$O6K,=TL=W2?!M,77!["('QC5)$):T?X< ="1B\BU]1 M1K/'UB@O/%V0ZI@\PE$ WSS"D2BPB60QFQH[)I ?X2A#[1[A,%6P(QXV;'ZB MJHTS=P9P?WBF')K.YE/*(_(O?R.@[N,JX7!>.-H_L'3_K0XJ:8S/(0W@A$$* MXFR_MO1A8#/ 71MHMV86(XU?:8-4M7Z#$9/U:YP6!"=?!.OJZ2L1&:U>+7-F M2[$#=_K"CVTM5*S;J<4".\*N2N0A: M(F60:[@9?4;9LF&)T3.):)0?/$DP=D^9F'!YTDS+_5@_7>*.@[R;9L^-!A%E MZD*N4"$PSO%/08U"U,Z),5U*?TGBRB?"UM^25R_78)_#>H76IB;Q?E^1!F"! MPZBVWP!_*#YEVV<@:B.G]2Z,;U(O33PGG,>J.+O^)$JSNF;[X.V/KKJ5WJ,P M21&3^PJ_H^P6_R'+(Y]OO <#<23+?D =6VOGPX MFPR7>X-NN;.,?@53%[SF%^G$8,\8\+I?QQ4H'V#;)U;UN3#>[U&,Q-'Q0FG3 M!!<"[I*W(\K.U4(?S5RX(JX$LGMU,GF-,LPN\#%)%>WNB&/R!>6G;XPW$@T! MVC5_AM>RIBY.]TZ/$GR=PK@H!T3*\G?+?>6R7IG\1@?P8>9"[4T!K([I)QQH MFG\W Q[*6B!EII.>4 >QN#GJ]$&NLT@D6R1T"2;0!5*IH129&8#5 -7[5\?( M]!YFPL6R0-8>C1I@91RB@LQW,H7;M0N7X!4@MME#11SCRVVT.^;"W#!":7N< M:0&6L:8099_T=C(+7(C[4P+99DXA9)D[?T71\PN&^#SL) M1GHF-/UFS+%M:!?K--1M@RUI0@BA"]>CSD/?)F[9&BB:8Y-F!FH-26906P/- M4C0)9R=5778!VUL&QLY;%%)W#P/OXE2F.X0#7X0SYN>2K)RM7# MF3'!R+H9S&I*^4?TVRBR&&XF:Y-'>8,MSQJ??BA5D1] M(WO>BW' ((U-W9D+\1B#@0^P4O?UVM7%$VR?4U6IV8IZ0-)B)JUWIZAKH6J3 M2F>X%9QDBL4B.)S,7<@Z.@#RH&Q]#E9SJ0 R-#?)_I#$!*]*53&^C@6.RL!S MN7#]%0- M1=AK=J4*M5?48['$<.)#FW>H&X&E;=,D>L@B$BH"]P]P"BXBV_@(15*'(8 ?AVH5]A0;4-KU.JH#HOKN+0:%M_2YC#J,8!:5W0\HRD;#)VXLR MN,UKBSQ)MF!9>7#J@B];!6/WHB+3 :42^,.U[Q_WQQU=Z-^B,/*C7!*H/N8Z MN*?Z0Z>.PFKJA3-3JY #7BTQM;M3[3*5-5G,[7KC M+4P50!;N,P=BEA77*TKZ@"@&!]84.)1M769&&$[$:_H9#'P1I;([1&QV1X>( M3)-5%=ZLYUN;5\7.P3RC:0J^H*^33L'T>/'9YNIW!I,\_%<,1# MR3>BY3N=YM0W"74R,?/++UX2DCTDS]'381?GM$>%_P' "J56\2+.&2'O! M5U 1^@)MLL2]RVTPL9Y/Z.*]D9PI-JI,DJ_!KQY"KL^D[#$@(\\!P9'>J4F+ M1XUJIL]Z"6(3?I%F?X0O16#Z+] F.]+8+$*KES+&Z!1G-)^9+/B$(VPX9D<(MQ.]TY%D46R3!=JZ<&-5!6,GKIQ2RB-*>(8\:?TH M.<$V:]];FGKY"M=()0AYZ7IH(0;R)>G7__%\%E;NR=Z:QBNJBOTTUC)F(J^HI%F7Z(I24=Q! 'AWF[&N*[F*^VGMDH^[Z7WP-TU #?2]ZOOX'9R\== M\JVO[*5B%TP27ZCCPKX[>8+9 3X?K*2 ==F2=M MKHC[+\#R?A?&)J M3LR)UUQO\5_A$RW^K5_#_(]C43J)A!^008IVJ-&/KPFA!C7'/\K^;-/+. Q8U$SIVHEL'K>GRU_L+?H@-%'](SF.@[P8CO- MHW_(3MFD&N8^'P7@]:] (DZ'VEMOO*D+A8"5@79RA-44 8P#LNRK5%THP:1/ MM7XUPV68-$G7I\,.Z3?(F[I035$/;<9F]-'<=X)7_1#[R)22C'+ODO#=D01&5=/HCC0(8);) M2D6..$IX?9$2"+>(_?^$/9PA_)>KUL!-1;L9T+"^]AL/W+WQYP%W(\ M0Y.3P /9B=Q&V2')X$X4IZ:B:(Z;ZMVH\[)?B]F=Y78[<2$,31>OJ$1Z4(BS MA15KDZ[Q4=G@* XU4E7[/OZ(^QN]HAAEV7UXBSRN TTH:LAAU@.U.51_P7]#9.H)892"5Q*M2H9Q7[4$ MLJHIV_.0S@@/>55&9Z/QZ3IU(;^C)MS.0JG4)\>;10O@U 0XM3%.NEHR'=[' MK,+I,\9![C?&1T22NB7'_'0HRS.KZKJ&9BS=SE13F*HBNZ/A>=["9HW1,R"+ M5D-^U0Z]>HH; HBU!E)5I[YU]=315Y!7M<3GJ-&!SF]_7+?E67Z1=1)_.D-44 MV.?BYJ^Y,K+HJAH U^1(,:,[K$\1]**=$[ZZ;I>O?9^$]F2/R$?1*YF#E=\6 M3]4F9\5=D;.UJ\<"TV;3:>#FV50?XLYA>"%/W,R%@K-$O(X#ZD8Z]4VT!]!L MPP5J2CJGQE%. RR/P0K_G]MD[87>9BV55J*LT;&\B_&"$7\1@OV<5*'(.3&? M!J:N@ URQP@1=Q9I)T'G# IGG'0Z;M=@G$VRJ0O7OQ1AJGI3:LIV,CYW^_/ M8A0D[O4^';:V].=K8VN-029!!KH]?H4L0$S8/=/ 'S7-=V#70%R(>%,WUPPB MI*J6HF1@T8 KUJ(XW7R[18+N*D:'#!=YB6ZM5'\%#["(J&ZV?8ML/7.,?VY*#H%",\@/V2%JQZ8?HZUN.&$:FS M=&5>N+(:JW0V\,Z!82NL>U]HNP:U(NR,&9"[4<=;"JSH05&>TN_[^@7/'**6\0U;69 M45U/%UM3F83R)(<[F3D9"IYWI[WW JUE4Z,_S(-?EDG38Y2],Q=280S!W#%) MA+$TZ479#/#>P!]^9?3]8SW I&K-]H) %D-<-JH9J!)=$38TXWKB+/D)!]A'_ZQ/!>'-] :ZLS'OEW,%Z-[8S0N(PS%W_$&8G OD)4C&./FT27NP^D.]/!W9?B& MG$D&SVPFHCP+=/>60M$*LTFD'<+>LJ4K0-NZHBRNFK,]#7=N9KP_9A&YQH4R M;+19>J[B%U&AB:](Z-1)_=\5W[_LJ%L['AR+D3+76*XVT0R=(= ML33=_TJS#&%VTWT2+-IR8L;%'^MGF%-/W'VH?)]*MQ%V4NXMYG.'9U_-7O#V MP1%=6=$+%9@!3EX('#K^Y[X\FY.R09+/7(@)/ .ZRC1-IN2R/6+5=.\6FIS% MJ)OCKOHLU:Z'MI6*X*CE HV>J>>,F\QRU+(M@Y]D.=BC_"4):B;,MJ52'4K= M]V)U574Y/LY<""O4@*IT39G=1ZCI.^46X)S G'?^Q$[6IS-_9>K>^5"W0"_X M7K= 5)TZN>X6D SSX)?EYBGJ!=@[TF M#"6Z&=BU*M^-ICX+5?,G6_L5[<]"KLI7VA[F)VOPPFR]J)DMZJ.7!=-5#@"[ M*G9,J@BZR)"VY5FEGG 1&"LII&H^Y4@52<@K6F]E>_V(#L7>_S[\1%PM]^%- MBH*(._,)A=F'&,(-'#USEOJIG"+:]HA5:F1L<+OL6(XJ6C8-O6.E^@),&H4+ M$FSN@HM2 6)G.WO2(5RB6K3:$]4;)_-?]@!7P%[P0D_@'XZE+^50\["<%@^N^P4E@S[XU;GI1KD E\>/]+NHR^2$ M6=&[ MOSL&N'/X#S0%[R->1'P(0\1WL9E%4*Q+IM SMY"3(JM?G?F+]+T%9O!:D^X J>' R9"K$/K M'YL:#!7@7.F_ A4V4((#!!U@\'[ "?'B7&;YL59S&)IR>1[H>#WE,,U'F[2: MO>+&F!!>=SE<^,K418);U0RP]3[U@GS3L*@;EC$5].AX..QJ?!7<$*8DVO(O#)-VS MTN7RH%1E;7-64K-#=88KJA:95*?;I0NE40>![N0=KC5"BJ3ZNR0[IO:#2^_B M'&$8^0., KQ9%KR"CI3)U&)<@,T\8@T1-A#333!SP?$G!2>^/(WI!:)"M8R0 MLTX5/]FCK_ [<6+(V=(5-)J+3@"SE7NN)<7RQTP@W+@0-]R'KX\Y1!OD1-VV M'P&/&,9VNH82!]5I\5V.]KVW,M3U#7H1=#O5<"*H*K.C37^R<2,CTS#8G1/9 M)'Y'R7JZ2T36<"-'O?7I]Q]%WVS@B>X_KE(7\SYWPZW>9:H MPX@V8 AF@_J5L5B M+6U6HS6"EFJ8Q0NITI,9$%35V M !0L5\CZK<(A@$75SM_L<*Y,/ZU-.45%<\D\U+M13^'1KT6';P(7WM*FAW$H M7LXEPR)9O@VVG;,&=6YU.7C=J+5P\J8+:#4)_AF0V^3[Q-D1&>5?YQA8F7VJ MFK;.ZM68IZ;&#L-7\]G6BDZKUNS8QU-Y5'+)H74,'YSABA\@2Y7=#ZCK:+.QG+IVPS_N&PO^DKIIMT#51(=4E78Q=2G#P#[ MTQ/&=+(&98KX[%3@1U*H24_5K$-5M2MM-VJ?'DOJM8+>ROII_R#$ I=I YE M*\Y6%+M/GV$<_8.&(9-PF&07!2PF.0X>\)LET<;DK_=A$5X%=T_X7^A7TQ=W M=Z&VS<7D7?1EU./U+M(PB_L-X<*)7.$C=*ECV6N/H!]-65$*W*+,3Z.#?,4R M(E%*(#4W'J_5?T/7^/O]S?>:S0;X4=.&\0W)K*I*U04/W<;EQX MV(V8S>$$./OEF32(5GGN0J'D,Z"W:HZC M,/)AG(-3T2N*C[VS6U?,9&9+/L1F1LNF#(L_W&Y\ MZ$(Z?CFZ;E94)FUE3KI%(4I3%!0@WK]=DV3_SW0+>UO=OY9^ZYI-L)>Q6,S6 MIFZM*\Q29_5!?T"-?.H#A_:\-V/24%CBK@L3UE#<;:J6[8"BH2N2L++6UA4X MM8:G,>I?N]AD)O I/*%G=L'BD*1D'H62"PAB64->@SZPE9M ),AV-!M_.K$> MO*P&L;/X85J@4K.SMVIA5_S^%=2*LK13-#'EN%'95>GB/F/4S.RM@MEZ_ K4 M.KLN5<"#AL;LMZQ^8BA7L?!M7XI?+DP<2B#%5_G=/ TLKT<\[$B$2.V.1,_L MH:!GM%JP6B=:98/E2H6=""<;%^J(:L(5W_&/ _"A__J*C=%2-!8Z^BSQP702 MN#0Y#>_ N:-JUZ2HSV-Z33A@:,:BK@OSWB#0(J9> =I,D[".SHV_)$GP+=KM M<)_;B:5.@'OF2KKSP$@F;#.*6P6W&:O,D68[(S62UL)GJ30=C M-[=;C$BTRDV*@LCL84.1H2Y&]R%[NOASYDH5:;^G:.G XD85YM#W?U;V1LDK M[H5O,"_C>4RPGE96#JU36+[ &RI&?P$*7/*=F2U&[QS_7=@T7Z87W?*IM%7 FB4)-JN&P:EE,J6R MMAT]LOZ2Y*1>[!M-/MI75Y4G:K*$JAAJLUIJ5XXE\)MM?>C"UJ@?8;<&*M8 MA8JEV_&>^DUBKBB;/@($UZ;*N>>JZ[*J'JZ\Z9)J6"C>KK;UDHBS8=O,UX$+X3O*0+L!9+22^U=Y)7>S M(](3RR>6IUU%F]5L:FI'K!0KJ@IXV-C8^N#[@T5E*E8_^?,(YL)@- -,T4YR MDAH.!H,LIE4S0Z@JL\W4-ER&FC8'H92/Y+[U#:29CB>Z@#GTS1K.7F&.J M"_.//F(58@+2B*-S$RGI%+'[OM=Q0"Z<1_$SBDF:2N5-D&8;!L^"AW2NCEZ&_'S'"#Z\*)7S$X@;7 M73V0&\LL@2R[!!6$_LIFN5T]E-U,[Z468&J.4:EW42^6MT58K;*9&1+F*R:59/_3FPDPLSY(<+^'OC93 M1=J]0AKA1?]AQ^HQ-MJQ3+1?,W0??LCR: ]SE DZWA8R1R8^O#I]FA+L.]]. M/3AQ@# R;&V*8%G"C4K:M@&"V0LYLL#_(>=GKW!')FI%2Z2F:S(<4:,SS;!# M!45V'6FQ@%.;163/@-P-*,Q>V($%^4.M%>ME%K#8QRO>?#_K!+WA!Z1#GF+DG\2B^4R)FCI6GH I!> M1ZH;06IJ;-T"-S/?YH0Y&'";764;H&K$V@T^7K+&OC%3T"DROH9H8RH=1=_M M/FW0!M*?"FR"QIAH]M"8-1B35C9#2;2!=BX.\O.<3B4'WZ-&AA7)\Q2F?)$L M[>IRLIZ$#J4Y5@/[ Z2F5%M"BL4MI*0\ETLN[$]Z 0K34 [+"#+BN BSBRF, MDZHN6^Y,@^G6H;#C8>!_[ R :N9"7=V!S'^7ING4A3,W?<1:^?Z,IR7ZE,3/ MN^@5!2I)LI0T3.6M4 )^2F A%6<.Q46(EC9O36H#[=Q,Q[KOJ#* +F1C:Z?N M^AC%48X^$8"L7\))O%?/Y/)(L1/-=5*/$@N)6$SGQBIRR5=-6G"[:Z@JNUH? M[T8<*$G.N/(G\8 I*Q=YA593ER[W#D0O2IGG;A)'_D .?1N.I'"\-#N-!;C* M3,H R+H9',O?C2^:3GG_#O2!?I5.D/T]Q\_W1.LG#65#2RGM[E2K*F5--G]L M-ZO0NA]@(&;>N0%KIF#?.UJSC[5D9?YCZ5=8FA:%O9=$G!VV3;W%P@$G@#9> M)_,U*0R.>G_-IWN[&*NF+L0I*X'LTH@H795YD"X^UUP@?N$5Q4?TB/SD.8[4 M(_L4]$Q&,RAVHAG4T*/$3#D*T1HY0#]-N&TB%NJ@IF\[F@O/?/?A$U2.G)$I MF PE[8/=#"052;-KS&BYFKEP65X5)R^Q-2V@#<\.F3G_"L9+=#A$\3/>//S? M>/&/FWXF\-3(I:IL\'*&5G<:-S64-%G\PW;C+5UPP0W!W+G#4;1!MWYE*];G MUPSA%TK"'V^Q"=XE],3^P_<#BC,D/9!0TC0YQRIWI#G+]JHQ"Q/.5QL7?#7: M@+LS+6N LK#6A-UL4TIN>KXLBVX)IVCC4*I>-; _0H8IU9@/D;B%S%+GDFGF MPH?>CU#,GO$.#\_/*073&$][V0-*GUY@BM3HU:ME,.N46@<:::CD*BR)Q6R! M9BXDCM<"VXDE+I0!U@94W3+=/L(H_0O<'=%G!,GU_E-4@QKQ-/3-45"[4W4R M*BNSQ>QZZALK^":CY4#8;8*29@!M!]0:LCW9WB1[LGZCEQL?T0[F*""["^6# M!T5MH[E&=#K42CJBHLKLT&(Z]URXV3,(-#<%U[OW,$,D[\VI0>ODQ,,=YRGK M7)3]SFZ'D#\)WX9$P^BMZC[@K4O5(G&64'P]0\82VQI64SS5"P)$ MTW8E _2MEHX@36+\1Y_99IWI6K\9@Q40!G:Q41U!LPVV69C-I\:^ M>Y!!R%S+/P&:38X2)?'DOZ#@N$/W81GRVBB1C0XI\B-B_K^22S72F-/!31F* MH#BSJU4\Q&)\<1D:[8Q_MSV[-H'?CO XWW!W#FF+^4F\9;EQ87B+_$3WC)5:F,PD,;]7X?'#N"^!,#4.;9#NJ MZ60^MYGM:)3.R+Z6C#P!?P&U1Y"O O]_O+!_KIX"4O889V:/)_1,9K9'=$A2 MLF2[B\,DW=/]R/NWXD?UV4.S-1NSQZ .\V"]@8RU,_(T<+VC>OB9]^'7%_20HEVTCV(,Z0&_NQ?\-3ZD MD8]TYH"!31J? ,[J.L?Z#VJ/L6.RG"]MQK]=OB%IOTI1\V.[G-E,,3L(;#?1;&55]Z?D(-F%"!G>8S6K.QPJP%L]"M%>]9W9!QGI\+!!PS M%!YW8!>%MF,OZI]Y\[(D[GEYSU';;"NW9,>":W949,P5FRDL) H"MPX)!W9 M1O=(_3[^9;9W>[)#_4>QEF?=H(LAZ458/7WS&S?E3O%V:;W*+%USN/2M1E"> M"5NZ_ZJU1?_N0D:24U=OX"'*X8[>YB.Y5@@X30.KTH0-RZK>-;Y)[=9:QV@7?I1Q*SW*J^(8](L^A\5=3KS ZFUHDV[;UCVG8RU#XGO0:9O$J$[@. M7+CU/D*7SONJDO)!E_BN>E>,K--%'2A8)-U"^"7G9=]U%H7ZK1E?]PWM,&=I MI]L4RZ&'9IO09D77BW9"@>J'LFFZ%HN*QBO..S-OD-L@24P@D:.UXEYH<>?[ M/8I1&.FZOP:T:&77/[3C@D, W>98YB1OXD$GDE!N:(5 MC=8(Z(PUIO?T7I(=!I@1OUO^1GK\5YBFD'R0Z2/9TO=76![>GI5 QF&=%H0R MZC7&4B&B$,ZF#M#]0MV0!-Y\*UJH![_;9G^GJR1C6YHA^L/381<)J]*K:!ID MM'I'&MSM5V.WU<)@,W>BSK@N8%Y&/BP.,B(/,J)@)4407NKLDYBAIE="[D\? M!6^D9/(LP-Z;SM>FEG,*J8+4 7?O\Q)--D)7ES,6@HWYM8]IE$7,C?HASC&E MWK_=9=D1/Y"N2,M>\#9U&LJ&MMW:W:EVV_#$.&-^S/[6GB];4L8HA0?6,6;YL]%U0)_;=]? M)@/6J?1#P]GP.#.5XIJ>[:12WWV493432IB- H'!%4H;3"(E!]Q('L4791OZ MU<;;N)#]5PED9\6+=KN*0L52I;KV^2TF3M$P+^]T O3=?\':XQPZ/Z"4)!. MSR1>B-BX% 7,2M[%'XH'WX>UB5EL>P8W9$Q^KE]NOH0A[9DPZ=4CV010"!B>+ANP.K,E_96Y MACVTFEL/+)3@:G.A%+W$?:SQJC2^?_N*'WO]/6J;,RU-!VHS=CNB5);QI,8* MT<'9;&*S8MY@P-S*>;3>&?C:*#,$?B/*HV0"S=*\1D;\MQ,1\5_^]D@L'X=J MK=_&)Q,7#*%+XP>V?H&;^0ZF MZ@)9=K0.1,5%BEEGGH-Z9EPT0402Y[U: M0MLSA0169]B9Z*C#KC%C?(;^2Q2CM)%=33IO2#7,S1X*P.MSB$2\R 43 (7 M?$C*0+O$*A3!=>-NZF6()MCEDIB88X[2ZG%/29A_PYMJ+H745 SMA!6A5WOC M'GEVJ7*^0$OKZ2BTD'+\6U3YM##Y.2O47;%9?T$OD;]#F=1,M87,628^O+HQ M:DK0\8#;Q7;AP@Y8AJW-E5+6%6+04&QRJ'VW)X%-+"6ME"52#9.U,7N!-VMC M"L6+^NJ;[=*%R^G*0+FE5HDBB&J:KO!,>$KT*\T#\2D*VR>^6IH.'.MU.Z)T MK'=28X9COO8V:P=XJ VX4V,ERZ,]S?AXL50?(J^8"&I6Y3R.DIA5A^;[PO0: M,.4!&]*MD]]+1YM%OZ[FX<9Z!,@9N-L,K"OT%@<_@W]%2N$/#T_B)7Q7QA"+ M1. JHK0%BK)\T[FQ.G5"+LBA=8:[2+2,Q8.U1IK+CC_&',$1^?A]24D6O+!SU_D!,"BBJ%=4;9\&T+K/>Q#BSKJ%-D+"'H*BF2*V.&$-L7P(15.C<*^5Z>'+ MD=#\/J1A';4P#_HE\%Z#GKXA%@[I5$5%'65VEKS M*7!)&RK"?DY-L<"?C(3JT]8 ;>XBD2(B=\P1S^Y[E$J\+RT)4\X6+K"3;Z7Q M,[LC-5_.?9L'XKW .IZ30G9DCUOQE/M8YF/K"AD>Z Z\SEA7$LP?-=G.H,V; MIBK8A"..Y<<=];^@.$@DGW7S=T-CS0-5#7/]1U8A<[-@MQ#!GXSI-0X(5S)Z&R[D+@3HR;&UF5&(@\3+<<.8C M,I5B2"A]'2^8RKN3SC@A6@F=8N%N]U8Y9\6I"<3"ID*O^N">PJQ$DNS@<[%! M5J-*=3!V?$DGM9HKW(4\*C

'8AA0!>;3@0;=..3-FD135E$[ M[YS%292ZSU MP"DZQI!MX6'1C!BU4%*:3RV)!0^HDH'Z$8NWW/K>TGDXEPQ4=W49'<"+_(\+ M5W+82EUE 4K(%-$DY'KG#2R^MS11E+32S]AXT)?\J&8:\WS5YLQ>).O,@G> MJUQDN..K%0P"ZO.Y:IC:Y;4=:E=GX4=G,WY!&4H_4/"0I ^G_)2B,G-:\OG. M&,=B38=S)RDI/&(V"!6-Q7(V6X]!OB^$;UJS!'I[!$Y'FH5=W NP['^_BBO+ M76X-R4NEUO5;/,4#LY'<_WE$/CZ^OJ#T(*MV,N0+_P9Y-L:?[2K9-MJWL2H\ MF^ELZ3+QW?8\^41Z1@JP-GT81G].]G@N>[X*"O?4EO[, :KUY^H1<\9[Z^W" M>>-Z&2A.?Z[H!O+4^BG"TOO5,[&JS"E8K ME\?[F7!YOS ; 5^NVV67BJ/=I*+R@"?0K\C+B=$@/9%=D&QRHI.#IV)N#X06 M*UL&6(-B!CJ8 V[8%VM0\H703M*FQG*1O#@-&C/!QN7&$V)04]\ 0C],VZZ7 M*/OZD"+T G-A[$[[N2VSJ0!4;25M/&2142$^4)V?\7)8G T44_X4DM9L*:8= M9%5+.\7M&WX-3262MEF3DEI::PW4:MDE=*SIRS28SYU7$C="*+4H55QNNI/1 M&3PF6;:+2?1AA.\LT#U,X^24WP;_/64Y@<@MCBDC4W_7LZEO*\I. M&IQQ >[N&I)1 (W6*<AK8!\ M;1B-$B&WR;87P/YOJ0"0U4*D2B]44A<-$6=K;P0E^/O"E2Q,UOA)W(PHR_#U MY&7HVPFCNO\@BAI^U>V?D=0O)*.V:,Q3 VY9XL2D[(>T09[GTM'8"R27NEHQ M B+O4A]&>])E/HVFJ.FYF-:\ M6@>+,308ZHN7"R>@#,!C8SBY\[Z@(W.R9KOP,8II'0"*2JS/2(A9!#6:;ZQ9 M+ P\#H9H.3L%)J7E#"BMDT5IH;T[X>M\+%P/$1V[ BPVP=J62<)@*?1 1;V$ MC]30MS=<#RO;LVIE#.9L,\0N5/EY'?@()A()]0^^:DR.T2 M$]KR$JE@-BQK JJB$%803%P>MJ;X%-=4YM27)(8U_X %Z"O^8_DG_ ^)0_KG M_P!02P,$% @ &4A_5I?A8X@'90 C:H% !4 !A;7!G+3(P,C(Q,C,Q M7W!R92YX;6SMO>MSXSBV)_A](_9_T/9^F'LCMKKX?G3<.Q-..[/&,YEIK^VJ MGMDO"! $;79)I(N4,M/]UR] B1(E$B! 4@+HZAM]NYTV#HC?.7@<')S'?_RW M'ZOEXALNRC3/_O,OYE^-ORQPAO(XS9[_\R^;\B=8HC3]RZ)5;1D#^:^[_;) M.>*U+!_ MMHV?+<.R]XT>\V3]'19X 0OTDJXQ6F\*N%S$N$R?LP49^&(+Z&^+J_^"%C7]>+?T+\OZ&<6MS]]_?BT^+ ITPR7 MY>(Q7V[H4,K_9W&;H;\NKI;+Q0.E*!]_H_\5$7P+PNBL M_-N/,OW/O[RLUZ]_^_GG[]^___6[_=>\>"9X#//G__7E\R-Z(>/Z*^FB,\,P_+GZ:]VTU?)'5"SK;]@_U\,ASWU_SYJM'Y[)7.S3%>O2P+NYP%? MS&*+HM73V+'?%<\P2_]9B?P]BQ M/FY6*UB\$5&2HRE-R'+*UE<(Y9ML30ZH>\(OE.)>'LOU,G;,#_@;SC;]HSIM M-YI7^)E.F0?\FA<45R]7&.W'CN,*D:56IG0:$(Z_$O6BV*P>\2I%9*IOT#HO MRB]D>A$*0"P^AH M.O;K]T5.SH+U&UGG= M]I5.F;Q@\FK'C^27/X^_I<$J9?E:6 MPB% .OY<*-CO8Z+=]@KF MN-78;W[-UYAH8&]T-?9]N:OM^/5*?L1/\(?(>FTU'7T*2*M1Y]225JNTFL\E M67-$P:''#+DN"^QD J3C=8NHQ']LR"<^TEU30(OH;G\9'6=:76=JG4?LJT]T MF4V$X+BOJ70VL1%VMYY:?Q/D%I=J4<,3&Z)P!]-H-V*#ZFH[A::S4U[$!L$DF%#G M$9W9#(+I]1_!?;2'[OQ6EQNR^:3+\BLLJ.GM6Z_N.KS'RYSVNZ]/<]R?='91 M!.:D$$PE&(1GU;A>I]+#!.<.H_G$HQ#F71_=U!JBZ KCDUW2WBGCC+<0 M0::*]W#^L?:J,!)=G'^TPA-B0%=36/B_G%CK984+P"RXQ2AG>0.+;BB MNMI.^?W>5=+9>,H16#(CL,XQ EMF!/8Y1B ^/7E$4[XB"4Y/#LD91B/,)A': M">T_PGH0BV+ZL?2N:P[)]*,1%IP Z?36,M$[91_AV4;6;XWII3S;V'JW[W[* MLXU-W (DW,,9WX?E52KIKJ9^/Y:WM(G1L\?Y6N"24%868**K_7Y$@'^L<1;C MN.Z&CEG$>WB=KFE#8_M_YN*G@[_Z3XNJY>(>/N/%;9;DQ:KZ]M9?N1[5,D=' M UE2=^G\Q#N9CJ,D ZFNSF[7$+(99:"EC: M!>2BG+PB7X_I"#XMX7,W*T^:"/'25L#+3B@*UOYO^7)#.%*\?4J71!WAK?U6 M4R'F.LK6/@/:19E\O2DHED]IB>#R?V-8?,QB&D+&.&&9K858[2I@=1] !5/Z M[WBY_)]9_CU[Q+#,,QS?EN7FH'YU36TFB1#?/653O >J N8_KN!R67M*\%A^ MTE"(T;XR1G?"4L'>%R)QR:7VER+_ MOGX18#*#0(C;H3)N4W&\)P7W/WDI*$8AU5M0!CWFVB9HD_+'#)LY!W-Q%BM[@[9@4G) MEG*591NXW"I'_/WDN*48?U5<'7G(U%B@"YAMO6-%V-QN+<9J%1?)/H2*U+ZO MFU7$MSPU6XFQ5]W-L8U( 5NIST9!1%OQI4KC0K%7%W67 M1R'<"N3Q!'_%&._5W3;Y2"_*^EN4%%>;."7]7*W7N-RRB?TFR6LOQG85%\]^E KF^U4< M$Q:5U?YW5]P7^;=TFY60.=]9%&*,5_=ZR4=ZV4=,.IP"0_8)>]Q"C+5*7BL[ MD%R4E9]S:L1YR3.N:MAN)<92%9=(%J*+LG47A_9F6M$3]:[K9FN[E1A;5=P= M68@NRE9RFZ(&E\>W590ONWEZTD2,H2INB)U8E$S2CS_0"\R>,=N=L;NE&&]5 M7 ]YR-0I";O_^9QFV.SF,Z>YF..8NNL@!Z,ZCM/C]:YXRK]G OQN-A;CMKJ+ M'Q.?.E[?YT0C7_Y_Z6N?W:.[O1C'U5WW>"@OZW.ZO0)]2HO5;=S-YY,F8JQ5 MXG3:A44%-]E'WU$#,4ZJN*-UX%#!Q\^[1/E<7AX:B?%3Q<6,@:?%T__XN35T M'D^8UX'FOQTV*?6[P*Y]GULFAVL]CUL]AU-'*Z)+",*IELRI^> M(7S=SAF\7)?U;PZ39_<+L!_D7?(IS-D5!/Y#C=L"R+1P&?0NE-3>G72Y#>'R\H/C@#D$YZB2S,]^*"NBD.8@, M._%"/>3$X#)'(BPTA] >%8*A91!H9"?Y'QJ4^@TN,8WU7%_#HG@C-^??X'+3 M=6COZ(7(@>7;;A+I)#B6,#KE)P?R$%ZD9*%M<\J5#QAA,M)HB;_B-?N!J&8* MAPK@(/)L.%OI"6$[A"VI$-K=^@47A_&5(B)CTP!HHLALS;_9"$P V2'T286X MZEQC;V1D; $U6X$@1JXUWQVP$\LA#DJ%$'BE0=K"Z&H-#,L(#7^V0N%B.L1. M$3P))MW&G[=<88ZW&BRYL$5YB:NV:@1[7^!7F,8??[S2*U3O/MC9')A6!%&O M549;T?)!'4*WE*OR@BH\L,FL#'L-[-K*HQO,(:A+;HVM\S5<*EUAVWR/]TN: MA+B1])%[GO&H +03NWWKGXU\A; U0LF4*(G;VH'99?\6F[S,G+T M1!X9B&,?>BVM=S9R$P/7"$M3(;A/:9:N\>?T&VYET^0N.#X=2!S;,%O*UVQ$ M)XBN$?"F0G9U)E2VE.H69,0PB>8KCQ:.1OC; ,ZW\W+1WX"N%*T=O*5MNYH" M$Z+(F:'*W@NH$?ZF8I[7OAPW^)4:FSEO ,<-R6R)DADK=BPXC5@X=3IVGW(- M?,]'CE8&\0%:]1Y%(RAN7OKTYQ1&Z;*Z?Q/=L9WGL?^]0[0'X"+#A_/5LZ5Q M-@+Y%$M6^.V*30,2W[6\7@^'RTA/6A1] F6!;00(JGP0V65J)EC);XH-V5I: M0^]_'Q'H!,26888M=Q#E0F:)A_MF(H.W$:FHY"%S4Z[S%2YV)WF_3!D$ 'LQ MQIJ\G@R57Q^V1F"CHALQ=82I+NTUQ+=>@?&H '1#)];D8C!4:D( &_&0ZJU0 MXL+CTP$S1JXN]L.AXA.$V BJ5"' 9MF"7JEU- :)9YJ>)D^90T7%P]6(OM1# MY911-4'LQY'?FEKSD@X'5B-"<[9WQ*]YA@9<)MIDP,>QU=:K9RML#L)&^*@V M"LMAN)(ZRX$01)$%D2:^56*2$-=<.F V0E8U4EY$!-E+"N+02[!^]SY948H# M;03**ME1\^SY"1>KYEG.V4@[6@/7J(D/(!7-/'CGX7-.FET@&I$=8[+YV24YR)8_9B M$P'/#AQ7OZN=K)!%(#:BB^?F(#GD@8ECWP_-),#SWV@%$#;BFQ4YMF[G6374 MGL":CL; MMP$:7*W%V!WIYAXN!I!TJJVTUWVV;ZHIY.6P(N, &GR9C!4,DQ0 MC8AK)0]X<5Q%/\+E/4SCV^P:OJ;DW.4\UG43 2L /8H0TL4XKYK[@=8H.AVPSV84])-G%XM^.^OWW=YK\(K "&[94C O#>^); M0H_; 8_TXVESJ9#@,6/#[@2W#]U1Y/"R'Q99N_B6_,@QT+3; B^)$B_13$;' M'.9+HPUE[X&D7"372UB6=TFUTU_]2$4DXHUQW63 MKXCFS+F5M]J"T#+"MHE=L5R8O.Z^EK-1J99-GGW#Q9K&;1U;=;Y@1I+CO:6! M2P@B#X5^"Y0:J7'8S["BB&%3[,8WL0TY)VU#QU9PW$-ZY [:VYO M!0VC'E' [XJ*.7%EW[O'155D2\C,R2(&81#!4).H1P%)]ED^>W$JSM9U6B#M M:K-^R8OTGX?+'U>,IT3 ,7W?TN3Q9P+Q,?&I3[VIR M,DXFKA-L:E-Q219>9&%J4 '706ZDC1(ZD="Z *K-RG6L;LF?=F+T@#1"D28^ M$D.E*0E5;:*OX\&*'WM\.A 8V' T<=><1HY,B(=<8+K(K^_\8], *[$]3_]G M)6FYGET8#^G!M'CEV=^+R[MDY^1-_MKU MPN.(O? <.ESDR:+1I9*4G 0\WH^HWYC!( #(5_D"<]7J-$(F(Z+PCDOA2XP!WO%O)Q+]M%#N]2E L48F"3 ]DQ?%W_709+M MAZ;6V/&(EZ2[YU]P1L:YI%D^XE6:I72,M.+N;M2<%P$A>@"=V'$TN3+WBZ3[ MD4 .J5I+2)W*[W;U"M.B>@HA.PQG-^UL#Q*81+XFNOI L?4@4VO8>"",)$R@ MI25NR!&\S*N,L[V+CDL&/!S$4!-/](%"$P.HUJBQAT95*.HH6$,4..=.28 3 M&@[2Q$ \4&;]X X&C7EI--N#GVX;GPBOML%D&P*T?85F73)YM,!SS2C2Q&5V MH.PE4,XU8WI5DF2+LS&W!71;+AVP$QPGFN0#'+KPQ1 JSIW^"TRSDLY07-YE M'W]0F)NT?-FZFM[@B'?5[",%ONUBK(EWIJ XNI4E8:2*$ZHW0 HM/> $7AQH M$ODU1D)=F!0G2'_ <$D?FPXIK1O3B*?$3/)ECEI8H3L6)W&^S-2:\[;_5GS0$/K9-K(O-;(2<6+CDD[V' MVZM AI_IZZ/JR\#7/,MKC7G+FEX1\^F [<2!_0XD+@BSD=E]7G?!_NON!YSD M!=ZV>X(_<'E#?BC7*>(M_\&=@AB[\'UL%>-YT$@V/\=914#M>/8!9YC[!,H@ M -!SH:>)7]OXV<#&ISC=_%>\/LQ7MI2.FH'8BD-/$_?M,;+I1M4(1YO7VJM3 M<=2.K_UV/18%,%#HVKJ8@XOBUT_%]@"7O>.UL#ES#];$F9H9>A@N) MZ1B7XDSSIX.[29>;-<_KET$ _"!(VNG8YRRG4V2*<\[_'=/*F3B^^D8TK6?\ M=4-#5>^2EFMK_\8HVQ,PHM"Q-'D"&2;;P9 ;N>RU$_K6&[UG5Q7M 82Q[R>: MO) ,%I>\\+M8T$AD/[=88@;6W5XF$20@V1&(30OLCTZ>5$(X_^^%FD M45P".QM9,S[!'1*?T.SZORQVG:O-0C4L"8, .;"0;T#5B77D\E!9D>MZFKS1 MRC&YKZMFY"..BZ M03LOT(P$Q46E./'1R=CZ\E)U-@=N@EQ3$SNM&->[;[9<<.,$Q7!M>,0%3<[9 MF6FITIB8^:58MN;6!:,X_1($'FZ%/;DJ-/=6ET7D*%)]5[)X993JT&QUJH(#T]5;R41 M#^+8;KM/ST2:;#B'T'$%,F6HBXT3=CL#;[/[(OU&,-\O(:J ;^N MYT6N)JJ(L%"'01R53V^XH*Y6^::S2J<@BBT]B%PG@KK=O282U G$40'F$H+: M1,L4W25DS9/35GH]=5"#((FBX+VL)A[ 4<'B0T4DO9(ZJ$%H0*]]/WD/(CH! M."I0G"&BPV6BJ1[=TM"$#"/ZEZ>7Z 3AV8#CGR[\\5,41 MXXQ15^F.Q\NYNQO@)<@/YZ8=CT(Z+A9==!,F7[Y"?VRV9<'D#LP.4N!'?AQJ MXH$Z;LOEH3M+D#E_!'+'8@!PY0K[P5C1&I&-OS*M%J M#Y 1H5@3)_U![Q-L2(ICR >%FIEV9,[.-,-%(A\Q/I7GM,3N]QL-1\V>[Y*' MNF!D:2:%1&>>0>R /8" B_H(RD#ZD.:A C%#KOPE3= [ 17CV39_/$ M#^UD;D\]/""-N.+5*-XCFM8OGQ: MYM\[RTQX0\(X:(^+;9=J@S?VT*1B-EI4('8]!RO*8CM(LS1@$B6ZV95YG!70 M,6M,0WV2UO1=0>&^>A7_8[/+?$6?.5">H72)CS ^Y91#]T7^+26+^\/;KR5] M'MEG_;Q"Z_0;N9V*9#4]Q]> &0:>KYL91GI:G94U:@MSW& B#)1N19'%1#,L MUND_>XP%'"*0X BW'3#52/RL44OS!ZU MU4'V^#YC6 JDM^MJ#L(X@8XF*KL"27-YHK9*" %=T%'=X.W_WF8W.Y5'S XL M1@_LV+!M3<[URT\ 228=_,SFEAR"<(SP:/UVOX39FJ:;(E?OE9),&@<[BLT0R[=]DGPJWT&\YP63)SYM/FC-8@]-PX MT,02=T$1BK!$<;%7^+;C!'VB3 O\!1:_XS4-UG[$:%-4*#FK5X0<>## EB95 M^A0L8"D>25=)F2HU\J!<\@=N,C8$47)@HR"(- FYOO .(R@0MHV9%JK0+-@'B S3U:6H@0YWC%Y&*2X: MTQ[Q%4+TH;DD#,/I-W[B*!%JX, H232Y, P0D*"@.<#'.?R=4<3D_E(9P YC MYE?0$^\&6'Z"D29FQ?,+G<O"=P7F*@[L4!%'#XEP 8TO7>_Q3- J_.&/,.4V-V!WV[P:UZFO/)6 M_;0 ND'P_J<%$_;@NCHZ3HSZJ+N';_1\H^]D"!4;@BB%4;KLL4P-ZP\@!,-0 M$U/5^;4((58,+JNCXZ2JE*;#R]RPF<3L!"#+C>"[5U/Z\2LNT-,>\C6YEY,; M>#'DE#FE!2BT<*Q)S?;S29D)>[#+JOH-X2M>"YI?N!Z1@GT 9#MA^,[NI /@ M-U*,SJLX% /KMM:HI..D?%\@<$S'TB2TY,S31X0-BI.BDB$CC..J0.$C7.*[ MA/DTSW5W$.T$6#&V74W"^$:(C>75(,V'1F[5N96-;;T!?]B4*74&P"7A[-;3 M>/<73G"33"\@\6(4:^*J/_GL&<((Q6E?3V<\F>)?X+JZQ]\EDEX7LEV!R$MB M71+.GWLK$>>&?#TF?3>47<%'@2KQO:3 QV$4:)+_[>Q;!Q.]?)TE;6:'.-.F MT%=!8)L!U$1/G7J^#&!#/7%F5]V<@?53FL$,37/=X?0%/!MZ6),"0Q>:1B+L MJ*>3*@_1QO%*P]')>"MM_3CSL)BRPJ8'&*(HUB148(2P>C44 1;4 I\TG6$] MAJW# ([I6([3WE::.4"@1>@!U-7LS.N7"9P&N1*DIO^(!?=RKM7?*97H+)]9B2(_B? T&<"&>N)(>T6J-KM0H/3_ MZ8O7-[C$E4\_85**R'2NGC*R^/@7C9;;W,RGK[,??Z#EAE8W(#^\P.P9/Y"E M\9'<3'@FF\N. T K2;QW>E@I8F6]!&9G>1S%KS/-:.":R-8EV9E6$W3/F7J^ M2;N&ZE''4OK\O*W@N7=7ZYVRS)B]56MOT) M)<4Z )[C1<%[N]L/Y$&=2TN1U?4V6V/"]S4M'$U8P?,]/FH($+*M4!.W#5F> M=PJ.!; 6D"(;ZC8\^PG^H-?17AF=M@6V:V)#D[>KB<3$Q%A+2I$3YM<\0P35 MX1TVB_>[2)6(6>!E6K0+D'B):;^GY2AW18>?--/;]FPYU+70SEOX]RX[JA8@*J\3,N#Z9M@VO;\C4;$ UU*: MM/;O=KCXZKG U6;QL3IPB:Y56PT.$^>J+''G-89V)-T/@+X38EWTS0GD.)P# MM6 GK1B\=X??>QR(";*7#MB![\:ZV.$F$)PXXEI0DR9,?$B?7]9W";GA5%\[ MFB^'OS7>(6M'=8[F4CUICNT71&[DN9I$HTTAZ.DX4D^$2:O^#A[>;?;XBM&Z MV*RJWVSKQDT]*SH_ JP((D=U%KYI93OAO.'SK)Y$D[KMD0LS&5E*@_2KO6O( M')'J P2F:[0S"[ZS*3",)77.[F%F)*:$MSE_WH:)5H08^+9A*,^@?'Z92O&B M%N8PDQ/;R[8*8APB2R%: */ 3U1K:^<6I1PK:DE.6GEXY+DL?'H@"X;PO6^W MTMRH17I>LY.,0,6(@66[D:'Z]>[R70Y:I9"]$$PB3MH+W MSL0[E"FUG" M\[QSFP7, MXD7=T:+9DXI26XV!'8J?;L'>-WAXE^PL9'!Y*(O:_]PY2?<@3&PO4/0ZWR%Q M.@]@F5:S]@#ABIJ83:<59N<;\0@.#:V@VI47[G+[ MR^-FM8+%VUWRF#YG:9(BFG]HJP*1,_">L!@U//:;>TQPNL?LNJ*UBAN=+0Z] M+?;=J2@4VP(E4.Z520.BQ(:>(C<0KJ@$M@$Q>J+9>@;4Q %$0!*=ZUD2ZCS7 M\*YD3N'MB@9#/^-= M';H=;P46GF1'P#/)4#19@4R)=*Z[H4CGN0 ?\?/VR?V5EK(]>&\U%J)IM([+ M+='B0#795?%T/)#_N,YJ3E0;G$0MU\X+'7(G@Y):: +$(/%0Z*KV6Q5B?_?) M)@%QGJNJ864CZNG.]/:(5RG*LWB#R)0KOQ#MOD@;)5:;*\X\77&-#BLE==?E MXKC/Q:%3A=>]ZWP5D4L,':O <))OEVA"32N;#E\?.R?C:7L76ZC ^$BP:EDLF]SYM(B]KN M3(?KM\.H1&K]B?9!+BDX,A0%\70)2V#MO&.)YKMB. M2F;-A6J?+M1F>T7+LW*)^8K78@OQM#5P":RVO\F%AR^E^?*H@!]#&&AR0'+Y MS3@8!:#-:&OKO)!]^BD MUJ5,+R (/,M6[>8F+9S.13L(]SP7<5W4FJ \];#M6LONZ5JNZ:NU?.AAL>M" MP=3G(#J,O']]2W4# AQ@H^6%KQQP]6CP)K#2Q?L 26CXD6IGBU%"ZESS S@P MSQ5/K^,KO'ZA^8KJZT/74O=.ESHE_%(1+AJ4[_\*ZT=!A(<9E)ENK34G#\/@ M+=*M!R>'!EC("B--/!X&L/9X18K#/:S 2Z\B0HM/T_8V5T_+F8D24 /NCD3) MBV"TECD!N]L#UW5P,FD(1I.7?MC6GNI\2/,\9"H_U$X- MLN6!LVNJ8$%\IN6GL,R28%$ ["8H&.9%/4%.M*J8WY:/^Q1-33>RN^1TX (J MX:AN 30L)U#M=B\JM4Z%25TTD 8M/VE(<[B'"Y<\WUH9KG:FKDYNI83%;+R6;;?K$E M4)E;3>9HY! !#'T?#8LK.0<8H1<)-A4PO# .-*F?(L)VQL.$ ,)YKKR:WG:-,D6.SH%$W;[Y?X%=]P.N$8068HTT#;#Z=8OY_PFV@6 M-%N>)J8.A@PZ%YP\PGFN/AIJG&[-/U<9S75''?UPQHC(L%J>,@WZZE'AN <5 M]RLV()D#4JH;8"0.PHH>\1LCE;LQ;G*'OZ5+7=O#:DD):9R-550RS3ATE+DDV#0@1]"W5:6E'BD\ M7IUD9]*\X:O79?Z&\0,FJF<50%6Y!O1+I4JE+40,',.(K99%?B;B&8!S)Z=) MB M'+EE]H+;25JZ_*!Z23.# H0E+]H#"%P<0TT>&(?.!&FPNYDA72)P],Q@>27F MV?.2%J,0=:6O?/FX1 #99HSG*E@)?/5-7UWUOB,'_D]IEJ[Q9SKN[8AYNW,/ M*3"CT&U'-,]$AM(H:TDJ,MIPHC+J/_5)5+@+8(9V:,_<)">/MI:PIW#X M?ZU&BO:A -M_K\EV$W'V8&%Z$'JF9\Y5X,.@UM)69#K:.LQN?6J%]28.$7 L MB.!!JD@# MLKW<)8]0QD;(I@%!Z,;*4_./?C[IA5<+39$#[.-+^OJZK=?VWV$6DZZKX#IA M 8K1 V@B.U9=L&BD,"6AUH)5Y*;U0%A+V$)?&&[(#K+,J^OUQQ^O."MQGU8L M0 RBP _AS!_09'#6\E04 [+WR)8P)793 ,- T)NY5M0+KA;7Y2U&XWV\89$1 MAI3WN'A\(4P4EG@/(0@3'UDS%[PHQMHI09&1Z1-,B]_@\A&L<4W5 1O<5Z@"8<9*$,U^ULEAKV2KR M*;K.,X1IJM)JO&GY^_;]F/[$=09C$0$3&2B>_66F'U\M-T4&I*_X>P-=D6?D M1[0-QY;L'Q9HF["Y'=8#(!4$H/@HJ)?4^G WL#MATZ4'^WB9K] M;2/^6.!JW:H/HS_5VZEW.*+W[G2Y$9D$M1%F6(? C#PGT'][[IX'$V$_]=.^ M?#D?]C;Z^,D$P/%=]@O. MGPOX^I*B!_Q,\_-+[JU#.P:6[R7M.K&:E/6I1<';7$;9;DQ:J2X8>WW1^ECC&I#@&. O4)?(3$ MU'."#8.M;I&U*O>D<+E^^Y(2?GV'WS![S;4RVG64[*GZ6NP[4WKDG:%:#S9" M[ V+D.X]"J^6%5TEEJ<7?%_@9;HB(RC>ZDK(]T6*L.0Y.*A78#A(FT-02""\ M W$<"]0MU,YJ); M@LY/>1L*OP<0P!#J$I# E4./LBD(4]V"ZC+ML5=6*S===\D*!D[#6,(>>M8&<@=H/$U<1A=IC8 M>L]D65:,>LGJ-R2LJ"'JG[L;[W9,E1[>%U DTP7P(XS;'J3S%>M@!JA[B]I& MTK#WY5;"PBV!TOUWPEH4T+%"6_FNVBR?0*.%]T>EU';:WPN(;-\Q-/%2[Y5) MSY8I ?>\>^7?RV8RF@EJL\PQ@#Q002P;2.[([1&NZV4Q=K+(=0_(;3=&FB2# MF'2^#.3#:0Z[RY8LVM6:86M^K02[E*HN6Z14_YN@?A&B[H##MO5>?6 [-^Z+ M-$/I*]Q=*# 1W;J>(I)'OFR'((:6Y6J24)#+?MZ)/ABURI>@??$B]KIJN5@W M2Q@I?@J:N)81Z#U;J/S&T"Z! M&P8HT<35A2&CG@UT*&)UZLU=\0RSG4&;J&.U4]T-+E&1OM+?WN U3)?E5PIB MG7[KJH=JM]RNF]U6KWUUQXM&SXM_V_6]V'>N9-TV!WM4#H PY+[!9Z*_MHO@ M]B_W2;H'D>D'4%%N]/:TIA$(18FK/SR^+E->6:%^8F 9V#,T>32:5ES=&X8$ M2U07#5FM\FP[+!J&5=YMZ(-7%J?9,UOD/"K@A"AN>Y:]6UD+\>*@@.F1@O(H M%N!C1K;ZMP]OMV6Y(8.NK@DU)(:=0Y@>) $D9^O[GPW#N#+* LV0[5U")ACY MXG8V,@1XW @D/L3.GV!_YD!76YWDXP]$E*?&+D*GS4'!Z[AC=!, WW.-4!.+ MQ05VWSXVG*-^R3TN:!81^$S]1>B2)[OY=K7?9F0\+S"C?VD< ]R5.+ WX$1> M[&N2C^7<2W8LC\Y1':7>1JH8HIY=MFH#(L?RVAK^^Y18-_)#&10]VVP+/0Z[9BH)05*^WF\-\:;2A[),VJA(),]S@ MP]L3^>S5CY0C(P%B$"+7,#1YJ)81F@PVQ:DWV2$CY*,W.763&R## S& AF_Y MFMSW9.0B)]@.P.<0;%FL&T(E_SH(E/P#/%#ME+'LR-_W?P;0@48[;EGCA=4Y M^OH>?6D.?\&K"!<<'F\; ,\-'%.U0:J3<]W,/1GV.=@K\Y22$#T7[U<8D^GU M-:.K.8B2$+6K!6BV^W1L'IV[#Q]B+:XI->:>U;!S<.2MAZ,F(/1CHYV62-&* M.)GNK371/?2:S5,Z??>Q&?[H97.S"7!#:&JS\?2RN7/H-9L5>4Q_@015AHNC M(/.^+8A#!&S+\G6Y&8[>B$2 U@(<9N5F6,*H5]EFC8O]1Q_S9/V=8&:*AI+U M4)$=U+:Q)M>,X;*105H+1Y'SY6_X)45+7/8MJ.-V -L(QJI/CZG6$ -;+1E% M%8ZJB 3J3G"[>BWR;ULC;)^8.$0@0BB(WXL")@*T%J"B2D9,C+^6.-DL/Z<) MQYHI0%RE0_,U$2C'."9W?>_ =XZ@4.;WRWUJ:L*_;=5)YB.>3!^ *%V^=A:T M/FD-AZG0^UCFU>=@>F\\^[2RZPUX]EF8[^'A)XEA$JM*&#;LX<>%CA5K\N J MP%F1AY\:TLP??GS3L2,]'WYJ#HL^_-10E#_\[,=VO81EN?-5YS_W,$F ZR<> MU"1YSR !,1'M5XXBA]O&N/I>K*/'Q M_I%KCSAM!D(O1K8F#E8!@!^SDO.;G_4#!CD1IVH-D?W'ZN=6T@WDL/E4,[)?DTC,R9W ML?^8)!BM[Y)J-:;?MJ$?=Z_;-.997,>,,1:,(#7P$]M#FJBXPE(< G!45A^& MB$YR"WW=T$5-M@+J/-IP)JT6/4-.,EV T#(P:@6"SD!8@U">([9A5S6*432* MM9:X1""VC:C](#(#J0CB4I>R1LK\PHL_=5J9V(>88=0&H4[MAVL:$*M*TS', M'&,GL6=ILM $."MBCJDAS=P<8X78UR5HB,%A47-,#46Y.>93FJ5K_)EL-ZW< MM!_>OL!_Y$5U\^ ;:"0ZH:E:##A#(0[!J-@_ES/DPX"_PE6OKZYD1P!#+]*E MG,40N($O;L)WPFQ MYO>DU]CME_HF^TDKX,:1Z6MBL9N:ZVV4->,G=57R[ ^'TKLO5YH2[O MR%,SOHVR9KRBRR6MVO@=9@A_RHN;?!.MD\UR=ULK'S#"Z3?^I5.,'B2&!:$F M6QCG&M.I,$E"5)MA:)_X-?^X>EWF;[@S$T+M"]9N#,C=(3!T\Q40E!0/C]H\ M]=<%CM/U#2[(9*$VL9W#_\@$&!Z$NF2>EQ7C$)QJ MD\O?K5]PL2\:R);@<3L06HX=Z.;V(2@D!I11>7V8$0^T2BKU#VE4 M>IOQ)PDL7S[=W%[?9G0OC*]6="/DG!E=S8%I0BN8VXH00G2:\V:2_8=\L$F@ MD:'!B!8'37&Y*^C+7C"]I"!P76SK9OD77#SBZ'8";-W9+B/ NM3@[>H5ID4% MD.MLU=T>.-#SG;FM,C%(#>?-B_I?39 #-Z/9Y8J*_0]I^?LAW9S).<>F]VVN9M?5]1-^1G7 M\>I\;YY^6A D$4YT4^4%1"8!3;'O#G^D?0X[(M0@@ $R6F8P-4*4$,P P9X M5ITV<0DS^O39D^.RT0J0*>VV75GT7V^=(!3GAJO'U)N@\J@=,#R,=0EI[&0K M5P G(,:)@!7!F*]PN4[1(^2EYZE"_]HM@>F[MBYN(U*[2=O4QX,W+M,>JT[* MBM;JP>CE-D-3W"KR M<)%8,09TK5B3PX')0_YZJ2%,%^-^P3!0_$RWB ?\FA M>)0]EW7VG0P0LE="=8(PF@/32=Q@7B;;) PH8PZ+VFUK*,KMM@-L0S"R8:3)L2$CADX0BM->#;0-89,HBII$7G2R5<0V M5(-0+(+]%*I+=>^VW)X09"X9"!S+=C41T*"MBHNJ]N%6);'MF/K6S%$S$/@H M271S/>%RN5M G:#&">0,1C[7IO*(&1 MY=FZ73S:EPF^J:0&H2@=X 3+IES?)3LXO$73: 9B; ?MPB'SD%PWDD-XY-SV MO4'I.'W/B.%,!=B-Y! .:_UMPVF9\MM^W<0!;89:_+X)2NP$PB'$,FY+;5F MV8FKC(9>%>M=57.>#Q>3"" S<@/=7"8%I2J"ZQ"CJ8=Z7SUVX[+V5"_)5L)[ M^C]N"VV]<3(9!8655S M$$70U$>,M_\#@&-?.7Q5$N7<.C/Y)3M^^EL)<4!*%KME_7U&YV+#D("Z\; MXEG2!W?J"OOC7.@1BT<*+->P34W2W8JSFOW:)01V7,KA"3,8[N#5P''Y2\$U M\?91 C\R$E=?JV]])G6N-&%P:O-/=JA,UT1K2LF8JG\\%3 KMQ<36LYV_59? M:%[^GV?,U M?$W7<'D5_V/#3?DW3>< 68&+-/%B$)X'9\!_CCI2$D.\S6*\VA88HG_Y6!*V M?6@&^C["CBW?3^<[W ]!S/&@=GQJ,-7GL29+@LF6;MT"X"!$SMRT%Q:(*1^Q+BNQ1KD0LC<390L6O_=9 M+=@TP ELIVV7GH=4!6"=I?Y\7TE=6^O+.MB!,XK ])LVYW@]' M<0[1N]=*:/V-8X@=:X?@N^;7<%M-AKPXN&? 2TVM'Q&LN*BEDD^80G6)] M'09Z#.!SGCT_X6)5IY3NJH)!.Q"F![$;QQJ[?++7H3S$6LJ*8A8Z[AD/&.7/ M6?I/'-_&!'::I'!?^6IG@*;FPT8"GP)4H/(HJ :]AU-+F#G?I!UX@"'^E:&K _Q\0^R-= I MDZY._YA+KG652>"P9Y3W,.VJ0MQ^&V70@@ [AG9)D?I$+ _O'*YROV8%?DY+ MZJ87;^N.;EWU&/)@-0>)';G^W%:9$"*UE9ZW&_D-?LW+SM*?NW9'S0"$,?;T M]4'A;GG=2,[A)2;I]\GT9(P-WT/O8/=I(](MG<#-!C_ENU*B][!8O]66YBS^ MFF>(66JU*BXA0@LL&"!+7Q,^6Y9R\-26E#ZIH,#>U4X: FR%$=0WCIJ[K[&P M2.J_GT3@5;FXUC![3O?O M98R%*$8,[ 'H6YV6)%E*(GO+/9!?LS /N4="FVD;\07F\6G !HV/#W.JFU: MND\$Y'8[WI =>><"DV>LA<$G M#SHWB.VKP@KG$&0/Y"* ^GWPTF][CTE9&J MK3&[NFF D;A8ER*;0Q9-#ZR6 ];E?!>^P.)WO*8O78^8W LJ[PI.DAOOU#7A M0+\X=* VD\UM]@WO#&8W.*I]\]=OA_'U^R"(]P&2&";ME#%:>R3XCF]@3=[Z M!G"Z4REC0)RY?T)DN[:C6USP,8?YTFA#4>Z?L+-P47\S>C;2J46S$O/=%3A$ M(#2-T-!-21 0D@@FQ?EO&$/L\VW@D@''"D,/ZR$O$1G(".\$HF+Q'3;WI[?7 M'H>@=EO@1X$)-1&4S,+B0%%[/(&]U5NZ*<%B1/96!.3+$<( M D+CPCM+X>^GG"SG@];#=5KI; LB+_)U*=$KMCVU+TQ\9&>I^WVXPE2:Y_%= MB"L& 4J08)3H4JQ:8HJW)2,#]BSEP[_D&7[;CJ+7JZNS+4BBV- E ]?0!<)' M-JY<^.CCY=?'IP+##MEO,+V63X M%6M$J($9Q('&"3RX<1Q1NH*ON*UV.(\;0TB&/BQHK1S^P$]P._[X':!\3>; M@]CV;5L3JQB7PTRK)!N3V@O&?FS4=?PVNR]RA'EJ:'=[X*,$1IKX?HX04#'_>!H/K3RA2C">1Z+2.BH/0@"C-'\EU W*+57@?W@>O+T';<#@179NAA0 M1DCD&,RHL)[I)$$5EUU>FA(7WWA7,S8-0$;@6)J4UQXA(38PZ7"@J4HI3JH5 MB6E#P'-]2Q<'Q!'2;$(Y1/W,22.OT^XV,^YR5//P5#6OZ1R\I0&1>V(H2KG^!9"9GN#B25L]!QZ8!21+X2)-#3YSQ#!-8+TJUNCT_ MO35WX^PE!8;C.9$FP3\C!2D.]ASQ^E>;=;[*H[33]Y>V.#0 06@XIB:NI$.9 MSH"D5H4_>LE?O6[()?TQ3];?"2.XZX1/!Y"3H%"3:_'(12*(5*W^7R7)?WJM*3X!%"J+>SR:5-DZ9HH> 3;I_0'_:DW M[SV+!'BQ@W0)*Q\IN'Z0:D/_F?#Z2BURZ4!H>[!MLIZE! 61*DL;,'H*7"&T M66VJ1!4WF P>I96 R,]+7$DJBW>^-=7OF?Q@3Y:IO@#<),+MF]0LI]7D/)'. M:J"-,8B);=@=A^HSMI>\^^M-$^>4%7.TL"3QG#9<0]*DI-AKXZS&)2LQ?;/E MA7098,V-Z^./5YR5^(ZFDE_"LDR3%,?,A!B['@0[ *9O!/%L%,):))W+61:R MIC:H2OGY^ ,M-_$A8UEU2^D5^O ^@6LX\7P,*-QY, $7U#YL4S?KNZ1ZR"7# M?\3%MQ3A\C$_L*S#WL*D 4'@1)XF ?$C12N \F NF]-Y71?JHV7#3_+ZL!^ M7//TM*Z[J4[K0T>+;4]J'X)X$/<8^L]MJ6Z %<W+_ ?>7%-53I^P+U$ M)R#P ^CJ62>%*\0A&!77[^ ,^3!@D0(?DAT!%&%H:.*Q-$1NLA. RX2S9 BL M2M'2C_&#^X];@1 ZEBX9 X>RL_V,RT*IN%!L9Q7;OO!E#A%1UIT0:9)2M+-QS MN)>QA]/].$:)N#1DM#C1)1A+6#CBL$8YHK$*DV!:T)M(_1LNX#,90L)R]NMH M"?S0\*$F9Y84PWE@U#J*U=G>.8OU9/"_ECC9+!F2VS_)#^\50!P:;25+G;6ACNS?UKV0/>/J.E]_PESQ;OPRSP0KT"X+0#96;AD8( M55H)EN")V@=J.1#_&\/BZ7L^U3S9=0=PY-F6:MN3VNEQR@JUH2(#QDZ^S-$: M!W8($FRXR@T@&LR,(V:HO5;(C_Y3ON$8,H?U!ZPX,B/57L[J9\81+Q1'M\@/ MON&Z.LG$(&U!'#EQK/H=7X.)T>2%VO 9N<%?)6M<3#T[CCH%KHO&889!X+=/U M90'W8P'83E"HB=O,, 9W;GLM?$,S.+83LU[87-_8I.\2@7JIM5V:2P<2QP@2 M31Y6)A2[(&JUQI4:[^WJ%:9%]=; ]03H;@]\R]2F6LT95BX#[5#O?Y4)EFE0 MPQ>\?LGC0]I:D>/6.3UN:4>+;4^+0U=_ZF,VL=W0FEO]2A/I4G9@&+,[%RX# MY=S]_T/?T*7:'H/#?&FTH2CW_Z]\+G%\#XOUVU,!LY+,+>J"^>&M^1>^^[]X M'\"TPLC4Y*"4$>$ B(H+)C;'U>??WVX+7&1#7=Z+!S"_5X@G,,<)BV%7>?QJ M??W\^9KKHG_4AMR0_%"YK:6?6VV32C>,FJN3%MF[>GXNJEP?]YL"O< 2WQ '(\;&LB$?6=[7LMV R(.!/[>-;!32TW?TRQF0**R[Y+K 9*<5,1RYIX8CVL$B M3Q;;+G0Q&-'*33*6H>[VP+<\W,YNK[4)* R,.-!D\?1P5<364\.9NZT'&HZM MVD>$SV%A6\\.B@:VGF<:]I47;Y55L<^HTVH,+"]$NJ1#E1$*#XMR,\W1T/HM M-1W-@6V'IA/H(1<>KT6$) GT M/3TY?\+(#@M!+ZJSV&_V)62X+#]I!1-:\'M+BG,B=^Y$P.+76LN8]A$S#S0K' M)D=B':V!$[IQK,GCI[24>(#.$<'>_. 7N*:5;=]NR)@9^Q>K.;#L!.LJ"I&.Z27\NMDQ,; 9<,^$[BFYH8)1B\[M1@Q%#-U5?Z&-WG M%$;IDB@,UYN"LE%4UJ=TP$.>%VNR]PT7-A/607&=6_4=!L"O>88&BOQ 2MCC MV*8FQN )I-Z!;,I$ZEH(7EK< %E19&EB,YA R'L\:F/!=:M\$85!K,EM04;( M$T">,K'4I=.435/C:]ALN\37@6]'$9RA$GE1YDC7>9]%:;:)]\">'D'@QP'6 MQ/XWR0XH"GB^E24_I1G,$):\R?"H@./87CNIG/ZS0 B4= E'O24M2"W0[FMJ(L2&#$R8M4ZUJ22D4&M MULQXO&8YX]X]^XJ:A_M[ LB- JS:=",K+0%+L@1TY5DE]_O'&,G+]0,0]CWE MA00GD?M X'JX2QSJ)3:T\Z!'.[?FI)W#T#&CUL.4PMOI/7RK(DMO-G+YX:5Z M IZ'7%U2XS D(GZG%0$ZU-5"4QM& [)(4GB1#D#HQ*:M24CVE'/B%-]\_3"$ MD/9F@A?K CA^Z#FJC^!S38H272CG*^?1Q_>X?,!>":.##W]-D=-@3VP4?G[!8R3 MMZO7S;K*&\_+Z\*A ,AV?6M.(A %=(Z4^$U'AO(N6J;/%8>X3\%54$D?'3#M MV(E55T61%8,XK--\^E.O@\/'!9; H3%PD\CU]'0\%)O]'5BD']VG\L=BA4CF MV3,U;Y^,E_6NPFI.\&'7G9.^((1&D]?T0R7%AKTN[+'7V7.RUX6)Z:/6.]"E MAER6&#-"-13G?(UU4HCYEAKIKH!K^9XNY9W/ M-DV.D,[7E">#F6_!D>T).+9C&7K&XDPV38Z SM>^)P69:]21[0EX$ 7V>Y\E M3:#SM?N)0A:T_PWJ#KAN&.B22_L<\Z4;[7SM@:*XQ\\3$$4QPN]X:NP!2L=0 M334;A)Q.Q:R,7!I@1I$VY.B?TY25<0C[*8)98MC6PL MN[@J 4M:9V.0(&2C.5WV!+#,-]#HK!DRDL1-=,DJ-\&R[$#6,)_.I]I@T_#* MRQ+O&3T&6+7)X0<:8KTH=MO[SU0O05?/!<;;\HTE*M)7P3>A+C+@F#;T]8S? MJYG(?QWBHCI_L)*$+/H)06*&!M;3RY M#0E<:NOP;,>7Q0^4F-7W: M'/AQB#2-]>L6D1":<\0\7679!BX?V"X#AP; P19V]#2HL2=^Q_C/D:OT*_Y> M#>E37GR"B'5[H4T[6@+7<1-- [39G.4!.4=ZTNIC--+D-D,%_?DC1"^/&X2( M2DY4#VK9ZDU:*M4'\,W(T=0SD"V681#/X2!6E_:[J\X7ZGW D$J[(5'+$SM) M9L9Z#HY17F#3'*HT=W//04J; -C9U;:)A/!.;R]CF7!>=@ E&32@O3^GH,A6;7JM$(!%Z,W!FJBET8%/IP?>&A(JNL6.4&W&ZB:$?F-"5VLJL2A4%.=<>_C1(FV[ @@I+A_(+-D^\]PE M]T6:H?255E_M=_ :T!LMK.SI4K&#*Y_N\V,,Y!D[?$G#[O'Z&M0?<(+ =U3G M2;C@W#D"/6,OL 9PL3D!$M>(D":/Z>,DO8=R:IE1>NYR+?F6V &LV*(_P5%L M0P.VJZ=?9O@#2[W&=H2Q)A<"+D\[%P8#S,P+O3HP-$Q-;)X,#O.ET8:BO-#K MXTM>K.L]](E\B%_JM;,YL!$,0DUT32G!<-$H+O?:&EQ?P5<& 7"CV%">]D^( MXV)".H&E6$Q7WV$1T^)V_(5SU QX@1V[FE0ID5DPW2CJ-QS5$NA;("<-@1U$ MVL37=G.6+X03&(K%<)UGY JT3LDD:BHLS-*].SHN&4AL;'FJ4V@*;D2=PA*# M5XMN4K^+&XRJKSQ])]C>GK[G3R_YIH19_)6H(6N,,VY594%J@ P3MQ,2*UY$ M)RNC;3J715<+:%(7I2_PC486T<_)2D>$%/AN@+ F.9?$12,%K9;+I'X8_V.3 MX2?Z]>WY;J:.''(:5*]D&I^3YK6A[[_IMES[4UUM:*Y M=3F>3*VV('(2(](DBQ+'!-5F-A_..5R$#P6V][6B/LN4&>^D E&$ EUR3DH) M0!38.W2F[<>V)OF3I-C.AW,.C]_:+3"6V6WX1"".W##1)+V+%/L% M<:FM7E '>O8ZPY\T)-NG&4)-K@+"8NG!,M]X=:IXW&;ENMA0-MSC(LWC%.VB ML/?N 6SIBM$#''A(E^0HLD*7A#C*:7D"UP>8U;8UGNO#H16 D>_K8KB2E4TG MD',DMZQ7?J.H!-NAO[LQ".+8#>;&: $\HSR:)W"NS1'&([WD!X\+1?G*1C^ M@)--%M\E5+0,-C>; "-P$)SC+;L31R"J*-\P: M:AP*8"0NQ+J]78LP7 14S7]% ;>-(=[@U[Q,N77%VXV!G]B1.;?+GP">6B[# M;M\3I;LG=U+AZQ^+ E@0>>%,[X&]H&HQ31O.NZ'6WKNDGA^,/>NT&8 (18%N M7FDB&Q43215$M'S8E&7U97N>KB,P$RL'K/"O3N$IGD&=/!='&MF8 D[TR M9'H!?N2Z:&XR' .T%K%TUK=V[AHU1]=3?H7^V*0%KN'C\BM>WR77L'S9_27N M/]-$>@$X"BQG;JK?&*#UY+A\5CG6NTTUG[?3^1ZF\6UV_%#'>KCI(0-FA,U9 M/B$((ZM%.6T\=&V5N\KV&0GW\2B]P=%"Q" VC2B>FTES +Y:0'NHEXLCNLW( MC_@)_L E)WS7/HT>VI(M*CJUT;M[ (?Q]4<.<8@ 3;J#%.5KV(_K :,\HT]2 MV],;_B"+G69QPN27N*SF(IE:G\D@. \'0WH#88!C6Y,[@XB8&(]((Y"/Y*>#L(]@Q %D2X)T*:>&O)< M4)LN30+&YS3!MQGA$$W+-\GT..H1!)89N)HH4)>8%MWHS^&R\4N>Q]_3)9F$ MJ[Q8I_^$')6JLRU(XM",-'D.D)=-/RYEI0_83C9=T^CQP]7]_3WGF:&7#EBN MF1B:!! -DZ0XQG-DD7M#59J[;Y5K_A*D%([,ECJ@Q"K]2YA3-2[]0LNKN)_;,HUZRF&/]-/ M.P"6$9I0$T^4J94 M_P>5FR^WE,O\^Z#XHT3>P/,/0)0YHZ@4WA _C M/&ZFFRVBQR># " '1;KX08V7*P-M.@[0A;]A?D^;/J^ M[43M#/:7 =/:( XE&?*RO(9%\9;D!0T-Y:@X$IT -T!Q,H/;2RV4SM4Y!/ Y MH@5;X^BY>6X3/G!H0)1 (YJM>,3QS3>W90L?9=#N=[O#XH%(J_B&Z>O %4+% MACX4U,<]]2G,-]$ZV2S)WZ@7L\S"'OTMX#G(13,XG>76_W1\.:>E7L)0?V3/ MQB'I<0:61?:FP(6E-HY28"XUK:%D/NUTP?+QA3"L92[E%U0XQ]= "",+S?;0 MN 1GYAP?>L*6V^P;D4)><.J@LFF [Z,(:Y*"<;JITL:G]JUBE&E%Q&;@.]AH MAR#,78PD;@TJ+ M"#=3NBMF&5&;*'UR"XD=!G'4*OYT&3 ?DP0CRLJ#J96LZ&-SZU7S26M##X*C MQFS0$W0.XB V=8FC$A%BY^J-9PI2N [QP9G&C\ M2.O+GW9?)CI]6O"NPH+4(+$@3#2I3"MP,(A6X[\N0R0QY81<1$B15J4DB)PWK6U*0Z>FM&*KB;=ANJKHJ#.0G2M?W@[--G%95=IH7=H[C;K<@VS MF*B)V\P,G$-GZD\!&/M.H(D&P3F'NL^MLW%C:(7/URJ+(<%1K!7:)L?RY1?2 MD%K?MSD9?RG(W>5\4[+C8R#VD6EH[]*3D\4-M^&&U ]^6Y0;'-YN"+)KM M$"LT97-[_O@#%R@M>7DXY/L"?@CC0!/'4NE),1SN*,\%Y5O)P)G^^Z=A8I'_'Z?,+V>NOON$"/N-: M-;DO4IZ?RX4& 'S+BY-_[:1"/))VLYG7=;:4NE*=:5I/-PA@&$EHOE>;S!GX MI#:4>33B&I3J&2HU#F"$@=5.%/LGF:3#6#4J+%N'>=JZ3BJ;J5(C 6;@F+8F M[M$*YNHP9BD.<__3*+*N:?G^7.V:%^91(YC^SWP+.^2:KOA^PXR20 V M7.AKXJ4V2$!,1(IU_.:X^CP(VVU!9+G(U4TN3%YWBHB#ZBS5[_Y.(]BR=4/O MYCH1LIH#;/JNHTF1-@X/VVZ$O8C.4B%O-\3ZX\4#U0P;8V#5G.JE S;R0T?? M D;U@= 6A#BTF3OCJ?6:\BS/#351]83GQWBXRA(1\=RV1:!4SQ^='T3Z6C[9V\-@I =_N;GE!)F]KQV&?N#H^R3$WVO.R ]E!0N43TFEOG:! M!WU;$QWUTM.1S8U_^=HI\K5#5FQ:^I9./O/NR.+&OWSM9O!$&<6)"^=VR53$ MHW_YVLW*UPZ:D9OHZVLW;FJ?@4\'7[MWI\N^4S^]Q'>\/^L$'\:J@Y_>GW". MS]7'#_DPT>5-6\$\'\:LQAO3NYOJ[T7Y-B#R3-U>.353OFL>_CGU-#*8,F5[( M=E]S8N:>$--GQCG?=.Q*PX-18+83A+[_"H2)"$UF89# ME7;->#.2:?U&7@TU E#>\WU?;I@V)X9N9JDL[[HU![&IJ'N%^]@=L_5^2(*4*R+ M@^B%9_@P1@UVO-!^DK\7-1OZ?@+_A,9^6?[\R^5B#BX7/D8AU"3'B");AQ!_ MWI^[!;?N<2CE=J&V_/% ]PO7L6:7GLESO%"3H&T&-QE/@YTP9IZ>*?21YVMB M)F9PF"^--A3EZ9D>\)*^Z-[#8OWV1/;RDLPMRDAN@B8.$0B#!.GRK"0C)!%, MBDL],H;8EZ^)2P:2.#$-3>0E(@,9X9U 5"R^&QRM;S.R?6_HE'S ,5Y5JM'V MLLI?!+0:C\!+078MPQ%J(%A10[4Q$ I(9@!@CT!K)5H M9=9BQ0?H^DB[C +2:^\(2OT"K85 OL(5EEM?!PH:, NM6 _AS/7) +&;5S2+&;F)J^'NW7[/TCPV^P24JTM=^ MT[QH#\!V;#]1+:D!QX@TP%JFJDQ+K0&+W+,X1,##T$LT.5:DI2$FTPZT9Q%C MKP:^R=:X>*6''1T2[S;4;@G<($P\3>(#Q&]"'""U#":U-O4=/_AU4Z 7B[PMK#'R1AYER)A63U\1C4?0"V[-]TG(FU6Y9[ERLN%SO: E"+_ "32+?I5Z+ MVKSGP=NSON7),X;UNWHI?*X?-P+0@%&L)<,[GA;:3&:@V?-7D7/7 R8H4D26 M;#4+B *R+A\>?V4*9K_,.63D2N"Y1FNM*CJ\SVEI9ESS17BS%WS+[6#,PKI: MO2[3)XQ>?BGRS>MMAK@KC-$:Q)'O.*H?%<0,F.V%U@=JS_C6!6X,X[_ '^FJ M^N+GS]=T!)[I(UW*T'.L5&UF\\#L&=U2X\^G\7Y)LW2U6?%,+D=-0 @3 M(U#->89%I:6P=@]]SV?I(.$SI2_JDQ&=,STR:C8!GN>9MFHG!&$9=0Y]+Z/+ MIQSG:;_"RN^Q&JV(<1'LY73YM-D-.G_)-\9$<:?D;QGQ!=;0$ MKHLMJ(FD1"Q5;6'Q4-72\B>]CC]]S\48WFX(8.AJ4\AR&+\YH/;LGO0:3CXH M8ODX;08,([9TN8 /9G4WI#VC)[UT?_QC Y?_[X;H=;A8OM$]$RZ7U0V(R_@^ M,N A%#FJ']4'F?/:(A$&NQ?1L'L[ZQ91/L(L*8C^O5SF,(N_%)^6>=&S#?&) M #8<2Y>H]J'604&(>Z%,>J>^@5F*EU_@/_^9YFO(%4574V &%M;%97.H +C M]FR?]$9]EV&Q8[C=D!:4]RU- H6'G0T<4'MV#[M7L[:>X@O\(\KS)7^O.6X% MH \=5Y,@SV&,9B':<[D5-#G.3+1>O^#O_Q.^OI*A]MB)VDT!BCW#4FVN&+N9 M\X#MV=XR/XXRBV9Q@;]_QFQ?G,IR>-P*^-#$B29OT$.9S<*TYW/K8!JE8B[Q M-YSM-R[R<;*/54][(BJ^(#4P'2,P5-N#1FTZLDAK:0UT:>>].PN_.I^,#$%D M::C4]%JL.5CV7)[T?KM[V;Y)"XP(#7_3[VX,?-,)HUGK,SW ]JR?],;[1/XJ MJ$1V-05FA+Q(M>O_.!,##]:>Z9/>89^^YW=)DB(RV'I3VWZ7_*&Y^':[7CVX M/N//\#X)>T)7^?O!6$O1!/CW\AYV/1[M:W!?&]0KX-M:"U>;]4M>I/_DU:7@ MTP$GL(CNJ(=X.>E*CJ4J!VUHR9QS/4I--OF'H'L2R"7"* S# .-=$PI"0@B.M0G43]@4/N!W=% M!3+^#2XW^!X7U5H5/7A8]""R0AQJHE^,.X!Z(0XM\Z&^4-9UOEKEF:3FP2$" MH>4;B2;OC[)2%\$UM(R&>E%SBWO=K5^X!5IZ:4'B>W"N@I> =Z@\,;W?]W8$ M3_G][L&6<7BRFH,X(E=832RS4L=F+Z)#403%FZ3\:2E #* 1V8XF.;I&;)J] M^(9F_U>_>5XO85G>);N)>E<\T'S#VPI+=\DC1F37H&[8UW"YQ/&'MX\0O1RW MY4R0L5T#(\98NUQAHM-G,O2-M/M::%+;S4Q"B]H2D"NR&;BJPPRFTJ!., U. M**_!#G" 5FUN0H*M6@+7"Z QM^ML'YC!V=0U$&77GG.4,W[_QW+WU]*4W,#[ MN@.VBQ)3DZ?"239M8<3US%$4VW=?Y CCN/Q$N$"W)YB1X1:/<$D&O37:\$P? M?;1D?<26.=/%+@%OGSQ!IQR%G ML9WL0(=.:G:%1#%(MH,L;I5A>,#U54RH/ MD..B8=!SPKEMD6P8^RB:2;E:KM,5O7%]@FGQ!1:_XS5+/:E&QF@.#!0&]AP? M/7H1[7VZ=-JI!*K<[$+F]G>A2I\F5^KZ&5MVLYO@DP C(W)U"6&?9+^H$)5 MD?!G^!1PW;@C">@,Q'Q6;M1395*7I,;JIP=CFC7]7,4GA"L M6@JJ'))@LD^L( M&)89Z!) (&VK&XBUEO6D4:F_9@5^3HD.6M2>GG=)_U'80P7BT$R,N3V+RP"K M93%E*BB)=7>%_MBD94H9>9V7:UZUG9.6P/+B9*Z& ":86AR3.O=PWTH8"X-+ M SS?1N$<-0DQ6+44)@UU/2D0_8!I: G9%J_SK"I^2RX.G].$Z7$E1@T"ST3^ MW)X3A@"L931IF.PM^5::E2GB&;"/&Y$K1VBZ<[,6<'#4'OJZEOYBV4BI>_N7 M/":7;U21W&:HJ BJ&^*^)[K?GL%N+?%UD(2^E_ZER,L^@_2T'P-N$.#9O:A=@!_UO))V'"+J]!F>I1_*#=-3CS;8 M_QW$29QH5]]$Y*QI0ZAEH,@%9WCVZ<[Y=:*]]#D:B,[QZ08!8L]RM:M@.-5> M< 8^U?/3T6:/X V[ LC;0 2(01)CA.;X[B*)KQ;MI/8G=H)"EA\,DP"X/G+B M.0I" %/-_$E=D,@$D.8_EP;8C@'M.9K;Q6#54IC4SK1U 2 #8+'\T "$$#NS MRPW!P% S4U%L&#=TL'[NVD9'[5ZAZ5V,=Q49UB$(8S=!;@T M3/N[UYCMR!\([XMO./Z4%Y\VZTV!:Y]JMO2ENP+8CI$STS>LX6CK# HJ[61# M_+6HDVIE\;LBB+;EJ,J//UXQK8OSA(L5)\SD?-\$KN&;;3O//.;0!=A23[9) MW85^RY=DI,ON<)/JK-LW ('IH/;CO.;R86"HF3FI4C+WS\5&#\0B*S;7:,)<"S#;=?QTUPN3!2U./;FB__XN86'=/[[]F^= M?SK"BG^L<18?=JK5P-\"THF!@NML)+I3-LLJ\>^)1^64S,@U/D^B' M8YS/:C2_UO[B("@#GN.'2(/ZW94'7.8+XTVE'V<@RJ1?-B49%!E MV?#N8A17WU$P" !$81!KLI)DA-.'1W%^E*[AT1_) HU M1B]"!;J/&@+;\9&OR8LA8]JVN4H!NN0$'_\ M+GLY0^#C)BKQ'QO2U<=OU,@B8OTS3ZU_ATX6VUYTL?B=HNLW[K$H@&EBB%OJ MF-9VO #&EBZE(WOY*F*RJP'-W&07.0G2SOG[F,.B)KL:BG*37?4,_T0^P#AA%^EV[1-8U9T@9FHCM+"7:/).W\E6(1OA#H1B$9QH3OUG'(, Q"%" MAB8/&U)J1P\>U?Z;[>'U'EXL$N ;3N+KJ;*W^"XJK!-HBL7U@,G%(Z6.F97_ M&M,XO&O?V1SX;HCC5LB%(C&=\_3OE#&?)V?Q<'WZGC^]Y)L29O'3=S+^MXZ2 M>'WU;04[ *&9^($FUS/&D=2V40W -\Y[=NI]LV\A=C8'L9WXAB:*1O_6)[)C MG@!3[$=[ER0?X)*&2SR^8+R^+G"-J/NO_S]02P,$ M% @ &4A_5D.>&ON3$P( Q<8 P !A;7!G7S$P:RYH=&WL??E[VDBV MZ+^BEYF^DWP/',!+8J<[[Q$O:4_'RS5.Y_;[9;Y"*D =(=%:;--__3M+5:G$ M8N,$;$$TW[TS,8A2U3FGSK[\_'_NAH%S(^/$C\)?7C2W&B\<&;J1YX?]7UYD M::_^]L7_>?_S((6GX,DP.?#O?GDQ2-/1P>O7M[>W6W?=.-B*XO[K5J.Y_=H/ M S^4__/AZM,+\W@Z^_G\T==I+,*D%\5#D<(N<*7=>J-5;^U9B]03Z186@K^W M^M'-@^N\K6\W]3IN%L=PNK%9B':C5]+?P@];+?63PBMOMVGGS?W]_==W"!*] M[EWBSWJPU6@T7__/V:>..Y!#4??#)!6A*\VO8.-?Y[\ O]6/3CUI@;VQ_1J_ M[HHD7QF^]>]Y?FHG\*V7%J&B'MY]S5\6'O5G/KK'C_KZ44_ZLP$-7]@P/@BS MX>S->FG\.AV/Y&MX0L:^:WX0A0O\)@KK$[^+96\N5/9>P[>&X))HI]5\:+;C%P(>D\-[_G/II(-_C]_]I-KYNP4W\^35_]O/_JM>/(A>P M'J;.82Q%*CVG.W:0/9R)))5QO?[^YZ%,A8-OJ'49C"+^K7<- 7 MCLM__?(BE7?I:[[GK]___)I?WHV\L9.DXT#R W41^/WPX,\L2?W>^%T/?GS0 M;(Q2)_6',G%">>O$T5"$L'O/OU&__)?G)Z- C)&2Y;O'+/-N*.*^']8#V4L/ MWORD_XS]_H#^_I?C>[_\"\][=/K[O][_[-\=X+YES/_T/4^&]$]X\SG?#B<4 M0S@,W,J#XQ#@.#Z$T\?>;'"N(W*57>'U.8!N($:2%1C.-Z-_-%G+9 M]PU@>+O-MSM[S9]?%UXQ_XUM0)6'Z#H)1'_A-SG,Y7]Y 9+AH!O!_1)A3P3 M =_3_RS\^D/B^>F)G[@B^$.*^#CTCH!J%C]SG?^Q\!LU>?(K+^';R#N!SY+% M7WGRQS>^#0_XR'?AO^>\[206+@I:]3IUH0\.H^$P"CMIY'Z]%/%%W$GQ%OXN M@DS":3L#$4] MYU<]. U38W;+/3YB\^=HTMZ'O;K2=7%Z?@*4M@6D MIO>E-[+XQGC5BRQ%.8BZSLP=M:9V-+V;QHOW^WO;0/';J][--'QF[V;W;:OY MZ-U<@O"3.Y,/X@$M\M MWW[G0G@U^\TE')B8J$GB=U=^\A7$"'X@^K+YN'W^#CIB%$_M\C)#D30E.79V MWCQ6_'V2*=@&MQ73"&2\ZDHD;^_3/Q=]W/9 .:# C$8X=6,H1H1/1 M$DX:.=UL[*3PP"B.1L SQXZ7Q0!*^JSGQPD8-;>1,P9E-'&B'GT,"GPB4:MW M_MFL@4U; S$*BWKX9>B(U.D)/W; V/DJ4^<&=1)Z&'\:RZ'PP52)BVL!/H=; MC]-<^8[!Y3H-P>Z4U^+N"E2@*PE N' MJ;CU6/6'. +K#4<$;[8M^"K;[.+X#NZAGTRJ%P\Q-WN)U3",59] ,4GK=J^ M42]\B(^XE[(=P: "%P'Q(#V\Y3),F/CQY7V)!N6'\HQ!($Z.?WX*'\F_\BT9,GO398&Z H M:4YW"=)KMOD]?:3[S.K5F]0+@OAQIC)QU@^!"+\>#J3[M;BMI]O&\KPE3^+E M>M3&"MRW/1P%_K5T!Q_C*!N!AK-JW\WL&S2/&;W)F1'HH]N->U7PO9V=YOZC M3*WY=R[?PJZUA=UZJS%/1^+/3Z(L/@:81F,IIY6G>V#9W-K?>^:]7]]&;>_& M3V888$^]\3UKXWOUYL[]&[\(Y3?"_$WKF6%^EG1$V /1+(,@ NWB+#X)HGAE MI+,L.48JK5$E@'LL3 .F);\7J(37!^-X\$:3>K!^D'LE7 MOD57+GK4"F?O/LQ7N M//?@+('V>Q3 Y@,_G1OZG[JY29S^YTS<^<-LN)B;MKFULW"0DC8%2FB,CKW3 M<#)R>K]!TMQ98(LSN>INHS'/.GA=S*4@_XRY6 <)97S!T@ZE<1U@ M!LTO_TI\4$?DO]1G \Q&^A>>K:XS7+;N$N]?L'IQ#7Z=_0[Z,P&=DOZB;*\# M=7),_[@WH*\>EY3IH?_R/?R[Y\O8H=?*F:EVAZ>_%7,\)G_\7G]47'U$MUG_ ME:0B3C''XGV^1?V[_#NS32]_5"5:%+_1?^N7O"Z 8Q9TE,&S3=E,?%>?SP3(C^_GKGL M(]Z&T#J'B\TOH\N].("___43F)D^]DS4S7WOZPF@+W #./TR?9\3H4&F^N9[ MB'K;)NJU(L.R869[*9A1S)C64\R8_@WF:X6E;\)208(HN"XB0138ERE!*C0N M[[+EF/GNRS97.]:A[W8_EJ25VV*>O)ZI= >YP[.DR/N0)7XHDZ3M@IQ,?+(T M&Z)D! (;/+A"BY-1A'\6]KN:^ZOAL\S[.^GK M+:'ELK_B9&\*ZDG+C16M*1[*:G *&8*F\L76GZ<-^ODEW) ./[ MEW!7QM=8_\HN2NNMLT"W43K:-]-4?";^PN*QBISLG&U5#'[1H_4_C#^'/EB! M5I:P35M%$&XH6;VU9/C;>JM50E7T[>*"$T^P1.@T6X5+U]PO'W1HBPO3#B8+ MK0HZK<:Z0V=Y2M<"86@]22#3A;CT-_G/YM@>M\=1I@LV/NV M-(.2XF^Q:%?QC"M3U)(/8_L;BWJF 5IVXIEO]9:/ZSVG3V#)V3S5-2OO-?L^ ME^&;E7JB*JK[4:CNN7A=T])_Z=_-W?OK"TI&5.A> XLXB0+?0RP>X[9\F4S& MOZ9/LC)L-A?7UQ7$EZ:O-[$I&TBK"H/?H6PI("Y-V:+US!7#M?=GIKR6#"\/ M.K>*VU_A=6HL?IT:RW$.%*Y3A:U'7IW]I5V=60[CA72BLJ)GJ;K/>KML%RH# M*"D:GYLGEA%SE7MP;7$ZMZM/A=/OUET6Q6ESR;433:S!UD6L%5==2'=YL\P\ M?T!HL[[=J"[2,E!#H%RB1=:T^5V%IB6Z/A[![VR<+L.1=0].9S=-F.P]L!:H M+E=ZR304-XJX;%[>VJN8Q))X>6MO=;R\0M/S7+<[V*# MT%!2Y(:_AB_L. [V8;5ZSJP3592.[7\[P#>*9'-S:[_>VJ]8SU(,,03E,N,O M^U;\90)-BW6E6@OLE8M%3$-QE6Z6_<5#1#9QK21K(\_'N.BM14;&PQ4*LTZS M2D_H\Z5#Y)T+V2%4:9/+NJ)O%K^B;Y8LFBL\+M-'NDSC[;[K-DO1'\2R$LY+ MT-]GP'&C[GY.8'L6@>U5GM[EX7311%D%]V7R\PJ/2^/G>\L,K,RHIKJ?GRN] M\LB/I9M&5=GPMW/TV9!4<@4N-=Q(&]D:-0E]FFN M3\'%(Y&\X&E7))(FN,7J1%*%U!4CM2SRXM&M_=><,LHL0)Z?#)^QJO21NG%% MAAM,ANO##8]$Z,O@3/S]MQ^EHJ*Y1T1-9H&N8FT53:T133TCGWHD30$3C^7M MIRJKYU'D- &UBI*J3H;?0TY/W,GP>1MCM:H81"D=/LN=Y+<6F'S^BW\O$"NE MMZ*S-:>S-5)?JJ:YW^L?>KJFN<^HP5";V4J#688&4^C8NPP-9K*?<>5.V0QW MRC-V@;Z/IJJKOZ8X?9RE4Q6VK%EA2ZF:X.Y4Q+5IQ/6,X[$>1US'?V4B^.\, M=BCC8(S($T& QZY(37?0S #*\0@UG8GY?P_![LE6:Q[ M2Q[F^CB+M5(6UD]9>$8SYW'*0N5H7V='>TEUALK1OMZ.]F=46YIY$_%*;?D^ MM:4P_&T),[0FG685:KY=HUSV^-E'%FU4'H*U]!"4)GVC8M'/$]->ZC#/^YA& MA=/-NZ>5:V%%BOF3NA9*RC!F-QJMBN^^OW?H#U#L^7C"JKC6.G4C7R?B.HFR MN**N[Z:N&6#<4/*:&G]3SSF>6SI5N=;7S+6^PNJMN1U!JQ%6Y6^U M>4^;]_4F[ME@X[:XH*T ML[.46>3SQEZW=G1Y_9T_I$G>GSX=EIL?S$F32#Z,[6\*]>]39ULE7WC48.S6 M\E(EID>:5S/GGQB;2]7(V;L6GNJEXFUUC/T) M^Y\N*9$B[Y9>$L6DV'?V)GA6O>#3F'C'8TF8LRW'7:VQ5YMUW M>,F7Q^U;C7JS 3>T5-Q>;VII(FT;>5"S9")-;6J)MMTT,[S(4ES5\\-^.>^7 M9HN=%&X7_N8P$$FBHE+3W''J/&6_9;GWNUE(/:SPM+SP\Z+RK+5D>39+^Z@0 M60HCIGC)ID/H9<7*)U N^@(WBOC)DF_+ U@3WE>A93U9786WTG"V,S'N^'?R M^C:Z'D19 GB^OH5]C>&#3 M)(K'YU%:\N$"G4$4I]RU"?!/][#3$S[Q#K*)XJC)3MCH",Q>3P5.*! MS.4_]T.)'ZT?G I/ZW&?CJ1+FS3B<_U1M>"1UO%65=A:D[NE\].X M4"7UNX%$4R.Y%&,!_RXWFN:83L7BFSEG6K-;5>&II/?I(=]K9YQA>9- MO\V5/V+#[W&%X,VYP;,294J0HO_LV2>&OV$1A.%OC7*4WDXP!]KB@LRAL92> M('FDH"00*;K9&TLL1B[1I;#J5B;H? FEF,U608Z7 JN3=+YX1PTZP=)XY&X. M'?7OG9)!1V]Q$1ZI3K!$"=)LYA($_MTJ0R7;A 1I+BA?]0F6*4%L#;EIBIQ/ M0=$(TR@NN1'VT:].!@A@[4S\&<74^:#H@I]_S(T2=XL$6+(DC88R)OI&4A_XHY+; MF=^$\7O.^:.@G*=&Q<*3.,QS@W#,@YR*!]LHI,[)QJ^8=5 MYF*9\H JA*ZQOE+=RG)7=59X61.)=B;BKS+%N.GQ7YE/_U@7C&$$/TGQ1Q/- MI18XTT8)N=E=6BJ\EI!-+N V^]RYCJ5(LGC\P0_6AGW.0IK^[OX3;:)Z4N%T MS:5B%,HQLYN3+/3*C::'-9>9Q]DH$?A@_66%T+5DI-6M+)D",[/37(679Y=H ML_!R&GIR& *\7/*1'R=N'-V6'T.7@0C195Q(UK[W).N(G,LL=@Q[\JV M]V?&FM8:(VG!$ZTCLCHCZ>*\K8X<^O"LE[EI%)^!9(M]$911;$H?4=\/3%'8[7#2TP&MXNG M63.5L,))"5CBS*$KBEF4&Q\S%(OBQM?L.E2@?UZJI]F:J70'I1T0>@_XIS>_ MCM1?H: LSNU*-G^/PELRQW:%S'6S7AX*.U5JPEI=P IG:WK/,.T_#LF5+(*. M,#TCU@FC1[(GXUAZ5_)&AIELXZS=OIR1-3/OL',QO@9$549&4!'5FA-5&3G5 M43242>J[FTY/,\ZYSJ141OY4D=):DE(9N5+ET%E?-E#A;GWOW?TJYOI@MIQJ MY@_.&"KBVA#B*B/GFJM\;B!=/94"^H/SJXJDUIJDRMC!Z'=8.HI+/^7R\6TX M)@[V R+U(BQY>/1;D6H.MHE(G:M/\-DW$Z,_H"ROT+E1MU-WY]I ICMUM$V\ MIP\B=E.QNH$HS1LF;\-Z)9BD4&P_O/TD]?P?1.*[QY>=IPQ7)'2\DAIXT3>$Y#2Q@J[/+(.2[XI760=-V46^LY^ M3@"QQMMZ<[M4A]2;^OY#YL'+5AZ\+ M6)Z."K86C@@426/I,BRN9"E!KO&,1 MAW[8+[FKRH0$:73,&*W(*)13W8=F'VJ9;.L)AX&V/<_GZJ9+X7NGH6I]OA&( MNO=L:XHO..LP"BE8O1$XFCK/FN&%NR/ KV72/HS"&]"J,)/P,E9E.YV!B,ON MHG\ 5=S)8+$CEAU["ZCVEQ)#E1A=+WQ5TK!<>*F$VE/8C,N>QWQ?K_Q*9JUU,+86CL61UL5$I&4M6"5>-H4I76"]\ M52*_7'BI)/=3&,9+P]Y\':P$@KDLJLIT:&H&TM>( TVW2\BYS[TG6Q$UKVHP M:(6ODKOEBO@J <=9_:C4O#^RXDU/?\&(&8_>9X-92S2*/[&4TS]'C\\DF$T],-9RRYZFL(2KXN[O^_0 ME[#0'!".X)^/ F#R5R^=6BM+XP/\XOZ57OMW!W#"*(M=F?"? RD\(E,XQON? M1TZ2C@.@]1Y05CWQ_Y8'S<8H?4=_]L30#\8'*8BXQ GEK0-*IPC?#47<]\.# MQNCNQ?O_^D=SK_'NY]>C]S^G J39C.5&=^]N?2\=P,*-G^ <:3?RX%ZDL(?4 MT\]_N+@Z.KZJ?[BXOKXX.W!V1W=.$@6^]PY^\#K%"T#/W_>;UNS?O%;O>TW[ M6^J)S5(G%^?7]<[I_SL^<&@MASXX:9^=?OKCP)E'Q\YG>OV]7'GY]?JTZ=Y=^?X\//5Z?7I M<<=IGQ\YQ_]S^&O[_..QG#_QAKZT.[^>GG^\OCBO.4=;AUM. MJ[&[L_]$FWA*K/^)]LU'_C7A#OB: $W?Q?H/ ^_),Q%^=BU"^6LE[ M_LP2T #&[^;SQ&X4 ^>M UQ=/^P?--Y-<""+2SJN#(*1\#QX\)<7#9MKZM4& MTN\/TH/F+C(EBROR*CL_O2,#PQ6!VE\:C9#&OI?]/4AZ[3#,1' E1U&<+DR" M3B^*AR+]Y84/\ 1=ZZ ;14%7!$$$YR:FN_]F9^_=-)&.%*O/S__ L9>.[?;Y M^>?V)^?J^/+BZMJY_'S5^=P^OW:N+QS@H-? )IWFMA/%3G/WI??*N3AQKG\] M=BSF:AAK^_ :OV[N;^_DY[I?A*V2=%?.YDX *.E .B=^ NAR_I B=HY#3WH/ ML[=+THJ/V3_T341VX*&-#K\;>&(\AE?+\,7[(^FR4;_=K#GXPTEZKXQW?"30D.3M1S8G-^1R1.,I(N^N@\QP\= M/TT<=R!B^-VK)V8OSWH5WNZNYBHH<;O[H+Q=V3VY_RH !4DM-9W?EJM<+:H;6(#:XO4 M:W%WJCSO+B'VL<*P]::^L[NWM[T[I>H_GJT]K=*5LSPB9M2H(K"F8N?/+/83 MSW<1', #5RO,??M6T1[BO@C]O^GO5S:M/0]E/S4N3K>NMCI;SC'(SV@L5V-@ MF;<521_UQ4E)]I0R^#YT;.[;%N0)-Q1#^&?%_%U=!LN?M!?138:B:P_=<+:0W:;>BEQ[HOX$M0' M8*2/T,_/_UA(P2B9-O'4WH@GC=DLA/#+"/3%X/_YHT^;S3=OWZZO@J(. MCP;9* 9"]T##,U11\12P,7PY(&C[];+N9<+N78;?O"XZ[2' MB5/%R_1J/L?^% %%7.)N'VM<[+::]3=OIU^V24&$#MSBV$]]^!D[6V0L/6>4 MQ4F&&D :.? $J:?-ULO^*^0!&/,YOG,'V(?4:;OI@?.H1;IF$?SM"L]8ED#& M ];Y]FK\!E,2[MI/ W*J2>$.'!=36Q?P:NRN=G/?[--X,JC%@MA:9SSL1L%+ ME'(5S!Z V;GRWA*A2,+]H@0Q]GEQQGA M_1\(<)HNM2Q^5(AHRA&.]U3[P*]!.)^+Q!-_,>TZF'DE4^?3I\/YI/I\-_>+ MB%$]35#1 *4#H)%(OEADLQ1O87[]]'W,;^$S$<\<\Z4;I6DT7"G'QDOTY0<\ M][T$OGFI"OE+3D,/W++GAQR-O\Q?E.&3&VN/0N/O49"%J8@IQR5.*O3=B[[;@:3@GX6_E\U7#D@R0IKG MB" PF .$=:7Z')8I(J^ -.L:VA8[?HUI68X'WX)Q@X^.8NE*5,08#,V60]F5 MB?,2%@5EP4DRT-V30809%PZ7-<$/13I)=[U^6CS,XAB6X#P^ MU#53D6:/(,D_L,9H-DWR^Z?_VSF/')/HM_%D.T$"B%; Z-!/4Z !&0!FPS;4+5,7CV8%6C!!D&CJ'1NDKYOO]&,/ M/C!W>_HYI$WU[)RMZB>U@M=L=>NM62Y@Y^4A01_4M5<'FY=^^ITY=[GW[:DC MJ)]FT])\UV7K&39I\Z.9FWH.R+77#&:E"AWG^UP@_ST^!"#WHWC\';XK6HS0 MY*K%*)5S@G.?,![+5W9AVS?/O)7./*E1ALT]0$VT]P]9XHSL3V2S$S\6+KQS7E+,>8$E487T:+ M1J2IQ*(.A!P $B3TXDD\$DD@1D!'ZD 2M[/4DF=ZA2W?"7/M)Q"%C# MZQE'@1,!-[&0F4O)#,@C]YSN-':L/)>.B+L"EJU?W 5RS/92<]?YO-7!+AAO M6GN8%/,*#YZ?4F70= -@(1;)]/QXR/Z'$;Q;X$- 9>23]VC'(O/\5.V+_+4/ M.,A.W5[0'Q8^<53M(=,&7_!$RJ+Q$4^RW1+@!@/WHM\'^"."AARUYW2.^=3M M<@)(\E "2,T!*--M(9]O#WDBO&8&^ZPY?-TB9IYN$"5X648 /K,1^ZT8+5'T_.3% M^_W:WO:;6K,YC0@K9:I NTK$HW(=Y1O.*#GT>A7 T&'PS4?&=GR3E=(K^E M&^6D&^3A>!+QI"E8?&>9 *7BP^>C[B#.P?8(I_[U\?][BW*'^E-Q0T%Z0<:9_O#IV/L8W4(>T 1\22--9^[=FF3@Q;+?QLE#"REIEKG/H,& M%B"9_?*B]105.Y<"B^"?N0+]VT+8J\L6GU83?Q;.($;=^A^CYHOWEVW@F*<_ MOQ9E*-[/*6ZEE#.?TLM!*>^ZPOW:CZ,L].H B"@^^(?K2MGKS4C(V9]*VW@2 M6C(TY*= 1*!C@+C=,:0XS:/"?1M7;6@NC*Q]U:BN9:I>5ML,/+ M.!KA)F1%8^O(V+85C6V7E:W!!C_)O@@<(#2 'OH*GI?2=I_'9E]S7K:CZ&RG MK'0&&SP#>\+IB)Y,Q\Z1GV#T-(N?F:^M&;6MN\=L(5?&LWCL2BO32L)KIEUA M+>T**YTOK"*@T0E1]9;A>>4U>"*@2B/*Z1A$ M >8$GV%&]\HPCN36D)[@TRSZG*"U3X,YZ2A!RQ;24SYU1Y M&(4>5]G@,U$Y)!/1T0'#;! 2KB&"I*:A\0K?9T/F?C=*J>+C'(Q\; M=T1Q4G..3>^,"]T[ VV-0S575SH?L6<&FKW/:NGN-->")$O"U&QTFRJ-$I=I MP!YS.CRTFL \*\EMKP7)E9 +ZHSD9GE3DG&/>@*10P>HTZ>9.>:ET!XL^ M]+CE/*SBG$BI G\ROL')RQ4)5IZ2RLXMOYB<\I3 )=_5OI+?*U=)F4FHA#), M9T\W=\LKPW;1+AWX75_EJLQ(8G$Z[D!Z6?#,EBV4@J 2,#GA.Y$^ M=PA_MSGCS<\W+W1=&]=-=$7J!D#O5F\D9ZJQW:P>1JV%7IEC8BF][GZ60XLN MN5$8(8'F#_YF#C:'HX"_UJZ@YIS&KI;)*XG7D$)_)Y_XR?L%.F,),KR=.R<^6XAG;I@)U%\*V*O_BF*OF(61Y[GNU'7ZQJO2#L,,] " MK\SL#CC\T,&^DW2S@,$DFLY["BR! DO>(U^3/2:>JCD&0RE"?$@1^V7LWV , MSAJ$^PG^I\\-\J\DIFCE$W'W=VMF^$+K37OV,&LU/'>;1F"+(?RVDL[+_$'"A3VP^KPK[:I;#J4-)0Z-+5#5.7"7YR,'WCG68R:< MVPC'W- 05&$0BS46Z-U*I[AC5P8^O&_R8PDD-)SQ.(YI";W)3]TH"Z8^3 :S M/KV=]2'L?^K74GZ=_&P4B'#JIZ@N3+W$#X*I$]TAMYR:[3D7,*-88CK7],?1 MGS/6 >0 0I/IQR-44( 93X,,4[4SJ3\.L<^^?R.1<$#( 7GB2%P?U!(1.[!W M4,-)%-Q+@\D(5"VXXL'8:H/OX:TD,D-J' H/) ?^R_35OQ$QCACAP3H\7 FT MS6PX4N,RX&*Y/!C782 *]055Y-!($Z9;&@JD*+Z?"2S?E2 WG Y-]LVWZ80Z/D.H?"&;S(: M$T0%;#4G *(.:)H*CAJBDN&1C"E/-,3) ?B+ 5(^&<8\!'FH!&> -[)'ND;J M](#;JI;SIC8N,K5QN!"29:)QI,8$H4!E#8;'$<_%V1I+U?PE7T )$B&B7=T: M&J).0$.$*A1;.-TB+SME4 : &8*1GV?Q.LP[B)"ZU.P?@(>-\4GA S!C!8Z5 M:5E C\TU'4\F;NQW>3Q(,D&')$G@YT@_$4U%IPM(DZ0)I\A'< .*5#R6,K=P MIR+:&UT321-?X/4C>*'?]0,,T^H)ZL*%JR/NA\\(1J;G.< 27V FH=/T!7]7[U0$\G!8C-C8 GH [$O:C"-@065^Q M.KVG;[]]/Q"@YH[4U**3FR;V81@D@.JOS%<3WV!U'#*',V!PKFZ:O,N5:^P+ MD,H^4-$[_6K@O'#'@N@6/V*_%^X5IKJAH:;D%)MJ?-)(K6E 0;6&.A35K2LLG7 P' M>/B>U-=!C[4C:4K,C65746[AJUGTV,)H2@3-DS5J%_>PDD/D42#FU<"I1,X_ MJ05!GKFBH%5@J23][U%,43LCHHV0$=*]IH_X3SBML$2MQ-F/*;&6M/ %TA/> M@1!Y[P!LWWP36\X?448 !WCB9O.1DL0 4:O):+"6SX(_?)#AUIS;@8^28JXV MI0?%S66E(-] 8 M.?P.@)2QTY*&;!)P0QHKEF#-OTOU@LAQ 1U=.1!!CX"I* R._A?68_=\@VX? MU%$@DAA;BFD'#4,>71O%8R ],9&2ZP:GJ^&@R @ M"\1M#0F:].Y4?$7N#C(JT#8S(FS$]*;'FQ+N[J=<-0(OH3EVR"Z06G'CED2O M%1D@<$M'6;N &_V9;7NZ?NQF0QQ(A"J%EOV*O5IVPX2&1<:Z\>PM<_Q4Y8S? MKISQ3^,K?.0H$WM>P7.-+WF"S(K' :70@/_#Y\[I^7'G&<>[K!X^NI6_T&LV& M5C=)O"##.9C0H/# 19ZD];Z#%P.?CV=&A/NKBX1?S M^^N/G8[Q2&\4-:EPF$=@0XLN!(8O=3H[#A(?@O1 JP(P4T?4$+9!YP>IP>Y, M@6N!MFJH!IJ'08>+QU%?ACCEW/J4O;L(% W@L4: <6+U@ZB+\Z9QU&G@ISQP-0LU M\, ZQ&YWL,++W8_.?\'J[YS3Z!KV@LH87!\/E/\PD?RRO[#A$VP0,9<12'BV M+.#@"YPN2"*3W:'QF?75!I'0_( M""C855XSFEY/5E!.9(EQ.@(%PFM2K(R7614PN9I>XM=-I7Q]>G#$[ M*'(#0/[5B74#:=V$WPO*IN=0>T:0QX@_)GNZA(K@A^C$%30 O( (1:E 68&\ M(S3U.C?#OT!1KL8F:ZDPRA>T3#021P^"28O0N<<"'C8 MA>O:W*?YO$V0A: ."3S2'BCDR=TV@#EU+1C==JZEQ&W,GI(P!8UC$[G+.=W M0K$G]-)DZ2"*";\>MH]%UP?>ZA[=SSYK$V3*^JGS\O3P%>@,[E?1URV3P/AB M&D@*N_ D59GF_GZ# MGAU(X:F!TOQ-!\#T[PCYY&&[5ICXSOXH@BOYH&,E7K!(@5V$&&]17BG<9SJ9 M@\*Q[7;NP'Y%807[$YIJG4^^CC#OR%6XW67<;H2Z<1HJ.K7! P(:I0/I9DA3 MPR@$6SP%N%OL99J*/;H@_8!5TD8Y?JKC+E/AR M95_O&;6F*-%QN'F0ZT;YBK? T92"@#2(=Z6@:+@J?!<%F0K/15I:.Q(C.N1W M!E4/H!MA"*=F,A5& U;@XE@@WTUE&"I@36D,>D,Q*A8N!MK4!%Y"F=Y&\=?$TJE( MD;!"$Y:XLK%80Q81W2J8&+H'*+!0T^3&"C#R' P34)( C2DW*@WS-5P'22A' MYIB4'84)YJMKG3-68!CMK ]_(M]H3=MZBYMKQM D7HON6+[_1*[&&DYYO037 M,XE7RHVL%,FQID6].IBQ@$C 0"\+6?[HV#4'0D*ERH0]OX^.7R"MF"P;6T$: MH@^:;LQ%_:I]SL+ A\MGOXT7SCE6P;0G:WJ&K:)DJ,K;Q/"+?B]N#S 1 ?R;D2L B.28B0H M6\'/LP1,<-U%=TJJ2LV!>?P9(5O%R !RMIJ*SB>O[9 XJW)?Y=A0J1-(9*\: M[4!UK_<^UJ89NC)#QZ!K)+K0W;8*59(:AXV(_M2-R5C"N +_/=(P8Q[&MCAL M&6Y3=ZS9-(?S,3AG6P:YH4!GP'6 ZX)LM/D;Q51 AEAVA@X5WDH5?N;=C2*E M4F5L[VD+FL&17X)8C'P/Y.FT:!PCBCF6C*X/%?B#NX7I$!J]!K&P;1 ;N2RE MH,8 =@B*1N@E9+($8(9$B$J4QVA>&U&BY)9..["E!A,87/88[B1&AN*Q)U1, M,"6!"??[B2R:*N2S4X5\5I^%,N4/%@GNBN A)/C^$2\Z-RE&&,V>U MU"@'XQ]T1V8Y[R@0KG*M4MXF"&7*+P/=.L#8@1_V8A!X<4;Z9)&SD=IO# %Z M9S]62B5^2,IXF 9C=FV:&@7;CU946/$3G+4))KI,=!( #[& O;)AR,F2F 9A MP4'%ERTF6E!E:^9 -:W5%@]&V3K$P8A9>C<89?8>,-$HL('(+Q*WQ:'2*\9^"HV*[4:-8$1"]4=J;V_19 MJVCP&S]*OA6.$8&J .I8AK?A[?9V[3)1@6QVMIM,O MN,=.4HA$\4DQRT+7%^!=0;FDE\>\L10P3Q?9O'AB ;M2H8,/F>*&O%:AC1R? M(59X@N&0X.74KS [O446L=>H-1J3I[:W]79_$BX:JC8L:BK_!'^!31!8RO2?-6,$0/@IMQ*%^#RFJY036QD"\*:RH?V40L"=?PT-/H*2^ 2LHU MG=*9#.(\-FCG=A==:*1G8V@(1;8P>\H7&V5 NHGDC%W4KX%_8? @X+09CAU( MB;Y!.#XEIJ,W17AX,7B'(&4#2D&D;+^I@VX$TX.KV9&C5+D66W0[]Z?-:BZ- M>X2[!QIG[42 MUQZ]W0_1& (NC8$CCP-LVD="'F(<(PM; M]51T+O-R2A0;$"3P[:2D 73%$"PQA",#X.S+%H -:324V@L Y@S3O"&B(B/L MRKY 0T5O@PW,4 QS!C,-5\5E&$!IA&3NJLQ2]@".A._1Y?MGL];YAL339EQ+6;+'M(=T9/)V9. MVO]MR=5D/.QBRWXK=<,4N,)JUL=?3$H'5CI(Q;N @QLVE< ^TUGBHKA)S.QM MUH%SUEL-AZ@%2-!%QK)-C=BZ_I8-L"J>=%9\K4I22E(\,V'7.9H:HS-)4YZ?9]T+2H%%IY QS(-.W;VL[.RVX:#$-LB3 MSE+F)J_&+#E@2?\J9#<=LA,J C85>M$KQ630B\80U'73&;@IH=<>^Z=,G8#%;'"TH0!6/53ZC(U'>S((4/>E0Y2ANG(O<:"R7N Y*7 MUH'N^= YM0P.1R(+G5'@B1+<-@#_57H M :+N_.>MSI8I>)Q)PACF438*.0:M6)S]?@$VH:K]1;C)"^=25OP2.8Y[9;ST@!)Y;2J1! V_(N9[H5= MZ[R2AU>B+']N[(ZX-(]-IM#A2Q%R: 1IQH]MIY*\;T>!$X\PKUYR!0?2$K;N MT/)$F>GS),"]8@JN_"UVY=&85N@\HA/@6G3=*"Z:*0>H0OPWOL[3SI'[;V'M M'H 7P#@!?Q0C3,U4G T6IAB;VNZ^ZHJA$)ZIPHQ)[.H;9"2@?:U4-Q33(N^; MP("[Y,03;4Z"Y0BR265'4DLC?*:+@D"7N.?2D8Z3.RMG7%@ 43L24_A- MP00T5#AJ<&NZ_&#U-QQLC)T7$@TPT ,MZ(!H""/$HA82EMA^4 NKS3C8M# H M'I ;Q122W>QS;X0KP4X7N+2S0736J3+/-RI7@--7@-PF8N#&A4+E8LE4]9XB M1A4,4W4A5R>/+M?[SBJ]E53D?7,%V49ESR!E8"[G..?M.+^#T_,U=1@O,'F M,]*(^$>4:Z#:DDQFVUJ)F(3S(A494B.GYJ*U(C7G)7E1N>A7!" \O#%3K\J1 M("@-KCJKI1#]:;0;I]/P@96K!MC(@$VE 7CJ(,\HZRWW>1"VJ*1F[V&ZP M*DT1F%)&5=WDLU#%-WH6'@YSZ\Y+L]("CC1UO.R581,MWOAVM*-N<&=SIEU6Y-U*.C;"-A?JY1_O".Y:"U$)^AB M4$Q=!\^M+'JK+V@PGK@JN"9L!K,T)I-A+\#J4%7UGT- &WK(.EG7V0-9JC). M38X^F(A!--9-0QV\71A$V:XY['*"?^\ *\3\?V<,'Z&/PV]L-1Q\)1ZCM;6SOU=O;>WM.R31B9V\=>Z<'?C_EO.+L[>#?8#Q M\E]RT*Q-"Q\'NJ_:*3F3COP^19@_8&(.=K/"DQSJX(GS!9>EB,KKW^0XH1R> MB_K19[5MO&JIN[6*Q5S)VM>54$"/Y=A/QWHMJ.@#N%*Z&'CCKTL M4RGD!]LR&]^,9"\DSS,V#"Y)N]M "IUS/B+2L\LVYTF2.JK1CXIX.J*VL+=J M-D%?1U506V<2X%"++J%0=*-*:\WO, A.Z3_>.!3DB##!8Q1%@HK,\$(@12=, MQ_7$] \U11C%.JG"C9EU4ZI8]-/$HO>J6/03<*B.\1NT.91P276@'P+,5SN* M;D-0JG%.%;:W^G!T^&IC6!<&BV<9CG#(W"OC*[%*90EH-FC+ GO3S(;;$5Q7NP=HZ,<'*8NO,7#QO@*SOBBWP3P*O0&$\>K."&I*\"RJ#'USU4?F$KQ.>V\T+9*!UJE4XD32@T<2BSB\9.A\KC!&4S; M(^5S%'?D<*0M2)+1_&@4FR1&71Z]&3X,I),CF7Q-H]'K#Q*L*O@'P8(255TT M^SQ)-V5C%3UNWIX;G]B/(/6YTQ:ZIX$"\\17H]%O-.'G)N M=L(C#]!I1[54(L8&@IX,U!R';,BI6K"W- 4C!)1&9?XFSO]N;.W^#I_\W[?# M=DT%W='=>$LF38TK'T$V#2)2[!)CBUQ29R<#^?6<5&R?]5[!U*D M>DB-'5R%&T2/P37J90$7RT[U%M$I2QRGHC(&C+"$P&J'II0+.PQ$/!OR3Z7C MF-ZD,5=0JBY6JMN"!?:)+EB:Q\_H08-Q6G>J;=;5B>,/*:10RUM!<)/30H(& M]^&:[(R*&5@!JS^)\H@-9:IJ^[%M*OK*QAO(!O!\YU%8SS_9Z;_>[3L=ZD]T MB(+<:,^;PRGN4X3\4)D/F$4K5M]RE%GN8>:BC=R.05UO%UW&6*L[S@@4$IN]3I W#M.8E5/N34"*;'Z86-#S%?#S5'*LQM@KGK@@S#QV,'<%XE.V"&?H:YOSW=#]58* MX%*5[.>9)&;@#YV-86=*#SGCR#3R+L)4!Y[MR"=WLN!I8EA+H"UA'9DL) +4 M-$ M$0R? 46&BH_IG9WH=FVBGQN7UE80%.H:OY/FQ9$N-M85'&%"(WC9;:B2 M>TG1HI1*S^3,D*954S,/39_/#L=7@'8YYGA%E?NF(_/Y56&B01[/T6&[V8&] M&O<#0)4-"SZ-8Y'U6)>4W!&GHB*\YD)%M>8X*%/PQ?+K?V?$17W.J^S\A/=C MB1$$"E/,> NZ7OQZ?75"3"3S,#:!7 M^14KRJ]X4^57K'YH>M[76F*",RL@2JT=Z^;>VH.D7;2)"6-1J]04^^Q7BF^E M^"X=Z8>P7S#B?*JOP>H^H,'?HP )#INPU,?A[Y\O5*^7Y13Y^0F&, M2M>H=(WR$_L)3?3R=5M[=C&\PX)7?06G>-2W3*23C'WL]5Q1=$71Y:?HSTS)(795 MQHK:KB\H@PX;RX02:R5$/*Y(N2+E\I.R*L<(<%I;P&W&K)80%&'7F1V8IB*& M,C63Z<<^3J"PR[Q5.R:MLV24[XA#*RC!A1+2==]>,4-1?Q8?^>I30*[L\5M' M><;E1B6#7(.**E+5(G3NP#'JPL#S&JDG%E .W!_T35!+S;PU8!1R#P332(R[ M!ZE&7; !6HV;?\K$ZHZ7=Q?A$3:8DZ':J"RR*W]B@!.UQ^%&G7YJ1@Y1_WS* MXU6DX<5_;-9:[1V:LW6&_H"_L215MO[^[7B% _3 M-FS];Y)F&Z=Z!*FNQ)*ISTQS@]@&-1'@Q/>+&VP!)V\W)IOVBS1U%(4^GZIW MHQDQ"^R)Y/*-)XRQK>XEE"'B MR2%U?(QB-3SDK@:KP-.ZP -8WA?-KZ9GEA=&552!QRKPN/2^(0+[^7K12*>D MGNHZ.R3;+[);YX%M$_/MS5@?X@==EKH>-IBQGJL,R\JP+/\-:.<=&]7D7B!O M 7HG*X>JS=@T:U;]*.-"_TD4=GH\4$7^%?F7G_RQ8T(RPOZH-N]6Q9UUM(=J M2NFS:E1)I5%#CP3=GJD>3A7U5]1??NH_1F^#5*,$E7.!RT#WI-5ZC\M$];3T M25J?'!X?HSV3I9-78,.4-H!SE+=EVM:"ZQD6B73RD_] MAV3%<'DT4O#K^3:,*T;*6RMKL?!WK/H&55*JD4EFH?/?C M:YIOMW=,E+WW,7=138317Q[JV1 ?L&UOQ\R&R/M:PQ^7JL\S+>JCB -^Q6-5C1:'AH]#*+,2PRE>[[K MA[+FM*]>_W[EO&QG?71$8\TB:*^_^W&:B<"YDA2ZK&RNBGQ+0[Y'(/UQJ-#G M]N^)\_)S"-]CM$5(\OMJAEN1;$6RI2'90VR\4M>=5RK*K"BS+)1YAD%L$8]? M'\F>#!/I'!^>O3[^LMGA:)H#:C?_62 20N!&%,KJTXTE+JSEEX0QY937Z\@"OOY*$*:P(;#>WR5WX!YES0L M,,0V67V:!1<[/9R'B-WH:G-[6]74E%P]I9"[9<#3L LL,J-QPQGLK@TO4NWH M:DZBMIK2;%-[L]@<'9:/L*^NVH6U6*3')^:O'P%0(@06:E'E>,C7UQ1C EA*#.W<=^7<6%<"O4]Y=/[R0#@?VVK&YB M-4K#Q5(8\0!:X64!]37#:78]U:%,$P2U9)-)HF7HR8Y*&.H>^M%O2 M(]%$-E"_Z U+A[NH(+RL!O:3*.@=B M#J,;&L=0 Y,:Z#DFHQ3,ZAGEV^9*,$N_(4MTPI&!6=[--^_R'AWO\')4I%^1 M?EE('Z@8DP>)<-&?$V!==\9UVT#MZ7ARC-^Z#IEU01)%V.X?_5+..,K8-45" M2=].T,>"P)C'/7$3Q7#(L4,]Y]F/14]T;=M9N\G(*PK6B;)EJ 3<\I&2",1- M&[Y!FF$X0&;");H^SO&"[W@00<%'9GO%5&=^X^9RR%VBC7.VGB;\>K?WGM]> MW(MH @TY8.%%=%S\0+/(O,8L=Z?EDQ5P19?KL!AL&C9?AXB!R3 MUYAT'VH0I=A @WQZ2:H\L[#CY"D]<"L,$:@>_.B>Z:38S:D_WJC&_'BPJ/NG M4@M]=($^XB$ZE9EXL*?"T.JPH'J[8:%5-\/6]*K!?:'0?:KGA!N/ MH[X,?=<9^FX]?%*L;_H"@8=F&>.;3[ M8[ IE\:9='8_VN6:Y+ @ZBA#2$YL=N@M\[H%E'H;?E_";'CC1])]B[D2AJ M4(XW6>S%7WG=*J_;TI%^):.X#_+D;Z$'R[ ,0&I$3QQ9K%B-K;Y?$PNG;.$&?&=.-(8 \*/9N& C%\C_"FPP=L M8R8T'^<6" K_5P6#\G>P.7IQ?)8X)= BUV/-2KU^]OMV+F]G-:NHB+>,Q/N< M!+K2G@F@PL@8TR7\O\F Z-DF!P;7\R&KU(/4S/$C=XCR 5H/@5)#9@2YN[OH M *=19X)&K8'DH&%A^?,;G@*D5/FS0E\P&N"G%=M-&\5U$3KM4>P'CIK$1J8G MZ,N12[UJV4"UH0'_\HT^;V;F 2'VL$\54-RO(AN-1-:7-0=9YA^@E<.B Q_4 M4AUCT::O9T'5X20"-$ [^6\N Q%& M->=:W@DP-AET%U.;5\8P_L!L$X?K1<&-Y/E98&[+(;D0>GE8W0\]_\;W,I7M MHN9D4AH,M\3&+"99Q\;M\)+NV.YX1'?'AQL;)GI>'>X+D30'L-0VF"QG ,X( MV[R3S2]0BS=V%!KF./,KCJ(A64(4LDK@C5M@\%>/^ 7:X+*9RD4-_C#$L M/ZQQJVYJX&TOC]@/>$PY;&]BGTHQ)$+!&<[P@-8]DPRIP*<63GH]]A@0U!/J M-4 O(!40F;)#)DKBO$P' &G\[G_3U$4VN8:PA<&K)^P#LU*/5HP!EBAD%5T@ M8F.)B5< +_)'LP:N@HOX4)X)-@ Z[ .$> Q<&^@25)_$5K,I320#C''[:>>F4II\W6\\IW"=+TSS WTL4&,?KZMVA'[N9C^V+K/M2L(7\D"?7^:J?+'H@:/-A+_#A(IWY.,@.WG1P[Y4O6D.SZZN=3,:1B^C&OC%YQ".H4(8N :>S=5'^U7\+6(/V5DG MZP)#"-&ZTXM>1;]V]*($LBO9]\FI0>[(8^Q-I?[=!MJ)8F5VUM3#A3<=#A"* MU%='+W_P4>,0E6USM@YUWB6T MM&_A6 AST>>N6OJEG?:9?F6I.DEMOR@BOE0ZV3?+:I_%!_"W2%+O9&A%^GQTV:/ M. O=A(946CQZKC%/CF>68B*GN!%^0/1*2R;R!K]P; ><']JZU5_8DH'G3."4 M"3R6BN$4N@?BQ* _E7H6HG,[< )L>$XHV7)^C6[Q39AV[^IQS=@VBM.=)I*\ M;:T1U?8X&_%1.-N>]%?Q"+\Z7U!=[:0Q OA*8GQ 3656 M+;4O.12+J[1=A'T?)!&-V\;1X:P>H,K!.?R:)EZ"Z 72RH8@O%$%[T" M^= 'J1:"5/\:1K?+']Y*M*JI"> MSJFPLI>!R'3) 7?IQEVAKC9U.+XO?EA0?I]#1?UFGQ%SX8Y.FMHHOLSFM+FD MQ'(I *:YM36+C'(CB_@TEK4V!R/+ 2 ];1Q?%X98LS8%UKX+C\G$I*/A^Y%K MJ:G/7!&2C;B&!DU'_!)4"]Q>?O7RC=*ED0(NDED1=4GT@*PF6&=4I(551>O' M@>RE]ZB.3()U?.I 9&FD/XA)3Z)/OEF[?-<%/; /UF?HU=THB.*#?[BNE+W> MB]7'"/0U70F,_ M/60OS;C-/?K/4][F#R7!W_I3SG:ML;U7:]U#/3\"--W&V]K.7G,2"I?M MHZ/3\X_V2YX# !4U/"DUM+;V6H^BA(U1570<[SI*15",X965%CE?9QOP[459 M-Y#?AI6'@A2+O?115-:H;>]A)&-* YXDM>V*Z=R/Z)+QGB40A[Z'S4;#NH6/ M()/'T+Y^V4\3KWJ20@>*\&I8/W&M@VJMJ>+O&Y6R\$4ZF#X;85J[(_I]['*I M&][T(I?2$T@'Q4P S*7B3F9V^DD-:]JM-*^,TJMU=STJL<19QK<)C7G%(F#? MQ8PS2O&E+/EN N2F"I/I\:'HB[_]4')7RU30S%-3J)..1Y+2*G299<)%. +^ ME[->?95R3)W^/-6B5V?KTX>NGO:'+S4S 2>'B2=.-TL='SNW47O0+N9NI=RM M,]4I5M2V5,,J"E5K+%W!42P%Q9)25?\,C\=\"ITM5:C=YMH)E>!C4SWW^0R! M(#.N98U"G)NK?N#CN%BOD/>.S]RHP028"H>)?*HV):1^,*[A*I7!0@%35V_5$G"VXXP7#002DT1B267HJ7Q[ M*YTLO8V=75]W MG)=GIHL#D 81!3Q^3250?R'G1(B\JCFG9QT]Q5'7I>>_[(PQ_=#/AO"@*6V8 M\77-H:F]YS4'CG1X<69(5)7'A,YI"'M/,RI/!Z;UL7W9> M$0,L)5RS&VC[0/J+LRQ=*-^Z.?)L52YX\J-H=F.$5]M+;XVB79!< 58 M61=1WVZL,<.48.*)_2#J @EB2P+>31<+8^57EG+I+,'.,E(W4.!J+ILJ=",= MYJ>C@&:4%3M+ZF)R(]^P9H[29KD5-LZ5AXUPUX5PIL3=,DK;^J,(2? +*TN; M1'9Y7U''&X<"D]^52JCZ;5") M5\=K/$)YE[ _+V-HH#[Q9[Q1N,L+#X#%Z9@07!I;[PU:%,T_QI-BW@H @8 MV-DQWCH !"A%. <&-G D73GL JRV36\+TJF<6W0;A!8P29<3KI[(@N*U^?8G M?8@TXHY8Y/PA@X&:'70C "27,JL:/?7'C([A:@:-@88'_Y.09S+@6H&<,R4V[U1.EBW@)J>4&NA"%NEO& M, [$+9L6L8%'HNOZ_LR X#VNO =28^J6JM14*KJF-M]6]U%3>6J/"9GY%D'A M-WW_96UVP]D:F\LU98L,I A2GN&4B)Y,QX:!2.V7(T"%>WDK&:,R:U MW&\X,E66Y$S57DRTD,1=+6\K:36C,8=)\MI/_.P=?Z@\K73YTD'$SE/JUX+= M6[02CJV5J/ W@ETE-1Z*!1_F]9?.1,KJD)3>JP(]D&[2P>FB--&'W5:N>5?J,I7O%Y$ MM5O .W7#W#D_XZUZ_M /_62@QF(-V7<^88 PL!DQTP-"J+080.=%-H0W@F\5 MNO;.*/.VKCDY0Q/J54XPQ%IM[KM+N*%>(3W :EQD!-R,1X8W/E"B$LTY@7,K M#ZK1UA6X.2ZQ!#H7Z0YHEZ%+4M8*8&#_D,+:=E4S_F ,\G08H?81M.@4_Z%+&\5?<8B!NDP\?2PCYQYW/5.USH)%/$="C^%"%U%,-&:Y\ <(H;]U- M7;/5?#Q\A2M4PP!&JWUKJ>NXC0P+!QL!:O42I>.=VCK&I=(Q-DT#Y%X1: <@ MNPD%-]4(?>S8B56MW6M+Z9<5MCW:@J45%/,TS!AB4EH!#'GZGA;#FG*;I5 MZ6=PYUWJ]P[13?5\\,;_ !%6H*\7XED%3--.(@GE=<"^A6Y+1K9\[C[ /42@T#+2>)HB_C0=^+%71RB- M[3Z_N(*^4?95(RB, D$=N)&'LR/>0$GI%W:CEM-+)R&E '[1P[Z85F2<.Z_J M&34HYJ-[8)#GE"B6L!FW5XN"8WT3-HK]LW?JC"8=M_;(-;5-^ANYE9#\TG$] M\>^\.;1I]=D?C$9:B-D\3D*'2H36H92_0(?V>"+C=I5NY^D8J^249$ MDR$0XP.X.!A??>'XWB\O_+0IP&2[/CYSFNTMY^JT\YMSTCZ\OKCJF#[.,PFM M?#YP$V4P_>"*AUGA=9G5RF:U0;UV2-(S28D1JWY"EF_'=/ 5W/S-DR@/J64< M6%!;SA\@EE2.FPM&$<_/I0Y&.,X S2#E3V.#2[<;0D=.$-V"UA7U)8DJTY>2 M)9?-YO$2,9\GM[I/;EK0L":-[5F600U>U,,(\%!0SH& +;A^HL8Z\-'UL=%/ MAGVYT\B%DYUR)RVU_;QO$DE!N-XNP*A6<#35K!V@VRM/:,GGMG-3-S/.6QL^ MVE?-Y@_^10:0]&AX$B\GIJ%'$L^MS!3(V#X5=B*S9^K=^W1L< D'3SXRPQW:DMY]:31IY_[$AKJXJT/E7; M4>*05Q/:Z0=%]1NEIQ%^K8E?*@)8DX6>9(-9;T(E+%INP8(#F,\'Y_UTWBZD M&1;Z;7=0?,6PS]E-SPL_-),6568^S85#@E0DAO_/<47*:QO928W) @.I#%. M(X'+A0XO;$=*B@ZV <\3,75_>S(]L$EH;K#T,O9Z([157UA,(.?FL$_II7P: M-HN\Y\)2)_([]: RIOO>8C2%ITSR-=1*HJ*=Z9Z\YIK+D4^?:*TF)4%I5!K- M8$#]8ICHI?@OLQY6 :A6P9(IQ&S1UI2LP(%N;HM>]X U,?,41[MF=R%F53 _ M,#OF393<[ A90.!_16BQD\X0LUJLN+&I5Q88,)C;-'8#4RFEBOW1$!3^X=5_ MP1?OCA13MP=H4-8.,5==)U$SK+]XP6J&@SH>?V:R E0LAO^PH@6H3PL=@.1 M%S7[98\>0!B84XP!PY"Z[[/_"/LUVZY1^$+SHA N&1)78+^ESC$LK^A/Y:P8 M#)84Q19P,1J1BJ$H# 1S:UB%&TISM9I1]T$Q9RAGH>)_I%.%0HUSG$5RY%Z% M-;%,2[!,(/\LCH3V79 Q\$&/+ ':>.)W$6,YAT6Z8P,/)<9#Y]0396.IOP;# M!QV/5"(6H,N0Y*8:%NHRVE 2-/7)];I&MWTORR33U9N)R$0[C@LA@_J!!:#$*TC 4 MGR")20^23=RG)9E_L<3G&?13X33-IMC.53J+EGA8/P14Z_HCVKA)I=(#NR/+ MX:T_F\EA+_)8.F:Y*/'P$%DIHHM916*>T[MQKGSX54W#E.7%*85JA\XA.@&N9MM)>%IM@PG>\ MSM.#INZ_A;5[ %X XP3\48PP-7O48AM,-8*.CQRI+_IVG"CC\,44=O4-,A+0 MOE;H^(A"+O?\9C#@+CEXHU5)X0'EZAP$^/E8NY\R-7_:EMAT'.6!05?.](4= MXABEF!=".3N*?8[XD/M.\2H=B *<)ZK$IE=X@&&KG.CH,30Y.P#>+):3*(LE M:/SZ F&25XT1D$QTM;*5^:^O2GC2N4: M3;O\%ADXSF.ER)F'26 &.L90U$+"$ML/:F&U&0>;FUNA#JAJI-DXF^ELVRS5 M?V*B51Z<5)Q(Z? %Y12!@HHSSF2+?4F:1^$!)%]0]GRF,7LH%:?J>6K*0Q1. M3KE#VASE1%68]C%E1V (TK83[+,LNK^%7F1;"PE.G<=\BEL3LM=N;5+70MFG M9.E@K-6,(E4#A(-HC'^T.U=@F[=-P52'MW@%!/K*I/H$.(?%#,[0I[#VK]+= M:U1AK]W0%&TGLP:8><'F3@:8B]&7A1!__J$U1X3<_QZ9S)@RJLJK\[DNA#WU M+&LIUHK"(?S&Y9">)11,*&&A9C'I636N1-7)GL1NJ M4.I 21RH6O-T$Y6ZJB-"!# ]&*?(OGK\AN)OS'X+ XMTEK.9'Z0TW#P#N,/I M!928W1EQ0L0_VVVD2B!XE^*;^JF(M^3,TJ0F%_VM.)@;E4!:+$P(;* M7#"^@KEWDY-9%#@P)P2K$4AFJ#&%4Z\W>C/H=\H,90\B^_^*"O<<>95K?5-W M&1V,QRA__)Z28P!Y7R&#]I)8J2RJJX?.+P>H*2+"%7 MKC\5D ,SW+,U!J4'8(D'(4I%^RA=,*(N(";7%[:'#"]6BA"?T03[*7B6%YNP MWAU_U=R1,Y@N&!J6VU:I6\;ET-4O,6HU!/$L6ZQME+8 .:EUBI%K=:.+!;T"?E>QJ*_+F>UBS[3M0/M]<'[8% M=<$SI[7=W"-@%]C;-&L-1D5/L/T^^'MG#6='H?IW&N;U:D8\*B60C.I"]1H) M]J'XDYI7X,RX?.H7_=(,SA%WR)99)RY1(7 MRQ"SS+D.91T]J-S/VN:4#3.I41[R.5!.%@!!.1=DFY)WBLOXMG::/\T#"%?V M,6WI":\456! 3Q40SJLL;)K*0OPO;&Z3PX'3(K"_5+' L+6[M?_V)R+I9F-K MKS&[W+!F&;G*S3/[H_8_=N[&=I6[\<1!127/?>QG%X_MDA1M(/3 )F2'&WXE M=6T )<[5IEVS]3LAGH%G;'O$^9Z]_5G./X;RQXQT?/1>R)^AD8XG]-U*I;JC8Q MCR!"3Y9UN(&/:=MY>84=Y.H#/6(FN6$;Q+FI80MGU=O^OJ'NN6@ECL#3:N K M2 RN^&JC8&>(UK@OE:77YIM%>P>6Q^YM>A?68I&JV[1>S[W>2-E$CFLTU2C6 MFK-OC=]43@[[C8;#JTZ"5#.@9!L:"Z1?AQ,+F49:176RX [(:ZCNIP2EN894 M:*=FBQ8JJY1%FIA:."2Y+9P2/M;XEG:];3[I=O*<78QI8LFC*=?B!HFA-D10 M7+DJ-*.B7JK2NE:LR8F>=Z;ITE\RN]&#H0U33*E[5YA)FUUR"E#%#$5("]>_ M4(S"&QRSGM2,+L<-P:V5B\U 2IS))QRM@B MGT&(7B)T0?1T=]7<=B]:W:N9'/N-Z;X6>+Y33RQTP-[YZ2GZ;.],M6Y>6F=W M+!BQUU _2L;#;A30SMYNOS/5(-,;7,V^\BYQD[T3"BQ(FV' ?F38QT*_7NY+ MI+0*S1J3=X]0AI>/SO58\QD LUHR6@ORMEI@SFB5A+TP0AF8?(:*CBLZ+@T= M4_F2+/1>## UP;F) E 3.+$-7>)U=C/I*B-<,QCKG!320PN1NXK(*R(O#9$K M7P$0\K@FWBDX@ Q,_(ZY/ M"685Z5>D7Q;2?[#KQ-8$4M;2'SR_;0<))7T[=Z5QPWSE!>-9T*G]O. M)J0H. ZI;!D.=.=>'A*!A3(JSIDF?Q GJ/I8G\65 ]UQT6-G^^@BK@K+VQM2 M8$$;YVP]+9+K:,YO+^Y%E+A%[N H5JEDDQ-WCN0O./94$KMO]Z5@E^Y:L M<"NO)E4:PT .5=L3//*$,U.#*%4)&9RB0$Y(V#%ZBJEBS@^R6,YU:;#[RBX? MFN7VR5-)C8-G1E;IO C9)K@U[;+/CZK.3N>[9J'*K5.]5W(0*#,=]$ %%=! M"AJ9 [2+KD%B5D B4Y=J*F.C*1$%A/ON:-+T392.7>]P">,Z/B&*EZDC]%/ M?8OE-U=9HB>V?/Y*?DH=%!V*KQ)K8Z@.Q53'D%>0V^ZHH@)UKD)3RWO)Q0X# M44%6L3PU=[GY[/GE_"Q7C/Q4%3/IGJ7%5:<;I>J$/!W/M:"8FGD+SHT(LAE- M![:<2PIHDQMY*-PX,JB]E>(K%XN@68I0T-YH%K",?!:Y""ZW:2B3T-Z5"K3(; =#H"(V)'M2"S8 M-.LL1+!6O5)H@R0!PE3)]O*.0E:JDM=*,S3E6FA^Z6Y?R(WS%+,.O MS<\IE,5Q/@Q8)6DQ632ODPQ3W7^D1G?(% /R@6H<"%$=+2A%-[+*%FLV._C_ M[+UK<]M8LBWX5Q ]51/5$9".WI:KYG:$2I;=.L>O8\E=T3$Q'T 2DM & 38 M6F;_^LEK M"(5G.*YA")AB@8S[@M>0"4!9>RSC4HW/9#8/D*G!>7[H"ML_-B3B8 .)>,!+ M_FR ]@!93'?A!0?LCE*;E;"A8:H&?T4.#, P IJ<_IS](#HB8 '\SY@+2U>^ MJJ2P#@=TO:9DK8QYT%:(HL5K.KBCX+2T>6N5SV360C,?)^1>KTQ>'N$_Q<8VW@QYO^$:'&[ M [(8]A;BD!4DV,(&*3[RD9+D=HSR#]_G ."H,.[7S"D$F2D5N*XTTOQ@?],U M$NZW<+1^R<0=[L.+EZH%-I.8(W!L. 3VA=Q98QY\[W#LLGG%=Z+ZJN=7/13KT6#.LK MI\4GP\T+O0W;,Q_1]R 222EN4@XR;UK=#Q)Q3XT/H8]>VJ_I"T9-ZI#K[:XZ M#XCEN62WV<(G#CC\"BYV/,T%".YPU*)C>"_A#,([KE+(X60P!J#A^)#TSG@, M@&F7]F5$!Y#W'*?==S>S!KA"0LMSX$SV)(U:",14&C=A^2+ BZ9+L50O7Y_H M5:@OV7(O"=9,RBH$G];4MTL1;"WY'R("3EW$B)3/%KJU1?N,!=2Z!I4RVE_' M:J,M.%PI18R"@O;BD%>N-$2VAEFIT8*/4@]#3GTCT2"NK12Z$$_+(\,W/B74 M!^DU9"ZC5#AQ%R#LF,28PDM)?F-D5QHMZ-4.]*6N1PM_KT.S7IKI38BSFM)' MY-HD)U%6!^! G!]>$4.&N>XD&DAYEE])$"YOFKH1/2?!:82D[6XJZ/#F ?MS MB"23>*Q$!_M ,Y9QC;QH;2[D1S6)UQ]AF9HW#&(,;RO/4S9$MJ&*9LDKY>J< M< 1#H2*_:DJ) QAAKA=Y8TO!H5^Z]@;&'Q?I?>92_+;SZY,&O8D,6$26Y; B MN!%M/DZ:RD6:A-DV(6@I"U\&I39!EUWK'[-)/B1^KO!/E1GW.*#+I%STQ%&" MV,K!E&O]KW#92,;;JEG+_)/V)2<9K4D3'&W+U&=C\-!8*4*.O@KG QQM@<8.,1^]UY2@@C M*W* /TRP=WNY-N9U7RQ]&7L2OGMQU^DTCVL)@6GT'-;"+&GKJ^X6T4]96DES MR.*B!&;EHV35!0>V$/Y5.^H\;YK0=P38_"WW+D*PX*8K:6IDF4R'U)ZTOFJP M.2,@=>4S(BO:*$J[I7LJ/]A76$"Z_"9U$[K.V75KZ1F7D2HJKGGOL;&8C0[ M7MOFTU$IWVCGHX#-'\PKKDK.!>-)6- X0#9/3EG3Z(4*[]+5^/GIWR#T&G)$ M^:DK_Z!-&O=R8P.S6WJM@.E#1>Y79'?Z:\.9=%@_R0CBJO!"M@'S;L"\7SDN M*TWTUWQ0GR@5"1O$UP;V\J@$MG-<88,DN(Z9HF\+;>1X(\>/28XUL^]K)C8" MNA'01R.@DVS*M T:6)2J'7'7+?JP$=>-N#X:<940%]?8^P!7UDFO*( N0P,W M&]^ ?'[)>-B(]$:D'XU(:V))2'S#]GZ.,F$CKAMQ?33BZK.#FG(42E,TTT2G ME7;C@FT$]A$)+%FR928E'!OIW$CG(Y/.,K_F_*:B%36)XZS833GB1EP?E;CZ MV[^H#)L%I?J 98A_;"3^X0:)_^V+416SK UN)L+?-M(W\W4,@2_L.XLH/R5B5#=G" 'BY)>._"-WFXLM#[*R:(?N(JS\G2A2)= MH S$@L),I/*5F%RS]T"GPVI:OU3\;S?$$@FG/J;+M6DQL&.3 MET)UO_Q9='0.H(#0DCO_]^=B^*8Y2-00JRNE:**:M M%)8/E.?X!B^/26VM[B2MLE,5RM-(!=4#+B::Y# M\F)6W(,(1L=46;1#--SIP"5*W/GP4QSEMG]2>G]3C JEQ&<03]4& M".Z!1G!N8M#G4FPC<*U&2YGTIIGW&W$A45YPD@L@>>H:V?U.'5CQ),=BIZUYQ[H&BIM4":P M2 =)I5&V-?."&4.Q<6IJS?J,O\#]-YD ' V\^)^ /V+6LM/D_N7+NR1=/N2X MI2LJH,K"FK]_1^C)",DZ#:AO?>L 7S%H[06%!\#;7P(&EIV-CH%66(62Y76O M*6KI3+=()/'IP-#C3/I:6D56,V)%H;IT*%!SHV5+&X6$63>?[$1,P0!3$#A5N,K8Q">K^B-HQ\ MLM0I/JYK,_"V-8ZLT//IHN-VVVH72!6-F!MLARP=S2@M=L4F#3F7YW+"UIK'D!GZ9&+SIG23'X6$ \7-4O0V7K=B[ 1^$% MT?HQ@TMJ&2(>C/.A.GN47]6H?1S91+?1$V")&5JZGA>,?!U:'"59(+4PB6XZ MV%LCH0KTS9_#3[#*8NPX*MKU(N$3/2KK,?KY&?F)QP3+MYV"E7ZJ+2T@R .D M64 S745(>)?RES&CTPG8$NQ^[)V2"1J?.+T!,7 ML@]6?,HW0CX!L-[WWC,\OM>;"CP7=M ;,'@%)":%9Q]9OA("E<"/EW*>0:\I+E"((RCGU=>4YW5!MR&&SLMP#3'8\PL&%LFVJA,]V<$#$B>9E7Z M1+=UJ4T_E\)(<5 .?!=+)(B1UR_,J^X%O] AV1R.S>%X+(=CE56_1&_63Q^# M L&Z ",D.) ^<]NX"4/!"\YVL!+OG'\ M[\1WDN7(M;2@-B:B^W:*C7.00\WI![M@KFLF'GB72(,)#D;2RD8P@9Z(8O1^ M)F\MZ26D:L@1<:/_$A2,K$^ MADBK3F*[[0O>$U(]:ZK(_G#KL&$!";BL*G,-7=?3.( +[E6;:Z%RE._^D"^& MY"AV%;+XGI,*H40//27OX:-ZRP^S3U(BN58%L<$NP)5]!< M:^Z;F46K'EMZBG5#ODRS>"%E3A,\2K-I?6:$M#?RHOK'7*G+/4&Y[J0E*_QW MA;6RI1$T>< 9[HS$8/$U]RMUE[ D=43G^DV=ZX134Z(]W1CT6+$0G5%W-\<=],\P+#)5_NR!&HYR72-99^MS82U,.\#0X5]..BK#)'+,?)RX1/#[G"MVYT^1):D&7C5QHH<0]N6 M?OM8N\%NF;3LL]USG&*/U*8=E +X2[1]YX!E-F M] )I=LL=6FODT=D2&?N7K>A7[_AJNCJ+E/MEM(4UMHC!,P+Q%HC:G.0HB,B8N\P@0 M!IG-%BZAR\YO6?>C2=#]?D-ZR0-E4E:5L[KOT5!;\ #DH/"3>^'X'&FNVFM\ MIM*(HWE\PR83:<()1IZAWWD.X-RX:,;S*4\&O+?:<2@Z8>BW/E?%/,TSYG?C MODN!K&OSZ+"'$-WEI$[)UN@I7NRDFK!#.)T@*'W-):?*LAO :@S!0L+]SSG] MJEQ$8N*#"IXKM]=>W6D=5@ ZMH]A4A_,F)X'L@"85KS#?P%MV]NE2M[!]> M+Q$QW^HN9WV/OZ-A1(<,GK]LV+Z04^+ BE&++?@DN!!D,W'CR!J7YH5$_H/C MNS4(KJ>J\&_5'?Z(W,G0Q-)X_^LX#Q-,&J^*EI^EP.:JWH[FIRN M+BY9V[-5YD( 9W>F'+W7->Z#VW;'9CJ?Q)W&5,HZ2H[JM. B+UJPMP9\JRHB M99F-N-H+*-Z3DBVM:[A)K)F#].H*LZ>+U^2+1Y$N#T,!I$6E40(D>@'PP0'K MY"**S9_P% 0[[#-AA4PPNNS[EZ*W*ZYA$HN9K0YFSSIN>O>BNT!]+(TK+\A) M(X.&A30"_$\\_^GBLR^E>(:QC3S-<87KF_#I2;&T D.:DG0 M>67J:K)\OT7\=BJ]E[4)CKUP":%-,N'#=/4ID7K#8^@,F/% M%!;]1QAVN6<.Y=Q%I2S:F]@)&[91S4>7B,9J+O80B\%G,9AAY'EGCM5 M?IUI,5YP-L5-KQON0$)_XP@I*&6'DV>]JDJNE:"3_S%WG4E(1='ZTK)+D,.- MS!IS*=-R0L^]L08I)3UOB^.[_E-!M!-EO7D%U:D8K"(,X?B84%1_ SN5;J.N MY[..X&Q)\"FG3W:M.?!2!NKR_-+F,],V+U(8 X^\-Q,#ETUQL8<%0+6UU5IP M>(&>QYUQT-[ &C_Q&W'CT$#)<&LMI\"WS^F;OYT_V]I]2FJ<0\'%>#NYX(?W M^QY(]9+#VDNWL@;7G%H-=\F**7(-0K<:A49/6I4F6R@$:*8SWP4CAR%L#TQ[ MY:ZN571T/7/\V35@J'2 V?4UUSB23VU#AHMR9\I%6QHY*8H/C.N[ M%#<68J&DQ1(E8@6NW%#3M=T"=W27V1O/T@J@(NN34&L2#ZMNM5='(Y#^&O8]^R-IHVL;HY- M)81^U&]QC0#CWNQF>YFAFG^::>\9%_C4]H6R->BS E.?_\2CC?^L 7&7E_3] M#WO*HQ_9O]1N6[WZ[EQ:U9!YTV,874H]%'$\@=R48%K!B&0T3OK0CCWDA7@3 M9Q"&^4TA3.+_F,^::$3>TA/6;'KUGH!2)&JY=CW/$%5=;KD6[UK!J6T^L&'" ML/\66EXZJ-<+G-%V7JBM&6^7'FG=TW1%]!('=D5>L]\7Z6-=SJ?!(1V@L(BZ MA#NB"A/1-3Z@ON332A^7.S+:)4S215*E7MLT=T00DI3(QW.+BAMBH,NSZ1#W MQ%"^3$J?7=9, X9 $DXD/,$%K9).ODJ>9[?9)'F5_7-4UZ48%Z=D57#SJ31Y M2]N*P(QU^05_Y\\P6),(P30N55ZM="HB?($2GA$CC%K M*"N1Q:G/K"T6UPJC?7L:%GQ(-_4_&5(? M"F"HDDTYRE14ND90-FCM9%MMNY1# "0N-O<)F6&&B%4Z3:+4QA#"\IH/;]E0 M#EJ-M][1&DA NYGI?*"B:WHMFYR#D_-HBI@!(QU2\H8^%'*-+UH7X2QP+>K9 M=I7+L&^X!@0)]EU',!!@8.0U8C*XB.YG:]J##;$5X@RGX2_\&[-6S6N%.]?* M9+-BSSAL%W?'(U]!;9#BFS+ 6VJ44 MJU$AFP%;71>'T69![#H4)O^!SYTUMS\JV-$(?97+CU,&A6W/PRB9G4BC958=%11B2\P:Y>/7&ZSY'0E;FY:@! M^2VFXX+##8O>70ZK7N]F'(;7L]8OY2V?9C&MM7-FIKX":C(Z%U@2P$D9QND= M^\Y$'E,W!5VE&N2>-+Q.D[LV :^ZD=& F'""M[A\+] "2VNONL]/Q\U%E>4X MGV!P;FI^E3(HE6?Y&'9JLK^;)GL[>WMP/?B33BP%QE+ !K#&AJ[Q\!>(@X[V MRDN^3RG(#:DY!3_&>\Q,MNB^@O?OGQ;)[(2S0$M@B6W8:^* 1DUSO+;+*L]H M(VGAPYC1_=3F*F6)4M4F$P 0^D ;1U0]G=9R>[&M?4?^FD990 M*WEG2K!_Y6&!Q+[2"HRRMA!;$N-A,S.?#.L%.!'FIN^EP3V.*M# 7RF=>FH-5-<[K;)XG@ Q2%L/]PT? M.L8]^ :GSUK>1HU.\!HS\Z&4!1AKY/VOLZ(%Q$2/>@!UZH,-[K,^4_1!OCLW M'VNC3DA]LH-#G.9D7'C- ^=SE$^;%4BD3VLS@- M_G4OX9!%U_%=^OEMX:M[Z+O+?G;PJ7ON'==DC#K_3'FY"4VJ:7 ! M@H:X5P&(&EO]Q[QB;**XP5KDT*]%"_8<][H&W\>N;0J\R)X0(4_@V MGF?<>H @%OA,V,K^1^40= M+=2.+5Q(29+/;#&S^L]'',Z;S,73=]#@ZM(IPW?#8W]\7F[#R> ML^.MJ:LR_^21T9PFJ"HUGU)Q2#/Q1KLZ=6'BHEK.< BUNS5:6D9,;?IY;L[ MHSH#DA&CVX.C1E'MVZ1H??D;^H-I:ZVP9A.&$X<+X!MSKE*N'6%=* 68-A)< MYC6=HJX7^%<.[@=D=_QV?O<2BT54%\]AJ_$-7:72?\8N7-8MAI]#'-'GUON0 MO@!_'><^?>R1_H$25W0 R9GW4ZW.+GKIVDPFY@)5AR4''H@1=0(J/ZZKF M1D,!%A3/T\BE&TL/5"T7_Y75&%NS)WEGAHYMB]I:.$EBR!I6^BXKQ9?\KBN/ECM\8Z]N[NI'([XCC=H-V[Y1DP?E9B*\^05:0S =C17 M1=ZNA>?<@$RO!S,08'L',##P_K"P'[WB_%-0BG?UDP&B^0/WZ MB7%P,.F#ZQ,+1FF'K0U<>B9LJJ[;5'>(8;M^BR?,2];PQ^?<(_@TK@ /PR5@ MEE'T!E?TR@]*=B&I/*OMX^ ,9BX5:@%+936>3T>-P+X @QG*N-]WIP 7!\_G M $BG+QH1X"2"=CFWM8_QVD!6'PBR^G0#67UP,-:OG'2YD5+1*N\8Q2($>@&U M8-!*2,]ZFE09'2GAG,O:SMJFYTU3-P73>'0=B4#<:*7Z3&%G']9UNAB1^-N3 M'#7IZ(M&_-/YY9_O&G8:#EJ)S>6_='MD38"UY3M$J+.TAL :93!#OX2.@\J( MGGI:[F;!O2&F,RFTD"EIZ:YJ4U6].D-YZ/DE&+TSK]*ZFP9L".-PK3@,3.> M.1;9$)]S.N!CTDK<#A$K93X8)4*9K"*XMA"ULAF M,!TU715"Y]D: !>I=+F/T:@*Y9+S=YB=(*>LC)K"G*9&]G]YC&=%.4 M*)S& TS#2Z$0WR\#3V ZB4F3W59Z0RKK\^"P!X8;$'][Z1*9YH_3B2NT F1X M[]/AT@BN!%&@]:KRO%[SBW$S)PL5I!+_A1X4KH<'@ 9TL<[+S)&=1G1+9"CT MJEX<036M[45@?X->K>#';;^)TY)!_F1KC$L?9V43WOQLH)-]Q%!C4$TZ(JP,F (N%Q<% "2D!= MV_E@\7B4L RZ=#%A4O\18GL.C+)=W>QFU3"'^@,,/_?.AT6=G$ZE"JQMZS%J MH876IM=Y9_4#8&2#^.Z&K)6@FFQY+>NAE5L[R/CKNMH*ZAQY-5.CD1.0B#+Z MT/J4RBJC&I$Y?.GRJZNPO-,S# ^@1X8*_+3C4N,\6KF:HX(4(=$?(F9R&=NB M#36:ZY.3J2^N@S8B(/ #7QB=0#QNO?BY6PC_@?0OANPG,ZD#Q@Q/-3/X+A K M*)FC=AUF)/T0\V\J_-!IN*J[4:ZEJYP_:$\RBG9P@Z!1A]PZ\NOI M=%Y9UPGET9X*(;XRO/.M,'*4)O3^[).\II.],L"TFYE>0+Q*_#LIN+!B%MP' M=/6W$IB<2S+25W!<"=\[S:P8#^;323S)M\VYX,9"1DY/P0,F T1O%79%K!=* MQ"+E+5[AA0--EN@>J>/ME2E9!2T3&$4%LES"[9N"1><#+KBV]&!%-K3QV\SN M92BK_F\8R.?^>[9;6=.Y%WD%VLZASR MG$XE>^OA\Z_S:JR]GTS7\+E]QKS[I-1/]9Y)3G@@R0E_?.%"J4N?>N49B^2C MY!?4[&IAA'@$'"(.[/(E$XS$W6@"NUO^0U"P/V3J.7(*=1T-EF4S9,U1Y+?" MTRR^J6,G#!!H"0SM\')5] );MV/I34'^F@L91/19VD9'?^A/5]:%6'-%KX'1UB1&N$S_HW, M9-5Z*SS@K J=_!5;=(+V6BWXD^="["B\+C"/6&;*LAX;2U7F:V@=U678)*') MB^EH3L=!&&'*7$+XRB%1DDJ:+((/"6\+OL?Y&&W)Q7$U"&K=Q$?.+BS/19HW M6H&-IB]NV/AFJ;8S&Q?:69/6N!(N/K5O0F^\)T0:=NIX!.XJV^*4>$# M)7'#5-]CMZ?&>@0<2N.I%K+_&*^7Z+O^VK=177;(CP(KQN1*6L5&W6"M9>SZ M!19.PM)'-%<)*\F"S%Y3M!_:;1M?KQ< FKJ-I1P'C $?\J!8&I:L;6_>[^%8 MQ]:;$%2*<8WM;!917\M4.CA+H)2)QT"9W2,CY#11T+"MGC$VFUP:.0@TE7R9 M_7FUI6]!3<>8YNB/R MU8&G+'$7>#/=D[7Y;%HJC :Y5F=(+M"S8W,IO*,Y:-"10-*"KM>!U,GS8% 0 MG_7%Q=@,0@XGY"M;5<.SK(#?A0QW1.24QJ5:GD9C9$RCUR#RU2"AT I8/VL' MP9:0TC('A=YI*I63N!\SG(KPNK[RN=JE;Y"(<0Q(J18&.,!,)?NFN6%&_(;) MGK7!0YSUGF6+@77C''*PR%XQ*[LJW5OAT1**@D+2MDH<5;&WSD$,'-HTZLV M[=H R3= \J\<5PC ,4;3:X/JV-&)(_1AHY;05#1VW(CZ%B:!Q!%];XJK=/E8 M;C# &]C:HSH7[$/K7>9M1^<'.1O2T]^Z'A\;D=Z(]",4Z1@9 @MV260U34&: M_J:8J>^&UE>%\5HZ-;Z1[8UL/SK9EHQM*TJ;_QSU)HBC="W0QSE:%FGSM]HW M$+=F1MQW#X!0.2 ;?/U&\A^5Y#-\J.80W[4/%:+P(T#"8WP+K< MV04DM:9+2\T"^Y3*_&YM3A#U*W3%_^7"N9L#D1V-CB?\09*U*I?P=.QSMHLJ M;ZX+GX+)/LJ*65]';H.G0!:%MNJ3M%4$-XUT?*8AMEWB4X(JL@6FHS,N9I)Y M8.+MJR:;YGBVHMB3D[#?3KS%ME^^4H.?Z;:*SF:3(XQOR-T@XJ71(UG[88#2 M';V9TU5M'-<.P_0FZ.@YV*T& 6*C4,OEVE=W=KWE>&M$7^?H5@8Z;)AH5RN;DV[@'@\%]]C=P#V^M1)3A?.. M(_S)NP KB/Z0PE5] :IC2X^]+-"WX[>LX2ZG(:YCO73ZY8VEK0:8NWW>_&/- M:U8:$E)OW)+N1"&$PH5]RZD=YH6^S:3F$F61((/FO)D BV/M_]J2+U_$_Y,& M12VL#K7R=W(Z^.2USZ[2OXQ+^M9T&4>WT.U0W7#&#^7FQQH@KB1 M[(UD/QK)AA6A)@H ?*XW/>#W6MN1!O77&_'=B.^C$=]I]H^HE!VR^VN=->BB M^\QZ^$JU@X']^LE&2OI'T1R/I@8Q'151!7>%& M7C?R^ACE-<^:"M0L6DR:*T&"V!X3C46/%B'[!"GK$^[10LG#7R:X?)>S=O MVR+#5]Y_:+*BRC<'9'- 'LT! :.6Y\N3SJQ=[E% !ES<2.U&:A^5U,[F(U*T M3%HT+NM6?4$@H+D$W!'XN;IOQQ4&/(BO*(]*IS=2OI'R1R/E++\1+\"2\&[$ M=2.NCTA<[YL[7Y$?Y\=ZYL,XP;XJ=YXF_ZC)8$_(2.F,I7J32]\(:0CM!SUXJZNW4"'&]=A-P4BGR%^4PBU>(=JR M.9=^AW6L5TA3HN VF5?P%(42<+"?O6^$@[IUR^,T12ND[E>E9\YU_=X:I$.- M8[DA7W-2+@Q@* UJ-05$TJ I'ZLZN[/4SE-&>.9)1=)87Y][ M5=J%/>SFFR+>ARKBW?O"ZW53Q/OO5*T^%R)3[A0II(G!;UV/N=7B:-ZC1B+N!?3O ,7#$AA;K)&WA>]RWBJM46:.Z%9=)5X M2A&YFZQ(E@]Z77$#DWL5MT;EN-N)5\M*W*HKP_2F\BZZ]&9U9SVQF/(V: J& MHEI,RQ9@8!YZE\KD/5-^+9\6#U,RYWZ<8+!53G??YP64O/)=/+JUIX) Y 9\ M'BVC VN6EYH6YK;B]>&N;ED!%S9<(-+X-Z*QF=G!J"#TD7QQ")E(0L8"6K3P M6- RYB.8)$2DMI.3-D$_.T29>_%.VZO+8L/O!M6W;;!#1_EUH([2:C BH 2>I+GTY!:>BVLGCXA M2F_70,@]KDOOP%_@H)^ N6S$_N7V':W")^JL[%1])64C!APGW0>6'=KF)^ M=VFH6=>^DCT2B[ /'2GH2:$;[%C=K]Q>9XVP/56RJ*ET8.(&RRFH>* N(Z9Y MO1*"@5[Y3%0H*\)#WXH]RLP]I('RL7#;0\W3H5\[5?2VJ3\6;2B\6&$UANBB MT2YCYOJ,%FB1I;9#T=(_&NYMF:EX@X6^5K8-7L0J3-ZAZ6HKW;/)GJ SR1NZ M\*QD/6XMO<%&85]"DD-R6'3C1\O^$MIL&X-J:) ,]:>[YV0KT.#/_%I!I!Q1 M$BC#'#\879DP+T@F@QO3^,40/+<.N#1\^&XX7=KHW?CI]#QKJQ==(CAP?VW+K%KJC-\/Q509\#N;P_*@%3BL%&._.\:D'BB%N-)J:\0+ZAA["&@=.+7CHMYE/K?>'M M<;-EJRW'LAI:R .+X^X+Z6*/PVN]Y:[B\; S *'HM=HPW;S PV#Y:6"MC4$&FARWC1GF>WV<1*F.1PGMYD!1LIJ3.WV1-K.^G_8O%$[K/T.?+>E?(>N_)Z[1C^2&6= M[QZM#@@JTCFZ/(>W9&I1.M@(??#RM?I9E^W$M>:9P'S5Z$V3\?;1TQ]MNI\/;B$ZDJD#D$8'9V!) M8DI-OT#PG'Q?[BE;0?#+1G0#67R_WW7IJ@Y-DKA\%$UO]3!/7,6ID0-/\^:: M9\PP2P[KNA[8T*F,*RYQ3T>^E:DN6%9MR^FXV+O\S-SCV4Z#%FD5VJW23H41 M(S8/N9\1F6T\JW*18N@^M'9[LQS3@KNC#CNIBVE1U6A='VE O$^=7N_'T3 [ ML32R MC [?(K*#EUGJ?-. C=VU'$ B0 $5E35!G[>_T&5.U+N?B..YW;'T&HT[B@.[)*@2OY9QZ MYLQ$#?)72TMC;^9T59OGD![+@)VX=8'[&[JOF(S+^';ITL/Y7G., M-.5F_ M)PO!O,[:2?;/Y%0C0:_@NC*JQ6KMPYR'!X^*B&[98^\1F;U<]3)KB!RD0@U6 MX#QH;KY32O,"/)RC15.T'AEQT)[3-Y.Z9.P\9RGXPG'B['+-^@UY#'I 9]$S MA4"#^Y0 Q.P?>669(31EV=^!B6IA)QOJA!2V]H$N.HY+MO/1/Q!'94Y'6R?M M&;=B)7J!& !<"LGN96X'M1GVBGWCPMLYFAIU17NUX-!),>5\BLO3>TCFLG3H M3DA=).+VOCU8&)BJD;.QL+.%3=!V?,;&2Z7("?^+3FLDV[?7M_5JBJJO#]D!+D "'EBU(C?,0Z5LU1 AQ MK8_:)CV+QFZP*^DA!17-F1J7\.)CPG$Y]\*9-!;W.F5(5K@/'!02*RNDX"9# M&BMHL([+C%]=:?VM#"LK)TN+\:ZAA1L-+*RD]C)I& M.]$T5O_YJH394[W?J[K:NN]JKD<6 ML=>.I==Z!L?3904_(E1%KCP;&[$U)8,=>H(:.@QBY^P#6RB2=^_C5GVH9CZ37A(@]0:X._"1G0O+3SE@2@==>75.ZIDNVCSAWQWL>?5>=O+NPE( ; M7A6?>0VLNLZ.TEQ=?V SR0=80V0?$II5E-;@:+*O"T(8,B-L 4= -K"2; M6ODG+EH7S!8MT-+P^\!7P?IQVK;RWS6%)YOVPY/MG1T>O5O6SJ2&#%P*T[U_R=YM M9 $A%%WT 4QK:"TQ!C7>U^X@__5N.?)9&%I(/4H9I]5"P=%L(?<4+<64-Q&[ M&_NYG;S'5SXCR_5WB> \4XN!=9:[Z:(J*].B"U4[$3VXHU*OE,EGTYEGAXSKD] M/;]C^GZK)Q=FB#YG^T%D]?<$**Z0QV4LXGTPAWW1/U7K=W;/]QDP?AGFQX9? MU;)"DTLF>&FH[N>"J%IZ/ W@IAC1D^>JNO/J6@*;;)OK*",,%3M+*''D#[%A MO[?SR]6P?E5KR MR)5UDWQ03QM>+.AI_-FEM6('0%4*K 5._]Q6W5F1C8+LXN7%>LD"2Z+"H2;U M?@WEPCDATGP6KIN 2W^70,>_%9+7P&S69==_L@?X\.7WSZM79Z\L+=TQL MR#ZR_YTKF0N&,N6-@F(4EJ9EP1G\"1]A MESR4 .WUY&=O.WG[[LW;LW>7YV=K+"^"J3HA"[M,=M-D;V=O3Z!3])N*X\!L M&%O,J@94"D4Q]1B54&3I[AX>)F]+!HV=@$S;'Y-_WS]=[D.7#\= M!.KL 5K17DJ[<>OF&];WDA[O;N C0>?+)03;YH>]X_3X\,!N(VYVS&@U:$;Q M$(#4N:WE&7HM\5^DYTF.9^))^P='Z=[!,5MB9>G"SC* 1KV+O>TGAS_")^%' M2&#AFF.&"I0NFI:-_HKKW]NLL:;M,C?SM<3)5Y=D(D5U\CA6Y3!^MA/9]B@: M@P?1-TK82^3$<;@QJ#YTRYM&*RCS<5A^<V%=M&W M9/)QM2>YQ!/@PHI)0=-,DQ..35SFXYN4_*/Q=NH 4CH*5_S//G K-5!P1+.2 MQ.%5,6[J6P3#Z&N7+RXN4L%>2^8"J#@SC5=+I WT4F]7;=U$UWBK-8;9A ,O M+4!8[FLB(E<"2)\S@G3.%^RF2OR!$IX'FX3G-Q:U-U5RD<_HYF8P[^XAZ_?= MI[&2P&ZP)D=P94OTD6BMNO*'*53X>SO)NVQ1T;DQC?^NKC[P_Y]FK/+%Q>6R MM9F$:TE9SA>1HDHF.&J![F1-+7H[TIQ\.G_8W=Y+IE/3+*AX9KAH2(:4N\"* MI&LFOBQ&'L0WA-P!=XQ*:T!A^"#4GDF9M?-JY0FQ4I_H?.^ZK)ZDASL[J2U, M-4<1)=H8R64#3V[_1^E,P,4-\S'I)[A;\C)L"ZZ<2B-V_TTZBR\:N;5WMWO: MCX<^UVMU2-\NJ3UM%49OR'/!:"M1I>T5VP:F:7^C1:,;"9?0?*0K'&O?BK^P MS_X^5!R'&N;,/_,O0[,T83WH:%Z@W%\JPCEBOSPXSB^0!EB+Z!B=S&?Y.#R8 M>[OQP1375.[2BXM7*@?9=9.+&8%Z3S'(1%09X8P"5[I $!>_H WZ[YH3Z*<@#5L;NG-I[F#M5^X]@(P^,_H;]'B?.5 MH^*?#]-:2)%8[TZ0]IT%GZEA2 >(4X/L_9'-.&Z*$6LVY+[!RH'./9PC<-7C M3A XZ5>6+I.L&K&HM+L/,R5(B7-44LZ&FJM3#=Z.M,V^Y&E*RQ![K?\T#WMY.79R].7K(?>GIV]NS\]8LU=D0%M"(ABH1S_RQ M97XMS5C'>2YD,"0XCN:>/YQIC S*T+&H++S/X)T!"0#"Q=E.GAL;%Q07_3#CHH3#>-X*AV()H@#BQE<#&L!L0IAG6VB#OJ(S&@J_Z$-=/% M?G, !5OG W;0.V 'V\FK\]=GR<7)\[/+OR?/SB].7[ZY>/]NG>,]KVM4EY;% MF+7J]G]D(S8.K3JTAQN']IN(KUMAAW+\LJ,_V_O37]Z>O+M,SL_=479YLN]' MW7W5W(ON\$^B[@ZW><#_[D]:5&Z"Z0'7GS.CG[W_?G MEW\GI_[LYT@&A!UQ>GKV[2$Y>/TO.+R[>TZ_>OG]W^M>3 MB[.+Y,US_6YR<7;Z_MVY1LY_[_7^9EA;A:&>^[3)6DWS_8S,BJ:>7]\DS_-1 M(\&&(W-5E[%VC(*=6$"<,99;](^M,;/ZY2Y68U&5?\[KSG_ZS>7I__YJ'_&Y M5ZF_L>3OR:NW+S31NYTLT7>I#RP95\2\1]R<3NDY$.:55>OC84\NGIW\[Q(> MEBPI^4NZ-)YV8$!X??#KW_3WJ2$]0#20JJMM<2.#!L5#H9_\>C_1Z([&79C= M3@ C!G45VL1PRDU.,ICI*^FGK;8SCEBZ(TKC:."<5.*> M*;XS>PN<]#7WD)*.N29\# MQ,[4ZHD!^<<2!5-S+'S>P1=JB79,XPT*L@:ZQ.->$VPH1T5XF>Q<*7UC6&+A M73L$*^2:-G9"?HG%VNA/OK0CB/GII RBY%=-X@K&&,F45LRBFY?Y1T[],T_1 MX/C7.9YPU(LG'&TG_^^[LXNS=W\[>_;__=XAA#^V)WZT\<1_GS/QI'3XVWO+R[.R>5D=Y(^\/+O%^=P(Y^?OSYY?7I^\I)\TM?/ MR)'4S]#I>O_R$A]A:-8)_V&-@W52S$G6VJOE7AK/Z/+@QMM:VWL"QC>T!TF> M.\5^ZFAW^3/O_#WPQMT#'!F7ZS,&!#*G53;QG'?^MH [(25PFJNKV.\"L,95 M9; !J7Z//2&@?*K[C,+!#;3BMG*%6&E4UA=?2X[ U#@S^25RH^EC)1_I&Z1, MXF7,;!G;&\/1\C(H_^L_YI44H&'>J+RC:Y=]*T\^PJ[FT%(9+"H;*[D5OYWL M(I2OD@$O!.ATC4O*07W)<_IZ MU]76BY.3MX'>>)5GW$)\O8Y*'WV@A92B6G4) J9Y70*[X]H^"Z$G%YRW^=4\ M^ 871DG/O3QJKP09;L1_U=[LM3;F%1 //Y4IL=5S%,)A7+G0]22/$YZ.B"? M%6-@:K1O%[UWU22"CAGZ<6XLI36?>']C=>%>.03UVARQJ:Z!IP,*0XG[_9MF M=>MMAYOZ5A+DO&"_>\;XFQV<7XT1Y*5721N UW5!7KTZ/TV>Y4S3 MFIQ**PBW/"]>/3NUF8K)W?OR93//DQ?\5IK\A8(GU^)T^)E"8B98(%H^0XLZ MLR"?CIAO?\I[L 68*6]K7=%2;HU0Y,'T_,55X9CG@0(K*L3*&!5+IDM73[GT MVXK5UWD.I#2Q0PY"\>QX^4_H*:I>>^:A=M'3UMVF ;^-WTO5?S#@N MR%5.7 .?:U'BX/!P8N__BL,K#%_0U6#2\V_S63CY>L3?P:F^82) MZ(69WW\X3<;-HK[.JV(<_1;.#"9M"[BP!78XN.NR'K$WP3!&4N@"/9Y7MCAD M ;+A1$_XZ?!%\G_3TW])SNM+&@N@H,+W63$^B%_VSSE9331 WADIKK3NFAQ3 ME>(+;3=2;350 ,I@O!]X5CFINC19;^D\&;18<841M#O<^T1@IG*-/ MXB^A&?C<-?X2\%)E_9-FY;QU1I\\#^.3-!=Y?1R]!MU9#7 M>2MJ>ZN^VF))W,H:&%ECJ-WDXN3R],TK.>[Q::?-IX/I3Z C\R_ QC41^F2Z M6'G_1.RE<:GVWF&[A1W:WD:HI))DE?FG@D-K./#SZVM&X=,(KN=LUZ7X=X(? MR,#*9IWI!JYK7@^5S->1U\2:M[AK_VS[^!L&7&Q;JQ"57=-^;*9F^&&D46)M M0^/L;NOF0QOH%8&89Z%AR! @2< MR5G6FW?B8/K(W;U.=,H-@TO+E[Y^RW3ZXC9':R-#H@* M2+V.YIT <5D?7XL9."Z:\;SHDI_.3_^L>V(%'66A8.\V&@4),ZH:]#ID_I>: MW*K%#%147:Z<5-(T#L(25"Q/58[GE4;2=I\^W=%N'-E$.YS)7^+ZB-F\80*9 MSD.,L:Y*;# 9)L-'1 ]D^/:3"?5/_,.)+\S_LT0>3\(V4%DK3%FY0F&6*D+6 M0E6=5P/5+620H:2 *S=J4C:TX,$]LBP^WMAB&]W9X6-F9Q(MF$CVAS?V,O^4 MM8IOA@9L%/]23#58BD)A;DBN'('2E3&7.\>L,WC_/;L00;QJ0,'5Y5>EB+5F&-J(Q?9B)1DRS7M5UQ]6X'6F=;%2J/O<] MCB(GD-410T"03)"WU_#S'BN/X=.$#N;)^>SJC M"*="*>S26X)7X70@5WEJ@>!5<9 ZP/\]E[)5DYKYO0DF>Q@>'X$TBRE)U77S(."?A:H M\\_:3N(*M#3?$2R%K 9YVNF;OYT_V]I]*C_1+3KA:X>N.%A?S1R-^[29CJ11 M(H[G,)DJ]@U?CLKZ%3%!MYQ37' O$%IR?;1<4*CE+'AA$1+ >YSEXT;$%YCO MFFMLL=I(C!^V3#X=O;+7176IKV/(WO .X8YG/;]'(C9VR?(*,3(VU4\MHC&- MF&#:NHE-Y'T,. M6SG93OY*-@2:KET7'Z7E9C*OM#W/VNA<2O'8X55\ZDU6Z<3#=IQ\ M+^G&(KTX?!8DHET;7YZ1;G$P J1[KMB0J3IQ .XZC!$4KVUK]-F=^/+LW[YATN8 %(=,;'G%TK:5I,MYWY&)H5 M#6KW;(5@6--@[8V)WK8^I^H\;KLGT!2,;=;@=X,:QJ\#Y-(U&)NWH)%3R&. M0A%I?+]]L>VK&(=$F./ :O#W"0O"]P<,<&UJ79@SD2@UU2%P?'N4$F>JR:)Q M;B2M#^GJ#G@-GINP&*ISC!?3QX 3]6%)MUJI7R1U4VDBE1!"=C>]8&4TZFJB MV_'9)R%0ZS&A[F/]"!"_E%>./0I3_-,\LR:E2YK8(S]]4]B@@7MWQPUPYS5% M1UX(ZW2G=3N?Y5;KB^,&6.S?\[E.8WK'@T3+VUA^-/2'-$]_] MM@,'+J@-0X347&/K_=UU-1QV X;'B@M'F"_>,2M\S3+P*)7,6GTS[9B S"=)6E#6G/V[Q2L$?X 5E; M+< &2SZ[RQWZL4_F3=[?LB8G!]4.$-W;M_B%\]P*Q^JO_&62 M\1)"D_V]=&]G)_KRRSJKW)>1E_SU]:_)KUGU8>ECR4OT?+)/BX7N_LB>HC1[ M8C;P(+[)P[EK:L%KW$!Q:,@(.RD85%IR/U66E3.3UPMC SXAV;)G MG9Z\.[O@W_@DNI*R>7)4& )."P3!\4X";C;:(PN*/WKR1W3)D]CQ(P+[L&] M%6.1C^5 (K;Z\&?Z=1C[S^C4T#OZDK.;)C0&7V%H;RGY+>2@X[#"+O+[O"Y' M:*E <3FT(="-U36:_\FRRL&22BFGW$Y.XE+'X.X9;-TMO(^[6[2#6R05D#HF M!>'*-E&7?!,N+0#L]JMD=^_G'?KW]I3F?H:(0Y5<@GV?2S<=I[TKV^0)+C5; M5H5Q/U"QP1T$2[RZ#/0S5:"8NM2"\I5%[Z[R .P,!29=M8$.0 9F-]U_LIL> M[!W39H(6!;SW]G??QL03^O/GI%Z19D;FWQF3G>&7S'7N.:;<,Q3ID4LM8Z7\ M[$NM&G!55;E)%S[?9 M>Y+Q\8];D\>+) K,[B#M&H'JL[8U MBAFA88\(K7YXNGW$N?(2ML5(&FE-Q-]BBYI/V"TI8H,%>Y%#4YVV=6ZH^%MN M4$I=MQXW_C!)%O_O[D[ZA 33;1$$T^^SB/-2DPH59UXV>\)P6SBEV()@;[,L MAIOI-AD?^H&.T9.#].F#WA!_[.3'\2;Y\5"F]C#!861J3W*ZX IDH?LIY*YN,/S$S$2J$4 M#Z1-_(<).7,Q]^G8'30J0R"WO01D'(2X5R<5*>,PLN$7=+K M:^Z<)A#:7=843"FZ:HHK5=?Q]L%Q8(9H 1>H7X6)&C2I*V]/N*6?QN4SM\U.ZV:^"IV;]#YSQT8H:IO(>47OW\#[;*#@$"A&& NB&?!8*%O45 QGQT=+@VGJR5?0Q6 MQJY7Z<KFQDJ)A/#%3KI/FN3)T9%Q4)Z,Q_.I$@,_0Z.9 M3IFN]W<.TKWC@R6?A@W,"9I>=DE9:USDZ,F3='?G"9[ZPT'ZY/ X/=XY=&I' M&,&E.'EI\/C2@%T?Q@9,BZ_#'H8]?CDI_GO!T[S[? M8>+HRE<5\ODD:VB7'K)S>(S<<&3:[!T]V3XZ^'$[Z0^7KG.RF@L&,'K;M]>\ MS%T\0<'6+1+Q+9X6#1=%E?3@'W;WT\,]4A,'._ZM\G0'%PIC8K-,./2'*A0T MZ^8J%!R^RL]CQ.8;.>9/T^.C79[_D_WMW<,?TV""^GHMP/'0SAC9J1BH*!4D M"'XR]W)!2M+UE&>]J+F,]:(N!9HD09"W37U5 M= ]W6A_DS [,V$L2SN).>G#T-#W:.];F"'MZKO?3I\?DM#Y]HK_?73Z&1^G! M\5%ZO+^[? IWC_:VCY_\Z.N*Y5O Y;!?B^!O:;%?G!650=^CPM4C*].%S.0: M,VFQ=['5V#_+%Z_8&6[%@@J^QH>8>Q?HT]V3+3W+'TKEMT&B'OY;7"G@:P$X M@2N% .YAX*JK\A*HJ]+:^C6N0)M#H$Q#=BLM^M@)KYA2(0]*WFZ LW:/BCH) M2!:4\P7T7\"4.S#AS1 %;O,\+$.02@/Z&RH;K:K5>,3 _T4:J36[)#GQE 1B MC#D/\XI#Y;3P/QRG3TGG'1^)WH?@2'VW"5:Z]W0O/=I_8G\?$* G]/>]=&_O M"0O0X=.=[0-6W"_"=X$<@5: 0V0H\KY251R)\<'1]L[>CR*Y>P?;ASL_PA^; M>Q\O% Z#87BQK)*7KT_TP=AH!LA+&T4>A.@1IS'=+2'][,*8N/\TOYB&=?3D M1X63>S=HZ-.\I@X#H1\3V)>UZ=Z5%?'R/))GT= M3+K7Z"O4;X$JYM- I^9PIZ>)#]+#HX/TZ/!XM2;>3W>.CM+#IWOILBHF>VCW M^,?8\>$1D*I!"8BOLL)19&9NZ)"V:T_&I%[FU$ 70,WJ3]O58 M2+F&Y!S] B\!&>_8'WG )(R02N6/C@Z5OJZ#Y7;R!@]TNVH+1>HD:U#E,C!V MG5?299_X$^ I9GZG6]>AB0?FT&$A!60\,]/9;BGI7K4VACI\%F"W.H4'#+!I M?8M'<;R8ZU _AGDV/HH+ ^C)0$SHH\08U8A*'3<0+T+)*:OE0ZL!UFAW;R?=W3]: MFUOO7=[F($264(<_MFMWU44S#144% A9\RCUYH3.^(8Q?)"8 *R9M4[UR.TT MS?Y1-Z$S#*=SQ4M$27L;OF)C50H V"CF(GNM/4Q#*&O[D&P)?^Q<]M--+OO; MMZ=R)IV2Z175'/WKNW;UT4%N6PR#3YT%>U1]'[[XKZ,7802*O3>60717PT%: M0?@26YB%"X(IIP,_7$HDS'W6(_>'MAI!!% M==5D9,?-QU*E=2FE>?Z!TNA/0.4H@D;E72J,#>.,SR;=7+((1BD1CX(3_EQP MK!"!^(U8+6#*Q7-(J52N=E*'" ;W"EZY?)%RXR.:].) M\*XB?T0ZF3A"2NA_[Y+]5$K$[D<[D/['"_Q=;D>.=INO=$XB3T\\'!]N[!CQ(=D$%4^77= M%6[700@FT^%XZYNHC#PJ.5\C1A\VHLXK=)S\Z67=MG^6SI0A"F%-?)@@T.TB MQ=R(M@]!@*?!ZX&07%BIBW3DTW3_4$!SOWRGJZL]&' M#JS#LK. 2=3,Q,R\XS^ODVC=E9T:R#0+$M_0E8X;2SFR%1HGMXDGZ#506O_W M&GYQ%(=R,3)F4V(O7'!9\F_W#G_$&%VK>X;"Z/.8-;.:MX#:T'W&_^>H,]#( MN6BTT;W.\K[C^&$OW3W>28_WCI9BV<>[A^F3X^->QV\'U2FJ 52!%:T+F*=5 M)$^E'A%@H#8R[K!3S[M[G<&UN*B?21Q;#?^KDCT51]$Y"(:J@.133L1K-#2H M%"4\M;@,;>#^P?Y:+- Y(-^MLQL"BT$3,'OI\CIYN'^W\ M"/J(2E.?QB%XIUY7W_LNE(R<:1L&3M @>J7)9]EBJFWH)_EH/3KF#90T A3: M+VOL53,&LNR\!E?YN&[5CH,H1M+2N^G>K@Z5W.@2^^>DZ9]:3S:3 U M:RP]]L/A?GI\= QYLO9Q^A'OP*P'EOF=:3B[+$(-I]6(_(_H4VSM'9.;H/]Y8WC MRSB1D&R!1B3KTJ?K$@%^3?G^[FC 'WMD_MZF.X='*G/K(5I M:IG 6G('SE!6_I7DV) MCL2 @DBLXC0#*5> @6,T:XY6GAZ XKY#1D]F--OT MRX8K2#QHP0,]'&W_)$?;$*TJ=N-!5#PI"^U(LA8'_3^ZZ[NRZ^2K/7W*=N\W MV/6@T#L4A>7=;XV^(]K,^%6_WX;^H3.]^SN;3.\CN=/.8ZTPLWYJ^XT MLN:?/$UWC_?==UP,3D#AI%[49G+T>JF&4^34BV:R1G1^.,SF_GKO]?K>*U^[ M\GJO[.ZD1SML@A]]\ZAVZ!W@8L$\;*BK8K,K6S3)Q.%R'R(J*GN@&YXZ"9JL MD!])(G(QPJ !0/_PV!XR M!56!DTF-Z+40M6B-M8\BTKU?N\ZJH/9)0>T]27W&%XFS^B3 M*PEU@J<@,/J!E#_"_5&4'"[:5*57%)(IQ/!2G5VNV[R>6VLTMK[A;&G;:B50 M/LNJ"P?&ATJX13@J;KMC/,H+6C'6/XS,)XW<+=S>T&]D"967H*O!*\WE'O]4@-K\2?W^:@ L 9 M!UL8_X/W[V-6NJS4[GZZ]W2'E./>O3D#LH S8#+(&; .R_J; ,FJ29_]WI0( MBZ9R0)=6&2A,1[S.9!C=R'I->EJVAW1 \6+4_A;DPG=]Q3_4W@*LI?5\SRN0 MT?)8N%0N)9!TT9?'MB9!@=I,UT18HKB.'R))BA=< M5U/7:=EE#+F];BJ]"ICAO^D"WC6F@@I+17M('_JO6D[TG[5A [Q=_OMX_W#*2(+&HI$DM* M,X'Z$\ZQ0'*$%YD+@K52D GYQ^-\YMNZ)^^K@G]"2WG%O\OC0ZIX;OX^-"[= M?\;L"C[C0^YW'-/VTB!2*[38:AIJ@DL96YF%4SJ^20L[9_&#=(L3X-76=>CCGN06R0W-9([Z^H=M(^P7P75 M[8O4LLFH>U363\7HC*WV75HK1H/BF\%9@$'YJG*L:@0Y\ZI.0?O!7:10^(RM M-="!.:I?P*JGS+L[SG5&@<0)8SGW-A+><5X_+ ;M&*]2<&9'#"S"$QFMS'\$ M..J.[7'Z"!U*:'03#JEG,ZW"E9L2<],LW39[R8SMNQ@X\6I=L*'@W-K]X>3GK3<6 M)/FD"TL?VXB1J]%5J7$&2T1-JUV\N%2OF!29\. P.SU\4F.C<%_7YF55FRTU M(+.R':,-"C9CDQ!^H(3P[B8A_(C4TWN),[NPP#KJI)[?M4(1H6$H6?+LEL#C M&_#MAIU YZWYF,$*KVW)"?DJO\VA6]AEE@:.PFSL"AI6?4_>-%%2;@"E5W7I M6#4D5_T1LCS[]#@9PTRF-N,"5\;1F2:WP*^6:+B:. M0=VRMMWRLGCO2N-UD, O44PKJZ76T%[6_JQQV\14^R:F=S5.9/%;U3Q1^[Q: MGI>;O=B:-FY-!;UB/:PS*<#G5*YT>LT^V2>LLLI:[%0"<(1\P/LC8:V0 M$FN;+*X JM-VG=ZS Q#U!ISLBV9=V@;0$L>BYFGC!I\D76EN@2+[( M5@;"XK_GM!S6F4>'H>+[.;CJ5@DCG5?UBH81RZDY M>=BO1X[705&+P9OYR)%N^Y?6>P6EW2D['D82GZP:=[=U),_G!EY[JL8U^VTGH<%FM;)':UP0X(*#B!FMRYKSA^M&S0XG'$G M[URK!+FU8GO#XL>M&=+>X0'>&:1SB'J2&?C35=&TW591,?"9_\5@"V0?_PSN M/.$W^4G8:UBR(;PX?W]>"R&TU5\(69Y7:4;(K& 3=')F9-6__%(R\),6$F:D MLCR:W8$^EWJD-4Y;>/)-[ IMA)&# V\SXG[%G?B?#MH#OM'F8R[^L%H 8K#X M9RX1 87/UKZ/]%7V0VOM@@WN8$&M]CN <%-H>WMOS,&+;+C";4B:C P11GPG MKDWF5[QYDTE\F$SBWB:3^/L [H.HD +B<+CY0/LC+T>K'<._TFK*W3WAOE0* MQQUZX-/CHS]X;.EM6 9X9F6 ZV8?O%U1[-B+AK,ZW2:)FS7<*@"V8M'Z\@#& MCO8COVW.(=&2FQ1YJCFY]30/ZI%)W,>##_06_'NQ0B&W WE0S@K-:O2P/9G6 M34=6@Z60455U@XY9X&^V)'*K'+41&FKPG6XB[4UM00X9^3234(Q4;O%-E=3W MF7,XDK4X0W=(S,3D0R(Q5S4'NMN?']/%&ZCT?_.V';XS_6TIC]\[_/$7DBF4 M.>C(NWK&JN@;T@>B&S;P#*L:K]S=D 77HY^BSN3':-3__OW8>\OG%G+GX1?R MO9SGE\55_@C7Y:%7XQ54Y'U,LE]&9#A>-S7=IEOCNJR;G_^O\3C/KZZBD_/0 MXY<23*^RPL7^EAOXT//<9_]G=T>H8==UDA?A[?V5,GF%__>[RN0K\NYI DWO M-EW777NR$BLG<+%&@7'6W9.P]DMW[RO>AJ_63C1Q^!RKR;_E-,2[S MM=VFPXT4?@?:\.5@:&%=-^T/K!E7!H2_+>+]$04^7];5]58)#(H$ZM8MYAGS M3C-RM'6=P%80OX$R9*N^VF+0P4\*IGOWYKW!Z"RDB5B[ZS,+%#MW&^-V<"C4 M:,(ZXJB('2Q%8ZD5SGHEZ;[W*B-Q^4V,4YK/@!IC*/(H]Q7\I331HZFW77\\ MA:N*L60>39BK:P0=%A3*@*"AHVE?"P.63&";$> ]H@"=N3SN)B\5JP#:M#:9 MDMZ<-PH^LYX+K6-:N'..BB;62G"2T*(U?)QP 9;:>SEHG.<[>BFS%!ZUG9Q? M64 8.#+$$JNWDJ!^'KX_A"9\&9!PTOT+#>'*4K&%VEBK#E9! MRC66QO-E7<.^$2;,)1\?71;IO*+C+7C+]5>F4F:FC&_&5=)J L58/,+F'P,) MD]86REJ!!B=6E+5B%'IJ]C^C8ED4[!*#LF6_0TH0UF$" ? &R7+M M,KZB%N6(D^LYX*BB7HLF2(X'^K!7\!R,!%P\K,<*W"'Z_FO;$V%HG[W]0GB%8SN$49AD<6 MX<>\Q)VB=6O>4=)EYSTL^CI_WGA5^G4M#+M5300P.!I4ETEN]5R>\BL- MK9MHY<:E*U$48M )[3S3MV5AX0S_27&W2LNI^)DT:,JA3B%*%'76-5/OLON6 M=X5\O,GKYCJK].N.$-"-1X^J>"I"P,ASHE]GH&54S$[6$Z.U.&J7]9U'#5Q^ M+ ^ZT,F([#\I\NDRT 6[_MKN%^ G$Q016Z-,!EB"HZ)V3\GB1[AOX.V9.PM+ MQS;@%53A18U\+/P@13/L5/R(/AZ9J3WJD84(8&N[A2A:9TC;/*+A#\WX\^,G MCV,,/N!!;QK,G=& A<1P"K*UWC=\G\;@"ZZ(A"^*45U_D ]#2[G:8/\0=QCB MIP1US;1 _Y"PA?<#I"J1CHI@Q/\+-80-@\Y(>7 /'[":H!&\J&$X^AD$+:+- MU='Z1_GG#(]K.WD[,!YX-6[$.-MHN1G40FMH!B\*%8B$%%!DF950(^U-3DM' M=D93C%VO/I3!T7/#XFV/^..OFZIR^L]YCK#7X+J9QODE($BQGD>]V03^EP ! M.=;$#2IG#:/6W-^3QGF)KJT@'ERT'UQ!-UTB]/AXS=:CYDW.I3_2!2*'?&MN ME<6'O%QL:BPQ^W$N2JA?_]EKGPJ,8(?=O=VTMU]H5C_8><1=##_-UIE M?EGK):P_J+@76Z=<-F) MU7>WV-V=,^#"D0M](*#0WX/$U$UY/\AG"_EB+UZ M16V80 8UXOA"X5?T8U"YEOFB\ES.JUCC):CH<7FK#*)"T[^"W0HN 3/27-,P M<+G"ZQ/%9O0('TJWET]J7I%:6JS3;-B>!+\0O#PS.6K?K- M9CMY[O5L(9L0>/>#&UY]>=2X>EK-%VG;J-P?!IN[^G*.63QBU8S-'B%M]G\-.-UZ3,11 MK)?/X _[!\?IWN&.47)_^5$:HH_YJ:49O:[)QMG=^?,J*0\GZ,BZ.2I2?V[" MR^%GYT1B'O[:F]R+K&!O+9S"+\K!,]QD[7)%OUGCHQ69=M&DUMYDH/,K"=9S M/J/XMV0^6.R9MB//4!G+QN7NGJ>1R\,89E1_I'6Q-$1EHNG4=05%HE/:E[=B=J[;[U7"+6ZW]9?DIOZEG$9VC8D7IE)C7VS M9C;9L(YU@V@PYH"1A]V8>>0H(QPW%C.)^;?KIJEO>>?$S0P&[J?C!N\\\ (\ MJ"JLMCHLMDZ.IGQ'RC5XB6MQY3N+UB^GY .%RD[V$?8$W1"WGE*?ES"#925/ M$KY[YGSAL%$(L;A87B";X#A690$>7H'H.1]\"G'GUL6CJ"EJ G>P'=:3_ MV,G'@TWR\1%=_.^$QQC<* MSV(]#HW:Y)[9&ET'QS?<(F?BUDTBDIS2D]Y%@[_)/X+W!EOY4_!G;40F1&V4241#P'MADAI":UZQ7,K60E0L6[-9)=YO@I'2 M^&D"T8+<@(2-C(!&"N;G(W&D^1WXO,PXS-0@?N!H5>'SXDN:?F=;-!9@ED\. M)!3./T<*)9B0T *,L(3Q2=#U"TC#.H/7!H$;6!F20I)#%0T &12*?;&--=?$DEXK MWZ:DX.1 ,5F0LC=D"D/<3M[P!;/BJ[Z+@!PPR6$R=D[L5OJ?,@?:VU]1=: % M&#,P^H=J5M@ZV2)Y1:*3J_"J?(HUG,5,@ MI;0Y8#;&>:.D;Z[19H&X#-UQUKL8N@B!+&%H79.,U!VG7M(TKW9U$>/NBW(V%?/9!O]8I1[+J[VDAY3^;69T]^R_RD M5\6G?!+?2Y+#"J$#Q97=):;-8Y9M;K(!A?BZKAQ*Q:N"; 6G$7\B$V[7:-M] MGW 70%DRX?I<[F(18B$<6DET31LV+KQ"!VDS H+;SV!"=E>HZ'&D9,1?39TC MK^NC85,$XA6[<7F3W^M=4?(]H$&W7? LN6GX9]4.FLR7"4^R+I/Q&%>FLQFP ME]O)WX;'4+11$%A[C-" RH6C>O^$2QRF@"1YW>VOL83XK))^53"0!.3DB:&] MS>E,/L3UF$8KMIHD_!7_T4&4:J69<5;@BF4LI$&50;TXK5F7'UD,+]'.TK/6 M(M/L[R)<"PJ#C&P#Y>^;,MH;9MDU7SN5QEFR>7=3!YD:LNQE_?!XZ]*R-NKF MA#P.P\0M:YL G'1/2^&W\.(+-?YG;0'%MJVV^4Y:G%^8=N'MKY+G9%$KG\2B M-4$U"5"I7[)ES1O,_-D29*+28_)RK$N+"-[W=_UEDSXX.*TNI%LH?4\?TES['[7+]*KP3\3QNC MR:+C5EH;S7)?D;LP?XM7Z*_T/XQK63?1BR9YHY-4EENQ+[SZM(B#&;Q+=Y1* MV';R5TM^05V3L5Z*(8/[TR[,U'NT*U\>&H?>OG9%&BRJ8X&N*@43T#0DY:W!;V%;!](P"@;',^G\QR1:FI-UZ%R(L9NA(V5#; M9UD@"R;/M&F]0O011-W;V=M/&4Y']Q']^\"(ZQG;M>%??Z"$_N$FH?_-0=8# M+93H]N$HYCNU:OS4[J=BIDJJ61LN<;D,O^DFHES=G3Z&SU:#"J2 M,'Z;HP;0VE().BKO.!J;,?+HJL@;?7 K>D/>YRZX;?RB12WDM*Y(@+J;8IQ, MBW%3WV9(.T/SH7Z%8;=%9QT]N>,N'W M.^,3# ET<0)&U:)'\_W7_Z] _>Y^ 3?O!E/.% M)3WB[4I)#BE[V7U7)&@H)^%=3=FLG+U^?NS\DSO(+CQFMTO&V[(,$_7L# MEM^S& 7B'XY>FTM?SPN)R:.+_%;P\K2W6ZG'*2,L2B)8=FAL%K"6&+ZOF&K4 M2;.R9:V%I1-)[BC=R,G=W95# ^\F8]B^"_BB'9]+6^( D;A<%;]/FX\'J)8\ MLRJIM[16%S?@@/X>2R1_S5I&G-ML9L@=\SMQ>>U[&G=I&B*6_A&^60K8Q/^FCXTAWBQ:<>P.SPV*(DR(-.S MHD3S&AH8(!K#X[EK+,GR6.(1F($/2A$L$+_,59EP1K><"SYQU2,DJ(&2@9$6 M#:+49CY52Y?5NZ%ZNYSN'NS%AF"Z8H#!9*O<:;N@S%MAF+8PJ&_Z MR*V#UZ0!T'WU!>L6E(S^#:54K_PMTD)CV&!5AWS_"W.Y5)R:!?]PG#UW+C^SX)#N!%VC8@7E?UF;77N< J9,UP62AR L!<#=0)4AMF&&K/C MF&N\OV?\]K0-R%> MW5?/ 14"O:YE(,+4!*CSV$L\UYR&TKSBJ*S/,N[]G%P$0BA)@X!# /+:QF6( M0TN2ZE=1EQOO1N@[Z]ZEAN41*$4)G"[7CLM/:[2^^_'ZSJOEM95K(:LJH:/E ME'D]JAVW=? %U>8,\U3-=B748#=2. N*!_^R@.7['_.)T.VMP\J>,@L34*[\ MC\#J2O52Y<4"$DQ[H3(H)\=-JE@#[TFVC+.5ZF/Z33//H\\ 2:N0Z4D.3[B5 M$N9/?2JP%(!J4>)%(VTEMU#_*BWO18.[F(QGI*PYI**#D-@P?U5;OE?7\HQ) M/F+>E;8.WQYR$7$A@]!FM'E@@7"4*'-$@(U!DP!.3JF8M$_$]TVE/E]C0![BA15R,$;E.LCRFA<<&1@ZU?8VQR\([6=K6,A=8B. MD7*75J(B6^)KC(.Y#^&?.0S[9/^79R/S]M$RS%?E/RQQ0*UYG8>ZESR^]4R-6JJ'1M45) M#]55))TO"EM: IPM#UIC7EP3.IV5]2)7G]@J0QVKEJV5&V;6)LOE/_Z&@E'G M8LV?68F!U;1@')?:-E&YC>_<[4;L.L2X"CE%;SI^9P\Z1>4-ES,):S!'*]?A M9'T9]KWBB\ #WDYI[8HN>5>T']9-XSP?B&:I214&2UUI[(WQIL%<&O=7:BPK M!595(ROT!A98CM2D=V:YM^370M!.;%Y,ZIFA'I'^U,V=#J"?PRY#S_,)8$'/ MQ.M(SOG/4*.G"DSA+UHBX_DS0;H@DS&?\1[\L'>XP^"1+\Y\_;"[E^X)M%1:, M05[ ]=@6%"%9W+2/"RE1O=!Y_]WQP_#]Z)UHTC^[Q]L'NS]"I&LN[8RK&WY_ MNL+>9GVE];XB<1;ER[K;FF[Y:L(P-?&?(\OLX&![]_!'T1U/M_>>_A@?=K^" M#IVH+ 6S>3,&-S"VZ:NZKGRMWVG0*SS*OGO><4P\-TC MN4&>GUS\:M;GR<5[_&5K=S]-D!QTUL2YMR9P4O=^42/JI;"Q_G19SXIQLK]W M].>?PT1B8&[I)^GV&WRLUA=?(NU&HNPXCX'#FL\D6)U-:Z:DUY U)])3,X>7 MPMN:Q7:HETA+XUQ<]1-GTAVQT])WHQ)'/YJA4O^PQ#^HW'>=0,0ML+YJKA*% M'BLLL$I0WX8IO,"^: .*@KB5A];@WR)Z3(^YS9K)5EG7'P1@XY-DR'UW@FI& M#P>)<@9+X;D.D*/W0%L_?[4016 <&HB+#H F,SIIKDX+R@DX*D:")[4?'$+Q M.FSWT*ZS\(9V%Z0Q<+$H3(3 4NP6>B7+*$T*"+_,0WVD^\4@\>T@Y$_SBU+E MZ\O4']LVXJWG1O-6W?&;W=K=VCN7,_FKM74X]39L[G\<[AW0^ M Z7&^W9J-=5!0-;][F4(QV2&A-.X?O_4;"5W?G63<(A;A##HK0*LDW,J/9L$ MHMAIS!?Q<;J)^.-'.T?6VDHJV .(FR\ #Q"![G=A&)DTA^^\$RR%R!QP*W1H MEJ5XR"8)I#H0ZO_.JCG#_>5")I6)!9':&B>W,\Y-,Q'%8Y?UQWQMR:/H++P" MY-R9/T,G86]K9T].PF53ST?NYE6P!?F4>V.6S=ZW'DM%*_8VM_>L\ M>>97*K[=!F^O!+*R^TM\V85G N>!*0A-?TI=FI8:*#V^/YA2.1*0+)8UV2W3 M>N*AL5Q D=#XPRX98>E"_SYT;V8QYWDOW;9(5.75#3X%+P1#\>!,/<)>K@IF MU0!>%CL7_CG@Q0N'K86=+MU'UWN6H6&#S81'37%MS):!?<"$O<,@CL-8A^*)#V?:QBEI0&OK[4]=F:")&[$P+>V(F?=4Y/?08'S'NL M,4%R,L/'(HR> M7 OYV#I,>:7WRD27Q<33M0@!^M56W)@!=' 20-ED2Q\L6_IDDRW]SX#W$6S0 M3Z.1!O2(K)__E3T3W)O)(XOSQ[E3PYV4[^]_W)Z\OS MRY/+\[^=)2>OG_$O7MK/S\XO3E^^N7C_[NPB.?GUS?M+EO/_.;M,WIU?_(_3 M)&N'Y+U8X:0:E)752GBE&A]G'T3J/H/P/3,8T#WT'5G&7RQAQST!.]Y.GI^_ M/GE]>G[R,KD@H3I[1;KA G)V\?[MVY?X^>3=WY-G)YSZ M *P.]X3KER]S,H1>D%,P2\ET'V\']^R#3$-7G;R 3RR2IZ$IY)V*"V<*?5L[ M8&E@S]6H_#MB-V>?*=E=DH3'KI[Q>GY#^]%=CPU"U*S[^'H\#TCUW^77Y+>ASN4MN;_D MM@;AGN=%,^4[-/GI[>G)FU^3\V<_)_]/\>GGJJY>DR/;T*V0_10__R9V\& M^-73S?DQ6K-__](>?,O3'[_%SH!(GK/N6[OWGN"W/!N?L;,&A/H*_Z]GSGW[ M,49O^X]M^>\V@\>UIX]*454M #C^IHO\WM6LTOZ>R?[RK>7F85?)*XV#[T*< M-BIBHR*^J8JH9WT=<1&UWWSC60._C%9FG77'X71-J]E<@X5O5(FIDJ/O0NPVJF2C2KZI*AE?W:E*4+SZO*QO-U:(5QU/ MO@LQVZB.C>KXMD&./_WE-F_56;LWGQ:^!PG(9O\3W=F+#5A^9=W9V_?O+M,WCQ/>+O?GF'/DW=G+\XO M+L_>G3U+WK[_]>7Y:7)R>OKF_>O+\]5G#>SH@*63E!R*[+! MRTGJQS?QJ"N3 +LXC?C_L_>MS6T;R=I_!:7-GB15D);WBYQUE6+)/CIE2WHM M97/V?$F!Q%#"&@08 )3,_/IWNF<&&!#@G0"'X*1V$ULB,8/N9WKZWGQ +R2X M8DHA;SBXJ#'&0L;'>;MS:=HL?7>=%H-QO#2\/' M.5GR4BH%?2XH!;%(PV=H,Q=W1$XM,/!?B<%K\+":'3)1'6RKFZ1Y\GJR,Z[ M7&?/9@ GO=Q^\YS8AN1PADBX55R%R6$DUZ_8>P?(SF78T95Y6Q M45BADVY&.%\EDM3ZLLG6<]]R0CZ+/("2%.C_F!;ZV:*3G!W%56APCE&RLKG* MV(W#F+"$#PFK(R> H:9Q2D@\-I'GAHCC*.6(W&,76*KV\1OZIQ24?XXE,&:0 MI$HGK*1"0.2Q.U)F"J[-Y<1<]>^BX8^_73Q>&"->4B]UGG6MMZ1QAS3&+)@F M\U^?>5_]K/+U A43RVZ2R$AH'LTGGE@L=0-#^@E\@T M@BY:O')SR8$;0>M+NJ_X:@'FB(^8\3-XUS9Z34'I84"_1C>2&4@UGP<*&HE) M?QJPNFD8C^T]6WP\&7\K$QNYXEOQ.P?+.SRLCV939+$I2_(&<18JEE"*054) M'S#;??YT<'+1M5"))72'F1= F[RUZ^X-R\$9B.>?YK%R&+W]$9^I>/D:\$R9'"-,"_"&QL3P, MM; 0WA8O"^SAL C @M1Y\%\!;E,^>O-;@!/*)S8RV0H@P*U<&(_ .G#\>N0 M[Y366,N(!4$15#!A^8]I$$B79M54SU80MU.71U)(U3G+QFNPRY!3$BO,DO5Y M[PWQ\%P="_O\8NFTU"\C&=".Y6.#F73[FFRZL0M5W?-+^#BTR17J;&K&1/[F M?R=QPPXDLB1=15*Y)KI0Q8*J:*QMXQT N'41WR +;SM^K08D MO13.$TQI4:E?BR$D^'CX#907\[D9](&7QD_UG^7BR[@S$XS=EHYLTF=3R*G% M4UG8@?^I\3/T9O7=5ZYEH"['.DI178H:J-XS7DJ\O90#=RT?ZNF2[]C,5ARK MIY>Y89*LW50N(^+R0\OE\]G@=G^#85[)$8O;K>4*5C;K!"MFWZ@QS\>"\EN9 M/MH$$2+MAXN+>$-B*P@#DY]\'(U+Z'4/];M\&V%XQN4+/N,8Q/Q/6P?*H M)JU<00]Z-J.(S8CV84:H$ 0KBW733\OSILQ3,M]>A1XY MWFB?ST)D1@#,]H(.XTX\VPM$"0Q"'(.NS#J4VR@4J9(>MX)TG6\$^QY:^#I, MS&7[,%KS&Z#?=YD*!S[\*)P?PW5A?$U]@7L'2"B:+$GORF0)%0Q"C@AUQ9[; M!;JJYC:"5EKN!FYY(\WTSW/?!@K%BEAY> MEKP+\X2F]F4R\OM\+TSFA:%/,83NU^Q;".BDK+AD0"4"2-XTZJO^D$]5IWO- MZ9>VK'M6@E5I7[&1_ A^BF Z-AY3XS83%/R&W++"N:YD/[3,3K_#6OC)UB@S M$7#F 6.\2-IYHE!,.QHIS*C$%P MU& %H!IZ@Z&E]P_U!G9;3(!O22(,B#N-'!SK!O;1BQ/8YV#>SXRX:Z#!=2!H MV<<,0?A3/ B;J0>2E2$Q4!K>E(9*TF*3&3^H'_!^;K&S&V>=CDD\HM#"#A@$ M!T)S1Z!H[?!%\=EU!HL\B36U*?Q>/+Q<<"?,P)GC0>$UQ-*3ECNHI@ M#WU$S ! $*--6=WF#'72!PY5Z8^%:SJ+H'C%\;_I>469E:M O:O;#M@]P.7 M'?B)(],G?R=\- _VE4'-)Q&460%H>98[$^X2Z3(&Z91G/E'M8VCQ@2GHQ\[U M"*%X@ZEV$^;^EWJPRD/TI&N8W\WI/?&[)-&"UKL)63N@K2^U7$D?[TG$)Q)) M/TRTB_B%Y;=DW0,3)HQ]^D5J?S\D;D1&X;0_D[--A+^$=TMR%H=D"N:;C*<8HWKOS-\]]<8C\?DX4=NU-EGDD.'[QOQ2BQ MO6?*++\OYP/)A=V?J1+KUM_?KY9> MEQ<;*'V%YL)O]4P&9P?3$RZ;!2VR2:)[891:$V_; MQ0#-M+]+N4;X[:O.!3 MDM+5F%HDK-,< S?5+)%-&:/7\']XB^DX$TT?#'TP%#L8;(R=2, )"$X-&8 S M5[:C+!OROXC!DJ/BR'[22]EEWB"8N$J>+5?.MO*#F0AT\0 ;7X]9(7,G"37R M$4QZ7^#>A_W%[EUI>#EO*;K^K71ZZM+1J\/SMK+6A2NB"RLA$9_X1+0<'1AM MZGA"!'=Q")TB/SRR'*M:$]":@"JXGU.1,2XV"2#P*:>!YOH@T7&86(5\W!F/ M6&F,:XRK@G$AVUD&"V2><73S,873P!IB#0=+9ISQ"3]6[#;'?.7%9T!C76-= M%:S/R?.4'2?Y\GBBLIW.D\;$0TB[\B>)0%^9XR %&@(PW*8P$8,-U6#T,<7$ M*E:H!T-)OL.D8H+#US%E(;*^P]]@.CM]KV ,WW^#XB VXXOGEF-:$.96\OD= M)/!D"W;&2RKBU&LQH!?6_,GY.964BZGS5ACE>7AP3LCL'?V.^!(;=4J\(:_^ M@Y@4%D+P[ @6Y+,I'ZC%"\+C'4N0=> )TA9#DN(#S_7E#^>I7G&F/2L(83*( MD=""EQ.[Q)"/%CY:^*@B?&ZS4>X%.45P-G)"UCPKRY2*-%CV^L*@L[R U/#? MLQ>LS&+A[S!S?8G"*W*>IFX$-2=,$_@)DV3HA^DA9B;?/X3$^YD?]^:RK/[FH7HF1N>R-70N6UG5'9_IO\X_ M.Y!V@U,C-ZKR*&6@BC+U'\?YMGNM#(EGK\]EKXL)I) O#L; N8N(XJ,]WR!! M6XH-)0&I!54@&"+*R3VGHGG&)Z]CGC?4@(IYO'*A1.+=O3"N606N5-:6*/SX M/4H"?XPYULF\W_EJ&&+/OQHTL9OPVCNXW5&[6.1'MIU7)]66(&F)@[UPXM_; MT[C2!/J;F'%H313Y=>[,X7S4>Q2EY M'6 >J/5MW>1=R=T@QF6#5FAA]YW$:Q#.]V+"3@6,Z&.+U;A3K7XT=0W7&9&5 MM*_$N,EULK$7<8[WD\BA4%A6@G;@*!*/6IQK@,*6>^+%)<^*J4>8!2Y+Z/(.)'E:_\= QI&//Y<>>]1D]AC/Z4'+D;DE:8C9E1(+^ M$45&P<[^1_B/E3.9[^@/UI_(_&C9+@E,XY,S&!C_98TG[R!&PQK>4.'X^?.' M^7G-Q;8=V/)1HJ%\2 +FC)+][4D-(_?0A [(M4:MWMP/9U9PY+//VMBMSY7K MP)H 5WY[RE)_#QO^8@7#%^'OWP\-=*191)J;.M*LE.]IZ+MP+?[SK'^VX#8< M^%'DC_=T(2;_=[QU1L1;Z"Q,4[TY'5E25YW55>7Y(P<(TGK^7 M"&^.MM%H]F7LW*^-96_GQ\6 7!C'T\ C'L71^L^!KP M&1S((\?^@P*91>ZFX?FS94TN@:Q7G@W_N4EH>A5]X&4/_X)JH'1,[RJ\'TEQ M/ ,S.J)_GCG?HTMO.K;]B.I"SMBB^X?V3_B=WQZOSPS^XQ =L?6FV>C7S ;8 M\.G-JLA-C:,TCIK[PU%]1QSUS!K]?Z_;4@Y'&TG5$?Y3ME2]$C/8 C(DE&L# MF SGD4C1PW P36#O!Z@U?X $)[[&C+@C$5=1"Y&_9J]6-[N=OG+'YD17+AIQ M[9T1MZND-COM/A74/>40=P3J[SWFI":L4@2TU3TNG?GC@AQ(&!!N(Y[_(H%O M4Q5IZ3DY5^Y\G.C*14.LNR/$=I3'#7K_-^IMY=!V!&KSK0==.?S @?1AK2X7 M?U1Z\T=%<&!&ST@1ZG''[#0;9AVBS8H=CQ-=N6B$]3=&V([BMV76^PVS5U?/ M_W4$ZO 7+ 7#?-%',IQ"1P:BJB>X.F>D7IL_) D?$C84(8X;K:[9:M>4.RHG MNG+A0*MO#;1,6UXH E#]P+OEQ/NE1@3.S8H=[.4R9 MH!]GV@WC69%.YGZ+ZM&K3,\'%]?&ZJTND7C-KC=4.:A7P MJK26WDIE6CWYT$Y"[7RK"BM3V5@C5TJA-=N7"09<.+ M*T&VJ[!NF8U>P^S5U /9MHI[Q4"G+-RK]KJGN/(IL5AI78]EU3\LZ"&NHV,E M7+Z99 7!C0?7\J(KS[X1#"DH7-:@9E/3[/34NXI/=.7"(9=)7M@8J@") K?(0R20WW@A&?@0_(H_O1;R%! M4ZH(L0TQZ*[9;*B7.W^B*Q>.N4R:P^:8VUENU^MMLWWLKZGC''_PPGD#M>*\DC-@87B5P6N$3$J<86./) M\R5PX0LRX3;F02$J<:MG-G16L"HK%XZR]G8HVS7/@$WX50YE1Z !\USM&27H MQ \=U9S**X8A*'.$UMKG7DY8)I H.'C-&%A(DG"]:=9[.DE8HW9;U&9BD>N@ M=E9 U+-7*437?F46*RTYIE7>J!TR4'N/=FD M;V+[TX%+DMMBGZT UUMT+[=S)LV!<:,0AT#'['3[9J>Y^;W$T"*U9K+(\*44KW&IZQV?'&C@N]IK MLH;'R!]^>_%=^H'P1P,2G*.9HK,]-.0K3VC-XI.7:OD#322QI<72*6+V1%<^ M)18KG8LS-UM@8LVP4Q^H4-9P&$R)JOVBU /M[I,Z,KF1@B\/C"U7GGW%F"+= M&P7V!NEU:F:STU$NG4*IE16=^I))A-P52SNGI]=J';.YAKM7:?E\F-9]'Z8A MY3\)%$W.J:(LSG1B$CS@B0J%]F2JU\Q>2UNIE'Y_HRH7C+9/+N#'>=M6IH8^/>FK"42C4&=$]WUI%B^X2C]** M_BIE".]VCYJG7?44H1-=N7#(K6BO4HK\[M?-=E>]N47'J7M[?D1B#[8B*.8/ MU,WB88YNIC/+'7",^R.+'&W0:IG-]G&TBM=H506MF98NZZ)UYVHEF+R[.NBB M EJ5UO27#3;0>1<'4+E:F?AF.6',NMEKMLU64SU%ZT17+AQHF>!G63'.7KU- MC<@C=\GHLE*=\*17UBP^5L4O54#PF?[+>"+!6.M\IP[:$UWYE%A\!)[+C^D4 M >P*#>[+(3=-==RI1$,ADWF3&\*]\[UA<>9IJV\VFSK)5I&5"X?<>EDJ*R"W MJX^Q:[:./>YTF,2!^W26@);>ASQ*F02F:_J5[C]1-=N7#< MK9NM4JP0[_;;9K.NWABW(]#![^14@8P,YSD%BJ"YPNK(VS78LK:C6SU=>*]A8B^BMY)=Z4&,0*/'^JV%P MG2$#QRJ3(7--1H1>H3;G73'3:^N]FMEK'$=^C,:J*EC-I)ZL@]7=Q]YVVF:M M>1R9ATJK[:F0'DOETN&\0ZA2RS)KBI#W7;/?:)GUAG:N*+)RX0C+%-ZO0MB. M4KICUOM-L]-?/=5":8FLN[[JR+E>6;.X$AK>!W\\=G!*&.OF^H$^R_&>B3>$ M_JY:W2OM,LYV)DDX<^79*;ZLK_[]10+?ML*7I??RN7+W\8FN7#C(,AD1FX(L M5P,\4I!II4]MN%?M=4]QY5-B\?$H?0M:]FM5[^0P>Z(KGQ*+M9JCP78:A-8L M5DZ>'";I\)$$X+VZ @L6EX-&^Y. QZ'I2E3],8V)%1BOECLEQ@^+#.9Z+9-Y M\2 >@TK4@Q7%EOF:AJ]^ %ED%W>2V9?$(/^ MM5H-_I]Y12/$SQM6O-4E+YU)C_J(/;0P>N/XW"B/[!\9Y5 MD!8JB^7=_6F9]/0TQU$D:&=M-5U]8JNIG4 M'O:(K36*TC6%;FX@@;_!)FK"#K=AFUW^.RL WMZVERHEID%_-R'THZ_$G2DBRZM[BW0R M%1D23#;43];/] ),JY?E=:(K%PZQC(V\%L1V3"9$^:,7'K?6"<**1XOF/6VC6SWE&O2.Y$ M5RX<;MG)A!O ;=<.G6VSTZZ;-3TU92LA/1Q.QU,7K$!*UI$S='1=YN%JW7Y: M>,(R)11?260Y'K%OK,"CUDXH,?*:\;$ V6Z$=+?_/#N'(IYFK64V>JMG?RXM MA-MDTNK/&I2*@3*32KPE*'>[ 1)0=LQ.HVO6NZO;0.P;E+H9L]HJ3M5>]Q17 M/B46*ZTYYE1N'U&BYTG=W0NO[DQ<1>8@XU\AO3YZ9K?=-MOUU1XU%1HH:+RJ M@M=,QM":>-VUVU/?K,$(X'XV^J0B7K4:JG64TR"T9K%R\D2%87!28Q&6U*"F M#JIA6UU":Q8K)YG*CG^G)=/QVL8#EY+2:-(WLOWIP"7;N4A_V,Q\6+#H/JR( M;K9K;')?7'EV.39PLV-VNIB,M[%-T=0V<"5QF4ELV@J7NP?2&Q ^62.0K@(N M\0;X1S3P[1G\%_H]2XM\O+][.G^\_;\;:HC#*@;^X./5E]O/_[XTYM!LI5A)W%?&T\W_/IW? MWEW?W#TQ0N31X>-Y:ZU%$U;\.+&>R?D@(-:W2450@ M+GR7KNK]\ZQWMD#=XR+ZK(3#_ ML14#5BJSG>$^V$TY<:W9I.)[K>.0,KP-_ M$IZ]OQI/7.>)#%^,3U2/G9C&K3>\H,>:/NG]@M4 :L=>YBSO0/RID- M.7(F-;&39.]C+''AR/%Y,3@DBG]:4(?S;6,B'1*^?._\33[Z =X]_R96$!HW MGDU?_YH,L<[4:-9- [1B=+B &K(31 NW#XMW>)=M\+_83&^-@=/(-?X/MDU- M%PU0=1FAZ:(!*ABQOX"VN$AEWN[ENI:S<)9KGG G+[V*J5?71-=1L$5IHGPFDZ)QKT+B!_N+#]1K.9462,^YYMD? MZ4MC@*I6I_^+_-V#5?6^V>RWS%9?O1)HI596%3B9/-^EP*E+P-DQFM0V&]VV MV5HCR*FTT-1]2G6>BEY9L[@22M@'/\2IZ,^^;X=@YMJ*ZF.ZY@$O[TS1 S#P M?I0[W[0 U:]FMCI]L],XCF&G&K?*X#:G8]PJW.Y1\VR:_5[#[/9WK )7\?;0 MVJA65?3*FL7'JHTRI_^GP ]#XR'P1ZHU&U(/FWNXC3-M9Y'^C/Q%ZY ]G/7= MZZCG!3K1E0N'6SU38[$*;GM4_>IFH]\P.\W5JI_28EFK>5H'T"MK%A^KFI=R M.O+$:._9N/D^(5Y(0D6=CAJQU26T9K%R0JGL=A',]GRD7,#A$,_$HW+)Q:(% MRQX[GD.%D@7#(E2@I,J07=]&V'5O"XV,=J:_.>?K)\;5*\^^2O&47SU%F[M= M:GM0&Z2='12C"&M/<>7"3=YVIOWY#FC:XKN&,)Y830"V?C)PBT%@"PO=?%;C:Z9,Y 8*TMS%E/_MA\=F*C9I9;W:6 M2M]CX>I1(X4OO1 OF7;V&^!EI83<>@)AD<0_ MWX*PF)%0Q?4">VR2MQ_,ZX5U)BF_=K#5:9KUQ'#D7&L;*P#@G/WU3&.\U M?M1K-LUFOW\4,#X>'S!KSNG'GF"B/<&EQV4SR:2Q8QZR\Z#-F/#/%Y\4T.U" M#_C5/;5/"@)5!E\F(W0S\.U1Q'>H>.^9M;9.$5 4C,H>@ZJ][BFN?$HL5E\] MO/6&_I@8/X&KYV<#9'VJC=KA2:@R5O=P*VDDG7"G< MD=#JF\VVGARLR,K[PN#"&9+U1B9?=$L0[D]'3 9*MLUZK6VV&GGQW#TT MAF M>*16_+16H%?6+#YJQ2_.#8U>2& (-5"X '[6;L%3A.V)KGQ*+#Z"(/@GR_$, MJJ!2[9+JG%,G?('X$W3-L,E L5"X>FC=W2AM9%([@2,AF ,DO/=N4FRY'UU3 MIFQGDVZ=)7)P'ISBRL7C+IO"MA7N]ABJ:#0;9J.V@>VIHA0_3(DY4RP=5"P5 M07"5STXFG0_IS_1Z+9VKOW+Q",NDNZU"V#[E<+MMUGKJ92L<@3;]E=!G_T5L MPX66'\!1[Y6$$9]3I@1VJWQJ#+M9%!W(.HQA_YG)XB&&U9W!M!*PMGT&LP/.GVL51PA&)T^&L\>3Y M$GAR[WV(.<+[)-XP?A0<<4\.2*_>-KMK#'_=Y81H2!5TT_=W151Q555:25XA MDW_S J$F/X/W^2<7\Z&TMESN&6IF,E$2QH#"P@Y5HL04G@O5,)LM]:S.$UVY M>/AEAL!O S\MQ@^F6M_"3#;*'%'=9-(O*:9-KQAXKLRQ6FN?^]'%FYEXH^!C M6:6S3;.V1BG4TH+#(]7$-1RS<,R$(=>!XSZ;QC3,7BVO@T:Q<%1:3<^K994" MC,9/7.+KQ+42G2C-_*#CG>_%=<8L/%2.')?\*(V.V=JDZ=*12N\C1M5B4.7' M&3<#U3YGF;0Z9J?>KHPZ7C$\*GL2JO:ZI[CR*;'X>-0_#*#]2J@X)Z)PXJ%"D,MD->P; MHK@P^!_^J$<$%\](,Y M-?#P]%OH8%??M5Y(D\EFIOM8?"=S-\ZOQ"-;3\/;4T15A8Z2&K/*8'9!;Y[U M,%M6%H *F-7:IU9-3H/0FL7*R9.#NB+O2&2 _T%1U^/<-=FDV[?]Z< EVR4* M_+#9K9Q9;C]^H%8F291R(7$%*>=,G+^AF]5+&ZH(L#+IGZN!=5B7X;ZAI14Y M?'L@5P>_=1L@%J%]JRK!#,,HGR MZ\-L%PMS#9BU-Z][*M7*+%LK9/+WVG&G$;&U!"[^:&32_>>/!N>%EL$::#L! M+9.QN@G03EP*:U^?-KGTRIK%E?#U_8Y;([9Q1=>TG@GS]X7&_30*(\NSZ9WP MSM#>OU,$\8FN?$HLUMZ_@DR"0\-UGV;$8BLBD\@L;A-^F=Q-QP,2W(_8G7(; MAE-B%^!#S)H4M;/W?;-3ZYN-VNK&!TN-B5.0>!K6:5AGXW64J$UBQ63I[(^BO]$=V<]\^SOKRKC_=W3^>/M_]WK M+[>?_WUIS&_,^'+U]=/MW24HJ^\,Z6(9$NC!^2YQXCX28EC#H3^F2\[HO4 I M$M%'1;X1O1"X([ >U (W[\CQ+&_H6"[=$_T![^6><>_BB_\C&OCV#/YKT9MO MK]3%)XK'#?S )@%RDV[^LH8/Q$=G:,(!4*O]G=Y]%'\3RX:+$*^J7_AV<_EU M)F/W93)X"9+]+.?TV1+59;[UJO%T\[]/Y[=WUS=W3XQO>6S[>-Y>:]&$XC]. MJ#9P/@B(]>W<&M&G7!J6^V;-PA_G>;;L:63\_A?+> G@LO];Y _K9^^?D _^ MR("&,0P+%GT2?%(!'$C$<\DH*A 7XKA"P\7U;,_MS[(R/#%^$2%T\2$;A 7](#3![U? M=,Z/CS ?9)'V& LR /(C!?:W%]^E2 I_-&[^G#K1+"^ =:1O#@T^GJA0_S>Q M@M"X\6Q*@&LR)& H&,VZ:8!-:U#S /Y0W_R]"[V]R]917FRFH\2\;,SI*YVB M]972]4%-XLJ16&C:FL0:Q4>XH":Q)O'Q+WAB)#Y%+3'?Q/];#?_)M-7JK!$! M$-I[ I=.V?;"(PD<^I@K,/!QOV!O/P1D1(( HI[+$OM.YC3G<_Y(.?[!'X]] MC]G!2_F;VRWM9'B^3(*OS>:267MEVP[$WBQ7']R3N(85)[&JYP1G8JEP1$Y1 MC3I&P+!$"\,?J0 :S<.M>/A@!9I[1\L]?0*/GX?Z!!XW]QS[_-;3'#Q:#EX- MA]/QU+4B[=@Y8BZF$AA4X.,I&C%%>@0;I2,*$[NU+_ TN/TORYT2S>S38+8^ MVJ?$;7VT3XC9'ZR)L\J-K=E=&79?DY$S="+-[M-@]^+$="78?4B;[^ E;8>+ M*I]P':$FNB:Z)GK57ET371-=$UT3_>#%^64W+TPU6?W529E.]7)\E%G1Z39( M5^']"(X6:WWTAS6>//_!JB"NI!J(N 2">="_X+'7WH-"(K( F[.TK"'4&7E7V(.(VV M:J(MT]MY2[0E-4N08'CK\;#6;LAKF,U:T^S5\Z9":_0=#?H6#RAJ9WHP;PF_ MKR2R'(_88K[13KA+IA35S5ZG9S:[C2T N TS?E89UXJB:R&X.IFNPIN!:^O[ MLE4S&[UM(*.B1T5J=UAQZ:F,[5*UUSW%E36+*[^R9G'E5]8LKOS*FL657UFS MN/(KGQ*+U0^(\]Y4(9C;AH-Q$L/QC$G@O%H1,28NI1!T'<@LCWI13L87')6^^!G;8'<=BNQE0N1.O.$M(!]5-;N3SH-C:%K@B$ MKPG=(L+N#;-;;YNU6DWC5K&5R\-MJV"1N_?(/8)6 U:QE'X$Y)"%XG?T#KM4>Y?25(&P?=UL=[MFO:5P M-=:)KEP::KOUS5![Z* ]0%8W=U!MY?+@NCH[:A]P+21DCWU)S%I=1^Q56[D\ M^*[.2]T'?'6\OK(KEP?5U?E\.T!U%QG:-]O]KKK U,%ZM8](U5[W%%?6+*[\ MRIK%E5]9L[CR*VL65WYES>+*KWQ*+%8_6)\X)XT0HSI2Q)Y:WQYAEGSD&P&A MNPF)$4Y<)S+L*<$?P@OH:+Z.YE=NY?)\8^E:EN1 RKW/;[T/\6%\\K^RH_@( M)_%Z2N@/^#'4C0>. 5JG .K._D"M1&Y#LU?7:%9LY?+0W#N8B-Y_SH.&L6(K ME]<#OML_.(Z+2(:0FLCKYO''C-R%P.W5#@Y+*KZQ97/F5-8LKO[)F<>57/B46JY\5D=?"8#JA/R'? M23!T0F+X(^/-"@++BT(52*HR=G7NP[&M7)Y#;$5=T&_TS-WP(W<_^IT?.)WE M< P@.@7XKJC S(>O OD,C7K-[.H!"\JM7!YR5_2KWXO@W?^0A;K.7E!MY?(@ MNZ)!_5XA6TC/AKK9ZK;,3D^W'%%MY?) O*)Q_5Y!K%,6*KMR>8#M%0_8W>1I MKZ]P#QR=J:#V0:G:ZY[BRIK%E5]9L[CR*VL65WYES>+*KZQ97/F53XG%QYFI M0*UIL+S#J1OIU@PZ/:%R*Y?F_.K']3K;ZNI]"I]($$CF__RW*GA/WX MHQ\\DN#5&6X0XM49"B>V0EN#5K65RP-MLUS0%I*IT&Z:?0UBY58N#\2M57UBRN_,J:Q95?6;.X\BMK%E=^Y5-B\?%F M*EC#/ZVXLF9QY5?6 M+*[\RIK%E5]9L[CR*VL65W[E4V*Q^DD&:'\; RLDE#/^>$*\T-*I!3JUH'HK ME^?GRA8T0FST5SAC'Z0CIO,)U 9,=:"J94_%&+I8]F3K4'>3/6L&V;6@.;=;-?K>CX:K8RN7!M5,07'4?[V^^7K^Z_W3T_V72Z-. M7RGT7<=^IPRH5^QPOW&PAZOKZ]N[3_)JAZ"$AL4A8+'8T]:;][31$W_K#?TQ M^4R/_1$&\#7.3QCG6OQI6&PD_OK[$7\'RB'0H-:@SH*ZGAGPLANH-TA T #7 M -\;P']:C/#,$*[=$+Y.SL+:46,CI"_SS[/SL_T^ SZ?@ L[S M!7Y6)E:MT;P(S9F91ENAN9)PU0D.VAU[&H36+*X\H36+*T]HS>+*$UJSN/*$ MUBRN/*$UBW6" R0X",/S5\NUO"$Q\[(:8HOT\ 15&;FZ:'<_*V_C-_DA2\K2 MJG7J^5,V7WS7)D%X\^?4B69I)]95>#]2,GE >Z?PLKE03._6#QD[5B7@K*( M80%]L]UKF/5Z4R.RFI(P6U2[F23<>\-_1)Q&6S71EJV2W0YMA708:+;-3KMN MUO3$B>.&WY*X929W=$O\%11^[YB=1M>L=[M; + JH7;5T;487)G,O,W M:W8 M:O3-6K-IMOH*ZV@Z**ZV_5*UUSW%E36+*[^R9G'E5]8LKOS*FL657UFSN/(K MGQ*+U0^*,_L^&/C*^/O_T8JD!-E6&K(^+'MG)I M_JW&ZE&1_V*G[7[T-9R&2Z9%-J1:D(8.J9_FRN4!=_4LWA1P12!\3> 6$79O M-\RVRB-03W3E\B#;+%36[CUHWU8X]G"B*Y<756VT2@%K$3'_)/2Z%8(K%W,] M7G@N1F>[%'3J(0*57;D\J':*A&JUL*A21L&Q/',.R<>R[6-YIB:O)N_Q/E.3 M5Y/W>)^IR:O)NZ^HY>X[66> ]W'0'FZBVM)IA<_F"3+5I[M)LE*Z]^M".-.=_'2Q=9B$&?M] ML]Y8.@I7$0Z?[N*'$L?-3,/Y/2&YG#"@(MP[W<75D1!]9,6-'Y/2K M MAGA^_?RRL>A%]F?OFYUFR^QL,A9=(_L$)7,K6V>\F60N8+QZI]G6J-6H78;: M;$WQ=J@MIJ]#QZRU:V:]4]%E%N97)ZM\1Q06D17;-9:YF-7FM/0*YH M8D0E4+H8I)G,R\U NO78^)[9;;?-=KUQ7&)4)T-HU^UI$%JSN/*$UBRN/*$U MBRM/:,WBRA-:L[CRA-8L5ME\HQ:P2S?G_?,,:E[6RXS8OA>CG!Z1ZLLX)-0. M#R2[_I$0PQK"D ?+F\&D><^/Z&,C'YM$4+,="R:L".;1.Y[E#1W+I?NC/QC3 M1X4Y>15(H7]$ ]^>P7^M@4OVR@9\HGC

8O:_A ?'2&/APIM=K? MSPP ZL2R;?H==";\PK>;R]@S&>0OD\%+D.QG.212:3!S7IF!2^$BE:083S?_ M^W1^>W=]<_?$^FGFL>WC>6>M11.*_SBQGLGY("#6MW-K1)]R:5CNFS4+?YSG MV;*GD?'[7RSC)0!?S-\B?U@_>_^$?/!'Q@?P[2 6+/HD^*0".)"(YY)15" N MQ+GN%W^LEQ_E7V ? J=69#W'&[*=<.):LTO#\5S'(V?HO1M2P70UGKC.$QF^ M&)^HX)J8QJTWO*!GFC[H_:*C?12T^" +KL=87"%#D+"@%/M%NC!'] MAG$_(8$%([>-JV'DO#J10\)+%8B7A62^G?2W&OZ3*=[?!*9Z2K03/#ZFR'-PS>3A]](3=P2=#=*7KY-@)%UV 52!7SLJ;9,7] ML%;X89T;0Z2Z+4G$W$\CM@);^^R!H#]K0*P/B"WZEM4E0-3W!(B6V6WWS%XM MKR)B?Y#8.N95GF"[LO\S#2/FXXU\(R"4 4/')?2[O.\Y_2G\>0CVT10&FSN> MXG8MC7&OMTT;_P!RK04&6PKE\:M= ZZ,Y;!S)#KCS[2F)'T8-M6_6& M6:OE#;8]."-.<>7BP9?I-+$I^/9GJ+ZOMSIFIU%3#GQ*N^J8#)?9!&E+E(<3 MR[$Q)7/J@M&J"**K?)8RC8GNHQ<2'%*:-\QN6PMS158N'(#M3/^5K0"X3XG> M 74BKW7%$4GTPVCE\Q(=N7_NC\ZG(9%VA*>?H9)K6W'K# [--6'_O?6N>?/0#Q)G MBA;CS7[?K#?4.TPGNG+Q.,PDENR PSW*]&ZO;?:/7:@?1LN'_ ^#\AAJ[OS0 M/+GU)E IH(B(*_R\_$F*@ZK0[?\2>''O?4PX<3^ZIGS83GIO/07@X&0_Q96+3^]M][;&6A%9 MOHUFPVS4-HBB5BW'EXG?#R^6]TP@;W=D.8'Q:KE3[#]"O_"-\&X@9#@-,(U7 M$:Q6^I1DHJ,/U@Q3L)_\JR%5:P+R)6;-8\R9HA5L>E:Z&Z@WQUXB<7R(6@BH M3B;:N3V@]NG@[IJ]3EZ7::TPK^D+ ?XX5'9[D1$0>H52N4VLP/.GD6'%A1N* MH+S*YZN>4FN ._?>AY@W7QEK;AAGDHJ:H@5VK]XVNPI:I">Z@CM^.)U0-!\Z $O[L^_:;X[J*@+C*QR<3N_S$:9]PI(2JY/?U1LVL M-[4K6Y&5B\==)E:Y >ZTG#Z8$L[<)B'X3:1F4)!>&&(\\K-C#1Q7USZ?7"'; MB:Y\2BQ66HULL>C0Q*CD?Q8;-:W6S4-S@7IP"*XX?C$C&="=_NCL="LA\V!6;5 MLA^8P+[U7HD7^8'.;2CC<'0SH>CLX9 X4IIBW#!;S;[9K!>;#*1A58P*T,T4 MBVZ.JCTF-K1K-;.KX)5_!.KS ^_&05B-I1;))8CD3+EK]O!PMI13=)U(Y6[/ MK)U26]Y*P6J-4M U8%6$YMMLFIW>!HEGU51\>:+?C!)IXH=.I&5M\7K*&F6I M@BW7G"M%^R?ZU C,ZV]Q<&Z:6$"S$A=PVN\T-P%A-%W(V"L@J9AC%%2]D>)3HQZJVWV.[I*0V&\+8;; M!N&]C>&VSTYU9J-3,WL]]3(4CT#IOI]K1^=ROLT40?GQGZ\E\GR-0"%&8Y)V M7P<0XJU6R^PVB@W+:(@5!;$U8G^;0:P(-;O7-?M-A#Z-F?YB&]#5(H*C_ M8VYTY_S(3@4.SHH=[N=$]=8(& I.EN0RD61UTZQU5F?3Y8XE/7+Q?5+P7(S. M-0*/:Z%SG_IYKV]VNZN]*$M1J35V4>9QM\YP.WUU'.YL[KKI)7=/)C)*P0"# MX!\"_]6QB?WK[#<*"JK2"4@DL^!+NX.:9JL!/:KSS/$L-/15=.1P7X+63,!U M1[06DG1HUOM]LU9OEJXTZ7&%:EO?57O=4USYE%BLM.I:)K)URKE_60 M#/TP,L8D>O%M24XK@ED=DDV=KTQZ4$;UP6S0VYB-Q9?[]W7NI\X3J"XH M,UDMVX%RCT*>(M*LK3&(296<@$.FGSEQ]$ZGGREPS@ITJ/?73>B) [H'2#^K MF[4N-9U[>0D].OVL,SNU'K4H5GOJ#WK72%9&Q8Q: M9I5@Z@_RZD&P2J6@J+16NES:3P>N,Z32?40"JIMJ65_^<8L3 MA7!^K>#35\XF.$&J)?TPK%P_!_MXAN,]<"+/5ZIOM M_@8=L544^THI^>0["88.RZQXLX+ \E1K!%3!<]:L+4T\^IWQX8:S1HOV$UBY M>,AE*T9:W9;9ZZO7>?L(-/BO9,(R5D!HNX['TN("8CN*I<%5\AQE MTH=B=H3WH\^0QW\_^H#,T'*[^BL7GJ3R^.LGX&MARDDW';K/=U(^/CQ%5[/[@J9'Q3 MPZSU-G!]'U&SL/5\%IX?D7@Z2!8>TB8^WM\]G3_>_M_-I8&[,/ ''Z^^W'[^ M]Z4QOP_CR]773[=WE["#=T8.7@Z[UASLBUMZ\:E8&HV\ [;PR0Q%EW&T6G6S MGCLJI_HX4 -SNTGSA0A;&G)VP_L48S"1GB2[>4^"X%7B!U#,1S@7E4+$]?8#BO4:C938: MNG3O-,"^$*J9R.B.4-WC9=.LF9U&UZRW5^>\'/,\DXKY)Y7UC%;M=4]QY5-B ML=(:+Q;YH<+[8GG/!)I3L/:>GLW^ .V;7RV7Z)2Z,D(V]4QB!MSA\/^;A ]? M21@%SC B-C99].ST#Z1//I# \>WY<68WWX?NU*8J /T#Z1K]NI]L]G)UDZUZJ)7 MUBP^:NTTU8("]%+\@W1]F,:OA'[3 Y>L/S+8;:)H+PKMK4+](=-G:B?](:T. M7(7WHWU,X#5K]/^][NHD)16<5AK;RF [,T)G_]BN[8CM?M]L-W=LGZ;B_:3U M7:T,Z94UBZNN[][0GQZ9IMNDKV?[TX%+MHLX_[#9U9Y9;C]W>R9W>/]W^XZI M9O6FV>C7S$9CM6=U_GIO:KVU.DC-Y"!7R<(Z!%*U(JJUE-,@M&:QCZJ*J$H:'9GZEEO.C0?*GCM2^(3X5L-L;3$831N^U<%@ M(U.SL0X&]Y@[U&Z8W5I>.89Z&#PB%71>R _],3$BZSL)M8 O\7!EJDQND1-/ MP(BR9+S9Z!_'\=(H+ B%F23I-5%87&<%]<"GW97:6CP-0FL6*R=/#JLKWOG> M.>J+M\F87<_.'UFFJO:HT5Q=0FL6*R>P#NS!],=CJN"&D3_\9CAA."7,S)T$ M!$U>JLJ&4Q<%F:+BJI)F1KHM*V/2(_#H%EGTT0\>&(,^Q/PY:+=L%$QCWZ>ELK=5(6P58'I'VRB^#1_DRH'\7FJP_,KX^_J:]GF6>O<[RLW?O M_8LQYW[T-9P6W?GI?5M[/T\:C=W=T:@=H4K: -SK7F3V M!MIYS>RL,=-;!1%GN4*0)7TBLZ^I[YO G-IU%D#"+&:+Z&M'7 MR % V=DS*/=X2W3-9J]O=OL5O"<.:W1 :K87^<%,WP\J'<7NW%'D3-(7@[X8 M#H#&WK[0N,<;H676NQVSWMM\'P)_0U?2%H-013"!WT^_0NT-;!GN^"SWFQ4GT='/X$IC,;= 1"WPB'Q6-C?WC< M9YJE6:LWS?:1%&H%@T15@ M3;/3Z)C]7OLHCJ_&;@G8[16*7=W-04G;A%=_V\9D&@Q?**=#N&HF<9B;WC0D MKB8^CENE&LI?;I&^_2"X=#^*(XN>'1=O%GUKU%MML],\#@>!1F8QR&S7]H9, M?2?H5N>ZL%.OK%E#_HANSOOG63^FT I]\^/]W=/YX^W_W5P:N&4#?_#Q MZLOMYW]?&O.;-KYW=IR$IGS:&_D&Z9(?8,>Y?HH>SU]O5OXY& BWWH MC^F;SL"7XOD1W67D&]$+@:O(AK%KK&FQ[SJV%4&/'-9[W7+IB],?P+45YJB\ M2/E_1 /?GL%_P1.W+_8:N H^4CQOX M7=_R?D@(-:W1 M\?M?+.,E !WC;Y$_K)^]?T(^4'/H Z@N" :+/@D^6300Y'_C2^SA,"X_@+^ M4! 8L"+K.98.MA-.7&MV:3B>ZWCD#%5![^S]U7CB.D]D^&)\HL)F8AJWWO"" MGA?ZG/?I8U/XYN_P=#_YP*GD/'^,S_/C@O-<^,8^^@%*G'\3*PB-&RIV;..: M#,EX0 *C63<-L,G0R@85>,[ 9EKMW71, F"9^5:_3D/*F#"\)N$P<":@ M U/=^U2,9A)A?ZK_;-P'SY;G_(5OAC04=# D0BQ@^.ZW\+ZQ MD[QC[L$R?OJOO_4:C=J[^+?X]_H[@T.,__H#N_/X+W\VWJP0)]$%$S_ 4T'5 M L*^X5IOZ.V!/^,)@;_A-_ MWS#Q27P#280[WC![$=,8S# M"B<%++ R6_7YF&PPKBG_8V7FM=UYOKN?U>'RQZ(F9+\1O-LUNSM!.(\1/"RI*Q*]WWX5T M+U(J&%<^\!LOODNY@-^;(T^F/]-B$LV5/9 Q ^]"^]'(C+(*)4T.;@?W4\C MJMQXH!>(%UU&L)@JU+PG,DUN[S[2"X+JC'3Y\\;9^WI.VLC?!5G\9%&)8 G, M&;XE$./6#+%K@>4+XPJN=X;7U"<8\D*J\\1+Q!1^\Z"%U4(B=N>%*7TF%2$( M)D8AEI!3$+ ZM=RV9W.XD@FX^%5:\Z\BG0NVN,3]H@Y*KV\VEA\4(2#DPV$: M])=\>@@] );!#P#],VPS\%W*?*K/![!U=\;X'066%W(J@)BS6(2<=[N$']"G M4MLF)*G,&OI,:J-1V,V?/'BU0;3BK X*+\(?B?"9VJ@(3+QOD"PN24*5C M3@(8;R0@<]8%["EYV&1*)7)(P@OC"2P2:^+ W/J!Y8(W+31>K%="MT \^@KT M]>$M7XE+I:H-]P3;(=5573*,<-V<%[TH^)HJ^2ZT24A_%9H&\>AU3.!L QL@ M(CZFFG=HC)UAX+\!W<#N\SV(6 PLL/)<_XT:@ Z0!QXW<&<\6(-2)7N@;>7"RC,2@ MYZ]!5?+(#YC> VEE_*:E%RNQ**G$CAFV!"1?Z$<'/GVL37]'Z3M$^N$H<@]? M0GI7W%HXI<^BA* _"[#(A?Z/!#ZZ-DSCV:>(\T"IMER3$@\SAD7"PZ66$ MAC2%/A7*$;DPJH!&JO,\DDG$U")0>*C,[)M&OL(6*T H1EB?&0H3R-6AI(EF MQI<8L!^X>@8,%;B,/R?02<4.Q9/S"B2EW"0N4AI9RV!.6?;5][[!_\:6:=S] M6RAL@ (1WP-ET)V"'6*Y+OT++U5'17<<-_?2Z:'Y3&EMC>MR FFG25 ,M":>Y[$+"T2]/1U2>3^$ZG% *4<&> M)[O8IP/BXNT13@?AC K^<;B1D,);9_U##Y^>(D:2DXO'F5[Z7- ).42B-S_X M%E:#4_1J/EF!503H0Q+3*MP-A[X;BCTV:LO M#Y^$N0;?D'[\._\Y:D"0QH?W/%N%8&2>JCFH^-$U[ZX>KZ_^'[UYXOL^I%N, M\M3$]"XC*CL6^!-:]>:\WH@:(U>@(8(7S;ZRY9@J"4LNBN_3/5KM_7 MSRFJSALU ^6;4 SY+MY3'6=(US;(:,3>/@E31\PHNMYS^82_3F=;WG/OY%G)BUYW^U5 MY[K9[-;-5B.;48E?#)&+7OPF/V3? M!"S#]]V+/*.&W@_X;:8=4]78OJ"LI.<+?YB42B&6Q6N"$NV@RDM?E4I&9DG M7S('$7[+#^.%[%"?P]S>!8E+1E%:5)VX"[^G7?@EN>T7.>&U]WU7[WLI*@T5 M3-RE;L626W:KYSC"^ VF7/^&&_^E)I2W%I#19OJ4)#2"NX6:JNDS3?9 MR2._C.2A3OR58 -)OT /$RCX+HG8P,08C?4V(W,Y3ANC-/MG*?]^.DLQR?6' M*#F@),YQX1O&OR@#""7T(\74__@A,8T/5_23#OCVGEU_0*6+-8U>_( *:1O= M(H$SF,(JE%5@Y3RSH,?0"894CZ4KWGXX^YF:7<-OUK.8N4XE%C-]PM0^;?(* M"A9W,,W0'([\:#9!-3)B\^N8,4Q_ U\"%G-G#(J[:AA'MW&@!\1E1@X83\&4 M&)_@M%)"/Y( J):XUYX^/3[&QQK,U5 'A-\V]$['DA/"\45A,/ MGG!O5.)DX$^O=]]1PYH"9S3UA % CR[X<'UCXEH>=TQY(^>9&MY&^Y,!5I5O M"*.:6>;?T.<[-NXGQ#.^X@>NAA .,.Z8O$5A G MU$6LZ:7,V% MH(_+ YKB4_#]<#J94/V6ZM_T$N*/9E$MH"F$T9GWA?GE8LTWWA&X8%SG&T0B MZ*.%E0)_Y@]+;RRS)/?RC*;@![\P -3D.]R0]**#;_JC$5Z1\,6O_T5_\>YZ MSGN.%;*^\',#A2!<:O)/S5)[&M"GTDO:0HK9[&>Q^YNYV9_97Y*H%KBT7$N$ M=YE:A_XHUX="-TKA/Z<6N)K@#7E(.+!>B0N.7*J&#CD?+)?JI]/G%XH(*^ F M1;+*.=V6#\$;^4M2]!?B!NC.]R(7XH94S60:\MBG"MG$"A+>4/T$'&K_[;^! ML]8TGIU7PJ@\]2;TF_3A>''0%Y^B RT/? FXI-4,P MZ8CWPJK4Z(N#DX_^:.P'X.R;A9RQZ"'//PLL0XH^GE'*"6PD'(0TIQ-?9 .\ MP3;<&1Z 98?1Y)$LM!["T*>W : J7A=C*^(X<7"A$D)8" M_,]P&@2 :\A#H*@=.A-F&HGHC]"CP1""H^I(/\N5, D=$)"!'F>,"[412/8]LT%?*\,'XG[%!*T=&82-P& MI"_B01 -?1?I"%MJUY[-V;'R21@WM0FE)CH+XH_-QQ%A4: <5;2)$/QC8GD\ M5IB1Q!,(XJ-89UBB](KOD\&,Y08NN &67E/TR-/3'Q#!:<[.:WP#>!8>-_B- M/0U2>1-;+A?'UI>?0G,)P5-DG*,_7",,S;:!#@'70NHX()&>J7:/^A]C^#1$ MD&2X*TY0? /*QPI"?CZD37#S=BLRP"XI1U_Y34=?W;(I6DLAC<1X2#X_J*/4!1MLW M(B[G$/-=X%:CY)TB:%(L"\AD&HD#]&(%8Y,Q +<%).9.%["FB>M+J0GA"SNU M>/FZL ]V)!C8\1B#0X#+2D9I(2L%@$Q!!Y1NF*W#'IX4B8"(88E6$'L$FQ;^ M8L(K"ED4@J9@S/PI2'Q.,*H>2M2A5X/G Q?%)2%=VRNU,#/GQ;*70?H%(ZK; MDHA^*OA&>(Z!_-XEN!$6I;4W,F'H1/>YBA/G'J@M-J17=P&I[+5&MSMJ%NI9 MC]/7&S^GZY6FXS'$O"$))GEK(WEM0[SW >RYG:TU\$Q@>0E_#BY(U6N>\G2) M>1-86_(>BQ8P.SA^];BD9(/'&/&7]FL"+L!NIY8CV@,QX%EFRP10S%3G[DDS7B^4A^#V4294.T@(/[]C?FNKNAWP7K)EQ\ MR185N";&QZ M@+C7\#NX/PE+*4%SG0+&MZ$8""NQB0VU;%@S(>J F $//G8J&T:4C]Q?'1-J MA1)=J%)19LK0)E+A@Q6^(,'Q#Y"G_FJY7-#'XD$6A >5$AGO!NSZRK/A/]+> MCT-93THX/:I9@ZO4IJ M6VB;W"LZ!)"0A-#T#.)3,E=RJHH]J>068)M_#LMEYZ_/S(,1.-02&>)XE'31 ME(=7#W*0%3JU<3/\I(^U6M=YIAHFV>@QG,[ LB6+.)DX$&+('KS,@S*.7*PRO(+PB94?H48#W!=_PVB MS'AO0]_$:#1U$U)"2,453GQQ,4,[C:&/-9 8QN4Z0:KP-I8AXDL03V<5FU0N MOF I+W3?,L2#? ]UB,"!^B_&$- P'/J67$$!M60J^]ED3E\8MQBRIP9MZ$/ M9Y:$F5&HYLFW>&]\A574P,A]4J0OY7+P&_=*IB@4*2TNO$H:W8LC=R6^28VH M:[YVMO]];@73CAU.?;/9RWD#K/QFO022X[_8 M%DV7(B[V;^E$TX(\6'7MP=(>+.W!6IE/RMU4>:%&PHS?T9M ME*\$CA&\Q ?(EXO44GW3,\G$IN,]LRT?@0X<)\SX%(_6JQ-07>G*H:;@5^(Z M9,02.6Y$YL4CLSEGX)1)E71]N/IZ\P@_%?4K//&&*8U@RQI$,#:(&3M$*HFD M0MZ%:$3!P%)OK._B$Q8T>J'*]9 $$:3$LF<*!/HQ==F(.0%D[^]0L10O(#P:2\N0KT9P*$JXISP+H M[L/#Y\ CQCVT' (DMLF3KQ@-)>#(+A:JLSACEK9G89CRF:63LKT%8 &UJ4[!A(24[ MK+*U)SB9>&87'R+X!'\B=T7))IF,LA)NN.,(0]]QVQ_Q!:9V0H0#<"?8F64,". MG\!?=T"EC.?Q+B/I0UX7.1@72-C1G!! M 6NBC""YZD0]W4,RL5>6B=K(CRQL_+<8Z>T,TI/;#1OL2%.9/[ \Z2(,-,H6 MLU'/SEPRI>N">P&8H&!"]M1]AE\2!_%C["!62W5*MRM--ISL]RCTIHQ?2/;5 M8[>Z/%<]2"\TGIDPB'U;Z&$4U2:\16?R)19/K4<5TRSDUI0Q04+<49R MOE]M\:8P?(?>CI%%%V(>3HQC0F(PM9==K!N'K4R]^*^HE[$X(96Z$&SPEM"! M8(,D>6606O1Z^(O7JV"9 [3@'=,KW2/LBM]H\<4O*!2).!E/M/^BT 0A*1J! M&6,2O?CV8<*("DF26][O3CGYD7&!BIWN/V6T@ 8!,5&3C'1LV@0Q;WK[!=38 MQS"Y]994V)@&%M0[D$_J/P>8<\\3[)WP!4Z"[]OPL]0YQKQX_XWI>4.H@?MI MY 1A=.YXIL'^Y$\CEH?Z,]:)X=DQ?H)(!SMD>(Y0%/Q*2_+8,R4YQLQ7^=E,8%-N!ZQ> MAO6W>X%"!E;*$J*>C'CA7<42FLSM65I(;!=__D:%*I2&^:.1N'?X\8KE&:=_O=7+L!1VA.6B$IJ$C-#I"4Y4(S4%Z@? (35[RL=4= M=!K*Q&X>Y";8\3Q+M:R'3 Z"V/2#"\63TAQ.]:V)A_S9P_/92Z![86EY $VV M&;9"(X[-0"WM?*9.2""%Q:5W9EPJ)%1DGAN<%+31@V*!^#U'URZSGE'5R6=U()?74)8FR!#^:$'_F0FQ->+CM,_?1\V\T)*_D3&-%U[H#&D M'5%SA_\F7\P>L5/^H)JXQ]A$/WQ!0;/3,?L)RGS M]3PDPTM[&D ,[^Q],]/./_(7S1FHM^J9&HB2WXH%LU>^5;V6>2WX17BT>*HW M6^G4GH5T#V6%BIWLM7,OEG/@[/VCK-YDW16''Y3^Q1J^T*T%LW]076M2 3E2 MSYD)M\\C!UCZXP-39(/X08_^*'JCRM<6)Z^[@3QI-3(NN2+$20P*^7E:J #] MVR7*E"5L*$:R[%4S$6M [ C4EG^1%V?HDF/F=BF'3=!IY6EJ5^XT=4N\J>?(K/[E M_#G71WNTW*9W5RF*<4RV6XEJ)WA3]4L\6\MHOM%!FX\(J]&^S,BV'5'_WPIE M-W[VO>=S%]/T64!+K2AE>A@E;!;WBK/"CBL]FI?CAUB;D3\EF67@X7GT1^>0 MT2PF(GV]_RT>B,3CCIA#19_L!/A5Z& "/?P-:"L484MX5FK/6C+!+*LQ#"EC M,X1LR/&52ON'5A!@:0QK1H!= CRV$D[OG6!!$O1W&!#1=ICU#8 WA+E6\_MQ MI!GC+#V/OC ?WS28R1V>6(-O^MJB!$R;]PI>](V_1P-H1P$S>N&2)-6\906HA5/-@D07; &MK M)?4_QT==&+RFL^LG=]"("^&E4H0 M@,?GAL1U>=D::X;C^1(56*N>S'Y$_1'>_@N*@9+,E9)*8.+\&N4D^ZU'CSLK M[5-/LK?JF7!5LE\FW3\ZGA.1SX )N@5E^^L91MT98'^](!Z;%?'$B]X6Q7" M!F*P@Y>3:!$*7N'AB/_&#Q[<'SP1>D[R[T?J+Y+Q5*(E LN9AU4J%]KVWSPX MX-+)CTM[\H1JF$SU8!2#))B(#%\\Y\\I21?O8$\2$!3Q#N+!&5@T"6,YD)@K M)$OV#3:4+#IWMNS>/:^?B%\IJYS\3GCR(N]XG\R4%GFB\LP%N+59LJP\O7J^ M\RU^A9MU8OY+W! 79AS%::22!C#7+E?:"LGJ+-P M4XIK"M!Z?T0"V(YLY4A+G..R:;,'6QCR8E=+UF3XJU4BQ?5W;IBGJ"GIC5#= MQN;EH1;%._(EW@I.5AC.+K18L/QP)A?EF"C;A-D=\K"PD#SCX]F30;OS"/_+ M@ @PSG\:<8"[A6)0I[/., MZKQ(7P8]DG=D2;9S83S"8Q9]'3XO)D[,-_^ #G>(Q43"C M+M'G4Y0;NG'S1:"9F'(-/72D[B+P*U[.2J6.$V$Q*YLYE0RKXIX9;+O(W]K' M\7@4"R3B(ZH"X@?/EL>_'HIUDRE_@6BE/?%#"T=HX22M@&X(<<,\,=8T,: 6#^N$$F'+'!2SO!*7_P#$:L@GPE/[BSZ N-CAW(^? M8J4?$7\#5[?BLY YMB2V3@5XL4EQ&OSQ@,SLR9\O\X7&\/Y ^.G0NHP)X82Q MZ2C>([7]O#=>O7]J8P^G+C^;&9>6%]_ M8Q]&*15W/4T>$A^&]%.DCJV40/]AOL/$\N6#YRR7E5[_ WM$!5">087'U(U8 M3WP+Q__9\;0_"X$6O1'W5;2O%I,!XT/9AJ7D+J_< M/XH+R0*$^?6PYY?EHA@)7PA,C",PMQ4\P2/L4LOGK"Z3(\W&]\*M><[F-9]#BZES< W%OJ.L'WGN MS#FAU)T*#L.;:QL&_T+N$#3* +R2W_F FG/E<&J67QCX$60&5NV(R M?58(*!1*BZ(#\X\5&B;VLHHW8::DG>3J3WQFK(N]_%+XLLY\WQ> )UM>ZAQM ML85#"K;8:I(]6B M&4S6=V&9S#>VN':]DTD"%FO?QDM_IN]0>).]1LVL-[/5 M["M*[SOM';9?E[:_8SE^MF? 7!E^?I!"^Q(+]"6VM"]1^Q*U+W&U+Y%Y#'-\ MB>UZO45J>Z@#W+0-%^NFQN;:SLX_0"L=44I8R C--1)4TJE"\N])7YWCGL-?!=;)C)>]?--;>;8/=7>J.QO PV)].9 M#^ 1WJ42F]0RU8\Y=MR(3;[GO8%8)%1> CQ4T*2+2F$;.H,)915%J&R)83LP M^H@D-4(L;OM $1^M"W@;<$W@K"!T& KKU:?*%@F&3BBY&F$-QQO1Y^-@"LBR M26R?](#O"1^Y+.*WJ;E%03QEA4=QF=.*N37#*-V'\MOI#+(T$.+6TR2"F MHE ]UTG:(3 ='<@CNRLL&V#!-^D/H&D3/I)RF1) >*3H%D*'GB0K2+VF:-L( M?6:=,)R2X,+XF*CL#F."Y"C.9;@SXGXWB\=PN;L6'+VK8]VH-3,/G&!;OM&2 M+)D0&E-N@,CY8YW"%RMI3IE8VD'N(U6I[/=;G?M MN]O.[^^=5N!9/L$V0 @=T%RKYFPYF<(VQ&V5?6S:'\GO&'- M@K19=HVR2YCYTI/K&;](X0[J-OLSRQF"8PD]THF%C2O!255O)/, B1P+377\ MX6TKZ1;Y@(6(N\!Q4&=RN_ =\[D$24^>I/5.-KE)Z$?H:8,L21RW*KX#"\,= MS_X&MXKOQ1X@B+7$Y.$O&@\39;V&6)(F\YP#:;[>_Y8*\^)CI6#OA?$%-L9] MR/R9(J0%W2ZIO@,8X),FJ($_#<$O3']%WB "Q >T?3%8;U8">IU">0Q>_U29L*QD&\%+C)U0=.=/C_I(I_-!:@H66?%D1!@?!#LBW_G8V,17 MA,\"?04UAP!]4U0"35S<(/3((*_H:61T8Q%\2(9$]2(B$][1L0*6Z2USC(@OO&<7 M/@5U03;%*F31>6K%1(G_# L< 4//5F +WP*#!JLXDY,Z$;3"]<>43Z[A<@M. MV&8L/T8 PZ3[IR^0(L@+#DJBRF[ 6K%.!\Q;"&O@Y]D;RYE-Z"2-!RRC8P^_ MQ--5P>9* QCP"=Y2)W9"8LJ1]$*LX>P 29@^"9Q^TAB=2-2$2MYIU*99RA4[ M5*D-8(82-T10_Y;S#N/J.W9&8\IPBUAL@!O+0"HG#%D2CB M_0FZR& >!!QBV^'UC/ 7C]MA/%$(S4B8F&!7(X$F4,J*$F#/IPOCLC/%N?;." .0! MCZZ(7M(F]TGQ$6UT/[,)KPRTAD,R 0=Q- WXU";A,B ..G'IE4QM,=XFFHI. M#"ZP>: 523A;(J0X761!EM#.'XWPFHJ8%YH3?V8D4M>@I/.JT:(:A,IU*LT6 M[Q$>'L%0')EX$(R*=24?\VE \_5Q1=FV*-FM\4V M)2;>Q7H.,O3"^%?^1IPP%38*.(E]SYT)V8?GB_OT6")GK+%P/U_ZP%(ARQ/^ MF;.F&0 \3Y1P0C_/= M5\#B$\Q EJ9A8C9I(A1G64 MM>,0562(O!B+O,4(T\(%4 4"..K%8W],;%%'J7[@<>Z'BWW M (%M8UG!;BTS"!XV>S_"K1Z%JT_8=4(:,0L951,Q]M(4+C[7&OC45(&[Z858 M-ONL*;X*M:["&V++,VZX 4Z_.(W@&F7/$;H%_RI=$BN-6#(5YSA>CAN'U/9$ M)I>,HCD4G'JHK:-#;3K4ID-MRT)MR^K=QBM@O?.M\="^S_!+U5OBOA3\B MX[WGE^Z%\=\B90AUZ@$UA9F)B9:-,&7,Q.&X<''9;$_<'W&+#+B]ARQ+&UV] M9EP>FQY%G+^0<-*CJX4W^%M/$3@A1?@K":G$ Z>1!P+OE;C^808[+M.)F[U, M9W2Q;WHBI5W?,)8KV[XF16T[V3?#JNU *3JO:)(R77[0(T\.%=@X.J*D+D;\P4:.YHZ&QL!-ND48D;1XB8**AK 6)7U@9R(X8OE<(;@DG?!%);!Z!)AL0(,4WM:?# M_'?D6Q>-.M)-P0/"/V %P3!P!D -$9I@O>M>Z&]PA@AVOI'+8:.( M?F$:Q?ENN722GS7_!$P,A#U/?-[R+[*^,9?^W(;9SP%*TA&0=X^I"9304X[T)O GQ@_B:>1O:$@)?:Y!>U)G^F' MIGA P!T(ZS!%U!^/(7C(?S"-(#T:'RL5CHO)E3 .> <++/V=CEEZF@E,6OT-KA%;;VG.2^0M/L MU7MF/><5TLX3;HD-64J5*I58I+3@JNQGFD<\#JG-/'7)_6C^TL0K"1R<[%51R][] M"EUN-[:&]6LZ"PA2T@0!G"^R[ MQ+)C).O__1T%.I;V<$H/_"CRQWEF'F3?@J+WS[-& =I/UL:@4A :>:9U]#GR M/EQ=7]_>?9+?[UUY)-<\WI''[%+6'*XNAV4CL4Q'P!7Z<%5%UMINL@*@S*[* MOY=XB#BF1R.&:0F Z4U1&!=[BLM_=4UT3?03(/J:P8:Y2RKRTYO9NPGT43)S M%UFYERK0[X2AHXFNB7X:1%\L)-\-K.$W&,;NV>>4''YP^;?AD)#1Z*#2\U?A M9%>!>#DKYYL\^?OY81'ZYA&WTH["'C?TB3\M]&\W,VZU.Q*Q9*Y-YJK\ =[Q M/Y )E =?\-;:,DD0BR#_>79^]K[3[9KU6D[.XUZH_+."*#F87-L:68N!E0Z< M_,Y]U5?,57V'0:_[$5K;]XF_&A%4/.ARXRM]LU/KFXU:+P,X!?BESLK*2K)> M"G \)K @)%"*7'O(PNSV[J,DX&H714NWC:[Q$?YST&O\AJ6%^B,I>HB!::F) ML^BW$ZIU0%:X/160[GMPS(IC>+Z6?_+PPDJC0*- HV K%!1*(!6 /VA-^: =J;F\!MX4$Z\[ M870Q1-LEF=C;P7='(WLI>T)K%E2>T9K%R]Y "T4>=1+2E M-9_I,K;:5YI3&UM($E'+[+9[9J_6UFE$1YE&U-FOCW.OL,OU82+2^F:T3B2HL7UOU MPLSU(A.)UC'8"TDDFF\FG-=WNMSY>DNF#YQZG^K>6JOJ/M6Z3W6A&U.J3_6B MGI'YC:IY.^J\"7N#VG PW,.%NTD[ZH^6$^ \"&)\2<8D+)GPLOO16=1YNC-O ME\#><&O2SECW:?5[4$-SU!'0]A5IBV,GDED5CD%OQ() 9SJ^ Z1; \%EJ:+F8 MM4*Y](T^:&+!]>U,+!RKPF;WR8,SX.Q?2&=?C!T)"'L"ZZ'KL!G@A/FSDQ>> M'WV2?,6'N23\2_3Y"C2'RAIGNFC_V*? MAJ':8J;.@BVE!N"X_AN,!'%A]A6L[GB3*4<"_:@\@%O,ALDEDIBO]K1D79N, ML*NXV)YHIHLC5X@QY"]"PA*[ZQ:WR&>D:/W2^,VS;/@Q??,_I[X85"\:0&-W MYE?+<5&EP 'J&)]A!X--67)L:"(]3'!/?Y;"]((#4QTR-BZ-1PF*/@ZC]P

>=*<;>LT'?5(0!,SSQMPK1MYFF[]3+ MTI9=#I8'DG# II?Z [C3V9P Z0M#79#I3 M2._(&7P#?Q+ \ /I,[ *'UH+0^9ANE0(LV<#_[L#(Y*B.\TVPV9KP53;ZBZJW[!DV&= ?N:$OKQ[* M5T+HP+@JNCB,M8TU$9B^9@4".FPL&MY&;&15)0!QE3\K+;X&N+#"X<6R]@9# MP*C.&L#L"AS> S@ MV??M-\=U33YC#C8 @I)O 4>OX>@VJB?#XZ0-@0I!Z-4]#Q)^KP]E M+'PA!!0E9G>?[B#+1TB[./\5-3 8C48/,'Y&K3$\W7EC2-[J5\2=#FN'6.;$S]B-H KBN; M!M+\1CAKJ+3QT<3,"A%G!69^L.5CBTN,^( I-VRZWP@O$#2I$I&)NB.['OB7 M4JI]V@)'"PT8.PG28.RC\ "A1L40DR%P2UP8-]E-\\D] M5%B1\<3U9X2;:VQ_83Q():95O$VOOE*+S&0E'SF4JX8+-^WK+W*'\_K M?>U5UEYE[57>P:N<]1T?5,>BG 7J!O%@J ]44#N1\=4)OZFE9_6R>I:T==@O MVSK\24'=ZF..2YG;,_+@LW Z^(^P_X=<%:/7_W">34/&IH"^K!B])5DW\ %A M4<:Q@H0_3OJ/WPDXT<"ZI%+10=Z M :B(!64,=,@/?C#AIR6>1?GQ^O9#/(QR.@&V_+!X]E]F.B>X.. 1MVP/;&Y+ M&JA7X?UHTXF%F0RM]XUVS:S5:IDD@8U'4"]YNW1E#;S:K7?S'8:/WX\^VLZ0 MO^1G9^P4\H[UAEEKT==L+)C)N&3KW5VWOM$TQIRM=\T:M9%ZW6SV$0ZWQZT( MU1L \__9>_?FMHTL#_2KH)S)3%P%Z1(O/IQ95RFRG:NYMJ6UE,GN7RF0;(K8 M@ "#AV3-I[_G= ,@P 9 @ #()H6M7:\BD4#WZ=]Y]GDDJ+5Q2=EYC5&0X(!Y M%8?Q/L'T1^H"'9Q'E\XL9?*.H&-B,I<10U[ ZW$LCWE&*Q-C.!:6:>"-"3(S MNQ=(A&S\*!P\B7="#SB,%#Y!Y'1T=>[B\FGXUK8(UH"DHK IX>O#@:'L-7-8 MZT"'T_%+[DT; V]N6CR@&%1&/_N2#=8Q7HDE 56/K &?A#K9J:@FZ*1"CASF M1%"V-/L=\? 7<#A*==6>\. =< ^?4#4SD5P7*G#D^%)7.&;\$5G0#0 P/J7 MHL*,E*R;7;$-I%KL*TM>MH67'26F42JL;E MA&_+]F/Y?-SAI/N=W#JD]F:4P>605Y\_XLFZH1>!P@.AX(3D0#S>]5L>LO"$ MK]E8=GMSZ/32[5 M";^5[0'.N#/7(=$9UCM"KF]IV_O>Y_Q&?+XKY47&A^@DP78=EA?C2^O0FRUI M/-/<,8<\/[!XZIQ.]*\0F%4=*$/F@'VZNO\E#J]?W?]&_W*A:+*$![L)(MQL@@C4&%-_ MC@(WGZE9*_WTX*Z!>IHZ?/LNG2^8"O%$GP0!D/M8>NKL@ANH[LRCP#]>$F"J MUIJEB)@KL-"31!$36]^8;ON MG[C<=((:'5\?!'@71'\;91:D2"'A[0?-! "''=XH^2 9;69:1_N/ D,,,(^A MQ:[@X%0(K5W'E"BD)AHK"PN%*35:\2;ZT7(<.MH=8_$;V:@8L<>2=L(2'XB= M&,M^G+,R>.:@PBL1H["II0DO-25I!H_ *OJ<:^[-(?M)_#C.[:,?F,.: M@1( &_\L#Y'8W;,^/R7T #PS@ MZ930QK/&:Q#4CE(J<2+YW>=4!L4"EIW\Q6?WMK&QO.'YZ& IX_OT7A?>BN<< M\[8YP_^/;T>OFN5FT#P6\/3PX\/!D'T\NAADSCD3!E0,TX69F\4FOTNG>X"T MF<:DF*5(P7!*B\F T7CDY[FJ*4Y(,<*_3")&0<@9BE!X#.PCP3K:\PE M!::=]_S1$7]\P<17*H(*N0,4M41V QB1RFNH!@L,Y!/451 ML6'6.<%(4A+'-T'F@ZVV5K&YBX6/07[*[.BV>]9C)#O2=@:L(I-=Z(<8AO'ID21DH#EUZG? J\ ";$[4 MS,7W_6Q)YJ%-;A?T@N]#>HV.RJ5FV.U7,NFMF>31="9UNVB M74:7S5V6B.%I'Q.9IX9OE?7[C':WD6"_KR5^U9=DV5QW@;.*^.#O: MX1P>)>TU.HQ?>B#@Q9#+2=Y3:;95#OI*.^H=_VAZD!P")#DYGVBX&SRBSFV$14_T(VS]U-J-?W!7>.$[ M8YZF"!04KN%^<;Z2OAUNB0,4-<=^1F= /6&6HL3^0,5K .(5I&NCMJGO=7FB MJK*J\4- !3SN'FC;0..J.4J!5MP6LGN@J?)X:,CC$5\8<>SC/K5FUS=H[;)+ MPS@)7"RNV7'K\0+B7BN M>&8_S70HQ!NJ+@\4/HU=1,2?FBOQL*E6.@&V/7 /\8*7ML.$7$G6?FJG138# M*W BCXS=5F#?X?Z58)0KG]A/4;2'44W6QA-Y/.%++T7$Z+[>RWERBS"6UGD& M,5_IFU_3$9^:<1G?3-UCHK 7KD2[9.I1>_:$[H]8.,$D0)BVOT#;WRD83L3Q2^$8 AYU#[)MD"D=7YZU S+% (=4WQV9%%H>"V H M]M=F)W>),.9:]W1Q;=::+E"'\D#=G4@APA5"CW>BOS(YT'3%N*76O)2;39+R8'NE\VS\1[R)Z@!X H"VE_+6E M!<9C0S;TW1ZP"/BL-"WZ$(4W33?V4+/_:ZJ9-NVE6=R&FI^A6E?^[0VEB:Q- M=%F?U&Z=S8\ZJLL2^Z"-IJAUW>TK&SB;A\"^-[0H?S?8M[MK57 MZY\SCWBAFR-U?I@N /I;*=J;E&SNK-H!8/O>E7@!T6L1&BO.FOEJR&M5'_ M/]C&IDNUY>0W]<'-SDE@6K8?=P+:K)9[]%ET*RMO%Q&N5M@%*DW[Z4M,@$HZ MY-U!=K%3IND*%Q1*M8S8DFXWF^W^\A+]L0,Y9ZKF6-//NH-$8M@?.AA37I3\ MPX#^SRD5)W.EL4+6(?JOSL MY&-3_]2BFE])@!=][HI(/^&0KK>"0/CTF>>G(NXQ!EQE%YP".P0\@B/9L1(. M6/NO-Q?8"U$?C64]9VIR*Z[V6P$.^?3A58PN+D3: %WM&*>J/$9 C8;"B>M7 M^N8#R#@N3KH?"BM9IWO(.$4>C$:R8NRN#^IEG'CPTB6S+'#EWRZZBX J(WDX5N5!WVE" ME#=W#SLN!%H5=BU=O0_ER6@B:^,>(&G M5_KF[E''A3IWHV[OF\2A/ 2A-LPIV#LVJ4\MKOF!K#T@K9G,@K]:8&H+2-Q[Z)\";M9 /#%X:H%8VF>-^('T M\?N:.#Z1X>N!((@^?5XJOOM2DI LV@;OXF.(3L'_2H);YVC9JHK17^L+C*IB M4(UV@>KAV3V*T2JK8_':_[[2-WW_DI D#=WCT9] M%QH[3T75A+SVK-1*L.O6@KEMD\I[$.%^N^@YE+1X6$^7WF8]Y59]QGC?T699 M>OCX/P\7-U\_?/SZP"B1UYCATX6J5'KKYC#^L38?R<74(^:?%^8"'O-.,NUG M\\7_Q_LJGDGT-+)Z_T]3 LD,(/XA<&?*F_L)/1K^"9K>6?](0[\,+807R* M&JO]+S$]7_JXHSNG=(2&A2"BHH9F9B+Z#]6\L;66==LD5:)F=4=H69=/S+Y# M7-]5J.\0UY]XWR&N/^R^0]PK.NR^0US?(>[(';U:&G-WC 'K IQJCZ>MD*!: M;T*., -(!#C1U_#FSO&GU>MXF8>_/H'G58LP?C,2+.;S2-WL ]_:*;LA*GP4JRIN[!R777[8U4+9UAU]K)LMK ,49 MPU'C$IG;@&-_FW]V;^X^KXZ+I[: Q/VU\E >JN(U;3VU,&S?'.Y(M_O:OLWA M#F'RRL,*&8*Y)8']19APUSW"0#O M=5W61[L=_AZAYXM092="NS9P=54>5VA^+ (("[O,I;L,Y?VFQ85D>M@EYZ@9 MG/=\X_BA9SHS@OW.D*I7L[]"R[=P19B=_ !'^HOMSOZLWC*0^#-S#:\ C1C) M+-@BF5\%45LE8@[F@T$+A(_;-?QDO)52R\8"LZ0WRSU96?#6>3@+7,^7OH T M]"P U8$:BQVDE]6ML^FEI1BLEY8L;35ZHVV))!/)Y)%Y 8$V])%^NK__\E:6 M3$?Z^P]C51W\?$__O_*S%*L5)#4@@_9NLQSIWK+Q0=*_3=LF+_!]^.J_7'2A MKJ_>7E9XX1MX8_2.MY+E2Z;T:+M3TY;,,%BZ'L!C+LTM.#9K&N)7X9@M(/.C M1US+0&@B,/^ 3X"_X)=RS1R@-:7^Z2^EP?FV#KW9TO0) M4IY\Q\,"H@8NT,BV0('0_"UK 6K$"6 =2/-'D"Q(&G#*Z?]G>N7"MAPB38E# M%E;@2R!S;:"P[;O2-+1L;'U%'T6+-Q\I"2FBP'] M!2O#/R0 8"=ASI:7YW<"SLP.L>D@!RQN/:$V\>7-;]?F"_Y* MAB\] ;5<#U!,&]3!AV;P>'=%?P3X(A5?* T1OVM*6_POY"'@V%D0 NWCSUU* MN"+S\=$CCW#4F[6M/>28N(^?F9*ZSZ8O_:W0@C"X!.M?0A^0XOO7[FIJ.293 M.(YOP=KI?SR 6O(7Q -II73>KW8@*ZHFJSFSN"4_G/X?4 =Y80:D,4'4/;O> MGPADT'-6$"'6!7IXDCG',Z6B >43H!_D;PE5LNW+?V?/O6:/O7+FM_C0J\TS M[TQKWC4MAD/,$N)#B?2 U[ ;.B(AV_Y?HB6 VZT>(?9SMB_.0 H8&$P'^?W M2Q.,R!MX"IGG)@;4V@A[VO:YCL>RKO,)R_"US3HDGWX5M['1F3-WM8)] /- M_I3,@&YX9KL^E5\+^I\ID^.2"8FS4 ;WUBJT ],A;NC;+]*S%2SI=LEW,@MC M^PI_<1?+A"N0$E16RV50Y\K0/_HSSWW^0-9 U: Y /+B=L9@( ^*L#QG;Z;6 M"S WH1!R,4';19O2=$5+LVE\IY8X"@FX1U*U0V?LZ=\"IUY,\]]9.1O M7XYMNN0(Z0*DS0HDM@0)UQ#;?2CERLG!I3?6),>-,R MZ<-*Y *. ;4]!>7X9%HV[1P;JTM0UO33B"OGA5YSX3*V7M4S1[JGE_" M%_@!'L1^@-]$?P/5C'*8*BBFSZEUX,VI;$[8E^=69CCU[ KU$9^1H )#-/GS.7[Q0R0^&I \O!4,3P@/UE/]5GS.0!S](F M^%?$);K_7TSX>'S^VEGXU[\#*8 X/A@.+])/P\%;V.R++U%92DET'=GV'X & MZ=C9VB-K$X^(!A]8+(0%1B+U:\*:(_:5?!)@Q CU/5 >PQ\STYZ%MAF;S?%; M(D=/BCR]V**.76(Y.D7:8-^E?X)UKOQBRYN=9V3.;#]]8Z?$IAQX/!%" 3 K MC"1@4 ^&KVM:)TK8+4R+W^HEOFSR3(ZF1(NJY.AK*M\D<&E=,/(5DP7%FZD M5BH44"_7*-V#L3S( MB]U0,SHYM7.29"AB0)+I64G&*>_N1-G#LQO9#=@-)6[%&$NH:2+)(A,C$DW1 MYS8F3^)?%5Q9&<-LB"Q^T0:T'U"+6>M:(UBI!D_6G&* ,L&H&C_2[<'&7^C& M'=BX%S\D$HTJ=373[F;L6242(.^]+X85"D+=L/^(X50Q[E5$])&.^%X[)8(- C:)*PNSYN M=$\< 'U8(J080N"GK/RE\$D>8R+V9LGN)=LRIY9MX1T%%2.<+#L+\?V0:[Y1 M.H#UC[<\T2PE*FA!?CZ;G@<6OD5O?8!^,Q=08N+]PA1$.$ F9AAVVX/#ES#< M9$H!WI]$$*2\!^?AF$'HT)"UY=;@LZ;TGHT)]_@*I&2= MV67*>1FGQOX+AM5 M8@%5HN=&THEY7AM2Q'%\O BVHN5O*,+>'GF5$H%EN$G4+E[_-:P._3CV5T+\ ML\$F+["3J[]9^G:.WOY$S+WK9A_E.QQ,E"H0'0HJS\!T'BUTCTU:'9ID)VRD M"4E('=UXP@/B:&H:$ C>]%IIY#XV0D#XP;*E7Z^N[J(?M^\N5R18NG/Z+?:: MY-Z??C):'4TD8$**PCS.I7@&.RHCU[8?/Z=.);M% O("XR#)4.5NR!VS32I" M%/GOKI^<142,-'WX T/*;A&4'<%Z[;G?0>X'!,1YB9KB;C4^P3O^C:^X7; Z MWJOHN9W/O)<'DW%NOX(T"4":X"E'V]]<6N>39AMT@!<0G\3)0A0_:3G;GRU7 M[]D!Y^#,NXB^%$QIPYWXF245T4W=(3JJ8S3A>X=M0OX%F6=]T+^[H+_6!_W[ MH/_Q@_XG/^/T0 '^[1FG;+0IX#[2[TQ;I S4K1RI6!UMQ/^[@Q(O+_]WD@W8 MW8-5/P]M5.O);FX7L/D[,*DM\,;!F\BD*%#)T30E>)ZB(*QQ MSDPYW@XT5>5(.+EJ.1G'9,:BV_QC'ZV8^G [#RW*Z6)W<()PQ#GSXF1?7LQ- M=K^BQR80+Q:DSA_[:,54C)\R%PYQI@-A%_J"<$2UH+8PK%IIG:UPLC[8EY.3 MZ[&R05Y'85\%9QO* VUW:UQA&B<(IV#99(9L<%=H7M: .^9N" [6?OVG=@5N M=KVN'6[D>N%V42]\ Y49'T\EC5E]R"G;1;41&?!E%X],[-16(/UK+8KIKR_ MRESL9>6^*!V#R>F[=$N;CW%+&T'901@!W0(+<>47\4G]68]L=E%UT>3H;R>-PKH8K!(<^<$SQ(08![SBS# M#:+Y9 &0R6?KBAJ6RK/;9=1X?B+?Z'!_-49F--M#^KS<7;]X/E8FL5ABH MT61XD)@*ZI;U2!9/$_79,!R/<5&^G/OW;V3F/CK8F/\&O.# 6EAF4M@9+D6M890]'&P[PF;IT/197'8T,V=#Z83>\,68N/F;LBT@)I$56; MT\;OZRBIK+SE!VQLM#48"Q^'.[E.'G:;/*OS&5F:(4]&/+=$8RA,+S5:Q'(D M-_2R_68VW?]@TQL2[&P:TAS+1>.J. 'WQ?3^))2W[LDL]*B\:EZ/WMH@JN%; M:;-":;/$@O8)+0J!@[1 H.T"61^$%\3(:K-7/]DKEKASG20$:'V0'6&7"Z0V MNAOD=*0VU;DYW-WW8 L-S9H;=&%+'= ^V_@T^692IDG!(3K*T#HY-&H/VJL% M)_!E7]GA4;SBX\6Q1/"G_QS\@'_%IH^O\H3/^52QL^O!#O5$6(S6QM$JJ0-1 MIF)WMV[B(9_!P[$E1?I)>=OY^>>?H]!"HZ=#_\S3.R\Q0Z]?7(>\1&XG'3]S M*(6S6['O^VEC37SK#K2-F.2F#V&;AF&T_R YD&5RL75@S&!QKQNR.I M]!C9*3:?>*?((V,BJY-)3N3T;"1%R^?-WMO%O\5(XB[9\L(2WR(C%GV%S[5[ MEU7 U7^(Y\Y-?UD*J0L^K%AP[IV5K#U!7=D)41/^+\>%@3 E(]HE.(KG2-NK>9V3&^9764 MEYGUNM$]^+%+).TR3;E*K)9-TWT0U8*9FCUBM1=@H@BPL=;8UNU:"8]DWI/7-5VZZ0_M1TI8AN\MD/1^X'M$*G1PB0%H!&(('2'M14\/0K'0ANQES.RXJ\=F7< MY63''2F+N>-QCM73F.,7YQ96'KQ6OH?3B>37%F=-]X#J ;5GPO9VE5:/J#- M%,TZ/S"8BI/GJ"G_L*>H#U!3_W>K[0R@;L.[6<5 M; @,!7^N;N0=G>95Q.YY/ND]*/?D*O\E[TZSL-8I?OF7@$+79*1ZLZ$4VKX/DVOV2?*I_P>K#)IJT(VRSC) MV25'UU%BQJL!P/D@KKT2AV+UW^/OY%_8&?XJN46-#= >@2?_PLX06*E>_-5K M62$'7!^Y&7:J]D>L_O:;A75*CE=VM=^#H =!#X(>!#T(A .!F$$SOGY3%*BR M 3@[2TE:F>%1\5VU;'8NI-Q&G*S5XI/J >;<&1RO379R(!%,A+8/XN%@T'WH MKEJ9Q.,NBOZO 9A0.=5 MS? '\E=H/9DV<0(_GN%44)\ZFX&S$.1.XZ&/0Y1(SZ9?/-[*&'.W:KB8CYLE M7 77IN>]@,5*BQ[*"J/;;RE)=U&X^.& :QJTQ^*;3N0J9!99\HB/P_.L)V*_ M7&8QU"(<]WS4!X 1%D0OB?1"3$\B#@X-RYD'AY^X=E=KTWE!WWPNF;:-1=/P M>ZL FG3KH4V')P.$32G6J?"C#2J5CER;C.3Q4+W,M%%NF48'G,:43<+1#]*B M3N>2GEH*!Q14[^QX6>MR,2XF6F")UQ-RL$3@;\"E*/T\(DU-'S %(N&OT,6B MY[5GS0B5FB9ENPB=/O(VB T8PN_LS4S,RQVZY20TR>]+XD@$2<4F MEYL@+9TG(!J=^4>I (QL>?B?6<[VR)-%GH%2)L[W]*,Q@K&$ &GZ&"PIU\.B MJ%B&U^,S S>:/9@ZI"6HG"F!E4R)[3Z#T/4#/"K+9Z]<6([IS"PX")PGRJ91 M,GDB6;X?$D^69DO3>60GR8X0?@H(")5 \MCIPPJ>EX1.F[8";.BP63F N!?DJ4EG_C[ M#V-5&?WLIS9V*5U1H5:LA[/4GEMSNCX_** M.S]=J'JEMVY(_H^U^4@NIJ#=_KPP%_"8=Z 1U?M_FM+2 M0P/CA\"=*6_>TSF%" @<,HI(^.?_8\*3\),G*:'X/A6KM6T]$) ;OWINN):E M&V=V>> JWJ\N2I('%XF\&9'Z*9%.]_&PU*+AGIV5-(.<1FGQOV"7^=+'7,,L M9>%W-GJT:&8KEPEU R++ ;7Q\L'R9V#@A5[C(9O--Y*,;!V]E>(%GNZ@5BLF M,=,9?N#'BFG3W*C4$11@/BN'F_O9DLQ#F]PN$@1=AYX'/[4RJ+7OD'3P?A$_ M#.C_5&\V?/P&$AF6.;"D1^B6]I'8=;Q=+2P^_Q-;VFO Z.$AJC3"0>>)$]W+ MV*/74Z;0EEW4Y%"S$%Y#F>)K)7K'O25:-S6_F<_2%_#-//#2RB*:9SQ2966L"U?&*M2;184-=TU8'38-+]B&@XD\UO-F YR0 MT*R?R-G^U8#K_7EA.=*=YSYZQ!=5;AX[#ZE-IBF.D^%AW#AP%#.RG6#4CK!5 MU8D\RIVH<72ZO\8W=X\UKC:P!M8:2FAEJ,J#W/F$)R2A!3!K/UF.Y2_)7/K5 M=>>"R><=-VS"L%2E=;;#<5Q#HH3CXH.DY]B%=!_*0V,L*\-A[0P]6NGRFB1O MC]\B_'*5*37PVSAI3C=4>3PV3@*_PEKZR?_1M>0KE?MP&F!RL%CL*+J_JW 5 M+PES_.IQ-0'M"/61/!H.9$7MC?:31 Q775(!,0W%J"&KJBZ/)GF3Z'K3NUZF MJ>^_D[X1GWA/A.9)WDY!XQ)_1IP9$8L37JTI\U,Q\W%E- GS_9OEPKI.=+B= MB&X%Q/98'@SJ5\QD[)DZHNUM#TB1 M+'\ M()ZEO+-NMPN[J-I+V[&;BB\DOY+22=0-@B>:6LG.SBUO/+X%W&.P;0P6WVX6 M8;!Q $29J/)8V1TT%P&#E<;$=EB64I2'SMUYW'GN&M#P;3G#ES+$4=(T9 M_$+FI8_?2O&":99VLMH33%'/WTBDV2U1OM7"K-2>I^DWII,J)*+WO 5C5/.&[Z_A_1LHR=G[D M]#0.9H\GFFP,Q2L=$+.9[Q?3";&-"VOP)+K(//:M4)N, MPJ4$%D8-;K%S34Q7" M*;M3RRZ82-@S2(L,HB;9?-@L]=V&]MVD\6E:+WL%>7/WT%+J0*NAA!436F(: MP=AI+PR(E[J,PLNE>W<1/)N>8"E]9\D97$[>M;FV M8'-CZ=^#@ZLH1592"K MNG@VR2M]<_>8RVD(71MS3:,5QD36E!,7TX<+ZA+3)TOL*GVS6GON4]QO40B\ MGC.G<&EWR4FD#Z*[8I>Q/-#%*QE^I6_N'FY3(>G409;P]@ M(0',72[6 W#3H/5(-@:[+Q9%P*^(!GRFJ$;X8O-C*2=>]'XPNYZ5ME_-9N$JM.F$BP]D[0%% M:1&J(,A][>91<26QQG4B21UE^B3A9YO@#\"%T3AI^OM"#NVF$'XP,.31H*%' MT!?"GPU\N;8HG<*WZ06K,9)U[?!='/8U[;O S*D\6DK7HO&92(4*I6N\A# 4];DX1Z!TK[EQ)EBDLM4J(W)QE45FF'( MZGBW'RT")BNUH.BB4\*>CTJ;MA+YOB:.S_K*Q?.V_8*!VU4GMP\U[N8G_E*2Z4C[RXZ[ MHZ0;D1RH!PM)TE[7H3=;TD'IL'<4/^8*S&!*@1*DUKQ?^/@]&A<>)=S1](Y< M!FW)HM)T$#(YZ 4#'\=IQT/&G4?)QJ7@A/ T!I .]*K*E\RI^T1VC-;N81>6@G%K#ZP1#\1[>IGHZ09U+OFD#\1X]]SE82@L@('R0YF?"DW'1]+L^,[=A8PN"Y?[L94CQ M&9#4!5'AR["P1X*%O]*S!8^:@15G@@ED;?C)I/P$U#(#:>Z"&Q](?X6PG,4+ M]5E]LC8!B01V.G,?'4K*+#$>B4,\TP9BX'?-Z/X&'TU]7O,[6J%KUR=L??"- MO,\M$BW@QUH@^=YE!/4K.O>>$\PRM>;IA3SBHHHQ M06[HTW#UG[D0#2]1&+!FB]3#=4;ES,I-9]1MJQ(, MS9C)J!/5]T3M>Z*VUG"2QI>D:]/S7N#DNFEJ>445?FE;R]R.2?4(!4K447TYITZEX"+TUT#\AG\TCDEZE?XZ^X*T3^PO]$?R1>^ M4*]D[\&%8UTVE-W94 (<:P^H;4!Q\944H#C'<&.&I>VEAD [T;I_H=XL*KHF MF7YJQ=#:D:G9BZO.+<,N[;4MG&P'IX:&FH%);,U%YA5:5U4C3_E >7_CS,F" M@H\?='5\\HN8Y_[F_75TX\1N8(!!_*6U%JR#B# U6&W*3.XF:D\3+_KZ'_%! M?DN?8S,1JLK&1)'U23_<7) W=X]*KN53RW9BAVA5)A-Y/!*OA]\K?7/G6#4& M+5F=G4I0#23H4-D]TOE58>-L4,G;N%R^Q16FLGAD7B)(MRSAW^@E="U[N"Z$ M+WPR>S#/ (YWU2R&].]??#KNCR:]/TH M>^SO[0HH+;L"[6-<,4;R9'0:32M[D!\?Y+QGP5WA'=2SJ,@16XZ%9+D%3/DU#.6NBX/1[MG0O4X?1TXU4?M1&+V MEYR*ILO*'KVL>T3N0*20D98\%'=*+A%@4Z^OXFE6:Z<55S>]&(=<[\+T._EZ MZ._@E>VFQR9^NY$Z*S#;YN]SJK=><.SJ$H^/@C;^9 M1J6[R&G'8N(L/C_J!^"_2W?\.?R_W30O3 KD=K>YFF0K S;-"++P9*"D@@S? M,Q6B"P'#V 5^ZIT9!F[\"VH#L=\PP3\VZO8I.&8X 2BGB66!"&-AM'DCR4_( M*_'74LP0]";V$_D"NUQV- <2%8YXJ8DB7<;TW,%SQUEM5\R8+S"W M+@)U1(9A"T*:LYKK"6GL.OKP[/:RN9?-HC#%66U76-ELB$ =D6'8@FPNNX*K M*IN7'B&]=.ZELRAL<5;;%58Z#T6@CL@P;"%!HM9U=+YT_N2&7B^<>^$L"E>< MU7:%%($KF=**P@;[@.%OX"_^9KBT M9#YZA$WLHZ.P[K^J7V7I\^=KFFAM.O!W^, C#A%,OK+VV.3"LB%[6@8@5_%# M[J)GW.$C .1?DJ7=1"LK&/8V&%XH ];S%Y<("VS6BT,S!O)@P%N0.'11FL(> M38M.%5RX(7"B!_)@N9EE6-2?8<3U9\!AV]@D(#(&X/_1!#D:+5/RR!HHR2982L:/>>,UI>+3'.]D=_X@[XB' M8@WT9N_5M^_M22IC)B&=2(NYA M5W/*%]$\RJI<9/K2"D=>P-? D,!V&66D'0\.05JC&6F5R25?AII+W)A#;AS) M1NN*S<:S_ TYLY+*!9^3LMKTI4R:##-$NHV^!/+C84EVB9":>-L[J&+P^$N* M5?*P@PR(8/'#J4_^"H$T="2MM9J&GD_FE\434],$7,9P,W$P; R9'<*9Z_"[ M 5N%62+MR%]]+*M%)"L31:/V^:6PN_P!^(5Y)T41@2K@TZG_1Q75FZ'9JJGW%B=+(PVIBKFV\'X_ X]!8 W4]#7W8KN]+ M=K3K&=TU98IB?AYSO2W3YWGE^W#ZB_E0AWLR]&C HL*Q%,0XHAK MG,U=9#F-]4(\?J%?#UX^@)%2>0_O$Y)'4I/7^J Z&)E!.Y$GTPZI[[?"4@N; MCB8WI:GK>6RBZ]1DI8=84B^9\R?T#^'7Q4=B9/;S2_R@7]#VW:6]N>TP:70U MF^&P2_\;: 3K"2,-?FW)E-,;_4?$F1D]&R>%QP\'HP8(8B,<@R6HE\E FILO M;!!X\<:'[6\<13MX,MY+[>WF*)@?6]$3),Y\1H-$(^1FH$Y^..*$ ME%55']LBTS8%?=M>4'D J\#?6YHN$ M#Z->XXNTQHLM5B"9'LR.@@[<1S2+7"KQYB&1,.I"O4\W!).:.#CE_2P&;X,5 M#!!P",,-]:^1&+9K.EDK[A$\-Y0^]*]8TXPVD$]F5/!MCA+]-2"Q1?DT+J*- MJDY3EK<9N9?L'7?P46N.1B$R[O7'6YD>(/58YG@,CZ%)7T^2Q9T%\0O,YR1H MQJ@#D/,#^!43\C;(=2)%O+&E@\LKRBF/:;NB#2KE=I V0W(/2+@;: MA:*W;2Q=9@+Q5\#LOUU?2PL+-O7HQ\",-QV5FR]-$ )3G%'O$9M0^0Y0?2;P MY4A0)R+@[S^,567TLP]2UO,Q_K1A_AV>2)? >>V77:/^LJL;"=+?.1W^SJE+ M05$4S.!2KJ[-M168]F>4AOZ-DQ!W0UL0\>#8$/+!\E%W@-!O&O>@W[*8+N=E.:;[9)?&,KG;(:V0]&H)3<*N?_;N!4^= M91%[(2C8'UGE(U-$.#(QJWC0VV8E'R*D&%?, J5^OQ#E#UN%"V4\<6ZE@CW1 M3Z7DJ%L)\NWV-\G-VAI1 %@$FIU.B=*$<[\3"XZZW=_P ;>+WWQ6HM?%+8TN M*Y.1K*F[)\$)<(P]@+8!Q$4;ZP.H86ME15840S;&8^$ U#>X$$MIG[6B?J5O M?DU'+*8MAM[<9\N<6K856!CR$<=3ZF%Y]H3NCU@XR7.P.-)UZ'F8RI=*K]QR M"D6@W0D9\US:7M:8CZ7\2T3X+MQ!8SR4M0IS_@0XQ1X_V_CA2B_VP$]#;U"; M*+*QF;$M#'XZMMW:+]3)"E(9ODW31V=9F2L6@U1MP-7Y+,%.FFE-N(+J O;Z MZCJS[B2T)H^&8WFBU9]Q>8R663TL.XG7V<[G40NC]BX>3)X5+Z:B8*1T5(]1*%>T@? M9Z3[:_7;^V,_&6NI^RONJRB]L+_=?EWZ]I6^^34=L9@FU9V'T;?@A5;KDK]" M:\TZ1L)R?,&B;\)?3'+#YV/BWMFF$UPY\X\Q?7]%ZG[\CE758)UNER"3\I:0 M>S>OTG1YH(DW!$BH-XN)K=&@:VPUC989(UD9BY==+Z:E=S6;A=C6$+N0S+%S M],PR3_>>^]CF0NN7D#\5BWAN='WJ*#^D3A)^M@G^ )R9GCA5R+6'5@:*HLE# MM?Y=2\9=JR,LW_; %A?8HP%WO7XT8#>]H1_+QJ1AUL@>N#XMZQ[3K$Y V9S/ M7>9P,JELP'TEA]<&ZD#6%;Y1L8A7G3U:#W#SSB6"M(K6XXCX_E[^V&PCC&5U MGA'&5_KFUW3$8IJ9?7'F*X?E*WWS:SIB,2.I.<69BVS2CPBT.Z%[!JY5#\NA M(@+"AZN34]M\#2MR]3DX1FUZ.E6=FYE1_;%ET>OD1VCDCNQG,?1#;-+AC)>H5J>Q$0*:*9G%MT MN64F]T671XNU<_TL M$9"8.Y%K>XA;A^.E7_OHMG&EMVY(WH]NVW>^0#^ZK?/1;1?3;[(SQ)XI$^%H3%!-P(.21U:FY6Q,3B#HBE*(^^3<\NEP M;#9)V0S**/M,/&S+'HTL\P68-J9D)IQN1HW]'FWSBNWR6TP.JEX?@!A7SGSK M,Q\B0N!HZ+.:2E:@%3;ZH/-I0[]7@N=/+\C?;T48LY)2PNSOF1>[V3+*EA-0-TFP;ER,E:UQF M&V+YU8W"5)CFPB>S=_/00TOGS?O)I3[@PQE'I^MK?'/G6!K5QI*2PE)>R"^+ M)>URH(B&I9.XBQ?L"N8 E7:'",Z^H5@/E!XH9Q1\$0O8PN"W MQ50+94=KZY)KH#OBS79F?B:I%G>A1]*Y%C=?/\%^8.WPZ@OUS7O]4J\Q!JE. M8LN/ ISC.2-H1Z_^/1&D[($@=7?C@"8(ZCWV'O$4\5R/FK2O=4").:I1GM1+ M3''P4YK>>$!Y.>Y6XU9*4#Q(@DQW+ZG? 9X>/4+3YSX0?^99:Z1?Y? GS?*Z=E= OQ>)7H&3N60Y@2OY!+G(EH:#BQ4\ M:QEEU)CQVWP)/L0J$(@T XB;EB/9YA1/T/58NRIWL;#@KTG7JFT(7T8'>.5+ M?CA;RC0;+U[-TO0E,['I#%SNP[B,H'%Z>,!CX=E MQ>'V6-Z7!VP"V[7A68LP %$EK2S'6H4KKB!D;;XD1X6DC8-E0,]LQ<@+$M)= M\#EZATG%DTIS\;B"NDTZWB>Z_R]L^Y0;[J(M?W*]="LC_UPR[XX98P"Z:()8 M&F=LXZC52K!CH'\(R5=X^L,SL9_(%Y34G;27TX:R/MK=L$OH8-S!'$L@MRX( M7,^94:I56J<8!1/]'Y[=3MHOCN61\>JF2>_/'X8@*#UG_JA6E;K-'TLP\#OB M$&4LWN@"837(4!"C$V>0@ZD0<(P]0FM!!0%K M_@7YZVE,7\QDI3'_/":[PF.EG&8]=:**-'G2M+^\B,QW,.W$VH]D8TQBL:$P M?-8F(W'7Q;L8J9.&(Q-9&XUZ+55IE9^)[TO6:AT&+*P..LL/!,'K:U=8Q9-4 MU%'A9B^>PZ MCQ>T;8C@RN;<.]EI@PP[X+E@?YTM?NCDKG//[KE"=[)+-Y@Z4%;,:^]R-ZGT MUK[+7=_EKM.%M=/EKN,F;/G][Z(N=SG][Z:+^<(D'?0@JI^?NJF\^AQ5$>1D MHXK'1)N-WCH;/.@(!\60I<)$5+VDX4355%3%0 7-4NVBG_4W[X.B5%23[L?- M5KAM,E$QNY%Y.RS=E"I=^*;TB[LD*\N4I:__>RD]+"U?6EA/Y *+LE/?GKDK M^/\S9%8R]4+3>Y$H4RA#Z=D*EL 9\+\ 33M^B?0W8R /!@/*,]KER/@17C;S MZ.'C:XD)@L@/P>/S?7A?M%Q\ZZ4$M/Z7Z;"7:)3UX%UF]!'/ E!)SYC3ZCCD M.ZPHRMMTP5H"01('0)[Q[FOZ0O^4ZG/W;-FV-"42T)I0+@=6,B6:O'LQ?8FR M>*>F;_ERO&FD)GPJNW&5:_@19]0^)"_$1>)+854LM"E=K3W+IK+D\AP2;^&@ M[LDZ8%RAJ!00DVR"8Z?^+_KB*8LLUMP"H5HM7-6V$A9 OM;'V88>@K M^KUO!9$<97(QF%Q@XXW]+.L)91S.LJ:<5+S"K&-,)0W6=-Q$3/<1^.T^83=4 M6WGO#D") M4@%P,PT9JZ_C2=#ST*/9X)@;;GD^@.O9I2^@.=P;J8 Y\\4';W#IUA=Q*F]7"?SMN +\#H%@^_C8__?U<1-E7]XEM3!W%DJQ0P6N- M*TT 'HJR@0K\K([RU;LI:9-(,65$920] 05AX*[:Y'+MOHV_-$CLF>Y7VE3S3TP3__),YRQG+L3FP0>K !I4Q MZ_^U"+;/\KU:H'?]OX G<0LNZMU95!0& #8,B0Z,EZZ>"+C@LO3_FN%Z;8:/ M\"-L0?I?U_M3CK9.N1V8%VL'G<@BH0H=[!/&!I?4A\"_ .BK,ORHAH5:CT0Y MER'Z4%9U/CE,\I[EP5"9>U5P5G,8&*Q*9I^B ML8DF*DKIC0P#5P(6Y_DHLQG08R>$JI@Y[>\/ITP-7_:<)#DS[3EN;-5() +E MT!V=,0PP H/_:DY-5O&9E#TNMU[)5H$OCI]_PQ:,N N8^H$5V:XWI]28$UH" MZ1-X0=J2SO(U6\#2!)5&;4R,K+)IM+ANT**$4F@=>K,EOM\/I_\'*C!Y6KR6 MW]9 /K9$,#!G(5(Y^Z:U:ARPX)VO7MP)63NL0]HV__S!6 ME='//OM"@+D12*<26Y\K!;CS"*ZB*S8:8_(*+V88^\=D6(%5&HE1I X*4I#1 M(8B?@'DXN.DE,>(S-3+<;1.^ MCF+COJO%L30/-T>B0.=T$D&0-<.0->7$8PA]1XM>U^0D:V[G*_O^-3NZ;HOV M-TK&& ]E;;1[/LOK4#&GVL_BP)TLNNEAH7.M_ O43+?]DS09+]TG6OV6EWU+ MBRK)1=J02[3X0*8!SI^R73_T&J<+Y13 &X.1;HXZ+H!G*7(_*=I;B27^@0N. MYW&$[+GNMUFUWO\.GFSY/LXX0J*\2^K]SX@F!=7/N1FHDCG[*Z2EE?=K@DF@ MF%=O2FO/>F*U34MB8P$9R_G&//=Y3N%S=*N*B8I)@KWES.P0$SE9Y07F]@/5 M98EFRV$1.ZS77=$?D]I86H@0SYN2Z7^R;\-2;#(+L"AZ.V$?7PHZ@@0^?-9W ML^^E:ARH9*ZD%:4'S7!,MII^!DW$1U[UL9"?97G25'^L-RU,SA\/!MO2XY?0 M!ZB!Y>2NIEAA#Q^_3C_U 4=@+0@HC+E2M5;W#[3'_MB %['[A6YH_RI>1=?D MH<;7A,F,"#[-(2VK[1D/. T91_D>W"N&JY@8Q/]*@MO%M>DOH[_,C[?W(2C4 MO)TCLF>P0@:\LHUG![JQXV6G>P>0N7&RJSW>3O61D5\QMM[(00?>DG0>B$.! MNZNCQEE?(0Y!I>8UUJC@+]MYY0(IONG7CQ&#%ZC^\2!;+GWG@?"PUJ9]Y20A MM4AI[BZ:KK.G][\DO022XFXEEM.IVNAUO*"H #4ZFZ38:A[2&P^:C0S875B+ MX.4"'DNDGXS)V^UJ:RK[_C:1546+JW87M#%)_$9\7%(]27._]?@K XVKT<;! M?WGIXDF>/BN;FIHVG3)(:_TMGT=>F7@=C?C+<1?$9W0J9?;V']$7_@#NI,X M?)[:0=%W&XK/L28/E)P*8MQ\B>"HOQWE$-M11Q-947BW6Y8 <&M6*FZ_7$H) MAV0Q57Q\G'9$V_K& 6LKQ*^#I+#E=2>#X*$R4#6)GR('ZPI,(^9V$CD$&'%^N40&'*)8+%H+:OU/_A9*[JL MY]0\[CIK[A*TRN8.?JCJ0%9R[FVH[*4V;JHI#2O\)CMJL+8%0[=U8D*ZDBBY M8Y_ZG?2*',ET,33M=X;-,)ZB,;\E9O/(&',%]8"ZN'_"U0K+TKIH7*4:!7T3 M$E^3QE>1 Y(:Y>>E!9XR;L\/ISY\$#X%IE3<0H!V=RO9Z63+.(Z^=; M&P4M MFK(UW-A::>IZGON,_O*C:3E^D/1_R9 #/LA*$/T#5@,>OG*QMK/Z3:86PO,75>ZUQ'V$.(%10*S8J89V%:CO%2_IX1F8]^7AV7W ]DF@PKZ" \(<9II56,L*SF3 MJ%@C#J9702S2UBI89,1:5T8]E<",RO7."HDSR;K;7]B7OY'HVWF2Y,CD4>11 M3A]NVGNE5IQ!V3/.T,+&*X<>C$LU+_I A6WL !=45V_*VG=XPGP2:U5/^!"G M7=]T'N_M"A\$O1@BY#?5V"'F0J8M.\1'I,VN ^?2=EKVBP^R]8FLC?G<'^F9 M8 L&<[[ID_>(4Z&7"1J7[?\$&37AWF:I!1N"A=ZVM=JUN/>U9ITV?R8QU;/H*-KK6T4OVS$9HYZ52WT_J$S!+WT^J M[R?5]Y-JT$\J2@W*21H:3T&2MY=Y=UPR]JZ^&7 M:GNN''O1+]4A7_;74>A?2 MN$9LC2(N7>YNE'-ODYO24#/@TJ7+<&2S\B0-X7^%#H&G[6L)HMV6H=4S='++=K MZ=:_ENOV1(> \/I&#]]]KI9YVSXN)_)DS .SL4W+J=PN;-KVJ:')DYS6J+L. ME;NRZL*2[6*SFI&7?'ERUNM>R:Z'0]50R17AUUYYKY+45%]5)B7]E;!C!\E-)U?1JBBJ5&9JF MM@UL ;L+[2":HFM*B]#&.<>+$"=DE8(C2ZAO]"NW"^262N'7 S.(3?NKQ3!@ MC%):)<.9W4TC0]UL>"AK.5HV,V(]E6:G)%M#5%X M4YK;!E?TVE9+8*M)Z+!L*D:!2SLA"_./#*WRLJW0H$.2JM6)JEAEFV M5.1@J\ZY2(D$E.^<\ST_Q M0YJYH%UM?ZS*P[PX)#66BX:W3[9&#(>X@MM%?,AM;^V]JJ?:)6>3(NO;L4;[ M =/=AU/9CE4N)SP:?TR;+;O"ISNBIIQ+5S-JVA40P3X=Y94!1CNO'6_DXJJ= MQ!L[H\9 GN1>#Z2[:U2K:N<.7$Q!A/D3OB9LA;$YD MJJ7*!O$HE)$(\03T(')C?"8-V/)RPJ8>X>IB\T6[/LAZK]O3*PL:S[!62F&0;8Q;_M<;M8,@*ID\Z"H=5\^BLW'K MH@;=4+'ZLW;2A;7%7JM&3E\DY_$!Y#':%U],'"D?6,1/@L%@0R5"\\;I<.*I MHF/'[Q,?*U&_87$7/"'8+-17U?.[F/-RRLKK8YW-HSMYL&9%O<2Q.S#HW1;W@%)4@=O:E:F4%\39?YJF-+<6"^(1#,E.2?",-VD8EK'8E@+S>Q*G M^VE*'+*P@K=XX^QZ6(),^S?3=!&?]BZG4\ZF+YL;%WR4'X!Q@SW)I07!WMSV MSBCW>,CUE/@(JZ2)6 E.,.3]C<"I8N%YB@HS ** M-&>>3IWKQLQX4QR3YV).F[ \IB>X#O-V$V$=W>S\PM1-'Y=_S7'Y88NV6IJ? M2D/P'5$R:YGGK*#SM/*=*S@^#7AXI>YHZD?$-X*V!1&^^3_+*1?G*(A$)>_Q M5W >!ZP<@[P'CH?NMX?C0 ML9K3,?SBFMIKC^#@6\2GYNV5,__LSJKG"C4?:*VI\F2R>]9HD[FB M/6XJX$;)2:9J"3:Q+W/;N^48JUPGHP)^^>JBPQ[.Z#B9R'VEYP8\\S%]9AW+W/?8P8?O MTB; 6;W&-W>/3Z[E5"?X;$^VOQ_+XYP>:L<^*_&-Z,_6 N]D_-##Y'E!\'W. MG)4S3*TR9^%AW<1GU;7$-V1EO'MD^:M"QSGCLOC>O U3XJ8=( MS@I'QIXXZB)HTCV.Q+>6[W^YDN[N[B2L#14$A:>/_T+XZ]N=RW,-$C@3.!*^ MC4Q5D?H?XKESTU^6&AT7PAD8UO[AZ, M7-928S"V:7R#QS?4:\CLWOB.Y/QML"2>(" ^9_;ARM4*K"!Z'E=S[/51JV]H M']<^W3=WC[ZJB4>5T+=3;I\H^L0WRN&\6)N#V=)T'ON,O1V,UY3!>O$GE*W*#@5GDOS;M*-6 E?8T$2\].4=C42$8:1*ZVR'SZJ6 MB;%3OG$^D 4!#W,.'[BB8SF20T_.O.L8QTB1QSFMY[X\4E*H\#J?NIWFTYX1% ML-]>W[NM[]VV]P[ZWFU]:Z^^=YM *SB/ ^Y[MU5RB;]RG=JDF>EY+V"M/)O> MO._;5L^5R!GJN!5#NHV)_1EH?9TF=2O8JF6.FJLG* MN$8M4E\P(1"*C(8H:JL.8CB6E3JS$\^RZT-R[4:#:1@)#A:A+9FS&1U0(P@J M3Y\?BMF!NT+E. +G.T6_BZ+GWXA/O">"G0BO9C,OQ*:$\4%^1:?8 MB1D\EHV!>+VJ7NF;NX MOIKA];VY6OW35MR*IT,*]9I0E3HE<04N[;1V+4Y;^1.:JLK&J&$%SHG&'7ID\LCD M>H?LB\S&J1CJ&/YOL/M.L&UDBF^/LSHO;)4VCPZ'YN:;]'A.0/CG%=<(R6/= M%.08NV\9OY)\O[>O!^LA>Q3([KYQ+()L7S266S1VD*JG\K*CKLJ,D@S[]73I M;=93H<:DHL$C/7S\GX>+FZ\?/GY]8)3(2Y;_=*%I-2M;_K$V'\G%U"/FGQ?F M A[S#IRJ9_/%_T>=.AFR>O]/4UIZB.H? G>F8#,E/ AW(>%08D)S>4QX$GZR M&$1=U :VA#:N(N%JM;:M!S);2K^"?;26I1MG=IDM4>A\#5BJYTL/+A*9 L4, MP#+Z9#E@HUI@,-&VD2M&_8,N[%-4&OF_M#3R8Z8T4N*J(J5N5U=4'EE0PLH5 MJK:^#*P[Q:"_Z;Q(2].75J;EX#17()(I+4+;EI[X$(=D/L)'_(#2-:#V<(XM M3//HX#O2&L2P._>E>8B?IE\*X2ET:FSP0CL.AT'HP6\#RXYN9R\/1_[N7G)% M*W4YL,F4!&FJHS<1=UU&)/JT)[-34#XCQ5GX^'1SO?;<[Z"W V*_2'\K-"*& MW'W1,8I%!@.^R0Y0PPRD*0'1B? @W]>61WL_%=0-CX?9B5%@^_!;^11MY2,^ MK5X/^_?J0!MM&Q&7T;R"XY@2^830AMP]!;UR7[HV0,G_^%=H!2\HES]8_@S@ M RS6M)@ZKYI^-IW,YIT*J5B4_Z08;QE5I/1&__[#6%5&/TMLPT<0X-V*9R9@ M@=-0A@#'^WA;2WG?IPD6P=+R09IX:]>+](N 'D;D426UJ9']14I%H3*0.7ZDX$H7KD.A=2=Z=UZU%:98ZB-W!&/ MKJ<5D7C';^WFZZ7@X'"RT40:FQGE])MZ*7/%#C20E P *3;0A2?(!?U M3NV:K>LJ>4'SF&+!(0X*#S$%ZQE=6+0Y5(>%F^(]XSLO,D0.N:]B:*9V!7Z4 M V>U)+"I=;Q*MLFS,';^B87<\=/I)X!&D9!X!\*&>#:8E6_>)R?$9#B(:_C> M60CK6T?Z5PA&F#) .T_1F)WWBPMV"+4#P:R9!:Z7M&^)+4!JPCU1BQNM8FMA MS=#\0^,.'*8Y.DVQW6QB+,EF@,+&,!NACWS"F@7/V2>+I,76RU$].#,[G!-\ M!*-3\MT2SN.$:'W.4[2+P>A"&327*&5\MX6W2DIBPEM6V>W541/UMME,33C2 M+4 ,#841]34&1\7@MN62PF3A^>!;IB7 &W(-M?80^0,X#CB4+D6^7(8N[IYO M?W35VTL3=)V)B.88Q 7;*H=!$,SX)S_E::39!&CHVB$]6( LY1+Z'?@]FZ@$ M#+#%2G."">*,5^ _F15 G!FBA=X"L+?:U@KD-7Z*,L@].'VPSRN,K-'+!(QF MYG#-YL4FC%J^YVF9G[&\2?,=D;?(QAH1>3?DF,X8E1J<(/.:%?:DJI66Z M'6";A.!U5Y_X82!3K="OF M;%EO)Y+[[% 'D#[+0V-M+F'8-NDF-R>PCI6U06QF$7G+]T-8!5N_Y'JR9"TD MQV6_3;\ /%2DW=2V_"69R_$:Z-_HA^GSX%.!^2>!-X/S ]M\]I :#O5W4!]M M+P@^CY'GF04D8PC_.DI8)HTI4)']A-1_#P/;[ M\)>@@=U'@OPH/5O!,OJ+B[]X!K>Y^IJJ'2KEB14A& V3I>S,\\,GR@I!L MP@9X^IZ_M-:R1".(*(1@;1AJ##P0F)+YZ!$6L<<#2!8LQRO.+)$&[H@WPQT9 MRH]4VV/PN)#L*#.9,*5G&ZG(YZ4%I_^5/)ES4[+-9]83$000@.H%E['"E<$S M$D&,.Z/@\]*XV*)>AO&W<7N91/;2EX8MWO^\]HM O;\(["\"S^4BL#D*BJ_[ M6"0])\8^(\.%,6VE15^U( V+#3*5\NZ,0C3IZT[P#X$NH*5>THYIL=/&Q1KK M!E"CU?+F8&&P=I4*_#S0Q-9?P% 5H*. MLDN%2L&P6C2I#0"P=4IN1++MK&XBRMPXVWNHMH4_?"_XXXOE6*MPU0*JBW=U M+B&)3V3JA29XH@H+2H NVM+D5)'+_,W(L^EY)EKH5'93?/LOJZD+#@EZO>K@ MYZLO=[_2'Y6?Z3=2O_X]^KV,GNR:,8S]PMZ"40FPD#T3+4[TS[Y>W7^X^N_+ MZ/KUAGIA#HFL=A0C^.YU""[=#%@'7!+J?Q1B3M7XJQO3"] EN6;AZJ@7RF\. M%JB"*7_CW-&GWT8/+VJ8KVX:YL//RJ@K<:O(VDB1=97/D:=?]*DGYB2T $_& MFNT0L!-.B- WW^$W"ZZNVMIBB9 =7>8)%(P+XK>E9PPT@:$'+O='C$'07](; MYSDF<2 L$AI$-Y6$AMKPYCD)6'#(QK]&Z(Y!]\7\;JTB?OC\^1I]1A:2@K<3 M:>JZ?UYXH>/@BX#WP(?PDDA&O(+X4=B9%AS(&2%S'R,3Q$)?\AF>57PZ8T[] MW45/0/#=P(XQ-PJ4H&F3VP5+1C@@2/F4F[&L*!/9&*CG+SA5/1:2NX_#M.O1F2U!YR+'H9>/OP5#5+$)4G2&$[HYN#O;66(2I T,>*7R_U0(3 MJ!'S<"6N;3%/8]+D%N9I8'%,^,*\LV"<_+1$I41;#P;9E+MK#"W=+GYG\OG6 M^X;!EX\1IY4E6;"CBK[G-P>P,I!'>=HIL8NH=MK( *:3DTCE1B>CDBO/-1EQ M",ZEPE<: KY=W),92(' (F#/V#:9__*"VC'[V8[240JI4N0%(HV8QHY9'/C( M]_.8'#]:PN4YU^;[:!,_YJ9KUP%AX %IT;W*I%T@S5,YFE&*14)DF2T%WO>$=V-K MVYS1(Y(W$F[;>GF$1SY&=Z+%1\(Q:E?"K.GA*84*/'"QI=ZCJ>99&?$H3R\!;_ *6 27MU>%OM,"#/R?6:' M/O)^ BS #_[+>-OR.<<) ZA%=/B-"(_OB& W> ]71)>N/]XC:&(2+@QV4:5-M#*-O%-) G\;3X7N0;1 M#E+[V+#*8U;=15P8,RG=2\4ZB\DX)[=G7Q6HIPS=6B!*H^=B^$;R9R9JFB'( M0KZK4)+^/7=M&Z]&I@1>@[?_\W!&[X.WT)'D4RP(81DKA+47\],HV3C]MNNS M/(/H0(:9 Y$2=:4-\M05PX!9!!%V09R>@0?8C#124 Q6%+?T-C!<1\D'B<"( MOI@(V&PL@Q/%+-.@8'53,@,L9&&)(6DE0N]9^!-P@(DSL3$Y2IR);&/7WYR- MIF7"[W:1,A *F$-1,_:A8G06YQN/95WG8RCPM92%L(%9LH+\M*.4L8T21;FF)@S$!<^#4Y0M)<4.0PXE7:U^3)V M]BL*/'1!UYS1TT-#5L\XHK^Y=L)RO\)CTI3LSO5=HLSY2 MV_.7E\U'[LP7_-45ED1'8O17:MS>..R6@L;[BB3),"5)AGA9=2SX%$5Q6E-9 MVN::HKK*XLA3JK(^N:$7WP;5C6*6:*S13HT5+#U"(JVUHN]-W+58=U&U14.# MJQ696\S5+0N* \': R8-582K).9$]PKPC*EU9/KG(E*O%U?,B;0?LZW :T], M-OK$Y#XQ^5P2DX_2H2A*3,Y+69Y/AG.SX[8@U9*9LI&1)*$($J1ZDYR;325E:9TQ;6>4KM(RY^XZB J$ MHQCO/WRI^(RDG_"3;^@'Z!+?RJEXJIG-98B"_8-+Z;E/+AO.0Z14CJ\/"K&EV-C[K'%!O M:ZQXDCUNY49%LGXX@X_FD'4:^L"_OL\(L-GQ&HL2 W:%Q0X&OKH!#:N#BTP_ M&;QK#)8$(1VAL?4W]I]7Z\V<58G=Y)ZSZW?R-1?T>6[MBF:6.TG%_= M1^7@-*F1%N-%]7<>%L(M)9.U\HJNY'(X""O?XDK,\ZC"KBJX,Z=U4%F=N2L\ M3J0H+:LHR@%W"RQ(WTB7S65O!"E&J4Q*0(%,^XGV9D"GKSCHH'%W" ?W[>J% M@P_BV[VE(X$]>N68O2A.+GP2496Y-<\<$>9W[ X0/V$*,\JT%VH:1HGY4;!T M(_[0DI6C#(!Z 8_!2.TZ1E\XT7I_JBI(N^J*%^S$[!<_N ;F):\ E.#<] M/+OM,9/:G)>*N @K!>BQT0JM>93ZQ#BC?@APH.\1 BPAK)^A;#=@O\1ZG#AM M/5]S(-2CNZHDOX7:&O!QXG0)^_R:%J%AWU:\6FM!@T@/S[#_EPNJ!H*E&_IH M2!9V:@3\\I4)N+;I;H)/"ZX*,#Q,YEFR'X@3\F5)$5GS5&PJDHTI3HVE0]T2 MK>-(A,C10@_0M*D;@MX5<:HAB$MA$P1!G5D7^;=-A=U&][3D$D559L>E3<9T MB^B9:<]"VXPB)Q@(8.__!W;2H6F)X!Z8EB=%VJ7$VZAU%>1(RYA,K4$ M@Y-1UP[(K4,ZN'#-D[E;FJ0D-4K7.W>[;/)$G&3C5\X6XR#8+8M&Q%4CWLXC+)AE)>ED0\HN'925_35W7KA0S M*08AW\OUV,DC>KE0_>)%&V_!N*S9!KV&QY@)!GSQ+Z5[TUD@2,$PHO#%$_QD MN_@>5A^+?1N2&'.S(\WW/@4^4C]%'2#.%X]1IJ5V3)5KZTMBQ&4^1;KBB\W9 MV3,.G)_'5>K7;A&W=;]VE%-T41#6+?.0&CA(0[V1@]0.@;B\?5U6\FH!6W60 M-KGIO+?!CY+8.SZ A*0DO-HLY6.T$'1:E#V8O(3,>SDO.QA':9PQND-"'> " M)8?3.&^FG Q#HU4R'$*69)R4LEH,1:OKFFSOK)8C,JYDYY%+;4FZP9.UR MR#?A.WM+.:[D4,ML95:@),452@V-*[[XX^#&U3@%D_&%JG95GU4G\-^"S;SS MGK[1>#;LKALC:X)B!Y(D[2]G,1)_63!@YT4+5KTP\; MQI\T\AFWZ=:.SVC(ZJCK+*=2EY%KRGEPEY$#9XG+:+3A,D[JNXPM'7XM[JCI M,H[K1X[*Q,)A=EC5-YR,Z_F&=796PS=4\Y*#ZOF&D]HQ^4[VHEU.)J(%ZP]< M9Y=8;.7%=ND\ER;VFC(X>D[$%I)VY0Z^AC279B>:KT@$/M$#9[G(K:>Y%!DR M6D'&T4%CW]OM$?9GKRVK9]OF:7S/I SJYUL? 6OE!L6Q\X(T?=30H>A$ N?D M"ADC6>^\F*+$S=",_'JI([H934B?Y^DUT\1+) /!ZP1;U1^H33TG0[L#FG#CIV]7!75NT]MN$^$LL16 M!U?,WVGF-15T:!+7IFU53N2:N6.CWHC'$ZKL4+8G^700Z]K;JST)>TX? MMF3/M:WON/$DJCS.0_'!C#R^8='QC;S]2=^!16CD6\$5+<(CVTNUI,ZH<;+@ M+JE#-WZ[2!I5BV$L#IL:BS6/^K"!]F'S0'M7^ZMG5IZ)54G;Y>3/K:V1:+)_ M>U5E>.3VJDJJU* MG&<4!]/>;LX;5H,)X];"2N:2U?,3MEI+?$T]+TW=!_I:@)Z34&_M7!?:C M[*WY WYC]\S@8Q-"RX_F%T/U'U7Z7X,/LPAQZ"AK)1JWN$W:BN[7&5X9UYW> M6D[?E@-I^N6PM"#]$/U3E5&#-*#6*+3-;)HN&T;73DBA!U+0HN)P'LC>*-S= M@;568U-E5+=3]'%XID[7TE'=R/-!16[]G:=\BA(Y6,NAJ >_ZLZ#H5WF]MC9 M4IB\6\XG2 M>6GZOT+[15*'I=$)6K&<7'>!(,;5^J$=T $93LGDF(XC&^,CYQ:"TANE%.#H M0AWN&!R#I&ROSMVH.S*IJK/8H(P]FE]!I7LK\\>4VL6K!SR6$H-2NQSG=& ] ML/LY&31R/[=(UY+[.1G(JI%S<7@8]W-R[ NPD[F"_O5?> M&O_4<$6U[3OA_;?WNXE8:*V9;L'.*KF:$ZVFJUGCP&H,FE O![S/)3/MGJR#*#5M4F:J MISM(-6LDK$R.?VLX27'\Y$(]9 ,.4D76B3K(AA)3F\4!>?"*#\2?>1;] M36=T>U_@&1B#'[>OD*(IB2 &4W\$&#+@F8X#(/1\TWN)[YLR7\R?8]^Q4:P. MU$9&\19)VS&*57D\['I@0S'H\GM5'-0D+@%M99-8:VH2JX.ZY0"MX:'86!Q6 M2/0J,X/WN)'9[S!:W%X56U@=U)JM5F];-6SA4:7&3R7;J)FPU=%&!I=&;N[9 M>>?\?W6?(L.J/ ;Z[(+26@#+H##9)/NOZ)=E^O=,^O^F*B"QQ_:PPE3ER.// ME M%V6 -?MX92GMV;R,ZQ=F"[,_PAW3N8)1.&+^\^=R'[KI([2@/2$V/WB>\ MJ2KUHS!E9]*Z?,Z+U!TVBJDJ#69LM4:A[=B[ILI&CNXZD,FFM#> >U^3;4\4 MMIQ$HRIU.W8>AV=JF&QJ[88_(HKI^@2J9/0IPWI&7QV4UC#ZAI>YXQ,J&WW* MJ*[1U\E&!I?CW$EBK\3HVY&6#T;=ILJS43A-5?/E]?$,N5UI=B (6@RG'6DJ MEZ*"VG6"I9^ZC[9@I9BM$@>BV DC=7%_+,<_/O6Z%8Q-C!QUTM#(Z2!36-?D MP:CKJ56%-HZ6[_P5BJ8'C7#ANGRT3AIK>SJEJWR>C>AW'@*UJU M7B^*>MNJ8:'H#<-26NULX$XV A;*:YL<^@L!H2E9H+2D*,$X7($BL?X3"UTP M-D#>^7C+F55Z;ACX 5 &/[B(DB*IR4+R[J*0KI[O7&]#2,W,-KPR\ M6*%F[$KQ36[;)(N@LX;O55&6:#[U)!7]>6@&A>R+O@*&>/7/] M\YM.7AAGK<^1 $AU&][J_-<;D#/Q6BB5)C_^_$2\P (9$!%WZ@:!N\I-0C] MUC.UL\%2S*8-'XV,_;E5.[??*1.!U+N"59F/1(3CJUPH<49XR2\YV12;U =/ M&H(' %)DN93BY^[JPX>;K[^FM_?SZQ$))W_$L?_3";$;)89"J_MDX@<-==".-4M"UED9H!9X$JN3AFQM*/ M1^"@P[\Y8J7%(L-*U3G&0P#@V@H7,^#H5'1"@;LM0/'V.:+3+Z2H%*;("V-(XWX!/-CHZ66 M#EG0_SF,#DG^CZXE7Z'\RBYGTE/A^G_/^U])4!%[/D8"B.7VABA$$I0RJG_C MW-&^J+]ZKN\W;;_?P&88*OE#H04X7''>+*S-4+\;LE\+G=7MAJY 6]KMDIE@L!]O(:WWP V9M?+M]$]L;L=P3Q^Q_BN7/3 M7U:3O!>G+79%<]T^?E];GFA"=T?06@!N;B&L'K/Y3R5\WEXOG83-X;CI=Q)& M/Z(#D-]@ME)D?Q_S^.TI(;Q-N[]%M): M7Y9U&ZEQ*%5:*\@-T.M%IQ%5%GB MWUBI0ME_KU&)E8B%]I+L:UUU=:>U)LJP4MA*!$8_#48X.5TW;J\12PL79EVK M-?52YT>$B(AV83VQ\I@7S6<]4;7&VA1KP&5S-X1]"*O="A9:2QXT77N)ELSO M<=+(TTNP=10MJ6FZ/-#Y:M#A=D&GQ3KS=9O-%,P%TYO:I=: M?2OQ&-C/[<2^51W7M_,_3CO_<=_.OV_GW[?S;]#./VK:GU-29IC:<*!W:N)? MT4IZCE(R,*6=*0W,%@W2GJJ6[X?8S[9"XWA6>PE_Q)I+LC(M>$:A&AZH7+YG M:@C;M;FV M-F.NT;\8GW1.9P_)]"K.B\@34!%JLJU'U*@/.O"HQ)O78%3Z9E M4XF%-9<+NG9*4%P\O&L>=1[@NX">0;$J)?T%+;A'JB1F%2WR=WR$2-0HP=W" M75E;K$G5-.$]XO M->S4=7FH\:7)E#E*ZMZU)AM34AOC4Y?;V=APHLJ#$=_> M6WHV?3A,E _8W2)57>P7E1W1 ME6^!:^;Z01I9L-"+J/5S%F267W(8@T%[L37DZR_NW%J VX)? 87NT2_0J9/) MDZYAX4?#[&1LR/HD1[#A.0&E-GTY7&E*I!3QZ

U[?XH=>;9WZ&1[9+XVP_C^&E MIN7'VY^_4-_13]\7?Y M348%R/'0(!0VGCEGLX.DKU?W'Z[^^Q)>B(!W"&.2I)W0.IS:P$XNK!V8X[%D MK(*J<=&?.],+'.+YD]>>WSAW].FWT<.+]*^ZT;_PLS+9 M?T)(0>-Y;:3(NIK7"QR7BB[]' /X@-R8#I7:C.KY*1.EG:V;[:\D6C6ZS#.O ML:LH?OM2^HA-N/#'V"^QHL;R\8YQ )E%U3V.XW:BH1&\91[UX(V0&MO=M(-: MA.W/GZ_!ZZ%ZBA(7._NZ?UYXH4-5%; 3:!DOL7>2%>"CUP I\)3MEZ3O$:PT MFI %OW8#VE6,Z<6*?>)T/M4==W)#R? AQ%>SY!1&V;A%&_U0/.,;39'\6HON M\:L.#'FD\#5O&V$!V,WA98;A=+^UY N$I@WB*+E(R2Y@,YE9 K&O=19::2.9 MKX FMJ3D-J:F,1/*&("K.5G0KG9H=SUZA 5MF-B<$2\ XE.<+."$,^"FB9H M+$?3^GQBVV6(Y!KTI!QXA@&&SB(IHE\H#>8H%23SC6JV% 02F*"!'E%H(-WF M='SP%OSF,3BCMGU,KS&E)'FA3?P8H&!MSD+/ SJC+DL?##T :D%3T17'41** MRVPI\+XG1._:-F?TO.0-X-.2 L2\^?^W]^7/B2/)PO]*1>_,/OL+F48_["NJJ75+4-E+ 8!F!"A$RQ+&^1B%[N2S.\2H MKIV5RW-3-!=&7?QWM]JNSPC7N2":N,V)OHSZ3>G; A>9?%%-=+@AG+WZ7F5#W&,G>_O'?A^#Y,B\7+!T- M'8YZ+YNSWAXJ2,<(0$,; OQ%9T26=&3<1),6,$(H@X!HBT^I8N4[S-6K2\AG ML@]OB&M)/D].:&2O.*:PO&&*J;YKS$5ITI(.Q_M&4WK)D@ZY:NEXWCJP:&+L M0\).7]H7.3;BU^Z+W/C0\(D?[ MX[/2K,G\CO;'U:FQ/&M,J/WH&)4WM)G#HK$J>*Q*DB<>H# MB5,J/6I.XA1O@MG3W6KBU'L:KD<6;GVMGT*6FMO/$RZHTU,O\8L2Z] MJ)TS+G;?-)/:3@Q%._/BOT4[\RWJ_Z+K;+;QMT2YOG]*R+XZ?J^F; ^J\6S1 M[SOOG%M(WFSC;XGDW?RLA2WV^RZ$;^H]G*+K][X;ILX(ZS3T3RRH("UMFK7RN^? M'[&KGMK[O;M) \VGUMLI.FOO7==MLV-PK;SQ\1%K-,9.E9-6FGH\@!0"Q2+NDB1AU@E0=/K_D M 1+W-KOE49\5$)JR=PB*V/#DLN&";"SY_GY:5;TY62/O!MRS9;6]92Z*J?C8-J#:^Z]_AJZX3;]HL?-XQ"S?L M(=,58)G:JB-KDH+"KB\+M?)B %3*D_T@2 4#&.9GWH?23FG<_XMYE5B5./6Q M\ZN4?U(FGB,66Q*)'W:8&_/A TO^_6_-BM[X2>D_:4GD0FQ25R9;,+V1-+'" MWC[/DG5G10='NR;9 %C](H)3-/, F4TV7<2VDT _R?>CE;ARI\-J9<8D>T]' M2F"?TQ.]L1IQ?8"(:N]K4'DD&UHRP7N#8VE1O-'/K;ITM,;BIDA; ,#<-DFG M]3DFAA(A3]0=:A$Y*0O=' Z%80(Y@"N0!QY[3YN!!4HZDTT'BM8"18EZT5H@ MVW@K6@ND@UXV=TN^I[+SA!&=UGKS LU%=X&95G$I2YTKF@@4I2S97GG;I2QG ME6UF,*Y;H'_ A2GOST=>:Y<3-2E1@7U*B#['[*9O/'MJLF+WJ^MX"X/CTQ=E M'PG^SH_;I0"%Z5DYG3U9SJJ;KUW:\$-U[ M,N*+&O)]%PH6->0%%2R3X.^/M>RIA+PH$D];_=Q;1>(%OZ>/W^OO[\^VR>KP MC^0^KF;RIX&1LT'N&2O^/JMO/$ZY@=KO[20[IY&HL];"Y*WJ[HQ45Z^XLRVG M"22\B;=S (KBXTP7'[_I,::XM';WQ;:S#:(/?*9BK?S.)+]BIF(Q4[&8J3B1 M=[_]R8GO*>)?5-*PM*1_]A[I8R7]6RUZTFWS M]?/-3=3/;Y=*&EIC3FCISO32]'J6XP6N> + MG5L AM5CZ,+K\1&\UWHV: 1/^.PA<'L#$*BL]>P*$IKL M"%4"%E54RC_-?DU?Z#\=LU?3'[ .=E=Q@R'KB*$)V#8"+,AEMZ E7+"S/-J M?..G#G@/R WPO7I[IW,;ODYCH\#U @[K8X.>@0EGB$_SZ@06<'KOC\!TLB1P3KBRE;N(+4J^H^RR!PA4^B-2F M7I>0SD7]Z&^ 0--&X>0#D&KE8V: >\/(V9EG*43HT #0L"MS%$AK %Z"()ZE M%4"J*T8MWJX"&(%L/KT MZBC#^0Y(]U&\"#L0$;Z[@6?:PO,TIBPBA7/U7&SS*\PGBH<7ZL9JG/4M6RVH M-5L&PA%?=@FRRS5'[V\$%8(K@E:R_P#!V@=8 _\H+?)S=-YX<:S^!O+O"BIW M'SH!?"3;2@"$*_4?"30 -*DM;8$6G'K)$#0'&&@5:N*13%$-56P(GFL)W7FK M4^WQR$&V 8/$IGL6C9T'8T"LW-F(CY/(GMWD@E>ONKB-]?W)Q=5*$ZO+#9&M M\+[5D3+ZW'1CBT):RY*>>+P7E!@&2 L7H"K)&U"RV/JH568:QEZ*OG"!-=1N M-A+$Y_K#^DQYI&\)+7 7\[KI-"R MC8DW<=:+ #F-N^:P+SC!6M48@,NP6V[,-]FDRI D0(OP*[;+V@9;=!RVT(C MIM"F:QRS>.-,O&P_BK.'YBD<['J7>N4 M*O23>\%("'@R-2Y@ M"232@0!Y%75&4;6QC(=*1EJ_D=I0G8L6LWNU.J7_)AR=)7U1JD@ME?(B%RFI M[$"M/PV /V%G3Z^PQW$;;#%_#*H/_@'"G?Q[^7SXMBG*_7!W%7U!=Y4%#OA1 MHNSX>,)R7=BT1IZ)18>B+C:YL"-E:.F6@SG#]!K)N.IDOQ]T#"5M,NR61LUJ M0->9_ANZICK35O81S$D*_ "1W:"U=]^_H#?-E5A @]508M'?>FT3%#2K?1KU M\GSZ06;#8\-*YF@HU<,$ #!ZMP0"M9DHV<2I+Z1$6,2 VSMPO3S_P*'^/'? M@L>C>HFS#CA&:Y;ANSE]VOM^_YP#H_1$9R"$+T^--L=-J&5W?_8Y:.[*/48= MS4"X_GIQP?JP0_O90Q* M8$K)&^_E!O:66"1%U^Q[N6#74W'!GJ+[]0\&KV7G6858[O/G*+G&,+V1Q<=? MP&6GYK,D TW_[-//UT_M6W968A??6G=?VQUV?<=:=Y?L\KK3^OK8;M\"#COL MM^NG;ZQU<7'_Z]U3"S^XOPO_>7WWE7YP=7W7NKNX;MW@3R]N[CN_/K95+]L, MQLKO''LO:G)M G@OXGE,-9("6D "<*#'^YL.X?/A\?ZB?0E([$3H"S>LD)I] M&R+B&^#T-@;LHK!Q?#5%,L%U+.D%/[A.3QCPL:?$0YYB"('+X%'^K +QIMVS M KI3=N";WL 4?6S.W M(ESK]OME3@2WY73]*E5'?:4Q(H(;*/E3$&')'*.-[ MC1C2O22D1Q&DV1&%2OL4)S5M]AA8\*%>Y2=Z_4@<8^A>KQOJ'W$?V/:?LIDE M:_5\%5>C3=A&^.>(2GI@67G#T!W#IR:F28PD6WJT^T3V)B.BB_#O_HN#XP2./IP3 ^00G4H\)T"7]B<\^V%M.2& M$VD9M%=RJQ?]SG;@ISY>XPR<5^E1R+VHBQ@'@(6(U%@/) W\\@6\#/!2*$#* MT<&@]&0/=H=N#8*8(UF\1)N'M[F4(4([8$[WOY(8O%RX(Y1A$GIM(I8E"P*Z M6I2#(Z'GX4V6NL7J8I-6;5VF0P CWX987Y5"L2DY47=D+8.%'>)Y+HKI]:8M MW1RZ!(5O77R8[EP-V6^95A:RH2SRE2=_!\^"JRN0>;V@.P17?P'GFG'>DB8W M#*XP_!EVKE7T*5^.0S7D%26^!]&HF!S@"TQK]LWX[K'3OHA\9)=$"KX'3^-I M*@@#^_0"\!B2A\0@?Z\7#-5%)F'"&0[!H^N%>4[.Y@4IWAB,X/0C%[L1:]0W MWL)>OGA&X$%T(3VL!&'8OMI5F4 *#S'Z<\%J2:U]&X$YPF7+MO&J[I$( CGR M&AT.#( H3<[N0=XG$COEDP"Q4MYUNF0F;P1T8B(OHPP2'OHSIC<(E0ZF;ODJ M)XP;>._I(_LJ&$;B&V$8$ZH;P9#4YLSCWMCSQ5!=>BJUXCO(&NP9S &76]H; MPF::K:(XZ>S51H('2,U30H$2Q\CB>#T+'WJ8[A<:?*. @(#)D=&AHC0#$ C= MP ?!W..!O.VD9$5[(%P9GP7Y)>N$M=4A!6<9D\0-[0) !EX(@\P;FEZ\=BYX MEJ[%73X4KX[[G06>-+>2E&G#O[Y+E*&M D+>\Z(0#EUEN29E""4TI9+DA@/R MF"[V;-_T+7BW2N.8X7P2$OI/)!*>79G@'>Y*I7B$]UMD#0J5!.8+PGH'.2B0V='%?><>=+Y>/2ZQA)7 T4 [25@* M1D!4/E1Y4* A^75X_UI]7:6N)073#/G(9O[. M'*'L+1'BOPEYUY"@/23POH/[D\)K9IT="JI4A$SW59E4/2O"IELF-7U)]<.4 M&3+@$Q+Z'?RWV#)(U$P0AZ1B<^&X9** M#&ERGK$+)^^A3@6RPCU-T7HR9Q'7II!92-$8I>N9PNY1I E@Z0=85,=GZ2L7 M1'(>ZUV?Q@G-X?X9 $Y96LF;T254M;KP6&2 =9,1JLB8CMP_21.AX7SWU'Z\ M:]V$5P(G^,'7Q]93^Y)=/;9NV[_=/_YK@<$,YFXND-N:9XHC+<=$3FGCF,DY M[ (B(MDF1>KX8 M>;)^5(T#(]C.D@?P$7D/70?3=. 56!""$ U#$9']O,/QGND8>379U*+YXRY: M9]1F>D5LO5?+Q.S7Y#F\\;#K6+3G9G7B#G5JZ[O>\25PM^6,:-:HBY$.L#' M&4'A-6WJT8Q$, T"2="AOZU8_YT#D;9)\@JD&UIMPBFK[F$#*ZV6*LCOBYBS MQWZWCFWZ,J3X%OO%1O_$17K!?07W%=RWWHZ_F6YX[>6[T9V7036]8-C%,11* M244+SJ1(5_)N?'YDAM(W,!9CH[DH_D1-2>%Q62!&LW<3S@ /M6G!S04W%]R\ MWHX?*>R%/&R@D\L#?P":]2_%FC:%R5H7WUA8#T1,VN7V=V!OMS!C"]8K6._C MK)>(=E+$Y,6$]U"B(]YTH@;$]$?9FVN&Y;*08R^&/U_$4])G4@RJ((I;JIB";'4U12=ILB+P6OXS%NX"82>\;,,K]CY#"1[X"W$_0#[9V79(,5#)NLN'I__G]W.O__O,3NG[ZU']GUW=7] MXVWKZ?K^+C69_UDL1/MX.5K&YV_**TO XIF]"]5"5FQ1,189-2CK_YB_#9J:W[3MEPZCZZ>>'UB-P]_5U"IAZ5]I:+T]I:[V, M@O$1Y-O]8T=C[?]M7_SZ=/V?-KN_NKJ^:#_*$KZ+^\>'>[RT9U_O_X/W^7<7 M[=2H]*VDNL_D7TH?/^IM0V8H]]0]K)>:6]@I0MK,5>L;HTPJ]46M]'?2E.D. MK*))WIU[AUOY<;O;67_N3'F'X)MMF/Z<4>#MD>(>'-FL5G=XGIP-D\4(H66[7=='X,^+A M*-&4ED@,RHP]-;2%LHA<++0383.Y^?T7XO!_V'1KQ#V?]?$Y.>8$R^SV<2NP M_:#G1%0LBGQJ#&>_G58TJDCUA/LB.TG/*QE\.[0BIV.I6$R(M#EM>0!M/:R! M"^2DNL1P(!KY9-I S>5*"58T$4_.PDJ?Y\N;Y$ILGR9$UW^ G,_VC:!I3OR_1;KK^ M^ 2G!V'UM^F1#P=?"+4Z@! '%,&!38Z]DK#+SQ!>I*[IO&!$/;NBM'N)FA%@ M4E S'4P'XRZ\2)TMRLK_QO\2V %=ZA6;3:"IQI#Y)4&K]R:/==YQ0RU M2XG $#@).#9/)Q$ )"Q,8A*41@ EQXT8Q, " .IP)RP<;8:XCHY,&6I#_E^J MN&7#<&EYX,>K8RG13 <+2Z=_1P@FEL1RWPN03N*9<'('DN!WQ_T.\)&CS63W M<< ?MCVG70Y!PHE-[9$V\N!88X4]]JN-4[D\V!9VCGRE38:;2GS)GN -@(A. M;X! A)TGZ!"'J$EP#PC)R/,HB4"B3/(WUCS+1AJXS'=8SQ+&LY E%K$*F+?U M1:>5I=.FX<':0R8+[:EF&V%([PV3M.#?JKO'..K**>6?$@+3XA(D++#2,P") MCF2B6)&])$ _+8Q-1])3]B"D/,5)*'1=F@N@6K_/D:Z4ET8U)C&(%E2! T?A MU#W@0-@M_$%-A +\)ZQ;(C4 YD0R+OR<+J U)3(S0ASWY1-'65-C %ZQQWG MH@0\5)RS ?:$]KQX:$D56F](%4HS&1!]LCR6H[:4Q(QT8F-#>2?P6,\RJ? M /?"71PP%0(/E8_4CRC1D;'=500?M:WK):MR^T!'B*5OCN7_Q1Z#+A"%+["U M R@E'&JI*7GHP<^?.;49 ($1X+2-!#?UB1MQG*N5&)PZ=%Y4#PD'_L:N,#@5 MB#CK64UUPW95L%K7F=HAU3*:+U@-Y1'%EEAG(!*V!P]3J'%<%B[_I(0*I5AC M>Q,3U*.-AJ^2)_@0I07K9;E'";9(0V&;A*12G];?":@9L9;#'F&J!(SF2H)( MHR>(T4 <1+"_^[V3U(XHW8"K2/4 V\)FDIPGN_SJ4)SW7]-(K MN,:""X8DU<@4?]65;TJTR QM)8 [[6B@R0+4$$@4?M <4#8#":WV/>[+B.O3 MD8_CB8W)/I5.%#'N!B#W5&D/5>E!6(6B0YM MPC7$K>S$-)'&3H41,1E&HK7$\B1+DW7#9!U+ M+!83O@EN>L(UB= =.Z$6V=C>P!P!?/A0DT!'K:[NM93T2Z@#D'_(%CX2$5I; M[ E-F*2;X+&C.^X9_(\O[.+VZ>98HPXTL=5+1Z;C5G#>4BAP%$NZB0FH]- / MI^7R+;"#G-7>(Q-(6AZ3>T31(+<4'30)_0<%MML8;&0UMH)G( >4+C69*3\F M-):2*PP//9($C@X/[?@8N#(H0$\?RUZ^=WOUT^36P>P(+U'H).6P"B,U<"1 M%]QID4UX<7\_ 6LD&(^:,Y')"OOS31I62H9?/W#)'84] S7)J6 )HC=I@C;K%>;45?.18+;D+@+:P!RBJC6FU/TO1-,L4C4*P$,&2*3H][BH/ MO1B0LRL5-76).ZVEFM.1,AY%%:=GATLK/I[&&0J[\'J8WN&%T;;>5-CLSJ&6 M :&O&88S!/N*TIILJ[@G\>2+T8*)Q%!LRH1AO26QN\N9H[@@Z),#X5F'3@5B M7-/1ZTB-V=1+D"=,2O5>&B ,H)#F,]5AR[Z[=M34$D!#,0Y< M9=+55\/6J>)4@'6A'!0>SV2G^%+DO8Y0OR6^34C.A%)?LEL5/E(N;R_"2S+R M]TR1-0HROX*#A*;Q M6Q-D0^+)B67"Z;23)G3"AEL8'\(!WAB3E3$?;'R*C(C.+$9F9BW]:1,\"U(L MSA"8$F#5LX\+,,P[6"Z\6A1%F!)/^#-J8PA4CD7?!D9/I"M$=A_1+!A^21+X MC=,\ A]CA]B5<(8:\*513!;?<*ZBLKB5A2;>K&U)#"UY71),*W+&M' KP+?J MO_-VH0(RRA$'B?^(SS$#ZK1:_#[O7)_22,T5"0 \_" M(1_'CBW\9+P;'8$!Z/(3:0+*2!!L M@/SO2"/GP,U^@ TY[[7)=T,QR4[IHL MR2Y3F0]3;-2L?XR-OKW%0?AC8!+I]TPQ4I2-(>/#1N(BX\%Y!55^*9(:A&X_ M3AL8N#'!C\18&_";NA31I3,&HIRAI6\[EO,\9AW'"D+5R:23&?:T5&I.&0PR MHB'HS"XW3$>+8^_2]1BBVAMBKV!&._0$/.#8& >A-J*TT[#/_@A(F1H/?Q-3 MEY$3=WK+SXOT:C%9J^^;;C16 D[;I#=CGV(Y_!@TV2CYXNO+6U3]RNP((:8: M/'E)BT1=4$1Q^.C4\3'4558WG'D21<=Q#Y,RJ]VFAV\[\(<4?Y[R,\.[E.2E MRW784%GV@D;:ZPN:%Z"()WI@DEXB#E^RV:F]9H[KMZ91GX0,ITMS.5<5Y/?4 MX'VB,C)R&N3-+I#("0;,HD8'J+%5:H7B-Z0[&]X>=A96TWS @!3A[2^2B0=N MY'?\-5J*\&[Y8V!2NE"0S>OE:TUYB>(:I(QD, M>T!U;_-63TX7BVLZ)/7?' M"R@R86Q,[#U<7D7BYY!R'M <9X*@$@23PY+VQ, <>;FB9]F/ALMV-%+ERTD* MX6G!5O-?Y47=.!X_&1*),Z]\.%<4<&V_.-9+I!AOP'*UY$13@;&QG%&#G-@3 MN8.:ZJA.K8G($;83PY8L@L4HAH6:4N@$EA&.4TA.PX@;"?6%(5UG(!UYV\]0 M4JD4 S?1)AS'^]C)V9!*;7/5SWV*(@^ (!\<#"::LGM6'_Q#G^XE*-0A/#]7 M]/A;*)J *E[Q+TP3PXFLTB1%;(\B$ D(I5RY GE2T:UHU90 ML9M(*;TZ#9G!"6DT^64ZL*)1LL0\3U%38;5WA9$U)CCX.T!JTO&A@2[#D6O2 MP! IE?R!S!\SQ B;9M$4F\C@GXY"QS;9A\+;<51DM7B3=*:2GO(:7O9'0B)J M.9E,TXNV%<$9AX]C2S69'0'K"50,UT>@U[5 TJ?E.6[):8 $#]FR6E80>#V5EDGU/[('*]V(FN$>NV.IU"5@B9+PQ6!P(G$G&Y[2 M&Y*O?)T*:[ODMLQ4UE >G&6\38\:M;\?^5'U33P%B4TV;9$PY@RG'[(KL'Y8 M3<$!L=0"B\1B>C48DB@335W@/$_,90DGSK RN*\BSY/+80PJ6DY^!;_Z M); %TQL+UGQVN1V%N481><9;F=K'3VRZLG*E(]?7/++Z>27\^8Q]],;J*G=K MT?+O/_U$4X?EBV\:\/)"?:9IRBXWD2O'[,(QB.[:/O@,^7++PN''W "L$G7T MU&$%'58)::S6DC=!3B(HK4TE7$;2?WIB]/)BNKE)V#+\/;49O AZX:8E;4RI MS%Y%US/]_601[ZPIIC[=%%,O)3IA7MS?/K3O.NGJ8[T]^YL&GH\G/5MR.W+% MF4\3,\@]=>A>\M#*XQ725@)+"(VIB2(V[*C^E6BP^C M,2R=?CLF%595EK1MU-%'/FVNVS2.Y>XL R1(#0CP?:A#-(UY#*- MW2\1642<#T#(/7.$5S^+&V(F6B@,0)$0+,47K/5T^4:Z&"0Q#E%FKO?WZJ[ *?'6Z!Y-LQ M/H]^.*;.(DLP^M"ZQ$$(29#^M#LL%V3U00R?.W:P934YCZH*DLHO274PPK!C MDFJA)5W0<4''&T3OO6S]5)!605H;%U>6Q>XQ"VS'9)7TFPN*+BAZ<^A]YLI)JG5QWALGH9EX.C''7*/(N9^?X*8(YK=+LON_;@)1LO]T0N@%T O@%X M/75-8;%1QPY^*3C0(:Z\*22>I. LA[CRIO!7.3W5*DT]!2]>%6QX3N^8NY\S!3:21SR1HIH,TMNM*5-)QR!QP7NWL M5*M6ZRDXT2&N7.B_;*]B+@ =.X!7: X]X N4)Q[0!\-[]PZI(G\I*G$ _JVOZV=[C! >Z\N:2X(KTJK6JZ;4B M?2K;6"RX,-OXJ]:;6K5:W?>)MER"L>8N%W3;U+"1M"M\:@"5!FHH,J:RP6R5 M1E6KUYLI.-$AKERHO&RO7. OVRMOS'$XK6O5L[V;+ >Z +E"<>T 7*,X]H L4YQ[0!8IS#^@"Q:ES979V M!S(QF>^H& UVYB-5E>^4"?]E>>6/5J36M>5I< M>&0;B1_>VTE* '*(*V\L Z3>T'1][ZRJ@L/6R+&J M:+5RD6.5;2P6%FN!O^Q",?OX*W*L\H#%@@NSC;]:M:$UR^G(L?JLAMQ_]GG7 M$INWAN/Q%HGE::UPH:[C&L*EXX)W\*6#S<)]]H, C?D_M!H[UGZW?5TD7N;78FN&W!WS"JZQM [ MT9@_$ S'57)[_/>_-2MZXR>/G3O<-9C39Y>F*WJ^XWJ,CT:N\R(,QFUFVCU7 M<$_ '\RC<>D:$_T^/(DMA[F'O_R%V[10M$[?<=FM6PJGF\#"#ONA7J:"70:> M(1L+[FK4Q)@>]4K)8G[Z''^N[JOPQQ4Y+"'Z<6D5-_@]WN[&,;#@EFW7VTC M\943:AT3/-:P>_2,GXYXCBD'L#D-Z84BY$-R:M%_V0H29&L2(YPG.NH.W%BB MO8/FID:/=BW>^YX80,J>VO_[=')]=]F^>Y(XG!=8J%576C/&Q/^,^+,XZ0+; M?C_A?7C)%\:M5S[V_N?GE;GFYW^(X<__X&S@BOX_/_W-=WJ??GXB+ "_7P# M87?>/SYS>!$^N&WRH'UOCTD> M<+N.VCJ$$9"3 ;DF0;F!X3PY'EC(?4=?W9 M%8+^(N0 %P$O.["X76)/\'R\]QZ GILV M" ,4IR/AXS[@PSZUEC*M-#M=*L--J\Q&-;IN]H^GK@>S[ %^&G2$5.8F> DRO3 [W$?D

0H?ZM5FJ?JCQES3^W[2!Q'%$+/X3;5TJO\H[6';0>'7%Z8? MN/*!TI9982<:%OCM$O3?L MX5Z(U@SRW!I]I^V2TLRTQ6KVAU2KUC3-:HU1? MS&AGBQCM;);1*O"F!8S6.,L]H]T!H4A&.R5&T^8B%AD.A6'B%L?+Z+]:JF^)_L_.@/XK&Z?_RF+ZQ[/, MI7_YQ13]UTY+C;GT7VI64T7^:UG0+/I_TX[MQZ?(=)R N H=")"?<%Z%$"=A M!PMI!W-I!Z/CX03@P(#78""\U6PM1T9'/!7Q(JQ*>YF$L?0P(@U754Y@:8/^ MPE:P$P49(@_AUZ?.4^ON\OKN*VO_^]?KI]]9Z[?6XV6'M9[8U77GHG7#?F^W M'EG[[G*[MOK,UJ8'$F#?3!AY*K03!W74ZV<#S.J&8 O1OAE0W0'U M3D)H*@KYUN[/]KG[KZB@V"6(I(^<8:]'N M0#NR809S^CA?L@'1TP7"&G_\* M A ,5N"C'>_A5SM4BEN.6,R*2F4M'/WM>,A]B,M_W 8OA->>B^]R MW]J67G!NP;GYY-SHS'GEW?(^>7?Z]F/'R$6?5<73O^QX:2FUV![ER,X9Z>"D M%JS,77M?PG+'J\Z(YER(Q\8^I:-$Y'Y,U9V+8HR/[9ID?T@AR4:[7%^E-P^0 M:$>FR_>P\(*8Q\J9/SN@FHPOMEB$%VL5:^5SK71P\_I3D;>_UYD;T]T@7]VA MYH?2HI*5\DEQJ$POY%(#-G)XKGS(0DS7S* .3#-W(AB4VDR1:T'5A7AX$MBB3-8]2:(JEJY4U M)='$W(=\P"BO$8=BK1RNE84F7$70Z4T>Y\BGNEH27LB#NBBC209-O82]FZ%#+@DA9D#5;B15E M.D14Q*.*M8JU\L)@6PA4Y0D>OP36>,?AL)K>R \M1X?2ZLUJ_HZ53Y.M6FHV M\RCB$LQR[Q1S7#;B)LZ\83WN#=C1#\=L*=@?6I?8 M2#AY[CU,#BQPOR;NY1$[LFN[;(_]5H^C N.9QKCLME0@^R"0?>?8)ZKY_8[U MM1F-)QMAR\Q>PD0NB"[W1/=' -_U33 H=DQVAN@+%X?V31 <&C?@R13B+N>4 MU[(LYO@#X1;RYH"P_N3XW$HSDM>]APE_L/-YPMP')GIE_^*CD7"]N=2Z\UGM M6TS-F4H"VM\9][BR$@K]_H106)WWHSN;%)PE-5!,R,$9B.;MZ(>X\J:8IE;3 MFO5R"@YTB"L7DB_;*Q?XR_;*!?ZRO7*^E. &,H9S@-2M.EN5=)PQ!RQ3B+QL MXZ]RIM7W+_(.=.5-(;&IG55/4W">0URY$*397KG 7[97+O"7[94WA;]J4ZLU M]ZX$UVT?M*][MI9MN/#\C1#I((?BBBT3S%8(RU3B+V_'/<25\Q7+/-"5"SF; M[94+_&5[Y0)_V5XY7TIP SUESCL!"D M!?ZR"\4"?]F&8O;QE\$+O104SEURVQ06N^5__64Z/D\'312W>IG@N$)BIA)_ M>3ON(:Z\*19MZ%JMT4S!@0YQY4+.9GOE G_97KG 7[97SI<2+,KTBEN]S+!, M(?*RC;_B5B\'2#S5-?VL0&*VD5A(T@)_V85B@;]L0S'[^#LK:XW:WI7@\MDO MVQR5\M&37&,G:]L6/>HK^VKZ ^:#[^DR5W@C_/1%,#X:.:;M#W'HC<8$[PUP M#,Y43TV-Q<5_C-L&F[HZ9-3D5. @!M]AAAHUP_BS*P2].5JZRQD>N\ MF#BQA?4=5V-\Z,"?LAVN/Z#VQ_Z ^]&.\+=&-,/&&W#+8EV!"YN^!2O#NGV< M#-''=7U?V :W>[!9G[V8KA]PBPV%\.F]> !7F,-NX'JT/7R_^!,[\$Z\ /<6 M_JBT$81L$+?W-I-S]!IR()V6A"Y[=CE@!(_I^:[9PS^]Y-2$P#8(SM$O_OZW M9D5O_.3AN\KL 9N@)S#IA1@(WT] L@'!@.%G[M/HI!K-#$;4P*KX0<\9 E+5 MPD>Z_!KQ>N!7 G@ [/S2;VFF]7)*@84\#X8F%VWZ!SY'*AD-AF+"L-=X> M7C;.V("Q5O ,_V2 K<4HFV8M"0"'YB!XB)11X/8&'*!460IPWNLY+M$P_&8I MIA.PGUH-X8W#5?X(N L,;HWA'YX/K">9V@%)SCBKGXP%=QD("M,Q)*<#;8@_ MA=LS89LCP"01R ^54J6*C\DM)Y<-@0#G8J 9>H'%$18^44.X&]B,.:3/^QR$ M&"#PN_ E*1$EU1I:H]E@@4>'AK>>XU"RDTYOX%@ H*%C"$N+)5'?L2SG%9\% M;14,Y2)?2! 0Y<&!AT37I3K# X(4E-"9/)"VZ*0:>W'@&*:%\PS@0[T*;_I1 M8Z[I?3_I@V1DKN*<:DEOP!:LO3#]PY0.E+9/EKFA_9H3F?/)_K^99 MS![$'9K\'_HI#?5-Z#X+M%!VF <',6Z1>:JZ5FG4-\X\C<7,@P>:RSSRBRGF MJ306,D_C+/?,0ZJ^*AE'G\\X0*BAK>0$+CMW0&/B/^+!?T>W;@GY2&/X1\1@ M"#G\(&2I8]B%+:G23L[&6,QI.HV57JCY?>QXCZ12)0X\7LA=_Y/DJR4PZV89J#*?>^@8,ZRC/DWP MC5X'S3++-.52]33W'','\E6JF]-E7+.Z.M'+N[&V8MMV&2%72_5M:@, VFFE MN7%ML(">PP/-U0;RBREM4#LM->9J@U*SF@;2/NRIOO65UHQ144SU?2^IA<-D M2*JTYQCMN[U%KFUV#T:,=!_0@2"9-&OB(..31 0Y!3P''Q@@ M\J3XFR^2YP/O")_'!ROEGR+)3?_6?SH&,=7OA^$S4@61;Z/72-F42^S7*,(2 M_7Y2 X$6$>X+; T,[_I2W0(:A=35HN^G8C-H" Y'EC/&6\2M!O=PXZ>WX 9#F>_D[^LS4: =F:=\U)&T@L>7055%*ZZGUO4=.V_?M:^N+ZY;-^I[UKJ[A&/>M;ZV M;T$UTC\?VS>MI_8EZSS=7_SKV_T-Z%5XY.D)'H]$:)/.=*UZP0^N:IJY.?$$#PJ+B-'7U:VM'8U3GZK%WB[ MOK<+1^TMG =UEJX)[WFE9(A[00JKD<)OQ)?"..&P*W J8C]R*<8+A&<5X7-Y MWQ5#L$%1#)3+R];\FPAHGWZU8P M!'^!'R^?Y[GW1//\JJGYH8OIB;#OH=L=3X0%XDGK+-@"O1M ;[= ;Y[1VTLM M>K?(K'7D>\),R0P0=!4(Q7""KB523M$S M&]V IS1-V-5"U"VGC$UZ5YO'\CSOJT#QP3/_ H\N#921@H+4W22.")\2NOP! MZP':,,4LF4!"V<>JFB?,NNX*6_3-'N:4.:\V>) #2T]GOI-WR''!)(?_8VA@C'ZB M;^"7X5*)!$7V'-DO&2E]G+4@%E_LPM=V%55795 M+;'S>4 RO3C=BVXV948[W9-&>=YN8(DH;Z[3OBBQK_ N%P""F78JVP]?U<-L M/H-*@NELX8+6&)=,X. +88!JH8![$#@!_$>^2%/@Q!^YE/HG_Q6GB7MHK@K\ MEF!JA#BFQS&=GJI[1\XKXDYAX1CW/[,6I!MA_'DSDG4PF_,,VPPR$XQ*[P@Q)F709YGB. C], MP(=MXM4#YC1,93.HK-"!L"B&0B2F#@5O)!+$G\B/*+EE'/Z&*JR34'#<\+G% M )DZ+[P(*$<,0U1/[*T;^/0 !GH6/A3F;"8R3A>?/!*9W"@W+3,V3;MG M!1Y*"/A&P$[5D^K,EDDUQ'"Z:;*$3PU'R*@4$K!O^H$OJ,[9&)H>O1+>-8\@ M,-_7HIQ2W,XK8AOIM4_,UUO-)L;KX5^NXHA\?[T)=!MQ_X(+Q=/ M5PT7[^(2LC4$3U8F8]]Q2G)Q^MLM )C90D*KW(=L,?=B-!=9+SNTNE>.RGQ* M$N<.,'XA+8^.ZN\P_QI\Y]A^$XH[X]+9>??Z0:.G2\T\7BNP[/AO"8K#>[5P[@\OS/,$:PI:C( MDG3=W<2FLKQ*+J&7M;N/*_[*L?W+'UW'L31V,> FEK)I[ '$O6D([.R ['8Q M,$6?M:/XBV*_W!+GWIR,*!*J-4YK6KUK9$$MP%P M_+BS!*6-"Z4;)S ]SCK<[F,'"B%EMH?9DE[-E@N3 LMF MJJ'NONDFQ]3YMINR/;%S6C@O.:^BBOM@R_T6_UWEOVS?\FC5@I#];R)=,G-I M^4@A1U/KHGW<4,J+#;(S2R"L=GQV=ACG.;[3L MVI]JGE=BDX)=[,-"J&IZ]4RK5O15C(2):IS,LM_AN,S5TY+>3$=$9SMMX-G[ M\^BG6]9^<"3 !$!K&Z&D"4ORXZ^[P418?\!MIJ<+*7D>T7#ZSLSYO(YHV&&) MRPPK;B=.I!_/#9AM9[%S[@D#1S&=::?5AJ;KU45#"E0G9NI'']=^E=@[J"<+ MR=VK'V+C5O!D]MS'CW:-=70&HG+>-"1]V?!)[;"PNET>J^Z2H2.DU^6TQ'FX MGX_S0V/E[>)A?K+*EG%>K6!ZSGMP7J!\/#/VQAS8Z91?MTJ&,_TGT;^%J"A!-;_1=;GN\ M)^G/PP%?JO4)((RF-J@&(WW3 S:@@9$T/))F1E.'EC'K!:X+[J(UQLE>V#7" M2+Y6PU8*LL='LAW**P_GPG VXLAEYHBKLGGJSB"KZ$W[Q;%>J %,3P@#'1Q7 M_>VQ'_1*.9HH':TB![K)29M10Q'ZW:MI6? WCHI3X>AD,Q.&0SA=K"(PT3/' MX6E'LJ,%!40F6J8"\_9G$S M'GI_$KGQEF4WBUVD\\IT/U I&H4!U*7IT >YNLMBGN#L-1 M;B>6L)]Q7XD]Y6*^[70A*KL&B@#<&P*8*5>#'RO?[,;TJ-W,8P T6#\MUW&D"SNJ'.=Z]%UM M6LW52NSA\?KNXOJA=<-:%Q?WO]X]M>Z>V%6[+8?<==J/_[F^:'=*"2K+J?I2 MH<&!\RH;(?'G9U<\XYSA/D[6#&4D#;9TG;Z@!D$@R:-9E&J$);4\"N1H2M1A M1+XXD?K+[F!63,G;8+9.S@:8($VF=8))@=^-X%=/*WZSEDS?"@S39U?BC2+! M0YUDHE?!-SJMI! NAXJ11D4FV.X7+%E+*",V/WE4#GW![HN(2]?JM68*P7*H M"&F>:66]MF^P9$VI/_$_"QY?1%)5K5;9N_Y(URG6M7$WEN)<"LQ_" MK'Y:TZK-5(YXVDM&S41U_([NJ9-A4_71MI?>R87AE]VG1E>$/*DY*7_T@0W3A)"/S15CC)9>*+BZ#HV["J2F<8(MO^P$DXNTQ^..SRFD917K-3T3(9JLU1_DLH81*Y<-X[) T- MU_[3Q"PSD"H_R("M%#LR5JA-R!V-I(J4*&$Z6R1Y(H&#F@[]V@R'K MB*'9&WX[ *3![-*LPL"F!KV^ZPTA4 MO8N8[!GZ=&-PR&CF8FF01IK5/_;X$^I&9OL=Z',UC?ZS->PJ$IS@A;?Z"> 1A M(1\XHFF'-$:1/CA1S'1,VQKA/$\?MV4[]HG\1<1B,A,>'L&1JI+3_,$D).@7 M @Y6'%Z2Y3:#K(XH &*:G/T#J_GC"1@@,&9 !RA!1*;$,B0)\(.8;E@)RIM M/\SFGKNS>:Q>8K]-C8:-AD0J:(0P6 '4^ ZS#S)&V,]@HY,;I:$J^R^\6W(4 M3GE\=EQ3%DM%\ 7SB$_4,'2Y9\)OO:#[7[4O+ -X,0T 8/A&24T$4S;D8+D% M0X2^PPQ81)NH9L !G2A3Y<8,HJ$(+%C6(^%)TC9&_Y19EP?61]J4;L#%/!P: MQ"ZS6;GK:)820SU-1--%8H_>JFC=8R!9\6'2+%3N,+$3M>;4;A>^U;03+Y+N MO:JA?^.-3)A$\EW1I['!H'/1JY0#72/#+%Y(+2!U[EX,J[5SWI4*>W?N>_W3 MS]>^&#*]7F+M/P=FUU3L'$_VZ(2!$];I#4!G6@(C*"K=/4>Z$TL=+IU>0,(- MZ-R2\W&Q1$HJ+=,#O48RZ5&,'-=/51QI>PTZ=A#,WUX;D-*\17=]227)!8GH M.B%F'V,Q^R#%;"L6LU=HP!\]7+3NS]GU)?N'^><7T%YW0)PN/(B3V8&GA?FE M)54=/GYM8$ZUC3MXQ-C7%>P/Y>9)68?_\QWZ6Z^<5'5L.55I_./SQ$M_/MYS M2'Z'A)[.N\PX:MGU/OU\X=@4;"4[Y9Q;-(.^,Q!83BHGVB]VXF1\4[#KP>.!=+:4XXJ:_\1@!M_\%17*P37?.KJ M]9=3%_<&.(GLM1!<]1214*H$E.WXXM//=XXOXW@3U#3'?_7R1QJG>]1I.?8/ M\N<(5TKKM,_;_/WJLJA2-N@K)PD[VZRYKC57T2Y%\L\'R3:,UZ:F@\96Q.\; M&??;T; ):P,)146Y%<#9G9-L_$*4M"1->:O;6Z.68F?@NJ2^5]1A;Q&X-C = M9WOVY<#W1U\^?WY]?2UYHE=Z=EX^M]S>P'P1WF=A/'/W,YB:_+->UYNU4_US MN5S6:XW&6;52@3\;]7+U,Q^.GO]/_%G52P-_^.GG:FF9=[(#VL@FV%I#Z?.A MA_;?!!"W.GGD1OP+[BL!.9?$=9 NHY>64( MVQ4N=<'"%FQXJ2S[Z;$P8&^S*[P[;I[\2]T'16YGI4EN9QF[$O-U"3KACV<, M,[60H"L%0;\?;',)^GQL\5[%D*[=11=W9D,QC8Y;-&<];8J!74_7ZP M3=$H$3N&*31%95&+UX[HN<)7S7PIFH%_W(D7;O!-D/.5Z+J4Q:F?R2S.XX.0 MU=-HB61UO:#F]X-MBIHO'-<5JC=TELDYL\*YIJ1,;9XGF$E*"T]$Z"82HRD) M4N$_A#WU?^.NBSW&TT9(F96+M6I(2(4'M@;80GIL/0/MC>%_7"$O(]3EX32- M(:FBO=L5_JL0]@(7C3IRM3+$4'>OV C%K]K%RNUZJ-$+IZ69EG>KE4905=K@$Y=+^$2QDVSZ!S@3;1H9?' MFVNT:LKD[8B1+\.G>@5)4#_;!%&C)QB_N"E?O"&!N_?\PPUBKQ;1?:V@^W4@ M=R,PS,!#/VXQ56M3KMP2UJ#'.KX8#<#C^Z7$KCB\B(9M/;EP)B'"6O9'\>+0 MZ"WYA8R@3?],;J@5/.,3%;*$]<;V>&Q#)G:>F*P>,5EA\ZP#N'MI?!=,MA$F MRX4FPSOBNJY78EK1(R8[+9AL#<#=!CY6F&.K"L/T>I;C!:[X_%_LJ\)>@$0# MFAUI]TVL(08S#VNL$ASY/KZ[=[O<9K=FSW5>^8N8M @5%V%W-+Q-WQ 7A;PI M6].4D4:.5YJ9GF5'AU(I]+.$2&U&;-(HV&0-P+7_[%F!A]T[+C&V;G8#TDVM M:=UTY[Q(F2UUP>DTAR0B^4#[LKV:$;[1<=\@^C A&-#8C)A@JE]/&/VG_<55 M#R%S=$[TF#FB%!:]?% I+#-8/HO8HUFPQQJ :QDOIN>XXUF&B(/Q)-?1E%GY M;HN2!3J!W37_8M\<"Y/Y/T!^2UL_OSMDYM[_/:)/0?%F=[O5R^@@_PPI"C_T,O5Q0_CJ@>X!= MF!YIB3O'%PS^#F3_T9R3?;;D?>7T;/KV">&J%W'B-2!'Q*LZDX!9@RXTN! / M%G\K UW19',ZUSSTC@]$#NOE"Y-*@B"+/+0U -?R/.'':9+3>6B1X(WR MT#80A)EYZ4'<-:-(0-TW+U*I%PEDZT"N#8ZB,R9RG;*;?W'<9X'=>USL!3OI M=U;"ACV;S"RK5.1+#R.7![5;K=:82\I%;MDZD OS><+6Z F"W@"91OW83Q-4 MNMF@][J-@T.0Q@");TGU9=>D&VN L\U#1-5;Y)6\1US)%,%*@Q!6/02IH@-O M5,X:Q!N6Z8O>@.R4T'#6B]X%ZT/OQE07UD'7,PV34ZWL:CXT GX3+G1XFU>E MJ"\9Z],-?U-F\U6H748>R0T;U1&B@"*X86'BPE>SVV5_!^+YB8%/X/1,G!2A ML9N;BU6[8GU((*>T W/4XF=OF1%1=7!853U'#J:EXT]J@/08 7I57ZBUX[X M\6>FUPWY9Z(#@$KC?W!!"IHC;H' $[V PC'W?7A"N#G)K8F 4XDH:,^ADM2! M9"UZB5L)+J:7+;9U.YA&@7,;_)T5S?T*9;F0K\/H9K52*,LW@=21#1E _M7+ MAZP?*Y6(: K]. F254ED%968H1H C,ZQZ[O.X5'"-0WI8O][_GC#KFW/I]DO MX6PJ=B0'%*J/C?!CP\%E'!^GHN&@/=.FH,$UZFPN)YU=#SQ! MX_)H&9\_>XR[@N'=D&&HUC#1.^+]A.NM&SW844",B*=S\>VPB>>)_^G8SG , MV@/,(X_B1+V!&/*8FM(=!"(T7K1N"C1.H?&"6[W DDK@QK2_=_'^.$1J!ECS MLGW%"J1.(?52]$W;G(_3+##J3>N\P.D43F]X5UB99-&'QW;!HM/H?(B:Y622 M21>-H\HQ0B\<6)$]\.=%MO 1#HCF-!*;>VI KL0_S;5V -OPB8$&=9S9JA^7 MBF#C3H*-]7(1;-S*A(\(PFN.C_8^_=RY_GK7>OKUL=W)XT3HA\#U BZS1^3, M\#\"TXUGU,5Q&9PMKM>/C..P6AV^"ERPY&#)]I\]FI3(6CVZ\M7/JC7U.GE] M#PO@%'LCL,:,O')##IMV93X1+-X%YH>MR9M\=-F[8L"M/B8-X(L"G%@N']#P M U<$-OR*7L@#?^"X0'9&/L=5[UB'@;Y&.O_GI\JG?>FSD%OGUNE-\M]D:]D5 MA;;$1[U,H?FY4?OJWJ+V:OWZXKWIE1UO;D6H[II*P+P17R8[W5738(V=C[^\ M:UK1SKD+U/EG[S.[XJ\X7>A-02W; -O0 MZ$7T&*E;![D3%P-3]&"G MCOP478A+2*#2%MH#8%. M3!UHMBT(%OEJ*74PEYCZ*436F@;UQ8";+GP8&G/G#G>-9*&@Q]YK&\M$,! MRY;TU"X(>QY!'P;2XITH3(+ ME9D*E3E#ERF0384D7$T2%I5'6ZH\TK<(Y##O)SS<1.:/6FK@#ZV?_S]02P,$ M% @ &4A_5KO&7L)7!0 N!( \ !A;7!G7V5X,3 Q-2YH=&W%6-N. MVS80_96IBP0-X'MVD4)V##A9[<9%U@X< 4F?"DH:64PD4B$I7_Z^0TJRO8XW MEZ)U'W9AB^1HSIDS%WJ,2RV@U:0=6:F)1@E^1XS';V MW#U34=J&87_XO WA#IB((42S013D:I'Q *,4[I0LBS;,1-1M X,YKEG,()*J MD(H9+H5U&AN?7\N\8&+7>-QV1O^0:H5PFTE%VCO>77& V&SOPJ7B\>&-O_2G M[]O0N. 060U4RM8/AP!$\ M? ![?Z;!/7)OOSAVZU(#,4;-";$5E96=6SM@(U2%DFL>$\*4],=%&S!),#)\ MC35F)R<"6RGJH4FGRM]5FG2%Z:DF6TMD;!A-&. M.2<4_"M[1B]U@:$IEE>=>M\O51PARZX 8%S";8/4Q5E?QMAX5(3MU;$.MM!+F.> M\#I)PQV57R+ LJ/;-BEB7JG<1M7ELW9?'Y$!'3!;0'.18J8B8"><^KJWKA,5F)!>N!F@K?VIVRH)Q9_<=[J3 MN8P^[M%5>?PQ[A[T]HJ\%949)=QNRZ.2V>78NG)L^4U]%J0-QU1E#H)S_E*6 M?*>@UZ[CR71],,- MIQI'6540)57_1]!E^,E^S9DA7;@":RY+Z*-=1J?5>*ONWG#-) M*$YLVJG#C6L:;?FEJ>Q[.OV*C9RF.QO-+4:E<9,B2($V!W(:P(B:THZ0%B<) M&UGDVL FY?3A4/[I#,WY7%##="CH\7Z789\M67*%Y)LZ%(N&Y]T)?+G=DO*/BF4BBX. M'5VPB,8,KS]*J'M[9W\[V?#8I+34?]*BFV&6%2R.ZA!F+/L.@V(*6&8]M>'HFMO_4M^T]!NV _6"( M_EFXIPI[Y)C]76GR-U!+ P04 " 92']6WCXVWD,- "V/ #@ &%M M<&=?97@S,3$N:'1MY5O]<]NVEOU7^++3-\F,D."+)&"[GG$2)?6\)NXX[IN^ M_>4-/BYL;B51):DXWK]^#RC9<9UXZZ3KR-/M=!21!($+Z-YSS[F ]\Z&^6Q_ M[XQ^C1=%/US,Z/M')]-?3MC!CX>OW^X4_[7JAR9= M[!:OCMZ>[!2"+X=B:.;4%PLZ+[IV[A:[Q9N#X]>';]F/TU=H4G]W=>/X\/4/ MXYU'^WO+R]YS1^S=X7].U[VM>V:O#MX<_OBOG=OZWBGX\L-N,="'@;E9<[K8 MN33LT?[?%[Y?[A9[SY;[Q?_Y,%US>C9@D+U^Z-K%Z?[TEQ\.GQ^>%$H\%7O/ M-C?O=^CU_.YGC #_H.[:_%Y,CT\.7QV^.#@Y/'I;'+TJ7OQP.'U53'^9OOCY MY/"?4]S"T^GQ/<_]$[M^^OGXW<\';T^*DZ/BW?3%:)WB\K%[DHT\^6%:O#LX M?G[P=OJ.'?WRX_1?Q<&+D_Q$EZZL61 5,5U7'(Y9.N:5 MJXV)O"(NOZE]7[2Z7)=E\$HSLH8S[8Q@3B;)8M!&DTPM"0M M!*/:8-65)BRX(E8KK84O0TW<;\_NYZY'!"!@YA?%KXOV?$;QE";KH-I$4VQS MIRWX'[#2-8LBA]%J,72K#*M@A",Y1)BY8HZKKD$@)A=P"[EBWH#GM>MVGS18 M(/#ZWG47N->A#$8=]>>-PMD M6H1[@WZ:19BMX/JS(LW:\_XF W#YSMIHF#BY%OK]I26?F/JU_LEK M13%:YI&E@/V(?F<(S##YDHRII CU-J-?ZYBH]C7S/@"3+-5K1B"=E5[7I9<^ M/-SHKZ07'L(,:QJ065VJ@%TUIA!=+8Q.>1+;BR)]:_3GX _9*ZJ*@R<*!R83 M-9B,%>23*/&S5-ODUVX^1AXBJQZ<.L M[5?(M9DB=.UL'8++K@T4<;LO'B/H(B&$UY$U_1#.W.*4B@-DW^/5#"V$D_]45FX378*IJ"*C0'5K<(OD%+.VLBQ(IP3^J[@4#T (NUL#%5"M M2J=*)DL%>E$:R6P"RE0R!BGJFGQ5;B]07U*/&PBHD?7^<1!.,B$/;M7?_97, MC#TAJ4MN,SR@,DE$ZV3LF4 MV[2/5P+K%&%:TOC06$13K@WBY'!N![FY4H*;IZZ+EX")/"Z<;Z9-<-%%E"?&S?GBA%+ M1YA,-,5M:PRIC8W(U8M/$;=IG#3>AM)'%%!10+3B@!KY%)3VWSKBR_+8Y M[MSIX%(B\(2H,K9!%/K:.;BH M(,LA#PW?HC(,MV)RX!(2W%8LU4(C4Z?,)!36-8H$QL\==ULDRM/W;K8:"65& M*\("A[RAN:#^JC;4SW/AR>>3#?EN U"D+F]>BGJWOPM17E]^OG@T0C%>!,_M MU_4IWZZ&VXVY"Y5W5ZTI%]_2'Q>P"W]9UAO3"ZT7!?;LYLZ_+IY$%%59E@$8 M((&FW&E\ T.+-DK+O4]XO-7ZEDQ&UBJQ1!4T<^) >S+0(Q[PCER4W!&8(I:3 E:W1E9U/HQE"0<7X%*G M;:YNPJ\L2Z@:K"1R:;"6 40M*RMH"1DJJ[C8'BK%6]&48B4I29]W.FNF8RB9 M#1YVR[IRB9019HN[&B_7Z/0IRN7BW*:L-SZYTOA7.'IW2CO6$=H05ET&LFNZ M_6:7"=@*UIA@%#KX;06Y3]WZ]3/77Y4B,IT:/]Y,]-Y#/8^I8JZYFJI!-U4D9:O?7S+_$R#"KJ7X M3!#N[+.3&R6Z*Z]WJ]@,;==?";_Q!OJ;SYMA(+JQT7;UGF^A*_/#V,"RL8?' MB$&PE3ZS(?R;RX27$4Z_K1H8GB>05HLP[N@]^?]6[%>V#G W&ID*TQ5DEA,! MJHL<-QS2U4.H/*ABOPW*ABKES3@P EWE\V*^]BQ%"N!:NK3D'D#4WU[L)T.5 M<8&8" G:RPO%K$;H6P'Y M"R%=]BU!] GN3R3I,P+$(C;Z:%AA"Z&_%Q570_ M)_=K5A/K\LJH)\;"T'@/32T)[0$" M"*')6L_T$#/]:CYW'0)HG,F&3GSV*,&?T"JP34KGD99**N&@(%2>@QQ60H*Y M)AO"=JO=CCP9KT%4>40 R3(R*W465))DI9)-Y+=IGY?:560L$R(?9_(DF:MK MR5+IC%9>>>OUP]4JEH"GRD860@TE:,@P8X1ER9=.0X21$5M=W:JV0?A*,'A ME96T!_ 8P823.JC:.7P^Q&J\JYPQ"F&DM-1KU_5ET(Q$(*,L=\9M\:SP03[P MVX&F3(!A-)Y0NL3)R5HD-(OW[>P]9:6P<*>;HXS=YC03S9>S]H+P]/RL7=,N M]SL4!FK^>;'S=+O"9ADRS-#0ZDML"!GE_LW"I]'/ZWTC*C,LB#%#%K*LMB5>;=UF@3_\@[ MGQ\=OYP>L^=')R=';V#<\D,Q[MUOUE*56YC;'LWWG_7/?O^7+7O/V*9?* MU"*XFE&E@;RYW.Y)),;!6&65M$[7#GFL9U;);\RUORC5)1Z5JL!A8XJ6:1$- M\ M^#=\YY9M:%N6,6_5E)!BV6UB+N)ZYJ%V0O1.&O]MBY]?Y",^V5S2@--G]] < M/--6)%A=0^:XV@A\V6KIUL$*Q1,3LI1,EYFN27PX(2"&=3.[V+EI.&3(:;/8X7G)[O;7<#<2VE>.]?BG]<8V>,$G0SRY57);57DUGG_( MQ].0>9B75C-AR\HH9Q!C6V#DG^$O7[DHUWK/?U:\_S]02P,$% @ &4A_ M5GZ9]XS## #SH X !A;7!G7V5X,S$R+FAT;>5;;5,<.9+^*SHV9L.. M:-E222I)P!"!,7B(LV$"LQ&S]V5#+RFZ;JJK>JNJP=ROOU1UTS 8=KR>@R;F M_ %W5ZFDE"J?)Y],J7>GPZS>VYV"BWN[0S74L.=F\XM_P!?!BS=X<_?M\NKN M?U#ZO@V+&30#"1VX 2)9]%5S00[??]@_^^3Z 3I*]W;?+COS;;PF_7!=PX]; M!Z'F$3_UOV3(_V/QU__/LV&<:^&^R[N]OW-F'S+SMD@"\#=75UT6S?&+:U]]?&]_,= MLOMVOD?^SX?IJHOI@(/L]D/7-A=[A[_\=/SN^)P(_J;8?;NZ^#1#!WR7T*TG M^,2#W$SPX/#L_/CH^&#__/CTA)P>D8.?C@^/R-'QR?[)P?'^1[R$=P_/R'/- M_L:PG_]V]OEO^R?GY/R4?#X\&,T3K'CE7F_?#S\ M.]D_.,]W"L:>^DW=]\6G'N5X0CZVBZIWY+-K4H=@K^MV0@ZF%21R5#6N"96K MR6E*58".N":2SX"L,+CNFK2)[,_F=74.84H^=.UB/B''37A#7@U3('_]BRD* MMG/0SN:NN1Z_\9W7$X+]Y,'),'7#]G.NXN!\#3X>C67 MH9WO;#WI&O$W>7V0_^-7$PC,2@>,RHBSD,DRZHOH*#?*FR3!%H:O)_#L=A^3 MJ;L$TL%E!5<8I(9IU:.'-@MTV [F;3>0MB%';3?# >E_9G?-?KER2)+:;OQ^ M#:XCT$3LX3T$F'GT<\$GB/:BV%FO#/[IOOG%,\V]!:>HX"KAXC%%#0M 1>+> M,<>4+\W3KLVMWS_T7KU/!2BAJ+/:4^FUI887B48A)=>1.66+9[7OWUI=6^J8 M++=4%Z:D4G"@MI2>NB31'UGAO$N;\\KB430!6!^+PE,=.:XZ+W#5!00:A$]< ME#X8D)NS^YWK$0$(F-DU^;5IKVJ(%S!9@FJ%IMCF3EN4A_N(%RJ#H4JMBLP>F8101NDA.2T25/7E,E)'*6$04U ?W4*@W!\"BLM"^7$Y"X%.=% M1!X3F=&"HRX&11D26AF0RJ79(+;$HYP@0M!E5(JB4U@J)0"N.DH$ZY-RSC'C M;/D".0%(6FO#6Y1-1GW8XNWNSOVJP4B+<*^PGZH)]2)'6D3R'4A-D 6JKKXF MBE7N>));+&IL@,S0(GS'X?K1GN#Z*4EU>]7? M5P N7UD:C29.[D"_O['D*U._TS]C%,:6AE.0 >64BIYZ5TIT4H?Z"@)ZJ=LD M^DU$J>L=T( 1BLJ@)#4H_:B0.F% E:*PX>6BWPII8K"2RM(CBH0WU&LA* 1; M%AY,C" VAR+Y+]"/,E$I%-2XPE0RCP[!I*&%,Z(L7%(*-JADCHF;C@6OQT>YBLMOK]>"?0U?O)TS@.W? M.@W^R8G>GS>M# K3"(/J4:-PH!)$28U$_['6V6BM9(D]D%9N--\ #'$&$@7@ M$:.S$ABG?:1EF;PL1&!0"+M'@>IM2F4L&!4LHC@"CYF\2()JYH62D9ND M-PC4]]#C!034J'I_'X23+,B#6_3?_DA6QAX0N:N1EEJ[7:##+C!D7E;]&(6Q M%31C/[FZ) M3W#@A;0HEW5$?"KC4(4F385E6FG,J%5Z7NU_?_VTU6# (,7ATLE4(N,E@T%> MHG***%"242]7G:2"L5A(2VU1(GDDAAI?\T"=+O.[3R4/&WW[P2"F<*6T [39';OY14@Z84(,(FJ(KH.ISI:;6"4FC5HEY[7PA-JCZ M?H^422XNW,EEEI2#9/,5.U=Y^Z)9ICO_\DERT0[?R-+([)=5S,53U[?-J&!< MC^;E2@I>O'!=O"%(Y.O*^:JNAK'B_]"X.5:,7#K2Y)+F?]/T3B5F%)%?5C.: M+[HYTG0_)GPAH'@:#1AK,A?08!Y7(UOC'9CG,)";+)IAR<@8+JHY"L;OK=&: M(GCPZ#TI&BJC-=1!Z:E%XC.114S+-HI*7JBBA#)D+*)]N51D2YNH\QPU(RNM MW&P-60MKBYPB1AT 8QIJ.J=*1;4S)KD@,)'T+Y>369(^&H4A3@MD"E=;BIP(\#47TVA@?M-2;L_OPTM6+45!FMH*4( S5)?),OZX-];-< M>/+YP$.^6B$I0IZ;]%*"^_/EP\&JD8'T2=VR_K4[Y=#(\;\RU2WJU; M0RZ^I=\O8!-_4]8;PPLL%P7MV-$;?9(J2@L!; M+U/<))Z$3+Y K4V-5S+O9'KJF4>-$P!8+%'G1K91!9ZD]2H%&GG)4,M@8F\ M>37ZF*0)95#F!=??(@2KE$HT28P TD#,JQNI-8P7 B0+::/53:L@L90,,QG(TL+>7]#*KU!-HV/LBD&_-+EJG$ALS+'J(1VYPIGY$(4H!G;9!1X MOV2GKUDN%^=69;WQSCK'7_/HMTO:L8[0AK#H,I'=R=OO=YF06U$U)C0*._CG M M-]Z):/3UV_+D5D.3E2+<11:(]6KS3P-:FK7Z%>;4+>:S_Y8Q-Y@%O_](5* MSDQ4I6$T^("TP"VC+DI,VZ%@016L#$5X 64_];B:81BV7%142)^+-U!0HU*. M;QYS=Q>QO-JN& >#>1MOZ.=]B7IEOQ@HM&WMXA1A$M=)G-83_YS+A M#<+AGXL*#<\32(LFC#MZK__?%?N#%=8Q31E$D8O]DGH;).7:!&Z8*(1Y $.; M#+:,28&YE:5*(> E*Q@U4@/U(A2JQ P@./,"4/]XL5\HSE >,%IJ7'>,O(E: M*U$URES%@U))N<&S!/N8GN3R3I5P6(1&WDP+%2!T5\G'NNA^!>[7G$TLRRMC M/C$6AL;C.#=[Y/\6(:Q*Y*Z#AX.FB_A@#^N8^3!YK&I)V!Y) "$T6>8S/28S M_6(V)3@#^0J+#"NI$D44_V(.2HFJL9:S/U5D:S6J!.%V&CN M+XTW)4>'XPQ5GXB.HD6!AER3Y\%:$39J7Z[P.-3T5"N-^."HJZW Y32Z*+D" M73H%+S=7,:$HA */,=T9Q+11U'N9D%61JA0XL/"\UM]?75YJQ3A'Q^3YS*UF MU'+NJ&# 4]":)[3O!5;CN7".<[2VB+Q K[4\Z[R"JAA4,%!$I;-9;?.$F6(^\_G)=1@[5B>KQ9_ZX#_'W 93 Q1M7I54!HX<4Q8H M@9CAI8I1ACOGYM^=GKT_/*/O3L_/3S_A].=?R+CQO;)$J*_$D6^'H9T],6)V M8;;WMG_[P,]#=M_BK4'XMY9D"_9OMP57AKU^-$KI0I3*>VH*B2%68H!R)C :RI!/8J9HN7Q^]WPZ MIK_YT>&=4?/O-??^%U!+ P04 " 92']6LA2536X& "A& #@ &%M M<&=?97@S,C$N:'1MW5EM;]LV$/XKG(<.+6 FI$11DNT:T"W;X, M?%/,0994B6[B_?H=Y3A9W07KMC@=]B&&35)WSQWOY3EEL'2K?#A8&J&' V== M;H9B55W_8F[#@![!YN!XNSKX#N.S4JU7IG!(U48XH]&ZL<4U&I]=C&:7HG&F MQG@X.-X*DZ7>H,9M2MM* MQN>CR\G;GWJ/R>XA4MWVD3.W#HO<7A>]';#.\(="-E4?#8ZK(7IR-;6]7CI0 M,FA<71;7P_&'-Y.3R0*%P1$='-\M'D:U@KLS];V!!U:R,_!T/%M,SB>GH\5D M>H7>O9_-WX^N%F@Q?2YK=T!H@MX?S8].C]!\?-J"H6%$GAO%:(Y&9]-WB_'9 MM_3%S@,IX6AZCA9OQF@^FIV,KL9S//WP=OP3&ITN_$Y 2'!@1>]JTUCM:]SHM#H=&E-AL:W1JV=_630-,NL M,G47E1D:K:K<+HQ:HHNZ7%==-"G4$7KI0,$/WR=!0/HS:)P[0+MOT+P M, "QINEN42!_O'&@2]2Z08UQ*"MKMVRU-V5N\HU?:(]5Z[HJ&S 8E#^$LP_C M+A(-$KJL?%V&8\T:=")7HKE1SI9%>]/PE)3WG,&EA,R-SM-LJSA"G!3"06MK$?Z65DXW-C?3*_5?&.U6\)7 M\J(#%Y?GE= :#K[ND(X75>_D+(TOZST:5;?MAD96O^YHD__B=,((X=(8',=, M8Z8SA275&8X831@G:6!"WMD)VBID+_J=/SID#U7[,Q,KFV]Z^]Y8B?K:%CWB M@3R8#6U<[^-27&NND@RG7!#,A*%8BC#!),BBA!,5,2Z_Q/7)AZ\2^9V/75D] M"=27]-6C.!,6$ZI2'&0$_,?3& M.&$X9!U]JF4HM[G'^%;PG#ZULG4."JM*7 M GCVQD+F^D"OS<>UK8WG2VVZ[O*0AB_%*P3Y0J.7^M5]2D)YJ:WS$L:W:BF* M:[/+2YJ&K.^+P;U_X*/^ZNC+2$1%( Q.=)!@EA"XY9 K\&,4*T-#'2?R\+'& MJ0IYD(58B 1T,_A(3""Q"G609B'\1>+P* 27FB0RQED69IC14&(1,84! PUH M$%.6I = \;?N2Z9,ZY1&.$L3#ED9I("1QSB26C%*DDA3=GA/94)3'G&&M2(& MLX!#_! C 5/ \DDIP'_ZIS[IR4A>+0D$,Z5BB.*8QI#."5"XD1 ;XHSFK%4 M$?C^]?">O"3XA+8%],25:%->@<'" M6 U;O.V3;53-@::D<%?,-7B:[?%GF. MX#%36VB^L%%!V6BZ[5.9+42A_#H(U+85[3D"G%KGVR)35J9N=39?-NFCS^,1 M/GPC_!_PN3,_B_: O]5 Q.[81OB_9A2! .9 (XY#Q4*HY %DIZ\181JG1$0R MU)+N=>[PKSOWD_OH9--[+('C.!8BB!@F3$107X 3I40RK(Q,1:Q(QH,'[G$R MG9V-9_ADNEA,+P%<=>MYL=5WO@RC;V#;P*R&Q\WQY[/#X!A6'S,Y#9- $A9A MH'S0? B-L8RTQDJ;Q##!DEC0PV+^-VU)D21CBDL@#P+0BTC@- XT<,=823 MBC%_5O1[^,(D S(H& X,!9I#@PA#HQ2QM%C'4&6SI6K P?,7J#\ MN164$1XF4N$HTM#\-1B0)D#)F1 AC&=!PJ+DOQLC+ :Z$FKP/(7,9K'PHP6$ M.9!T$B= _XB1WS)&C(D8T;'$G!LH.E$$129F%PA/'/F<*_"7+MU+B;(#62F\_>XBQ% M@Z2!HU5=?K+^78LK6ZYW"D.H*#9M9-U8()+2CZ%WU!.$[)_)UG5AF^6#@#], MH7[_?A*%AU:V:3P &%PM<$U F65H7<&*AVF:+;U\TK'$_P=A^#M02P,$% M @ &4A_5J*)_=S?!0 WA4 X !A;7!G7V5X,S(R+FAT;=U86V_;-A3^ M*YR'% E@)J*HJ^T:4!,G-9;$@>T"[5X&7F,.LJ1)=!/OU^]0CITV;8 .BS.@ M+X9,4N=\Y_Y1@X5=YL/!0C$Y'%ACCL(IM>L<:J&N/AX&0CC)=RC1J[SM7;SGST<8ZSR_'% M=0_]N6JLT>L^.I])5%UBQ5@PIUA^IRR8H^NLJF%^-K?#DZAR/QP6YA M.KYXWZYTAH-J*]T)PK/Q[Z.-M(UD?)Y=C2\_]9Z3W4->==]'5MU;S')S6_2V MP#K#-P5OJCX:G%1#].)J:G.[L*!DT-BZ+&Z'HX_OQ^_&O9>T6"$G0A^/9\>DQ MFHU.6S"$AMYKH\AF*#N;W,Q'9_^G+[8>2+T(3<[1_/T(S;+IN^QZ-,.3CY>C M3R@[G;L=W_/VG99/"V_?6N8+A5:%5'4#ZTIVT66Y,@U#,U;H&OI:GI===+HP M2J-S4[!"&):CB=9&J!JQ0J*9@@9H6;U&I4;9LLK-7(D%NJC+5=5%XT(YX8T$XJV6#&F61+FN[:-4U M9:[RM5MHCU6KNBH;,!J4/Z:T2^4N8@UBLJQ<;X9CS0IT(ELZP-:411MM>,M) MF;&:LT(U>'*?JS7*A'4[+MI=V&>V/905Q0ILGZH*P" 0<%[62X@"_FTKYM&V M';ZU8C528)5$9TJH)0?S*.F";-]_XAX^$U7V[ M(9&1;SM2Y7]8J6(EJ$P#+'3LX4"D$J>1(CCP&8OCB*DX%9VMH(W"X*#?^=(A M3U"U?S5;FGS=>^J-):MO3='S')!'LV&4RZ>XA.!4^UZ "=B'@\2G."4>P2S2 M@JHHY$&@O\7UV:6O8/F#CVU9O0C40W*$G@4:1H31E.!$@Q<#/^68>5S@2(:Q M%R1!Z,EX!W1/^/0JASH4I:MX.'1GH$!=/M?JKY6IE:-&;55NRXW00W:$H"Q( M>"B/=I6GQ*HVUDD8W8L%*V[5MOQ(2H.^J_F=%^"G_N$D(XP(*37'J4P9!%-I MS"1-L(RH#JCPTY1&^T\I/]"Q8! :/_$AP2,)D0H)PYHF$0_B6%-%]H_"(Z'' M611CL!OR100*)TFHL*=\[D54)IK3/:#X5_'B"5/49QS'J1:N*4#=:0^>0D5\ M'O&0RV3_GHJ2D'FIDMA/!61-ZD/^D##$$2?:#V0@0T_ON[(._>*4QJ&F[(?QO?A4<15M"IA]2];6O "+F0%: :L/$[(= MGIJ9&II'5:O&M8FNVV9YCN U53N" 1L5](VFV[ZE=\0#!$K3BG9< $ZM\DV7 M*2M5MSJ;;X?Q\=<)"3]NX/T$W.W,W3M[Z(K50+@>6 7]J9F#D#R*XUABJDF, MH7\2S&4:XE03'OLQ2Z(DW:7_N\GT;#3%[R;S^>0*S*_N'7LT\@$)#;^9W;RT MMESNN4@&:CD\:4Z^0[0')[#U7.433J4/] A+SJ&':QE ?R0A3'].@:E$,8F\ M)^0D"@_V;,M_:?@IU9*G<8@3&B0X(#";>< 3#!TV533P=1+XS[6R5PG4=V]" M-]F^"^R'+EO[!G%X4QM07X'^1R0.029$N2JL^]3U .SHN8RE,F:.AD&R1A#@ M,/!Q(M,$XIUX- VT%JE^_?3<7_O??LQZG>:?HH X6D'GP$J#H3: MJL)=H6W+P[><7"*^_NKZNX K,E=PM*K+S\9=4N%^[(;G*=!Z5JS;B-\9F,S< M$?N'60Y"GI[1J[HPS>)1P!>\WNWON#V\M#1-XP# 5<# \ :46J-5!2L.IFHV M\_I%B9[[_#K\!U!+ 0(4 Q0 ( !E(?U:]D(T+K1@ #4I 0 1 M " 0 !A;7!G+3(P,C(Q,C,Q+GAS9%!+ 0(4 Q0 ( !E(?U9= M]N%<>A( (CK 5 " =P8 !A;7!G+3(P,C(Q,C,Q7V-A M;"YX;6Q02P$"% ,4 " 92']6 #/HZP,N !7\P( %0 M@ &)*P 86UP9RTR,#(R,3(S,5]D968N>&UL4$L! A0#% @ &4A_5A[% M@<8(@ 7[,& !4 ( !OUD &%M<&/C;>0PT +8\ . M " 758 P!A;7!G7V5X,S$Q+FAT;5!+ 0(4 Q0 ( !E(?U9^F?>, MPPP \Z . " >1E P!A;7!G7V5X,S$R+FAT;5!+ 0(4 M Q0 ( !E(?U:R%)5-;@8 *$8 . " =-R P!A;7!G M7V5X,S(Q+FAT;5!+ 0(4 Q0 ( !E(?U:BB?W

_EX>W=S%Y.),6"N+M&LRI!S3P4&A [CAXL#B(F#T@)V'$,#$%&TV&@++L//P:17V#\1![)M9<] M&J:F'B7@ITE(*E[,_JL-M!['J0.T,S%AW2('"=8FH3B79M'YJ9R*W> CVI$8 MYT^G^D1%B5#!%Z2@9S"]DVHG&HF>^I38 US#EV2E@;S9/#2UXE%*'W'0IE*PO2@ NBZVC)'F5YY#]!T85_L9BI2VEBB*=[ M:5T9=N%T$RSL;V][T76,0Z$ ,GBYZ_^B%.A[D@8?^7@#[HL)P),RE=1<"/"4 MO;PC4EPWAM.U]8M&?> Z40NE/, *XXX]+3T6TW4KW/68 +&L(1[T@:W8(!)D MKQTM9U;/&C0@=CUR-2T3MN'I@/P\%60PXTJ8JB_(!7:J&=CXN8A#76\7-HN@ M]P+K7.,J9!6&>-2=)%V>PC'AZ;]8@V5>((YW5*]/V913-+YHV=Z BC9T?3HF"SKI "^6=!)HL#< M^R'TMRXX!S6@=NQBJ0I*75 J]^R3W%NA3A:;T%B]0XG15,)X[D+5G<7 9HV" MT%2H1=]KE^$[8TU@R).1'I(4?X_2+' =*9/^"B[ IHNB(<(699,90B[4(96" MZSHB"F&[2T82*G8?%@L _ANO";!EQ,H/?%.[,J7Z=4*$O, X$G7PG"1!!K)D M)\D;->)+9W>A>6^;_<+"V[?KF>?0&IT'K?U^OR8YWNPR22MOMIX9[#HF<4QI M'OV#_I7OR!"*L\HJ\\G<-[4151@#9;S2C&G$DP9KJN,=5Z&L=/)E7Q W6(LK M9O*0B@^Q>3[5E&$F9NK-0^MWM'O1<4^EL (H-*Y C,Q&O(APW\?=$DQ\L<(/ M,_6GHR?.V++W'Z-G&F*D,0P=G&>.Q&6_Q-K+[N^'S>]1DQ5NG!6+L;5)\!N7 M!1:V91S<7[\E*J\>BQ69B^;3E2O;-!6<3GV0M9?=WP^;'Z0F*VSZ\%6PJ7V0 M8.K()XEII60/J2"[2[B&H0LG_1I(W?HPZZ]M2+G$=2&4-G?@U@.XOE,6B!:[SIGON^"H4 +9R3M<.B;JM>5'B^$J M#X6?T#["(Q0\NT@CN)!$=:GJ&/?HJG>@<[;AT MX<:#'EK>O3M')L>;9.]%+"[J)HFS*$#L+L;7%,89"[,FE2%(#70VR6=W679$ MP74Q'V!YMD\NO2"A0O>MM$ZQJD"M\=+ IHK?IRR M$^H]P8OCOR;I[U'\? ,/40YWU\%_',6Y-R[5LJDR%Q=]$:?R&!=IMK@B$@9; MFU=:1NM0F_58$7QCFL!GJ@!6NK:_@[LX0/LX"B.?_O(APP3[QDT7<=&6W?L. M%%[$D.] TBQ;] 9PC:Q'Z([1H>[I4T,1(*I)_*=G9^$__S/X"*/T+W!W1*T MCH$OJ=N<>X07=7D(R]MML:2IDZF_L7F:<=E>=-*V8&GP2L1)($Q:7&B\!)U- M;A%$5^_UFG!RD<^]FJ^CSU*PS#T8NI#%;CAR?G#1 8-[@1D"AS3RQ\ELUUPP M\;[.MH2I4DM<8*=B2HV?6?CA ODKF_5%>H&U1[F0!86PE2@R8:E*FI*1>Y@D MU6 KC'"SGCK@(!\"N7/9N="EH625HNUS3*51TWH+3M0?/H=T3MRA5X/9\?*5 M>E> :C:Y=@6H]A6@IY]V8J?+;$6\L2E_8Z$_WF0^L);Y$!VX"6H&@X7I07)B=FE -J:(>=@CGU@]=%/ ):T.E=1TK-OO^0/<= M\?,GA#<1CZ2,YWWX:\9*W?&^3*D"BRA$"$U-^0@5K+L&XLY%8"),S@6P.$C* M=L".- 0@T1_E^SUA;&+_E,3/7U&Z+W,[MC/,ZRH;^LZUNU-]^\J:S-T+T<1J MEJ1S,&M1;U>VX=X)U2/RD^TT=?VUTM%+C%#./6)=N^L MC?:4'_,C_,)?,UWX$"'FAX;+V^RFEOW$0Y"W#G*+?TIM!5P:@:P M=@!I:.S,=AS?O)QTO2K&+F$H0:_=Q9#*LQPNJV"[M5[M6PMI7]"$'I7^F?RP M,[B8^@X=_0[O@-!PF'+$XAF4+C-/)BI[@%&[!J*.HA6W;4\W!-Y<@18;(K3> M3*TGSAV 5^3[K>(-L;E(V,[BU PXX'9($1G\VF/D4_L2D4!>4O N"2]2R$K MQU_C%#U'&0DC#EBA+19*S'L=8EE#K.L#6Q%-),C.:S9+;V4]SX4:Q,XL5&/% ML=:"&[7.V)QXBPY)UJEC)9 Q6$"(!ZY1+*@NP(8AW'@KF]X)!6B=(D!L71(P M6?-WO)5#V*4QW!M_X:U.MAG1PU,_E5A/2BQ/6KT)M$?;28 M,,Z.\_:(OB9%X; 'F.9OY7EG''S! \,M]*:C:*K:@DXW3O475+38 *W\66#] M)NX O)WT9T<$\H2YG_'\?R"M6,I/UZA$PYM96R+L] ;.9C-3*WRE/'02C(+L MT@#!-$Z.%F994G?NGFQSB4<18)!8'^A&C)A(F)W%+6?^ MQ(D0,368\GLIL2&_Q_MCEK0RAGQ!^5V<8VA1Y);K759]IEN%QX#@2[!"8BQOGY_LT4?\UMCRY(A7%D7D6!)S36V?AC%? MGPKPFJM/)LZ2PP9;_'IL\T$':-?11W0!>4O%*I%HE_%[6'W,3SX[K6-OR;7L MZ%#/\\VAO$C!K'F0PVX;#;XTB[8/-XN)J1U'GSE1P2F8%K+:+N(*!"=MVP4S MV!$4B>LA7T8*_9P4$)#D])-J&"RDT0^\4>)!+,[VAY,-7+H0X:@,M)O_JE($ MI2:@Q2 <*-Q[%[\B1OZO;]+2T3Q!%RN]A:O[6@@(^? M?^"D,VY0W&>8_HYR$D=*LY>1/ZAP0TG-$%,TNE#Q1D&G=/J'OO7$!MIHVYPZ M-0"J%LQ1+(G1&T,@C[84")JBD0SFB3@\*7:Y? KAS'H\I0*^#CF("F Z-';2 MF92QOSY]31',CNG;^VC7-V>I*IE;RJC!KR]KY!KLN'&RG'BF\GO(EC@Z6-N4 M^_4)E,J :+M".')_/(J?3YVY15Y>E+\BFX%,%$&EHFB.>.K=J).O7XLE3II. M)UL74C[IXI5,BK6ID)TOT U<9MO9>$)X OB(V ;S%QC%G\39*=14S5%2IRMU M4JKHL>EM-9EY+N2AT4>L1DR:_H(&F!8G#*0Q!PGZ:X5P $5YRG9)*NY.'TV[ MFFSCM_'1V@7[.03S0*J2AJP$0O'ZJ#I^K ;I9#H+385$Y2B5!T3UPU0;H ]9 M'NUIC!J-AZ!Q%';J L/LA>Q(7^&.5GK/;V":ON%9G4+BGR++-)@;:;U=S!PJ MIZH#F5=2@5Y0\A%F71,JSFN(5@#DH M=9F!L+TY(V?D,6[V[1%^JZK;2,[?.;)FW1A"L&U/1D>P\(8OP[4+_C %B!V7 M*_QVJD#D"F](S/]=_) F/A(N2D7"%IC#AGMA*]5T!)2NI M(IE/AM)7_FY4+,T6<)/U=/RCKOZB]+IP._<^L&W_,RAD09BDX-[+\#,S'\7G MIGJXW'[X$T5RHOZ8 D5.XM] !E5)),TLYO"M$@E1F]=^9ZVP^ M6QHKK*%PAB$&R(U?L7XN[;]$,4K?ZGG@91.P3,'D^7,?[.:9I4BZJ*JPG&Q< MJ"FJBK,S/4#O!RGZ($[@J*#G2ND'@67J56)S/#F =F&ZT(3;/2Z/CR'T\V-* MCKTNQ#Y!7-3U,4_VB1=U*LUV?C44 =4%5(4]G7YB[H:9OT8V?5A24.U!/K6O[-8^.[:]X_[(\VE=8L.*?(C>I2'_[Q#Y ^X MDT6X+_UWX0O@#>JEVF;F-41;;_0EK/J!_#B=XQ_?UYX%Z@^S;*4NS9V1WK!) MR_?#?$XN1'%?O$,=NROZ<*Y ]1!JB^N/N0(M:WW5--=V[+2P\[I'BE6=DM5\ M8ZSNQ3FKM@Y@%YTA=7)]^'Y <8;N22V9'4362"0P"W52=VA[C *4@ MC&*:T9^6A;1S,2+)\ON0!K#AE_&$TM?(1]E3LN/F[!1+%V&ZF^72I0L1BG"[ MI^P9K=WY3#1!AN5M^W-Z1TFYYT;].)"C)1+>:M*?0 41PI M^0XI4/X%[I$D[4Y;Q%3"'3ZT4ZJ=YN\LS>YFLK9Z_-V/C%LB'A!I5Y(.<"N= M2U-<2#4,FI%^X T[(A9G4_AVNG0BL8 R4&$!^H:F*SR[BW.TVR$_/\)=N?J1 MTDRF8#*BM0]V,Y!2)%U$+<[G5HL>ZN+L)HH[Z9W6L(XPC%R\R-&GZ!4%E4V6 MNX,E"@;]P;VP&PYAH30+9PPV<]^%L$M5G&V&L"+P7<#_%04 M#"W^E6!76P&I-/-X+)>KP*85U,79L8)X5_@MVNVN2,6&<>K$H>CYA1#Y%:7P M&:,,N7' 7#%3U>'$$$^%X;HRS"4RF:R1]3H>O>@Z=X\+!5!H *)B*?J!%:21 MF,-6[W[-4'C1IF_ M2S(2NGKM933M/F\RT&W!T"P[K&/5!*RG7MS(WFZ6U@O"G .\L\:/8W(@ FO+ M>W*VWZFT!2 )=4J MTUN='4[PHJ'BP,\+H0ONE0MT@4/GQ8]'9_QDT=)\<&M.4[K>X3-)39IB)FX) M/2>B]"[2"0ZQES\Z>QVK24E$X(0QF/]X:A-\'#J=7 M/QZGL>SEWA%MS&E.U[I[)J>Q+#MR1>%VY4**W$OT@LP1^E%B=UJ MT55VU[MCJH&D/TA>9VW+$K[$\U>-]6N5O[*;*; 9]4]]);V4%/C215]BV+ZCV M^=Z'[8];Y##H43+HSU&"W_#82#7HF(7!9C%WX7A#!ROGLLKI_+JXI&4[Q0N- M947! TSSMZ\IC#/HT]#6]V_U7R3UA'4:,$="_6[5":FNS6J0K;<0!@Z0E%+W52&1?TNG5(PJNN69XKAU'H(WF#4G:FQ;.ATA?- FJ)YP_=58\3E M2UNS/&O2,LMOGU'^D@2GXN[701 1*PEW=S'&O9>%*FNU8&[>'-"Q^L2IH5YX M,+>>Y\+Q_F#@G12S7:Z>* TQR6EB/Q"@S$^C@P.I=$Z]E:6^KR3,YKIO 6OG M5"]^9@%/J_5TXD*F+B&P[F6?4G"4"?;^%:7D7CRVQE]?D-JLVJ]C:"I5!5_- MGWT*S,.\V&R0];68'M0V:TIM.C/F+^CRLZ. 3^1&==M =L$_(/R:\*[XF1ON MKM^&(;X-[5S%/]T&V/V$"5J$UOEX'G1N%H<];0[SL6SOBD=3<*C:M'X*\DRN M$"7I&SW'D1YW<"1-GFL(@38/,#IB;-F"@L5R[L DV0NP>R11*K @9? ;T1EI M:^K[Y%9D]HA\%+V2ZKK\"_M]PJ:VG7UP3YM,D621_GR^M%JZ6@4$T_4 M?7B3(KQQO#_F60YCDM>*I:D2V,)^-9-)^=6ZT$S-+]=A[N:-YZ]=R$2FA[:3 M%3>*$;EZX%/E*Y"Q1,1:^"*VJ0;!*H#8)QY%@: M( \M)RX$8_0CE!,)A-"/=E'^-LI454?W&9+J1_G;+\C'E/O'C20SRAJ"%6 M]$"M:"&08Z_=]]#,9B9Z=81M8E1*>,&9H2MW#M%HUE[1%6V1D.%Z8]R+UGP) M-@I3%$(7*A;(L'%KB8$_W*(<1KOLCU8"1>\Q+6&.64K!/))T O?AKQF+D^.] M?*E"66E\XYD*L^H-*=7 VSG+),+$GF-QD)3ML'34[":[ T/V*8(>W9+<'--4 M4!=$KL$.[-8K#YK*J*&05D8'B+4'=]I<[1H]B^ZKFH.K.5Y5-!)O5=BX;4#_(S*-_O(I_SG[43MSW,ME9 M(U4$KT"%!11@ $-3I/]SK\S@Q=8I/6VQ@0C\;>A0.:7+=$9UC7)V/N3QZL8I M$N%"K\^)FG&FN>]"_/S9'="M@8W;==0F?F2%ZI3/XV3RS.>\]J9;AT[CU $K MG,6QLGYVS^*X'9*?Q/6HL)NZX62U,'4T,G3<1)C;0_>Q7G[1T3,X;@=U7H;A M%#EBL+U48]O(8+J&+@2&*T#DG[PUBGJJG;M=KKS#(]K#*"Y/#+^B=$]R[4C3 M5>NV8*M2+3'(0^3:/?<\&+BPP (OLZ6G96L'.'+<'_O!&6I1X M9\^Y^]LJVFA[9XJ@: *D9\?Z7M@/+>EK$;FFY$U5:<:6YUJ] MBV*7=G\;1?Z("?18R+J-V-D #B.Q7@M%^&&PFCM2 M47(P=OG,KD!?T]OZ!_A&4XO<'E4KIFBUP1(8;J?;N:F[$T-/FY0[X69QE$$C M>^9[L7XF98*\CN0@'P:\X[HH[=$G=E9:-79%K@AY"#S *+@"Y&P"W,>RTFP6 MAUI>[T9%E;D"IGB/Y%#TV"#L;I:VT1F^86_!)=-S*3[^ (:FC?<<^X+;<=B^ M2(H/J2FSX[PY\N>FMF67LC%=]&[6&=(;Q*%OPCE+](,4\-M/P@.A:>="B41H]9N=L?CCFM M7R?,2"X5MQ#/(H#,C6YIR3+7Z78[0S:/CO10=E.+9!F(F,;(Z<9K$?[9O;>+ MGNGMIFXL=;U?"DJF4E>IPC]EL>K3H".#@L7*:IWW(5AEQB:IM,U>C>Y\!Z=N M2#_JDUA13'"]W8P>N]9_\5@9)_>++H/OE0;C0L:_^[[[NV+%Y \CQM3FFD ) M7&=M*J+". FT/R7Q,PFL;N'CQK&*94UE)>T!>\I**A!D!G&YF'C6L\ZI0>S8 M":SUC@:NV[7;IX1H68:0(%6+FK=/LPEVJCU9++<.W<0ZJP\.AL8,'-;SWHK9 M-(16>.M"6,Q0W-R)"J$K< HW==E_K=5MD;=0NY&BG,IV/3>UV[RTM>KVPL'H MF<&#>^Z;<=9F79;!+D39#$=^()QP, MR!DZLF>^%U?-UD7)ZT*PSF#@E[%9]GSJ6AT7N"AUVV#A=\O--#!U2_G2)JO3 M"0>#>H:.[)GOQ5F3=4GRNA#T,QCXA4R6W-/NP*CWAE8,:HCMLX/E9F[J:/*" MQDO2$V?#@\X:[DN\)Q&Z<+$^!CLW6F_K0>JUF/:C2_&$ EOH@.#5@8(VM2B@5+2NK;252]:LP MGR9:K$+K$XDNV)[,BF-0ZP*G0:1K#\;GAA6@?568R2'XLCJ/EZ M9?,^80^L7@XGKBS MQWU(T0%& 6)-S4$ML MXQBBV=JE:WT7Z(J+MY+/&NN+O".WK=@(U';BIO)Y\+5M6<_%9.-<5W@MMGC9 MQS868CO?+CTG/$I"9/PXM%.%6TDC0O>_ 5/^CZ>R2JHR20-<<3*=@Z M8;B"+$XPW'@;%^X=*T!L4XBJ@,K, *(%B)IE#EU_@VEP2XIYBKG3DC''&2ZX M.E<: D79QN7&B3V_!%K'DTE$ 9%U@1$W28P7E7GD[="7)$?9 WR#^,^?T=Y# MH@P)/3KF&*,$OLX@J0([P?/7T'.!41I0VPRKJ0*J"PIE\!M3'R?]X2WR:>M? MO^'9\@WO"K^^),<,QL&7*$8Y0C&75'JJALZL-;M2G6 KZA4>Q^4ZL)XZ<1#B M-N'*1L!L(8CJ=J/BEHL0B*GS?MU]-7!]N MFUFX!3!=$%+-)N.2ZO\YQN@KPF(A/T7=4TAC%064QI0:G3\F_HT6-DUM V,':&+;9 > MUHXM8NH&6/2 1R3*LB1](XM[,7'XC7VK0C=>X/" A2E'\7$;27N^3(S\,72!H, )5"+,1:=J18GYU&"+?^CY) M 1\O,43N7A11\1;+:WO ME'6 MIE3Z=([-5I3TXB'^&6^%LF%Q98(6XBOYZNM RDVE#!V1X()@P]]H9]& MG$#$1WD79WEZ)';E :51$D1^D2VKBJ\0=%Q5V9Q;2*\[=:*I:;+#< \%"Q<" M&X9@[NY;"K$RV,%Z! R,2X^7,)ZC+F(R J8+K1D!<_J=A50NPNG6A3@&,;)N MZA 8C[E;*>&+LDYMNO+GU1&DJ (5S%+W[>*G+ MC1>XKI+X" 791SQ*E-$"MG/D3%Y=$8!L7F!I"15.5C^Y^B+B@/R M)L".*(SCB$GB_&7W5D6 BGF5<%8 =CPK3 M 6FI-.9L\HC"8QS>9S.I=P^L]O@RR3$' MM4S5^S%)/T/_)8I1^H9-3'#TN=^Z5-R4RZ,?\LGS(99E14NF$W]MG1#**,77 M74.P+S5M+QQ.G;E%AR2+?/LAU$HED67A[L @VIJ[FRIBDAK(; MUE$8'A"R'(;!%?#@COQIG!121^+KO0]+&O,L:E?&5/(H ;A3YJB60)&.:S,/ MK?M>Y= Z.:.H-)EY^B_NC/@5OC]FF'Q9=I/L/4P_DNCA)HFS**!9ZI+X:XIW M2"%*4U2KL)8,TV>3,?2WBE\"V:2MHL^B"Q;0AZ8\V0INCN$=Z#BXL20=2!#% !(5 M/-W3W"@QRJE;DPC HJUQHB8HJ1BG2#&/N[@9\L-UZO?JF(J;4 1_"ISH46#I M6J=>:#\5EQY4SOV72KMBV.$4FA7C%D:*S"O<*-=Q58:B.'#O2].DJ&DL>D^G M([5X/A4U9NXG"QC:S^8T +#8=P;C4SD1LOB@5Z[<2?1T%_O)'GV%WQ\1&?]H M%[&9&'[''PQ)G(OP/Z+L*2?7&./@$P8A=G8/:=K$* M3!5DD6V=SN]!)R$\(LLPQO:,J+'Y^I1].G ?M_&:M?P':KT#A:U!NL[C,$ZRF+AQ/7;8WG<,'H@+^ M+SS+_"OY'T!UU1_G\_@4A>@NSHXI.34Y_T6VFG/R<^!V>>!GT&B+A75NO*75 M>(#+]J(3.8)%\1JHD#5?NNN7) F^13O\M>Z3-(_^ ;GK5*X4F_5";[I!AH:G MKW"7 LSV^R]51MG>2%]N+W!CFY=S.6 ]3;X<6B>E52D^SBTC@9UX>G_]\/ @ M#7P\%EVNP]"Y+N)Y:/QG7Q-I)4_3^&F!!0"1'(<]3GOB_ORNH]:98);AM.%N86@)=:(4J[D0W5$3M VN'(NV:9 MG*WE\'OE$ N+DS>/J;MIG^_S%Y1>!_]QS')>%(2VMG7[*^J0@KUMJ[(!W\QF M2Q>H.@ATI^H>D1YE[4B X2_@Y@4_CNN);0D86BER854+Q,:O+.O,9.HM;692 M[L/5B;> W]F5#Y\*NVEE6$?NXEO$8DBPP'66H3S["]P=J<3U;I=\TS^UU&K8 MNFT:\!H4S)9&J^S",5POUPX[NP;WIQ-80!LBT025)JA4+5V>+GK:MZV5U=DBQ L]WX6;M(.!=^N;MCWGP*]KFW>@=+HF.FKH MEV;+#!A,C?F[^APJ&G#'.S<0+'>57KQR9PQF2KXL7ZROE-4@=IPP=2G;]4,Z M7&G/"U=X$$6 M9Z^+O2;I)'?V4]@:=>;/UD[.A1?N7Z=\0JE);XD%A2Z A?*HCF]5O[=5M[>2 MU[OC6=ZN_<7$YJF_(CQ1P .YBURI6-F**7P(=9\<_AB*74WV] )3U'':B0HF MC_$<]H[#96#L I'")G#\CG(]H< Y3^B8S#+PSAV;T]W^"&W>^3?2.<[*F;4, MR,$S>]X5_7/U0_',*U!OE,:?E\^] O3)[^BCFV+DX+'U($M_20J:;:S7H1SSX6*DJHXN_FP"C%0K&?=6&6HG?2K'GUO/<\/1P^ MW+)1BM$SS%&@M0;HP]T>M=-!/>P_J+=C#)1=5H[YI$:FH@LNY0&"Y#%VJLJN)4==N"?K_M M.?FE4-X%_+%X(MXC1ZGP8%I9U50V*KVNG))4J>D5 6[A>FW=G3@(L3;? "(M MO8$W!,\,QCP_=7N41\_L%A(QVYFDTCA?U& J=PG41DIWCAR[CH?FFX4+=]G[ M$78OZI8:@*F WXC2.'<(Z;GZ/:#T/_(FFN>R<;.2>BG,L%OJ@UL 5\-!S%,?XCY;G MHM%(-O;;-SD+_L!?H@L[V?%ZUCE0%/JX:D\#WEO#%U8\$=!'7I6?ZU7S>V4/ MMGT.>>Z;_ 4+$F\.*X'T2XJ7R2.-&?=)/\X7*WE1E_QF.8]A:](0^K[-%)/& M.M@[;5X!VL:YZ4W/__3(>O NRXXHN#VFV":P+M'>9_7%Y8?O*/6C[)3Z#'[V?2H0ZG)\%VOH*14*L\=_YC[1"L?P%VLP 9J)OH^XL:@\F M-V79HR5["X=I:'%KNUK,XOJI><2$Z']_2%85BR.2'7P\ M5G4>PJ9<'V[_N5C5TT_UM2II ?^%TNHR98(<6&X(B#;V&/Q82PUK7Z,3F\'1 M>C;R(J/VT?8>7SI,O]JD]E<4/;_@O=CU*TKA,RKWT ]IQ ^D-?1H=N=YY2^1 MJ66Q>9^7>O_;K"XU0:%:'7T JOQ/[Q=3(:V=NN5KKN.X:PA$?X;FO MJ^R551.@">('L@*#7N]%#8$6 G;Z%P3KE0L!M#;[KFL.%)RK/XI!Z+@H[)@$ M31@_E%$8](HO;!:T,+#[W&B+ A=*S]OMO;YIZ'&3_^<>^-P]88!"/S2U$3;M MF%/O_5GG8/\>UV6HM-#>DGJQAKKLG2U,V9. MK:C^2;Y_%S(M&>^P.9?CN&>U@FN4?X4$=5Z;2L67*<6RAJY4]H&M+E:*!%D@ MQP8&]LLLJD'L3#9,J[[T ;\Q1;.^:MJ'FQW,LONP[$KZ2 A<@Y9U!J97@W5_ M':S6IA+']GB&A\"V<[51\(4K#Y)6AXU]\V-QS.8]/TV8G2E(E4^6PE=LWHB9 M;C=39*IDJD+"X7.[X>S%F%.. )7>%>ZFSK>JVP!SH2^7H;'"C'WU/\[K@:G; M?+(D&@/&[YP78#8!AW%RVJR?STO< MP7/9$?9CQ]$?8B^ZG6[6X8\SJX_Z"BZ^$S42 MH?F(=F1I_0#3_.TK?E$9].E+$Y<]D&J8BX14 %[_/"3B[,AVB7<;+F1U50;: MYENA"*@FJ*E>I#3"!?E=G.7ID7QUCRA >_K1L<],PC<519,EW%2[T2SH MUJ?%KB=XVWEH,UQP*-XV%XD^.#5P!4Y-7!4I]5QDI3(+[;).C675*,U].$$N MW%+MP]?#(D T+/.%KA:^X@=(J-*2,<<2+K@Z01H";#:9S]#4A3H$$FAM6E!1 M0&1'8T26YC4VX+^=F(#_\K<;O$!,=E% YML/<1[E$>(5BI*+CL\+%:B$'C(Y M=M<;AI.UJ?,3'DO4$;;)4M<"I9H+E@0#P_N"#,^(]R$]GW[_]FL<_?V(;E'F MI]&A9Q6NKF[._NAVJ6Z:5'6+L)^9-W/A>O4PU/QR5J>V0$U[Q&52KY$[QGC+ M?2#;B2]PSYOQQ&*FC)L8XLFP=668R9C-M]"^4>M#US5H)PU 5,:L?/<^(8'!D^D:(ER=M*M:\2V$W05.VTNW';$M=3CS/>/?*Q*4\G#JDZ>O;S^)I0-0QZ;!F,#\&V3L8*!+IR_F<)1W)Y[ M0.7-QB4K8'HH91[V-+D]'/?1%^2_?TJ3T_%S[,MW%RFII6U& [7:;R1T3/&? M3O$&[GKC,4+(V5I*)D"Y;@#F&U8VGN"?T8&^[/'Q3BX70C)+,J& 6,F#@(;I MQKY)U]_ M/8\E>3 %7\F'CJ$P(,.U^Q)D_:!VY8=R@V\E.X@:_ /?1K-7&($H?]DFJ.DAT'+;NJ$; Z^NJDIQ9*>>;S<2Y^;0/4$[=SWXZ V<%3^C-@ M(PPK2+_".$+[)_C77U&20[GXB.DL"8T*9"4J(B)F1)I,)KYS,Y<>'A=F1CE MR3*L'.QB9*"-BJ@LR8 <8"4!/$FQ?:\7[OTK.G#=U2F3<"8!W^X)\:"MVGK^C[_^"QR-*5=J" MD,Z:'5L.LF'(YHE8)W:T74"7K>8-X?%&/\H!"I:!/5UQD*+OCP@I/%Q=$EN> M+3&TVJ/5?LX,.ELOM&9.EWNR5,@X#Q8E!IAZX*OG'GV@N#IZ\&OQR4*#=+06 M"&-66Q?1?E.I[Z-F?,PT//&62Y=5WL]'S-U.Z2 -)8+<*Q*L5G@T1,N*X<-, MT!S*E('X2+[[:K:<^R[35XS B13:AHS2;J"F!&@W5+-# MQNYPT%]/G9\_)@#%\I"$H.(:V/*-GYK<-,5TMBS@"I"U%5Q Q+3\[=+;.A<& M/3S.&DXX+'I =F$8^5C3+8\V]CK\H+FG%6=?.1&EN^22 >WY5BZ?=M,1<_YH M19VIU=9WV7_\VO,0N7B28NR;AO9SH+PW(,?/6_I0K2:5OP0W81AE".4S_A6A M-"TB*%G=L-M3_IZDT5_BRFEJ#A9UB?6#U0CB8LZ!W%WABK>($\TH]PV %?\P M/462])BPHAP%T@P59=U$(JXDM]5'1 ^Y[B BIV6W#L_;+)P;V8Q1\ME*%6,I M**1)%9.=8;1A_/ZO=^_(_]H6=J$B)Z6UI1%KP-8ZL820A1'.X7SC_"YM!I'3 MBPD7\ D;.%8[3$88A_'#U:F5]]].4?[C,UZA.(\^T#-&(G0H:3AL^>:,@-=> M.B4Y"]>8P! ZWUKZ !7$!6 &4'$ PC("[>$9IKOT-2J:W^5M9E7%?W?YNS0YS8318G-7XVD8%W"F7.SF-IU/ M@S'4ENJ+MRN*A!7B;TF,:7Y#+ =-?V5XOR3/^$N\PZS;<5A#:SDE5@:62X[M M$C(3YG8Y]9P'F)I!E";,1I0-Y DX%HRNCY,^.H$!6]%GQE]/;47<]#M>S'"K MCADC5^B_MVEEG^OR<2T6][G6 M1V@)^J6#,G%:H^TH"MQ=>3K2W:VQK0$8 _CVEM(."85F9GXRVM2DV4YNI$4S M4F990O[<&]&=QPBK@?9K/4)T Q4A8^MUZ-+^=<4I7.NH *@L4GXD[W7\ MBWA.$Q^A('O HE->^[!6"??X@S#;G]0RI6>T)^OFTV@;!G5<+,XU1%LXAGM] M7[R\)9#Q _+QW.LOXF8"0@.,D+),@)\O;167.[ME6ANJ,%?_)X\PD56IN/!6 M0?Y_(#>>L-]%*W2S36 K-%;6AH-_6E1(7P=;YX7E%+@XE\H5]W_9TF9Y=""& M@0<8I4\P_8KREAK:0BZEM;7@&K#UVDL(F0=KO430>=4?,XB<1)1<(,1LX$#Y M'+IHSN[=5E1[J>[C5 %Z1E7E"O.]_0HO8V?A.EC[(PH/LC1;<368A%6#>=,U M';/C41I:R&Q]>:O^J_^?7Z;3B@D6I]C]*?Y!:7^B(X+F6T'CM<#[ 9ITQ:L! M??<-**MJU3TO&0#2^ 64$%R7,J60//VW]22MPGY'&=ZEVE]8M8Q7?Y7EG_5 MGXK[15_Y/455PW 4Y'#?\/>(IL?3V,HVDH"K$X@Z!.QW M"J>;B?/.$VIH7)H/H1X^[.H#'@1ZJKSP[P$N:ZPCJ+^[XK MPT]O>&.'[#=4;_!$;XSBMT:HO?!;J!ELMG'1P1851^:I64@SF@1;]W)FCE,I M,!^,&00UMVL?+4SS&*79'3Q&^&RX]7W2H(HVD7A-]L'G^/GD[2-_%X:(!/O* MG(=]1['HO3UO@BU7;K\ABE#\C;]TV9[L*N Y)R^E)9G"E'B0C>^W.$5O$;[D MIF6.XB[4:(Y:%DN;GR'T:OO3T+,&]9M%.'/N>^J%M"LU3>;>,8YV^@+[WTY1 M%I']^"[)KJ-E5<;6!"^=56'K@E(7*#9,_A @0%-Q^H!2^H1=T@%&, M#[Z[),Y3Z.RB?E.IDXW,^.@B37QOY3LO(7L68DZLBD$ M9*. M!P&GUO5.&"/!QI$\C[C=T1Q%OG2V)HNA24Y$@.KQ*7]F-DCI\L5O7?(,3A MC$]YE6B''N\M:BV$$+JL)>)NQJ);AY^\Q23!O1WYZF/>OU?L6^'H^<1R:F.6 M,,LYW,Z6SG5 "2:N>^[K;]I,OLN6L*.,MD*Y"^F1X#?B MM+?X/2;2E P#MD(7@RO?>1&L