0001096906-22-000845.txt : 20220414 0001096906-22-000845.hdr.sgml : 20220414 20220414100327 ACCESSION NUMBER: 0001096906-22-000845 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 105 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220414 DATE AS OF CHANGE: 20220414 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ALPINE 4 HOLDINGS, INC. CENTRAL INDEX KEY: 0001606698 STANDARD INDUSTRIAL CLASSIFICATION: COMMUNICATIONS EQUIPMENT, NEC [3669] IRS NUMBER: 465482689 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-40913 FILM NUMBER: 22826265 BUSINESS ADDRESS: STREET 1: 2525 EAST ARIZONA BILTMORE CIRCLE STREET 2: SUITE 237 CITY: PHOENIX STATE: AZ ZIP: 85016 BUSINESS PHONE: 480-702-2431 MAIL ADDRESS: STREET 1: 2525 EAST ARIZONA BILTMORE CIRCLE STREET 2: SUITE 237 CITY: PHOENIX STATE: AZ ZIP: 85016 FORMER COMPANY: FORMER CONFORMED NAME: Alpine 4 Technologies Ltd. DATE OF NAME CHANGE: 20150626 FORMER COMPANY: FORMER CONFORMED NAME: Alpine 4 Automotive Technologies Ltd. DATE OF NAME CHANGE: 20140728 FORMER COMPANY: FORMER CONFORMED NAME: ALPINE 4 Inc. DATE OF NAME CHANGE: 20140429 10-K 1 alpp_10k.htm FORM 10-K alpp_10k.htm

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-K

 

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

 

 

 

For the fiscal year ended December 31, 2021

 

 

TRANSITION REPORT UNDER SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 ___

 

 

 

for the transition period from _______ to _______

 

Commission file number: 000-55205

 

alpp_10kimg1.jpg

 

Alpine 4 Holdings, Inc.

(Exact name of registrant as specified in its charter)

 

Delaware

 

46-5482689

(State or Other Jurisdiction of Incorporation or Organization)

 

(I.R.S. Employer Identification No.)

 

 

 

2525 E Arizona Biltmore Circle Suite 237

Phoenix, AZ

 

85016

(Address of Principal Executive Offices)

 

(Zip Code)

 

Registrant’s telephone number, including area code: 480-702-2431

(Former name, former address and former fiscal year, if changed since last report)

 

Securities Registered pursuant to Section 12(b) of the Act: Class A Common Stock, $0.0001 par value per share

 

Title of each class

Trading Symbol(s)

Name of each exchange on which registered

Class A Common Stock

ALPP

The Nasdaq Stock Market

 

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 15(d) of the Exchange Act. Yes ☐ No

 

Indicate by check mark whether the registrant (1) filed all reports required to be filed by Section 13 or 15(d) of the Exchange Act during the past 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 pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files). Yes ☒ No ☐

 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company.

 

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

 

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

 

State 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. As of June 30, 2021, the aggregate market value of the voting and non-voting common equity held by non-affiliates, computed based on the average bid and asked price of the Class A common stock, was $463,512,811.

 

State the number of shares outstanding of each of the issuer’s classes of common equity, as of the latest practicable date: As of April 12, 2022, the issuer had 162,210,355 shares of its Class A common stock issued and outstanding; 8,548,088 shares of its Class B common stock issued and outstanding; and 12,500,200 shares of its Class C common stock issued and outstanding.

 

DOCUMENTS INCORPORATED BY REFERENCE

None.

 

 

 

 

ALPINE 4 HOLDINGS, INC.

FISCAL YEAR ENDED DECEMBER 31, 2021

ANNUAL REPORT ON FORM 10-K

 

TABLE OF CONTENTS

 

 

 

 

Page

 

PART I

 

 

 

 

 

 

 

 

 

ITEM 1.

BUSINESS

 

4

 

 

 

 

 

 

ITEM 1A.

RISK FACTORS

 

13

 

 

 

 

 

 

ITEM 1B.

UNRESOLVED STAFF COMMENTS

 

28

 

 

 

 

 

 

ITEM 2.

PROPERTIES

 

28

 

 

 

 

 

 

ITEM 3.

LEGAL PROCEEDINGS

 

28

 

 

 

 

 

 

ITEM 4.

MINE SAFETY DISCLOSURES

 

29

 

 

 

 

 

 

PART II

 

 

 

 

 

 

 

 

 

ITEM 5.

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

 

30

 

 

 

 

 

 

ITEM 6.

[RESERVED]

 

35

 

 

 

 

 

 

ITEM 7.

MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

 

35

 

 

 

 

 

 

ITEM 7A.

QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

 

42

 

 

 

 

 

 

ITEM 8.

FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

 

42

 

 

 

 

 

 

ITEM 9.

CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURES

 

42

 

 

 

 

 

 

ITEM 9A.

CONTROLS AND PROCEDURES

 

42

 

 

 

 

 

 

ITEM 9B.

OTHER INFORMATION

 

43

 

 

 

 

 

 

ITEM 9C.

DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS

 

43

 

 

 

 

 

 

PART III

 

 

 

 

 

 

 

 

 

ITEM 10.

DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE

 

44

 

 

 

 

 

 

ITEM 11.

EXECUTIVE COMPENSATION

 

53

 

 

 

 

 

 

ITEM 12.

SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS

 

54

 

 

 

 

 

 

ITEM 13.

CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE

 

56

 

 

 

 

 

 

ITEM 14.

PRINCIPAL ACCOUNTING FEES AND SERVICES

 

56

 

 

 

 

 

 

PART IV

 

 

 

 

 

 

 

 

 

ITEM 15.

EXHIBITS, FINANCIAL STATEMENT SCHEDULES

 

58

 

 

 

 

 

 

ITEM 16

FORM 10-K SUMMARY

 

 58

 

 

 

 

 

 

SIGNATURES

 

 

62

 

 

 
2

Table of Contents

 

PART I

 

Special Note Regarding Forward-Looking Statements

 

This Annual Report contains forward-looking statements. The forward-looking statements are contained principally in the sections entitled “Risk Factors,” “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” and “Business.” These statements relate to future events or to our future financial performance and involve known and unknown risks, uncertainties and other factors which may cause our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by the forward-looking statements. Forward-looking statements include, but are not limited to, statements about:

 

 

history of operating losses, our ability to develop and implement our business strategies and grow our business:

 

 

 

 

our ability to execute our strategy and business plan regarding growth, acquisitions, and focusing on our strategy of Drivers, Stabilizers, and Facilitators;

 

 

 

 

– 

the success, progress, timing and costs of our efforts to evaluate or consummate various strategic acquisitions, collaborations, and other alternatives if in the best interests of our stockholders;

 

 

 

 

– 

our ability to timely source adequate supply of our development products from third-party manufacturers on which we depend;

 

 

 

 

– 

the potential, if any, for future development of any of our present or future products;

 

 

 

 

– 

our ability to identify and develop additional uses for our products;

 

 

 

 

– 

our ability to attain market exclusivity and/or to protect our intellectual property and to operate our business without infringing on the intellectual property rights of others;

 

 

 

 

– 

the ability of our Board of Directors to influence control over all matters put to a vote of our stockholders, including elections of directors, amendments of our organizational documents, or approval of any merger, sale of assets, or other major corporate transaction; and

 

 

 

 

– 

the accuracy of our estimates regarding expenses, future revenues, capital requirements and needs for additional financing.

 

In some cases, you can identify these statements by terms such as “anticipate,” “believe,” “could,” “estimate,” “expects,” “intend,” “may,” “plan,” “potential,” “predict,” “project,” “should,” “will,” “would” or the negative of those terms, and similar expressions that convey uncertainty of future events or outcomes. These forward-looking statements reflect our management’s beliefs and views with respect to future events and are based on estimates and assumptions as of the date of this Report and are subject to risks and uncertainties. In addition, statements that “we believe” and similar statements reflect our beliefs and opinions on the relevant subject. These statements are based upon information available to us as of the date of this Report, and while we believe such information forms a reasonable basis for such statements, such information may be limited or incomplete, and our statements should not be read to indicate that we have conducted an exhaustive inquiry into, or review of, all potentially available relevant information. These statements are inherently uncertain, and investors are cautioned not to unduly rely upon these statements. We discuss many of the risks associated with the forward-looking statements in this Report in greater detail under the heading “Risk Factors.” Moreover, we operate in a very competitive and rapidly changing environment. New risks emerge from time to time. It is not possible for our management to predict all risks, nor can we assess the impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements we may make. Given these uncertainties, you should not place undue reliance on these forward-looking statements.

 

 
3

Table of Contents

 

Although forward-looking statements in this Annual Report on Form 10-K reflect the good faith judgment of our management, such statements can only be based on facts and factors currently known by us. Consequently, forward-looking statements are inherently subject to risks and uncertainties, and actual results and outcomes may differ materially from the results and outcomes discussed in or anticipated by the forward-looking statements. Factors that could cause or contribute to such differences in results and outcomes include, without limitation, those specifically addressed under the heading “Risk Factors Related to Our Business” below, as well as those discussed elsewhere in this Annual Report on Form 10-K. Readers are urged not to place undue reliance on these forward-looking statements, which speak only as of the date of this Annual Report on Form 10-K. We file reports with the Securities and Exchange Commission (“SEC”). You can read and copy any materials we file with the SEC at the SEC’s Public Reference Room, 100 F. Street, NE, Washington, D.C. 20549. You can obtain additional information about the operation of the Public Reference Room by calling the SEC at 1-800-SEC-0330. In addition, the SEC maintains an Internet site (www.sec.gov) that contains reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC, including us.

 

We disclaim any obligation or intention to revise or update any forward-looking statements in order to reflect any event or circumstance that may arise after the date of this Annual Report on Form 10-K. Readers are urged to carefully review and consider the various disclosures made throughout the entirety of this Annual Report, which attempt to advise interested parties of the risks and factors that may affect our business, financial condition, results of operations and prospects.

 

ITEM 1. BUSINESS.

 

Our Business

 

Company Background and History

 

Alpine 4 Holdings, Inc (“we”, “our”, “Alpine 4”, the “Company”) was incorporated under the laws of the State of Delaware on April 22, 2014. We are a publicly traded conglomerate that is acquiring businesses that fit into our disruptive DSF business model of Drivers, Stabilizers, and Facilitators. At Alpine 4, we understand the nature of how technology and innovation can accentuate a business. Our focus is on how the adaptation of new technologies even in brick and mortar businesses can drive innovation. We also believe that our holdings should benefit synergistically from each other and that the ability to have collaboration across varying industries can spawn new ideas and create fertile ground for competitive advantages. This unique perspective has culminated in the development of our Blockchain-enabled Enterprise Business Operating System called SPECTRUMebos.

 

As of the date of this Report, the Company was a holding company that owned fourteen operating subsidiaries:

 

 

– 

A4 Corporate Services, LLC;

 

– 

ALTIA, LLC;

 

– 

Quality Circuit Assembly, Inc.;

 

– 

Morris Sheet Metal, Corp;

 

– 

JTD Spiral, Inc.;

 

– 

Excel Construction Services, LLC;

 

– 

SPECTRUMebos, Inc.;

 

– 

Vayu (US), Inc.;

 

– 

Thermal Dynamics International, Inc.;

 

– 

Alternative Laboratories, LLC.;

 

– 

Identified Technologies, Corp;

 

– 

ElecJet, Corp.;

 

– 

DTI Services Limited Liability Company (doing business as RCA Commercial Electronics); and

 

– 

Global Autonomous Corporation.

 

 
4

Table of Contents

 

Starting in the first quarter of 2020, we also created additional subsidiaries to act as silo holding companies, organized by industries. These silo subsidiaries are A4 Construction Services, Inc. (“A4 Construction”), A4 Manufacturing, Inc. (“A4 Manufacturing”), and A4 Technologies, Inc. (“A4 Technologies”), A4 Aerospace Corporation (“A4 Aerospace”), and A4 Defense Services, Inc. (“A4 Defense Services”). All of these holding companies are Delaware corporations. Each is authorized to issue 1,500 shares of common stock with a par value of $0.01 per share, and the Company is the sole shareholder of each of these subsidiaries.

 

In March 2021, the Company announced the combination of its subsidiaries Deluxe Sheet Metal, Inc. (Deluxe) and Morris Sheet Metal Corporation (Morris) to become one of the largest sheet metal contractors in the Midwest region of the United States. Both companies will be under the Morris Sheet Metal brand. The Company’s management believes that the combination of these businesses will create a more harmonious relationship between the two companies. The combining of resources should empower Morris to strengthen its brand through its strategic banking relationship, eliminate duplicative and competitive interests, and expand its footprint beyond the Indiana home base.

 

On May 5, 2021, the Company acquired all of the outstanding shares of stock of Thermal Dynamics International, Inc., a Delaware corporation (“Thermal Dynamics”).

 

On May 10, 2021, the Company acquired all of the outstanding membership interests of KAI Enterprises, LLC, a Florida limited liability company, the sole asset of which was all of the outstanding membership interests of Alternative Laboratories, LLC, a Delaware limited liability company (“Alt Labs”).

 

In June 2021, the Company announced the combination of its subsidiaries Impossible Aerospace (“IA”) and Vayu (US) (“Vayu US”) to become Vayu Aerospace Corporation (“VAYU”). The Company’s management believes that the combination of these businesses will create a more harmonious relationship between the two companies. The combining of resources should empower VAYU to strengthen its brand through its strategic banking relationship, eliminate duplicative and competitive interests, and expand its footprint beyond the Michigan home base.

 

On October 20, 2021, the Company, and the Company’s subsidiary, A4 Aerospace, Inc., a Delaware corporation (“A4 Aerospace”), entered into a Stock Purchase Agreement with Identified Technologies Corporation, a Delaware corporation with foreign registration in Pennsylvania (“Identified Technologies”). Pursuant to the Stock Purchase Agreement, A4 Aerospace purchased all of the outstanding shares of capital stock of Identified Technologies, a total of 6,486,044 shares of Identified Technologies’ capital stock (the “ITC Shares”). The total purchase price for the ITC Shares was $4,000,000 and was paid in shares of the Company’s Class A common stock, issued to the Shareholders. Following the closing of the transaction, A4 Aerospace owned 100% of the capital stock of Identified Technologies.

 

On November 29, 2021, the Company, and a newly formed and wholly owned subsidiary of the Company named ALPP Acquisition Corporation 3, Inc. a Delaware corporation (“AC3”), entered into a merger agreement with ElecJet Corp., a Delaware corporation (“ElecJet”) and the three ElecJet shareholders. Pursuant to the Agreement, AC3 merged with and into ElecJet. AC3 was created solely for the purpose of the merger with ElecJet, and ElecJet was the surviving entity following the merger.

 

On December 9, 2021, the Company, and A4 Technologies, Inc., a Delaware corporation and wholly owned subsidiary of the Company, entered into a Membership Interest Purchase Agreement with DTI Services Limited Liability Company (doing business as RCA Commercial Electronics), an Indiana limited liability company (“DTI”), Direct Tech Sales LLC, (also having an assumed business name of RCA Commercial Electronics), an Indiana limited liability company (“Direct Tech”), PMI Group, LLC, an Indiana limited liability company (“PMI”), Continu.Us, LLC, an Indiana limited liability company (“Continu.Us”), Solas Ray, LLC, an Indiana limited liability company (“Solas”), and the two individual owners of these entities. DTI, Direct Tech, PMI, Continu.Us, and Solas were referred to in the Membership Interest Purchase Agreement collectively as “RCA.” Pursuant to the Membership Interest Purchase Agreement, the Company acquired all of the outstanding membership interests of RCA.

 

 
5

Table of Contents

 

Alpine 4 maintains our corporate office located at 2525 E. Arizona Biltmore Circle, Suite 237, Phoenix, Arizona 85016. ALTIA works out of the headquarters offices. QCA rents a location at 1709 Junction Court #380 San Jose, California 95112. Morris Sheet Metal and JTD Spiral are located at 6212 Highview Dr, Fort Wayne, Indiana 46818. Excel Construction Services’ office and fabrication space are located at 297 Wycoff Cir, Twin Falls, Idaho 83301. Vayu (US) has its headquarters at 3753 Plaza Drive, Ann Arbor, Michigan 48108. The headquarters for TDI are located at 14955 Technology Ct, Fort Myers, Florida 33912. Alt Labs has its headquarters at 4740 S. Cleveland Ave. Fort Myers, Florida 33907. The Identified Technologies Corporation headquarters are located at 6401 Penn Ave, Suite 211, Pittsburgh, Pennsylvania 15206. ElecJet has its headquarters at 2525 E Arizona Biltmore Cir, Suite 237, Phoenix, Arizona 85016. RCA Commercial Electronics has its headquarters at 5935 W 84th St, Indianapolis, Indiana 46278. Global Autonomous Corporation has its offices at 2525 E Arizona Biltmore Circle, Suite 237, Phoenix Arizona 85016.

 

Who We Are

 

Alexander Hamilton in his “Federalist paper #11”, said that our adventurous spirit distinguishes the commercial character of America. Hamilton knew that our freedom to be creative gave American businesses a competitive advantage over the rest of the world. We believe that Alpine 4 also exemplifies this spirit in our subsidiaries and that our greatest competitive advantage is our highly diverse business structure combined with a culture of collaboration.

 

It is our mandate to grow Alpine 4 into a leading, multi-faceted holding company with diverse subsidiary holdings with products and services that not only benefit from one another as a whole, but also have the benefit of independence. This type of corporate structure is about having our subsidiaries prosper through strong onsite leadership while working synergistically with other Alpine 4 holdings. The essence of our business model is based around acquiring B2B companies in a broad spectrum of industries via our acquisition strategy of DSF (Drivers, Stabilizer, Facilitator). Our DSF business model (which is discussed further below) offers our shareholders an opportunity to own small-cap businesses that hold defensible positions in their individual market space. Further, Alpine 4’s greatest opportunity for growth exists in the smaller to middle-market operating companies with revenues between $5 to $150 million annually. In this target-rich environment, businesses generally sell at more reasonable multiples, presenting greater opportunities for operational and strategic improvements that have greater potential to enhance profit.

 

Driver, Stabilizer, Facilitator (DSF)

 

Driver: A Driver is a company that is in an emerging market or technology, that has enormous upside potential for revenue and profits, with a significant market opportunity to access. These types of acquisitions are typically small, brand new companies that need a structure to support their growth. 

 

Stabilizer: Stabilizers are companies that have sticky customers, consistent revenue and provide solid net profit returns to Alpine 4. 

 

Facilitators: Facilitators are our “secret sauce”. Facilitators are companies that provide a product or service that an Alpine 4 sister company can use as leverage to create a competitive advantage.

 

When you blend these categories into a longer-term view of the business landscape, you can then begin to see the value-driving force that makes this a truly purposeful and powerful business model. As stated earlier, our greatest competitive advantage is our highly diversified business structure combined with a collaborative business culture, that helps drive out competition in our markets by bringing; resources, planning, technology and capacity that our competitors simply don’t have. DSF reshapes the environment each subsidiary operates in by sharing and exploiting the resources each company has, thus giving them a competitive advantage that their peers don’t have.

 

 
6

Table of Contents

 

 

How We Do It:

 

Optimization vs. Asset Producing 

 

The process to purchase a perspective company can be long and arduous. During our due diligence period, we are validating and determining three major points, not just the historical record of the company we are buying. Those three major points are what we call the “What is, What Should Be and What Will Be”.

 

 

·

“The What Is” (TWI). TWI is the defining point of where a company is holistically in a myriad of metrics; Sales, Finance, Ease of Operations, Ownership and Customer Relations to name a few. Subsequently, this is usually the point where most acquirers stop in their due diligence. We look to define this position not just from a number’s standpoint, but also how does this perspective map out to a larger picture of culture and business environment.

 

 

 

 

·

“The What Should Be” (TWSB). TWSB is the validation point of inflection where we use many data inputs to assess if TWI is out of the norm with competitors, and does that data show the potential for improvement.

 

 

 

 

·

“The What Will Be” (TWWB). TWWB is how we seek to identify the net results or what we call Kinetic Profit (KP) between the TWI and TWSB. The keywords are Kinetic Profit. KP is the profit waiting to be achieved by some form of action or as we call it, the Optimization Phase of acquiring a new company.

 

Optimization: During the Optimization Phase, we seek to root up employees with in-depth training on various topics. Usually, these training sessions include; Profit and Expense Control, Production Planning, Breakeven Analysis and Profit Engineering to name a few. But the end game is to guide these companies to: become net profitable with the new debt burden placed on them post-acquisition, mitigate the loss of sales due to acquisition attrition (we typically plan on 10% of our customers leaving simply due to old ownership not being involved in the company any longer), potential replacement of employees that no longer wish to be employed post-acquisition and other ancillary issues that may arise. The Optimization Phase usually takes 12-18 months post-acquisition and a company can fall back into Optimization if it is stagnant or regresses in its training.

 

Asset Producing: Asset Producing is the ideal point where we want our subsidiaries to be. To become Asset Producing, subsidiary management must have completed prescribed training formats, proven they understand the key performance indicators that run their respective departments and finally, the subsidiaries they manage must have posted a net profit for 3 consecutive months.

 

 
7

Table of Contents

 

Diversification

 

It is our goal to help drive Alpine 4 into a leading, multi-faceted holding company with diverse products and services that not only benefit from one another as a whole but also have the benefit of independence. This type of corporate structure is about having our subsidiaries prosper through strong onsite leadership, while working synergistically with other Alpine 4 holdings. Alpine 4 has been set up with a holding company model, with Presidents who will run each subsidiary business, and Managers with specific industry related experience who, along with Kent Wilson, the CEO of Alpine 4, will help guide our portfolio of companies as needed. Alpine 4 will work with our Presidents and Managers to ensure that our core principles of Synergy, Innovation, Drive, Excellence are implemented and internalized. Further, we plan to work with our subsidiaries and capital partners to provide the proper capital allocation and to work to make sure each business is executing at high levels.

 

In 2016, we saw the beginning of our plan for diversification take hold with the acquisition of Quality Circuit Assembly, Inc. (“QCA”), when Alpine 4 acquired 100% of QCA’s stock effective April 1, 2016. Additional information relating to our acquisition of QCA can be found in our Current Report on Form 8-K, filed with the SEC on March 15, 2016.

 

In October 2016, we formed a new Limited Liability Company called ALTIA (Automotive Logic & Technology In Action) to create an independent subsidiary for Alpine 4’s 6th Sense Auto product and its BrakeActive product. The company holds two patents on this technology.

 

In April 2018, we acquired 100% of American Precision Fabricators (APF) Additional information relating to our acquisition of APF can be found in our Current Report on Form 8-K, filed with the SEC on April 10, 2018.

 

Effective January 1, 2019, we purchased Morris Sheet Metal Corp., an Indiana corporation, JTD Spiral, Inc. a wholly owned subsidiary of MSM, an Indiana corporation, Morris Enterprises LLC, an Indiana limited liability company and Morris Transportation LLC, an Indiana limited liability company (collectively “Morris”).

 

On November 6, 2019, we completed our acquisition of Deluxe Sheet Metal, Inc., an Indiana corporation (“DSMI”), DSM Holding, LLC, an Indiana limited liability company (“DHL”), and the real estate assets of Lonewolf Enterprises, LLC, an Indiana limited liability company (“LWE,” and collectively with DSMI and DHL, “DSM”).

 

On February 21, 2020, the Company, through its holding subsidiary A4 Construction, completed the acquisition of Excel Fabrication, LLC, an Idaho Limited Liability Company (“EFL”). EFL subsequently changed its name to Excel Construction Services, LLC.

 

On November 13, 2020, the Company and a newly formed and wholly owned subsidiary of the Company named ALPP Acquisition Corporation 1, Inc. a Delaware corporation (“Merger Sub 1”), entered into a merger agreement (the “IA Agreement”) with Impossible Aerospace Corporation, a Delaware corporation (“IAC”), pursuant to which IAC merged with and into Merger Sub 1 (the “IA Merger”). On November 12, 2020, the Company created Merger Sub 1 and became its sole shareholder. Merger Sub 1 was created solely for the purpose of the IA Merger. The IA Merger closed on December 15, 2020.

 

On December 29, 2020, the Company and a newly formed and wholly owned subsidiary of the Company named ALPP Acquisition Corporation 2, Inc. a Delaware corporation (“Merger Sub 2”), entered into a merger agreement (the “Vayu Agreement”) with Vayu (US), Inc., a Delaware corporation (“VAYU”), pursuant to which VAYU merged with and into Merger Sub 2 (the “Vayu Merger”). On December 29, 2020, the Company created Merger Sub 2 and became its sole shareholder. Merger Sub 2 was created solely for the purpose of the Vayu Merger. The Vayu Merger closed on February 8, 2021.

 

 
8

Table of Contents

 

As noted above, in 2021, the Company, either directly or through subsidiaries entered into the following acquisition and merger transactions:

 

 

In May 2021, the Company acquired all of the outstanding shares of stock of Thermal Dynamics;

 

– 

In May 2021, the Company acquired all of the outstanding membership interests of KAI Enterprises, LLC, a Florida limited liability company, the sole asset of which was all of the outstanding membership interests of Alt Labs;

 

– 

In June 2021, the Company announced the combination of its subsidiaries Impossible Aerospace (“IA”) and Vayu (US) (“Vayu US”) to become Vayu Aerospace Corporation (“VAYU”);

 

– 

In October 2021, the Company, and the Company’s subsidiary, A4 Aerospace, Inc., a Delaware corporation, entered into a Stock Purchase Agreement with Identified Technologies;

 

– 

In November 2021, the Company, and AC3 entered into a merger agreement with ElecJet; and

 

– 

In December 2021, the Company, and A4 Technologies entered into a Membership Interest Purchase Agreement with DTI, Direct Tech, PMI, Continu.Us, Solas Ray, and their individual owners to acquire all of the outstanding membership interests of RCA; and

 

In January 2022, the Company formed Global Autonomous Corporation with several key employees and consultants. The Company owns 71.43% of the outstanding shares of Global Autonomous Corporation.

   

As of the date of this Report, the Company was exploring additional acquisition and merger transactions, and additional information will be provided if and when such transactions are either binding or closed.

 

At the core of our business strategy is our focus on scalable corporate platform solutions. We have built a strong portfolio of manufacturing, software, and energy driven businesses with a focus on long-term value creation.

 

As of the date of the filing of this Annual Report, our subsidiaries and product groups consisted of the following:

 

Subsidiaries & Product Groups

 

As of the date of the filing of this Report, we had the following subsidiaries and product groups:

 

 

·

ALTIA, LLC is an automotive technology company with several core product offerings:

 

 

 

 

 

 

 

6th Sense Auto is a connected car technology that provides a distinctive and powerful advantage to management, sales, finance and service departments at automotive dealerships in order to increase productivity, profitability and customer retention. 6th Sense Auto uses disruptive technology to improve inventory management, reduce costs, increase sales, and enhance service.

 

 

 

 

 

 

 

BrakeActive™ is a safety device that can improve a vehicle’s third brake light’s ability to greatly reduce or prevent a rear end collision by as much as 40%. According to a National Highway Traffic Safety Administration report issued in 2010, rear end collisions could be reduced by 90% if trailing vehicles had one additional second to react. The Company’s new programmable technology and device aims to provide this additional reaction time to trailing vehicles.

 

 

 

 

 

·

Quality Circuit Assembly (“QCA”) - Since 1988, QCA has been providing electronic contract manufacturing solutions delivered to its customers via strategic business partnerships. Our abilities encompass a wide variety of skills, beginning with prototype development and culminating in the ongoing manufacturing of a complete product or assembly. Turnkey solutions are tailored around each customer’s specific requirements. Conveniently located in San Jose, California, with close proximity to San Jose airport and all major carriers, QCA’s primary aim is to provide contract-manufacturing solutions to market leading companies within the industrial, scientific, instrumentation, military, medical and green industries.

 

 
9

Table of Contents

 

 

·

American Precision Fabricators (“APF”) – Based in Fort Smith, Arkansas, APF was a sheet metal fabricator that provided American made fabricated metal parts, assemblies and sub-assemblies to Original Equipment Manufacturers (“OEM”). The Company supplied several industries with fabricated parts that it created in-house. It offered several production capabilities with its state-of-the-art machinery. As of August 31, 2020 APF has ceased operations.

 

 

 

 

·

Morris Sheet Metal FW (“MSM FW”) – Based in Fort Wayne, Indiana, MSM is a commercial sheet metal contractor and fabricator. MSM designs, fabricates, and installs dust collectors, commercial ductwork, kitchen hoods, industrial ventilation systems, machine guards, architectural work, water furnaces, and much more.

 

 

 

 

·

JTD Spiral (“JTD”) - Based in Fort Wayne, Indiana, JTD is a sister company to MSM and provides specialized spiral duct work to MSM clientele.

 

 

 

 

·

Deluxe Sheet Metal, Inc (“DLX”) – Based in South Bend, Indiana, DLX is a commercial sheet metal contractor and fabricator. MSM designs, fabricates, and installs dust collectors, commercial ductwork, kitchen hoods, industrial ventilation systems, machine guards, architectural work, water furnaces, and much more. In 2021, DLX merged its operations into MSM FW becoming MSM-SB.

 

 

 

 

·

Excel Fabrication, LLC (name subsequently changed to Excel Construction Services) (“EXL”) –Based in Twin Falls, Idaho, EXL is an industrial service with customers in the Food, Beverage, Dairy, Mining, Petrochemical, Mineral, and Ammonia Refrigeration. EXL’s capabilities include a vast amount of field work including new fabrication, design build, installation, repairs, service, maintenance, turn arounds, down days planned or unplanned with quick and responsive teams for most any items required by the customer needs and demands.

 

 

 

 

·

Impossible Aerospace (“IA”) builds high performance electric aircraft. Founded in 2016 by former Tesla engineer Spencer Gore, IA unveiled its US-1 aircraft in 2018, unique for its long endurance and US origin. At the time, IA was backed by Bessemer Venture Partners, Eclipse Venture, and Airbus Ventures. IA is committed to the advancement of cutting edge airframes such as the US-1 and the upcoming US-2 which will be powered by Solid State Batteries from its sister company ElecJet. The IA team consists of experts in aviation, engineering, advanced imaging and law enforcement and come from some of the most progressive companies in the US including SpaceX, Tesla, NASA, FLIR Systems and Icon Aircraft. IA was merged into Vayu on January 7, 2022 and is operating at the Vayu location. The merged company was renamed Vayu Aerospace Corporation.

 

 

 

 

·

Vayu Aerospace Corporation, formerly Vayu (US), Inc. (“Vayu”), has as its mission to solve the hardest and most critical logistics challenges, anywhere in the world. Vayu aims to set the standard and lead the market in safe, reliable, and affordable vertical take-off and landing (“VTOL”) aircraft. Vayu focuses on four key areas: medical, logistics, energy, and disaster relief.

 

 

 

Medical – From blood products for transfusion and time-sensitive anti-venoms, to critical medications, vaccines, and surgical supplies, Vayu’s drones deliver vital supplies --anywhere, anytime. Vayu’s drone not only brings precious cargo to remote areas, but it can also pick up medical products, such as lab samples, and return them to a central laboratory for testing.

 

 

– 

Logistics - Mail. Spare parts. Consumer electronics. Time-sensitive documents. These are just a few examples of the use cases where Vayu’s vehicle can play a critical role. Delivery from hub-to-hub or to the ‘last mile’. Vayu’s vehicle can both decrease costs, due to its fuel efficiency and autonomous capability -- and increase market share.

 

 

– 

Energy – Vayu’s drone can reach open-pit mines and offshore oil platforms. By transporting spare parts, or other commodities, Vayu’s vehicle can save a company from down-time and high costs of on-site stocking, while avoiding more costly forms of transportation.

 

 

– 

Disaster Relief – In times of crisis, when infrastructure is compromised, Vayu’s drones can reach areas otherwise completely inaccessible. Whether it’s after an earthquake, hurricane, or flooding, Vayu’s drones can take off and land anywhere, and reach populations in need.

 

 

– 

As noted above, in June 2021, the Company announced the combination of IA and Vayu to become Vayu Aerospace Corporation (“VAYU”)

 

 
10

Table of Contents

 

 

·

Alternative Laboratories (“Alt Labs”) - Based in Fort Meyers, Florida, Alt Labs operates as a contract manufacturer of dietary and nutritional supplements.

 

 

 

 

·

Thermal Dynamics International, Inc. (“TDI”) is an international contracting, fabricator, and project management services company. TDI’s primary client is the United States Federal Government, including the Department of Defense and Department of State. TDI specializes in managing complex projects, assets and infrastructure for its customers, including support and services for the engineering, design, logistics and installation of HVAC, Control and Electrical systems in government facilities outside the United States.

 

 

 

 

·

Identified Technologies - Based in Pittsburgh, Pennsylvania, provides geospatial and 3D data to customers in Construction, Oil/Gas, Mining, and Quarries. Users capture the raw data on site with small Unmanned Aerial Systems and use automated software to convert the raw imagery to geospatial data. Identified can both enable customers to deploy their own drone departments, and deploy certified pilots to capture the data as a service.

 

 

 

 

·

ElecJet - Based in Phoenix, Arizona, ElecJet operates as a manufacturer of electronic components, a research and development company for graphene batteries.

 

 

 

 

·

DTI Services Limited Liability Company, and Affiliates (collectively referred to as the “RCA”) is engaged in the design, manufacture and wholesale distribution of commercial LED lighting and electronics such as televisions, mounting solutions, projectors and screens, audio equipment, digital signage, mobile audio and video systems, and all wire and connecting products throughout the United States of America.

 

 

 

In January 2022, the Company announced the formation of RCA Batteries Corporation (RCA Batteries), a joint venture between RCA Commercial and Elecjet. RCA Batteries will reside under the Company’s subsidiary RCA Commercial and will operate as the manufacturer and distributor of the ElecJet family of graphene batteries.

 

Recent Developments

 

Registered Direct Offering

 

On November 23, 2021, the Company entered into a Securities Purchase Agreement (the “Purchase Agreement”) with certain purchasers identified on the signature page thereto (the “Purchasers”), pursuant to which the Company sold to the Purchasers in a registered direct offering, an aggregate of 8,571,430 Shares of Class A Common Stock (the “Common Stock”) and Warrants the (“Warrants”) to purchase up to 4,285,715 Shares of Class A Common Stock (the “Warrant Shares”) underlying the Warrants, for aggregate gross proceeds to the Company of $24,000,000, before deducting fees to the placement agent and other estimated offering expenses payable by the Company. At the closing, the Company issued an aggregate of 8,571,430 Shares and Warrants to purchase an aggregate of 4,285,715 Warrants Shares.

 

ElecJet Corporation

 

On November 29, 2021, the Company and a newly formed and wholly owned subsidiary of the Company named ALPP Acquisition Corporation 3, Inc. a Delaware corporation (“Merger Sub”), entered into a merger agreement (the “Agreement”) with ElecJet Corp., a Delaware corporation (“ElecJet”) and the three shareholders of ElecJet, Samuel Gong (“Gong”), Wade Lin (“Lin”), and John Doricko (“Doricko,” and collectively with Gong and Lin, the “Securityholders”). Pursuant to the Agreement, Merger Sub merged with and into ElecJet (the “Merger”). Additional information about this transaction can be found in the Current Report on Form 8-K filed by the Company on December 3, 2021.

 

 
11

Table of Contents

 

Acquisition of DTI Services Limited Liability Company (doing business as RCA Commercial Electronics)

 

On December 9, 2021, the Company and A4 Technologies, Inc., a Delaware corporation and wholly owned subsidiary of the Company (“A4 Technologies”), entered into a Membership Interest Purchase Agreement (the “MIPA”) with DTI Services Limited Liability Company (doing business as RCA Commercial Electronics), an Indiana limited liability company (“DTI”), Direct Tech Sales LLC, (also having an assumed business name of RCA Commercial Electronics), an Indiana limited liability company (“Direct Tech”), PMI Group, LLC, an Indiana limited liability company (“PMI”), Continu.Us, LLC, an Indiana limited liability company (“Continu.Us”), Solas Ray, LLC, an Indiana limited liability company (“Solas”), Kirby Goedde, an individual (“Goedde”), and Andrew Spence, an individual (“Spence” and with Goedde, each a “Seller” and collectively, the “Sellers”). DTI, Direct Tech, PMI, Continu.Us, and Solas were referred to in the MIPA collectively as “RCA.” Pursuant to the MIPA, A4 Technologies acquired all of the outstanding membership interests of RCA from the Sellers, which is referred to herein as the “RCA Transaction.”

 

Prior to the RCA Transaction, the Sellers owned all of the issued and outstanding membership interests in the entities that collectively constituted RCA (collectively, the “Acquired Interests”). Pursuant to the RCA Transaction, A4 Technologies acquired all of the Acquired Interests and became the sole owner of RCA. The parties to the RCA Transaction met all of the required conditions to closing on December 13, 2021, and the RCA Transaction closed on that day. Additional information about the Transaction can be found in the Current Report on Form 8-K filed by the Company on December 15, 2021.

 

RCA Batteries

 

On January 26, 2022, the Company issued a press release to announce the formation of RCA Batteries Corporation (“RCA Batteries”), a joint venture between RCA Commercial and Elecjet Corp. As of the date of this Report, the Company had opted to use RCA Batteries as a brand and not a corporate entity. As noted in the press release, RCA Batteries will reside under Alpine 4’s subsidiary RCA Commercial and will operate as the manufacturer and distributor of the ElecJet family of graphene batteries. Elecjet will continue as a manufacturer of electronic components, a research and development company, and the legal entity holding the company’s intellectual property, including patents and software copyrights. The Company further announced that Samuel Gong will be the President of RCA Batteries while remaining as President of Elecjet.

 

In March 2022, ElecJet engaged the Battery Innovation Center (BIC) in Newberry, Indiana, to conduct a third-party verification of the specifications of certain of ElecJet’s Class of solid-state batteries previously confirmed by ElecJet in its laboratory. The testing included puncture testing, folding/crumpling tests, and thermal heat tests. The AX Battery Class is a Ceramic Oxide solid-state battery and comes in the form of a 31Ah Solid-State Battery and a 10Ah Solid-State Battery. All of the AX and G-AX Classes are true solid-state batteries and are not semi solid-state batteries. ElecJet engaged the BIC to perform several types of testing, ranging from verification of its charge capabilities, to energy density / power density, to induced failure point testing. The BIC tested two versions of the AX 31Ah the AX-01 and the AX-02. These two subclasses are designed for different market segments.

 

The AX-01 is an ultra-safe version that can withstand a variety of survivability use cases. The AX-01 has a slightly different material composition that enables its amazing survivability characteristics. The BIC confirmed that the AX-01 withstood being punctured, then folded, and finally crumpled while still holding a charge. The cell was then put through a temperature destruction test where the cell survived to a temperature of 410 degrees Fahrenheit (210 degrees Celsius). Details of the tests are described below:

 

 

-

Nail Puncture Test: The AX-01 was punctured by a 3mm diameter nail. The nail was left inside the battery, purposely causing the battery to short, of which it did for over an hour while being suspended in the air. The battery's temperature fluctuated but would hover at around 98.6°F (37°C) near the end of the hour with a maximum measured temperature of 101.76°F (38.76°C). Subsequently, the battery was lowered back on to the metal surface for the nail to be removed and the battery quickly returned to room temperature. One amazing feature of the battery was that during the entirety of the test, the AX-01 was holding voltage and remained functional. Note: Traditional lithium batteries typically would instantly catch on fire and go into thermal runaway the moment the battery was punctured.

 

 

 

 

-

Fold/Crumple Test: After the puncture test, the AX-01 was folded over its long side (AX-01 is a long rectangular shape) by a mechanical actuator. After it was folded to the point that both ends were touching each other, the battery was attempted to be folded over again by its short side. After being folded with as much force as the mechanical actuator could press out, the battery remained functional throughout the entire process and remained at room temperature. Note: Standard lithium batteries would normally catch on fire after being folded at even a small angle.

 

 

 

 

-

Thermal Heat Test: The battery was placed in an oven and the oven would slowly and constantly increase in temperature to test the battery's heat exposure breaking point. The temperature of the battery was brought up to 428°F (220°C) before thermal runaway occurred creating a new BIC record. Once the battery eventually caught fire, the fire was unlike other thermal runaways where a battery spews a stream of fire from a concentrated point, but rather was much more contained to the surface area across the battery. Note: Typical lithium batteries would have a thermal runaway at 266°F (130°C) and the previous highest recorded temperature before thermal runaway on cells of similar capacity, with fielded chemistries, at the BIC was 302°F (150°C).

 

 

 

 

The BIC confirmed that the AX-01 measured a discharge energy of 111.41Wh at a C/2 rate (measured 31.70 Ah)). At a nominal volume of 0.17571 Liters for each cell and a nominal mass of 0.395 kg, this translates to 634Wh/L and 282Wh/kg of energy densities which are both dramatic improvements over current battery technology.

 

* The AX-01 has a designed commercial cycle life of over 1,200 charge cycles. (Please note: this life cycle range was tested only in the Company’s laboratories, and we have not yet received results from the BIC, which generally takes several months to complete.)

 

The AX-02 is an energy dense cell that also has a high degree of survivability but trades some of the safety material features of the AX-01 for much higher power densities and higher life cycles.

 

The BIC confirmed that the AX-02 has the capability to charge at 4C. This means that the battery can fully charge in just 15 minutes. The AX-02 is also capable of 7C discharging and over 2,400 life cycles, both of which are currently in the process of being confirmed by the BIC.

 

The BIC also confirmed that the AX-02 measured a discharge energy of 113.213Wh at a C/2 rate (measured 31.4 Ah). At a nominal volume of 0.17571 Liters for each cell and a nominal mass of 0.395 kg, this translates to 644Wh/L and 287Wh/kg of energy densities which are both dramatic improvements over current battery technology.

 

Additionally, the Company has been exploring and has had discussions with different battery engineering firms, capital partners and consultants, in anticipation of bringing production of the ElecJet AX Class of batteries to the United States. ElecJet has current plans to begin with a ½ GW battery factory to support non EV customers with products for ESS systems, aerospace platforms and defense systems that need safe reliable power cells. However, the Company anticipates that factory layout and space accommodation will be made for the factory to expand to 5 GW or greater, if demand from potential EV customers increases. The company has narrowed its search to build this factory to Phoenix and Tucson, Arizona; Houston, Texas; and Indianapolis, Indiana, and plans on making a decision on which location to build this factory in the third quarter of 2022. The Company has also taken an equity position in a battery design firm, and is exploring other strategic opportunities relating to production and design of the batteries in the United States.

 

Annual Shareholder Meeting; Mike Loyd Resignation

 

On March 25, 2022, the Company held its 2021 Annual Shareholder meeting. At the meeting, the Company’s shareholders elected eight directors: Kent B. Wilson, Charles Winters, Ian Kantrowitz, Gerry Garcia, Edmond Lew, Christophe Jeunot, Jonathan Withem, and Mike Loyd; ratified the appointment of MaloneBailey, LLP as the Company’s independent registered public accountant for 2021; approved an amendment to the Company’s Certificate of Incorporation to increase the number of authorized shares of Class A Common Stock to 295,000,000 shares; and approved the adoption of the Company’s new 2021 Equity Incentive Plan.

 

Prior to the annual meeting, Mike Loyd communicated to the Board his plan to resign, effective immediately, due to added responsibilities with his employer and to spend more time with family.

 

On April 13, 2022, the Company filed the Certificate of Amendment with the Delaware Secretary of State, increasing the number of authorized shares of Class A Common Stock to 295,000,000 shares.

 

 
12

Table of Contents

 

Appointment of New Director; Implementation of Rotating Board Chair Position 

 

On April 6, 2022, the Company announced that the Board of Directors had appointed Andy Call to join the Board of Directors and to become Chair of the Audit Committee of the Board.

 

Additionally, on April 6, 2022, the Company’s Board of Directors adopted a resolution to implement a rotation in the position of Chair of the Board of Directors.  The resolution had been recommended by the Board’s Nominating and Corporate Governance Committee.  Per the resolution of the Board, the chair position will rotate on an annual basis.

 

Acting upon a recommendation from the Nominating and Corporate Governance Committee, the Board then appointed Gerry Garcia as the new Chair of the Board of Directors.

 

Additional information about Mr. Call and about the rotating chair position can be found in the Current Report on Form 8-K filed with the SEC on April 11, 2022.

 

Employees

 

As of the date of this Report, we had 480 full-time employees. We believe that our relationship with our employees is good. Other than as disclosed in this Report or previously filed with the SEC, we have no employment agreements with our employees.

 

ITEM 1A. RISK FACTORS

 

Because of the following factors, as well as other factors affecting the Company’s financial condition and operating results, past financial performance should not be considered to be a reliable indicator of future performance, and investors should not use historical trends to anticipate results or trends in future periods.

 

Summary of our Risk Factors

 

We face numerous risks that could materially affect our business, results of operations or financial condition. The most significant of these risks include the following:

 

 

The global supply chain is an issue for many companies in the global business environment, including for Alpine 4.   These constraints affected the company in 2021 and may affect our ability to deliver our products on time in 2022.

 

 

 

 

Alpine 4 is an “emerging growth company,” and the reduced disclosure requirements applicable to “emerging growth companies” could make our Class A common stock less attractive to investors

 

 

 

 

– 

Growth and development of operations will depend on the acceptance of Alpine 4’s proposed businesses. If Alpine 4’s products are not deemed desirable and suitable for purchase and it cannot establish a customer base, it may not be able to generate future revenues, which would result in a failure of the business and a loss of the value of your investment.

 

 

 

 

– 

If demand for the products Alpine 4 plans to offer slows, then its business would be materially affected, which could result in the loss of your entire investment.

 

 

 

 

– 

Our revenue growth rate depends primarily on our ability to satisfy relevant channels and end-customer demands, identify suppliers of our necessary ingredients and to coordinate those suppliers, all subject to many unpredictable factors.

 

 

 

 

– 

If securities or industry analysts do not publish or cease publishing research or reports or publish misleading, inaccurate or unfavorable research about us, our business or our market, our stock price and trading volume could decline.

 

 

 

 

– 

Alpine 4 stockholders may have difficulty in reselling their shares due to the limited public market or state Blue Sky laws.

 

 

 

 

– 

The ongoing COVID-19 pandemic has caused severe disruptions in the U.S. and global economies, which has impacted the business, activities, and operations of our customers, as well as our business and operations. Additionally, through 2021, the U.S. and other economies have been impacted by supply chain disruptions, labor shortages and high inflation, all of which may have a negative impact on our business and operations.

 

 

 

 

– 

Our existing debt levels may adversely affect our financial condition or operational flexibility and prevent us from fulfilling our obligations under our outstanding indebtedness.

 

 

 

 

– 

Growth and development of operations will depend on the growth in our acquisition model and from organic growth from our subsidiaries’ businesses. If we cannot find desirable acquisition candidates, we may not be able to generate growth with future revenues.

 

 

 

 

– 

We face risks related to COVID-19 which have significantly disrupted our manufacturing, research and development, operations, sales and financial results, and could continue to do so for the foreseeable future.

 

 

 

 

– 

Should we fail to comply with the minimum listing standards applicable to issuers listed on The Nasdaq Capital Market, our common stock may be delisted from The Nasdaq Capital Market.

 

 
13

Table of Contents

 

Risks Associated with Our Business and Operations

 

We are an “emerging growth company,” and the reduced disclosure requirements applicable to “emerging growth companies” could make our common stock less attractive to investors.

 

We are is an “emerging growth company,” as defined in the JOBS Act. For as long as we are an emerging growth company, we may take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not emerging growth companies, including, but not limited to, not being required to comply with the auditor attestation requirements of Section 404(b) of the Sarbanes-Oxley Act, reduced disclosure obligations regarding executive compensation in our periodic reports and proxy statements and exemptions from the requirements of holding advisory “say-on-pay” votes on executive compensation and shareholder advisory votes on golden parachute compensation. We will remain an “emerging growth company” until the earliest of (i) the last day of the fiscal year during which we have total annual gross revenues of $1 billion or more; (ii) the last date of the fiscal year following the fifth anniversary of the date of the first sale of common stock under the Company’s first filed registration statement; (iii) the date on which we have, during the previous three-year period, issued more than $1 billion in non-convertible debt; and (iv) the date on which we are deemed to be a “large accelerated filer” under the Exchange Act. We will be deemed a large accelerated filer on the first day of the fiscal year after the market value of our common equity held by non-affiliates exceeds $700 million, measured on October 31.

 

We cannot predict if investors will find our common stock less attractive to the extent we rely on the exemptions available to emerging growth companies. If some investors find our common stock less attractive as a result, there may be a less active trading market for our common stock and our stock price may be more volatile.

 

In addition, Section 107 of the JOBS Act also provides that an emerging growth company can take advantage of the extended transition period provided in Section 7(a)(2)(B) of the Securities Act for complying with new or revised accounting standards. An emerging growth company can therefore delay the adoption of certain accounting standards until those standards would otherwise apply to private companies.

 

A Company that elects to be treated as an emerging growth company shall continue to be deemed an emerging growth company until the earliest of (i) the last day of the fiscal year during which it had total annual gross revenues of $1,070,000,000 (as indexed for inflation), (ii) the last day of the fiscal year following the fifth anniversary of the date of the first sale of common stock under the Company’s first filed registration statement; (iii) the date on which it has, during the previous 3-year period, issued more than $1,000,000,000 in non-convertible debt; or (iv) the date on which is deemed to be a ‘large accelerated filer’ as defined by the SEC, which would generally occur upon it attaining a public float of at least $700 million.

 

However, we are choosing to “opt out” of such extended transition period, and as a result, we will comply with new or revised accounting standards on the relevant dates on which adoption of such standards is required for non-emerging growth companies. Section 107 of the JOBS Act provides that our decision to opt out of the extended transition period for complying with new or revised accounting standards is irrevocable.

 

Significant time and management resources are required to ensure compliance with public company reporting and other obligations. Taking steps to comply with these requirements will increase our costs and require additional management resources, and does not ensure that we will be able to satisfy them.

 

We are a publicly reporting company. As a public company, we are required to comply with applicable provisions of the Sarbanes-Oxley Act of 2002, as well as other federal securities laws, and rules and regulations promulgated by the SEC and the various exchanges and trading facilities where our Class A common stock may trade, which result in significant legal, accounting, administrative and other costs and expenses. These rules and requirements impose certain corporate governance requirements relating to director independence, distributing annual and interim reports, stockholder meetings, approvals and voting, soliciting proxies, conflicts of interest, and codes of conduct, depending on where our shares trade. Our management and other personnel will need to devote a substantial amount of time to ensure that we comply with all applicable requirements.

 

 
14

Table of Contents

 

As we review our internal controls and procedures, we may determine that they are ineffective or have material weaknesses, which could impact the market’s acceptance of our filings and financial statements.

 

In connection with the preparation of this Annual Report, we conducted a review of our internal control over financial reporting for the purpose of providing the management report required by these rules. During the course of our review and testing, we have identified deficiencies and have been unable to remediate them before we were required to provide the required reports. Furthermore, because we have material weaknesses in our internal control over financial reporting, we may not detect errors on a timely basis and our financial statements may be materially misstated. Even if we are able to remediate the material weaknesses, we may not be able to conclude on an ongoing basis that we have effective internal controls over financial reporting, which could harm our operating results, cause investors to lose confidence in our reported financial information and cause the trading price of our stock to fall. In addition, as a public company we are required to file in a timely manner accurate quarterly and annual reports with the SEC under the Securities Exchange Act of 1934 (the “Exchange Act”), as amended. Any failure to report our financial results on an accurate and timely basis could result in sanctions, lawsuits, delisting of our shares from the market or trading facility where our shares may trade, or other adverse consequences that would materially harm our business.

 

Our compliance with the Sarbanes-Oxley Act and SEC rules concerning internal controls may be time consuming, difficult and costly.

 

Alpine 4’s executive officers have limited experience being officers of a public company. It may be time consuming, difficult and costly for us to continue to develop, implement, and update the internal controls and reporting procedures required by Sarbanes-Oxley. We may need to hire additional financial reporting, internal controls and other finance staff in order to develop and implement appropriate internal controls and reporting procedures. If we are unable to comply with Sarbanes-Oxley’s internal controls requirements, we may not be able to obtain the independent accountant certifications that Sarbanes-Oxley Act requires publicly traded companies to obtain.

 

Alpine 4 is a growth-based company and has shown a net loss since inception. Ownership of Alpine 4 shares is highly risky and could result in a complete loss of the value of your investment if we are unsuccessful in its business plans.

 

As the Alpine 4’s “Driver” classified subsidiaries mature from a start-up phase to an operating phase, the Company expects to stop incurring operating losses at some point in the future. However new additional subsidiaries may incur significant expenses associated with the growth of those businesses. Further, there is no guarantee that the Company will be successful in realizing future revenues or in achieving or sustaining positive cash flow at any time in the future. Any such failure could result in the possible closure of one of its subsidiaries or force Alpine 4 to seek additional capital through loans or additional sales of its equity securities to continue business operations which would dilute the value of any shares you purchase in connection with this offering.

 

Growth and development of operations will depend on the growth in the Alpine 4 acquisition model and from organic growth from its subsidiaries’ businesses. If we cannot find desirable acquisition candidates, it may not be able to generate growth with future revenues.

 

We expect to continue our strategy of acquiring businesses, which management believes will result in significant growth in projected annualized revenue by the end of 2022. However, there is no guarantee that we will be successful in realizing future revenue growth from its acquisition model. As such, we are highly dependent on suitable candidates to acquire, which supply of such candidates cannot be guaranteed and is driven from the market for M&A. If we are unable to locate or identify suitable acquisition candidates, or to enter into transactions with such candidates, or if we are unable to integrate the acquired businesses, we may not be able to grow our revenues to the extent anticipated, or at all.

 

 
15

Table of Contents

 

We may make acquisitions which could divert the attention of management and which may not be integrated successfully into our existing business.

 

We may pursue acquisitions to increase our market penetration, enter new geographic markets and expand the scope of services we provide. We cannot guarantee that we will identify suitable acquisition candidates, that acquisitions will be completed on acceptable terms or that we will be able to integrate successfully the operations of any acquired business into our existing business. The acquisitions could be of significant size and involve operations in multiple jurisdictions. The acquisition and integration of another business would divert management attention from other business activities. This diversion, together with other difficulties we may incur in integrating an acquired business, could have a material adverse effect on our business, financial condition and results of operations. In addition, we may borrow money or issue capital stock to finance acquisitions. Such borrowings might not be available on terms as favorable to us as our current borrowing terms and may increase our leverage, and the issuance of capital stock could dilute the interests of our stockholders.

 

As we acquire companies or technologies in the future, they could prove difficult to integrate, disrupt our business, dilute stockholder value and adversely affect our operating results and the value of your investment.

 

As part of our business strategy, we regularly evaluate investments in, or acquisitions of, complementary businesses, joint ventures, services and technologies, and we expect that periodically we will continue to make such investments and acquisitions in the future. Acquisitions and investments involve numerous risks, including:

 

 

the potential failure to achieve the expected benefits of the combination or acquisition;

 

– 

difficulties in and the cost of integrating operations, technologies, services and personnel;

 

– 

diversion of financial and managerial resources from existing operations;

 

– 

risk of entering new markets in which we have little or no experience;

 

– 

potential write-offs of acquired assets or investments;

 

– 

potential loss of key employees;

 

– 

inability to generate sufficient revenue to offset acquisition or investment costs;

 

– 

the inability to maintain relationships with customers and partners of the acquired business;

 

– 

the difficulty of incorporating acquired technology and rights into our products and services and of maintaining quality standards consistent with our established brand;

 

– 

potential unknown liabilities associated with the acquired businesses;

 

– 

unanticipated expenses related to acquired technology and its integration into existing technology;

 

– 

negative impact to our results of operations because of the depreciation and amortization of amounts related to acquired intangible assets, fixed assets and deferred compensation, and the loss of acquired deferred revenue;

 

– 

the need to implement controls, procedures and policies appropriate for a public company at companies that prior to the acquisition lacked such controls, procedures and policies; and

 

– 

challenges caused by distance, language and cultural differences.

 

In addition, if we finance acquisitions by issuing additional convertible debt or equity securities, our existing stockholders may be diluted which could affect the market price of our stock. Further, if we fail to properly evaluate and execute acquisitions or investments, our business and prospects may be seriously harmed, and the value of your investment may decline.

 

 
16

Table of Contents

 

Alpine 4 has limited management resources and will be dependent on key executives. The loss of the services of the current officers and directors could severely impact Alpine 4’s business operations and future development, which could result in a loss of revenues and adversely impact the business.

 

Alpine 4 is relying on a small number of key individuals, which the Company has increased during 2021, to implement its business and operations and, in particular, the professional expertise and services of Kent B. Wilson, our President, Chief Executive Officer, and Secretary, Jeff Hail, our Chief Operating Officer, Larry Zic, our Chief Financial Officer, and SaVonnah Osmanski, our VP/Corporate Controller. Mr. Wilson serves full time in his capacities with Alpine 4 to work to develop and grow the Company. Nevertheless, Alpine 4 may not have sufficient managerial resources to successfully manage the increased business activity envisioned by its business strategy. In addition, Alpine 4’s future success depends in large part on the continued service of Mr. Wilson and the executive team If Mr. Wilson or any member of the executive team chooses not to serve as an officer or if Mr. Wilson or any member of the executive team is unable to perform his or her duties, this could have an adverse effect on Company business operations, financial condition and operating results, especially if we are unable to replace Mr. Wilson or Mr. Hail with other individuals qualified to develop and market our business. The loss of their services could result in a loss of revenues, which could result in a reduction of the value of any ownership of Alpine 4.

 

Competition that we face is varied and strong.

 

Our subsidiaries’ products and industries as a whole are subject to competition. There is no guarantee that we can sustain our market position or expand our business.

 

We compete with a number of entities in providing products to our customers. Such competitor entities include a variety of large nationwide corporations, including but not limited to public entities and companies that have established loyal customer bases over several decades.

 

Many of our current and potential competitors are well established and have significantly greater financial and operational resources, and name recognition than we have. As a result, these competitors may have greater credibility with both existing and potential customers. They also may be able to offer more competitive products and services and more aggressively promote and sell their products. Our competitors may also be able to support more aggressive pricing than we will be able to, which could adversely affect sales, cause us to decrease our prices to remain competitive, or otherwise reduce the overall gross profit earned on our products.

 

Our success in business and operations will depend on general economic conditions.

 

The success of Alpine 4 and its subsidiaries depends, to a large extent, on certain economic factors that are beyond its control. Factors such as general economic conditions, levels of unemployment, interest rates, tax rates at all levels of government, competition and other factors beyond Alpine 4’s control may have an adverse effect on the ability of our subsidiaries to sell its products, to operate, and to collect sums due and owing to them.

 

Alpine 4 may not be able to successfully implement its business strategy, which could adversely affect its business, financial condition, results of operations and cash flows. If Alpine 4 cannot successfully implement its business strategy, it could result in the loss of the value of your investment.

 

Successful implementation of our business strategy depends on our being able to acquire additional businesses and grow our existing subsidiaries, as well as on factors specific to the industries in which our subsidiaries operate, and the state of the financial industry and numerous other factors that may be beyond our control. Adverse changes in the following factors could undermine our business strategy and have a material adverse effect on our business, our financial condition, and results of operations and cash flow:

 

 

·

The competitive environment in the industries in which our subsidiaries operate that may force us to reduce prices below the optimal pricing level or increase promotional spending;

 

 

 

 

·

Our ability to anticipate changes in consumer preferences and to meet customers’ needs for our products in a timely cost-effective manner; and

 

 

 

 

·

Our ability to establish, maintain and eventually grow market share in these competitive environments.

 

 
17

Table of Contents

 

Our revenue growth rate depends primarily on our ability to satisfy relevant channels and end-customer demands, identify suppliers of our necessary ingredients and to coordinate those suppliers, all subject to many unpredictable factors.

 

We may not be able to identify and maintain the necessary relationships with suppliers of product and services as planned. Delays or failures in deliveries could materially and adversely affect our growth strategy and expected results. As we supply more customers, our rate of expansion relative to the size of such customer base will decline. In addition, one of our biggest challenges is securing an adequate supply of suitable product. Competition for product is intense, and commodities costs subject to price volatility.

 

Our ability to execute our business plan also depends on other factors, including:

 

 

·

ability to keep satisfied vendor relationships

 

 

 

 

·

hiring and training qualified personnel in local markets;

 

 

 

 

·

managing marketing and development costs at affordable levels;

 

 

 

 

·

cost and availability of labor;

 

 

 

 

·

the availability of, and our ability to obtain, adequate supplies of ingredients that meet our quality standards; and

 

 

 

 

·

securing required governmental approvals in a timely manner when necessary.

 

Our financial condition and results of operations for fiscal 2022 may continue to be adversely affected by the COVID-19 pandemic.

 

The impact of the worldwide COVID-19 pandemic has been and will likely continue to be extensive in many geographies and aspects of society. The pandemic has resulted in and will likely continue to result in disruptions to the global economy, as well as businesses, supply chains and capital markets around the world.

 

Impacts to our business have included temporary closures of many of our government and university customers and our suppliers, disruptions or restrictions on our employees’ and customers’ ability to travel, and delays in product installations or shipments to and from affected countries. In an effort to halt the outbreak of COVID-19, a number of countries, including the United States, implemented and some continue to implement significant restrictions on travel, shelter in place or stay at home orders, and business closures. While some of these restrictions were loosened in certain jurisdictions, some markets have returned to restrictions in the face of increases in new COVID-19 cases, particularly as more contagious strains of the virus emerge. Many of our employees in jurisdictions in which we have significant operations continue to work remotely. Much of the commercial activity in sales and marketing, and customer demonstrations and applications training, is still either being conducted remotely or postponed. Even where customers have re-opened their sites, some still operate at productivity levels that are below pre-pandemic levels in an effort to accommodate safety protocols and as a result of pandemic-related supply chain disruptions. Any resurgence of the virus or the emergence of new strains of the virus, particularly any new strains which are more easily transmitted or which are resistant to existing vaccines, may require us or our customers to close or partially close operations once again. These travel restrictions, business closures and operating reductions at Alpine 4, our customers, our distributors, and/or our suppliers have in the past adversely impacted and may continue to adversely impact our operations, including our ability to manufacture, sell or distribute our products, as well as cause temporary closures of our distributors, or the facilities of suppliers or customers. Further, global supply chains continue to be disrupted, causing shortages, which has impacted our ability to manufacture and supply our products. We could also experience increased compensation expenses associated with employee recruiting and employee retention to the extent employment opportunities continue to multiply post-pandemic, causing the search for and retention of talent to become more competitive. This disruption of our employees, distributors, suppliers and customers has historically impacted and may continue to impact our global sales and future operating results.

 

 
18

Table of Contents

 

We are continuing to monitor and assess the ongoing effects of the COVID-19 pandemic on our commercial operations in 2022 and going forward. However, we cannot at this time accurately predict what effects these conditions will ultimately have on our operations due to uncertainties relating to the severity of the disease, including the impact of any resurgence of the virus, the continued emergence of new strains of the virus, the effectiveness and availability of vaccines, the willingness of individuals to receive vaccines, (including to protect against any new strains of the virus), and the length or severity of travel restrictions, business closures, and other safety and precautionary measures imposed by the governments of impacted countries. The pandemic has also adversely affected the economies and financial markets of many countries, which has affected and may continue to affect demand for our products and our operating results.

 

In addition, there is a risk that one or more of our current service providers, manufacturers and other partners may not survive such difficult economic times, which could directly affect our ability to attain our operating goals on schedule and on budget. Any of the foregoing could harm our business and we cannot anticipate all of the ways in which the current economic climate and financial market conditions could adversely impact our business. Furthermore, our stock price may decline due in part to the volatility of the stock market and any general economic downturn.

 

The preparation of the consolidated financial statements requires us to make estimates, judgments and assumptions that may affect the reported amounts of assets, liabilities, equity, revenues and expenses and related disclosure of contingent assets and liabilities. We evaluate estimates, judgments and methodologies on an ongoing basis. Changes in estimates are recorded in the period in which they become known. We base estimates on historical experience and on various other assumptions that we believe are reasonable, the results of which form the basis for making judgments about the carrying values of assets, liabilities and equity and the amount of revenues and expenses. The full extent to which the COVID-19 pandemic will directly or indirectly impact future business, results of operations and financial condition, including sales, expenses, reserves and allowances, manufacturing, research and development costs and employee-related amounts, will depend on future developments that are highly uncertain, including as a result of new information that may emerge concerning COVID-19, the continued emergence of new strains of the virus, the effectiveness and availability of vaccines, the willingness of individuals to receive vaccines (including to protect against any new strains of the virus), and the actions taken to contain or treat the virus, as well as the economic impact on local, regional, national and international customers and markets. We have made estimates of the impact of COVID-19 within the consolidated financial statements and there may be changes to those estimates in future periods. Actual results may differ from management’s estimates if these results differ from historical experience.

 

Our existing debt levels may adversely affect our financial condition or operational flexibility and prevent us from fulfilling our obligations under our outstanding indebtedness.

 

As of December 31, 2021, we had total debt of approximately $61 million. This level of debt or any increase in our debt level could have adverse consequences for our business, financial condition, operating results and operational flexibility, including the following: (i) the debt level may cause us to have difficulty borrowing money in the future for working capital, capital expenditures, acquisitions or other purposes; (ii) our debt level may limit operational flexibility and our ability to pursue business opportunities and implement certain business strategies; and (iii) we have a higher level of debt than some of our competitors or potential competitors, which may cause a competitive disadvantage and may reduce flexibility in responding to changing business and economic conditions, including increased competition and vulnerability to general adverse economic and industry conditions. If we fail to satisfy our obligations under our outstanding debt, an event of default could result that could cause some or all of our debt to become due and payable.

 

Cybersecurity risks and cyber incidents, including cyber-attacks, could adversely affect our business by causing a disruption to our operations, a compromise or corruption of our confidential information and confidential information in our possession and damage to our business relationships, any of which could negatively impact our business, financial condition and operating results.

 

There has been an increase in the frequency and sophistication of the cyber and security threats we face, with attacks ranging from those common to businesses generally to those that are more advanced and persistent, which may target us due to our substantial reliance on information technology or otherwise. Cyber-attacks and other security threats could originate from a wide variety of sources, including cyber criminals, nation state hackers, hacktivists and other outside parties. As a result of the generally increasing frequency and sophistication of cyber-attacks, and our substantial reliance on technology, we may face a heightened risk of a security breach or disruption with respect to sensitive information resulting from an attack by computer hackers, foreign governments or cyber terrorists.

 

 
19

Table of Contents

 

The operation of our business is dependent on computer hardware and software systems, as well as data processing systems and the secure processing, storage and transmission of information, which are vulnerable to security breaches and cyber incidents. A cyber incident is considered to be any adverse event that threatens the confidentiality, integrity or availability of our information resources. These incidents may be an intentional attack or an unintentional event and could involve gaining unauthorized access to our information systems for purposes of misappropriating assets, stealing confidential information, corrupting data or causing operational disruption. In addition, we and our employees may be the target of fraudulent emails or other targeted attempts to gain unauthorized access to proprietary or other sensitive information. The result of these incidents may include disrupted operations, misstated or unreliable financial data, fraudulent transfers or requests for transfers of money, liability for stolen information, increased cybersecurity protection and insurance costs, litigation and damage to our business relationships, causing our business and results of operations to suffer. Our reliance on information technology is substantial, and accordingly the risks posed to our information systems, both internal and those provided by third-party service providers are critical. We have implemented processes, procedures and internal controls designed to mitigate cybersecurity risks and cyber intrusions and rely on industry accepted security measures and technology to securely maintain confidential and proprietary information maintained on our information systems; however, these measures, as well as our increased awareness of the nature and extent of a risk of a cyber-incident, do not guarantee that a cyber-incident will not occur and/or that our financial results, operations or confidential information will not be negatively impacted by such an incident, especially because the cyber-incident techniques change frequently or are not recognized until launched and because cyber-incidents can originate from a wide variety of sources.

 

Those risks are exacerbated by the rapidly increasing volume of highly sensitive data, including our and our customers’ proprietary business information and intellectual property, and personally identifiable information of our employees and customers, that we collect and store in our data centers and on our networks. The secure processing, maintenance and transmission of this information are critical to our operations. A significant actual or potential theft, loss, corruption, exposure, fraudulent use or misuse of employee, customer or other personally identifiable or our or our customers’ proprietary business data, whether by third parties or as a result of employee malfeasance (or the negligence or malfeasance of third party service providers that have access to such confidential information) or otherwise, non-compliance with our contractual or other legal obligations regarding such data or intellectual property or a violation of our privacy and security policies with respect to such data could result in significant remediation and other costs, fines, litigation or regulatory actions against us and significant reputational harm.

 

Failure to maintain the security of our information and technology networks or data security breaches could harm our reputation and have a material adverse effect on our results of operations, financial condition and cash flow.

 

We rely on the reasonably secure processing, storage and transmission of confidential and other sensitive information in our computer systems and networks, and those of our service providers and their vendors. We are subject to various risks and costs associated with the collection, handling, storage and transmission of personally identifiable information and other sensitive information, including those related to compliance with U.S. and foreign data collection and privacy laws and other contractual obligations, as well as those associated with the compromise of our systems processing such information. In the ordinary course of our business, we collect, store a range of data, including our proprietary business information and intellectual property, and personally identifiable information of our employees, our fund investors and other third parties, in our cloud applications and on our networks, as well as our services providers’ systems. The secure processing, maintenance and transmission of this information are critical to our operations. We, our service providers and their vendors face various security threats on a regular basis, including ongoing cybersecurity threats to and attacks on our and their information technology infrastructure that are intended to gain access to our proprietary information, destroy data or disable, degrade or sabotage our systems. Cyber-incident techniques change frequently, may not immediately be recognized and can originate from a wide variety of sources. There has been an increase in the frequency, sophistication and ingenuity of the data security threats we and our service providers face, with attacks ranging from those common to businesses generally to those that are more advanced and persistent. Although we and our services providers take protective measures and endeavor to modify them as circumstances warrant, our computer systems, software and networks may be vulnerable to unauthorized access, theft, misuse, computer viruses or other malicious code, including malware, and other events that could have a security impact. We may be the target of more advanced and persistent attacks because, as an alternative asset manager, we hold a significant amount of confidential and sensitive information about, among other things, our fund investors, portfolio companies and potential investments. We may also be exposed to a more significant risk if these acts are taken by state actors. Any of the above cybersecurity threats, fraudulent activities or security breaches suffered by our service providers and their vendors could also put our confidential and sensitive information at risk or cause the shutdown of a service provider on which we rely. We and our employees have been and expect to continue to be the target of fraudulent calls and emails, the subject of impersonations and fraudulent requests for money, including attempts to redirect material payment amounts in a transaction to a fraudulent bank account, and other forms of spam attacks, phishing or other social engineering, ransomware or other events. Cyber-criminals may attempt to redirect payments made at the closings of our investments to unauthorized accounts, which we or our services providers we retain, such as paying agents and escrow agents, may be unable to detect or protect against. The COVID-19 pandemic has exacerbated these risks due to heavier reliance on online communication and the remote working environment, which may be less secure, and there has been a significant increase in hacking attempts by cyber-criminals. The costs related to cyber or other security threats or disruptions may not be fully insured or indemnified by others, including by our service providers. If successful, such attacks and criminal activity could harm our reputation, disrupt our business, cause liability for stolen assets or information and have a material adverse effect on our results of operations, financial condition and cash flow.

 

 
20

Table of Contents

 

We rely heavily on our back office informational technology infrastructure, including our data processing systems, communication lines, and networks. Although we have back-up systems and business-continuation plan in place, our back-up procedures and capabilities in the event of a failure or interruption may not be adequate. Any interruption or failure of our informational technology infrastructure could result in our inability to provide services to our clients, other disruptions of our business, corruption or modifications to our data and fraudulent transfers or requests for transfers of money. Further consequences could include liability for stolen assets or information, increased cybersecurity protection and insurance costs and litigation. We expect that we will need to continue to upgrade and expand our back-up and procedures and capabilities in the future to avoid disruption of, or constraints on, our operations. We may incur significant costs to further upgrade our data processing systems and other operating technology in the future.

 

Our technology, data and intellectual property and the technology, data and intellectual property of our funds’ portfolio companies are also subject to a heightened risk of theft or compromise to the extent that we and our funds’ portfolio companies engage in operations outside the United States, particularly in those jurisdictions that do not have comparable levels of protection of proprietary information and assets, such as intellectual property, trademarks, trade secrets, know-how and customer information and records. In addition, we and our funds’ portfolio companies may be required to forgo protections or rights to technology, data and intellectual property in order to operate in or access markets in a foreign jurisdiction. Any such direct or indirect loss of rights in these assets could negatively impact us, our funds and their investments.

 

A significant actual or potential theft, loss, corruption, exposure or fraudulent, unauthorized or accidental use or misuse of investor, employee or other personally identifiable or proprietary business data could occur, as a result of third-party actions, employee malfeasance or otherwise, non-compliance with our contractual or other legal obligations regarding such data or intellectual property or a violation of our privacy and security policies with respect to such data. If such a theft, loss, corruption, use or misuse of data were to occur, it could result in significant remediation and other costs, fines, litigation and regulatory actions against us by (i) the U.S. federal and state governments, (ii) the EU or other jurisdictions, (iii) various regulatory organizations or exchanges and (iv) affected individuals, as well as significant reputational harm.

 

Cybersecurity has become a top priority for regulators around the world. Many jurisdictions in which we operate have laws and regulations relating to data privacy, cybersecurity and protection of personal information and other sensitive information, including, without limitation the General Data Protection Regulation (Regulation (EU) 2016/679) (the “GDPR”) in the EU and the Data Protection Act 2018 in the U.K. (the “U.K. Data Protection Act”), comprehensive privacy laws enacted in California, Colorado and Virginia, the Hong Kong Personal Data (Privacy) Ordinance, the Korean Personal Information Protection Act and related legislation, regulations and orders and the Australian Privacy Act. China and other countries have also passed cybersecurity laws that may impose data sovereignty restrictions and require the localization of certain information. We believe that additional similar laws will be adopted in these and other jurisdictions in the future, further expanding the regulation of data privacy and cybersecurity. Such laws and regulations strengthen the rights of individuals (data subjects), mandate stricter controls over the processing of personal data by both controllers and processors of personal data and impose stricter sanctions with substantial administrative fines and potential claims for damages from data subjects for breach of their rights, among other requirements. Some jurisdictions, including each of the U.S. states as well as the EU through the GDPR and the U.K. through the U.K. Data Protection Act, have also enacted laws requiring companies to notify individuals of data security breaches involving certain types of personal data, which would require heightened escalation and notification processes with associated response plans. We expect to devote resources to comply with evolving cybersecurity and data privacy regulations and to continually monitor and enhance our information security and data privacy procedures and controls as necessary. We or our fund’s portfolio companies may incur substantial costs to comply with changes in such laws and regulations and may be unable to adapt to such changes in the necessary timeframe and/or at reasonable cost. Furthermore, if we experience a cybersecurity incident and fail to comply with the applicable laws and regulations, it could result in regulatory investigations and penalties, which could lead to negative publicity and may cause our fund investors and clients to lose confidence in the effectiveness of our security and privacy measures.

 

 
21

Table of Contents

 

The materialization of one or more of these risks could impair the quality of our operations, harm our reputation, negatively impact our businesses and limit our ability to grow.

 

We rely significantly on the use of information technology, as well as those of our third-party service providers. Our failure or the failure of third-party service providers to protect our website, networks, and systems against cybersecurity incidents, or otherwise to protect our confidential information, could damage our reputation and brand and substantially harm our business, financial condition, and results of operations.

 

To the extent that our services are web-based, we collect, process, transmit and store large amounts of data about our customers, employees, vendors and others, including credit card information and personally identifiable information, as well as other confidential and proprietary information. We also employ third-party service providers for a variety of reasons, including storing, processing and transmitting proprietary, personal and confidential information on our behalf. While we rely on tokenization solutions licensed from third parties in an effort to securely transmit confidential and sensitive information, including credit card numbers, advances in computer capabilities, new technological discoveries or other developments may result in the whole or partial failure of this technology to protect this data from being breached or compromised. Similarly, our security measures, and those of our third-party service providers, may not detect or prevent all attempts to hack our systems or those of our third-party service providers. DDoS attacks, viruses, malicious software, break-ins, phishing attacks, social engineering, security breaches or other cybersecurity incidents and similar disruptions that may jeopardize the security of information stored in or transmitted by our website, networks and systems or that we or our third-party service providers otherwise maintain, including payment card systems, may subject us to fines or higher transaction fees or limit or terminate our access to certain payment methods. We and our service providers may not anticipate or prevent all types of attacks until after they have already been launched, and techniques used to obtain unauthorized access to or sabotage systems change frequently and may not be known until launched against us or our third-party service providers, and we may be unable to implement adequate preventative measures. We may also experience security breaches that may remain undetected for an extended period. In addition, cybersecurity incidents can also occur as a result of non-technical issues, including intentional or inadvertent breaches by our employees or by persons with whom we have commercial relationships.

 

Breaches of our security measures or those of our third-party service providers or any cybersecurity incident could result in unauthorized access to our website, networks and systems; unauthorized access to and misappropriation of customer and/or employee information, including personally identifiable information, or other confidential or proprietary information of ourselves or third parties; viruses, worms, spyware or other malware being served from our website, networks or systems; deletion or modification of content or the display of unauthorized content on our website; interruption, disruption or malfunction of operations; costs relating to cybersecurity incident remediation, deployment of additional personnel and protection technologies, response to governmental investigations and media inquiries and coverage; engagement of third party experts and consultants; litigation, regulatory action and other potential liabilities. If any of these cybersecurity incidents occur, or there is a public perception that we, or our third-party service providers, have suffered such a breach, our reputation and brand could also be damaged and we could be required to expend significant capital and other resources to alleviate problems caused by such cybersecurity incidents. As a consequence, our business could be materially and adversely affected and we could also be exposed to litigation and regulatory action and possible liability. In addition, any party who is able to illicitly obtain a customer’s password could access the customer’s transaction data or personal information. Any compromise or breach of our security measures, or those of our third-party service providers, could violate applicable privacy, data security and other laws, and cause significant legal and financial exposure, adverse publicity and a loss of confidence in our security measures, which could have an material adverse effect on our business, financial condition, and results of operations. This risk is heightened as governmental authorities throughout the U.S. and around the world devote increasing attention to data privacy and security issues.

 

 
22

Table of Contents

 

While we maintain privacy, data breach and network security liability insurance, we cannot be certain that our coverage will be adequate for liabilities actually incurred or that insurance will continue to be available to us on economically reasonable terms, or at all. Additionally, even though we continue to devote resources to monitor and update our systems and implement information security measures to protect our systems, there can be No assurance that any controls and procedures we have in place will be sufficient to protect us from future cybersecurity incidents. Failure by us or our vendors to comply with data security requirements, including (if applicable) the California Consumer Privacy Act’s (“CCPA”) new “reasonable security” requirement in light of the private right of action, or rectify a security issue may result in class action litigation, fines and the imposition of restrictions on our ability to accept payment cards, which could adversely affect our operations. As cyber threats are continually evolving, our controls and procedures may become inadequate and we may be required to devote additional resources to modify or enhance our systems in the future. As a result, we may face interruptions to our systems, reputational damage, claims under privacy and data protection laws and regulations, customer dissatisfaction, legal liability, enforcement actions or additional costs, any and all of which could adversely affect our business, financial condition, and results of operations. In addition, although we seek to detect and investigate data security incidents, security breaches and other incidents of unauthorized access to our information technology systems and data can be difficult to detect and any delay in identifying such breaches or incidents may lead to increased harm and legal exposure of the type described above.

 

Environmental, social and governance matters may impact our business and reputation.

 

Increasingly, in addition to the importance of their financial performance, companies are being judged by their performance on a variety of environmental, social and governance (“ESG”) matters, which are considered to contribute to the long-term sustainability of companies’ performance.

 

A variety of organizations measure the performance of companies on ESG topics, and the results of these assessments are widely publicized. In addition, investment in funds that specialize in companies that perform well in such assessments are increasingly popular, and major institutional investors have publicly emphasized the importance of ESG measures to their investment decisions. Topics taken into account in such assessments include, among others, companies’ efforts and impacts on climate change and human rights, ethics and compliance with law, diversity and the role of companies’ board of directors in supervising various sustainability issues.

 

ESG goals and values are embedded in our core mission and vision, and we actively take into consideration their expected impact on the sustainability of our business over time and the potential impact of our business on society and the environment, including offsetting or reducing carbon emissions and sound pollution from launches. However, in light of investors’ increased focus on ESG matters, there can be no certainty that we will manage such issues successfully, or that we will successfully meet society’s expectations as to our proper role. This could lead to risk of litigation or reputational damage relating to our ESG policies or performance.

 

Further, our emphasis on ESG issues may not maximize short-term financial results and may yield financial results that conflict with the market’s expectations. We have and may in the future make business decisions that may reduce our short-term financial results if we believe that the decisions are consistent with our ESG goals, which we believe will improve our financial results over the long-term. These decisions may not be consistent with the short-term expectations of our stockholders and may not produce the long-term benefits that we expect, in which case our business, financial condition, and operating results could be harmed.

 

 
23

Table of Contents

 

Risks Related to Our Class A Common Stock

 

We may, in the future, issue additional securities, which would reduce our stockholders’ percent of ownership and may dilute our share value.

 

Our Certificate of Incorporation, as amended to date, authorizes us to issue 295,000,000 shares of Class A common stock, and 10,000,000 shares of Class B common stock and 15,000,000 Class C stock. As of the date of this Report, we had 162,210,355 shares of Class A common stock outstanding; 8,548,088 shares of Class B common stock issued and outstanding; and 12,500,200 shares of Class C common stock issued and outstanding.

 

The future issuance of additional shares of Class A common stock will result in additional dilution in the percentage of our Class A common stock held by our then existing stockholders. We may value any Class A common stock issued in the future on an arbitrary basis including for services or acquisitions or other corporate actions that may have the effect of diluting the value of the shares held by our stockholders, and might have an adverse effect on any trading market for our Class A common stock. Additionally, our board of directors may designate the rights terms and preferences of one or more series of preferred stock at its discretion including conversion and voting preferences without prior notice to our stockholders. Any of these events could have a dilutive effect on the ownership of our shareholders, and the value of shares owned.

 

Raising additional capital or purchasing businesses through the issuance of common stock will cause dilution to our existing stockholders.

 

We may seek additional capital through a combination of private and public equity offerings, debt financings, collaborations, and strategic and licensing arrangements, as well as issuing stock to make additional business or asset acquisitions. To the extent that we raise additional capital through the sale of common stock or securities convertible or exchangeable into common stock or through the issuance of equity for purchases of businesses or assets, your ownership interest in Alpine 4 will be diluted.

 

Future sales of substantial amounts of our Class A common stock into the public and the issuance of the shares upon conversion of the outstanding convertible notes will be dilutive to our existing stockholders and could result in a decrease in our stock price.

 

Raising additional capital may restrict our operations or require us to relinquish rights.

 

We may seek additional capital through a combination of private and public equity offerings, debt financings, collaborations, and strategic and licensing arrangements. To the extent that we raise additional capital through the sale of common stock or securities convertible or exchangeable into common stock, the terms of any such securities may include liquidation or other preferences that materially adversely affect your rights as a stockholder. Debt financing, if available, would increase our fixed payment obligations and may involve agreements that include covenants limiting or restricting our ability to take specific actions, such as incurring additional debt, making capital expenditures or declaring dividends. If we raise additional funds through collaboration, strategic partnerships and licensing arrangements with third parties, we may have to relinquish valuable rights to our intellectual property, future revenue streams or grant licenses on terms that are not favorable to us.

 

Market volatility may affect our stock price and the value of your shares.

 

The market price for our Class A common stock is likely to be volatile, in part because of the volume of trades of our Class A common stock. In addition, the market price of our Class A common stock may fluctuate significantly in response to a number of factors, most of which we cannot control, including, among others:

 

 

·

announcements of new products, brands, commercial relationships, acquisitions or other events by us or our competitors;

 

 

 

 

·

regulatory or legal developments in the United States and other countries;

 

 
24

Table of Contents

 

 

·

fluctuations in stock market prices and trading volumes of similar companies;

 

 

 

 

·

general market conditions and overall fluctuations in U.S. equity markets;

 

 

 

 

·

social and economic impacts resulting from the global COVID-19 pandemic;

 

 

 

 

·

variations in our quarterly operating results;

 

 

 

 

·

changes in our financial guidance or securities analysts’ estimates of our financial performance;

 

 

 

 

·

changes in accounting principles;

 

 

 

 

·

our ability to raise additional capital and the terms on which we can raise it;

 

 

 

 

·

sales of large blocks of our common stock, including sales by our executive officers, directors and significant stockholders;

 

 

 

 

·

additions or departures of key personnel;

 

 

 

 

·

discussion of us or our stock price by the press and by online investor communities; and

 

 

 

 

·

other risks and uncertainties described in these risk factors.

 

If securities or industry analysts do not publish or cease publishing research or reports or publish misleading, inaccurate or unfavorable research about us, our business or our market, our stock price and trading volume could decline.

 

The trading market for our Class A common stock will be influenced by the research and reports that securities or industry analysts may publish about us, our business, our market or our competitors. We currently have limited coverage and may never obtain increased research coverage by securities and industry analysts. If no or few securities or industry analysts cover our company, the trading price and volume of our stock would likely be negatively impacted. If we obtain securities or industry analyst coverage and if one or more of the analysts who covers us downgrades our stock or publishes inaccurate or unfavorable research about our business, or provides more favorable relative recommendations about our competitors, our stock price would likely decline. If one or more of these analysts ceases coverage of us or fails to publish reports on us regularly, demand for our stock could decrease, which could cause our stock price or trading volume to decline.

 

Future sales of our Class A common stock may cause our stock price to decline.

 

Sales of a substantial number of shares of our Class A common stock in the public market or the perception that these sales might occur could significantly reduce the market price of our Class A common stock and impair our ability to raise adequate capital through the sale of additional equity securities.

 

Alpine 4 may issue Preferred Stock with voting and conversion rights that could adversely affect the voting power of the holders of Class A Common Stock.

 

Pursuant to our Certificate of Incorporation, our Board of Directors may issue Preferred Stock with voting and conversion rights that could adversely affect the voting power of the holders of Class A Common Stock. In the fourth quarter of 2019, we issued shares of a newly designated Series B Preferred Stock to members of our Board of Directors. The outstanding shares of Series B Preferred Stock have voting rights in the aggregate equal to 200% of the total voting power of our other outstanding securities, giving our Board of Directors control over any matters submitted to the vote of the shareholders of Alpine 4. Any such provision may be deemed to have a potential anti-takeover effect, and the issuance of Preferred Stock in accordance with such provision may delay or prevent a change of control of Alpine 4. The Board of Directors also may declare a dividend on any outstanding shares of Preferred Stock.

 

 
25

Table of Contents

 

If we are unable to continue to meet the required listing standards of The Nasdaq Capital Market, our Class A common stock may be delisted from The Nasdaq Capital Market, which could negatively impact the price of our common stock and our ability to access the capital markets.

 

Our common stock is currently listed on The Nasdaq Capital Market. The listing standards of The Nasdaq Capital Market require that a company maintain stockholders’ equity of at least $2.5 million and a minimum bid price subject to specific requirements of $1.00 per share. Should we fail to comply with the minimum listing standards applicable to issuers listed on The Nasdaq Capital Market, our common stock may be delisted from The Nasdaq Capital Market. If our common stock is delisted, it could reduce the price of our common stock and the levels of liquidity available to our stockholders. In addition, the delisting of our common stock could materially adversely affect our access to the capital markets, and any limitation on liquidity or reduction in the price of our common stock could materially adversely affect our ability to raise capital on terms acceptable to us or at all. Delisting from The Nasdaq Capital Market could also result in other negative implications, including the potential loss of confidence by suppliers, customers and employees, the loss of institutional investor interest and fewer business development opportunities.

 

Raising additional capital or purchasing businesses through the issuance of common stock will cause dilution to our existing stockholders.

 

We may seek additional capital through a combination of private and public equity offerings, debt financings, collaborations, and strategic and licensing arrangements, as well as issuing stock to make additional business or asset acquisitions. To the extent that we raise additional capital through the sale of common stock or securities convertible or exchangeable into common stock or through the issuance of equity for purchases of businesses or assets, your ownership interest in Alpine 4 will be diluted.

 

Raising additional capital may restrict our operations or require us to relinquish rights.

 

We may seek additional capital through a combination of private and public equity offerings, debt financings, collaborations, and strategic and licensing arrangements. To the extent that we raise additional capital through the sale of common stock or securities convertible or exchangeable into common stock, the terms of any such securities may include liquidation or other preferences that materially adversely affect your rights as a stockholder. Debt financing, if available, would increase our fixed payment obligations and may involve agreements that include covenants limiting or restricting our ability to take specific actions, such as incurring additional debt, making capital expenditures or declaring dividends. If we raise additional funds through collaboration, strategic partnerships and licensing arrangements with third parties, we may have to relinquish valuable rights to our intellectual property, future revenue streams or grant licenses on terms that are not favorable to us.

 

If securities or industry analysts do not publish or cease publishing research or reports or publish misleading, inaccurate or unfavorable research about us, our business or our market, our stock price and trading volume could decline.

 

The trading market for our common stock will be influenced by the research and reports that securities or industry analysts may publish about us, our business, our market or our competitors. We currently have limited coverage and may never obtain increased research coverage by securities and industry analysts. If no or few securities or industry analysts cover our company, the trading price and volume of our stock would likely be negatively impacted. If we obtain securities or industry analyst coverage and if one or more of the analysts who covers us downgrades our stock or publishes inaccurate or unfavorable research about our business, or provides more favorable relative recommendations about our competitors, our stock price would likely decline. If one or more of these analysts ceases coverage of us or fails to publish reports on us regularly, demand for our stock could decrease, which could cause our stock price or trading volume to decline.

 

Future sales of our common stock may cause our stock price to decline.

 

Sales of a substantial number of shares of our common stock in the public market or the perception that these sales might occur could significantly reduce the market price of our common stock and impair our ability to raise adequate capital through the sale of additional equity securities.

 

 
26

Table of Contents

 

We will have broad discretion in how we use the net proceeds of future capital raising transactions. We may not use these proceeds effectively, which could affect our results of operations and cause our stock price to decline.

 

We will have considerable discretion in the application of the net proceeds of any future capital raising transactions. We intend to use the net proceeds from future capital raising transactions to fund development of our products and working capital and other general corporate purposes. As a result, investors will be relying upon management’s judgment with only limited information about our specific intentions for the use of the balance of the net proceeds of such capital raising transactions. We may use the net proceeds for purposes that do not yield a significant return or any return at all for our stockholders. In addition, pending their use, we may invest the net proceeds from that offering in a manner that does not produce income or that loses value.

 

The market price for our common stock may be volatile, and an investment in our common stock could decline in value.

 

The stock market in general has experienced extreme price and volume fluctuations. The market prices of the securities of biotechnology and specialty pharmaceutical companies, particularly companies like ours without product revenues and earnings, have been highly volatile and may continue to be highly volatile in the future. This volatility has often been unrelated to the operating performance of particular companies. The following factors, in addition to other risk factors described in this section, may have a significant impact on the market price of our common stock:

 

 

announcements of technological innovations or new products by us or our competitors;

 

 

 

 

– 

developments or disputes concerning patents or proprietary rights, including announcements of infringement, interference or other litigation against us or our potential licensees;

 

 

 

 

– 

developments involving our efforts to commercialize our products, including developments impacting the timing of commercialization;

 

 

 

 

– 

actual or anticipated fluctuations in our operating results;

 

 

 

 

– 

changes in financial estimates or recommendations by securities analysts;

 

 

 

 

– 

developments involving corporate collaborators, if any;

 

 

 

 

– 

changes in accounting principles; and

 

 

 

 

– 

the loss of any of our key management personnel.

 

In the past, securities class action litigation has often been brought against companies that experience volatility in the market price of their securities. Whether or not meritorious, litigation brought against us could result in substantial costs and a diversion of management’s attention and resources, which could adversely affect our business, operating results and financial condition.

 

We do not anticipate paying dividends on our common stock and, accordingly, stockholders must rely on stock appreciation for any return on their investment.

 

We have never declared or paid cash dividends on our common stock and do not expect to do so in the foreseeable future. The declaration of dividends is subject to the discretion of our board of directors and limitations under applicable law, and will depend on various factors, including our operating results, financial condition, future prospects and any other factors deemed relevant by our board of directors. You should not rely on an investment in our company if you require dividend income from your investment in our company. The success of your investment will likely depend entirely upon any future appreciation of the market price of our common stock, which is uncertain and unpredictable. There is no guarantee that our common stock will appreciate in value.

 

 
27

Table of Contents

 

We expect that our quarterly results of operations will fluctuate, and this fluctuation could cause our stock price to decline.

 

Our quarterly operating results are likely to fluctuate in the future. These fluctuations could cause our stock price to decline. The nature of our business involves variable factors, such as the timing of the research, development and regulatory pathways of our product candidates, which could cause our operating results to fluctuate.

 

ITEM 1B. UNRESOLVED STAFF COMMENTS.

 

Not applicable to Smaller Reporting Companies.

 

ITEM 2. PROPERTIES.

 

Alpine 4 Holdings, Inc., maintains our corporate office in rented offices at 2525 E Arizona Biltmore Cir, Suite 237, Phoenix, Arizona 85016. The monthly rent obligation is approximately $8,500 per month.

 

Quality Circuit Assembly, Inc. rents a location at 1709 Junction Court #380 San Jose, California 95112. The monthly rent obligation is approximately $32,000 per month.

 

Quality Circuit Assembly Central, rents a property at 4401 Savannah St. Fort Smith, Arkansas 72903 for $16,200 per month.

 

Morris Sheet Metal - South Bend rents space at 6661 Lonewolf Dr, South Bend, Indiana 46628. The rent obligation is approximately $79,000 per month. During the year ended December 31, 2021, MSM SB began operating out of the MSM FW location upon the merger of MSM SB and MSM FW.

 

Morris Sheet Metal - Fort Wayne and JTD Spiral rent office and fabrication space at 6212 Highview Dr, Fort Wayne, Indiana 46818. The monthly rent obligation is approximately $26,300.

 

Excel Construction Services rents office and fabrication space at 297 Wycoff Cir, Twin Falls, Idaho 83301. The monthly rent obligation is approximately $18,700.

 

Vayu (US) has its headquarters at 3753 Plaza Drive, Ann Arbor, Michigan 48108. The monthly rent obligation is approximately $9,600.

 

Alt Labs owns the building of its headquarters at 4740 S Cleveland Ave, Fort Myers, Florida 33907. The monthly mortgage is approximately $25,000.

 

Thermal Dynamics International rents space at 14955 Technology Court, Fort Myers, Florida 33912. The monthly rent obligation is approximately $26,800.

 

Identified Technologies has its headquarters at 6401 Penn Ave, Suite 211, Pittsburgh, Pennsylvania 15206. The monthly rent obligation is approximately $1,800.

 

DTI Services Limited Liability Company rents office and warehouse space at 5935 W. 84th Street, Indianapolis, Indiana 46278. The monthly rent obligation is approximately $33,600.

 

ITEM 3. LEGAL PROCEEDINGS.

 

From time to time, claims may be made against us in the ordinary course of business, which could result in litigation. Claims and associated litigation are subject to inherent uncertainties and unfavorable outcomes could occur, such as monetary damages, fines, penalties, or injunctions prohibiting us from selling one or more products or engaging in other activities. The occurrence of an unfavorable outcome in any specific period could have a material adverse effect on our results of operations for that period or future periods.

 

 
28

Table of Contents

 

In June 2020, the Company’s subsidiary Excel Fabrication, LLC filed a lawsuit against Fusion Mechanical, LLC, in the Fifth Judicial District Court, State of Idaho (Case Number CV42-20-2246). The Company claimed tortious interference and trade secret violations by the defendant. The defendant filed a motion to dismiss, which was denied by the Court. As of the date of this Report, discovery was proceeding. The defendant filed a second motion to dismiss and the Company filed a memorandum in response to the second motion to dismiss, for which a hearing was held on May 10, 2021. On June 11, 2021, the court issued a decision narrowing the claims of the plaintiffs to three items: breach of contract, good faith and fair dealings and intentional interference for economic advantage. These were the Company’s three main points of contention. As of the date of this Report, trial is set for Spring 2023.

 

In August 2020, the Company filed a lawsuit in the United States District Court, District of Arizona (Case No.2:20-cv-01679-DJH), against Alan Martin, the seller of Horizon Well Testing LLC (“HWT”) dba Venture West Energy Services, LLC. The Company brought claims for breach of contract, including but not limited to breaches of the seller’s representations and warranties in the purchase agreement in connection with the acquisition of HWT. The defendant answered and counterclaimed, claiming breach by the Company of its obligation to issue a promissory note (to be issued in connection with the acquisition of HWT). As of the date of this Report, the discovery period had ended but no trial date had been scheduled. A summary judgement motion was filed on December 22, 2021, which was pending as of the date of this Report.

 

In May 2021, the Company and several shareholders filed a lawsuit in the United States District Court for the District of Arizona (Case number 2:21-cv-00886-MTL) against Fin Capital LLC (“Fin Cap”), and Grizzly Research LLC (“Grizzly”) alleging securities fraud, tortious interference with business expectancy and libel slander for disseminating false and misleading statements about Alpine 4 and its employees to manipulate the stock price and further their own financial interests. As of the date of this Report, Fin Cap has not been served with the Complaint. The Company plans to move for an order permitting public service of the Complaint on Fin Cap pursuant to Arizona law.  As of the date of this Report, no trial date had been set.

 

ITEM 4. MINE SAFETY DISCLOSURES.

 

Not applicable.

 

 
29

Table of Contents

 

PART II

 

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

 

Stock Prices

 

As of the date of this Report, our Class A common stock is listed on The Nasdaq Capital Market under the symbol ALPP. Alpine 4 plans to work with a market maker and other professionals to drive trading volume and interest in the stock.

 

The following table sets forth the range of high and low sales prices per share of our common stock during the periods shown.

 

 

 

2022

 

 

2021

 

 

2020

 

 

 

High

 

 

Low

 

 

High

 

 

Low

 

 

High

 

 

Low

 

First Quarter

 

$2.15

 

 

$1.05

 

 

$8.51

 

 

$2.45

 

 

$0.21

 

 

$0.001

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Second Quarter

 

 

 

 

 

 

 

 

 

$5.11

 

 

$2.56

 

 

$0.12

 

 

$0.03

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Third Quarter

 

 

 

 

 

 

 

 

 

$3.24

 

 

$2.20

 

 

$0.08

 

 

$0.03

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Fourth Quarter

 

 

 

 

 

 

 

 

 

$5.36

 

 

$1.84

 

 

$4.40

 

 

$0.04

 

 

 
30

Table of Contents

 

PLEASE NOTE: Trading in the Company’s Class A common stock is limited, and as such, relatively small sales may have a disproportionately large impact on the trading price. The prices shown in the table above reflect the price fluctuations resulting from relatively low volume of trades.

 

The high and low sales prices for our Class A common stock on April 11, 2022, were $1.0101 and $0.9320, respectively.

 

Shareholders

 

As of April 13, 2022, Alpine 4 had 389 shareholders of record. This number does not include an indeterminate number of stockholders whose shares are held by brokers in street name. The holders of our Class A common stock are entitled to one vote for each share held of record on all matters submitted to a vote of stockholders. The holders of our Class B common stock have ten (10) votes for each share held of record on all matters submitted to a vote of stockholders. The holders of our Class C common stock have five (5) votes for each share held of record on all matters submitted to a vote of stockholders. Holders of our common stock have no preemptive rights and no right to convert their common stock into any other securities. There are no redemption or sinking fund provisions applicable to our common stock.

 

Dividends

 

Alpine 4 has not declared any cash dividends on its common stock since inception and does not anticipate paying such dividends in the foreseeable future. Any decisions as to future payments of dividends will depend on Alpine 4’s earnings and financial position and such other facts, as the Board of Directors deems relevant.

 

Director Independence

 

Independent Directors

 

Nasdaq’s rules generally require that a majority of an issuer’s board of directors must consist of independent directors. The Company’s Class A common stock began trading on The Nasdaq Capital Market on October 20, 2021. In anticipation of the Company’s Class A common stock’s beginning to trade on The Nasdaq Capital Market, on March 2, 2021, the Company’s Board of Directors (the “Board”) unanimously determined to increase the size of the Board, and appointed four new independent directors in connection with the Company’s efforts to uplist its Class A common stock for trading on The Nasdaq Stock Market. The new directors appointed were Gerry Garcia, Edmond Lew, Christophe Jeunot, and Jonathan Withem.

 

Management believes that these four directors, Ms. Garcia and Messrs. Lew, Jeunot, and Withem, meet the Nasdaq director independence standards as they are not and have not been within the past three years employees or executive officers of the Company, have not received compensation from the Company in any 12-month period in the last three years, and have not been employed as an executive officer of another company where the Company’s current executive officers during the past three years served on the compensation committee of such other company.

 

Securities Authorized for Issuance under Equity Compensation Plans

 

Adoption of 2016 Stock Option and Stock Award Plan

 

On November 10, 2016, the Company’s Board of Directors adopted the Company’s 2016 Stock Option and Stock Award Plan (the “Plan”). Pursuant to the Plan, the Company may issue stock options, including incentive stock options and non-qualifying stock options, and stock grants to employees and consultants of the Company, as set forth in the Plan, a copy of which was filed as an exhibit to the Company’s Quarterly Report on Form 10-Q for the period ended September 30, 2016.

 

The Company has reserved 2,000,000 shares of the Company’s Class A common stock for issuance under the Plan.

 

 
31

Table of Contents

 

Adoption of 2021 Equity Incentive Plan

 

On December 8, 2021, the Company’s Board of Directors adopted the Company’s 2021 Equity Incentive Plan (the “2021 Plan”). Pursuant to the 2021 Plan, the Company may issue (a) Incentive Stock Options, (b) Non-qualified Stock Options, (c) Stock Appreciation Rights, (d) Restricted Awards, (e) Performance Share Awards, (f) Cash Awards, and (g) Other Equity-Based Awards. The 2021 Plan will enable the Company to provide stock-based incentives that align the interests of employees, consultants and directors with those of the stockholders of the Company; promote the success of the Company’s business; and to attract and retain the types of employees, consultants and directors who will contribute to the Company’s long range success. A copy of the Plan was filed as Appendix B to the Company’s Definitive Proxy Statement filed with the Commission on February 1, 2022. The 2021 Plan was approved by the Company’s shareholders at the 2021 Annual Meeting on March 25, 2022.

 

Equity Compensation Plan Information

 

Plan category

 

Number of

securities to

be issued upon

exercise of

outstanding

options,

warrants

and rights

 

 

Weighted-

average

exercise 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

 

 

1,790,000

 

 

$0.19

 

 

 

5,210,000

 

Equity compensation plans not approved by security holders

 

 

 

 

 

 

 

 

 

 

 

 

Total

 

 

1,790,000

 

 

$0.19

 

 

 

5,210,000

 

 

Recent Sales of Unregistered Securities

 

Issuance in 2022

 

In January 2022, the Company issued 72,152 shares of Class A common stock for no additional consideration upon conversion of 10,149 shares of Series C Preferred Stock and 78,674 shares of Series D Preferred Stock.

 

The shares of Class A common stock issued upon conversion of the Series C and Series D Preferred Stock into Class A common stock were issued without registration under the 1933 Act in reliance on Section 4(a)(2) of the 1933 Act and the rules and regulations promulgated thereunder.

 

In March 2022, the Company issued 39,386 shares of Class A Common Stock to management in connection with the acquisition of DTI Services Limited Liability Company.  

 

The shares of Class A common stock referenced above that were issued in 2022, were issued without registration under the 1933 Act in reliance on Section 4(a)(2) of the 1933 Act and the rules and regulations promulgated thereunder.

 

Issuances in 2021

 

In January 2021, the Company issued 1,432,244 shares of Series D Preferred Stock in connection with the Vayu (US) merger transaction.

 

The shares of Series D Preferred Stock issued in connection with the Vayu (US) merger transaction were issued without registration under the 1933 Act in reliance on Section 4(a)(2) of the 1933 Act and the rules and regulations promulgated thereunder.

 

For the year ended December 31, 2021, the Company issued an aggregate of 7,384,018 shares of its restricted Class A common stock for convertible debt of $1,886,896.

 

The shares of Class A common stock referenced above that were issued in 2021, were issued without registration under the 1933 Act in reliance on Section 4(a)(2) of the 1933 Act and the rules and regulations promulgated thereunder.

 

In May 2021, the Company issued 281,223 shares of Class A common stock in connection with the TDI acquisition.

  

The shares of Class A common stock issued in connection with the TDI acquisition were issued without registration under the 1933 Act in reliance on Section 4(a)(2) of the 1933 Act and the rules and regulations promulgated thereunder.

 

In May 2021, the Company issued 361,787 shares of Class A common stock in connection with the Alt Labs acquisition.

 

 
32

Table of Contents

 

The shares of Class A common stock issued in connection with the Alt Labs acquisition were issued without registration under the 1933 Act in reliance on Section 4(a)(2) of the 1933 Act and the rules and regulations promulgated thereunder.

 

On April 30, 2021, the Company issued 1,617,067 shares of Class A common stock upon conversion of shares of Class C common stock by the holder of the Class C common stock.

 

The shares of Class A common stock issued upon conversion of the Class C common stock into Class A common stock were issued without registration under the 1933 Act in reliance on Section 4(a)(2) of the 1933 Act and the rules and regulations promulgated thereunder.

 

On May 17, 2021, the Company issued 350,000 shares of Class A common stock upon conversion of shares of Class B common stock by the holder of the Class B common stock.

 

On November 15, 2021, the Company issued 125,000 shares of Class A common stock upon conversion of shares of Class B common stock by the holder of the Class B common stock.

 

The shares of Class A common stock issued upon conversion of the Class B common stock were issued without registration under the 1933 Act in reliance on Section 4(a)(2) of the 1933 Act and the rules and regulations promulgated thereunder.

 

On October 20, 2021, in connection with the purchase of the outstanding securities of Identified Technologies Corporation, the Company issued 888,881 shares of its Class A Common Stock.

 

The shares of Class A common stock issued in connection with the Identified Technologies Corporation acquisition were issued without registration under the 1933 Act in reliance on Section 4(a)(2) of the 1933 Act and the rules and regulations promulgated thereunder.

 

On November 1, 2021, the Company issued 2,409,258 shares of Class A common stock for no additional consideration upon conversion of 1,704,137 shares of Series C Preferred Stock and 1,353,570 shares of Series D Preferred Stock.

 

The shares of Class A common stock issued upon conversion of the Series C and Series D Preferred Stock into Class A common stock were issued without registration under the 1933 Act in reliance on Section 4(a)(2) of the 1933 Act and the rules and regulations promulgated thereunder.

 

On November 29, 2021, the Company issued 1,803,279 shares of Class A common stock in connection with the ElecJet acquisition.

 

The shares of Class A common stock issued in connection with the ElecJet acquisition were issued without registration under the 1933 Act in reliance on Section 4(a)(2) of the 1933 Act and the rules and regulations promulgated thereunder.

 

On December 9, 2021, in connection with the acquisition of DTI Services Limited Liability Company, the Company issued 1,587,301 shares of its Class A Common Stock and 396,852 warrant shares.

 

On December 20, 2021, the Company issued 100,000 shares of Class A common stock in connection with the HWT legal proceedings.

 

The shares of Class A common stock issued in connection with the HWT legal proceedings were issued without registration under the 1933 Act in reliance on Section 4(a)(2) of the 1933 Act and the rules and regulations promulgated thereunder.

 

On December 29, 2021, the Company issued 99,018 shares of Class A common stock to management in connection with the acquisition of DTI Services Limited Liability Company.

 

The additional shares of Class A common stock issued in connection with the DTI Services Limited Liability Company acquisition were issued without registration under the 1933 Act in reliance on Section 4(a)(2) of the 1933 Act and the rules and regulations promulgated thereunder.

 

The shares of Class A common stock issued in connection with the DTI Services Limited Liability Company acquisition were issued without registration under the 1933 Act in reliance on Section 4(a)(2) of the 1933 Act and the rules and regulations promulgated thereunder.

 

Issuances in 2020

 

During the year ended December 31, 2020, the Company made the following issuances of unregistered securities:

 

The Company issued 11,513,935 shares of Class A common stock to Lincoln Park Capital in connection with the equity line transaction for cash for total proceeds of $674,469.

 

 
33

Table of Contents

 

The shares of Class A common stock issued to Lincoln Park Capital were issued without registration under the 1933 Act in reliance on Section 4(a)(2) of the 1933 Act and the rules and regulations promulgated thereunder.

 

In 2020, the Company issued an aggregate of 12,861,995 shares of Class A common stock to four entities for the conversion of convertible debt and accrued interest. Additionally, the Company issued 300,000 shares of Class A common stock to a noteholder as penalty interest. The Company also issued 1,617,067 shares of Class A common stock and 1,617,067 shares of Class C common stock to the Seller of Deluxe for the settlement of debt of $485,120.

 

The shares of Class A common stock issued in connection with the conversion of convertible debt, for penalties, and for settlement of debt as described above were issued without registration under the 1933 Act in reliance on Section 4(a)(2) of the 1933 Act and the rules and regulations promulgated thereunder.

 

In January 2020, five officers and directors of the Company converted $603,463 owed to them as salaries and commissions into 4,022,988 shares of the Company’s Class B Common stock. The conversion price was $0.15 per share, the closing price of the Company’s Class A common stock on January 7, 2020, which was when the individuals agreed with the Company to convert the amounts owing. The Class B common stock converts one share for one share into Class A common stock, so the Class A common stock market price was used as the conversion price.

 

Additionally, on November 17, 2020, the Company issued 2,590,000 shares of Class C common stock to twelve employees of the Company for compensation valued at $240,093. The value was determined based on the market value of the Company’s Class A common stock on the issuance date. 

 

The shares of Class B and Class C common stock issued to the officers, directors, and employees described above were issued without registration under the 1933 Act in reliance on Section 4(a)(2) of the 1933 Act and the rules and regulations promulgated thereunder

 

During the year ended December 31, 2020, the Company issued 5 shares of Series B Preferred Stock to officers for services rendered.

 

In November 2020, the Company issued 1,714,286 shares of Series C Preferred Stock in connection with the Impossible Aerospace merger transaction.

 

The shares of Series C Preferred Stock issued in connection with the Impossible Aerospace merger transaction were issued without registration under the 1933 Act in reliance on Section 4(a)(2) of the 1933 Act and the rules and regulations promulgated thereunder.

 

Purchases of Equity Securities by the Company and Affiliated Purchasers

 

During the fourth quarter of 2021, there were no purchases of the Company’s equity securities by the Company or affiliated purchasers.

 

In March 2021, the Company repurchased 514,286 outstanding restricted stock units (RSUs) which had not yet settled, from two individuals in privately negotiated transactions. The Company purchased 314,286 Class C Preferred Shares and 200,000 Class D Preferred Shares at $3.50 per share. The RSUs had been issued to the individuals in connection with recent merger transactions. The Company also purchased 15,000 Class C Shares each from three non-executive employees at $4.14 per share and returned those shares to treasury.

 

 
34

Table of Contents

 

Issuer Purchases of Equity Securities

 

Period

 

(a)

Total number of shares (or units) purchased

 

 

(b)

Average price paid per share (or unit)

 

 

(c)

Total number of shares (or units) purchased as part of publicly announced plans or programs

 

 

(d)

Maximum number (or approximate dollar value) of shares (or units) that may yet be purchased under the plans or programs

 

Month #1 – October 1-31, 2021

 

 

0

 

 

$0

 

 

 

0

 

 

 

0

 

Month #2 – November 1-30, 2021

 

 

0

 

 

$0

 

 

 

0

 

 

 

0

 

Month #3 – December 1-31, 2021

 

 

0

 

 

$0

 

 

 

0

 

 

 

0

 

Total

 

 

0

 

 

$0

 

 

 

 

 

 

 

 

 

 

ITEM 6. [Reserved]

 

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

 

There are statements in this Report that are not historical facts. These “forward-looking statements” can be identified by use of terminology such as “believe,” “hope,” “may,” “anticipate,” “should,” “intend,” “plan,” “will,” “expect,” “estimate,” “project,” “positioned,” “strategy” and similar expressions. You should be aware that these forward-looking statements are subject to risks and uncertainties that are beyond our control. For a discussion of these risks, you should read this entire Report carefully, especially the risks discussed under “Risk Factors.” Although management believes that the assumptions underlying the forward-looking statements included in this Report are reasonable, they do not guarantee our future performance, and actual results could differ from those contemplated by these forward-looking statements. The assumptions used for purposes of the forward-looking statements specified in the following information represent estimates of future events and are subject to uncertainty as to possible changes in economic, legislative, industry, and other circumstances. As a result, the identification and interpretation of data and other information and their use in developing and selecting assumptions from and among reasonable alternatives require the exercise of judgment. To the extent that the assumed events do not occur, the outcome may vary substantially from anticipated or projected results, and, accordingly, no opinion is expressed on the achievability of those forward-looking statements. In the light of these risks and uncertainties, there can be no assurance that the results and events contemplated by the forward-looking statements contained in this Report will in fact transpire. You are cautioned not to place undue reliance on these forward-looking statements, which speak only as of their dates. We expressly disclaim any obligation or intention to update or revise any forward-looking statements.

 

Overview and Highlights

 

Company Background

 

Alpine 4 Holdings, Inc. (“we” or the “Company”), was incorporated under the laws of the State of Delaware on April 22, 2014. We are a publicly traded conglomerate that is acquiring businesses that fit into its disruptive DSF business model of Drivers, Stabilizers, and Facilitators. At Alpine 4, we understand the nature of how technology and innovation can accentuate a business. Our focus is on how the adaptation of new technologies even in brick and mortar businesses can drive innovation. We also believe that our holdings should benefit synergistically from each other and that the ability to have collaboration across varying industries can spawn new ideas and create fertile ground for competitive advantages. This unique perspective has culminated in the development of our Blockchain-enabled Enterprise Business Operating System called SPECTRUMebos.

 

 
35

Table of Contents

 

As of the date of this Report, the Company was a holding company that owned fourteen operating subsidiaries:

 

 

A4 Corporate Services, LLC;

 

– 

ALTIA, LLC;

 

– 

Quality Circuit Assembly, Inc.;

 

– 

Morris Sheet Metal, Corp;

 

– 

JTD Spiral, Inc.;

 

– 

Excel Construction Services, LLC;

 

– 

SPECTRUMebos, Inc.;

 

– 

Vayu (US), Inc.;

 

– 

Thermal Dynamics, Inc.;

 

– 

Alternative Laboratories, LLC.;

 

– 

Identified Technologies Corporation;

 

– 

ElecJet Corp.;

 

– 

DTI Services Limited Liability Company (doing business as RCA Commercial Electronics); and

 

– 

Global Autonomous Corporation.

 

Starting in the first quarter of 2020, we also created additional subsidiaries to act as silo holding companies, organized by industries. These silo subsidiaries are A4 Construction Services, Inc. (“A4 Construction”), A4 Manufacturing, Inc. (“A4 Manufacturing”), and A4 Technologies, Inc. (“A4 Technologies”), A4 Aerospace Corporation (“A4 Aerospace”), and A4 Defense Services, Inc. (“A4 Defense Services”). All of these holding companies are Delaware corporations. Each is authorized to issue 1,500 shares of common stock with a par value of $0.01 per share, and the Company is the sole shareholder of each of these subsidiaries.

 

Business Strategy

 

What We Do:

 

Alexander Hamilton in his “Federalist paper #11”, said that our adventurous spirit distinguishes the commercial character of America. Hamilton knew that our freedom to be creative gave American businesses a competitive advantage over the rest of the world. We believe that Alpine 4 also exemplifies this spirit in our subsidiaries and that our greatest competitive advantage is our highly diverse business structure combined with a culture of collaboration.

 

It is our mandate to grow Alpine 4 into a leading, multi-faceted holding company with diverse subsidiary holdings with products and services that not only benefit from one another as a whole, but also have the benefit of independence. This type of corporate structure is about having our subsidiaries prosper through strong onsite leadership while working synergistically with other Alpine 4 holdings. The essence of our business model is based around acquiring B2B companies in a broad spectrum of industries via our acquisition strategy of DSF (Drivers, Stabilizer, Facilitator). Our DSF business model (which is discussed more below) offers our shareholders an opportunity to own small-cap businesses that hold defensible positions in their individual market space. Further, Alpine 4’s greatest opportunity for growth exists in the smaller to middle-market operating companies with revenues between $5 to $150 million annually. In this target-rich environment, businesses generally sell at more reasonable multiples, presenting greater opportunities for operational and strategic improvements that have greater potential to enhance profit.

 

Driver, Stabilizer, Facilitator (DSF) 

 

Driver: A Driver is a company that is in an emerging market or technology, that has enormous upside potential for revenue and profits, with a significant market opportunity to access. These types of acquisitions are typically small, brand new companies that need a structure to support their growth. 

 

 
36

Table of Contents

 

Stabilizer: Stabilizers are companies that have sticky customers, consistent revenue and provide solid net profit returns to Alpine 4. 

 

Facilitators: Facilitators are our “secret sauce”. Facilitators are companies that provide a product or service that an Alpine 4 sister company can use as leverage to create a competitive advantage. 

 

When you blend these categories into a longer-term view of the business landscape, you can then begin to see the value-driving force that makes this a truly purposeful and powerful business model. As stated earlier, our greatest competitive advantage is our highly diversified business structure combined with a collaborative business culture, that helps drive out competition in our markets by bringing; resources, planning, technology and capacity that our competitors simply don’t have. DSF reshapes the environment each subsidiary operates in by sharing and exploiting the resources each company has, thus giving them a competitive advantage that their peers don’t have.

 

 

How We Do It:

 

Optimization vs. Asset Producing 

 

The process to purchase a perspective company can be long and arduous. During our due diligence period, we are validating and determining three major points, not just the historical record of the company we are buying. Those three major points are what we call the “What is, What Should Be and What Will Be”.

 

 

·

“The What Is” (TWI). TWI is the defining point of where a company is holistically in a myriad of metrics; Sales, Finance, Ease of Operations, Ownership and Customer Relations to name a few. Subsequently, this is usually the point where most acquirers stop in their due diligence. We look to define this position not just from a number’s standpoint, but also how does this perspective map out to a larger picture of culture and business environment.

 

 

 

 

·

“The What Should Be” (TWSB). TWSB is the validation point of inflection where we use many data inputs to assess if TWI is out of the norm with competitors, and does that data show the potential for improvement.

 

 

 

 

·

“The What Will Be” (TWWB). TWWB is how we seek to identify the net results or what we call Kinetic Profit (KP) between the TWI and TWSB. The keywords are Kinetic Profit. KP is the profit waiting to be achieved by some form of action or as we call it, the Optimization Phase of acquiring a new company.

 

Optimization: During the Optimization Phase, we seek to root up employees with in-depth training on various topics. Usually, these training sessions include; Profit and Expense Control, Production Planning, Breakeven Analysis and Profit Engineering to name a few. But the end game is to guide these companies to: become net profitable with the new debt burden placed on them post-acquisition, mitigate the loss of sales due to acquisition attrition (we typically plan on 10% of our customers leaving simply due to old ownership not being involved in the company any longer), potential replacement of employees that no longer wish to be employed post-acquisition and other ancillary issues that may arise. The Optimization Phase usually takes 12-18 months post-acquisition and a company can fall back into Optimization if it is stagnant or regresses in its training.

 

 
37

Table of Contents

 

Asset Producing: Asset Producing is the ideal point where we want our subsidiaries to be. To become Asset Producing, subsidiary management must have completed prescribed training formats, proven they understand the key performance indicators that run their respective departments and finally, the subsidiaries they manage must have posted a net profit for 3 consecutive months.

 

Results of Operations

 

The following are the results of our operations for the year ended December 31, 2021, as compared to the year ended December 31, 2020.

 

 

 

Year Ended December 31, 2021

 

 

Year Ended December 31, 2020

 

 

$ Change

 

 

 

 

 

 

 

 

 

 

 

Revenues, net

 

$51,640,813

 

 

$33,454,349

 

 

$18,186,464

 

Costs of revenue

 

 

43,942,815

 

 

 

28,090,722

 

 

 

15,852,093

 

Gross Profit

 

 

7,697,998

 

 

 

5,363,627

 

 

 

2,334,371

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Operating expenses:

 

 

 

 

 

 

 

 

 

 

 

 

General and administrative expenses

 

 

27,889,130

 

 

 

9,695,891

 

 

 

18,193,239

 

Research and development

 

 

1,464,918

 

 

 

 

 

 

1,464,918

 

Impairment loss of intangible asset and goodwill

 

 

367,519

 

 

 

1,561,600

 

 

 

(1,194,081)

Total operating expenses

 

 

29,721,567

 

 

 

11,257,491

 

 

 

18,464,076

 

Loss from operations

 

 

(22,023,569)

 

 

(5,893,864)

 

 

(16,129,705)

 

 

 

 

 

 

 

 

 

 

 

 

 

Other income (expenses)

 

 

 

 

 

 

 

 

 

 

 

 

Interest expense

 

 

(3,834,742)

 

 

(5,463,597)

 

 

1,628,855

 

Change in value of derivative liabilities

 

 

 

 

 

2,298,609

 

 

 

(2,298,609)

Gain on extinguishment of debt

 

 

803,079

 

 

 

344,704

 

 

 

458,375

 

Gain on forgiveness of debt

 

 

5,987,523

 

 

 

 

 

 

5,987,523

 

Impairment loss on equity investment

 

 

(1,350,000)

 

 

 

 

 

(1,350,000)

Change in fair value of contingent consideration

 

 

 

 

 

500,000

 

 

 

(500,000)

Other income

 

 

635,526

 

 

 

71,224

 

 

 

564,302

 

Total other income (expenses)

 

 

2,241,386

 

 

 

(2,249,060)

 

 

4,490,446

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Loss before income tax

 

 

(19,782,183)

 

 

(8,142,924)

 

 

(11,639,259)

 

 

 

 

 

 

 

 

 

 

 

 

 

Income tax benefit

 

 

(376,891)

 

 

(93,051)

 

 

(283,840)

 

 

 

 

 

 

 

 

 

 

 

 

 

Net loss

 

$(19,405,292)

 

$(8,049,873)

 

$(11,355,419)

 

Revenues

 

Our revenues for the year ended December 31, 2021, increased by $18,186,464 as compared to the year ended December 31, 2020. In 2021, the increase in revenue related to $11,674,220 for Alt Labs (acquired in May 2021); $4,467,376 for TDI (acquired in May 2021); and $4,144,795 for QCA; offset by a decrease of $2,080,978 for APF. We expect our revenue to continue to grow during 2022.

 

 
38

Table of Contents

 

Costs of revenue

 

Our cost of revenue for the year ended December 31, 2021, increased by $15,852,093 as compared to the year ended December 31, 2020. In 2021, the increase in our cost of revenue related to $7,924,342 for Alt Labs; $3,393,740 for TDI; $4,112,489 for QCA. The increase in cost of revenue among all the different segments was the result of the increase in revenues as described above. We expect our cost of revenue to increase over the next year as our revenue increases, however at a lower rate year over year.

 

Operating expenses

 

Our operating expenses for the year ended December 31, 2021, increased by $18,464,076 as compared to the year ended December 31, 2020. The increase is a result of $6,777,081 related to Alt Labs; $1,356,518 related to TDI; $1,800,000 related to the repurchase of restricted stock units in March 2021; and $2,216,333 related to Vayu US (acquired in February 2021).

 

Other income (expenses)

 

Other expenses for the year ended December 31, 2021, decreased by $4,490,446 as compared to the same period in 2020. This decrease was primarily due to the gain on forgiveness of debt.

 

Liquidity and Capital Resources

 

We have financed our operations since inception from the sale of common stock, capital contributions from stockholders, and from the issuance of notes payable and convertible notes payable. We expect to continue to finance our operations from our current operating cash flow and by the selling shares of our common stock and or debt instruments. In the first quarter of 2021, we raised approximately $55,000,000 through the sale of our common stock in public and private transactions. On November 26, 2021, a direct offering of common stock was issued raising $22,000,000 in cash.

 

In April and May 2020, the Company received seven loans under the Paycheck Protection Program of the U.S. Coronavirus Aid, Relief and Economic Security (“CARES”) Act totaling $3,896,107. During the year ended December 31, 2021, the Company also acquired four loans totaling $1,799,725 due to acquisitions. The loans had terms of 24 months and accrued interest at 1% per annum. The Company paid $88,159 for the loan assumed in connection with the Impossible acquisition, and the remaining $356,690 was forgiven. The remaining ten loans were forgiven in whole as provided in the CARES Act during the year ended December 31, 2021. The Company also assumed an Economic Injury Disaster Loan (EIDL) in connection with the Vayu acquisition, which was still outstanding as of December 31, 2021.

 

Management expects to have sufficient working capital for continuing operations from either the sale of its products or through the raising of additional capital through private offerings of our securities and improved cash flows from operations including the 2021 acquisitions. The Company also secured bank lines of credit totaling $18.8 million in 2021. Another $4.2 million was secured in March 2022. Additionally, the Company is monitoring additional businesses to acquire which management hopes will provide additional operating revenues to the Company. There can be no guarantee that the planned acquisitions will close or that they will produce the anticipated revenues on the schedule anticipated by management.

 

The Company also may elect to seek additional bank financing, engage in debt financing through a placement agent, or sell shares of its common stock in public or private offering transactions.

 

Liquidity Outlook

 

The Company’s financial statements are prepared in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”) applicable to a going concern, which contemplates realization of assets and the satisfaction of liabilities in the normal course of business within one year after the date the consolidated financial statements are issued.

 

In accordance with Financial Accounting Standards Board (the “FASB”), Accounting Standards Update (“ASU”) No. 2014-15, Presentation of Financial Statements - Going Concern (Subtopic 205-40), our management evaluates whether there are conditions or events, considered in aggregate, that raise substantial doubt about our ability to continue as a going concern within one year after the date that the financial statements are issued.

 

 
39

Table of Contents

 

While the Company experienced a loss for the year ended December 31, 2021, of $19.4 million, and had a negative cash flow used in operations, there were several significant one-time / non-recurring items included in the $19.4 million net loss. These non-recurring items totaled $8.4 million, consisting of $612 thousand in new acquisitions expenses captured in professional fees, and other costs, $1.8 million for repurchase of restricted stock units, $3.0 million in write off of accounts receivables, $367 thousand in write off of intangibles and goodwill, $1.2 million to management for bonuses, and $1.4 million for a loss on equity investment.

 

The Company received a total of approximately $76.4 million in 2021 in the following two transactions:

 

 

The Company raised approximately $67.1 million in net proceeds in connection with a registered direct offering of its stock and;

 

 

 

 

– 

The Company raised approximately $9.3  million in net proceeds in connection with an equity line of credit financing arrangement.

 

As of December 31, 2021, the Company has positive working capital of $14.0 million. The Company has also secured bank financing totaling $18.8 million ($18.3 million in Lines of Credit and $0.5 million in capital expenditures lines of credit availability) of which $6.4 million was unused at December 31, 2021.

 

The Company plans to continue to generate additional revenue (and improve cash flows from operations) partly from the acquisitions of six operating companies which closed in 2021 combined with improved gross profit performance from the existing operating companies. The Company also plans to continue to raise funds through debt financing and the sale of shares through its planned at-the-market offering.  

 

Based on the capital raise as indicated above and management’s plans to improve cash flows from operations, management believes the Company has sufficient working capital to satisfy the Company’s estimated liquidity needs for the next 12 months.

 

However, there is no assurance that management’s plans will be successful due to the current economic climate in the United States and globally.

 

Off-Balance Sheet Arrangements

 

The Company has not entered into any transactions with unconsolidated entities whereby the Company has financial guarantees, subordinated retained interests, derivative instruments, or other contingent arrangements that expose the Company to material continuing risks, contingent liabilities, or any other obligation under a variable interest in an unconsolidated entity that provides financing, liquidity, market risk, or credit risk support to the Company.

 

Critical Accounting Policies and Estimates

 

Our consolidated financial statements are prepared in accordance with generally accepted accounting principles in the United States, or U.S. GAAP. Preparation of these financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, costs and expenses and related disclosures. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable. In many instances, we could have reasonably used different accounting estimates and in other instances changes in the accounting estimates are reasonably likely to occur from period to period. This applies in particular to useful lives and valuation of long-lived assets. Actual results could differ significantly from our estimates. To the extent that there are material differences between these estimates and actual results, our future financial statement presentation, financial condition, results of operations and cash flows will be affected. We believe that the accounting policies discussed below are critical to understanding our historical and future performance, as these policies relate to the more significant areas involving our judgments and estimates.

 

Intangible Assets

 

The Company uses a third-party specialty valuation firm to value its intangible assets acquired in its business combination and asset acquisitions. The Company amortizes intangible assets with finite lives over their estimated useful lives, which range between one and fifteen years as follows:

 

Customer list

 

3-15 years

Non-compete agreements

 

1-5 years

Software development

 

5 years

Patent

 

17 years

Proprietary technology

 

15 years

 

 
40

Table of Contents

 

The intangible assets with finite useful lives are reviewed for impairment when indicators of impairment are present and the undiscounted cash flows estimated to be generated by those assets are less than the assets’ carrying amounts. In that event, a loss is recognized based on the amount by which the carrying amount exceeds the fair value of the long-lived assets. The Company has not changed its estimate for the useful lives of its intangible assets, but would expect that a decrease in the estimated useful lives of intangible assets by 20% would result in an annual increase to amortization expense of approximately $720,000, and an increase in the estimated useful lives of intangible assets by 20% would result in an annual decrease to amortization expense of approximately $480,000.

 

Construction Contracts

 

For the Company’s material construction contracts, estimates are used to determine the total estimated costs for a job and throughout the respective jobs’ progress and adjusted accordingly. Revenue is generally recognized over time as our performance creates or enhances an asset that the customer controls as it is created or enhanced. Our fixed price construction projects generally use a cost-to-cost input method to measure our progress towards complete satisfaction of the performance obligation as we believe it best depicts the transfer of control to the customer which occurs as we incur costs on our contracts. Under the cost-to-cost measure of progress, the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. For certain of our revenue streams, that are performed under time and materials contracts, our progress towards complete satisfaction of such performance obligations is measured using an output method as the customer receives and consumes the benefits of our performance completed to date. Due to uncertainties inherent in the estimation process, it is possible that estimates of costs to complete a performance obligation will be revised in the near-term. For those performance obligations for which revenue is recognized using a cost-to-cost input method, changes in total estimated costs, and related progress towards complete satisfaction of the performance obligation, are recognized on a cumulative catch-up basis in the period in which the revisions to the estimates are made. When the current estimate of total costs for a performance obligation indicates a loss, a provision for the entire estimated loss on the unsatisfied performance obligation is made in the period in which the loss becomes evident.

 

Contract Assets and Contract Liabilities

 

The timing of revenue recognition may differ from the timing of invoicing to customers. Contract assets include unbilled amounts from our construction projects when revenues recognized under the cost-to-cost measure of progress exceed the amounts invoiced to our customers, as the amounts cannot be billed under the terms of our contracts. Such amounts are recoverable from our customers based upon various measures of performance, including achievement of certain milestones, completion of specified units or completion of a contract. In addition, many of our time and materials arrangements, are billed pursuant to contract terms that are standard within the industry, resulting in contract assets being recorded, as revenue is recognized in advance of billings. Our contract assets do not include capitalized costs to obtain and fulfill a contract. Contract assets are generally classified as current within the consolidated balance sheets.

 

Contract liabilities from our construction contracts arise when amounts invoiced to our customers exceed revenues recognized under the cost-to-cost measure of progress. Contract liabilities additionally include advanced payments from our customers on certain contracts. Contract liabilities decrease as we recognize revenue from the satisfaction of the related performance obligation.

 

Contract Retentions

 

As of December 31, 2021 and 2020, accounts receivable included retainage billed under terms of our contracts. These retainage amounts represent amounts which have been contractually invoiced to customers where payments have been partially withheld pending the achievement of certain milestones, satisfaction of other contractual conditions or completion of the project.

 

For a summary of our significant accounting policies, refer to Note 2 of our consolidated financial statements included under “Item 8 – Financial Statements and Supplementary Data” in this Form 10-K.

 

 
41

Table of Contents

 

ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

 

Not required for Smaller Reporting Companies.

 

ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

 

Our consolidated financial statements and footnotes thereto are set forth beginning on page F-1 of this Report.

 

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

 

None.

 

ITEM 9A. CONTROLS AND PROCEDURES

 

1. Disclosure Controls and Procedures

 

Under the supervision and with the participation of our management, including our principal executive officer and principal financial officer, we conducted an evaluation of our disclosure controls and procedures, as such term is defined under Rule 13a-15(e) promulgated under the Exchange Act, as of December 31, 2021. Based on this evaluation, our principal executive officer and principal financial officer concluded that as of the end of the period covered by this Report, our disclosure controls and procedures were ineffective to ensure that information required to be disclosed by the Company in the reports that the Company files or submits 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 the Company’s management to allow timely decisions regarding required disclosure. However, we have improved our level of disclosure controls and procedures throughout 2021.

 

2. Changes in Internal Control Over Financial Reporting

 

We regularly review our system of internal control over financial reporting and make changes to our processes and systems to improve controls and increase efficiency, while ensuring that we maintain an effective internal control environment. Changes may include such activities as implementing new, more efficient systems, consolidating activities, and migrating processes. There have been no changes in our internal control over financial reporting during the fourth quarter of fiscal year 2021 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. However, we have improved our level of internal control throughout 2021.

 

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

 

Our management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rule 13a-15(f) under the Exchange Act. Our internal control over financial reporting is a process designed 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. Internal control over financial reporting includes those policies and procedures that:

 

 

·

pertain to the maintenance of records that in reasonable detail accurately and fairly reflect the transactions and dispositions of our assets;

 

 

 

 

·

provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles;

 

 
42

Table of Contents

 

 

·

provide reasonable assurance that our receipts and expenditures are being made only in accordance with authorization of our management and directors; and

 

 

 

 

·

provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of assets that could have a material effect on our financial statements.

 

Under the supervision and with the participation of our management, including our principal executive officer and principal financial officer, we conducted an evaluation of the effectiveness of our internal control over financial reporting based on the framework in “Internal Control—2013 Integrated Framework” issued by the Committee of Sponsoring Organizations of the Treadway Commission.

 

Based on this evaluation, our management determined that our internal controls over financial reporting were not effective as of December 31, 2021 due to material weaknesses related to lack of segregation of duties and inadequate controls and monitoring processes over financial reporting.

 

Additional staff has been hired to address the issue of segregation of duties and the controls and monitoring processes. Management anticipates making significant progress to remediate these areas of weakness in 2022.

 

This Annual Report does not include an attestation report by MaloneBailey LLP, our independent registered public accounting firm, regarding internal control over financial reporting. As a smaller reporting company, our management's report was not subject to attestation by our registered public accounting firm pursuant to rules of the SEC that permit us to provide only management’s report in this Annual Report.

 

4. Inherent Limitations on Effectiveness of Controls

 

Generally, disclosure controls and procedures are designed to provide reasonable assurance of achieving their objectives. Nevertheless, an internal control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system reflects the fact that there are resource constraints, and the benefits of controls are considered relative to their costs. As noted above, we have determined that our disclosure controls and procedures and our internal controls over financial reporting were effective as of December 31, 2021. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within the Company have been detected. These inherent limitations include the realities that judgments in decision-making can be faulty, and that breakdowns can occur because of simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the internal control. The design of any system of controls also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions. Over time, control may become inadequate because of changes in conditions, or the degree of compliance with the policies or procedures may deteriorate.

 

ITEM 9B. OTHER INFORMATION

 

None.

 

ITEM 9C. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS

 

Not applicable.

 

 
43

Table of Contents

 

PART III

 

ITEM 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE.

 

As of the date of this Report, the officers and directors of Alpine 4 were the following:

 

Name

 

Age

 

Board Member/Position

 

Committee Assigned

Kent B. Wilson

 

49

 

Director

 

None

Charles Winters

 

45

 

Director

 

None

Ian Kantrowitz

 

42

 

Director

 

None

Gerry Garcia****

 

41

 

Chairwoman

 

AUD; Comp; NCG

Edmond Lew

 

43

 

Director

 

AUD; Comp; NCG

Christophe Jeunot

 

50

 

Director

 

AUD; Comp

Jonathan Withem

 

33

 

Director

 

AUD; Comp

Mike Loyd**

 

45

 

Director

 

AUD

Andrew Call***

 

44

 

Director

 

AUD*

Jeffrey Hail

 

60

 

Chief Operating Officer

 

N/A

Larry Zic

 

60

 

Chief Financial Officer

 

N/A

SaVonnah Osmanski

 

26

 

VP/Corporate Controller

 

N/A

 

AUD = Audit Committee; COMP = Compensation Committee; NCG = Nominating and Corporate Governance Committee. * = Committee Chair.

** Mr. Loyd resigned from the Board of Directors on March 16, 2022.

*** Mr. Call was appointed to the Board of Directors on April 6, 2022 and was appointed to the Audit Committee and made chair of the Audit Committee on that date. 

**** On April 6, 2022, the Company appointed Gerry Garcia to serve as the non-executive Chairwoman of the Board.

 

Biographical Information for Kent B. Wilson

 

Mr. Wilson serves as the Chief Executive Officer and Secretary for the Company. Previously, he has raised approximately two million dollars via seed capital and private placement funds to start Crystal Technology Holdings, Ltd./NextSure, LLC. This company successfully designed, built, and brought two products to market, including an internet-based insurance rating engine that allowed prospective buyers to rate and buy their auto insurance online via a virtual insurance agent. Since 2002 Mr. Wilson has been actively involved with all facets of corporate financial and operational planning and has held the title of CFO and CEO for several different companies. Mr. Wilson has also consulted for various finance departments of publicly traded companies such as JDA Software and Switch & Data, Inc. to help them identify and develop best SOX and GAAP practices and procedures. In 2011, Mr. Wilson took over as CFO of United Petroleum Company and helped guide them from a small startup with less than $1 million in revenue to a company with $20 million in revenue and a growth path for 2013 and 2014. Mr. Wilson holds a BA degree in Management and holds an MBA from Northcentral University.

 

Biographical Information for Charles Winters

 

Mr. Winters is an automotive executive with over 10 years of automotive dealership experience. He is also a principal in several automotive dealerships and repair shops throughout the southwest. Mr. Winters holds a Bachelor’s Degree in Economics from Auburn University.

 

Biographical Information for Ian Kantrowitz

 

As VP of Investor Relations, Mr. Kantrowitz is accountable for creating and presenting a consistently applied investment message to our shareholders and the investment community on behalf of Alpine 4. Furthermore, he is responsible for monitoring and presenting management with the opinions of the investment community regarding the company’s performance.

 

 
44

Table of Contents

 

Prior to joining the Alpine 4 team, Mr. Kantrowitz was a project manager for two major homebuilders in Phoenix, AZ, Continental Homes and Engle Homes. Mr. Kantrowitz has also been actively involved in the automotive industry where his in-depth knowledge of the auto industry lends a valuable perspective to our in-house product, 6th Sense Auto. Additionally, he was a top performing banker for Wells Fargo Bank, ranked number 5 in the country.

 

Biographical information for Gerry Garcia

 

Mrs. Gerry Garcia was appointed to the Board on March 2, 2021. There was no arrangement or understanding between the Company and Mrs. Garcia pursuant to which Mrs. Garcia was selected or appointed as a Director. The Board has asked Mrs. Garcia to serve on the Audit Committee and Compensation Committee of the Board.

 

Mrs. Garcia is a finance and operations executive with more than 18 years of business experience. For the past eight years, Mrs. Garcia has been the Director of Operations and is responsible for a multimillion-dollar budget. Mrs. Garcia has also spent the last 16 years serving as a member of multiple Boards of Directors for various non-profit 501(c)(3) organizations, helping guide them through the complex corporate landscape that non-profit 501(c)(3)'s need access to. The Alpine 4 Board of Directors feels that her knowledge of financial/strategic planning, reporting, budget analysis, and fiduciary prudence from prior Boards will be paramount to upholding the company's financial accountability, stability, and strength and is excited to see her in the role of Chairwoman.

 

There are no transactions or proposed transactions between the Company and Mrs. Garcia required to be disclosed as “related party transactions” pursuant to Item 404(a) of Regulation S-K.

 

Biographical information for Edmond Lew

 

Mr. Lew was appointed to the Board of Directors on March 2, 2021. There was no arrangement or understanding between the Company and Mr. Lew pursuant to which Mr. Lew was selected or appointed as a Director. The Board has asked Mr. Lew to serve on the Audit Committee and Compensation Committee of the Board.

 

Mr. Lew started his career in Information Technology (“IT”) as a Systems Engineer, building out hosted applications and delivering them through terminal computing in the early 2000s. This model would evolve and later be adopted as what is now recognized as cloud computing. After working in the support, implementation, and data center sides of the industry, Mr. Lew went out on his own as an IT consultant. Mr. Lew was self-employed for 14 years, lending his expertise to businesses in the construction, hospitality, utilities, education, arts, logistics, law enforcement and technology fields. Additionally, Mr. Lew has given back to the community by volunteering extensively over the past 15 years with various charities and non-profits, focusing on arts and social service organizations. In the interest of becoming a more capable and effective leader, Mr. Lew has completed board governance and diversity training courses and has applied those skills in his volunteer work as well as his professional career. Mr. Lew is an avid cyclist, a talented private chef and a former competitive eater.

 

There are no transactions or proposed transactions between the Company and Mr. Lew required to be disclosed as “related party transactions” pursuant to Item 404(a) of Regulation S-K.

 

 
45

Table of Contents

 

Biographical information for Christophe Jeunot

 

Mr. Jeunot was appointed to the Board of Directors on March 2, 2021. There was no arrangement or understanding between the Company and Mr. Jeunot pursuant to which Mr. Jeunot was selected or appointed as a Director. The Board has asked Mr. Jeunot to serve on the Audit Committee and Compensation Committee of the Board.

 

Mr. Jeunot collaborates with Fortune 500 national and international companies as a Story Board Artist aiding in movie, television and branding campaigns. His clients range from Netflix and Peloton to Goldman Sachs, Exxon Mobile, Samsung and 3M, among others. Mr. Jeunot’s European perspective and creativity allows solutions to be derived through an alternative lens, lending to diverse and dynamic thinking within strategic planning sessions. Mr. Jeunot’s affinity for nature and the environment makes him a conscientious proponent for green technologies.

 

There are no transactions or proposed transactions between the Company and Mr. Jeunot required to be disclosed as “related party transactions” pursuant to Item 404(a) of Regulation S-K.

 

Biographical information for Jonathan Withem

 

Mr. Withem was appointed to the Board of Directors on March 2, 2021. There was no arrangement or understanding between the Company and Mr. Withem pursuant to which Mr. Withem was selected or appointed as a Director. The Board has asked Mr. Withem to serve on the Audit Committee and Compensation Committee of the Board.

 

Mr. Withem contributed to the development of custom interfaces for eCommerce and onsite sales for entertainment company ETIX. As one of the largest interactive ticketing platforms, ETIX processes over 50 million tickets in 40 countries annually. Mr. Withem has experience working with a variety of teams to create, test and release new products, in addition to client training. Mr. Withem’s expertise in project management and budgetary compliance ensures adherence to strict time frames in the achievement of established goals. Mr. Withem is an avid music lover, teaching music curriculum privately and for a California liberal arts university remotely.

 

There are no transactions or proposed transactions between the Company and Mr. Withem required to be disclosed as “related party transactions” pursuant to Item 404(a) of Regulation S-K.

 

Our bylaws authorize no fewer than one director. As of the date of this Report, we had seven directors.

 

Biographical Information for Mike Loyd

 

Mr. Loyd, 45, currently serves as the Treasurer and SVP at Old National Bank in Fort Branch, Indiana, a position he has held since May 2019. Prior to that, Mr. Loyd had served in the Treasury department of Old National Bank since February 2014. Mr. Loyd has a Bachelor of Business Administration degree from the University of Kentucky and a Master of Business Administration degree from Auburn University.

 

There are no transactions or proposed transactions between the Company and Mr. Loyd required to be disclosed as “related party transactions” pursuant to Item 404(a) of Regulation S-K.

 

As noted above, Mr. Loyd resigned from the Board of Directors on March 16, 2022.

 

Our bylaws authorize no fewer than one director. As of the date of this Report, we had seven directors.

 

Biographical Information for Andrew Call

 

Andrew Call, 44, is the Director of the School of Accountancy at the W. P. Carey School of Business at Arizona State University, and is the Professional Advisory Board Professor of Accounting. Joining the school in 2013, Mr. Call rose through the ranks to eventually lead the School of Accounting in its research, curriculum, and outreach efforts. Professor Call researches various financial reporting topics, including the role of equity analysts in the capital markets, managers' voluntary disclosures of accounting information, and the role of whistleblowers in the discovery of financial misconduct. In the classroom, Professor Call has taught at both the undergraduate and graduate levels. Andy has specialist background in Security Analysis, Management Guidance, and Whistleblowing. He has also contributed to or been published in 17 different publications including The Accounting Review, Journal of Accounting Research, and the Journal of Accounting and Economics.

 

Mr. Call serves as the Financial Expert on the Audit Committee, and has been appointed as the Chair of the Audit Committee.

 

Biographical Information for Jeff Hail

 

Jeff Hail is the Chief Operating Officer (COO) of Alpine 4 Holdings, Inc. Raised and educated in Scottsdale, AZ; Mr. Hail earned his Bachelors of Science degree in Operations and Production Management from the W.P. Carey School of Business at Arizona State University Mr. Hail’s professional experience has been both in the government and private sector. As a Buyer/Contract Officer with the Arizona Department of Transportation writing, awarding and administering highway services contracts.

 

In the private sector, Mr. Hail experienced success by starting a number of different companies and building them to be the leaders in their niche sectors from both electronics manufacturing to e-commerce. As a result, he brings a broad-based experience level with the operational aspects of running a business in today’s realm.

 

Biographical Information for Larry Zic

 

Mr. Zic has been with the Company since April 2020, originally serving as Corporate Controller. Later, Mr. Zic was appointed as the Company’s Chief Accounting Officer, and on October 1, 2021, was appointed as the Company’s Chief Financial Officer. Mr. Zic is a Certified Public Accountant (inactive license) and holds two Bachelors of Science Degrees, one in Accounting and one in Computer Information Systems from Calumet College of St. Joseph (Indiana). He also holds an MBA from Indiana University NW. Prior to joining the Company, from November 2016 to April 2020, Mr. Zic served as Chief Financial Officer for Aaron Clark Industries, dba Desert Foothills Landscape.

 

 
46

Table of Contents

 

Biographical Information for SaVonnah Osmanski

 

Miss. Osmanski is the VP Corporate Controller of Alpine 4 Holdings, Inc. She has been with the Company since March 2021. Miss Osmanski is a Certified Public Accountant and holds two Bachelors of Science Degrees, one in Accounting and one in Finance from Northern Arizona University. She also holds a Masters in Accounting from the W.P Carey School of Business at Arizona State University. Prior to joining the Company Miss. Osmanski was an external auditor.

 

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

 

Family relationships. There are no family relationships between or among the directors, executive officers or persons nominated or chosen by us to become directors or executive officers.

 

Director or officer involvement in certain legal proceedings. To the best of our knowledge, except as described below, during the past five years, none of the following occurred with respect to a present or former director or executive officer of the Company: (1) any bankruptcy petition filed by or against any business of which such person was a general partner or executive officer either at the time of the bankruptcy or within two years prior to that time; (2) any conviction in a criminal proceeding or being subject to a pending criminal proceeding (excluding traffic violations and other minor offenses); (3) being subject to any order, judgment or decree, not subsequently reversed, suspended or vacated, of any court of any competent jurisdiction, permanently or temporarily enjoining, barring, suspending or otherwise limiting his involvement in any type of business, securities or banking activities; and (4) being found by a court of competent jurisdiction (in a civil action), the Securities and Exchange Commission or the Commodities Futures Trading Commission to have violated a federal or state securities or commodities law, and the judgment has not been reversed, suspended or vacated.

 

Board Meeting and Attendance

 

During fiscal year 2021, our Board held four (4) meetings in person or by telephone. Members of our Board were provided with information between Board meetings regarding the Company’s operations and were consulted on an informal basis with respect to pending business. Each director attended all of the Board meetings and the meetings held by all committees of our Board on which such director served during the year.

 

Director Independence

 

Independent Directors

 

As of the date of this Report, Alpine 4 was required by The Nasdaq Stock Market to have a majority of independent directors.

 

Accordingly, as of the date of this Report, the Board had concluded that five of the members of the Board of Directors would qualify as independent directors. The Board of Directors has determined that Ms. Garcia, and Messrs. Call, Lew, Jeunot, and Withem would be independent directors of the Company under the listing standards adopted by The Nasdaq Stock Market. In making these independence determinations, the Board of Directors considered all of the factors that automatically compromise director independence as specified in The Nasdaq Stock Market’s listing standards and determined that none of those conditions existed. In addition, the Board of Directors considered whether any direct or indirect material relationship, beyond those factors that automatically compromise director independence, existed between those directors, their immediate family members, or their affiliated entities, on the one hand, and us and our subsidiaries, on the other hand. The Board of Directors determined, for those directors identified as independent above, that any relationship that existed was not material and did not compromise that director’s independence. We anticipate that our independent directors will meet in an executive session at least once per year. All standing committee members are independent for the purpose of the committees on which they serve.

 

 
47

Table of Contents

 

Board Leadership Structure

 

We have chosen to split the roles of Chairman of the Board and Chief Executive Officer. Mr. Wilson serves as Chief Executive Officer while Mr. Winters previously served as the non-executive Chairman of the Board. On April 6, 2022, the Company announced that the Board of Directors had decided to have a rotating Chair of the Board position, and appointed Gerry Garcia to serve as the non-executive Chairwoman of the Board. The Board believes that this structure is appropriate for the Company and provides the appropriate level of independent oversight necessary to ensure that the Board meets its fiduciary obligations to our stockholders, that the interests of management and our stockholders are properly aligned, and that we establish and follow sound business practices and strategies that are in the best interests of our stockholders.

 

The Board of Directors does not believe that one particular leadership structure is appropriate at all times and will continue to evaluate the Board’s leadership structure from time to time.

 

Board’s Role in Risk Management

 

One of the Board of Directors’ key functions is informed oversight of the Company’s risk management process. The Board of Directors does not have a standing risk management committee, but rather administers this oversight function directly through the Board of Directors as a whole, as well as through various standing committees of the Board of Directors that address risks inherent in their respective areas of oversight.

 

In particular, the Board of Directors is responsible for monitoring and assessing strategic and operational risk exposure, which may include financial, legal and regulatory, human capital, information technology and security and reputation risks.

 

 

– 

The Audit Committee has the responsibility to consider and discuss major financial risk exposures and the steps management has taken to monitor and control these exposures, including guidelines and policies to govern the process by which risk assessment and management is undertaken.

 

 

 

 

– 

The Nominating and Corporate Governance Committee monitors the effectiveness of the Company’s corporate governance policies and the selection of prospective members of the Board of Directors and their qualifications, as well as environmental, social and governance (“ESG”)-related risks.

 

 

 

 

– 

The Compensation Committee, in conjunction with the Audit Committee, assesses and monitors whether any of the Company’s compensation policies and programs have the potential to encourage excessive risk-taking. In addition, the Compensation Committee reviews and monitors matters related to human capital management, including diversity and inclusion initiatives and management of human capital risks.

 

Like all businesses, we also face threats to our cybersecurity, as we are reliant upon information systems and the Internet to conduct our business activities. In light of the pervasive and increasing threat from cyberattacks, the Board believes oversight of this risk is appropriately allocated to the Board, although the Board may decide to delegate this responsibility to one of the Committees of the Board. The Board, with input from management, assesses the Company’s cybersecurity risks and the measures implemented by the Company to mitigate and prevent cyberattacks and respond to data breaches. In addition, management and the Board of Directors have recently focused on risks relating to, and the impact on the Company from, the COVID-19 pandemic, and will continue to do so while the situation remains in flux.

 

Typically, the entire Board of Directors meets with management and the applicable committees of the Board of Directors at least annually to evaluate and monitor respective areas of oversight. Both the Board of Directors as a whole and the various standing committees receive periodic reports from individuals responsible for risk management, as well as incidental reports as matters may arise. It is the responsibility of the committee chairs to report findings regarding material risk exposures to the Board of Directors as quickly as possible. The Board of Directors’ role in risk oversight does not affect its leadership structure.

 

 
48

Table of Contents

 

Committees of the Board

 

The Board of Directors has an Audit Committee, a Nominating and Corporate Governance Committee and a Compensation Committee. The current charters for each of the committees are available on our website www.alpine4.com under the “Investors” tab and then the “Governance” tab. The members of the committees, as of the Record Date, are identified in the following table:

 

Director

 

Audit

Committee

 

Compensation

Committee

 

Nominating

and Corporate

Governance

Committee

Kent B. Wilson

 

 

 

 

 

 

Charles Winters

 

 

 

 

 

 

Ian Kantrowitz

 

 

 

 

 

 

Gerry Garcia(1)(2)(3)

 

X

 

X

 

X

Edmond Lew(2)(3)

 

X

 

X

 

X

Christophe Jeunot(2)

 

X

 

X

 

 

Jonathan Withem(2)

 

X

 

X

 

 

Mike Loyd(4)

 

X

 

 

 

 

Andrew Call(5)

 

 X

 

 

 

 

 

(1) Chairwoman of the Board of Directors.

(2) Ms. Garcia, and Messrs. Lew, Jeunot, and Withem were appointed as members of the Audit Committee and the Compensation Committee in March 2021.

(3) Ms. Garcia and Mr. Lew were appointed as members of the Nominating and Corporate Governance Committee on September 18, 2021.

(4) Mr. Loyd was appointed to the Audit Committee and made chair of the Audit Committee on September 18, 2021. As noted above, Mr. Loyd resigned from the Board on March 16, 2022.

(5) Mr. Call was appointed to the Board on April 6, 2022, and was appointed to the Audit Committee and made chair of the Audit Committee on that date.

 

Audit Committee

 

As of December 31, 2021, the Audit Committee of the Board of Directors consisted of Mrs. Garcia and Messrs. Loyd (Chair), Lew, Jeunot, and Withem, who are independent for purposes of serving on the committee under the SEC’s rules and The Nasdaq Stock Market’s listing requirements. (As noted above, Mr. Loyd resigned from the Board on March 16, 2022, and Andrew Call was appointed as a member and Chair of the Audit Committee on April 6, 2022.) The Audit Committee acts under a written charter adopted by the Board of Directors. All Audit Committee members are financially literate. As of the date of this Report, following the resignation of Mr. Loyd from the Board and the Audit Committee, the Board of Directors has determined that Mr. Call qualifies as an “audit committee financial expert” as defined by Item 407(d)(5)(ii) of Regulation S-K under the Exchange Act. The Audit Committee assists the Board of Directors in fulfilling its responsibilities for oversight of the quality and integrity of the accounting, internal controls, and reporting practices of the Company, and performs such other duties as are directed by the Board of Directors. The Audit Committee’s role includes a particular focus on the qualitative aspects of financial reporting to stockholders, and on the Company’s processes to manage business and financial risk, and for compliance with significant applicable legal, ethical and regulatory requirements. The Audit Committee’s responsibilities include, among other things, reviewing policies and procedures regarding transactions, and reviewing and overseeing the transactions, between the Company and officers, directors and other related parties that are not a normal part of the Company’s business. Annually and on a quarterly basis, the Audit Committee reviews and discusses matters separately with management of the Company and with the Company’s independent registered public accounting firm.

 

The Audit Committee also conducts periodic oversight of the Company’s risk management, including regularly reviewing the Company’s cybersecurity and other information technology risks, controls and procedures and the Company’s plans to mitigate cybersecurity risks and to respond to data breaches.

 

 
49

Table of Contents

 

The Audit Committee is directly responsible for the appointment of the independent registered public accounting firm engaged to prepare and issue an audit report on the financial statements of the Company and periodically reviews and evaluates such firm’s performance and independence from management. All audit and permitted non-audit services are pre-approved by the Audit Committee. The Audit Committee was formed in 2021. Prior to the formation of the Audit Committee, the Board as a whole performed the functions of the Audit Committee.

 

Compensation Committee

 

The Compensation Committee of the Board of Directors consists of Mrs. Garcia and Messrs. Lew (Chair), Jeunot, and Withem. All members of the Compensation Committee are independent for purposes of serving on the committee under The Nasdaq Stock Market’s listing requirements and applicable SEC and tax regulations. The Compensation Committee acts under a written charter adopted by the Board of Directors. The Compensation Committee is responsible for establishing policies with respect to the compensation of the Company’s officers and has overall responsibilities for approving and evaluating officer compensation plans, policies and programs of the Company. The Compensation Committee’s functions include, but are not limited to:

 

 

– 

To review and approve annually the corporate goals and objectives applicable to the compensation of the chief executive officer (“CEO”), evaluate at least annually the CEO’s performance in light of those goals and objectives, and determine and approve the CEO’s compensation level based on this evaluation.

 

 

 

 

– 

To review and approve the compensation of all other executive officers.

 

 

 

 

– 

To review, and make recommendations to the Board regarding, incentive compensation plans and equity-based plans, and where appropriate or required, recommend for approval by the stockholders of the Company, which includes the ability to adopt, amend and terminate such plans.

 

 

 

 

– 

To review, and make recommendations to the Board regarding, any employment agreements and any severance arrangements or plans, including any benefits to be provided in connection with a change in control, for the CEO and other executive officers, which includes the ability to adopt, amend and terminate such agreements, arrangements or plans.

 

 

 

 

– 

To review all director compensation and benefits for service on the Board and Board committees at least once a year and to recommend any changes to the Board as necessary.

 

The Compensation Committee has the sole authority to retain and to terminate any compensation consultant, legal counsel or financial or other advisor to be used to assist in the performance of its duties and responsibilities, without consulting or obtaining the approval of senior management of the Company in advance, and has the sole authority to approve the compensation advisor’s fees and other retention terms. The Compensation Committee is responsible for annually reviewing an assessment of any potential conflict of interest raised by the work of a compensation consultant (and other compensation advisor, as required) that is involved in determining or recommending executive and/or director compensation.

 

The Compensation Committee may delegate its authority to a subcommittee of its members. The Compensation Committee was formed in 2021. Prior to the formation of the Compensation Committee, the Board as a whole performed the functions of the Compensation Committee.

 

 
50

Table of Contents

 

Nominating and Corporate Governance Committee

 

The members of the Nominating and Corporate Governance Committee are Ms. Garcia and Mr. Lew. All of the members of the Nominating and Corporate Governance Committee are independent for purposes of serving on the committee under The Nasdaq Stock Market’s listing requirements. The Nominating and Corporate Governance Committee acts under a written charter adopted by the Board of Directors. The functions of the Nominating and Corporate Governance Committee include, among other items, overseeing all aspects of the Company’s corporate governance functions, including compliance with significant legal, ethical and regulatory requirements. The Nominating and Corporate Governance Committee’s functions include, but are not limited to the following functions:

 

 

– 

To determine the qualifications, qualities, skills, and other expertise required to be a director and to develop, and recommend to the Board for its approval, criteria to be considered in selecting nominees for director (the “Director Criteria”).

 

 

 

 

– 

To consider any director candidates recommended by the Company’s stockholders pursuant to the procedures described in the Company’s proxy statement. The Committee shall also consider any nominations of director candidates validly made by stockholders in accordance with applicable laws, rules and regulations and the provisions of the Company’s charter documents.

 

 

 

 

– 

To make recommendations to the Board regarding the selection and approval of the nominees for director to be submitted to a stockholder vote at the annual meeting of stockholders.

 

 

 

 

– 

To develop and recommend to the Board a set of corporate governance guidelines applicable to the Company, to review these principles at least once a year and to recommend any changes to the Board.

 

 

 

 

– 

To oversee the Company’s corporate governance practices and procedures, including identifying best practices and reviewing and recommending to the Board for approval any changes to the documents, policies and procedures in the Company’s corporate governance framework, including its certificate of incorporation and bylaws.

 

 

 

 

– 

To review the Board’s committee structure and composition and to make recommendations to the Board regarding the appointment of directors to serve as members of each committee and committee chairmen annually.

 

 

 

 

– 

If a vacancy on the Board and/or any Board committee occurs, to identify and make recommendations to the Board regarding the selection and approval of candidates to fill such vacancy either by election by stockholders or appointment by the Board.

 

 

 

 

– 

To develop and oversee a Company orientation program for new directors and a continuing education program for current directors, periodically review these programs and update them as necessary.

 

 

 

 

– 

To review all director compensation and benefits for service on the Board and Board committees at least once a year and to recommend any changes to the Board as necessary.

 

 

 

 

– 

To develop and recommend to the Board for approval standards for determining whether a director has a relationship with the Company that would impair its independence.

 

 

 

 

– 

To review and discuss with management disclosure of the Company’s corporate governance practices, including information regarding the operations of the Committee and other Board committees, director independence and the director nominations process, and to recommend that this disclosure be, included in the Company’s proxy statement or annual report on Form 10-K, as applicable.

 

 

 

 

– 

To monitor compliance with the Company’s Code of Business Conduct (the “Code”), to investigate any alleged breach or violation of the Code, to enforce the provisions of the Code and to review the Code periodically and recommend any changes to the Board.

 

 

 

 

– 

To review any director resignation letter tendered in accordance with the Company’s director resignation policy, and evaluate and recommend to the Board whether such resignation should be accepted.

 

The Nominating and Corporate Governance Committee also reports to, and assists, the Board of Directors in identifying individuals for membership on the Board of Directors and recommends to the Board of Directors the director nominees for the Company’s Annual Meeting of Stockholders. The Nominating and Corporate Governance Committee was formed in 2021. Prior to the formation of the Nominating and Corporate Governance Committee, the Board as a whole performed the functions of the Nominating and Corporate Governance Committee.

 

 
51

Table of Contents

 

Director Nomination Process—The Nominating and Corporate Governance Committee believes that the Company is well-served by its current directors. In the ordinary course, absent special circumstances or a material change in the criteria for membership on the Board of Directors, the Nominating and Corporate Governance Committee will re-nominate incumbent directors who continue to be qualified for service on the Board of Directors and are willing to continue as directors. If an incumbent director is not standing for re-election or if a vacancy occurs between annual stockholder meetings, the Nominating and Corporate Governance Committee will seek out potential candidates for appointment to the Board of Directors who meet the criteria for selection as a nominee and have the specific qualities or skills being sought. Director candidates will be selected based upon input from the members of the Board of Directors, senior management of the Company and, if the Nominating and Corporate Governance Committee deems appropriate, a third-party search firm.

 

Candidates will be chosen for their ability to represent all of the stockholders, and for their character, judgment, fairness and overall ability. As a group, they are expected to set the appropriate policy for the Company, and to bring to the Board of Directors broad experience in business matters and an insight and awareness of the appropriate and ever-changing role that corporations should have in society. Because the advice of those facing similar issues is of particular value, executive officers of other corporations are desirable candidates. Alpine 4 does not have a set policy or process for considering “diversity”, however that term may be defined, in identifying nominees. However, the Nominating and Corporate Governance Committee strives to identify and recruit individuals whose diverse talents, experiences and backgrounds enhance the inclusive environment in which the Board of Directors currently functions. The Nominating and Corporate Governance Committee relies upon its judgment of the foregoing general criteria and the following personal criteria in selecting candidates for nomination to the Board of Directors:

 

 

– 

Independence and absence of conflicts of interest;

 

 

 

 

– 

Honesty, integrity and accountability;

 

 

 

 

– 

Substantial business experience with a practical application to the Company’s needs;

 

 

 

 

– 

Willingness to ask tough questions in a constructive manner that adds to the decision-making process of the Board of Directors;

 

 

 

 

– 

Demonstrated ability to think strategically and make decisions with a forward-looking focus;

 

 

 

 

– 

Ability to assimilate relevant information on a broad range of topics;

 

 

 

 

– 

Willingness to express independent thought;

 

 

 

 

– 

Team player;

 

 

 

 

– 

Willingness to make a strong commitment of time and attention to the Board of Directors’ processes and affairs; and

 

 

 

 

– 

Ability to commit to Company stock ownership.

 

The Nominating and Corporate Governance Committee will also consider proposals for nominees for director from stockholders which are made in writing to the Corporate Secretary of the Company and comply with the requirements set forth in the Bylaws. The recommendation must contain sufficient background information concerning the nominee to enable a proper judgment to be made as to his or her qualifications. Recommendations must also include a written statement from the candidate expressing a willingness to serve.

 

The Nominating and Corporate Governance Committee seeks to identify director nominees through a combination of referrals, including referrals provided by management, existing members of the Board and our stockholders, and direct solicitations, where warranted. Referrals of director nominees should be sent to the Board of Directors, c/o Chief Executive Officer, Alpine 4 Holdings, Inc., 2525 E Arizona Biltmore Circle, Suite 237, Phoenix, AZ 85016. All referrals will be compiled by the Chief Executive Officer and forwarded to the Board for their review and consideration. At a minimum, a recommendation should include the individual’s name, current and past business experience, professional affiliations, age, stock ownership in the Company, particular business qualifications, and such other information as the stockholder deems relevant to assist the Board in considering the individual’s potential service as a director.

 

 
52

Table of Contents

 

Delinquent Section 16(a) Reports. Section 16(a) of the Exchange Act requires our directors and executive officers and persons who beneficially own more than ten percent of a registered class of our equity securities to file with the SEC initial reports of ownership and reports of changes in ownership of common stock and other equity securities. Officers, directors and greater than ten percent beneficial shareholders are required by SEC regulations to furnish us with copies of all Section 16(a) forms they file. To the best of our knowledge based solely on a review of Forms 3, 4, and 5 (and any amendments thereof) received by us during or with respect to the year ended December 31, 2021, the following persons failed to file, on a timely basis, the identified reports required by Section 16(a) of the Exchange Act during fiscal year ended December 31, 2021:

 

Name and Principal Position

 

Number of Late Reports

 

Transactions not Reported in Timely Manner

 

Known Failures to File a Required Form

Kent Wilson, CEO, Director

 

1

 

5

 

None

Charles Winters, Director

 

1

 

1

 

None

Ian Kantrowitz, Director

 

1

 

1

 

None

 

ITEM 11. EXECUTIVE COMPENSATION.

 

Summary Compensation Table

 

Name and Principal Position

 

Year

 

Salary

 

 

Bonus

 

 

Stock Awards

 

 

Option Awards

 

 

Nonequity Incentive Plan Compensation

 

 

Deferred Compensation Earnings

 

 

All Other Compensation

 

 

Total

 

 

 

 ($)

 

 ($)

 

 

 ($)

 

 

 ($)

 

 

 ($)

 

 

 ($)

 

 

 ($)

 

 

 ($)

 

 

 ($)

 

Kent B. Wilson, Chief Executive Officer

 

2021

 

 

424,485

 

 

 

784,297

 

 

 

164,885

 

 

 

0

 

 

 

0

 

 

 

0

 

 

 

0

 

 

 

1,373,667

 

 

 

2020

 

 

300,000

 

 

 

0

 

 

 

46,300

 

 

 

0

 

 

 

0

 

 

 

0

 

 

 

204,073

 

 

 

550,373

 

Jeff Hail, Chief Operating Officer

 

2021

 

 

361,381

 

 

 

288,172

 

 

 

34,076

 

 

 

0

 

 

 

0

 

 

 

0

 

 

 

0

 

 

 

683,629

 

 

 

2020

 

 

275,250

 

 

 

0

 

 

 

34,763

 

 

 

0

 

 

 

0

 

 

 

0

 

 

 

0

 

 

 

310,013

 

Larry Zic, Chief Financial Officer

 

2021

 

 

235,492

 

 

 

18,350

 

 

 

0

 

 

 

0

 

 

 

0

 

 

 

0

 

 

 

0

 

 

 

253,842

 

 

 

2020

 

 

87,461

 

 

 

0

 

 

 

18,540

 

 

 

0

 

 

 

0

 

 

 

0

 

 

 

0

 

 

 

106,001

 

 

Outstanding Equity Awards

 

None

 

 
53

Table of Contents

 

Director Compensation

 

The following table sets forth the amounts paid to the Company’s directors for their service as directors of the Company during the year ended December 31, 2021. Please note: the compensation of Mr. Wilson, who is also an executive officer of the Company, is set forth above.

 

Name

 

Fees earned

or paid

in cash

 

 

Stock awards

 

 

Option awards

 

 

Non-equity

incentive

plan

compensation

 

 

Nonqualified deferred

compensation earnings

 

 

All other compensation

 

 

Total

 

 

 

($)

 

 

($)

 

 

($)

 

 

($)

 

 

($)

 

 

($)

 

 

($)

 

Ian Kantrowitz

 

$46,430

 

 

 

16,489

 

 

$0

 

 

$0

 

 

$0

 

 

$413,185

 

 

$476,104

 

Kent Wilson

 

$46,300

 

 

 

0

 

 

$0

 

 

$0

 

 

$0

 

 

$0

 

 

$46,300

 

Charles Winters

 

$46,015

 

 

 

34,076

 

 

$0

 

 

$0

 

 

$0

 

 

$219,086

 

 

$299,177

 

 

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

 

The following table sets forth certain information regarding beneficial ownership of Alpine 4 Class A, Class B, and Class C common stock and Series B Preferred Stock as of March 28, 2022, (i) by each person (or group of affiliated persons) who owns beneficially more than five percent of the outstanding shares of common stock, (ii) by each director and executive officer of Alpine 4, and (iii) by all of the directors and executive officers of Alpine 4 as a group. The percentages are based on the following figures:

 

 

·

162,210,355 shares of Class A common stock;

 

·

8,548,088 shares of Class B common stock;

 

·

12,545,201 shares of Class C common stock; and

 

·

5 shares of Series B Preferred stock.

 

Except as otherwise noted, the persons named in the table have sole voting and dispositive power with respect to all shares beneficially owned, subject to community property laws where applicable.

  

Name and Address of

beneficial owner (1);

Class of Securities

 

Title/Class of Security

 

Number of Shares

 

 

Beneficial

Ownership of

Shares Listed

 

 

Votes

 

 

Total Voting Power (2)

 

Kent B. Wilson

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Chief Executive Officer,  Director

 

CLASS A

 

 

1,723,321

 

 

 

1.06%

 

 

1,723,321

 

 

 

 

 

 

CLASS B

 

 

3,285,449

 

 

 

38.43%

 

 

32,854,490

 

 

 

 

 

 

CLASS C

 

 

1,290,169

 

 

 

10.28%

 

 

6,450,845

 

 

 

 

 

 

B Preferred

 

 

2

 

 

 

40.00%

 

 

248,333,792

 

 

 

 

Total Votes

 

 

 

 

 

 

 

 

 

 

 

 

289,362,448

 

 

 

31.07%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Charles Winters, Director

 

CLASS A

 

 

723,322

 

 

 

0.45%

 

 

723,322

 

 

 

 

 

 

 

CLASS B

 

 

1,300,000

 

 

 

15.21%

 

 

13,000,000

 

 

 

 

 

 

 

CLASS C

 

 

675,000

 

 

 

5.38%

 

 

3,375,000

 

 

 

 

 

 

 

B Preferred

 

 

1

 

 

 

20.00%

 

 

124,166,896

 

 

 

 

 

Total Votes

 

 

 

 

 

 

 

 

 

 

 

 

141,265,218

 

 

 

15.17%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ian Kantrowitz

Director

 

CLASS A

 

 

833,414

 

 

 

0.51%

 

 

833,414

 

 

 

 

 

 

 

CLASS B

 

 

1,499,429

 

 

 

17.54%

 

 

14,994,290

 

 

 

 

 

 

 

CLASS C

 

 

1,009,738

 

 

 

8.05%

 

 

5,048,690

 

 

 

 

 

 

 

B Preferred

 

 

1

 

 

 

20.00%

 

 

124,166,896

 

 

 

 

 

Total Votes

 

 

 

 

 

 

 

 

 

 

 

 

145,043,290

 

 

 

15.58%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Jeff Hail

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Chief Operating

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Officer

 

CLASS A

 

 

541,000

 

 

 

0.33%

 

 

541,000

 

 

 

 

 

 

 

CLASS B

 

 

1,124,211

 

 

 

13.15%

 

 

11,242,110

 

 

 

 

 

 

 

CLASS C

 

 

788,000

 

 

 

6.28%

 

 

3,940,000

 

 

 

 

 

 

 

B Preferred

 

 

1

 

 

 

20.00%

 

 

124,166,896

 

 

 

 

 

Total Votes

 

 

 

 

 

 

 

 

 

 

 

 

139,890,006

 

 

 

15.02%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Gerry Garcia

Director

 

CLASS A

 

 

10,000

 

 

 

0.0%

 

 

10,000

 

 

 

 

 

 

 

CLASS B

 

 

0

 

 

 

0.0%

 

 

0

 

 

 

 

 

 

 

CLASS C

 

 

0

 

 

 

0.0%

 

 

0

 

 

 

 

 

 

 

B Preferred

 

 

0

 

 

 

0.0%

 

 

0

 

 

 

 

 

Total Votes

 

 

 

 

 

 

 

 

 

 

 

 

10,000

 

 

 

0%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Edmond Lew

Director

 

CLASS A

 

 

81,667

 

 

 

0.1%

 

 

81,667

 

 

 

 

 

 

 

CLASS B

 

 

0

 

 

 

0.0%

 

 

0

 

 

 

 

 

 

 

CLASS C

 

 

0

 

 

 

0.0%

 

 

0

 

 

 

 

 

 

 

B Preferred

 

 

0

 

 

 

0.0%

 

 

0

 

 

 

 

 

Total Votes

 

 

 

 

 

 

 

 

 

 

 

 

81,667

 

 

 

0.01%

   

 
54

Table of Contents

   

Christophe Jeunot

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Director

 

CLASS A

 

 

122,236

 

 

 

0.1%

 

 

122,236

 

 

 

 

 

 

 

CLASS B

 

 

0

 

 

 

0.0%

 

 

0

 

 

 

 

 

 

 

CLASS C

 

 

0

 

 

 

0.0%

 

 

0

 

 

 

 

 

 

 

B Preferred

 

 

0

 

 

 

0.0%

 

 

0

 

 

 

 

 

Total Votes

 

 

 

 

 

 

 

 

 

 

 

 

122,236

 

 

 

0.01%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Jonathan Withem

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Director

 

CLASS A

 

 

0

 

 

 

0.0%

 

 

0

 

 

 

 

 

 

 

CLASS B

 

 

0

 

 

 

0.0%

 

 

0

 

 

 

 

 

 

 

CLASS C

 

 

0

 

 

 

0.0%

 

 

0

 

 

 

 

 

 

 

B Preferred

 

 

0

 

 

 

0.0%

 

 

0

 

 

 

 

 

Total Votes

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

0%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Mike Loyd

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Director (3)

 

CLASS A

 

 

0

 

 

 

0.0%

 

 

0

 

 

 

 

 

 

 

CLASS B

 

 

0

 

 

 

0.0%

 

 

0

 

 

 

 

 

 

 

CLASS C

 

 

0

 

 

 

0.0%

 

 

0

 

 

 

 

 

 

 

B Preferred

 

 

0

 

 

 

0.0%

 

 

0

 

 

 

 

 

Total Votes

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

0%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Andrew Call

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Director (4)

 

CLASS A

 

 

0

 

 

 

0.0%

 

 

0

 

 

 

 

 

 

 

CLASS B

 

 

0

 

 

 

0.0%

 

 

0

 

 

 

 

 

 

 

CLASS C

 

 

0

 

 

 

0.0%

 

 

0

 

 

 

 

 

 

 

B Preferred

 

 

0

 

 

 

0.0%

 

 

0

 

 

 

 

 

Total Votes

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

                0

%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As a Group

 

CLASS A

 

 

4,034,960

 

 

 

2.49%

 

 

4,034,960

 

 

 

 

 

9 PEOPLE

 

CLASS B

 

 

7,209,089

 

 

 

84.34%

 

 

72,090,890

 

 

 

 

 

 

 

CLASS C

 

 

3,762,907

 

 

 

29.99%

 

 

18,814,535

 

 

 

 

 

 

 

B Preferred

 

 

5

 

 

 

100.00%

 

 

620,834,480

 

 

 

 

 

Total Votes

 

 

 

 

 

 

 

 

 

 

 

 

715,774,865

 

 

 

77.56%

 

 

(1)

Except as otherwise indicated, the address of the stockholder is: Alpine 4 Holdings, Inc., 2525 E Arizona Biltmore Cir, Suite 237, Phoenix AZ 85016.

 

 

 

 

(2)

The Voting Power column includes the effect of shares of Class B Common Stock, Class C Common Stock, and Series B Preferred Stock held by the named individuals, as indicated in the footnotes below. Each share of Class B common stock has 10 votes. Each share of Class C Common Stock has 5 votes. Collectively, all of the shares of Series B Preferred have voting power equal to 200% of the total voting power of all other Classes or series of outstanding shares. Each Series B Preferred share has a fractional portion of that aggregate vote. The total voting power for each person is also explained in the footnotes below.

 

 

 

 

(3)

As noted elsewhere in this Annual Report, Mr. Loyd resigned from the Board of Directors and all committee assignments on March 16, 2022. His information is not included in the “As a Group” totals shown in the chart above.

 

 

 

 

(4)

Mr. Call was appointed to the Board of Directors on April 6, 2022.

 

 
55

Table of Contents

 

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

 

Related Party Transactions

 

In January 2020, Kent Wilson, Charles Winters, Ian Kantrowitz, Jeff Hail, and Shannon Rigney, who were serving as officers and employees of the Company, collectively converted $603,463 owed to them as salaries and commissions into 4,022,088 shares of the Company’s Class B Common stock, as follows:

 

 

 

Amount Owed

 

 

Shares Issued

 

Kent Wilson

 

$204,067

 

 

 

1,360,449

 

Ian Kantrowitz

 

$119,914

 

 

 

799,429

 

Jeff Hail

 

$116,132

 

 

 

774,212

 

Shannon Rigby 

 

$73,344

 

 

 

488,960

 

Charlie Winters

 

$90,006

 

 

 

600,038

 

TOTAL

 

$603,463

 

 

 

4,023,088

 

 

The conversion price was $0.15 per share, which was the closing price of the Company’s Class A common stock on January 7, 2020, which was when the individuals agreed with the Company to convert the amounts owing. The Class B common stock converts one share for one share into Class A common stock, so the Class A common stock market price was used as the conversion price.

 

Director Independence

 

Nasdaq listing standards require that a majority of our board of directors be independent. An “independent director” is defined generally as a person other than an officer or employee of the company or its subsidiaries or any other individual having a relationship which in the opinion of the company’s board of directors, would interfere with the director’s exercise of independent judgment in carrying out the responsibilities of a director. Our board of directors has determined that Ms. Garcia and Messrs. Lew, Jeunot, Withem, and Call qualify as “independent directors” as defined in the Nasdaq listing standards and applicable SEC rules. Our independent directors will have regularly scheduled meetings at which only independent directors are present.

 

ITEM 14. PRINCIPAL ACCOUNTANT FEES AND SERVICES.

 

MaloneBailey, LLP (“MaloneBailey”)

 

Set below are aggregate fees billed by MaloneBailey for professional services rendered for the year ended December 31, 2021.

 

Audit Fees

 

The fees for the audit and review services billed by MaloneBailey for the period from January 1, 2021, to December 31, 2021 were $860,000.

 

 
56

Table of Contents

 

Audit Related Fees

 

The fees for the audit related services billed by MaloneBailey for the period from January 1, 2021, to December 31, 2021 were $50,000.

 

Tax Fees

 

The fees for the tax related services billed by MaloneBailey for the period from January 1, 2021, to December 31, 2021 were $0.

 

Set below are aggregate fees billed by MaloneBailey for professional services rendered for the year ended December 31, 2020.

 

Audit Fees

 

The fees for the audit and review services billed by MaloneBailey for the period from January 1, 2020, to December 31, 2020, were $232,000.

 

Audit Related Fees

 

The fees for the audit related services billed by MaloneBailey for the period from January 1, 2020, to December 31, 2020, were $11,000.

 

Tax Fees

 

The fees for the tax related services billed by MaloneBailey for the period from January 1, 2020, to December 31, 2020, were $0.

 

 
57

Table of Contents

 

PART IV

 

ITEM 15. EXHIBITS AND FINANCIAL STATEMENT SCHEDULES

 

15(a)(1). Financial Statements.

 

The following consolidated financial statements, and related notes and Report of Independent Registered Public Accounting Firm are filed as part of this Annual Report:

 

ITEM 16. FORM 10-K SUMMARY

 

None.

 

 
58

Table of Contents

 

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES

Consolidated Financial Statements

 

Contents

 

 

Page

Financial Statements:

 

 

 

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

F-2

 

 

Consolidated Balance Sheets as of December 31, 2021, and 2020

F-3

 

 

Consolidated Statements of Operations for the Years Ended December 31, 2021, and 2020

F-4

 

 

Consolidated Statements of Changes in Stockholders’ Equity (Deficit) for the Years Ended December 31, 2021, and 2020

F-5

 

 

Consolidated Statements of Cash Flows for the Years Ended December 31, 2021, and 2020

F-6

 

 

Notes to Consolidated Financial Statements

F-7

 

F-1

Table of Contents

 

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

To the Stockholders and Board of Directors of

Alpine 4 Holdings, Inc and Subsidiaries

 

Opinion on the Financial Statements

 

We have audited the accompanying consolidated balance sheets of Alpine 4 Holdings, Inc. and its subsidiaries (collectively, the “Company”) as of December 31, 2021 and 2020, and the related consolidated statements of operations, changes in stockholders’ equity (deficit), and cash flows for the years then ended, and the related notes (collectively referred to as the “financial statements”). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2021 and 2020 and the results of their operations and their cash flows for the years then ended, 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.

 

/s/ MaloneBailey, LLP

www.malonebailey.com

We have served as the Company’s auditor since 2015.

Houston, Texas

April 13, 2022

 

F-2

Table of Contents

 

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES

CONSOLIDATED BALANCE SHEETS

 

 

 

December 31,

2021

 

 

December 31,

2020

 

ASSETS

 

 

 

 

 

 

 

 

 

 

 

 

 

CURRENT ASSETS:

 

 

 

 

 

 

Cash

 

$3,715,666

 

 

$277,738

 

Restricted cash

 

 

 

 

 

444,845

 

Accounts receivable, net

 

 

11,875,176

 

 

 

6,484,869

 

Contract assets

 

 

877,904

 

 

 

717,421

 

Inventory, net

 

 

25,981,905

 

 

 

2,666,602

 

Prepaid expenses and other current assets

 

 

1,955,907

 

 

 

32,301

 

Total current assets

 

 

44,406,558

 

 

 

10,623,776

 

 

 

 

 

 

 

 

 

 

Property and equipment, net

 

 

28,096,562

 

 

 

19,299,286

 

Intangible assets, net

 

 

36,777,245

 

 

 

7,743,084

 

Right of use assets, net

 

 

1,460,206

 

 

 

581,311

 

Goodwill

 

 

21,937,634

 

 

 

2,084,982

 

Other non-current assets

 

 

357,118

 

 

 

401,744

 

 

 

 

 

 

 

 

 

 

TOTAL ASSETS

 

$133,035,323

 

 

$40,734,183

 

 

 

 

 

 

 

 

 

 

LIABILITIES AND STOCKHOLDERS’ EQUITY (DEFICIT)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CURRENT LIABILITIES:

 

 

 

 

 

 

 

 

Accounts payable

 

$7,744,957

 

 

$4,854,467

 

Accrued expenses

 

 

5,074,006

 

 

 

2,872,202

 

Contract liabilities

 

 

6,359,449

 

 

 

233,485

 

Notes payable, current portion

 

 

5,690,524

 

 

 

4,281,118

 

Notes payable, related parties

 

 

 

 

 

238,651

 

Convertible notes payable, current portion, net of discount of $0 and $1,343,624

 

 

 

 

 

562,242

 

Line of credit, current portion

 

 

4,473,489

 

 

 

2,819,793

 

Financing lease obligation, current portion

 

 

649,343

 

 

 

639,527

 

Operating lease obligation, current portion

 

 

428,596

 

 

 

334,500

 

Total current liabilities

 

 

30,420,364

 

 

 

16,835,985

 

 

 

 

 

 

 

 

 

 

Notes payable, net of current portion

 

 

8,426,105

 

 

 

15,201,450

 

Convertible notes payable, net of current portion

 

 

 

 

 

1,100,635

 

Line of credit, net of current portion

 

 

5,640,051

 

 

 

 

Financing lease obligations, net of current portion

 

 

15,319,467

 

 

 

15,687,176

 

Operating lease obligations, net of current portion

 

 

1,066,562

 

 

 

269,030

 

Deferred tax liability

 

 

51,308

 

 

 

428,199

 

 

 

 

 

 

 

 

 

 

TOTAL LIABILITIES

 

 

60,923,857

 

 

 

49,522,475

 

 

 

 

 

 

 

 

 

 

STOCKHOLDERS’ EQUITY (DEFICIT):

 

 

 

 

 

 

 

 

Preferred stock, $0.0001 par value, 5,000,000 shares authorized

 

 

 

 

 

 

Series B preferred stock; $1.00 stated value; 100 shares authorized, 5 and 5 shares issued and outstanding at December 31, 2021 and 2020

 

 

5

 

 

 

5

 

Series C preferred stock; $3.50 stated value; 2,028,572 shares authorized, 10,149 and 1,714,286 shares issued and outstanding at December 31, 2021 and 2020

 

 

 

 

 

171

 

Series D preferred stock; $3.50 stated value; 1,628,572 shares authorized, 78,674 and 0 shares issued and outstanding at December 31, 2021 and 2020

 

 

7

 

 

 

 

Class A Common stock, $0.0001 par value, 195,000,000 shares authorized, 161,798,817 and 126,363,158 shares issued and outstanding at December 31, 2021 and 2020

 

 

16,182

 

 

 

12,636

 

Class B Common stock, $0.0001 par value, 10,000,000 shares authorized, 8,548,088 and 9,023,088 shares issued and outstanding at December 31, 2021 and 2020

 

 

854

 

 

 

902

 

Class C Common stock, $0.0001 par value, 15,000,000 shares authorized, 12,500,200 and 14,162,267 shares issued and outstanding at December 31, 2021 and 2020

 

 

1,250

 

 

 

1,417

 

Additional paid-in capital

 

 

131,293,861

 

 

 

30,991,978

 

Accumulated deficit

 

 

(59,200,693)

 

 

(39,795,401)

Total stockholders’ equity (deficit)

 

 

72,111,466

 

 

 

(8,788,292)

TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY (DEFICIT)

 

$133,035,323

 

 

$40,734,183

 

 

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

 

F-3

Table of Contents

 

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF OPERATIONS

 

 

 

Years Ended December 31,

 

 

 

2021

 

 

2020

 

 

 

 

 

 

 

 

Revenues, net

 

$51,640,813

 

 

$33,454,349

 

Costs of revenues

 

 

43,942,815

 

 

 

28,090,722

 

Gross Profit

 

 

7,697,998

 

 

 

5,363,627

 

 

 

 

 

 

 

 

 

 

Operating expenses:

 

 

 

 

 

 

 

 

General and administrative expenses

 

 

27,889,130

 

 

 

9,695,891

 

Research and development

 

 

1,464,918

 

 

 

 

Impairment loss of intangible asset and goodwill

 

 

367,519

 

 

 

1,561,600

 

Total operating expenses

 

 

29,721,567

 

 

 

11,257,491

 

Loss from operations

 

 

(22,023,569)

 

 

(5,893,864)

 

 

 

 

 

 

 

 

 

Other income (expenses)

 

 

 

 

 

 

 

 

Interest expense

 

 

(3,834,742)

 

 

(5,463,597)

Change in value of derivative liability

 

 

 

 

 

2,298,609

 

Gain on extinguishment of debt

 

 

803,079

 

 

 

344,704

 

Gain on forgiveness of debt

 

 

5,987,523

 

 

 

 

Change in fair value of contingent consideration

 

 

 

 

 

500,000

 

Impairment loss on equity investment

 

 

(1,350,000)

 

 

 

Other income

 

 

635,526

 

 

 

71,224

 

Total other income (expenses)

 

 

2,241,386

 

 

 

(2,249,060)

 

 

 

 

 

 

 

 

 

Loss before income tax

 

 

(19,782,183)

 

 

(8,142,924)

 

 

 

 

 

 

 

 

 

Income tax (benefit)

 

 

(376,891)

 

 

(93,051)

 

 

 

 

 

 

 

 

 

Net loss

 

$(19,405,292)

 

$(8,049,873)

 

 

 

 

 

 

 

 

 

Weighted average shares outstanding :

 

 

 

 

 

 

 

 

Basic

 

 

164,216,808

 

 

 

132,987,390

 

Diluted

 

 

164,216,808

 

 

 

139,611,790

 

 

 

 

 

 

 

 

 

 

Basic loss per share

 

 

(0.12)

 

 

(0.06)

 

 

 

 

 

 

 

 

 

Diluted loss per share

 

 

(0.12)

 

 

(0.06)

 

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

 

F-4

Table of Contents

 

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS CHANGES IN STOCKHOLDERS’ EQUITY (DEFICIT)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 Total

 

 

 

Series B Preferred Stock

 

 

Series C Preferred Stock

 

 

Series D Preferred Stock

 

 

Class A Common Stock

 

 

Class B Common Stock

 

 

Class C Common Stock

 

 

Additional

Paid-in

 

 

Accumulated

 

 

Stockholders’

Equity

 

 

 

Shares

 

 

Amount

 

 

Shares

 

 

Amount

 

 

Shares

 

 

Amount

 

 

Shares

 

 

Amount

 

 

Shares

 

 

Amount

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Deficit

 

 

 (Deficit)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance, December 31, 2019

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

100,070,161

 

 

 

10,007

 

 

 

5,000,000

 

 

 

500

 

 

 

9,955,200

 

 

 

996

 

 

 

19,763,883

 

 

 

(31,745,528)

 

 

(11,970,142)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Issuance of shares of common stock for cash

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11,513,935

 

 

 

1,151

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

673,318

 

 

 

 

 

 

674,469

 

Issuance of shares of common stock for convertible note payable and accrued interest

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

12,861,995

 

 

 

1,286

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1,928,014

 

 

 

 

 

 

1,929,300

 

Issuance of shares of common stock for debt settlement

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1,617,067

 

 

 

162

 

 

 

 

 

 

 

 

 

1,617,067

 

 

 

162

 

 

 

330,204

 

 

 

 

 

 

330,528

 

Issuance of shares of common stock for penalty interest

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

300,000

 

 

 

30

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

44,670

 

 

 

 

 

 

44,700

 

Issuance of shares of common stock for deferred compensation

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4,023,088

 

 

 

402

 

 

 

 

 

 

 

 

 

603,061

 

 

 

 

 

 

603,463

 

Issuance of shares of common stock for compensation

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2,590,000

 

 

 

259

 

 

 

239,834

 

 

 

 

 

 

240,093

 

Issuance of shares of series B preferred stock for services

 

 

5

 

 

 

5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5

 

Issuance of shares of series C preferred stock for acquisition

 

 

 

 

 

 

 

 

1,714,286

 

 

 

171

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5,847,842

 

 

 

 

 

 

5,848,013

 

Share-based compensation expense

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

78,652

 

 

 

 

 

 

78,652

 

Beneficial conversion feature on convertible notes

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1,482,500

 

 

 

 

 

 

1,482,500

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(8,049,873)

 

 

(8,049,873)

Balance, December 31, 2020

 

 

5

 

 

 

5

 

 

 

1,714,286

 

 

 

171

 

 

 

 

 

 

 

 

 

126,363,158

 

 

 

12,636

 

 

 

9,023,088

 

 

 

902

 

 

 

14,162,267

 

 

 

1,417

 

 

 

30,991,978

 

 

 

(39,795,401)

 

 

(8,788,292)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Issuance of shares of common stock for cash

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

18,428,827

 

 

 

1,844

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

76,491,149

 

 

 

 

 

 

76,492,993

 

Issuance of shares of common stock for convertible note payable and accrued interest

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7,384,018

 

 

 

740

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1,886,156

 

 

 

 

 

 

1,886,896

 

Conversion of Class C to Class A

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1,617,067

 

 

 

162

 

 

 

 

 

 

 

 

 

(1,617,067)

 

 

(162)

 

 

 

 

 

 

 

 

 

Conversion of Class B to Class A

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

475,000

 

 

 

48

 

 

 

(475,000)

 

 

(48)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Repurchase of class C common stock

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(45,000)

 

 

(5)

 

 

(185,845)

 

 

 

 

 

(185,850)

Issuance of shares of common stock for compensation

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

199,018

 

 

 

21

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

261,504

 

 

 

 

 

 

261,525

 

Issuance of shares of series D preferred stock for acquisition

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1,432,244

 

 

 

143

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6,653,166

 

 

 

 

 

 

6,653,309

 

Issuance of shares of common stock and warrants for acquisition

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4,922,471

 

 

 

492

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

15,066,719

 

 

 

 

 

 

15,067,211

 

Conversion of series D preferred stock to Class A

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(1,353,570)

 

 

(136)

 

 

1,066,868

 

 

 

105

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

31

 

 

 

 

 

 

 

Conversion of series C preferred stock to Class A

 

 

 

 

 

 

 

 

(1,704,137)

 

 

(171)

 

 

 

 

 

 

 

 

1,342,390

 

 

 

134

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

37

 

 

 

 

 

 

 

Share-based compensation expense

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

36,538

 

 

 

 

 

 

36,538

 

Beneficial conversion feature on convertible notes

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

92,428

 

 

 

 

 

 

92,428

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(19,405,292)

 

 

(19,405,292)

Balance, December 31, 2021

 

 

5

 

 

$5

 

 

 

10,149

 

 

$

 

 

 

78,674

 

 

$7

 

 

 

161,798,817

 

 

$16,182

 

 

 

8,548,088

 

 

$854

 

 

 

12,500,200

 

 

$1,250

 

 

$131,293,861

 

 

$(59,200,693)

 

$72,111,466

 

 

F-5

Table of Contents

 

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF CASH FLOWS

 

 

 

Years Ended December 31,

 

 

 

2021

 

 

2020

 

 

 

 

 

 

 

 

OPERATING ACTIVITIES:

 

 

 

 

 

 

Net loss

 

$(19,405,292)

 

$(8,049,873)

Adjustments to reconcile net loss to

 

 

 

 

 

 

 

 

net cash used in operating activities:

 

 

 

 

 

 

 

 

Depreciation

 

 

2,395,864

 

 

 

1,844,634

 

Amortization

 

 

1,659,705

 

 

 

225,628

 

Gain on extinguishment of debt

 

 

(803,079)

 

 

(344,704)

Gain on forgiveness of debt

 

 

(5,987,523)

 

 

 

Change in fair value of derivative liabilities

 

 

 

 

 

(2,298,609)

Common stock issued for services

 

 

 

 

 

240,093

 

Preferred stock issued for services

 

 

 

 

 

5

 

Change in fair value of contingent consideration

 

 

 

 

 

(500,000)

Bad debt expense

 

 

3,028,757

 

 

 

88,305

 

Non-cash adjustment to debt booked to interest expense

 

 

 

 

 

79,211

 

Stock issued for penalties

 

 

 

 

 

44,700

 

Employee stock compensation

 

 

298,063

 

 

 

78,652

 

Amortization of debt discounts

 

 

1,436,052

 

 

 

985,709

 

Issuance of convertible debentures for interest

 

 

 

 

 

105,000

 

Operating lease expense

 

 

412,898

 

 

 

272,262

 

Impairment loss on equity investment

 

 

1,350,000

 

 

 

 

Impairment loss of intangible asset and goodwill

 

 

367,519

 

 

 

1,561,600

 

Write off of inventory

 

 

237,192

 

 

 

127,919

 

Change in current assets and liabilities:

 

 

 

 

 

 

 

 

Accounts receivable

 

 

(4,235,353)

 

 

3,951,827

 

Inventory

 

 

(6,795,719)

 

 

(184,766)

Contract assets

 

 

(160,483)

 

 

(49,697)

Prepaid expenses and other assets

 

 

(87,950)

 

 

(256,682)

Accounts payable

 

 

725,596

 

 

 

(634,489)

Accrued expenses

 

 

614,399

 

 

 

940,098

 

Contract liabilities

 

 

332,032

 

 

 

63,445

 

Operating lease liability

 

 

(429,529)

 

 

(260,565)

Deposits

 

 

 

 

 

(12,509)

Deferred tax

 

 

(376,891)

 

 

(93,051)

Net cash used in operating activities

 

 

(25,423,742)

 

 

(2,075,857)

 

 

 

 

 

 

 

 

 

INVESTING ACTIVITIES:

 

 

 

 

 

 

 

 

Capital expenditures

 

 

(3,571,253)

 

 

(75,670)

Cash paid for acquisitions

 

 

(37,324,035)

 

 

(2,513,355)

Cash paid for equity investment

 

 

(350,000)

 

 

 

Cash assumed in acquisition

 

 

81,442

 

 

 

453,876

 

Net cash used in investing activities

 

 

(41,163,846)

 

 

(2,135,149)

 

 

 

 

 

 

 

 

 

FINANCING ACTIVITIES:

 

 

 

 

 

 

 

 

Proceeds from the sale of common stock

 

 

76,492,993

 

 

 

674,469

 

Proceeds from issuances of notes payable, related parties

 

 

 

 

 

47,000

 

Proceeds from issuances of notes payable, non-related party

 

 

16,078

 

 

 

4,654,817

 

Proceeds from issuances of convertible notes payable

 

 

408,000

 

 

 

1,482,500

 

Proceeds from line of credit

 

 

11,967,717

 

 

 

 

Repurchase of common stock

 

 

(185,850)

 

 

 

Proceeds from financing lease

 

 

 

 

 

2,000,000

 

Repayments of notes payable, related party

 

 

(238,651)

 

 

(290,003)

Repayments of notes payable, non-related parties

 

 

(7,161,807)

 

 

(2,101,825)

Repayments of convertible notes payable

 

 

(1,688,464)

 

 

(335,896)

Repayment of line of credit

 

 

(9,392,165)

 

 

(996,331)

Cash paid on financing lease obligations

 

 

(637,180)

 

 

(503,628)

Net cash provided by financing activities

 

 

69,580,671

 

 

 

4,631,103

 

 

 

 

 

 

 

 

 

 

NET INCREASE IN CASH AND RESTRICTED CASH

 

 

2,993,083

 

 

 

420,097

 

 

 

 

 

 

 

 

 

 

CASH AND RESTRICTED CASH, BEGINNING BALANCE

 

 

722,583

 

 

 

302,486

 

 

 

 

 

 

 

 

 

 

CASH AND RESTRICTED CASH, ENDING BALANCE

 

 

3,715,666

 

 

 

722,583

 

 

 

 

 

 

 

 

 

 

CASH PAID FOR:

 

 

 

 

 

 

 

 

Interest

 

$1,973,818

 

 

$3,504,227

 

Income taxes

 

$54,058

 

 

$

 

 

 

 

 

 

 

 

 

 

SUPPLEMENTAL DISCLOSURE OF NON-CASH FINANCING AND INVESTING ACTIVITIES:

 

 

 

 

 

 

 

 

Penalty interest added to debt

 

$

 

 

$15,000

 

Common stock issued for convertible note payable and accrued interest

 

$1,886,896

 

 

$1,929,300

 

Common stock issued for debt settlement

 

$

 

 

$330,528

 

Issuance of note payable for acquisition

 

$

 

 

$2,300,000

 

ROU asset and operating lease obligation recognized under Topic 842

 

$95,029

 

 

$193,541

 

Common stock issued to settle unpaid salaries

 

$

 

 

$603,463

 

Equipment purchased on financing lease

 

$

 

 

$756,990

 

Other asset reclassified to fixed asset

 

$

 

 

$86,471

 

Interest added to note payable - related party

 

$

 

 

$139,834

 

Issuance of shares of series C preferred stock for acquisition

 

$

 

 

$5,848,013

 

Beneficial conversion feature on convertible notes

 

$92,428

 

 

$1,482,500

 

Reduction of acquisition note payable for uncollectible accounts

 

$

 

 

$150,044

 

Common stock issued for acquisition

 

$15,067,211

 

 

$

 

Remeasurement of finance lease liability

 

$279,287

 

 

$

 

Mortgage on property purchase

 

$4,680,000

 

 

$

 

Accounts receivable converted to equity investment

 

$1,000,000

 

 

$

 

Issuance of shares of series D preferred stock for acquisition

 

$6,653,309

 

 

$

 

 Notes payables issued to the Sellers for the purchase of DTI

 

$

2,000,000

 

 

 

Conversion of series D preferred stock for common stock

 

$136

 

 

$

 

Conversion of series C preferred stock for common stock

 

$171

 

 

$

 

 

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

 

F-6

Table of Contents

 

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

For the Years Ended December 31, 2021 and 2020 

 

Note 1 – Organization and Basis of Presentation

 

Alpine 4 Holdings, Inc. (together with its subsidiaries, the “Company,” “we,” or “our”), was incorporated under the laws of the State of Delaware on April 22, 2014. The Company was formed to serve as a vehicle to affect an asset acquisition, merger, exchange of capital stock, or other business combination with a domestic or foreign business. On March 2, 2021, the Company changed its name from Alpine 4 Technologies Ltd. to Alpine 4 Holdings, Inc.

 

Effective April 1, 2016, the Company purchased all of the outstanding capital stock of Quality Circuit Assembly, Inc., a California corporation (“QCA”).

 

Effective January 1, 2019, the Company purchased all of the outstanding capital stock of Morris Sheet Metal Corp., an Indiana corporation (“MSM”), JTD Spiral, Inc. a wholly owned subsidiary of MSM, an Indiana corporation, Morris Enterprises LLC, an Indiana limited liability company and Morris Transportation LLC, an Indiana limited liability company (collectively “Morris”).

 

Effective November 6, 2019, the Company purchased all of the outstanding capital stock and units of Deluxe Sheet Metal, Inc., an Indiana corporation, and DSM Holding, LLC, an Indiana limited liability company, and purchased certain real estate from Lonewolf Enterprises, LLC, an Indiana limited liability company (collectively “Deluxe”).

 

Effective February 21, 2020, the Company purchased all of the outstanding units of Excel Fabrication, LLC., an Idaho Limited Liability Company (“Excel”).

 

Effective December 15, 2020, the Company purchased the assets of Impossible Aerospace Corporation, a Delaware corporation (“IA”).

 

Effective February 8, 2021, the Company purchased the assets of Vayu (US), Inc., a Delaware corporation (“Vayu”).

 

On May 5, 2021, the Company acquired all of the outstanding shares of stock of Thermal Dynamics, Inc., a Delaware corporation (“TDI”).

 

On May 10, 2021, the Company acquired all of the outstanding membership interests of KAI Enterprises, LLC, a Florida limited liability company, the sole asset of which was all of the outstanding membership interests of Alternative Laboratories, LLC, a Delaware limited liability company (“Alt Labs”).

 

On October 20, 2021, the Company acquired 100% of the outstanding shares of Identified Technologies Corporation, a Delaware corporation (“Identified Technologies”).

 

On November 29, 2021, the Company, and a newly formed and wholly owned subsidiary of the Company named ALPP Acquisition Corporation 3, Inc. (“AC3”), entered into a merger agreement with ElecJet Corp., (“ElecJet”) and the three ElecJet shareholders. Pursuant to the agreement, AC3 merged with and into ElecJet with ElecJet being the surviving entity following the merger.

 

On December 9, 2021, the Company, and A4 Technologies, Inc., a wholly owned subsidiary of the Company (“A4 Technologies”), entered into a Membership Interest Purchase Agreement with DTI Services Limited Liability Company (doing business as RCA Commercial Electronics), (“DTI”), Direct Tech Sales LLC, (also having an assumed business name of RCA Commercial Electronics), (“Direct Tech”), PMI Group, LLC, (“PMI”), Continu.Us, LLC, (“Continu.Us”), Solas Ray, LLC, (“Solas”), and the individual owners of the interests of the various entities. DTI, Direct Tech, PMI, Continu.Us, and Solas were each referred to in the Membership Interest Purchase Agreement collectively as “RCA.” Pursuant to the MIPA, the Company acquired all of the outstanding membership interests of RCA.

 

 

F-7

Table of Contents

  

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

For the Years Ended December 31, 2021 and 2020 

 

As of the date of this Report, the Company was a holding company owning, directly or indirectly, fourteen companies:

 

 

A4 Corporate Services, LLC;

 

– 

ALTIA, LLC;

 

– 

Quality Circuit Assembly, Inc.;

 

– 

Morris Sheet Metal, Corp;

 

– 

JTD Spiral, Inc.;

 

– 

Excel Construction Services, LLC;

 

– 

SPECTRUMebos, Inc.;

 

– 

Vayu (US)

 

– 

Thermal Dynamics International, Inc.;

 

– 

Alternative Laboratories, LLC.;

 

– 

Identified Technologies, Corp.;

 

– 

ElecJet Corp.;

 

– 

DTI Services Limited Liability Company (doing business as RCA Commercial Electronics); and

 

– 

Global Autonomous Corporation

 

Basis of presentation

 

The accompanying financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”).

 

Liquidity

 

The Company’s financial statements are prepared in accordance with U.S. GAAP applicable to a going concern, which contemplates realization of assets and the satisfaction of liabilities in the normal course of business within one year after the date the consolidated financial statements are issued.

 

In accordance with Financial Accounting Standards Board (the “FASB”), Accounting Standards Update (“ASU”) No. 2014-15, Presentation of Financial Statements - Going Concern (Subtopic 205-40), our management evaluates whether there are conditions or events, considered in aggregate, that raise substantial doubt about our ability to continue as a going concern within one year after the date that the financial statements are issued.

 

As shown in the accompanying consolidated financial statements, the Company has incurred significant recurring losses and negative cash flows from operations.  These factors raise substantial doubt about the Company's ability to continue as a going concern. While the Company experienced a loss for the year ended December 31, 2021, of $19.4 million, and had a negative cash flow used in operations, there were several significant one-time / non-recurring items included in the $19.4 million net loss. These non-recurring items totaled $8.4 million, consisting of $612 thousand in new acquisitions expenses captured in professional fees, and other costs, $1.8 million for repurchase of restricted stock units in March 2021, $3.0 million in write off of accounts receivables, $367 thousand in write off of intangibles and goodwill, $1.2 million to management for bonuses, and $1.4 million for a loss on equity investment.

 

The Company received a total of approximately $76.4 million in 2021 in the following two transactions:

 

 

The Company raised approximately $67.1 million in net proceeds in connection with a registered direct offering of its stock and;

 

– 

The Company raised approximately $9.3 million in net proceeds in connection with an equity line of credit financing arrangement.

 

F-8

Table of Contents

   

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

For the Years Ended December 31, 2021 and 2020 

 

 

As of December 31, 2021, the Company has positive working capital of approximately $14.0 million. The Company has also secured bank financing totaling $18.8 million ($18.3 million in Lines of Credit and $0.5 million in capital expenditures lines of credit availability) of which $6.4 million was unused at December 31, 2021.

 

The Company plans to continue to generate additional revenue (and improve cash flows from operations) partly from the acquisitions of six operating companies which closed in 2021 combined with improved gross profit performance from the existing operating companies. The Company also plans to continue to raise funds through debt financing and the sale of shares through its planned at-the-market offering.

 

Based on the capital raise as indicated above and management’s plans to improve cash flows from operations, management believes the Company has sufficient working capital to satisfy the Company’s estimated liquidity needs for the next 12 months. Because of the above factors, the Company believes that this alleviates the substantial doubt in connection with the Company's ability to continue as a going concern.

 

However, there is no assurance that management’s plans will be successful due to the current economic climate in the United States and globally.

 

Note 2 - Summary of Significant Accounting Policies

 

Principles of consolidation

 

The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries as of December 31, 2021 and 2020. Significant intercompany balances and transactions have been eliminated.

 

Use of estimates

 

The consolidated financial statements are prepared in accordance with generally accepted accounting principles in the United States, or U.S. GAAP. Preparation of these financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, costs and expenses and related disclosures. The Company bases its estimates on historical experience and on various other assumptions that it believes to be reasonable. In many instances, the Company could have reasonably used different accounting estimates and in other instances changes in the accounting estimates are reasonably likely to occur from period to period. This applies in particular to useful lives of long-lived assets, reserves for accounts receivable and inventory, valuation allowance for deferred tax assets, fair values assigned to intangible assets acquired, and impairment of long-lived assets. Actual results could differ significantly from our estimates. To the extent that there are material differences between these estimates and actual results, the Company’s future financial statement presentation, financial condition, results of operations and cash flows will be affected. The ultimate impact from COVID-19 on the Company’s operations and financial results during 2022 will depend on, among other things, the ultimate severity and scope of the pandemic, the pace at which governmental and private travel restrictions and public concerns about public gatherings will ease, and the speed with which the economy recovers. The Company is not able to fully quantify the impact that these factors will have on the Company’s financial results during 2022 and beyond. COVID-19 did have a negative impact on the Company’s financial performance in 2021.

 

Reclassification

 

Certain prior year amounts have been reclassified to conform to the current period presentation. These reclassifications had no impact on net earnings and financial position.

 

F-9

Table of Contents

 

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

For the Years Ended December 31, 2021 and 2020 

 

Advertising

 

Advertising costs are expensed when incurred. All advertising takes place at the time of expense. We have no long-term contracts for advertising. Advertising expense for all periods presented were not significant.

 

Cash

 

Cash and cash equivalents consist of cash and short-term investments with original maturities of less than 90 days. As of December 31, 2021, and 2020, the Company had no cash equivalents. As of December 31, 2021, and 2020, the Company had $0 and $444,845 in restricted cash, respectively, for amounts held in escrow.

 

The following table sets forth a reconciliation of cash, and restricted cash reported in the consolidated statements of cash flows that agrees to the total of those amounts presented in the consolidated statements of cash flows.

 

 

 

December 31,

2021

 

 

December 31,

2020

 

Cash

 

$3,715,666

 

 

$277,738

 

Restricted cash

 

 

 

 

 

444,845

 

Total cash and restricted cash shown in statement of cash flows

 

$3,715,666

 

 

$722,583

 

 

Major Customers

 

The Company had no customers that made up over 10% of accounts receivable as of December 31, 2021. The Company had two customers that made up 10% and 8%, respectively, of accounts receivable as of December 31, 2020. 

 

For the year ended December 31, 2021, the Company had two customers that each made up 11% of total revenues. For the year ended December 31, 2020, the Company had one customer that made up 10% of total revenues.

 

For the year ended December 31, 2021, the Company had 9% of total revenues made up of government contracts.

 

Major Customer by Segment

 

Manufacturing

 

The manufacturing segment had two customers that made up 31% and 20%, respectively, of accounts receivable as of December 31, 2021.

 

For the year ended December 31, 2021, the manufacturing segment had four customer that made up a total of 65% of total manufacturing revenues.

 

Aerospace

 

The aerospace segment had one customer that made up 57% of accounts receivable as of December 31, 2021. 

 

For the year ended December 31, 2021, the aerospace segment had two customers that made up 26% and 10%, respectively, of total aerospace revenues.

 

Construction

 

The construction segment had two customers that made up over 25% and 17%, respectively, of accounts receivable as of December 31, 2021. 

 

For the year ended December 31, 2021, the construction segment had two customers that made up 28% and 18%, respectively, of total construction revenues.

 

Defense

 

Of the defense segment 100% of accounts receivables and defense revenues were related to government contracts.

 

Technologies

 

The Company had two customers that made up 14% and 30% of accounts receivable as of December 31, 2021.

 

For the year ended December 31, 2021, the technology segment had two customers that made up 22% and 12%, respectively, of total technologies revenues.

 

 

Accounts Receivable

 

The Company maintains reserves for potential credit losses on accounts receivable. Management reviews the composition of accounts receivable and analyzes historical bad debts, customer concentrations, customer credit worthiness, current economic trends and changes in customer payment patterns to evaluate the adequacy of these reserves. Reserves are recorded primarily on a specific identification basis. As of December 31, 2021 and 2020, allowance for bad debt was $199,936 and $49,914, respectively. During the year ended December 31, 2021, the Company wrote off $3,028,757 to bad debts expense.

 

 

F-10

Table of Contents

  

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

For the Years Ended December 31, 2021 and 2020 

 

Inventory

 

Inventory for all subsidiaries is valued at weighted average. Management compares the cost of inventory with its net realizable value and an allowance is made to write down inventory to net realizable value, if lower. Inventory is segregated into three areas, raw materials, work-in-process and finished goods. Inventory, net at December 31, 2021 and 2020 consists of:

 

 

 

December 31,

2021

 

 

December 31,

2020

 

Raw materials

 

$8,322,867

 

 

$1,584,651

 

Work in process

 

 

2,480,979

 

 

 

573,806

 

Finished goods

 

 

16,391,616

 

 

 

508,145

 

 

 

 

27,195,462

 

 

 

2,666,602

 

Reserve

 

 

(1,213,557)

 

 

 

Inventory, net

 

$25,981,905

 

 

$2,666,602

 

 

Property and Equipment

 

Property and equipment are carried at cost less depreciation. Depreciation and amortization are provided principally on the straight-line method over the estimated useful lives of the assets, which range from ten years to 39 years as follows:

 

Automobiles & Trucks

5 to 7 years

Buildings and improvements

39 years

Leasehold Improvements

15 years or time remaining on lease (whichever is shorter)

Machinery and equipment

10 years

 

Maintenance and repair costs are charged against income as incurred. Significant improvements or betterments are capitalized and depreciated over the estimated life of the asset.

 

Property and equipment consisted of the following as of December 31, 2021 and 2020:

 

 

 

December 31,

2021

 

 

December 31,

2020

 

Automobiles and trucks

 

$1,251,187

 

 

$918,602

 

Machinery and equipment

 

 

8,870,391

 

 

 

5,436,847

 

Office furniture and fixtures

 

 

167,581

 

 

 

119,546

 

Buildings and improvements

 

 

23,630,250

 

 

 

16,167,000

 

Total Property and equipment

 

 

33,919,409

 

 

 

22,641,995

 

Less: Accumulated depreciation

 

 

(5,822,847)

 

 

(3,342,709)

Property and equipment, net

 

$28,096,562

 

 

$19,299,286

 

 

Included in Buildings and improvements in the above table are two buildings of $9,000,000 and $2,000,000 related to sale leaseback transactions in connection with the acquisitions of Deluxe and Excel. (See Note 3.)

 

F-11

Table of Contents

  

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

For the Years Ended December 31, 2021 and 2020 

 

Purchased Intangibles and Other Long-Lived Assets

 

The Company amortizes intangible assets with finite lives over their estimated useful lives, which range between five and fifteen years as follows:

 

Customer list

3-15 years

Non-compete agreements

1 to 5 years

Software development

5 years

Patents

17 years

Proprietary technology

15 years

 

Intangible assets consisted of the following as of December 31, 2021 and 2020:

 

 

 

December 31,

2021

 

 

December 31,

2020

 

Software

 

$128,474

 

 

$278,474

 

Non-compete agreement

 

 

1,415,457

 

 

 

205,457

 

Customer list

 

 

11,111,187

 

 

 

2,031,187

 

Patents, trademarks, and licenses

 

 

7,810,107

 

 

 

5,800,137

 

Proprietary technology

 

 

18,343,756

 

 

 

 

Total intangible assets

 

 

38,808,981

 

 

 

8,315,255

 

Less: Accumulated amortization

 

 

(2,031,736)

 

 

(572,171)

Intangibles, net

 

$36,777,245

 

 

$7,743,084

 

 

Expected amortization expense of intangible assets over the next 5 years and thereafter is as follows:

 

Years Ending December 31,

 

 

 

2022

 

$3,211,040

 

2023

 

 

3,203,540

 

2024

 

 

3,183,678

 

2025

 

 

2,577,846

 

2026

 

 

2,553,554

 

Thereafter

 

 

22,047,587

 

Total

 

$36,777,245

 

 

Other Long-Term Assets

 

Other long-term assets consisted of the following as of December 31, 2021 and 2020:

 

 

 

December 31,

2021

 

 

December 31,

2020

 

Deposits

 

$149,517

 

 

$293,327

 

Other

 

 

207,601

 

 

 

108,417

 

 

 

$357,118

 

 

$401,744

 

 

F-12

Table of Contents

  

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

For the Years Ended December 31, 2021 and 2020 

 

Impairment of Long-Lived Assets

 

The Company accounts for long-lived assets in accordance with the provisions of Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 360, Accounting for the Impairment of Long-Lived Assets. This statement requires that long-lived assets and certain identifiable intangibles be reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. An impairment loss would be recognized when the estimated future cash flows from the use of the asset are less than the carrying amount of that asset. During the year ended December 31, 2021, due to the significant impact of COVID-19, the Company determined that the customer list for Excel was impaired and took a charge to earnings of $359,890. During the year ended December 31, 2020, due to the loss of significant customers and the impact of COVID-19, the Company determined that the customer list for APF and Deluxe was impaired and took a charge to earnings of $671,500 and $450,000, respectively.

 

Goodwill

 

In financial reporting, goodwill is not amortized, but is tested for impairment annually or whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. Events that result in an impairment review include significant changes in the business climate, declines in our operating results, or an expectation that the carrying amount may not be recoverable. We assess potential impairment by considering present economic conditions as well as future expectations. All assessments of goodwill impairment are conducted at the individual reporting unit level. As of December 31, 2021 and 2020, the reporting units with goodwill were QCA, Morris, Excel, Alt Labs, TDI, Identified Technology, ElecJet, and RCA.

 

The Company used qualitative factors according to ASC 350-20-35-3 to determine whether it is more likely than not that the fair value of goodwill is less than its carrying amount. During the year ended December 31, 2021, the Company determined that the goodwill for Excel was impaired and took a charge to earnings of $7,629. During the year ended December 31, 2020, the Company determined that the goodwill for APF was impaired, as the company ceased operating as of August 31, 2020 and took a charge to earnings of $440,100.

 

Leases

 

The Company accounts for its leases under ASC 842, Leases (“ASC 842”). Under this guidance, arrangements meeting the definition of a lease are classified as operating or financing leases, and are recorded on the consolidated balance sheet as both a right of use asset and lease liability, calculated by discounting fixed lease payments over the lease term at the rate implicit in the lease or the Company’s incremental borrowing rate. Lease liabilities are increased by interest and reduced by payments each period, and the right of use asset is amortized over the lease term. For operating leases, interest on the lease liability and the amortization of the right of use asset result in straight-line rent expense over the lease term. The Company excludes short-term leases having initial terms of 12 months or less as an accounting policy election and recognizes rent expense on a straight-line basis over the lease term.

 

F-13

Table of Contents

  

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

For the Years Ended December 31, 2021 and 2020 

  

Fair Value Measurement

 

Accounting Standards Codification (“ASC”) 820, Fair Value Measurements and Disclosures, defines fair value as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. ASC 820 also establishes a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. ASC 820 describes three levels of inputs that may be used to measure fair value:

 

Level 1 – Quoted prices in active markets for identical assets or liabilities.

 

Level 2 – Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.

 

Level 3 – Unobservable inputs that are supported by little or no market activity and that are financial instruments whose values are determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant judgment or estimation.

 

The Company’s financial instruments consist of cash and cash equivalents, accounts receivable, accounts payable, accrued expenses, convertible notes, notes payable and lines of credit. The carrying amount of these financial instruments approximates fair value due either to length of maturity or interest rates that approximate prevailing market rates unless otherwise disclosed in these financial statements.

 

The carrying value of long-term debt approximates fair value since the related rates of interest approximate current market rates. As of December 31, 2021 and 2020, the Company had no financial assets or liabilities that were required to be fair valued on a recurring basis.

 

Equity Investments

 

The Company’s equity investments consist of investment in one private company in which the Company does not have the ability to exercise significant influence over their operating and financial activities. This investment is carried at cost as there is no market for the common stock and LLC membership units, accordingly, no quoted market price is available. The investment is tested for impairment, at least annually, and more frequently upon the occurrences of certain events. As of December 31, 2021, in accordance with the ASC 321 guidelines, the Company recognized a lost on impairment for the entire value of $1,350,000.

 

The Company has adopted the provisions of ASU 2016-01 and values the investment using the measurement alternative, defined as costs, less any impairment, plus or minus changes resulting from observable price changes in orderly transactions for identical or similar investments of the same issuer.

 

Research and Development

 

The Company focuses on quality control and development of new products and the improvement of existing products. All costs related to research and development activities are expensed as incurred. During the year ended December 31, 2021, research and development cost totaled $1,464,918.

 

Revenue Recognition

 

On January 1, 2018, the Company adopted ASC Topic 606, Revenue from Contracts with Customers using the modified retrospective method applied to those contracts which were not completed as of January 1, 2018. Results for reporting periods beginning after January 1, 2018 are presented under ASC Topic 606.

 

F-14

Table of Contents

  

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

For the Years Ended December 31, 2021 and 2020 

 

The following is a summary of the revenue recognition policy for each of the Company’s subsidiaries.

 

Revenue is recognized under Topic 606 in a manner that reasonably reflects the delivery of its services and products to customers in return for expected consideration and includes the following elements:

 

 

·

executed contracts with the Company’s customers that it believes are legally enforceable;

 

·

identification of performance obligations in the respective contract;

 

·

determination of the transaction price for each performance obligation in the respective contract;

 

·

allocation the transaction price to each performance obligation; and

 

·

recognition of revenue only when the Company satisfies each performance obligation.

 

The following is a summary of the revenue recognition policy for each of the Company’s subsidiaries.

 

QCA and Alt Labs

 

QCA and Alt Labs are contract manufacturers and recognize revenue when the products have been built and control has been transferred to the customer. If a deposit for product or service is received prior to completion, the payment is recorded to deferred revenue until such point the product or services meets our revenue recognition policy. Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed. For all periods presented, management determined that the warranty and returns would be immaterial.

 

ElecJet

 

ElecJet is a research and development of battery technology and development/sales of battery consumer products and recognizes revenue when the products have been shipped to the customer. Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed, but have determined that the warranty and returns would be immaterial.

 

Identified Technologies

 

IDT provides drone software and data for industrial job sites and recognizes revenue when the service has been provided to the customer. If a deposit for product or service is received prior to completion, the payment is recorded to deferred revenue until such point the product or services meets our revenue recognition policy. Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed, but have determined that the warranty and returns would be immaterial

 

Direct Tech Sales

 

RCA is engaged in the design, manufacture and wholesale distribution of commercial LED lighting and electronics such as televisions, mounting solutions, projectors and screens, audio equipment, digital signage, mobile audio and video systems, and all wire and connecting products throughout the United States of America. RCA recognizes revenue when the products have been shipped to the customer which is also when title transfers. Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed, but have determined that the warranty and returns would be immaterial.

 

F-15

Table of Contents

  

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

For the Years Ended December 31, 2021 and 2020 

 

Morris, Deluxe, Excel and Thermal Dynamics

 

For our construction contracts, revenue is generally recognized over time as our performance creates or enhances an asset that the customer controls as it is created or enhanced. Our fixed price construction projects generally use a cost-to-cost input method to measure our progress towards complete satisfaction of the performance obligation as we believe it best depicts the transfer of control to the customer which occurs as we incur costs on our contracts. Under the cost-to-cost measure of progress, the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. For certain of our revenue streams, that are performed under time and materials contracts, our progress towards complete satisfaction of such performance obligations is measured using an output method as the customer receives and consumes the benefits of our performance completed to date. Due to uncertainties inherent in the estimation process, it is possible that estimates of costs to complete a performance obligation will be revised in the near-term. For those performance obligations for which revenue is recognized using a cost-to-cost input method, changes in total estimated costs, and related progress towards complete satisfaction of the performance obligation, are recognized on a cumulative catch-up basis in the period in which the revisions to the estimates are made. When the current estimate of total costs for a performance obligation indicate a loss, a provision for the entire estimated loss on the unsatisfied performance obligation is made in the period in which the loss becomes evident.

 

Contract Assets and Contract Liabilities

 

The timing of revenue recognition may differ from the timing of invoicing to customers. Contract assets include unbilled amounts from our construction projects when revenues recognized under the cost-to-cost measure of progress exceed the amounts invoiced to our customers, as the amounts cannot be billed under the terms of our contracts. Such amounts are recoverable from our customers based upon various measures of performance, including achievement of certain milestones, completion of specified units or completion of a contract. In addition, many of our time and materials arrangements, are billed pursuant to contract terms that are standard within the industry, resulting in contract assets being recorded, as revenue is recognized in advance of billings. Our contract assets do not include capitalized costs to obtain and fulfill a contract. Contract assets are generally classified as current within the consolidated balance sheets.

 

Contract liabilities from our construction contracts arise when amounts invoiced to our customers exceed revenues recognized under the cost-to-cost measure of progress. Contract liabilities additionally include advanced payments from our customers on certain contracts. Contract liabilities decrease as we recognize revenue from the satisfaction of the related performance obligation.

 

Contract Retentions

 

As of December 31, 2021 and 2020, accounts receivable included retainage billed under terms of our contracts. These retainage amounts represent amounts which have been contractually invoiced to customers where payments have been partially withheld pending the achievement of certain milestones, satisfaction of other contractual conditions or completion of the project. 

 

The following table presents our revenues disaggregated by type:

 

 

 

Year ended December 31,

 

 

 

2021

 

 

2020

 

Sale of goods

 

 

 

 

 

 

Circuit boards and cables

 

$15,700,902

 

 

$12,602,910

 

Dietary supplements

 

 

11,674,220

 

 

 

 

Electronics

 

 

1,543,469

 

 

 

 

Total sale of goods

 

 

28,918,591

 

 

 

12,602,910

 

 

 

 

 

 

 

 

 

 

Sale of services

 

 

 

 

 

 

 

 

Construction contracts

 

 

22,462,399

 

 

 

20,851,439

 

Drone 3D mapping

 

 

259,823

 

 

 

 

Total sale of services

 

 

22,722,222

 

 

 

20,851,439

 

Total revenues

 

$51,640,813

 

 

$33,454,349

 

 

 

F-16

Table of Contents

  

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

For the Years Ended December 31, 2021 and 2020 

 

Earnings (loss) per share

 

Basic earnings (loss) per common share is computed by dividing net income (loss) available to common shareholders by the weighted-average number of shares of common stock outstanding during the period. Diluted earnings per common share is computed by dividing income available to common shareholders by the weighted-average number of shares of common stock outstanding during the period increased to include the number of additional shares of common stock that would have been outstanding if potentially dilutive securities had been issued. The only potentially dilutive securities outstanding during the periods presented were the convertible debt and options. The following table illustrates the computation of basic and diluted EPS for the years ended December 31, 2021 and 2020:

 

 

 

For the Year Ended December 31, 2021

 

 

For the Year Ended December 31, 2020

 

 

 

Net loss

 

 

Shares

 

 

Per Share Amount

 

 

Net loss

 

 

Shares

 

 

Per Share Amount

 

Basic EPS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Loss available to stockholders

 

$(19,405,292)

 

 

164,216,808

 

 

$(0.12)

 

$(8,049,873)

 

 

132,987,390

 

 

$(0.06)

Effect of Dilutive Securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Convertible debt

 

 

 

 

 

 

 

 

 

 

 

(1,001,192)

 

 

6,624,400

 

 

 

 

Dilute EPS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Loss available to stockholders plus assumed conversions

 

$(19,405,292)

 

 

164,216,808

 

 

$(0.12)

 

$(9,051,065)

 

 

139,611,790

 

 

$(0.06)

 

Stock-based compensation

 

The Company follows the guidelines in ASC 718-10 Compensation-Stock Compensation, which requires companies to measure the cost of employee and non-employee services received in exchange for an award of an equity instrument based on the grant-date fair value of the award. Stock-based compensation expense for stock options is recognized on a straight-line basis over the requisite service period. The Company may issue compensatory shares for services including, but not limited to, executives, management, accounting, operations, corporate communication, financial and administrative consulting services. The Company determines the grant date fair value of the options using the Black-Scholes option-pricing model.

 

Income taxes

 

The Company records income taxes under the asset and liability method, whereby deferred tax assets and liabilities are recognized based on the future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, and attributable to operating loss and tax credit carry forwards. Accounting standards regarding income taxes requires a reduction of the carrying amounts of deferred tax assets by a valuation allowance, if based on the available evidence, it is more likely than not that such assets will not be realized. Accordingly, the need to establish valuation allowances for deferred tax assets is assessed at each reporting period based on a more-likely-than-not realization threshold. This assessment considers, among other matters, the nature, frequency and severity of current and cumulative losses, forecasts of future profitability, the duration of statutory carry forward periods, the Company’s experience with operating loss and tax credit carry forwards not expiring unused, and tax planning alternatives.

 

The Company recorded valuation allowances on the net deferred tax assets. Management will reassess the realization of deferred tax assets based on the accounting standards for income taxes each reporting period. To the extent that the financial results of operations improve, and it becomes more likely than not that the deferred tax assets are realizable, the Company will be able to reduce the valuation allowance.

 

Significant judgment is required in evaluating the Company’s tax positions and determining its provision for income taxes. During the ordinary course of business, there are many transactions and calculations for which the ultimate tax determination is uncertain. Accounting standards regarding uncertainty in income taxes provides a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount which is more than 50% likely, based solely on the technical merits, of being sustained on examinations. The Company considers many factors when evaluating and estimating its tax positions and tax benefits, which may require periodic adjustments, and which may not accurately anticipate actual outcomes.

 

F-17

Table of Contents

  

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

For the Years Ended December 31, 2021 and 2020 

 

Related Party Disclosure

 

ASC 850, Related Party Disclosures, requires companies to include in their financial statements disclosures of material related party transactions. The Company discloses all material related party transactions. Related parties are defined to include any principal owner, director or executive officer of the Company and any immediate family members of a principal owner, director or executive officer.

 

Recent Accounting Pronouncements

 

In December 2019, the FASB issued ASU 2019-12, Simplifying the Accounting for Income Taxes which amends ASC 740 Income Taxes (ASC 740). This update is intended to simplify accounting for income taxes by removing certain exceptions to the general principles in ASC 740 and amending existing guidance to improve consistent application of ASC 740. This update is effective for fiscal years beginning after December 15, 2021. The guidance in this update has various elements, some of which are applied on a prospective basis and others on a retrospective basis with earlier application permitted. The Company is currently evaluating the effect of this ASU on the Company’s consolidated financial statements and related disclosures.

 

Other recent accounting pronouncements issued by the FASB, including its Emerging Issues Task Force, the American Institute of Certified Public Accountants, and the Securities and Exchange Commission did not or are not believed by management to have a material impact on the Company’s present or future financial statements.

 

Note 3 – Leases

 

The Company determines whether a contract is or contains a lease at inception of the contract and whether that lease meets the classification criteria of a finance or operating lease. When available, the Company uses the rate implicit in the lease to discount lease payments to present value; however, most of the Company’s leases do not provide a readily determinable implicit rate. Therefore, the Company must discount lease payments based on an estimate of its incremental borrowing rate.

 

As of December 31, 2021, the future minimum finance and operating lease payments are as follows:

 

Years Ending December 31,

 

Finance

Leases

 

 

Operating

Leases

 

2022

 

$1,904,458

 

 

$504,885

 

2023

 

 

1,927,351

 

 

 

516,405

 

2024

 

 

1,954,170

 

 

 

528,059

 

2025

 

 

1,882,226

 

 

 

97,338

 

2026

 

 

1,869,656

 

 

 

 

Thereafter

 

 

16,768,517

 

 

 

 

Total payments

 

 

26,306,378

 

 

 

1,646,687

 

Less: imputed interest

 

 

(10,337,568)

 

 

(151,529)

Total obligation

 

 

15,968,810

 

 

 

1,495,158

 

Less: current portion

 

 

(649,343)

 

 

(428,596)

Non-current capital leases obligations

 

$15,319,467

 

 

$1,066,562

 

 

F-18

Table of Contents

  

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

For the Years Ended December 31, 2021 and 2020 

 

 

Finance Leases

 

On April 5, 2018, the Company acquired APF. In order to fund a portion of the acquisition price, the Company simultaneously entered into a sale leaseback transaction with a third-party lender whereby the building acquired from APF was sold for $1,900,000, and leased back to the company for a period of 15 years at a monthly rate of $15,833, subject to an annual increase of 2% throughout the term of the lease. The Company had no gain or loss resulting from the sale of the property, and the resulting lease qualifies as a capital lease. As a result, the Company has capitalized the cost of the building and the resulting capital lease obligation liability of $1,900,000. The payments related to this lease are reflected in the table above. As of October 1, 2020, the APF building lease was modified, assignment of the building was transferred to Excel Fabrication, LLC (“Excel”), and Quality Circuit Assembly, Inc. (“QCA”). As part of the modification, the lease was extended through 2037 and the payment terms were amended effective January 15, 2021. As a result of this amendment, the Company remeasured the finance lease liability and recorded an additional $279,287 to the related asset and finance lease liability on the date of the modification.

 

On January 1, 2019, the Company acquired Morris. In order to fund a portion of the acquisition price, the Company simultaneously entered into a sale leaseback transaction with a third-party lender whereby the building acquired from Morris was sold for $3,267,000, and leased back to the company for a period of 15 years at a monthly rate of $27,500, subject to an annual increase of 2% throughout the term of the lease. The transaction did not qualify as a sale and leaseback transaction under Topic 842 and as such was accounted for as a financing lease. The payments related to this lease are reflected in the table above.

 

On November 6, 2019, the Company acquired Deluxe. In order to fund a portion of the acquisition price, the Company simultaneously entered into a sale leaseback transaction with a third-party lender whereby the building acquired from Deluxe was sold for $9,000,000, and leased back to the company for a period of 15 years at a monthly rate of $75,000, subject to an annual increase of 2.5% throughout the term of the lease. The transaction did not qualify as a sale and leaseback transaction under Topic 842 and as such was accounted for as a financing lease. The payments related to this lease are reflected in the table above.

 

On February 21, 2020, the Company acquired Excel. In order to fund a portion of the acquisition price, the Company simultaneously entered into a sale leaseback transaction with a third-party lender whereby the building acquired from Excel was sold for $2,000,000, and leased back to the Company for a period of 15 years at a monthly rate of $18,700 for the first five years, subject to annual increases throughout the term of the lease. The transaction did not qualify as a sale and leaseback transaction under Topic 842 and as such was accounted for as a financing lease. The payments related to this lease are reflected in the table above.

 

During the year ended December 31, 2020, the Company entered into three finance leases for equipment totaling $756,990. Each has a 60 month term with an interest rate ranging from 6.7% to 9%.

 

F-19

Table of Contents

   

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

For the Years Ended December 31, 2021 and 2020 

 

Operating Leases

 

The table below presents the lease related assets and liabilities recorded on the Company’s consolidated balance sheet as of December 31, 2021:

 

 

 

Classification on Balance Sheet

 

December 31,

2021

 

 

December 31,

2020

 

Assets

 

 

 

 

 

 

 

 

Operating lease assets

 

Operating lease right of use assets

 

$1,460,206

 

 

$581,311

 

Total lease assets

 

 

 

$1,460,206

 

 

$581,311

 

 

 

 

 

 

 

 

 

 

 

 

Liabilities

 

 

 

 

 

 

 

 

 

 

Current liabilities

 

 

 

 

 

 

 

 

 

 

Operating lease liability

 

Current operating lease liability

 

$428,596

 

 

$334,500

 

Noncurrent liabilities

 

 

 

 

 

 

 

 

 

 

Operating lease liability

 

Long-term operating lease liability

 

 

1,066,562

 

 

 

269,030

 

Total lease liability

 

 

 

$1,495,158

 

 

$603,530

 

 

During the year ended December 31, 2020, the Company amended its lease for its office space in Phoenix, Arizona through March 2025. As a result of this amendment, the Company remeasured the right of use asset and liability and recorded an additional $193,541 in right of use asset on the date of the modification.

 

During the year ended December 31, 2021, the Company amended its lease for the warehouse in San Jose, California through September 30, 2022 with monthly lease payments of $31,746.

 

On May 3, 2021, the Company entered into a lease agreement for the building on 4740 Cleveland in Ft. Myers, Florida. The lease had a term of 72 months with monthly payments ranging from $40,833 to $49,583 from May 2021 to July 2021 and $58,333 from August 2021 through the end of the term. The Company determined the lease to be an operating lease and recognized a right-of-use asset and operating lease liability of $3,689,634 based on the present value of the minimum lease payments discounted using an incremental borrowing rate of 3.96%. This lease was terminated on August 27, 2021, when the Company purchased the building.

 

In December 2021, the Company acquired RCA. As part of this purchase the Company entered into a lease agreement for office and warehouse space under a non-cancellable operating lease. The lease has a term of 89 months with monthly payments ranging from $31,350 to $35,207. The Company determined the lease to be an operating lease and recognized a right-of-use asset of $1,196,764 and operating lease liability of $1,226,128 based on the present value of the minimum lease payments discounted using an incremental borrowing rate of 4%.

 

The lease expense for the years ended December 31, 2021 and 2020 was $386,056 and $373,884, respectively. The cash paid under operating leases during the years ended December 31, 2021 and 2020 was $402,688 and $362,771, respectively. At December 31, 2021, the weighted average remaining lease terms were 3.2 years and the weighted average discount rate was 10%.

 

F-20

Table of Contents

  

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

For the Years Ended December 31, 2021 and 2020 

 

Note 4 – Debt

 

In May 2018, APF secured a line of credit with Crestmark, providing for borrowings up to $1,000,000 at a variable interest rate, collateralized by APF’s outstanding accounts receivable. In February 2019 the Company moved the Crestmark line of credit to FSW with a variable interest and collateralized by APF’s accounts receivable. In January 2020 the Company received a default notice from Crestmark regarding noncompliance with certain loan covenants, including but not limited to, QCA’s failure to maintain a tangible net worth as contained in the loan agreement. QCA’s credit line with Crestmark totaled $2,800,000 and was restructured from an ABL line of credit to a ledger line of credit. In addition, a minimum interest of 7.75% interest was imposed; an exit fee of 1% through January 31, 2021 and the financial covenant replaced with a requirement for QCA to maintain a free cash flow of at least $1.00 beginning with QCA’s financial statements as of January 31, 2020. As of December 31, 2021, the outstanding balance was paid off and the line of credit was closed.

 

On February 22, 2018, the Company issued a $3,000,000 note payable under the Amended and Restated Secured Promissory Note with the seller of VWES. The note is secured by the assets of VWES and bears interest at 7% per annum and is due in semi-annual payments of $150,000 commencing on June 1, 2018, through June 1, 2020. The remaining principal and accrued interest is due on the 3-year anniversary. The Company is not current on its payments on the note. In August 2020, the company filed a lawsuit against Alan Martin regarding his note payable . The balance as of December 31, 2021, was $2,857,500 and accrued interest of $1,170,861 which is reflective in the current liabilities. The default rate is 10% and the daily late charge is $575.

 

On April 5, 2018, the Company issued two secured promissory notes in the aggregate principal amount of $1,950,000 (“Secured APF Notes”) as part of the consideration for the purchase of APF. The Secured APF Notes are secured by the equipment, customer accounts and intellectual property of the Company, and all of the products and proceeds from any of the assets of APF. The Secured APF Notes bear interest at 4.25% per annum and have aggregate monthly payments of $19,975 for the first 23 months, with a balloon payment due in April 2020 for the remaining principal and interest outstanding. During the year ended December 31, 2020, the Company amended both of the notes. The noteholders forgave all $450,000 of the $450,000 convertible notes (See Note 6) in exchange for an increase in their notes payable of $67,617. The principal amount of their notes payable was amended to $1,689,000 at 0% interest with weekly payments of $4,086 and the balance to be paid on May 27, 2022. The Company recognized a gain on settlement of debt of $382,384 related to these transactions. As of December 31, 2021, the balance of these notes were paid in full.

 

On May 3, 2018, the Company entered into an equipment note with a lender for total borrowings of $630,750, which is secured by the equipment of APF. The note bears interest at 11.75% per annum and is payable in weekly payments of $3,795 commencing on the loan date through May 4, 2022. As of December 31, 2021, the balance of this note has been paid in full.

 

In connection with the Morris acquisition in January 2019, the Company issued three subordinated secured promissory notes for an aggregate of $3,100,000. The notes bear interest at 4.25% per annum, require monthly payment for the first 35 months of $31,755 with any remaining principal and accrued interest due on the 3 year-anniversary. The Company also issued three supplemental notes payable for an aggregate of $350,000. The notes bear interest at 4.25% per annum and are due on the 1-year anniversary. In May 2020, the Company amended the three supplemental notes of $116,667 each with the sellers of Morris. The notes were due January 1, 2020. Each of the new notes as of the date of amendment had accrued interest of $2,703. This was added to the note resulting in the principal amount of each of the new notes equaling to $119,370. The amendment required an initial payment of $30,000 for each note, which was made on May 23, 2020, and 8 monthly installments of $10,000 with one final payment of $13,882 through January 2021. The amended notes have an interest rate of 6%. The Company is current on all of the respective subordinated notes and the supplemental notes have been paid in full as of the date of this report. As of December 31, 2021, the outstanding balance on these notes was $2,374,062.

 

 

F-21

Table of Contents

  

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

For the Years Ended December 31, 2021 and 2020 

 

In connection with the Deluxe acquisition in November 2019, the Company issued two subordinated secured promissory notes to the seller. The first note for $1,900,000 bears interest at 4.25% per annum, require monthly payment for the first 35 months of $19,463 with any remaining principal and accrued interest due on the 3 year-anniversary. The second note for $496,343 bears interest at 8.75% and is due in January 2020. In January 2020, the Company entered into a debt conversion agreement with the seller which fully settled the second note. On April 8, 2021, the Company entered into a settlement agreement with the seller wherein the outstanding balance on the first note amounting to $1,883,418 including accrued interest and net other costs was settled in full through a payment of approximately $887,000 and the exchange of 1,617,067 shares of the Company’s Class C common shares held by the seller for the same number of shares of the Company’s Class A common stock. The Company recognized a gain on extinguishment of debt totaling $803,079 during the year ended December 31, 2021 as a result of the settlement of the note.

 

In connection with the Excel acquisition in February 2020, the Company issued a subordinated secured promissory note to the seller. The note for $2,300,000 bears interest at 4.25% per annum, requires monthly interest only payments for 48 months and is due February 2024. The ending balance for this loan as of December 31, 2021 was $2,062,318.

 

In November 2019, in connection with the termination of the lease for the San Diego building, the Company issued the landlord a note payable. The note is for $2,740,000, bears interest at 7% with monthly payments starting at $15,984 and is due in November 2034. As of December 31, 2021, the outstanding balance of the term note was paid in full.

 

In January 2020, the Company entered into a $200,000 term note with Celtic Capital, Inc. The note is subject to annual interest which is the greater of 13% or 11% plus the 3 month LIBOR rate and requires monthly payments of $3,333 over a period of 60 months. As of December 31, 2021, the outstanding balance of the term note was paid in full.

 

In connection with the Excel acquisition, the Company entered into a $425,000 term note with Celtic Capital, Inc. The note is subject to annual interest which is the greater of 13% or 11% plus the 3 month LIBOR rate and requires monthly payments of $7,083 over a period of 60 months. As of December 31, 2021, the outstanding balance of the term note was paid in full .

 

In October 2019 Morris entered into an equipment finance note for $107,997 with an interest rate of 9.4% for 48 monthly payments with Bryn Mawr Equipment Finance Inc. The Company was current on this note as of December 31, 2021.

 

The Company issued a $48,000 note in January 2020 to a private investor with an interest rate of 15% with a due date of 1 year. As of December 31, 2021, the balance of this note has been paid in full.

 

In connection with the RCA acquisition in December 2021, the Company issued two subordinated secured promissory notes for an aggregate of $2,000,000. The notes bear interest at 3.75% per annum, require monthly payment of $19,590 for a term of 120 months. As of December 31, 2021, the Company was current on all of the respective subordinated notes.

 

In April and May 2020, the Company received seven loans under the Paycheck Protection Program of the U.S. Coronavirus Aid, Relief and Economic Security (“CARES”) Act totaling $3,896,107. During the year ended December 31, 2021, the Company also acquired four loans totaling $1,799,725 due to acquisitions. The loans have terms of 24 months and accrue interest at 1% per annum. The Company paid $88,159 for the loan assumed in connection with the Impossible acquisition, and the remaining $356,690 was forgiven. The remaining ten loans were forgiven as provided by the CARES Act during the year ended December 31, 2021. The Company recognized a gain on forgiveness of debt of $5,987,523. The Company also assumed an Economic Injury Disaster Loan (EIDL) in connection with the Vayu acquisition, which was still outstanding as of December 31, 2021.

 

During 2021, the Company entered into four revolving lines of credit totaling $18.3 million and two capital expenditures lines of credit totaling $0.5 million. The revolving lines of credit used as of December 31, 2021, totaled $10.1 million with an interest rate ranging from prime plus 2.50% - 4.25% and a term of one to two years. As of December 31, 2021, the Company had $6.4 million in additional funds available to borrow.

 

F-22

Table of Contents

  

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

For the Years Ended December 31, 2021 and 2020 

 

On August 27, 2021 the Company entered into $4.7 million agreement for the purchase of a building located at 4740 Cleveland in Ft. Myers, Florida. The loan bears interest at a rate of 3.95% per annum for a term of 10 years and requires monthly payments of $24,722. The loan is secured by the building and a guarantee by the Company. As of the December 31, 2021, the Company was current with this obligation.

 

The outstanding balances for the loans as of December 31, 2021 and 2020 were as follows:

 

 

 

December 31,

2021

 

 

December 31,

2020

 

Lines of credit, current portion

 

$4,473,489

 

 

$2,819,793

 

Equipment loans, current portion

 

 

61,640

 

 

 

245,388

 

Term notes, current portion

 

 

5,628,884

 

 

 

4,035,730

 

Total current

 

 

10,164,013

 

 

 

7,100,911

 

PPP loans

 

 

 

 

 

4,340,956

 

Line of credit, net of current portion

 

 

5,640,051

 

 

 

 

Long-term portion of equipment loans and term notes

 

 

8,426,105

 

 

 

10,860,494

 

Total notes payable

 

$24,230,169

 

 

$22,302,361

 

 

Future scheduled maturities of outstanding debt are as follows:

 

Years Ending December 31,

 

 

 

2022

 

$10,098,065

 

2023

 

 

5,940,544

 

2024

 

 

3,844,706

 

2025

 

 

129,849

 

2026

 

 

135,072

 

Thereafter

 

 

4,081,933

 

Total

 

$24,230,169

 

 

Note 5 – Notes Payable, Related Parties

 

At December 31, 2021 and 2020, notes payable due to related parties consisted of the following:

 

 

 

December 31,

2021

 

 

December 31,

2020

 

Notes payable; non-interest bearing; due upon demand; unsecured

 

$

 

 

$3,000

 

Series of notes payable, bearing interest at rates from 3% to 20% per annum, with maturity dates from July 2018 to July 2020, unsecured

 

 

 

 

 

235,651

 

Total notes payable - related parties

 

$

 

 

$238,651

 

 

F-23

Table of Contents

  

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

For the Years Ended December 31, 2021 and 2020 

 

Note 6 – Convertible Notes Payable

 

At December 31, 2021 and 2020, convertible notes payable consisted of the following:

 

 

 

December 31,

2021

 

 

December 31,

2020

 

Series of convertible notes payable issued prior to December 31, 2016, bearing interest at rates of 8% - 10% per annum, with due dates ranging from December 2016 through June 2017. Of the outstanding principal and interest balances $7,500 was paid out in cash and the remaining balances were converted during the year ended December 31, 2021.

 

$

 

 

$25,000

 

Secured convertible notes payable issued to the sellers of QCA on April 1, 2016 for an aggregate of $2,000,000, bearing interest at 5% per annum, due in monthly payments starting on July 1, 2016 and due in full on July 1, 2019. On August 6 and 11, 2019, the Company extended the due date of the two notes to December 31, 2020 and December 31, 2022, respectively. In May and June 2020, these convertible notes were amended -- see below. The outstanding principal and interest balances were fully paid in cash during the year ended December 31, 2021.

 

 

 

 

 

1,291,463

 

On December 7, 2018, the Company entered into a variable convertible note for $130,000 with net proceeds of $122,200. The note is due September 7, 2019 and bears interest at 12% per annum. The note is immediately convertible into shares of the Company’s Class A common stock at a discount of 40% to the lowest trading closing prices of the stock for 20 days prior to conversion. This note was amended in November 2019 to increase the principal amount by $180,000 due to penalty interest; increase the interest rate to 15% and effect a floor in the conversion price of $0.15 per share. The outstanding principal and interest balance of the note was converted during the year ended December 31, 2021.

 

 

 

 

 

7,538

 

On November 14, 2019, the Company issued convertible note for $200,000. The note is due November 13, 2020 and bears interest at 15% per annum. The note is immediately convertible into shares of the Company’s Class A common stock at a fixed price of $0.15 per share. The outstanding principal balance of the note was converted during the year ended December 31, 2021.

 

 

 

 

 

200,000

 

In December 2020 and January 2021, the Company issued convertible notes to individual investors totaling to $1,890,500. The notes are due three to six months from the date of issuance; accrue interest at 5 – 6.25% per annum and are convertible into shares of the Company’s Class A common stock at a fixed rate of $0.25 to $3.00. Of the outstanding principal balance of the notes $389,500 was paid in cash and the remaining balances were converted during the year ended December 31, 2021.

 

 

 

 

 

1,482,500

 

Total convertible notes payable

 

 

 

 

 

3,006,501

 

Less: discount on convertible notes payable

 

 

 

 

 

(1,343,624)

Total convertible notes payable, net of discount

 

 

 

 

 

1,662,877

 

Less: current portion of convertible notes payable

 

 

 

 

 

(562,242)

Long-term portion of convertible notes payable

 

$

 

 

$1,100,635

 

 

(A)

In May and June 2020 the Company amended the following seller notes:

 

The convertible note with Jeff Moss with a $720,185 balance as of May 4, 2020 was amended to extend the maturity date to May 4, 2027 at 5% interest with weekly payments of $2,605. The principal balance was increased to $798,800 and the balance outstanding at December 31, 2021 and 2020 was $0 and $735,329, respectively.

 

 

 

 

– 

The convertible note with Mr. Hargreaves with a $551,001 balance as of June 5, 2020 was amended to extend the maturity date to June 5, 2026 at 6% interest with weekly payments of $2,316. The principal balance was increased to $605,464 and the balance outstanding at December 31, 2021 and 2021 was $0 and $556,135, respectively. A loss on extinguishment of debt of $192,272 was recognized on these transactions.

 

F-24

Table of Contents

 

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

For the Years Ended December 31, 2021 and 2020 

 

 

The discounts on convertible notes payable arise from stock issued with notes payable, and beneficial conversion features. During the years ended December 31, 2021 and 2020, the Company issued convertible notes with a fixed conversion price. The beneficial conversion feature related to these convertible notes that have been recorded as a discount on the convertible notes and as a component of equity was $92,428 and $1,482,500 for the years ended December 31, 2021, and 2020, respectively. The discounts are being amortized over the terms of the convertible notes payable. Amortization of debt discounts during the years ended December 31, 2021 and 2020 amounted to $1,436,052 and $985,709, respectively, and is recorded as interest expense in the accompanying consolidated statements of operations. There was no remaining unamortized discount balance for these notes as of December 31, 2021.

 

A summary of the activity in the Company’s convertible notes payable is provided below:

 

Balance outstanding, December 31, 2019

 

 $

2,783,806

 

Issuance of convertible notes payable for cash

 

 

1,482,500

 

Non-cash extinguishment

 

 

(2,470)

Repayment of notes

 

 

(335,896)

Conversion of notes payable to common stock

 

 

(1,525,544)

Penalty interest added to convertible note

 

 

15,000

 

Convertible note issued for interest

 

 

192,272

 

Settlement of convertible note

 

 

(450,000)

Amortization of debt discounts

 

 

985,709

 

Discount from beneficial conversion feature

 

 

(1,482,500)

Balance outstanding, December 31, 2020

 

 

1,662,877

 

Issuance of convertible notes payable for cash

 

 

408,000

 

Repayment of notes

 

 

(1,688,464)

Conversion of notes payable to common stock

 

 

(1,726,037)

Amortization of debt discounts

 

 

1,436,052

 

Discount from beneficial conversion feature

 

 

(92,428)

Balance outstanding, December 31, 2021

 

$

 

 

Note 7 – Stockholders’ Equity

 

Preferred Stock

 

The Company is authorized to issue 5,000,000 shares of $0.0001 par value preferred stock.

 

Series B Preferred Stock

 

The Company is authorized to issue 100 shares of Series B preferred stock. The Series B Preferred Stock has a $1.00 stated value and does not accrue dividends. The Series B has the following voting rights:

 

 

·

If at least one share of Series B Preferred Stock is issued and outstanding, then the total aggregate issued shares of Series B Preferred Stock at any given time, regardless of their number, shall have that number of votes (identical in every other respect to the voting rights of the holders of all classes of Common Stock or series of preferred stock entitled to vote at any regular or special meeting of stockholders) equal to two hundred percent (200%) of the total voting power of all holders of the Company’s common and preferred stock then outstanding, but not including the Series B Preferred Stock.

 

 

 

 

·

If more than one share of Series B Preferred Stock is issued and outstanding at any time, then each individual share of Series B Preferred Stock shall have the voting rights equal to: Two hundred percent (200%) of the total voting power of all holders of the Company’s common and preferred stock then outstanding, but not including the Series B Preferred Stock divided by the number of shares of Series B Preferred Stock issued and outstanding at the time of voting.

 

F-25

Table of Contents

  

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

For the Years Ended December 31, 2021 and 2020 

 

Upon any liquidation, dissolution or winding-up of the Company, whether voluntary or involuntary (a “Liquidation”), the Holders of the Series B Preferred Stock are entitled to receive out of the assets of the Company for each share of Series B Preferred Stock then held by the Holder an amount equal to the Stated Value, and all other amounts in respect thereof then due and payable before any distribution or payment shall be made to the holders of any Junior Securities.

 

The Series B Preferred Stock shall be convertible into shares of the Company’s Class A Common Stock only as follows:

 

 

·

In the event that the Holder of Series B Preferred Stock ceases to be a director of the Company, upon such director’s resignation or removal from the board by any means, the shares of Series B Preferred Stock held by such resigning or removed director shall convert automatically into that same number of shares of Class A Common Stock (i.e. on a one-for-one share basis).

 

 

 

 

·

Shares of Series B Preferred Stock converted into Class A Common Stock, canceled, or redeemed, shall be canceled and shall have the status of authorized but unissued shares of undesignated preferred stock.

 

As of December 31, 2021 and 2020, 5 and 5 shares of Series B Preferred Stock were outstanding and were issued to officers for services rendered.

 

Series C Preferred Stock

 

The Company designated 2,028,572 shares of Series C Preferred Stock with a stated value of $3.50 per share. No dividends will accrue on the Series C Preferred Stock. If dividends are declared on the Company’s Class A, Class B, or Class C Common Stock, the holders of the Series C Preferred Stock will participate in such dividends on a per share basis, pari passu with the Classes of Common Stock.

 

Voting Rights - The Series C Preferred Stock will vote together with the Class A Common Stock on a one-vote-for-one-Preferred-share basis. As long as any shares of Series C Preferred Stock are outstanding, the Company may not, without the affirmative vote or written consent of the holders of a majority of the then outstanding shares of the Series C Preferred Stock, (a) alter or change the powers, preferences or rights given to the Series C Preferred Stock or alter or amend the Certificate of Designation, (b) amend its Certificate of Incorporation or other charter documents in any manner that adversely affects any rights of the holders of the Series C Preferred Stock, or (c) enter into any agreement or arrangement with respect to any of the foregoing. 

 

Liquidation - Upon any liquidation, dissolution or winding-up of the Company, whether voluntary or involuntary (a “Liquidation”), the holders of the Series C Preferred Stock shall participate on a per share basis with the holders of the Class A, Class B, and Class C Common Stock of the Company, and shall be entitled to share equally, on a per share basis, all assets of the Company of whatever kind available for distribution to the holders of all classes of the Common Stock. The Company shall mail written notice of any such Liquidation, not less than 45 days prior to the payment date stated therein, to each record holder of Series C Preferred Stock. 

 

F-26

Table of Contents

  

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

For the Years Ended December 31, 2021 and 2020 

 

Conversion - The Series C Preferred Stock shall be convertible automatically into shares of the Company’s Class A Common Stock (the “Automatic Conversion”) as follows: 

 

 

·

Each share of Series C Preferred Stock will automatically convert into shares of the Company’s Class A Common Stock on the earlier to occur of (a) the fifth day after the twenty-four month anniversary of the original issue date or (b) the fifth day after the date on which the Company’s Class A Common Stock first trades on a national securities exchange (including but not limited to NASDAQ, NYSE, or NYSE American but excluding OTCQX Market) (such date, the “Automatic Conversion Date”).

 

·

The number of shares of the Company’s Class A Common Stock into which the Series C Preferred Stock shall be converted shall be determined by multiplying the number of shares of Series C Preferred Stock to be converted by the $3.50 stated value, and then dividing that product by the Conversion Price. The Conversion Price shall be equal to the Variable Weighted Average Price (“VWAP”) of the five Trading Days prior to the Automatic Conversion Date. “VWAP” shall be defined as the volume weighted average price of the Company’s Class A Common Stock on the OTC Markets or other stock exchange or trading medium where such shares are traded as reported by Bloomberg, L.P. using the VWAP function. If for any reason, VWAP cannot be thus determined, “VWAP” shall mean the average closing or last sale prices over the five Trading Days prior to the Automatic Conversion Date of the Company’s Class A Common Stock on the OTC Markets or such other exchange or trading medium.

 

Restrictions on Resales of Class C Common Stock - The sale of shares of the Company’s Class A Common Stock issued at the time of conversion by any holder into the market or to any private purchaser shall be limited to not more than twenty-five percent (25%) of all conversion shares received by such holder at the time of the automatic conversion in any given 120-day period. 

 

Company Redemption Rights -At any time on or prior to the Automatic Conversion Date, the Company shall have the right to redeem all (but not less than all) shares of the Series C Preferred Stock issued and outstanding at any time after the original issue date, upon three (3) business days’ notice, at a redemption price per share of Series C Preferred Stock then issued and outstanding (the “Corporation Redemption Price”), equal to the stated value of $3.50 per share. 

 

During the year ended December 31, 2020, the Company issued 1,714,286 shares of Series C Preferred Stock in connection with the acquisition of assets of IA that were valued at $5,848,013. As of December 31, 2021, 1,704,137 these shares were converted to Class A common stock.

 

As of December 31, 2021 and 2020, 10,149 and 1,714,286 shares of Series C Preferred Stock were outstanding.

 

Series D Preferred Stock

 

The Company designated 1,628,572 shares of Series D Preferred Stock with a stated value of $3.50 per share. No dividends will accrue on the Series D Preferred Stock. If dividends are declared on the Company’s Class A, Class B, or Class C Common Stock, the holders of the Series D Preferred Stock will participate in such dividends on a per share basis, pari passu with the Classes of Common Stock.

 

Voting Rights - The Series D Preferred Stock will vote together with the Class A Common Stock on a one-vote-for-one-Preferred-share basis. As long as any shares of Series D Preferred Stock are outstanding, the Company may not, without the affirmative vote or written consent of the holders of a majority of the then outstanding shares of the Series D Preferred Stock, (a) alter or change the powers, preferences or rights given to the Series D Preferred Stock or alter or amend the Certificate of Designation, (b) amend its Certificate of Incorporation or other charter documents in any manner that adversely affects any rights of the holders of the Series D Preferred Stock, or (c) enter into any agreement or arrangement with respect to any of the foregoing. 

 

 

F-27

Table of Contents

  

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

For the Years Ended December 31, 2021 and 2020 

 

Liquidation - Upon any liquidation, dissolution or winding-up of the Company, whether voluntary or involuntary (a “Liquidation”), the holders of the Series D Preferred Stock shall participate on a per share basis with the holders of the Class A, Class B, and Class C Common Stock of the Company, and shall be entitled to share equally, on a per share basis, all assets of the Company of whatever kind available for distribution to the holders of all classes of the Common Stock. The Company shall mail written notice of any such Liquidation, not less than 45 days prior to the payment date stated therein, to each record holder of Series D Preferred Stock. 

 

Conversion - The Series D Preferred Stock shall be convertible automatically into shares of the Company’s Class A Common Stock (the “Automatic Conversion”) as follows:

 

 

·

Each share of Series D Preferred Stock will automatically convert into shares of the Company’s Class A Common Stock on the earlier to occur of (a) the fifth day after the twenty-four month anniversary of the original issue date or (b) the fifth day after the date on which the Company’s Class A Common Stock first trades on a national securities exchange (including but not limited to NASDAQ, NYSE, or NYSE American but excluding OTCQX Market) (such date, the “Automatic Conversion Date”).

 

·

The number of shares of the Company’s Class A Common Stock into which the Series D Preferred Stock shall be converted shall be determined by multiplying the number of shares of Series D Preferred Stock to be converted by the $3.50 stated value, and then dividing that product by the Conversion Price. The Conversion Price shall be equal to the Variable Weighted Average Price (“VWAP”) of the five Trading Days prior to the Automatic Conversion Date. “VWAP” shall be defined as the volume weighted average price of the Company’s Class A Common Stock on the OTC Markets or other stock exchange or trading medium where such shares are traded as reported by Bloomberg, L.P. using the VWAP function. If for any reason, VWAP cannot be thus determined, “VWAP” shall mean the average closing or last sale prices over the five Trading Days prior to the Automatic Conversion Date of the Company’s Class A Common Stock on the OTC Markets or such other exchange or trading medium.

 

Restrictions on Resales of Class A Common Stock - The sale of shares of the Company’s Class A Common Stock issued at the time of conversion by any holder into the market or to any private purchaser shall be limited to not more than twenty-five percent (25%) of all conversion shares received by such holder at the time of the automatic conversion in any given 90-day period. 

 

Company Redemption Rights -At any time on or prior to the Automatic Conversion Date, the Company shall have the right to redeem all (but not less than all) shares of the Series D Preferred Stock issued and outstanding at any time after the original issue date, upon three (3) business days’ notice, at a redemption price per share of Series D Preferred Stock then issued and outstanding (the “Corporation Redemption Price”), equal to the stated value of $3.50 per share. 

 

Registration Rights -The shares issued on conversion of the Series D Preferred Stock have piggyback registration rights beginning on that date which his six months after the date on which the Company’s Class A Common Stock trades on a national securities exchange, and are subject to standard underwriter holdback limitations 

 

During the year ended December 31, 2021, the Company issued 1,432,224 shares of Series D Preferred Stock in connection with the acquisition of assets of Vayu that were valued at $6,653,309. As of December 31, 2021, 1,353,570 of these shares were converted to Class A common stock.

 

As of December 31, 2021 and 2020, 78,674 and 0 shares of Series D Preferred Stock were outstanding.

 

Common Stock

 

Pursuant to the Amended and Restated Certificate of Incorporation, the Company is authorized to issue three classes of common stock: Class A common stock, which has one vote per share, Class B common stock, which has ten votes per share and Class C common stock, which has five votes per share. Any holder of Class B common stock may convert his or her shares at any time into shares of Class A common stock on a share-for-share basis. Otherwise the voting rights of the two classes of common stock will be identical. Any holder of Class C common stock may convert 25% of his or her shares at any time after the 3rd to 6th anniversary into shares of Class A common stock on a share-for-share basis. Otherwise the voting rights of the two classes of common stock will be identical.

 

F-28

Table of Contents

 

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

For the Years Ended December 31, 2021 and 2020 

 

The Company had the following transactions in its common stock during the year ended December 31, 2021:

 

 

·

On February 11, 2021, the Company entered into a Securities Purchase Agreement (the “Purchase Agreement”) with certain investors to purchase 8,333,333 shares of the Company’s Class A common stock for aggregate gross proceeds of approximately $50 million. A.G.P./Alliance Global Partners served as the placement agent and received a cash fee of 7% of the aggregate gross proceeds and warrants to purchase shares of the Company’s Class A Common Stock equal to 5% of the number of shares sold in the offering with an exercise price of $6.60 per share and are not exercisable until August 16, 2021. Net proceeds from the sale of shares amounted to approximately $45 million.

 

 

 

 

·

In February 2021, the Company issued 1,524,064 shares of Class A common stock to an investor for cash for total proceeds approximately of $9.3 million.

 

 

 

 

·

During the year ended December 31, 2021, the Company issued 7,384,018 shares of Class A common stock for the conversion of total debt and accrued liabilities totaling $1,886,896.

 

 

 

 

·

On March 17, 2021, the Company repurchased 45,000 shares of Class C common stock for $185,850.

 

 

 

 

·

On May 5, 2021, the Company issued 281,223 shares of Class A common stock that were valued at $1,102,394 in connection with the acquisition of TDI.

 

 

 

 

·

On May 10, 2021, the Company issued 361,787 shares of Class A common stock that were valued at $1,432,677 in connection with the acquisition of Alt Labs.

 

 

 

 

·

On April 30, 2021, the Company issued 1,617,067 shares of Class A common stock for no additional consideration upon conversion of that number of shares of Class C common stock by the holder of the Class C common stock.

 

 

 

 

·

On May 17, 2021, the Company issued 350,000 shares of Class A common stock for no additional consideration upon conversion of that number of shares of Class B common stock by the holder of the Class B common stock.

 

 

 

 

·

On November 15, 2021, the Company issued 125,000 shares of Class A common stock for no additional consideration upon conversion of that number of shares of Class B common stock by the holder of the Class B common stock.

 

 

 

 

·

On October 20, 2021, the Company issued 888,881 shares of Class A common stock that were valued at $3,617,746 in connection with the acquisition of Identified Technology.

 

 

 

 

·

On November 9, 2021, the Company issued 2,409,248 shares of Class A common stock for no additional consideration upon conversion of 1,704,137 shares of Series C Preferred Stock and 1,353,570 shares of Series D Preferred Stock.

 

 

 

 

·

On November 26, 2021, the Company closed on a registered direct offering where it sold to certain investors a total of 8,571,430 shares of the Company’s Class A common stock and 4,285,715 warrant to purchase shares of Class A common stock for net proceeds of $22,189,152.

 

 

 

 

·

On November 29, 2021, the Company issued 1,803,279 shares of Class A common stock that were valued at $4,562,993 in connection with the ElecJet acquisition.

 

 

 

 

·

On November 29, 2021, the Company granted 590,194 contingent shares of Class A common stock that were valued at $1,800,092 in connection with the ElecJet acquisition. As of December 31, 2021, these shares were not yet issued.

 

 

 

 

·

On December 9, 2021, in connection with the acquisition of DTI Services Limited Liability Company, the Company issued 1,587,301 shares of its Class A Common Stock that were valued at $3,682,538.

 

 

 

 

·

On December 20, 2021, the Company issued 100,000 shares of Class A common stock in connection with the HWT legal proceedings.

 

 

 

 

·

On December 29, 2021, the Company issued 99,018 shares of Class A common stock to management in connection with the acquisition of DTI Services Limited Liability Company.

 

F-29

Table of Contents

 

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

For the Years Ended December 31, 2021 and 2020 

 

The Company had the following transactions in its common stock during the year ended December 31, 2020:

 

 

·

issued 11,513,935 shares of Class A common stock for cash for total proceeds of $674,469;

 

 

 

 

·

issued 12,861,995 shares of Class A common stock for the conversion of convertible debt and accrued interest of $1,929,300;

 

 

 

 

·

issued 1,617,067 shares of Class A common stock and 1,617,067 shares of Class C common stock to the Seller of Deluxe for the settlement of debt of $485,120; the fair value of the stock was $330,528. The Company recognized a gain on the settlement of debt of $154,592;

 

 

 

 

·

issued 300,000 shares of Class A common stock with a fair value of $44,700 to a noteholder as penalty interest;

 

 

 

 

·

issued 4,023,088 shares of Class B common stock to settle unpaid salaries of $603,463; and

 

 

 

 

·

issued 2,590,000 shares of Class C common stock for compensation valued at $240,093. The value was determined based on the market value of the Company common stock on the grant date.

 

Stock Options

 

The Company has issued stock options to purchase shares of the Company’s Class A common stock issued pursuant to the Company’s 2016 Stock Option and Stock Award Plan (the “Plan”). The Company uses the Black-Scholes option pricing model to estimate the fair value of stock-based awards on the date of grant and on each modification date.

 

The following summarizes the stock option activity for the years ended December 31, 2021 and 2020:

 

 

 

Options

 

 

Weighted-

Average

Exercise

Price

 

 

Weighted-

Average

Remaining

Contractual

Life (Years)

 

 

Aggregate

Intrinsic

Value

 

Outstanding at December 31, 2019

 

 

1,790,000

 

 

$0.19

 

 

 

8.10

 

 

$176,445

 

Granted

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Forfeited

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Exercised

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Outstanding at December 31, 2020

 

 

1,790,000

 

 

$0.19

 

 

 

7.09

 

 

$6,176,855

 

Granted

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Forfeited

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Exercised

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Outstanding at December 31, 2021

 

 

1,790,000

 

 

$0.19

 

 

 

6.09

 

 

$3,098,055

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Vested and expected to vest at December 31, 2021

 

 

1,790,000

 

 

$0.19

 

 

 

6.09

 

 

$3,098,055

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Exercisable at December 31, 2021

 

 

1,622,625

 

 

$0.20

 

 

 

6.04

 

 

$2,785,595

 

 

F-30

Table of Contents

 

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

For the Years Ended December 31, 2021 and 2020 

 

The following table summarizes information about options outstanding and exercisable as of December 31, 2021:

 

 

 

 

Options Outstanding

 

 

Options Exercisable

 

Exercise

Price

 

 

Number

of Shares

 

 

Weighted

Average

Remaining

Life (Years)

 

 

Weighted

Average

Exercise

Price

 

 

Number

of Shares

 

 

Weighted

Average

Exercise

Price

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

$

0.05

 

 

 

979,000

 

 

 

6.38

 

 

$0.05

 

 

 

822,250

 

 

$0.05

 

 

0.10

 

 

 

85,000

 

 

 

6.28

 

 

 

0.10

 

 

 

74,375

 

 

 

0.10

 

 

0.13

 

 

 

388,500

 

 

 

5.58

 

 

 

0.13

 

 

 

388,500

 

 

 

0.13

 

 

0.26

 

 

 

114,000

 

 

 

5.34

 

 

 

0.26

 

 

 

114,000

 

 

 

0.26

 

 

0.90

 

 

 

223,500

 

 

 

5.27

 

 

 

0.90

 

 

 

223,500

 

 

 

0.90

 

 

 

 

 

 

1,790,000

 

 

 

 

 

 

 

 

 

 

 

1,622,625

 

 

 

 

 

 

During the years ended December 31, 2021 and 2020, stock option expense amounted to $36,538 and $78,652, respectively. Unrecognized stock option expense as of December 31, 2021 amounted to $7,210, which will be recognized over a period extending through December 2022.

 

Warrants

 

The following summarizes the warrant activity for the year ended December 31, 2021:

 

 

 

Warrants

 

 

Weighted-

Average

Exercise

Price

 

 

Weighted-

Average

Remaining

Contractual

Life (Years)

 

 

Aggregate

Intrinsic

Value

 

Outstanding at December 31, 2019

 

 

277,001

 

 

$1.01

 

 

 

1.23

 

 

$

 

Granted

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Forfeited

 

 

(2,001)

 

 

1.01

 

 

 

 

 

 

 

 

 

Exercised

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Outstanding at December 31, 2020

 

 

275,000

 

 

$1.01

 

 

 

0.23

 

 

$723,250

 

Granted

 

 

5,527,778

 

 

 

3.32

 

 

 

4.62

 

 

 

 

 

Forfeited

 

 

(275,000)

 

 

1.01

 

 

 

 

 

 

 

 

 

Exercised

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Outstanding at December 31, 2021

 

 

5,527,778

 

 

$3.32

 

 

 

4.62

 

 

$

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Vested and expected to vest at December 31, 2021

 

 

5,527,778

 

 

$3.32

 

 

 

4.62

 

 

$

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Exercisable at December 31, 2021

 

 

5,099,207

 

 

$3.34

 

 

 

4.62

 

 

$

 

 

F-31

Table of Contents

 

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

For the Years Ended December 31, 2021 and 2020 

 

The following table summarizes information about warrants outstanding and exercisable as of December 31, 2021:

 

 

 

 

Warrants Outstanding

 

 

Warrants Exercisable

 

Exercise

Price

 

 

Number

of Shares

 

 

Weighted

Average

Remaining

Life (Years)

 

 

Weighted

Average

Exercise

Price

 

 

Number

of Shares

 

 

Weighted

Average

Exercise

Price

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

$

6.60

 

 

 

416,667

 

 

 

3.13

 

 

$6.60

 

 

 

416,667

 

 

$6.60

 

 

2.25

 

 

 

396,825

 

 

 

2.94

 

 

 

2.52

 

 

 

396,825

 

 

 

2.52

 

 

3.10

 

 

 

4,285,715

 

 

 

4.90

 

 

 

3.10

 

 

 

4,285,715

 

 

 

3.1

 

 

3.08

 

 

 

428,571

 

 

 

4.90

 

 

 

3.08

 

 

 

 

 

 

 

 

 

 

 

 

5,527,778

 

 

 

 

 

 

 

 

 

 

 

5,099,207

 

 

 

 

 

 

During the year ended December 31, 2021, the Company issued 416,667 warrants to a placement agent in connection with sale of its common stock The warrants have an exercise price of $6.60, are exercisable as of August 16, 2021 and expire on February 16, 2025. The Company issued another 428,571 warrants to a placement agent in connection with the sale of its common stock. The warrants have an exercise price of $3.08, are exercisable as of May 26,2022 and expire November 22, 2026. The Company issued another 396,825 warrants in connection to the RCA acquisition. The warrants have an exercise price of $2.52, are exercisable as of December 9, 2021 and expire December 9, 2024.

 

The fair value of the 416,667, 428,571, and the 396,825 warrants, issued to the placement agent and RCA sellers during the year ended December 31, 2021, are $2,498,637, $902,414, and $668,863 respectively and was determined using the Black-Scholes option pricing model with the following assumptions:

 

Stock price

 

$2.51-7.03

 

Risk-free interest rate

 

 

0.01 - 1.02%

Expected life of the options

 

2-5 years

 

Expected volatility

 

 

159-347%

Expected dividend yield

 

 

0%

 

Note 8 – Business Combinations

 

Excel

 

On February 21, 2020, the Company purchased Excel. This acquisition was considered an acquisition of a business under ASC 805.

 

F-32

Table of Contents

 

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

For the Years Ended December 31, 2021 and 2020 

  

A summary of the purchase price allocation at fair value is presented below.

 

 

 

Purchase Allocation

 

Cash

 

$174,283

 

Accounts receivable

 

 

1,943,480

 

Inventory

 

 

9,075

 

Property and equipment

 

 

2,958,190

 

Customer list

 

 

410,000

 

Goodwill

 

 

7,629

 

Accounts payable

 

 

(340,151)

Accrued expenses and other current liabilities

 

 

(262,506)

 

 

$4,900,000

 

 

The purchase price was paid as follows:

 

Cash

 

$2,600,000

 

Seller notes

 

 

2,300,000

 

 

 

$4,900,000

 

 

Simultaneous with the purchase of Excel, a building, owned by Excel prior to the acquisition, was sold in a sale-leaseback transaction agreement, whereby the building was leased from the buyer for 15 years. The proceeds from the sale-leaseback of $2,000,000 were used to fund the cash consideration to the seller. The building and the lease is being treated as a financing lease (see Note 3).

 

Impossible Aerospace

 

On November 13, 2020, the Company and a newly formed and wholly owned subsidiary of the Company named ALPP Acquisition Corporation 1, Inc. a Delaware corporation (“Merger Sub”), entered into a merger agreement (the “Agreement”) with IA pursuant to which IA merged with and into Merger Sub. The IA acquisition closed on December 15, 2020, and the Company added IA to the Company’s aerospace services portfolio of companies.

 

 

F-33

Table of Contents

 

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

For the Years Ended December 31, 2021 and 2020 

 

Under the provision of ASC 805, the Company had to determine whether this acquisition was a business combination or an asset (or a group of assets) acquisition. In doing so, the Company determined that the acquisition of IA is in fact an asset purchase. Of the consideration given for the IA purchase more than 95% is concentrated in a single asset or a group of assets in Intellectual Property. And as such, the Company accounted for this acquisition as an asset acquisition in accordance with ASC 805-10-20. Accordingly, the assets acquired are initially recognized at the consideration paid, which was fair value of the preferred series C stock issued, including direct acquisition costs, of which there were none. The cost is allocated to the group of assets acquired based on their relative fair values. The assets acquired and liabilities assumed of were as follows at the purchase date:

 

 

 

Purchase Allocation

 

Cash

 

$453,876

 

Inventory

 

 

199,438

 

Property and equipment

 

 

108,753

 

Patent

 

 

5,800,138

 

Non-solicitation covenant

 

 

105,457

 

Accrued expenses and other current liabilities

 

 

(374,799)

SBA loan (PPP funds)

 

 

(444,850)

 

 

$5,848,013

 

 

The purchase price was paid as follows:

 

Series C Preferred Stock

 

$5,848,013

 

 

 

$5,848,013

 

 

Vayu (US)

 

Effective February 8, 2021, the Company purchased the assets of Vayu.

 

Under the provision of ASC 805, the Company had to determine whether this acquisition was a business combination or an asset (or a group of assets) acquisition. In doing so, the Company determined that the acquisition of Vayu was in fact an asset purchase. Of the consideration given for the Vayu acquisition more than 95% was concentrated in a single asset or a group of assets in Intellectual Property. As such, the Company accounted for this acquisition as an asset acquisition in accordance with ASC 805-10-20. Accordingly, the assets acquired are initially recognized at the consideration paid, which was the fair value of the series D preferred stock issued, including direct acquisition costs, of which there were none. The cost is allocated to the group of assets acquired based on their relative fair values. The assets acquired and liabilities assumed were as follows at the acquisition date:

 

 

 

Purchase Allocation

 

Cash

 

$81,442

 

Property and equipment

 

 

50,000

 

Intellectual property

 

 

7,133,756

 

Non-compete agreement

 

 

90,000

 

Accrued expenses and other current liabilities

 

 

(564,039)

SBA loan (PPP funds)

 

 

(137,850)

 

 

$6,653,309

 

 

The purchase price was paid as follows:

 

Series D Preferred Stock (1,432,244 shares)

 

$6,653,309

 

 

 

$6,653,309

 

 

F-34

Table of Contents

 

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

For the Years Ended December 31, 2021 and 2020 

 

TDI

 

On May 5, 2021, the Company closed on the acquisition of TDI. The acquisition was considered an acquisition of a business under ASC 805. A summary of the purchase price allocation at fair value is presented below.

 

 

 

Purchase Allocation

 

Accounts receivable

 

$1,408,682

 

Property and equipment

 

 

111,789

 

Customer list

 

 

3,840,000

 

Non-compete agreement

 

 

120,000

 

Goodwill

 

 

6,426,786

 

Other asset

 

 

91,000

 

Accounts payable

 

 

(786,151)

Accrued expenses and other current liabilities

 

 

(53,857)

Contract liabilities

 

 

(3,637,122)

Notes payable

 

 

(64,733)

 

 

$7,456,394

 

 

The purchase price was paid as follows:

 

Class A Common Stock (281,223 shares)

 

$1,102,394

 

Cash

 

 

6,354,000

 

 

 

$7,456,394

 

 

Alt Labs

 

On May 10, 2021, the Company closed on the acquisition of Alt Labs. The acquisition was considered an acquisition of a business under ASC 805. A summary of the purchase price allocation at fair value is presented below.

 

 

 

Purchase Allocation

 

Accounts receivable

 

$397,441

 

Inventory

 

 

2,621,653

 

Property and equipment

 

 

1,739,441

 

Customer list

 

 

1,250,000

 

Proprietary technology

 

 

3,670,000

 

Non-compete agreement

 

 

20,000

 

Goodwill

 

 

6,072,439

 

Other assets

 

 

390,502

 

Accounts payable

 

 

(397,441)

Accrued expenses and other current liabilities

 

 

(411,830)

Contract liabilities

 

 

(1,754,290)

Noted payable

 

 

(1,695,238)

 

 

$11,902,677

 

 

F-35

Table of Contents

 

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

For the Years Ended December 31, 2021 and 2020 

  

The purchase price was paid as follows:

 

Class A Common Stock (1,617,067 shares)

 

$1,432,677

 

Cash

 

 

10,470,000

 

 

 

$11,902,677

 

 

On May 4, 2021, the Company also entered into an agreement to acquire the 100% membership interest in 4740 Cleveland LLC (“Cleveland”), a Florida limited liability company that is the owner of the building currently being leased by Alt Labs, for a total purchase price of $7,000,000. In connection with this agreement, the Company placed in escrow the amount of $1,400,000 which will be applied to the purchase price upon closing. The Company closed on the purchase of the building in August 2021.

 

Identified Technologies

 

On October 20, 2021, the Company acquired Identified Technologies. The acquisition was considered an acquisition of a business under ASC 805. A summary of the purchase price allocation at fair value is presented below.

 

 

 

Purchase Allocation

 

Accounts receivable

 

$90,858

 

Other asset

 

 

27,469

 

Proprietary technology

 

 

1,650,000

 

Tradename

 

 

210,000

 

Goodwill

 

 

1,913,310

 

Non-compete agreement

 

 

90,000

 

Accrued expenses and other current liabilities

 

 

(363,856)

 

 

$3,617,781

 

 

The purchase price was paid as follows:

 

Cash

 

$35

 

Class A Common Stock (888,881 shares)

 

 

3,617,746

 

 

 

$3,617,781

 

 

F-36

Table of Contents

 

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

For the Years Ended December 31, 2021 and 2020 

 

ElectJet

 

On November 29, 2021, the Company acquired ElecJet. The acquisition was considered an acquisition of a business under ASC 805. A summary of the purchase price allocation at fair value is presented below.

 

 

Purchase Allocation

 

Cash

 

$27,466

 

Accounts receivable

 

 

30,000

 

Inventory

 

 

95,000

 

Proprietary technology

 

 

5,890,000

 

Non-compete agreement

 

 

200,000

 

Goodwill

 

 

4,934,269

 

Accrued expenses and other current liabilities

 

 

(113,742)

 

 

$11,062,993

 

 

The purchase price was paid as follows:

 

Cash

 

$6,500,000

 

Class A Common Stock (1,803,279)

 

 

4,562,993

 

 

 

$11,062,993

 

 

DTI Services (doing business as RCA Commercial Electronics)

 

On December 13, 2021, the Company closed the acquisition of RCA. The acquisition was considered an acquisition of a business under ASC 805. The business combination accounting is not yet complete and the amounts assigned to assets acquired and liabilities assumed are provisional. Therefore, this may result in future adjustments to the provisional amounts as new information is obtained about fact and circumstances that existed at the acquisition date. A summary of the purchase price allocation at fair value is presented below:

 

 

 

Purchase Allocation

 

Accounts receivable

 

$3,409,230

 

Other current assets

 

 

1,259,556

 

Inventory

 

 

14,040,123

 

Property and equipment

 

 

761,370

 

Customer list

 

 

4,700,000

 

Trademark

 

 

1,800,000

 

Non-compete agreement

 

 

690,000

 

Goodwill

 

 

213,477

 

ROU asset

 

 

1,196,764

 

Accounts payable

 

 

(951,302)

Accrued expenses and other current liabilities

 

 

(677,720)

Customer deposits

 

 

(153,201)

Operating lease liability

 

 

(1,226,128)

Line of credit

 

 

(4,710,768)

 

 

$20,351,401

 

 

F-37

Table of Contents

 

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

For the Years Ended December 31, 2021 and 2020 

  

The purchase price was paid as follows:

 

Cash

 

$14,000,000

 

Class A Common Stock (1,587,301 shares)

 

 

3,682,538

 

Warrants (396,825 shares)

 

 

668,863

 

Seller notes

 

 

2,000,000

 

 

 

$20,351,401

 

 

The following are the unaudited pro forma results of operations for the years ended December 31, 2021 and 2020, as if Excel, IA, Vayu, TDI, Alt Labs, Identified Technology, Electjet, and RCA had been acquired on January 1, 2020. The pro forma results include estimates and assumptions which management believes are reasonable. However, pro forma results do include any anticipated cost savings or other effects of the planned integration of these entities, and are not necessarily indicative of the results that would have occurred if the business combination had been in effect on the dates indicated.

 

 

 

Pro Forma Combined

Financials (unaudited)

 

 

 

Years Ended December 31,

 

 

 

2021

 

 

2020

 

Sales

 

$98,321,144

 

 

$102,892,997

 

Cost of goods sold

 

 

75,523,745

 

 

 

78,037,039

 

Gross profit

 

 

22,797,399

 

 

 

24,855,958

 

Operating expenses

 

 

38,544,880

 

 

 

26,956,730

 

Loss from operations

 

 

(15,747,481)

 

 

(2,100,772)

Net loss from continuing operations

 

 

(12,066,492)

 

 

(4,048,628)

Loss per share

 

 

(0.07)

 

 

(0.03)

 

Note 9 – Equity Investments

 

AmplifeiIntl LLC

 

On September 15, 2021, A4 Manufacturing, Inc. entered into a Membership Interest Purchase Agreement acquiring approximately a 9% membership interest in AmplifeiIntl LLC (also doing business as Happinss) (“Amplifei”). The membership interest is non-voting and the Company does not have the ability to exercise significant influence over operating and financial activities. The equity investment is being valued using cost as there is no market for the membership units, and accordingly, no quoted market price is available. The investment is tested for impairment, at least annually, and more frequently upon the occurrences of certain events. As of December 31, 2021, the Company determined there was an impairment on this investment and took a loss against earnings of $1,350,000.

 

The membership interest was paid for as follows:

 

Accounts receivable owed from Amplifei

 

$1,000,000

 

Cash

 

 

350,000

 

Total

 

$1,350,000

 

 

F-38

Table of Contents

 

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

For the Years Ended December 31, 2021 and 2020 

  

Note 10 – Income Taxes

 

Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. A full valuation allowance is established against the remaining net deferred tax assets as of December 31, 2021 and 2020 based on estimates of recoverability. The Company determined that such a valuation allowance was necessary given the current and expected near term losses and the uncertainty with respect to its ability to generate sufficient profits from its new business model. The Company’s deferred tax assets, liabilities, and valuation allowance have been adjusted to reflect the impact of the new tax law.

 

The following is a reconciliation of the difference between the effective and statutory income tax rates for years ended December 31:

 

 

 

2021

 

 

2020

 

 

 

Amount

 

 

Percent

 

 

Amount

 

 

Percent

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Federal statutory rates

 

$(4,075,111)

 

 

21.0%

 

$(1,690,473)

 

 

21.0%

State income taxes

 

 

(1,164,318)

 

 

6.0%

 

 

(482,992)

 

 

6.0%

Permanent differences

 

 

(870,407)

 

 

4.5%

 

 

(495,960)

 

 

6.2%

Valuation allowance against net deferred tax assets

 

 

5,732,945

 

 

 

(29.5)%

 

 

2,576,374

 

 

 

(32.0)%

Effective rate

 

$(376,891)

 

 

1.9%

 

$(93,051)

 

 

1.2%

 

The significant components of the deferred tax assets at December 31, 2021 and 2020, are summarized below:

 

 

 

2021

 

 

2020

 

Deferred income tax asset

 

 

 

 

 

 

Net operation loss carryforwards

 

$12,652,193

 

 

$6,559,060

 

Total deferred income tax asset

 

 

12,652,193

 

 

 

6,559,060

 

Less: valuation allowance

 

 

(12,652,193)

 

 

(6,559,060)

Total deferred income tax asset

 

$

 

 

$

 

 

The significant components of the deferred tax liabilities at December 31, 2021 and 2020, are summarized below:

 

 

 

2021

 

 

2020

 

Deferred income tax liabilities:

 

 

 

 

 

 

Book to tax differences in intangible assets

 

$51,308

 

 

$428,199

 

Total deferred income tax liability

 

$51,308

 

 

$428,199

 

 

The deferred tax liability is mostly made up of the difference between book and tax values for property and equipment and intangible assets.

 

The Company has recorded as of December 31, 2021 and 2020 a valuation allowance of $12,652,193 and $6,559,060, respectively, as management believes that it is more likely than not that the deferred tax assets will not be realized in future years. Management has based its assessment on the Company’s lack of profitable operating history.

 

 

F-39

Table of Contents

 

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

For the Years Ended December 31, 2021 and 2020 

  

The Company annually conducts an analysis of its tax positions and has concluded that it had no uncertain tax positions as of December 31, 2021 and 2020.

 

The Company has net operating loss carry-forwards of approximately $44.5 million. Such amounts are subject to IRS code section 382 limitations and begin to expire in 2029. The tax years from 2017 to 2020 are still subject to audit.

 

Note 11 – Industry Segments

 

The Company discloses segment information that is consistent with the way in which management operates and views its business. Effective during the quarter ended September 30, 2021, the Company has reduced its reportable segments to five operating segments as represented by the Company’s four silos: A4 Construction Services, Inc.; A4 Manufacturing, Inc.; A4 Aerospace Corporation; A4 Technologies, Inc; and A4 Defense Systems, Inc. The Company’s reportable segments for the years ended December 31, 2021 and 2020:

 

 

 

Years Ended December 31,

 

 

 

2021

 

 

2020

 

Revenue

 

 

 

 

 

 

Construction Services

 

$17,995,023

 

 

$20,851,439

 

Manufacturing

 

 

27,375,122

 

 

 

12,602,910

 

Defense

 

 

4,467,376

 

 

 

 

Technologies

 

 

1,543,469

 

 

 

 —

 

Aerospace

 

 

259,823

 

 

 

 

 

 

$51,640,813

 

 

$33,454,349

 

 

 

 

 

 

 

 

 

 

Gross profit

 

 

 

 

 

 

 

 

Construction Services

 

$(478,031)

 

$2,587,850

 

Manufacturing

 

 

6,508,230

 

 

 

2,775,777

 

Defense

 

 

1,073,636

 

 

 

 

Technologies

 

 

456,558

 

 

 

 

Aerospace

 

 

137,605

 

 

 

 

 

 

$7,697,998

 

 

$5,363,627

 

 

 

 

 

 

 

 

 

 

Income (loss) from operations

 

 

 

 

 

 

 

 

Construction Services

 

$(6,216,775)

 

$(1,821,309)

Manufacturing

 

 

(2,158,492)

 

 

(998,038)

Defense

 

 

(282,882)

 

 

 

Technologies

 

 

(162,491)

 

 

 

Aerospace

 

 

(4,942,951)

 

 

 

Unallocated and eliminations

 

 

(8,259,978)

 

 

(3,074,517)

 

 

$(22,023,569)

 

$(5,893,864)

 

 

 

 

 

 

 

 

 

Depreciation and amortization

 

 

 

 

 

 

 

 

Construction Services

 

$1,138,364

 

 

$1,414,875

 

Manufacturing

 

 

1,279,952

 

 

 

619,505

 

Aerospace

 

 

1,027,153

 

 

 

 

Technologies

 

 

83,132

 

 

 

 

Defense

 

 

191,740

 

 

 

 

Unallocated

 

 

335,228

 

 

 

35,882

 

 

 

$4,055,569

 

 

$2,070,262

 

 

 

 

 

 

 

 

 

 

Interest Expenses

 

 

 

 

 

 

 

 

Construction Services

 

$997,870

 

 

$2,404,714

 

Manufacturing

 

 

547,202

 

 

 

724,342

 

Aerospace

 

 

4,545

 

 

 

 

Technologies

 

 

15,347

 

 

 

 

Defense

 

 

825

 

 

 

 

Unallocated

 

 

2,268,953

 

 

 

2,334,541

 

 

 

$3,834,742

 

 

$5,463,597

 

 

 

 

 

 

 

 

 

 

Net income (loss)

 

 

 

 

 

 

 

 

Construction Services

 

$(3,380,894)

 

$(3,596,516)

Manufacturing

 

 

(654,963)

 

 

(1,366,239)

Aerospace

 

 

(4,494,300)

 

 

 

Technologies

 

 

(177,838)

 

 

 

Defense

 

 

(270,289)

 

 

 

Unallocated

 

 

(10,427,008)

 

 

(3,087,118)

 

 

$(19,405,292)

 

$(8,049,873)

 

F-40

Table of Contents

 

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

For the Years Ended December 31, 2021 and 2020 

 

 

 

As of

December 31, 2021

 

 

As of

December 31, 2020

 

Total Assets

 

 

 

 

 

 

Construction Services

 

$13,985,561

 

 

$28,991,044

 

Manufacturing

 

 

39,964,186

 

 

 

10,731,936

 

Aerospace

 

 

17,078,926

 

 

 

 

Technologies

 

 

39,516,284

 

 

 

 

Defense

 

 

11,982,580

 

 

 

 

Unallocated

 

 

10,507,786

 

 

 

1,011,203

 

 

 

$133,035,323

 

 

$40,734,183

 

 

 

 

 

 

 

 

 

 

Goodwill

 

 

 

 

 

 

 

 

Construction Services

 

$113,592

 

 

$1,963,761

 

Manufacturing

 

 

8,036,200

 

 

 

121,221

 

Aerospace

 

 

1,913,310

 

 

 

 

Technologies

 

 

5,447,746

 

 

 

 

Defense

 

 

6,426,786

 

 

 

 

 

 

$21,937,634

 

 

$2,084,982

 

 

 

 

 

 

 

 

 

 

Accounts receivable, net

 

 

 

 

 

 

 

 

Construction Services

 

$4,193,243

 

 

$4,501,401

 

Manufacturing

 

 

3,192,030

 

 

 

1,983,468

 

Aerospace

 

 

119,774

 

 

 

 

Technologies

 

 

2,998,945

 

 

 

 

Defense

 

 

1,371,184

 

 

 

 

 

 

$11,875,176

 

 

$6,484,869

 

 

Note 12 - Commitments and Contingencies

 

Licensing Agreement

 

DTI has entered into licensing agreements with RCA Trademark Management for the licensing rights to the respective trademarks in the United States of America and Canada.

 

The RCA licensing agreement was amended with Technicolor as licensor and expires December 31, 2024. DTI agrees to pay a royalty fee of 2.50% on net sales of the licensed products with a minimum annual payment of $420,000 for the years ended 2020 and 2021, $440,000 for the year ended 2022, and $460,000 for the year ended 2023, and $480,000 for the year ended 2024.

 

Warranty Service Agreement

 

DTI entered into a warranty service agreement to provide certain warranty services for a lighting supplier through December 31, 2024, except for one class of customer through 2030. In exchange for these services DTI receives annual payments as follows:

 

Years Ending December 31,

 

 

 

2022

 

$75,712

 

2023

 

 

66,626

 

2024

 

 

59,964

 

Total

 

$202,302

 

 

Royalty Agreement

 

On November 28, 2021, the Company entered into a Royalty Agreement with the sellers of ElecJet. Upon closing the Company desires to build its initial factory (“Factory”) to manufacture batteries in the territory of the United States. The Company agrees to pay the sellers 1.5% of net sales for batteries produced by the Factory. Royalty payments shall continue to be paid for a period of ten years from the starting date, or until the total of the royalty payments equals $50 million, whichever occurs first.

 

Legal Proceedings

 

From time to time, the Company may become involved in lawsuits and other legal proceedings that arise in the course of business. Litigation is subject to inherent uncertainties, and it is not possible to predict the outcome of litigation with total confidence. As of the date of this Report, the Company was not aware of any legal proceedings or potential claims against it whose outcome would be likely, individually or in the aggregate, to have a material adverse effect on the Company’s business, financial condition, operating results, or cash flows, except as set forth below.

 

In June 2020, the Company’s subsidiary Excel Fabrication, LLC filed a lawsuit against Fusion Mechanical, LLC, in the Fifth Judicial District Court, State of Idaho (Case Number CV42-20-2246). The Company claimed tortious interference and trade secret violations by the defendant. The defendant filed a motion to dismiss, which was denied by the Court. The defendant filed a second motion to dismiss and the Company filed a memorandum in response to the second motion to dismiss, for which a hearing was held on May 10, 2021. On June 11, 2021, the court issued a decision narrowing the claims of the plaintiffs to three items, breach of contract, good faith and fair dealings, and intentional interference for economic advantage. These were the Company’s three main points of contention. As of the date of this Report, discovery was proceeding. The Company intends to pursue vigorously its claims.

 

 

F-41

Table of Contents

 

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

For the Years Ended December 31, 2021 and 2020 

  

In August 2020, the Company filed a lawsuit, in the United States District Court, District of Arizona (Case No.2:20-cv-01679-DJH), against Alan Martin, the seller of Horizon Well Testing LLC (“HWT”) dba Venture West Energy Services, LLC. The Company brought claims for breach of contract, including but not limited to breaches of the seller’s representations and warranties in the purchase agreement in connection with the acquisition of HWT. The defendant answered and counterclaimed, claiming breach by the Company of its obligation to issue a promissory note (to be issued in connection with the acquisition of HWT). As of the date of this Report, the discovery period had ended but no trial date had been scheduled. A summary judgement motion was filed on December 22, 2021, which was pending as of the date of this Report.

 

In May 2021, the Company and several shareholders filed a lawsuit, in the United States District Court for the District of Arizona (Case number 2:21-cv-00886-MTL) against Fin Capital LLC (“Fin Cap”), and Grizzly Research LLC (“Grizzly”) alleging securities fraud, tortious interference with business expectancy and libel and slander for disseminating false and misleading statements about Alpine 4 and its employees to manipulate the stock price and further their own financial interests.

 

Note 13 – Subsequent Events

 

In March 2022, the Company secured another $4.2 million in lines of credit for Alt Labs. The line of credit accrues interest at a rate of 2.5% above the greater of the prime rate or 3.25%. The line of credit matures on March 8, 2024. This line is secured by substantially all assets of the Alt Labs.

 

In January 2022, the Company issued 72,152 shares of Class A common stock for no additional consideration upon conversion of 10,149 shares of Series C Preferred Stock and 78,674 shares of Series D Preferred Stock.

 

In March 2022, the Company issued 39,386 shares of Class A Common Stock to management in connection with the acquisition of DTI Services Limited Liability Company.

 

F-42

Table of Contents

 

EXHIBIT INDEX

 

Exhibit

 

 

Number

 

Description

 

 

 

2.1

 

Impossible Aerospace Merger Agreement dated November 13, 2020 (incorporated by reference to Exhibit 3.4 to Alpine 4’s Current Report on Form 8-K filed November 17, 2020).

 

 

 

2.2

 

Vayu (US) Merger Agreement dated December 29, 2020 (incorporated by reference to Exhibit 3.4 to Alpine 4’s Current Report on Form 8-K filed January 4, 2021).

 

 

 

2.3

 

ElecJet Merger Agreement, dated November 29, 2021 (incorporated by reference to Exhibit 2.1 to the Company’s Current Report on Form 8-K filed on December 3, 2021)

 

 

 

3.1

 

Certificate of Incorporation of Alpine 4 Automotive Technologies Ltd. (incorporated by reference to Exhibit 3.1 to Alpine 4’s Registration Statement on Form 10, filed May 8, 2014).

 

 

 

3.2

 

Certificate of Amendment to Certificate of Incorporation, dated June 27, 2014 (incorporated by reference to Exhibit 3.3 to Alpine 4’s Current Report on Form 8-K filed July 18, 2014).

 

 

 

3.3

 

Certificate of Amendment to Certificate of Incorporation, dated June 30, 2014 (incorporated by reference to Exhibit 3.4 to Alpine 4’s Current Report on Form 8-K filed July 18, 2014).

 

 

 

3.4

 

Second Amended and Restated Certificate of Incorporation, dated August 24, 2015 (incorporated by reference to Exhibit 3.1 to Alpine 4’s Current Report on Form 8-K filed August 27, 2015)

 

 

 

3.5

 

Certificate of Amendment of Amended and Restated Certificate of Incorporation, dated December 15, 2017

 

 

 

3.6

 

By-Laws of Alpine 4 (incorporated by reference to Exhibit 3.2 to Alpine 4’s Registration Statement on Form 10, filed May 8, 2014).

 

 

 

3.7

 

Series C Preferred Stock Certificate of Designation (incorporated by reference to Exhibit 3.4 to Alpine 4’s Current Report on Form 8-K filed November 17, 2020).

 

 

 

3.8

 

Series D Preferred Stock Certificate of Designation (incorporated by reference to Exhibit 3.4 to Alpine 4’s Current Report on Form 8-K filed January 4, 2021).

 

 

 

3.9

 

Certificate of Amendment to Certificate of Incorporation (Name Change) filed February 5, 2021 (incorporated by reference to Exhibit 3.4 to Alpine 4’s Current Report on Form 8-K filed February 8, 2021).

 

 

 

4.1

 

Form of Placement Agent Warrant (incorporated by reference to Exhibit 3.4 to Alpine 4’s Current Report on Form 8-K filed February 12, 2021).

 

 

 

4.2

 

Form of Investor Warrant (incorporated by reference to Exhibit 4.1 to Alpine 4’s Current Report on Form 8-K filed November 24, 2021).

 

 

 

4.3

 

Form of Placement Agent Warrant (incorporated by reference to Exhibit 4.2 to Alpine 4’s Current Report on Form 8-K filed November 24, 2021).

 

 

 

10.1

 

Purchase Agreement, dated effective January 16, 2020, by and between Alpine 4 Technologies Ltd. and Lincoln Park Capital Fund, LLC (incorporated by reference to the Company’s Current Report filed with the SEC on January 23, 2020)

 

 

 

10.2

 

Registration Rights Agreement, dated effective January 16, 2020, by and between Alpine 4 Technologies Ltd. and Lincoln Park Capital Fund, LLC (incorporated by reference to the Company’s Current Report filed with the SEC on January 23, 2020)

 

 

 

10.3

 

FPCD Note - $350,000 (incorporated by reference to the Company’s Current Report filed with the SEC on November 25, 2019)

 

 
59

Table of Contents

 

10.4

 

FPCD Note - $600,000 (incorporated by reference to the Company’s Current Report filed with the SEC on November 25, 2019)

 

 

 

10.5

 

Note Amendment – #1 (incorporated by reference to the Company’s Current Report filed with the SEC on November 25, 2019)

 

 

 

10.6

 

Note Amendment - # 2 (incorporated by reference to the Company’s Current Report filed with the SEC on November 25, 2019)

 

 

 

10.7

 

FPCD Note - $137,870.48 (incorporated by reference to the Company’s Current Report filed with the SEC on November 25, 2019)

 

 

 

10.8

 

Note Amendment - $180,000 (incorporated by reference to the Company’s Current Report filed with the SEC on November 25, 2019)

 

 

 

10.9

 

APF Securities Agreement (incorporated by reference to the Company’s Current Report on Form 8-K filed with the Commission on April 9, 2018)

 

 

 

10.10

 

Secured Promissory Notes (incorporated by reference to the Company’s Current Report on Form 8-K filed with the Commission on April 9, 2018)

 

 

 

10.11

 

Secured Convertible Notes (incorporated by reference to the Company’s Current Report on Form 8-K filed with the Commission on April 9, 2018)

 

 

 

10.12

 

Security Agreement (incorporated by reference to the Company’s Current Report on Form 8-K filed with the Commission on April 9, 2018)

 

 

 

10.13

 

Consulting Services Agreement (incorporated by reference to the Company’s Current Report on Form 8-K filed with the Commission on April 9, 2018)

 

 

 

10.14

 

Purchase Agreement (incorporated by reference to the Company’s Current Report on Form 8-K filed with the Commission on February 24, 2020)

 

 

 

10.15

 

Secured Promissory Note - $2,300,000 (incorporated by reference to the Company’s Current Report on Form 8-K filed with the Commission on February 24, 2020)

 

 

 

10.16

 

Security Agreement (incorporated by reference to the Company’s Current Report on Form 8-K filed with the Commission on February 24, 2020)

 

 

 

10.17

 

Amendment to Purchase Agreement (incorporated by reference to the Company’s Current Report on Form 8-K filed with the Commission on February 24, 2020)

 

 

 

10.18

 

Impossible Aerospace Consultant Agreement dated November 13, 2020 (incorporated by reference to Exhibit 10.1 to Alpine 4’s Current Report on Form 8-K filed November 17, 2020).

 

 

 

10.19

 

RSU Agreement dated November 13, 2020 (incorporated by reference to Exhibit 10.2 to Alpine 4’s Current Report on Form 8-K filed November 17, 2020).

 

 

 

10.20

 

Vayu (US) Employment Agreement dated December 29, 2020 (incorporated by reference to Exhibit 10.1 to Alpine 4’s Current Report on Form 8-K filed January 4, 2021).

 

 

 

10.21

 

RSU Agreement dated December 29, 2020 (incorporated by reference to Exhibit 10.2 to Alpine 4’s Current Report on Form 8-K filed January 4, 2021).

 

 

 

10.22

 

Form of Securities Purchase Agreement (AGP Transaction) (incorporated by reference to Exhibit 10.1 to Alpine 4’s Current Report on Form 8-K filed February 12, 2021).

 

 

 

10.23

 

Form of Placement Agent Agreement (incorporated by reference to Exhibit 10.2 to Alpine 4’s Current Report on Form 8-K filed February 12, 2021).

 

 

 

10.24

 

Class A Common Stock Sales Agreement, dated March 8, 2022, between the Company and A.G.P. (incorporated by reference to Exhibit 10.1 to Alpine 4’s Current Report on Form 8-K filed March 9, 2022

 

 

 

10.25

 

Membership Interest Purchase Agreement for DTI Transaction, dated December 9, 2021 (incorporated by reference to Exhibit 10.1 to Alpine 4’s Current Report on Form 8-K filed December 15, 2021)

 

 

 

10.26

 

Placement Agent Agreement between the Company and A.G.P., dated November 22, 2021 (incorporated by reference to Exhibit 10.2 to Alpine 4’s Current Report on Form 8-K filed November 24, 2021)

 

 

 

10.27

 

Securities Purchase Agreement between the Company and the Purchasers named therein, dated as of November 22, 2021 (incorporated by reference to Exhibit 10.1 to Alpine 4’s Current Report on Form 8-K filed November 24, 2021)

 

 

 

10.28

 

Membership Interest Purchase Agreement for Alt Labs Transaction, dated May 4, 2021 (incorporated by reference to Exhibit 10.1 to Alpine 4’s Current Report on Form 8-K filed May 10, 2021)

 

 

 

23

 

Consent of MaloneBailey, LLP

 

 
60

Table of Contents

 

31

 

Certification of Chief Executive Officer and Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 

 

 

32

 

Certification of Chief Executive Officer and Chief Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

 

 

 

101 INS

 

XBRL Instance Document*

 

 

 

101 SCH

 

XBRL Schema Document*

 

 

 

101 CAL

 

XBRL Calculation Linkbase Document*

 

 

 

101 DEF

 

XBRL Definition Linkbase Document*

 

 

 

101 LAB

 

XBRL Labels Linkbase Document*

 

 

 

101 PRE

 

XBRL Presentation Linkbase Document*

 

*The XBRL related information in Exhibit 101 shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or otherwise subject to liability of that section and shall not be incorporated by reference into any filing or other document pursuant to the Securities Act of 1933, as amended, except as shall be expressly set forth by specific reference in such filing or document.

 

 
61

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.

 

ALPINE 4 HOLDINGS, INC.

 

Date: April 14, 2022

By:

/s/ Kent B. Wilson

 

 

Name:

Kent B. Wilson

 

 

Title:

Chief Executive Officer (Principal Executive Officer), President, and Director

 

 

 

 

 

Date: April 14, 2022

By:

/s/ Larry Zic

 

 

Name:

Larry Zic

 

 

Title:

Chief Financial Officer (Principal Financial 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.

 

/s/ Kent B. Wilson

 

Chief Executive Officer, President, Director

 

April 14, 2022

Kent B. Wilson

 

 

 

 

 

 

 

 

 

/s/ Charles Winters

 

Director

 

April 14, 2022

Charles Winters

 

 

 

 

 

 

 

 

 

/s/ Ian Kantrowitz

 

Director

 

April 14, 2022

Ian Kantrowitz

 

 

 

 

 

 

 

 

 

/s/ Gerry Garcia

 

Chairwoman of the Board

 

April 14, 2022

Gerry Garcia

 

 

 

 

 

 

 

 

 

/s/ Edmond Lew

 

Director

 

April 14, 2022

Edmond Lew

 

 

 

 

 

 

 

 

 

/s/ Christophe Jeunot

 

Director

 

April 14, 2022

Christophe Jenuot

 

 

 

 

 

 

 

 

 

/s/ Jonathan Withem

 

Director

 

April 14, 2022

Jonathan Withem

 

 

 

 

 

 
62

 

EX-23 2 alpp_ex23.htm CONSENT alpp_ex23.htm

EXHIBIT 23

 

 

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

We consent to the incorporation by reference in the Registration Statement on Form S-3 (File No. 333-252539) of our report dated April 13, 2022 with respect to the audited consolidated financial statements of Alpine 4 Holdings, Inc. and Subsidiaries (collectively, the “Company”) appearing in this Annual Report on Form 10-K of the Company for the year ended December 31, 2021.

 

/s/ MaloneBailey, LLP

www.malonebailey.com

Houston, Texas

April 13, 2022

EX-31.1 3 alpp_ex311.htm CERTIFICATION alpp_ex311.htm

 

EXHIBIT 31.1

CERTIFICATIONS

 

I, Kent B. Wilson, certify that:

 

1.

I have reviewed this Annual Report on Form 10-K of Alpine 4 Holdings, Inc.;

 

 

 

2.

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

 

 

 

3.

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

 

 

 

4.

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

 

 

 

 

a)

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

 

 

 

 

b)

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

 

 

 

 

c)

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

 

 

 

 

d)

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

 

 

 

5.

The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

 

 

 

 

a)

All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

 

 

 

b)

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

 

Dated:  April 14, 2022 By: /s/ Kent B. Wilson

 

 

Kent B. Wilson  
    Chief Executive Officer  
    (Principal Executive Officer)  

 

EX-31.2 4 alpp_ex312.htm CERTIFICATION alpp_ex312.htm

 

EXHIBIT 31.2

CERTIFICATIONS

 

I, Larry Zic, certify that:

 

1.

I have reviewed this Annual Report on Form 10-K of Alpine 4 Holdings, Inc.;

 

 

 

2.

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

 

 

 

3.

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

 

 

 

4.

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

 

 

 

 

a)

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

 

 

 

 

b)

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

 

 

 

 

c)

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

 

 

 

 

d)

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

 

 

 

5.

The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

 

 

 

 

a)

All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

 

 

 

b)

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

 

 

 

 

Dated:  April 14, 2022 By: /s/ Larry Zic

 

 

Larry Zic  
    Chief Financial Officer  
    (Principal Financial Officer)  

 

EX-32.1 5 alpp_ex321.htm CERTIFICATION alpp_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

 

In connection with the Annual Report on Form 10-K of Alpine 4 Holdings, Inc. (the “Company”) for the year ending December 31, 2021, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), Kent B. Wilson, Chief Executive Officer of the Company, hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to his knowledge:

 

(1)

The report 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 Company.

 

Dated:  April 14, 2022    By: /s/ Kent B. Wilson 

 

 

Kent B. Wilson  
    Chief Executive Officer  

 

This certification accompanies each Report pursuant to § 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by the Sarbanes-Oxley Act of 2002, be deemed filed by the Company for purposes of §18 of the Securities Exchange Act of 1934, as amended.

 

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 alpp_ex322.htm CERTIFICATION alpp_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

 

In connection with the Annual Report on Form 10-K of Alpine 4 Holdings, Inc. (the “Company”) for the year ending December 31, 2021, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), Larry Zic, Chief Financial Officer of the Company, hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to his knowledge:

 

(1)

The report 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 Company.

 

Dated:  April 14, 2022 By: /s/ Larry Zic 

 

 

Larry Zic  
    Chief Financial Officer  

 

This certification accompanies each Report pursuant to § 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by the Sarbanes-Oxley Act of 2002, be deemed filed by the Company for purposes of §18 of the Securities Exchange Act of 1934, as amended.

 

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 alpp-20211231.xsd XBRL TAXONOMY EXTENSION SCHEMA 000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 000002 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 000003 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 000004 - Statement - Consolidated Statement of Operations link:presentationLink link:calculationLink link:definitionLink 000005 - Statement - Consolidated Statements of Stockholders' Deficit link:presentationLink link:calculationLink link:definitionLink 000006 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 000007 - Disclosure - Organization and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 000008 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 000009 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 000010 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 000011 - Disclosure - Notes Payable, Related Parties link:presentationLink link:calculationLink link:definitionLink 000012 - Disclosure - Convertible Notes Payable link:presentationLink link:calculationLink link:definitionLink 000013 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 000014 - Disclosure - Business Combination link:presentationLink link:calculationLink link:definitionLink 000015 - Disclosure - Equity Investments link:presentationLink link:calculationLink link:definitionLink 000016 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 000017 - Disclosure - Industry Segments link:presentationLink link:calculationLink link:definitionLink 000018 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 000019 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 000020 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 000021 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 000022 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 000023 - Disclosure - Notes Payable (Tables) link:presentationLink link:calculationLink link:definitionLink 000024 - Disclosure - Notes Payable, Related Parties (Tables) link:presentationLink link:calculationLink link:definitionLink 000025 - Disclosure - Convertible Notes Payable (Tables) link:presentationLink link:calculationLink link:definitionLink 000026 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 000027 - Disclosure - Business Combination (Tables) link:presentationLink link:calculationLink link:definitionLink 000028 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 000029 - Disclosure - Industry Segments (Tables) link:presentationLink link:calculationLink link:definitionLink 000030 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 000031 - Disclosure - Organization and Basis of Presentation (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000032 - Disclosure - Summary of Significant Accounting Policies Cash and Restricted Cash Schedule Of Reconciliation Of Cash Cash Equivalents And Restricted Cash Table (Details) link:presentationLink link:calculationLink link:definitionLink 000033 - Disclosure - Summary of Significant Accounting Policies Inventory Schedule of Inventory Current (Details) link:presentationLink link:calculationLink link:definitionLink 000034 - Disclosure - Summary of Significant Accounting Policies Property and Equipment Schedule of Property and Equipment Estimated Useful Lives (Details) link:presentationLink link:calculationLink link:definitionLink 000035 - Disclosure - Summary of Significant Accounting Policies Property and Equipment Property Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 000036 - Disclosure - Summary of Significant Accounting Policies Purchased Intangibles and Other Longlived Assets Schedule of Finite Lived Intangible Assets Estimated Useful Lives (Details) link:presentationLink link:calculationLink link:definitionLink 000037 - Disclosure - Summary of Significant Accounting Policies Purchased Intangibles and Other Longlived Assets Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 000038 - Disclosure - Summary of Significant Accounting Policies Purchased Intangibles and Other Longlived Assets Schedule of FiniteLived Intangible Assets Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 000039 - Disclosure - Summary of Significant Accounting Policies Purchased Intangibles and Other Longlived Assets Schedule of Other Assets Noncurrent (Details) link:presentationLink link:calculationLink link:definitionLink 000040 - Disclosure - Summary of Significant Accounting Policies Earnings (loss) per share Computation of basic and diluted EPS (Details) link:presentationLink link:calculationLink link:definitionLink 000041 - Disclosure - Summary of Significant Accounting Policies Revenues Disaggregated by Sales Type (Details) link:presentationLink link:calculationLink link:definitionLink 000042 - Disclosure - Summary of Significant Accounting Policies Cash and Restricted Cash Schedule Of Reconciliation Of Cash Cash Equivalents And Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 000043 - Disclosure - Summary of Significant Accounting Policies Major Customers (Details) link:presentationLink link:calculationLink link:definitionLink 000044 - Disclosure - Summary of Significant Accounting Policies Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 000045 - Disclosure - Summary of Significant Accounting Policies Property and Equipment Schedule of Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 000046 - Disclosure - Summary of Significant Accounting Policies Purchased Intangibles and Other Longlived Assets (Details) link:presentationLink link:calculationLink link:definitionLink 000047 - Disclosure - Summary of Significant Accounting Policies Impairment of Longlived Assets (Details) link:presentationLink link:calculationLink link:definitionLink 000048 - Disclosure - Summary of Significant Accounting Policies Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 000049 - Disclosure - Summary of Significant Accounting Policies Leases (Details) link:presentationLink link:calculationLink link:definitionLink 000050 - Disclosure - Summary of Significant Accounting Policies Equity Investments (Details) link:presentationLink link:calculationLink link:definitionLink 000051 - Disclosure - Summary of Significant Accounting Policies Research and Development (Details) link:presentationLink link:calculationLink link:definitionLink 000052 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 000053 - Disclosure - Leases (Details 1) link:presentationLink link:calculationLink link:definitionLink 000054 - Disclosure - Leases (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000055 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 000056 - Disclosure - Debt (Details 1) link:presentationLink link:calculationLink link:definitionLink 000057 - Disclosure - Debt (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000058 - Disclosure - Notes Payable, Related Parties (Details) link:presentationLink link:calculationLink link:definitionLink 000059 - Disclosure - Convertible Notes Payable (Details) link:presentationLink link:calculationLink link:definitionLink 000060 - Disclosure - Convertible Notes Payable (Details 1) link:presentationLink link:calculationLink link:definitionLink 000061 - Disclosure - Convertible Notes Payable (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000062 - Disclosure - Stockholders Equity (Details) link:presentationLink link:calculationLink link:definitionLink 000063 - Disclosure - Stockholders Equity (Details 1) link:presentationLink link:calculationLink link:definitionLink 000064 - Disclosure - Stockholders Equity (Details 2) link:presentationLink link:calculationLink link:definitionLink 000065 - Disclosure - Stockholders Equity (Details 3) link:presentationLink link:calculationLink link:definitionLink 000066 - Disclosure - Stockholders Equity (Details 4) link:presentationLink link:calculationLink link:definitionLink 000067 - Disclosure - Stockholders Equity (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000068 - Disclosure - Business Combination (Details) link:presentationLink link:calculationLink link:definitionLink 000069 - Disclosure - Business Combination (Details 1) link:presentationLink link:calculationLink link:definitionLink 000070 - Disclosure - Business Combination (Details 2) link:presentationLink link:calculationLink link:definitionLink 000071 - Disclosure - Business Combination (Details 3) link:presentationLink link:calculationLink link:definitionLink 000072 - Disclosure - Business Combination (Details 4) link:presentationLink link:calculationLink link:definitionLink 000073 - Disclosure - Business Combination (Details 5) link:presentationLink link:calculationLink link:definitionLink 000074 - Disclosure - Business Combination (Details 6) link:presentationLink link:calculationLink link:definitionLink 000075 - Disclosure - Business Combination (Details 7) link:presentationLink link:calculationLink link:definitionLink 000076 - Disclosure - Business Combination (Details 8) link:presentationLink link:calculationLink link:definitionLink 000077 - Disclosure - Business Combination (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000078 - Disclosure - Equity Investments (Details) link:presentationLink link:calculationLink link:definitionLink 000079 - Disclosure - Equity Investments (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000080 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 000081 - Disclosure - Income Taxes (Details 1) link:presentationLink link:calculationLink link:definitionLink 000082 - Disclosure - Income Taxes (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000083 - Disclosure - Industry Segments (Details) link:presentationLink link:calculationLink link:definitionLink 000084 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 000085 - Disclosure - Commitments and Contingencies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000086 - Disclosure - Subsequent Events (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.LAB 8 alpp-20211231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Cover [Abstract] Entity Registrant Name Entity Central Index Key Document Type Amendment Flag Entity Voluntary Filers Current Fiscal Year End Date Entity Well Known Seasoned Issuer Entity Small Business Entity Shell Company Entity Emerging Growth Company Entity Current Reporting Status Document Period End Date Entity Filer Category Document Fiscal Period Focus Document Fiscal Year Focus Entity Ex Transition Period 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 Entity Address Address Line 1 Entity Address Address Line 2 Entity Address City Or Town Entity Address State Or Province Entity Address Postal Zip Code City Area Code Local Phone Number Security 12b Title Trading Symbol Security Exchange Name Auditor Name Auditor Location Auditor Firm Id Consolidated Balance Sheets Statement [Table] Statement [Line Items] Class of Stock [Axis] Series B Preferred Stock Series C Preferred Stocks Series D Preferred Stocks Common Class A Common Class B Common Class C ASSETS CURRENT ASSETS: Cash [Cash and Cash Equivalents, at Carrying Value] Restricted cash Accounts receivable, net Contract assets Inventory, net Prepaid expenses and other current assets Total current assets [Assets, Current] Property and equipment, net Intangible assets, net Right of use assets, net Goodwill Other non-current assets TOTAL ASSETS [Assets] LIABILITIES AND STOCKHOLDERS' EQUITY (DEFICIT) CURRENT LIABILITIES: Accounts payable Accrued expenses Contract liabilities Notes payable, current portion Notes payable, related parties Convertible notes payable, current portion, net of discount of $0 and $1,343,624 Line of credit, current portion Financing lease obligation, current portion Operating lease obligation, current portion Total current liabilities [Liabilities, Current] Notes payable, net of current portion Convertible notes payable, net of current portion Line of credit, net of current portion Financing lease obligations, net of current portion Operating lease obligations, net of current portion Deferred tax liability TOTAL LIABILITIES [Liabilities] STOCKHOLDERS' EQUITY (DEFICIT): Preferred stock, $0.0001 par value, 5,000,000 shares authorized Additional paid-in capital Accumulated deficit Total stockholders' equity (deficit) [Stockholders' Equity Attributable to Parent] TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY (DEFICIT) [Liabilities and Equity] Class A Common stock, $0.0001 par value, 195,000,000 shares authorized, 161,798,817 and 126,363,158 shares issued and outstanding at December 31, 2021 and 2020 Common Class A [Common Class A] Common Class B [Common Class B] Debt Instrument, Unamortized Discount Preferred Stock, Par or Stated Value Per Share Preferred Stock, Shares Authorized Preferred Stock, Shares Issued Preferred Stock, Shares Outstanding Common Stock, Par or Stated Value Per Share Common Stock, Shares Authorized Common Stock, Shares, Issued Common Stock, Shares, Outstanding Revenues, net Costs of revenues Gross Profit [Gross Profit] Operating expenses: General and administrative expenses Research and development Impairment loss of intangible asset and goodwill Total operating expenses [Operating Expenses] Loss from operations [Operating Income (Loss)] Other income (expenses) Interest expense [Interest Expense] Change in value of derivative liability Gain on extinguishment of debt Gain on forgiveness of debt Change in fair value of contingent consideration Impairment loss on equity investment Other income Total other income (expenses) [Other Operating Income (Expense), Net] Loss before income tax [Income (Loss) from Continuing Operations before Income Taxes, Domestic] Income tax (benefit) Net loss [Net Income (Loss) Attributable to Parent] Weighted average shares outstanding : Basic Diluted Basic loss per share Diluted loss per share Consolidated Statements of Stockholders' Deficit Equity Components [Axis] Series C Preferred Stock Class A Common Stock Series D Preferred Stocks [Series D Preferred Stocks] Series B Preferred Stock [Series B Preferred Stock] Class B Common Stock Class C Common Stock Additional Paid-In Capital Retained Earnings (Accumulated Deficit) Balance, shares [Shares, Issued] Balance, amount Issuance of shares of common stock for cash, shares Issuance of shares of common stock for cash, amount Issuance of shares of common stock for convertible note payable and accrued interest, shares Issuance of shares of common stock for convertible note payable and accrued interest, amount Issuance of shares of common stock for debt settlement, shares Issuance of shares of common stock for debt settlement, amount Issuance of shares of common stock for penalty interest, shares Issuance of shares of common stock for penalty interest, amount Issuance of shares of common stock for deferred compensation, shares Issuance of shares of common stock for deferred compensation, amount Issuance of shares of common stock for compensation, shares Issuance of shares of common stock for compensation, amount Issuance of shares of series B preferred stock for services, shares Issuance of shares of series B preferred stock for services, amount Issuance of shares of series C preferred stock for acquisition, shares Issuance of shares of series C preferred stock for acquisition, amount Share-based compensation expense Beneficial conversion feature on convertible notes Net loss Conversion of Class C to Class A, shares Conversion of Class C to Class A, amount Conversion of Class B to Class A, shares Conversion of Class B to Class A, amount Repurchase of class C common stock, shares Repurchase of class C common stock, amount Issuance of shares of series D preferred stock for acquisition, shares Issuance of shares of common stock and warrants for acquisition, shares Issuance of shares of common stock and warrants for acquisition, amount Conversion of series D preferred stock to Class A, shares Conversion of series D preferred stock to Class A, amount Conversion of series C preferred stock to Class A, shares Conversion of series C preferred stock to Class A, amount Balance, shares Balance, amount OPERATING ACTIVITIES: Net loss Adjustments to reconcile net loss to net cash used in operating activities: Depreciation Amortization Gain on extinguishment of debt [Gain on extinguishment of debt] Gain on forgiveness of debt [Gain on forgiveness of debt] Change in fair value of derivative liabilities Common stock issued for services Preferred stock issued for services Change in fair value of contingent consideration [Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability] Bad debt expense Non-cash adjustment to debt booked to interest expense Stock issued for penalties Employee stock compensation Amortization of debt discounts Issuance of convertible debentures for interest Operating lease expense Impairment loss on equity investment [Gain (Loss) on Sale of Equity Investments] Impairment loss of intangible asset and goodwill [Asset Impairment Charges] Write off of inventory Change in current assets and liabilities: Accounts receivable Inventory Contract assets [Increase (Decrease) in Contract with Customer, Asset] Prepaid expenses and other assets Accounts payable [Increase (Decrease) in Accounts Payable] Accrued expenses [Increase (Decrease) in Accrued Liabilities] Contract liabilities [Increase (Decrease) in Contract with Customer, Liability] Operating lease liability Deposits [Increase (Decrease) in Deposits] Deferred tax Net cash used in operating activities [Net Cash Provided by (Used in) Operating Activities] INVESTING ACTIVITIES: Capital expenditures [Capital Expenditures Incurred but Not yet Paid] Cash paid for acquisitions [Payments to Acquire Businesses, Net of Cash Acquired] Cash paid for equity investment [Payments to Acquire Equity Method Investments] Cash assumed in acquisition Net cash used in investing activities [Net Cash Provided by (Used in) Investing Activities] FINANCING ACTIVITIES: Proceeds from the sale of common stock Proceeds from issuances of notes payable, related parties Proceeds from issuances of notes payable, non-related party Proceeds from issuances of convertible notes payable Proceeds from line of credit Repurchase of common stock [Payments for Repurchase of Equity] Proceeds from financing lease Repayments of notes payable, related party Repayments of notes payable, non-related parties [Repayments of Other Debt] Repayments of convertible notes payable [Repayments of Convertible Debt] Repayment of line of credit [Repayments of Lines of Credit] Cash paid on financing lease obligations [Repayments of Debt and Lease Obligation] Net cash provided by financing activities [Net Cash Provided by (Used in) Financing Activities] NET INCREASE IN CASH AND RESTRICTED CASH [Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect] CASH AND RESTRICTED CASH, BEGINNING BALANCE [Restricted Cash and Cash Equivalents, Current] CASH AND RESTRICTED CASH, ENDING BALANCE CASH PAID FOR: Interest Income taxes SUPPLEMENTAL DISCLOSURE OF NON-CASH FINANCING AND INVESTING ACTIVITIES: Penalty interest added to debt Common stock issued for convertible note payable and accrued interest Common stock issued for debt settlement Issuance of note payable for acquisition ROU asset and operating lease obligation recognized under Topic 842 Common stock issued to settle unpaid salaries Equipment purchased on financing lease Other asset reclassified to fixed asset Interest added to note payable - related party Issuance of shares of series C preferred stock for acquisition Beneficial conversion feature on convertible notes [Adjustments to Additional Paid in Capital, Convertible Debt with Conversion Feature] Reduction of acquisition note payable for uncollectible accounts Common stock issued for acquisition Remeasurement of finance lease liability Mortgage on property purchase Accounts receivable converted to equity investment Issuance of shares of series D preferred stock for acquisition Notes payables issued to the Sellers for the purchase of DTI Conversion of series D preferred stock for common stock Conversion of series C preferred stock for common stock Organization and Basis of Presentation Organization and Basis of Presentation Business Description and Basis of Presentation [Text Block] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Leases Debt and Capital Leases Disclosures [Text Block] Debt Debt Disclosure [Text Block] Notes Payable, Related Parties Related Party Transactions Disclosure [Text Block] Convertible Notes Payable [Convertible Notes Payable] Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Business Combination Business Combination Disclosure [Text Block] Equity Investments Equity Method Investments [Table Text Block] Income Taxes Income Tax Disclosure [Text Block] Industry Segments Segment Reporting Disclosure [Text Block] Commitments and Contingencies Contingencies Subsequent Events Subsequent Events [Text Block] Summary of Significant Accounting Policies (Policies) Principles of Consolidation Use of Estimates Reclassification Advertising Cash Cash and Cash Equivalents, Policy [Policy Text Block] Major Customers Accounts Receivable Inventory Inventory, Policy [Policy Text Block] Property and Equipment Purchased Intangibles and Other Long-lived Assets Impairment of Long-lived Assets Goodwill Goodwill and Intangible Assets, Policy [Policy Text Block] Fair Value Measurement Equity Investments Equity Method Investments [Policy Text Block] Research and Development Revenue Recognition Earnings (loss) per share Stock-based compensation Income taxes Income Tax, Policy [Policy Text Block] Related Party Disclosure Recent Accounting Pronouncements Summary of Significant Accounting Policies (Tables) Reconciliation of cash, and restricted Schedule of Inventory, Current Schedule of Property and Equipment, Estimated Useful Lives Property, Plant and Equipment Schedule of Finite Lived Intangible Assets, Estimated Useful Lives Schedule of Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Schedule of Other Assets, Noncurrent Schedule of Revenues Disaggregated by Sales Type Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Future Minimum Lease Payments for Capital Leases Schedule of Right of Use Assets and Lease Liabilities Schedule of Notes Payable Future Scheduled Maturities of Outstanding Notes Payable to Third Parties Schedule of Notes Payable, Related Parties Schedule of Convertible Notes Payable Schedule of Acitivity of Convertible Notes Payable Stock option activity Summary of options outstanding and exercisable Schedule of warrant activity Summary of warrants outstanding and exercisable Option pricing model assumptions Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination Business Acquisition, Pro Forma Information Schedule of Effective Income Tax Rate Reconciliation Schedule of Deferred Tax Assets and Liabilities Schedule of Segment Reporting Information, by Segment Schedule of Warranty Service Agreement Business Acquisition [Axis] Identified Technologies Corporation Net loss [Net loss] Non-recurring items Acquisitions expenses Repurchase of restricted stock units costs Loss on equity investment Amount for bonus to management Proceeds from lines of credit and direct stock offering Proceeds from sale of stock Proceeds From Lines Of Credit Working capital Line of credit Secured bank financing Capital expenditures lines of credit Unused secured bank financing Write off of accounts receivables Write off of intangibles and goodwill Owenership acquired Cash Restricted cash Total cash and restricted cash shown in statement of cash flows Raw materials Work in process Finished goods Inventory, gross Reserve [Inventory Valuation Reserves] Inventory, net Range Axis Property Plant And Equipment By Type Axis Maximum Automobiles & Trucks Leasehold Improvements [Member] Machinery and Equipment Minimum Property, Plant and Equipment, Useful Life Automobiles & Trucks Building Improvements Furniture and Fixtures Total Property and equipment Less: Accumulated depreciation [Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment] Property and equipment, net Finite Lived Intangible Assets By Major Class Axis Indefinite-lived Intangible Assets [Axis] Software Development Maximum Customer List Minimum Noncompete Agreements Proprietary Technology Finite-Lived Intangible Asset, Useful Life Software Noncompete Agreements Customer List Patents, Trademarks, and Licenses Total Intangible assets Less: Accumulated amortization Intangibles, net 2022 2023 2024 2025 2026 Thereafter Total Financial Instrument Axis Deposits Deposits [Member] Other Other non-current assets Loss available to stockholders, Basic Weighted Average Number of Shares Outstanding, Basic Income (loss) per share, Basic Convertible debt, Effect of Dilutive Securities Convertible debt shares, Effect of Dilutive Securities Income (loss) available to stockholders plus assumed conversions, Diluted Weighted Average Number of Shares Outstanding, Diluted Earnings Per Share, Diluted Summary of Significant Accounting Policies Revenues Disaggregated by Sales Type (Details) Product and Service [Axis] Circuit Boards and Cables Dietary Supplements Electronics Construction Contracts Drone 3D Mapping Revenues, net Total sale of goods Total sale of services Restricted cash Concentration Risk By Type Axis Accounts Receivable Concentration Risk Revenues Concentration Risk Concentration Risk, Customer Concentration Risk Government Allowance for bad debts Write off for bad debt Property, Plant and Equipment, Useful Life [Property, Plant and Equipment, Estimated Useful Lives] Sale leaseback transactions Intangible asset useful life Customer List APF Customer List Deluxe Impairment loss Impairment of Long-Lived Assets Impairment of goodwill Initial term of lease Equity investments impairment loss Research and development costs Finance Leases 2022 [Finance Lease, Liability, to be Paid, Year One] 2023 [Finance Lease, Liability, to be Paid, Year Two] 2024 [Finance Lease, Liability, to be Paid, Year Three] 2025 [Finance Lease, Liability, to be Paid, Year Four] 2026 [Finance Lease, Liability, to be Paid, Year Five] Thereafter [Finance Lease, Liability, to be Paid, after Year Five] Finance Lease, Liability, Payment, Due Imputed Interest on Capital Lease Total obligation Financing lease obligation, current portion [Finance Lease, Liability, Current] Financing lease obligations, net of current portion [Finance Lease, Liability, Noncurrent] Operating Leases 2022 [Lessee, Operating Lease, Liability, to be Paid, Year One] 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 minimum lease payments Less imputed interest [Lessee, Operating Lease, Liability, Undiscounted Excess Amount] Total obligation [Operating Lease, Liability] Less:Operating lease obligation, current portion Operating lease obligations, net of current portion Operating lease right of use assets Total lease assets Operating lease obligation, current portion Operating lease obligations, non-current Total obligation Segments [Axis] Income Statement Location [Axis] Property Subject to or Available for Operating Lease [Axis] RCA Operating Lease Property Subject to Operating Lease Building Phoenix Operating lease expense [Operating Lease, Cost] Additional finance lease liability Payment of Operating lease Finance Lease, Weighted Average Remaining Lease Term Monthly lease payments Finance Lease, Weighted Average Discount Rate, Percent Right of use asset Payment of Operating lease minimum Payment of Operating lease maximum Discounted incremental borrowing rate Lease term Lease termination date Right of use asset Debt (Details) Debt Instrument Axis Lines of Credit Short Term Notes Equipment Loans Merchant Loans Equipment, Noncurrent PPP loans Notes payable, current portion [Notes and Loans Payable, Current] Notes Payable [Notes Payable] Long-term Debt 2022 [Long-term Debt, Maturities, Repayments of Principal in Next Rolling Twelve Months] 2023 [Long-term Debt, Maturities, Repayments of Principal in Rolling Year Two] 2024 [Long-term Debt, Maturities, Repayments of Principal in Rolling Year Three] 2025 [Long-term Debt, Maturities, Repayments of Principal in Rolling Year Four] 2026 [Long-term Debt, Maturities, Repayments of Principal in Rolling Year Five] Thereafter [Long-term Debt, Maturities, Repayments of Principal in Rolling after Year Five] Total Longterm Debt Type Axis Related Party Transactions By Related Party Axis Plan Name [Axis] APF VWES Secured APF Notes Equipment note Morris Promissory Notes Deluxe First note Second Note San Diego building Celtic Capital Excel [Excel] Investor [Member] Excel Merchant Agreements Agreement for purchase of building Additional funds borrow Due to acquisitions Revolving lines of credit Capital expenditures lines of credit Lines of credit Periodic payments Notes bear interest rate Aggregate secured promissory notes Loan term Accrue interest rate Monthly payments of debt (Gain) loss on extinguishment of debt Principal amount Credit line Minimum interest Exit fee Accrued interest [Debt Securities, Available-for-Sale, Accrued Interest Writeoff] Interest rate Default rate Daily late charge Due date Debt forgiven Repayment of debt Accrued interest Payment of other cost Class C common stock shares held by seller Line of credit facility interest rate Notes Payable 1 Notes Payable 2 Notes payable, related parties, current portion Convertible Notes Payable 1 Convertible Notes Payable 2 Convertible Notes Payable 3 Convertible Notes Payable 4 Convertible Notes Payable 5 Total convertible notes payable [Convertible Notes Payable 1] Less: discount on convertible notes payable Total convertible notes payable, net of discount Less: current portion of convertible notes payable Long-term portion of convertible notes payable Convertible Notes Payable, net of discount at beginning [Convertible Notes Payable, net of discount at beginning] Issuance of convertible notes payable for cash Non-cash extinguishment [Extinguishment of Debt, Amount] Repayment of notes [Repayments of Secured Debt] Conversion of notes payable to common stock Penalty interest added to convertible note Convertible note issued for interest Settlement of convertible note Amortization of debt discounts Discount from beneficial conversion feature Convertible Notes Payable, net of discount at Ending [Convertible Notes Payable, net of discount at Ending] Jeff Moss Dwight Hargreaves Amortization of debt discounts Beneficial conversion feature Interest rate Principal amount Periodic payments Due date (Gain) loss on extinguishment of debt Stockholders Equity (Details) Options outstanding, beginning balance [Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number] Options Granted Options, Forfeited [Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period] Options Exercised Options outstanding, ending balance Options Vested and expected to vest [Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number] Options, Exercisable [Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number] Weighted average price per share - beginning balance [Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price] Weighted average price per share - ending balance Weighted average price per share - Vested and Expected to Vest [Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price] Weighted average price per share - Exercisable [Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price] Weighted Average Remaining Contractual Term, Options, Outstanding Weighted Average Remaining Contractual Term, Options, Vested and Expected to Vest Weighted Average Remaining Contractual Term, Options, Exercisable Options, Outstanding at beginning, Intrinsic Value [Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value] Options, Outstanding at end Intrinsic Value Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value [Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value] Options, Exercisable, Intrinsic Value [Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value] Award Type Axis Stock Option 1 Stock Option 2 Stock Option 3 Stock Option 4 Stock Option 5 Options outstanding, beginning balance Options exercisable Options outstanding, weighted average remaining contractual life (Years) Weighted average price per share - beginning balance Options exercisable, weighted average exercise price Warrants Warrants, Granted Warrants, Exercised Warrants weighted average exercise price granted Warrants weighted average exercise price forfeited Weighted Average Remaining Contractual Term, Options, Outstanding Weighted Average Remaining Contractual Term, granted Weighted Average Remaining Contractual Term, Options, Vested and Expected to Vest Weighted Average Remaining Contractual Term, Options, Exercisable Warrants 3.08 2.25 3.10 6.60 Number of Shares, Warrants Outstanding Number of Shares, Warrants Exercisable Warrants outstanding, weighted average remaining life Warrants Exercisable, Weighted Average Exercise Price Warrants Outstanding, Weighted Average Exercise Price Expected dividend yield Stock price Risk-free interest rate Expected life of the options Expected volatility Award Date [Axis] Series B Preferred Stock Series D Preferred Stocks Common Class B Black-Scholes option pricing model Impossible Aerospace TDI Series C Preferred Stock [Series C Preferred Stock] Alt Labs Identified Technology. Series C Preferred Stock [Series C Preferred Stock 1] ElecJet HWT Legal Proceeding [Member] DTI Services DTI Services Limited Liability Common Class A Investor [Member] December 9, 2021 May 26,2022 Preferred Stock, Shares Authorized Preferred Stock, Par or Stated Value Per Share Stock Options Expense Net proceeds from sale of shares Unrecognized stock option expense Securities purchase agreement description Issuance of shares of series D preferred stock for acquisition Decription of fair value warrants, issued to the placement agent and RCA sellers Preferred Stock, Shares Issued Preferred Stock, Shares Outstanding Stock issued for debt conversion, shares Shares issued for acquisition, shares Shares issued for acquisition, value Common stock issued, shares Common stock issued, amount Stock issued for debt conversion, Amount Stock issued for settlement of debt, shares Stock issued for settlement of debt, Amount Fair value of stock Stock issued for penalty, shares Stock issued for penalty, Amount Issuance of shares of common stock for settlement of unpaid salaries, amount Issuance of shares of common stock for settlement of unpaid salaries, shares Common sotck shares repurchase, shares Common stock shares repurchase, value Shares issued for compensation, shares Shares issued for compensation, value Number of shares converted Warrants issued Warrant exercise price Issued warrants to a placement agent in connection with sale of its common stock Business Combination (Details) Short-term Debt, Type [Axis] Excel Cash [Cash] Seller Notes Cash [Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents] Accounts receivable [Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables] Inventory [Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory] Property and equipment Customer list Goodwill [Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill] Accounts payable [Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable] Accrued expenses and other current liabilities Purchase price Total [Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net] Series C Preferred Stocks Cash Inventory Property and equipment Patent Non-solicitation covenant SBA loan (PPP funds) Accrued expenses and other current liabilities Total Purchase price Vayu Series D Preferred Stock Property and equipment Intellectual property Non-compete agreement Accrued expenses and other current liabilities SBA loan (PPP funds) Purchase price TDI [TDI] Class A Common Stock [Class A Common Stock] Accounts receivable Customer list Non-compete agreement Goodwill Other asset Accounts payable Contract liabilities [Contract liabilities] Notes payable [Notes payable] Alt Labs [Alt Labs] Customer list Proprietary technology Non-compete agreement Goodwill Other asset Contract liabilities Notes payable Identified Technologies Other asset Proprietary technology Tradename ElectJet Proprietary technology DTI Services Seller Notes [Seller Notes] Trademark ROU asset Customer deposits Operating lease liability [Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Financial Liabilities] Line of credit [Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Restructuring Liabilities] Sales Cost of goods sold Gross profit Operating expenses Loss from operations [Loss from operations] Net loss from continuing operations Loss per share Bargain purchase gain Escrow amount Sale-leaseback Sale-leaseback transaction agreement term AmplifeiIntl LLC Total interest paid Impairment of investment Federal Statutory Income Tax Rate, Amount State Income Taxes, Amount Permanent differences, Amount [Effective Income Tax Rate Reconciliation, Deduction, Other, Amount] Valuation allowance against net deferred tax assets, Amount Effective rate, Amount Federal Statutory Income Tax Rate, Percent State Income Taxes, Percent Permanent differences, Percent Valuation allowance against net deferred tax assets, Percent Effective rate, Percent Deferred Tax Assets, Operating Loss Carryforwards Deferred Tax Assets, Gross Deferred Tax Assets, Valuation Allowance [Deferred Tax Assets, Valuation Allowance] Total deferred income tax asset Book to tax differences in intangible assets Total deferred income tax liability Valuation allowance Uncertain tax positions Operating Loss Carryforwards Construction Services Manufacturing Defense Technologies Aerospace Total Consolidated Unallocated August 16, 2021 Revenue Gross Profit Loss from operations Depreciation and amortization Interest expense Total Assets Goodwill [Goodwill, Period Increase (Decrease)] Accounts receivable, net [Accounts Receivable, Sale] Loss from operations [Loss from operations 1] Issued warrants to a placement agent in connection with sale of its common stock Exercise price Issued another warrants to a placement agent in connection with the sale of its common stock 2022 [Long-Term Debt, Maturity, Year One] 2023 [Long-Term Debt, Maturity, Year Two] 2024 [Long-Term Debt, Maturity, Year Three] Total [Long-Term Debt, Maturity, Year Two and Three] Licensing Agreement 2020 2021 2022 [Recorded Unconditional Purchase Obligation, to be Paid, Year Three] 2023 [Recorded Unconditional Purchase Obligation, to be Paid, Year Four] 2024 [Recorded Unconditional Purchase Obligation, to be Paid, Year Five] Series C Preferred Stock [Series C Preferred Stock 2] Series D Preferred Stock Secured lines of credit Ownership outstanding shares percentage Conversion of shares Stock issued Represents the monetary amount of Gain on extinguishment of debt, net of discontinued operations, during the indicated time period. Represents the Issuance of shares of common stock for convertible note payable and accrued interest, shares (number of shares), during the indicated time period. Represents the textual narrative disclosure of Note 7 - Convertible Notes Payable, during the indicated time period. Represents the textual narrative disclosure of Schedule of Property and Equipment, Estimated Useful Lives, during the indicated time period. Represents the textual narrative disclosure of Schedule of Right of Use Assets and Lease Liabilities, during the indicated time period. Represents the textual narrative disclosure of Future Scheduled Maturities of Outstanding Notes Payable to Third Parties, during the indicated time period. Represents the textual narrative disclosure of Schedule of Acitivity of Convertible Notes Payable, during the indicated time period. Represents the monetary amount of Issuance of convertible notes payable for cash, during the indicated time period. Represents the monetary amount of Conversion of notes payable to common stock, during the indicated time period. Represents the monetary amount of Discount from beneficial conversion feature, during the indicated time period. Represents the Issuance Of Shares Of Common Stock For Penalty, Shares (number of shares), during the indicated time period. EX-101.CAL 9 alpp-20211231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.PRE 10 alpp-20211231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE EX-101.DEF 11 alpp-20211231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE GRAPHIC 12 alpp_10kimg1.jpg begin 644 alpp_10kimg1.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# 4$! 0$ P4$! 0&!04&" T(" <' M"! +# D-$Q 4$Q(0$A(4%QT9%!8<%A(2&B,:'!X?(2$A%!DD)R0@)AT@(2#_ MVP!# 04&!@@'" \(" \@%1(5(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @("#_P 1" !@ 70# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#[+HHHH ** M** "BBB@!M+7GGQ4^(VF_#'PA)KMY&+J[=A#9V6_:;B0]LX. !DD]@/>O+?A MM^T-XG^(WC>V\-Z?X%MXHR/-NKK[:S+;0CJQ&SDDX &1DFM8T:DH.I;1"OK8 M^E:*X;XD^/-+^&_@B[\1:B!-(N([:VW[6N93]U ?U)[ $UX7X5_:JU/Q%XST M3P_)X*M[9=2O(K5IEO68H'8 D#8,XSTS3IT*E2+G%:(+GU=1116(PHHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** $JA>7EKI]C<7U[.L%O;QM M++(YPJ*!DDGV%7J^2?VHOBIN8_#/0KG .)-6E0]N"L''KP6]L#N:UHTI59J* M$]#Q?XL?$34/BI\16OK6.633XF^R:3:*"25) #8_O.<$^V!VK[ ^#/PUM/A; M\.]^I&)=8O%%UJ5P< 1X&1&">BH,_CDUXS^R_P#"C[?>K\2M>MO]&MV*:3$X MX>0<-/@]AR%]\GL*WOVH/BK_ &?8'X;Z#8H3R(LCH6ZGT7ZUW M5'[24:%/9;DKNSQ3XU?$ZX^)GCHM8-(=#T]C;Z;" K*0PUBV!!X((D (->P_LR_"K^W-7/Q UNW_P");IS%=.C<<3SC M@R8[JG0>_P!*\C^'V3\;_#!/).O1'_R-77"45&=.&T43V9^FE%%%>":A1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 445GW^H6>EZ;6<$ MTMN\@L](LE&6V%L+Q_?8\GTR!VK[/^$WP^TWX3_#L6]Y)$M_(IN]4O#@ N!D MC/\ =4<#Z$]Z]33#4?[TB-R;XB>,M$^#_P +S=6UO%&;>);/2[)< 228PB@> M@ R3Z U\1>!_">O?%[XHBSGN999[V9KS4[X\F*,G+-GL3G:H]2/2M#XP?$:] M^*GQ%,UBLLNEV[FTTFU4$EP2!OQ_>U';/J M$PYPV/EB!_NJ#CW.3WH5L/1YG\<@W9WFCZ-I_A_P_:Z/IMNMM8V4(AAC48"J M!@?CZGN>:_.KX>_\EO\ "_\ V'H?_1U?I=-_J7_W37YH_#W_ )+?X7_[#T/_ M *.J<*[QFWV'(_32BBBO-*"BBB@ HI*\I^-GC_4/ O@:%M!V'Q#JUW'8ZKT5XK\%?B%XB\2S>(_"?CAX?^$I\/W9CF\I MBR1'[K #C ((SW!![U[3VHE%PERL!:**Q?$=Y/I_A;5K^U8+/;6H.!ECG M%-_L/]JG&1XR\*?^ Q_^-UJJ+<5+F2OW ^@**^;-*^+7Q)\$?$S2_!OQ>T[3 MY;;6'$=IJNG@JNXD*"1T(R0", C(/(KZ2[UG.,H6OU =VI*6O-?C9XJUKP;\ M'M9\1>'YT@U&U\KRW>,2 ;I%4\'@\$THIRDHKJ!Z3VI:XSX'== MU:19;Z^LHYIG50H+$9) ' KLN]#7*W'L M)2=Z^3=6_:&\3>$_V@]8T/798I M_"%I??99$2 ![9"%Q)N R<$DD'J,XY%.G3E5NH] /K2BJ-K.6?Q"\43?M8WGP^>[B/A^+3OM"P^2H??L4YW=<9)XIQ M@Y7\@/<:***D!*2O(_C_ .-O$'@'X7-K_AJYCM[T7D46^2(2#:!0 M:)^U$MW";CQAX5:'S%\P+;D$KD9Q^[ZXS7OG.*F<.3JGZ +12>E8GB+7M,\+ M^'K[Q!K%RL%A91&65SZ#L/4DX 'J:E*[L@-G!_%7BSQ5^U M-X?U[Q$+BRM]4M);FPL3(0L5H58197.,G!))&23GIBOLVKJTG3:3>Z$M1U%% M%0,**** &U\@?M1?%3[3&;JL&1Z<,P^@]:^C/B%JO MB31_!%]/X/T>76-=D7RK6%"H".>/,;) PO7'OAJX^"/QDN[N:[O/!M_/ M<3NTLLKS1EGHTK;$M]CU3]F7P/HMI*?B%XDO+&*?YH M]+MYYT#(.0\Q!.03R!GH,GN*T/VGOBU"]HOP[\-7Z2BX42:I<0.&&P_=A!!Q MSU;VP.YKQ8_ 7XN'D^!;PG_KK'_\52CX#_%X#CP+> ?]=8O_ (JNYTZ,JGM9 MS3\B;NVB/2/V9_ >CR:F?B%XHOK.".U8QZ7;SS(I:0<-,03D _\ );_"_P#V'H?_ $=4832, MUY#ET/TTHHHKS2@HHHH ;[5\VR3_ /"S_P!KV*W4^;H7@.$LW=6NR9:P$0*3]^5N$'_?1'X5Y_^S+X5GT;X7-XDU,% MM4\2SM?RR./F,9)V9^O+?\"K6FN2$IOT0CF?BE(WPL_:'\,?$Z!2FCZV/[-U M;;TXP-Q'J!M8?[AKZ4C9)(UD1@R,,JP.01U!KSOXT>"E\>?";6=%CC#WT2%M4T,_8+D-]XJH_=L?JO'U4TY>_ M34NJT?Z!L>T5@^,/^1$U_P#[!]Q_Z+:M[M6#XP_Y$37_ /L'W'_HMJQC\2&> M,?LC?\D0D_["<_\ )*^A*^4/V:?B+X'\)_"%]-\1^*+#3+UM0FE$%Q)M;:0N M#C'?!KVZU^,'PPO+Z"SL_'&E37%Q(L44:S9+NQP /*ZZ]^T-\5O"K:/X7U#2?"F@7 N9K^_B,9D^96..V3L !)Y).*^NAP,4U550 MJA0.P&*?6-2ISV25DAA7C?[2W_)OWB/_ +8?^CEKV2O'?VEO^3>O$?\ VP_] M'+3H_P 2/J)G2_!O_DB/@_\ [!L7\J[ZN!^#?_)$?!__ OY5WU1/XY>K& M)7R+X=\*Z3XV_:/^,'AG6H/,L[R':2!\T3!E*NI[,#@@_AT-?75?,WPK_P"3 MO_BE_N#_ -"2M*+<8R:?03(_@OXLU?X>^-;GX&^.Y_WMN^=%O'.%GC.2$!/8 MC)4=CE>PI^G_ /)_6H_]@?\ ]IK7:_'#X5R?$#PQ'J6BM]G\4:,?M&GSH=K. M1R8R>V2 0>Q [$UXA\$O%6I^,/VHHM:UJW^SZI_8\EK=*<@F2)51F(/0DCD= MCFNF'+4C*<='RZKS%M8^U:***X2CP']K09^!C*3@'4(!GTY-8GAOXU>/K#PG MH]C;?!'7+N"WLXHH[A)<+*JH &'R=" #^-;7[6@)^!;J!DG4(./SK=\(_&#X M8V/@K0;.[\<:5#<06$$)M M.TF^^#6M:5:W4ZQ27LTF4@4]6(VC@?6O;Z\[_P"%V?"G_H?=)_[_ %=[%-'< M0QSPR!XY%#*1T(/(/Y5RU%K\/*-$U?.&OS2?';XKCPA8LQ\ >%YQ+JMPGW-0 MN@>(0>A4$'/XGTKZ#NX/M5E/:[B@EC:/6-W)V?3J#*^LPQV_[_%A L'VFX.9)<#&YCZFML0HJ,6I7T!&_1117*,*S]5U.QT72+ MO5=2N%M[.TB:::5NB*!DFM"H)H8KB)HIHEEC889'4$'Z@T(#\^?&?[0'Q \0 M^,;_ %/0O$NH:)I3/MM;.W8*$C' +<'+'J?KCM6!_P +D^*AZ>/M9_[^C_"O MT:_L?1_^@59_]^%_PKY._:<^(6FPRCX<^';>VB?Y9=5GAB4%1P4A!QP3PQ]L M#N:]7#5J=1JGR+U(=UK<\5/QB^*@&?\ A8&L?]_1_A2?\+E^*G_10-9_[^C_ M KW?]F'X3QO ?B-XBLPXE5H]+@E4$;#PTQ![GD#VR>XKZF_L71_^@39_P#? MA?\ "JK8FC3FXQ@G8$GW/SC_ .%R?%3_ **!K'_?T?X4V3XQ?%1868?$#6,@ M$C]\/\*_1[^Q='_Z!-G_ -^$_P *_.CXZ1QP_&[QA'%&D:+A_]'5SX?:94 MNA^FE%%%><4%%%% &!XB\+^'_%VF+IGB32H-4LU<2"&<97<,@''KR:TK2UM[ M&SAL[2%8;>!%CCC085% P !Z 8J[11=[ %198I%AP493D$>X(!_ M"O1:*KVD_P"9_> 4445('.Z_X/\ #/BJ2RD\1:-;:DUC(9;8SIDQ,<9F6L=K96R".&&,85%'0#VJ_113 *Y^P\(^&]+\27_B+3]'MK;5 MM0XNKN-$;#Q5/XJLO#]E;ZY<;O-O8XP)'W8W M9/?.!FNJHH3:V **** ,3Q!X9T'Q7IG]E^(]*M]3LMXD\BX7WFK2ZIJ.J: M[?7$\QGN&FNU/GL3EMQ" \\@X(XKWZBJC4E#X785BE:VMO8V<%E9PK!;P((X MHD&%10, >@%7J**D8G:O$/%G[-?@/QAXIU+Q)J=]K$=[J$GF2K!<*J X X! M4XX [U[A13C.4'>+L!FV%C#IVDVNFPLQAMH5@4LC?LR> =% M\46/B*UO]8:[LKI;R-9+A2A<-N (V\C/O7NG2CI3C6G"_*[7W$.HHHJ1A111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ;!1110 4444 %%%% !1110 4444 %%%% '__9 end XML 13 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Cover - USD ($)
12 Months Ended
Dec. 31, 2021
Apr. 09, 2022
Jun. 30, 2021
Cover [Abstract]      
Entity Registrant Name Alpine 4 Holdings, Inc.    
Entity Central Index Key 0001606698    
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 true    
Entity Current Reporting Status Yes    
Document Period End Date Dec. 31, 2021    
Entity Filer Category Non-accelerated Filer    
Document Fiscal Period Focus FY    
Document Fiscal Year Focus 2021    
Entity Ex Transition Period true    
Entity Common Stock Shares Outstanding   12,500,200  
Entity Public Float     $ 463,512,811
Document Annual Report true    
Document Transition Report false    
Entity File Number 000-55205    
Entity Incorporation State Country Code DE    
Entity Tax Identification Number 46-5482689    
Entity Interactive Data Current Yes    
Entity Address Address Line 1 2525 E Arizona Biltmore Circle    
Entity Address Address Line 2 Suite 237    
Entity Address City Or Town Phoenix    
Entity Address State Or Province AZ    
Entity Address Postal Zip Code 85016    
City Area Code 480    
Local Phone Number 702-2431    
Security 12b Title Class A Common Stock    
Trading Symbol ALPP    
Security Exchange Name NASDAQ    
Auditor Name MaloneBailey, LLP    
Auditor Location Houston, Texas    
Auditor Firm Id 206    
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Balance Sheets - USD ($)
Dec. 31, 2021
Dec. 31, 2020
CURRENT ASSETS:    
Cash $ 3,715,666 $ 277,738
Restricted cash 0 444,845
Accounts receivable, net 11,875,176 6,484,869
Contract assets 877,904 717,421
Inventory, net 25,981,905 2,666,602
Prepaid expenses and other current assets 1,955,907 32,301
Total current assets 44,406,558 10,623,776
Property and equipment, net 28,096,562 19,299,286
Intangible assets, net 36,777,245 7,743,084
Right of use assets, net 1,460,206 581,311
Goodwill 21,937,634 2,084,982
Other non-current assets 357,118 401,744
TOTAL ASSETS 133,035,323 40,734,183
CURRENT LIABILITIES:    
Accounts payable 7,744,957 4,854,467
Accrued expenses 5,074,006 2,872,202
Contract liabilities 6,359,449 233,485
Notes payable, current portion 5,690,524 4,281,118
Notes payable, related parties 0 238,651
Convertible notes payable, current portion, net of discount of $0 and $1,343,624 0 562,242
Line of credit, current portion 4,473,489 2,819,793
Financing lease obligation, current portion 649,343 639,527
Operating lease obligation, current portion 428,596 334,500
Total current liabilities 30,420,364 16,835,985
Notes payable, net of current portion 8,426,105 15,201,450
Convertible notes payable, net of current portion 0 1,100,635
Line of credit, net of current portion 5,640,051 0
Financing lease obligations, net of current portion 15,319,467 15,687,176
Operating lease obligations, net of current portion 1,066,562 269,030
Deferred tax liability 51,308 428,199
TOTAL LIABILITIES 60,923,857 49,522,475
STOCKHOLDERS' EQUITY (DEFICIT):    
Preferred stock, $0.0001 par value, 5,000,000 shares authorized 0 0
Additional paid-in capital 131,293,861 30,991,978
Accumulated deficit (59,200,693) (39,795,401)
Total stockholders' equity (deficit) 72,111,466 (8,788,292)
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY (DEFICIT) 133,035,323 40,734,183
Series B Preferred Stock    
STOCKHOLDERS' EQUITY (DEFICIT):    
Preferred stock, $0.0001 par value, 5,000,000 shares authorized 5 5
Series C Preferred Stocks    
STOCKHOLDERS' EQUITY (DEFICIT):    
Preferred stock, $0.0001 par value, 5,000,000 shares authorized 0 171
Series D Preferred Stocks    
STOCKHOLDERS' EQUITY (DEFICIT):    
Preferred stock, $0.0001 par value, 5,000,000 shares authorized 7 0
Common Class A    
STOCKHOLDERS' EQUITY (DEFICIT):    
Class A Common stock, $0.0001 par value, 195,000,000 shares authorized, 161,798,817 and 126,363,158 shares issued and outstanding at December 31, 2021 and 2020 16,182 12,636
Common Class B    
STOCKHOLDERS' EQUITY (DEFICIT):    
Class A Common stock, $0.0001 par value, 195,000,000 shares authorized, 161,798,817 and 126,363,158 shares issued and outstanding at December 31, 2021 and 2020 854 902
Common Class C    
STOCKHOLDERS' EQUITY (DEFICIT):    
Class A Common stock, $0.0001 par value, 195,000,000 shares authorized, 161,798,817 and 126,363,158 shares issued and outstanding at December 31, 2021 and 2020 $ 1,250 $ 1,417
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Debt Instrument, Unamortized Discount $ 0 $ 1,343,624
Preferred Stock, Par or Stated Value Per Share $ 0.0001 $ 0.0001
Preferred Stock, Shares Authorized 5,000,000 5,000,000
Series B Preferred Stock    
Preferred Stock, Par or Stated Value Per Share $ 1.00 $ 1.00
Preferred Stock, Shares Authorized 100 100
Preferred Stock, Shares Issued 5 5
Preferred Stock, Shares Outstanding 5 5
Series C Preferred Stocks    
Preferred Stock, Par or Stated Value Per Share $ 3.50 $ 3.50
Preferred Stock, Shares Authorized 2,028,572 2,028,572
Preferred Stock, Shares Issued 10,149 1,714,286
Preferred Stock, Shares Outstanding 10,149 1,714,286
Series D Preferred Stocks    
Preferred Stock, Par or Stated Value Per Share $ 3.50 $ 3.50
Preferred Stock, Shares Authorized 1,628,572 1,628,572
Preferred Stock, Shares Issued 78,674 78,674
Preferred Stock, Shares Outstanding 0 0
Common Class C    
Common Stock, Par or Stated Value Per Share $ 0.0001 $ 0.0001
Common Stock, Shares Authorized 15,000,000 15,000,000
Common Stock, Shares, Issued 12,500,200 14,162,267
Common Stock, Shares, Outstanding 12,500,200 14,162,267
Common Class A    
Common Stock, Par or Stated Value Per Share $ 0.0001 $ 0.0001
Common Stock, Shares Authorized 195,000,000 195,000,000
Common Stock, Shares, Issued 161,798,817 126,363,158
Common Stock, Shares, Outstanding 161,798,817 126,363,158
Common Class B    
Common Stock, Par or Stated Value Per Share $ 0.0001 $ 0.0001
Common Stock, Shares Authorized 10,000,000 10,000,000
Common Stock, Shares, Issued 8,548,088 9,023,088
Common Stock, Shares, Outstanding 8,548,088 9,023,088
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statement of Operations - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Consolidated Balance Sheets    
Revenues, net $ 51,640,813 $ 33,454,349
Costs of revenues 43,942,815 28,090,722
Gross Profit 7,697,998 5,363,627
Operating expenses:    
General and administrative expenses 27,889,130 9,695,891
Research and development 1,464,918 0
Impairment loss of intangible asset and goodwill 367,519 1,561,600
Total operating expenses 29,721,567 11,257,491
Loss from operations (22,023,569) (5,893,864)
Other income (expenses)    
Interest expense (3,834,742) (5,463,597)
Change in value of derivative liability 0 2,298,609
Gain on extinguishment of debt 803,079 344,704
Gain on forgiveness of debt 5,987,523  
Change in fair value of contingent consideration 0 500,000
Impairment loss on equity investment (1,350,000) 0
Other income 635,526 71,224
Total other income (expenses) 2,241,386 (2,249,060)
Loss before income tax (19,782,183) (8,142,924)
Income tax (benefit) (376,891) (93,051)
Net loss $ (19,405,292) $ (8,049,873)
Weighted average shares outstanding :    
Basic 164,216,808 132,987,390
Diluted 164,216,808 139,611,790
Basic loss per share $ (0.12) $ (0.06)
Diluted loss per share $ (0.12) $ (0.06)
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Stockholders' Deficit - USD ($)
Total
Series C Preferred Stock
Class A Common Stock
Series D Preferred Stocks
Series B Preferred Stock
Class B Common Stock
Class C Common Stock
Additional Paid-In Capital
Retained Earnings (Accumulated Deficit)
Balance, shares at Dec. 31, 2019     100,070,161     5,000,000 9,955,200    
Balance, amount at Dec. 31, 2019 $ (11,970,142) $ 0 $ 10,007 $ 0 $ 0 $ 500 $ 996 $ 19,763,883 $ (31,745,528)
Issuance of shares of common stock for cash, shares     11,513,935            
Issuance of shares of common stock for cash, amount 674,469 0 $ 1,151 0 0 0 0 673,318 0
Issuance of shares of common stock for convertible note payable and accrued interest, shares     12,861,995            
Issuance of shares of common stock for convertible note payable and accrued interest, amount 1,929,300 0 $ 1,286 0 0 0 $ 0 1,928,014 0
Issuance of shares of common stock for debt settlement, shares     1,617,067       1,617,067    
Issuance of shares of common stock for debt settlement, amount 330,528 0 $ 162 0 0 0 $ 162 330,204 0
Issuance of shares of common stock for penalty interest, shares     300,000            
Issuance of shares of common stock for penalty interest, amount 44,700 0 $ 30 0 0 $ 0 0 44,670 0
Issuance of shares of common stock for deferred compensation, shares           4,023,088      
Issuance of shares of common stock for deferred compensation, amount 603,463 0 0 0 0 $ 402 $ 0 603,061 0
Issuance of shares of common stock for compensation, shares             2,590,000    
Issuance of shares of common stock for compensation, amount 240,093 0 0 0 $ 0 0 $ 259 239,834 0
Issuance of shares of series B preferred stock for services, shares         5        
Issuance of shares of series B preferred stock for services, amount 5 $ 0 0 0 $ 5 0 0 0 0
Issuance of shares of series C preferred stock for acquisition, shares   1,714,286              
Issuance of shares of series C preferred stock for acquisition, amount 5,848,013 $ 171 0 0 0 0 0 5,847,842 0
Share-based compensation expense 78,652 0 0 0 0 0 0 78,652 0
Beneficial conversion feature on convertible notes 1,482,500 0 0 0 0 0 0 1,482,500 0
Net loss (8,049,873) $ 0 $ 0 0 $ 0 $ 0 $ 0 0 (8,049,873)
Balance, shares at Dec. 31, 2020   1,714,286 126,363,158   5 9,023,088 14,162,267    
Balance, amount at Dec. 31, 2020 (8,788,292) $ 171 $ 12,636 0 $ 5 $ 902 $ 1,417 30,991,978 (39,795,401)
Issuance of shares of common stock for cash, shares     18,428,827            
Issuance of shares of common stock for cash, amount 76,492,993 0 $ 1,844 0 0 0 0 76,491,149 0
Issuance of shares of common stock for convertible note payable and accrued interest, shares     7,384,018            
Issuance of shares of common stock for convertible note payable and accrued interest, amount 1,886,896 0 $ 740 0 0 0 0 1,886,156 0
Issuance of shares of common stock for compensation, shares     199,018            
Issuance of shares of common stock for compensation, amount 261,525 0 $ 21 0 0 0 0 261,504 0
Issuance of shares of series C preferred stock for acquisition, amount 6,653,309 0 0 143 0 0 0 6,653,166 0
Share-based compensation expense 36,538 0 0 0 0 0 0 36,538 0
Beneficial conversion feature on convertible notes 92,428 0 0 0 0 0 0 92,428 0
Net loss (19,405,292) 0 $ 0 0 0 0 $ 0 0 (19,405,292)
Conversion of Class C to Class A, shares     1,617,067       (1,617,067)    
Conversion of Class C to Class A, amount 0   $ 162   0 $ 0 $ (162) 0 0
Conversion of Class B to Class A, shares     475,000     475,000      
Conversion of Class B to Class A, amount 0 0 $ 48 0 0 $ (48) $ 0 0 0
Repurchase of class C common stock, shares             45,000    
Repurchase of class C common stock, amount (185,850) 0 $ 0 $ 0 0 0 $ (5) (185,845) 0
Issuance of shares of series D preferred stock for acquisition, shares       1,432,244          
Issuance of shares of common stock and warrants for acquisition, shares     4,922,471            
Issuance of shares of common stock and warrants for acquisition, amount 15,067,211 0 $ 492 $ 0 0 0 0 15,066,719 0
Conversion of series D preferred stock to Class A, shares     1,066,868 (1,353,570)          
Conversion of series D preferred stock to Class A, amount 0 $ 0 $ 105 $ (136) 0 0 0 31 0
Conversion of series C preferred stock to Class A, shares   (1,704,137) 1,342,390            
Conversion of series C preferred stock to Class A, amount 0 $ (171) $ 134 $ 0 $ 0 $ 0 $ 0 37 0
Balance, shares at Dec. 31, 2021   10,149 161,798,817 78,674 5 8,548,088 12,500,200    
Balance, amount at Dec. 31, 2021 $ 72,111,466 $ 0 $ 16,182 $ 7 $ 5 $ 854 $ 1,250 $ 131,293,861 $ (59,200,693)
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Cash Flows - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
OPERATING ACTIVITIES:    
Net loss $ (19,405,292) $ (8,049,873)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation 2,395,864 1,844,634
Amortization 1,659,705 225,628
Gain on extinguishment of debt (803,079) (344,704)
Gain on forgiveness of debt (5,987,523) 0
Change in fair value of derivative liabilities 0 (2,298,609)
Common stock issued for services 0 240,093
Preferred stock issued for services 0 5
Change in fair value of contingent consideration 0 (500,000)
Bad debt expense 3,028,757 88,305
Non-cash adjustment to debt booked to interest expense 0 79,211
Stock issued for penalties 0 44,700
Employee stock compensation 298,063 78,652
Amortization of debt discounts 1,436,052 985,709
Issuance of convertible debentures for interest 0 105,000
Operating lease expense 412,898 272,262
Impairment loss on equity investment 1,350,000 0
Impairment loss of intangible asset and goodwill 367,519 1,561,600
Write off of inventory 237,192 127,919
Change in current assets and liabilities:    
Accounts receivable (4,235,353) 3,951,827
Inventory (6,795,719) (184,766)
Contract assets (160,483) (49,697)
Prepaid expenses and other assets (87,950) (256,682)
Accounts payable 725,596 (634,489)
Accrued expenses 614,399 940,098
Contract liabilities 332,032 63,445
Operating lease liability (429,529) (260,565)
Deposits 0 (12,509)
Deferred tax (376,891) (93,051)
Net cash used in operating activities (25,423,742) (2,075,857)
INVESTING ACTIVITIES:    
Capital expenditures (3,571,253) (75,670)
Cash paid for acquisitions (37,324,035) (2,513,355)
Cash paid for equity investment (350,000) 0
Cash assumed in acquisition 81,442 453,876
Net cash used in investing activities (41,163,846) (2,135,149)
FINANCING ACTIVITIES:    
Proceeds from the sale of common stock 76,492,993 674,469
Proceeds from issuances of notes payable, related parties 0 47,000
Proceeds from issuances of notes payable, non-related party 16,078 4,654,817
Proceeds from issuances of convertible notes payable 408,000 1,482,500
Proceeds from line of credit 11,967,717 0
Repurchase of common stock (185,850) 0
Proceeds from financing lease 0 2,000,000
Repayments of notes payable, related party (238,651) (290,003)
Repayments of notes payable, non-related parties (7,161,807) (2,101,825)
Repayments of convertible notes payable (1,688,464) (335,896)
Repayment of line of credit (9,392,165) (996,331)
Cash paid on financing lease obligations (637,180) (503,628)
Net cash provided by financing activities 69,580,671 4,631,103
NET INCREASE IN CASH AND RESTRICTED CASH 2,993,083 420,097
CASH AND RESTRICTED CASH, BEGINNING BALANCE 722,583 302,486
CASH AND RESTRICTED CASH, ENDING BALANCE 3,715,666 722,583
CASH PAID FOR:    
Interest 1,973,818 3,504,227
Income taxes 54,058 0
SUPPLEMENTAL DISCLOSURE OF NON-CASH FINANCING AND INVESTING ACTIVITIES:    
Penalty interest added to debt 0 15,000
Common stock issued for convertible note payable and accrued interest 1,886,896 1,929,300
Common stock issued for debt settlement 0 330,528
Issuance of note payable for acquisition 0 2,300,000
ROU asset and operating lease obligation recognized under Topic 842 95,029 193,541
Common stock issued to settle unpaid salaries 0 603,463
Equipment purchased on financing lease 0 756,990
Other asset reclassified to fixed asset 0 86,471
Interest added to note payable - related party 0 139,834
Issuance of shares of series C preferred stock for acquisition 0 5,848,013
Beneficial conversion feature on convertible notes 92,428 1,482,500
Reduction of acquisition note payable for uncollectible accounts 0 150,044
Common stock issued for acquisition 15,067,211 0
Remeasurement of finance lease liability 279,287 0
Mortgage on property purchase 4,680,000 0
Accounts receivable converted to equity investment 1,000,000 0
Issuance of shares of series D preferred stock for acquisition 6,653,309 0
Notes payables issued to the Sellers for the purchase of DTI 2,000,000 0
Conversion of series D preferred stock for common stock 136 0
Conversion of series C preferred stock for common stock $ 171 $ 0
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.22.1
Organization and Basis of Presentation
12 Months Ended
Dec. 31, 2021
Organization and Basis of Presentation  
Organization and Basis of Presentation

Note 1 – Organization and Basis of Presentation

 

Alpine 4 Holdings, Inc. (together with its subsidiaries, the “Company,” “we,” or “our”), was incorporated under the laws of the State of Delaware on April 22, 2014. The Company was formed to serve as a vehicle to affect an asset acquisition, merger, exchange of capital stock, or other business combination with a domestic or foreign business. On March 2, 2021, the Company changed its name from Alpine 4 Technologies Ltd. to Alpine 4 Holdings, Inc.

 

Effective April 1, 2016, the Company purchased all of the outstanding capital stock of Quality Circuit Assembly, Inc., a California corporation (“QCA”).

 

Effective January 1, 2019, the Company purchased all of the outstanding capital stock of Morris Sheet Metal Corp., an Indiana corporation (“MSM”), JTD Spiral, Inc. a wholly owned subsidiary of MSM, an Indiana corporation, Morris Enterprises LLC, an Indiana limited liability company and Morris Transportation LLC, an Indiana limited liability company (collectively “Morris”).

 

Effective November 6, 2019, the Company purchased all of the outstanding capital stock and units of Deluxe Sheet Metal, Inc., an Indiana corporation, and DSM Holding, LLC, an Indiana limited liability company, and purchased certain real estate from Lonewolf Enterprises, LLC, an Indiana limited liability company (collectively “Deluxe”).

 

Effective February 21, 2020, the Company purchased all of the outstanding units of Excel Fabrication, LLC., an Idaho Limited Liability Company (“Excel”).

 

Effective December 15, 2020, the Company purchased the assets of Impossible Aerospace Corporation, a Delaware corporation (“IA”).

 

Effective February 8, 2021, the Company purchased the assets of Vayu (US), Inc., a Delaware corporation (“Vayu”).

 

On May 5, 2021, the Company acquired all of the outstanding shares of stock of Thermal Dynamics, Inc., a Delaware corporation (“TDI”).

 

On May 10, 2021, the Company acquired all of the outstanding membership interests of KAI Enterprises, LLC, a Florida limited liability company, the sole asset of which was all of the outstanding membership interests of Alternative Laboratories, LLC, a Delaware limited liability company (“Alt Labs”).

 

On October 20, 2021, the Company acquired 100% of the outstanding shares of Identified Technologies Corporation, a Delaware corporation (“Identified Technologies”).

 

On November 29, 2021, the Company, and a newly formed and wholly owned subsidiary of the Company named ALPP Acquisition Corporation 3, Inc. (“AC3”), entered into a merger agreement with ElecJet Corp., (“ElecJet”) and the three ElecJet shareholders. Pursuant to the agreement, AC3 merged with and into ElecJet with ElecJet being the surviving entity following the merger.

 

On December 9, 2021, the Company, and A4 Technologies, Inc., a wholly owned subsidiary of the Company (“A4 Technologies”), entered into a Membership Interest Purchase Agreement with DTI Services Limited Liability Company (doing business as RCA Commercial Electronics), (“DTI”), Direct Tech Sales LLC, (also having an assumed business name of RCA Commercial Electronics), (“Direct Tech”), PMI Group, LLC, (“PMI”), Continu.Us, LLC, (“Continu.Us”), Solas Ray, LLC, (“Solas”), and the individual owners of the interests of the various entities. DTI, Direct Tech, PMI, Continu.Us, and Solas were each referred to in the Membership Interest Purchase Agreement collectively as “RCA.” Pursuant to the MIPA, the Company acquired all of the outstanding membership interests of RCA.

 

As of the date of this Report, the Company was a holding company owning, directly or indirectly, fourteen companies:

 

 

A4 Corporate Services, LLC;

 

– 

ALTIA, LLC;

 

– 

Quality Circuit Assembly, Inc.;

 

– 

Morris Sheet Metal, Corp;

 

– 

JTD Spiral, Inc.;

 

– 

Excel Construction Services, LLC;

 

– 

SPECTRUMebos, Inc.;

 

– 

Vayu (US)

 

– 

Thermal Dynamics International, Inc.;

 

– 

Alternative Laboratories, LLC.;

 

– 

Identified Technologies, Corp.;

 

– 

ElecJet Corp.;

 

– 

DTI Services Limited Liability Company (doing business as RCA Commercial Electronics); and

 

– 

Global Autonomous Corporation

 

Basis of presentation

 

The accompanying financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”).

 

Liquidity

 

The Company’s financial statements are prepared in accordance with U.S. GAAP applicable to a going concern, which contemplates realization of assets and the satisfaction of liabilities in the normal course of business within one year after the date the consolidated financial statements are issued.

 

In accordance with Financial Accounting Standards Board (the “FASB”), Accounting Standards Update (“ASU”) No. 2014-15, Presentation of Financial Statements - Going Concern (Subtopic 205-40), our management evaluates whether there are conditions or events, considered in aggregate, that raise substantial doubt about our ability to continue as a going concern within one year after the date that the financial statements are issued.

 

As shown in the accompanying consolidated financial statements, the Company has incurred significant recurring losses and negative cash flows from operations.  These factors raise substantial doubt about the Company's ability to continue as a going concern. While the Company experienced a loss for the year ended December 31, 2021, of $19.4 million, and had a negative cash flow used in operations, there were several significant one-time / non-recurring items included in the $19.4 million net loss. These non-recurring items totaled $8.4 million, consisting of $612 thousand in new acquisitions expenses captured in professional fees, and other costs, $1.8 million for repurchase of restricted stock units in March 2021, $3.0 million in write off of accounts receivables, $367 thousand in write off of intangibles and goodwill, $1.2 million to management for bonuses, and $1.4 million for a loss on equity investment.

 

The Company received a total of approximately $76.4 million in 2021 in the following two transactions:

 

 

The Company raised approximately $67.1 million in net proceeds in connection with a registered direct offering of its stock and;

 

– 

The Company raised approximately $9.3 million in net proceeds in connection with an equity line of credit financing arrangement.

 

As of December 31, 2021, the Company has positive working capital of approximately $14.0 million. The Company has also secured bank financing totaling $18.8 million ($18.3 million in Lines of Credit and $0.5 million in capital expenditures lines of credit availability) of which $6.4 million was unused at December 31, 2021.

 

The Company plans to continue to generate additional revenue (and improve cash flows from operations) partly from the acquisitions of six operating companies which closed in 2021 combined with improved gross profit performance from the existing operating companies. The Company also plans to continue to raise funds through debt financing and the sale of shares through its planned at-the-market offering.

 

Based on the capital raise as indicated above and management’s plans to improve cash flows from operations, management believes the Company has sufficient working capital to satisfy the Company’s estimated liquidity needs for the next 12 months. Because of the above factors, the Company believes that this alleviates the substantial doubt in connection with the Company's ability to continue as a going concern.

 

However, there is no assurance that management’s plans will be successful due to the current economic climate in the United States and globally.

XML 20 R8.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2021
Organization and Basis of Presentation  
Summary of Significant Accounting Policies

Note 2 - Summary of Significant Accounting Policies

 

Principles of consolidation

 

The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries as of December 31, 2021 and 2020. Significant intercompany balances and transactions have been eliminated.

 

Use of estimates

 

The consolidated financial statements are prepared in accordance with generally accepted accounting principles in the United States, or U.S. GAAP. Preparation of these financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, costs and expenses and related disclosures. The Company bases its estimates on historical experience and on various other assumptions that it believes to be reasonable. In many instances, the Company could have reasonably used different accounting estimates and in other instances changes in the accounting estimates are reasonably likely to occur from period to period. This applies in particular to useful lives of long-lived assets, reserves for accounts receivable and inventory, valuation allowance for deferred tax assets, fair values assigned to intangible assets acquired, and impairment of long-lived assets. Actual results could differ significantly from our estimates. To the extent that there are material differences between these estimates and actual results, the Company’s future financial statement presentation, financial condition, results of operations and cash flows will be affected. The ultimate impact from COVID-19 on the Company’s operations and financial results during 2022 will depend on, among other things, the ultimate severity and scope of the pandemic, the pace at which governmental and private travel restrictions and public concerns about public gatherings will ease, and the speed with which the economy recovers. The Company is not able to fully quantify the impact that these factors will have on the Company’s financial results during 2022 and beyond. COVID-19 did have a negative impact on the Company’s financial performance in 2021.

 

Reclassification

 

Certain prior year amounts have been reclassified to conform to the current period presentation. These reclassifications had no impact on net earnings and financial position.

Advertising

 

Advertising costs are expensed when incurred. All advertising takes place at the time of expense. We have no long-term contracts for advertising. Advertising expense for all periods presented were not significant.

 

Cash

 

Cash and cash equivalents consist of cash and short-term investments with original maturities of less than 90 days. As of December 31, 2021, and 2020, the Company had no cash equivalents. As of December 31, 2021, and 2020, the Company had $0 and $444,845 in restricted cash, respectively, for amounts held in escrow.

 

The following table sets forth a reconciliation of cash, and restricted cash reported in the consolidated statements of cash flows that agrees to the total of those amounts presented in the consolidated statements of cash flows.

 

 

 

December 31,

2021

 

 

December 31,

2020

 

Cash

 

$3,715,666

 

 

$277,738

 

Restricted cash

 

 

 

 

 

444,845

 

Total cash and restricted cash shown in statement of cash flows

 

$3,715,666

 

 

$722,583

 

 

Major Customers

 

The Company had no customers that made up over 10% of accounts receivable as of December 31, 2021. The Company had two customers that made up 10% and 8%, respectively, of accounts receivable as of December 31, 2020. 

 

For the year ended December 31, 2021, the Company had two customers that each made up 11% of total revenues. For the year ended December 31, 2020, the Company had one customer that made up 10% of total revenues.

 

For the year ended December 31, 2021, the Company had 9% of total revenues made up of government contracts.

 

Major Customer by Segment

 

Manufacturing

 

The manufacturing segment had two customers that made up 31% and 20%, respectively, of accounts receivable as of December 31, 2021.

 

For the year ended December 31, 2021, the manufacturing segment had four customer that made up a total of 65% of total manufacturing revenues.

 

Aerospace

 

The aerospace segment had one customer that made up 57% of accounts receivable as of December 31, 2021. 

 

For the year ended December 31, 2021, the aerospace segment had two customers that made up 26% and 10%, respectively, of total aerospace revenues.

 

Construction

 

The construction segment had two customers that made up over 25% and 17%, respectively, of accounts receivable as of December 31, 2021. 

 

For the year ended December 31, 2021, the construction segment had two customers that made up 28% and 18%, respectively, of total construction revenues.

 

Defense

 

Of the defense segment 100% of accounts receivables and defense revenues were related to government contracts.

 

Technologies

 

The Company had two customers that made up 14% and 30% of accounts receivable as of December 31, 2021.

 

For the year ended December 31, 2021, the technology segment had two customers that made up 22% and 12%, respectively, of total technologies revenues.

 

 

Accounts Receivable

 

The Company maintains reserves for potential credit losses on accounts receivable. Management reviews the composition of accounts receivable and analyzes historical bad debts, customer concentrations, customer credit worthiness, current economic trends and changes in customer payment patterns to evaluate the adequacy of these reserves. Reserves are recorded primarily on a specific identification basis. As of December 31, 2021 and 2020, allowance for bad debt was $199,936 and $49,914, respectively. During the year ended December 31, 2021, the Company wrote off $3,028,757 to bad debts expense.

 

Inventory

 

Inventory for all subsidiaries is valued at weighted average. Management compares the cost of inventory with its net realizable value and an allowance is made to write down inventory to net realizable value, if lower. Inventory is segregated into three areas, raw materials, work-in-process and finished goods. Inventory, net at December 31, 2021 and 2020 consists of:

 

 

 

December 31,

2021

 

 

December 31,

2020

 

Raw materials

 

$8,322,867

 

 

$1,584,651

 

Work in process

 

 

2,480,979

 

 

 

573,806

 

Finished goods

 

 

16,391,616

 

 

 

508,145

 

 

 

 

27,195,462

 

 

 

2,666,602

 

Reserve

 

 

(1,213,557)

 

 

 

Inventory, net

 

$25,981,905

 

 

$2,666,602

 

 

Property and Equipment

 

Property and equipment are carried at cost less depreciation. Depreciation and amortization are provided principally on the straight-line method over the estimated useful lives of the assets, which range from ten years to 39 years as follows:

 

Automobiles & Trucks

5 to 7 years

Buildings and improvements

39 years

Leasehold Improvements

15 years or time remaining on lease (whichever is shorter)

Machinery and equipment

10 years

 

Maintenance and repair costs are charged against income as incurred. Significant improvements or betterments are capitalized and depreciated over the estimated life of the asset.

 

Property and equipment consisted of the following as of December 31, 2021 and 2020:

 

 

 

December 31,

2021

 

 

December 31,

2020

 

Automobiles and trucks

 

$1,251,187

 

 

$918,602

 

Machinery and equipment

 

 

8,870,391

 

 

 

5,436,847

 

Office furniture and fixtures

 

 

167,581

 

 

 

119,546

 

Buildings and improvements

 

 

23,630,250

 

 

 

16,167,000

 

Total Property and equipment

 

 

33,919,409

 

 

 

22,641,995

 

Less: Accumulated depreciation

 

 

(5,822,847)

 

 

(3,342,709)

Property and equipment, net

 

$28,096,562

 

 

$19,299,286

 

 

Included in Buildings and improvements in the above table are two buildings of $9,000,000 and $2,000,000 related to sale leaseback transactions in connection with the acquisitions of Deluxe and Excel. (See Note 3.)

Purchased Intangibles and Other Long-Lived Assets

 

The Company amortizes intangible assets with finite lives over their estimated useful lives, which range between five and fifteen years as follows:

 

Customer list

3-15 years

Non-compete agreements

1 to 5 years

Software development

5 years

Patents

17 years

Proprietary technology

15 years

 

Intangible assets consisted of the following as of December 31, 2021 and 2020:

 

 

 

December 31,

2021

 

 

December 31,

2020

 

Software

 

$128,474

 

 

$278,474

 

Non-compete agreement

 

 

1,415,457

 

 

 

205,457

 

Customer list

 

 

11,111,187

 

 

 

2,031,187

 

Patents, trademarks, and licenses

 

 

7,810,107

 

 

 

5,800,137

 

Proprietary technology

 

 

18,343,756

 

 

 

 

Total intangible assets

 

 

38,808,981

 

 

 

8,315,255

 

Less: Accumulated amortization

 

 

(2,031,736)

 

 

(572,171)

Intangibles, net

 

$36,777,245

 

 

$7,743,084

 

 

Expected amortization expense of intangible assets over the next 5 years and thereafter is as follows:

 

Years Ending December 31,

 

 

 

2022

 

$3,211,040

 

2023

 

 

3,203,540

 

2024

 

 

3,183,678

 

2025

 

 

2,577,846

 

2026

 

 

2,553,554

 

Thereafter

 

 

22,047,587

 

Total

 

$36,777,245

 

 

Other Long-Term Assets

 

Other long-term assets consisted of the following as of December 31, 2021 and 2020:

 

 

 

December 31,

2021

 

 

December 31,

2020

 

Deposits

 

$149,517

 

 

$293,327

 

Other

 

 

207,601

 

 

 

108,417

 

 

 

$357,118

 

 

$401,744

 

Impairment of Long-Lived Assets

 

The Company accounts for long-lived assets in accordance with the provisions of Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 360, Accounting for the Impairment of Long-Lived Assets. This statement requires that long-lived assets and certain identifiable intangibles be reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. An impairment loss would be recognized when the estimated future cash flows from the use of the asset are less than the carrying amount of that asset. During the year ended December 31, 2021, due to the significant impact of COVID-19, the Company determined that the customer list for Excel was impaired and took a charge to earnings of $359,890. During the year ended December 31, 2020, due to the loss of significant customers and the impact of COVID-19, the Company determined that the customer list for APF and Deluxe was impaired and took a charge to earnings of $671,500 and $450,000, respectively.

 

Goodwill

 

In financial reporting, goodwill is not amortized, but is tested for impairment annually or whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. Events that result in an impairment review include significant changes in the business climate, declines in our operating results, or an expectation that the carrying amount may not be recoverable. We assess potential impairment by considering present economic conditions as well as future expectations. All assessments of goodwill impairment are conducted at the individual reporting unit level. As of December 31, 2021 and 2020, the reporting units with goodwill were QCA, Morris, Excel, Alt Labs, TDI, Identified Technology, ElecJet, and RCA.

 

The Company used qualitative factors according to ASC 350-20-35-3 to determine whether it is more likely than not that the fair value of goodwill is less than its carrying amount. During the year ended December 31, 2021, the Company determined that the goodwill for Excel was impaired and took a charge to earnings of $7,629. During the year ended December 31, 2020, the Company determined that the goodwill for APF was impaired, as the company ceased operating as of August 31, 2020 and took a charge to earnings of $440,100.

 

Leases

 

The Company accounts for its leases under ASC 842, Leases (“ASC 842”). Under this guidance, arrangements meeting the definition of a lease are classified as operating or financing leases, and are recorded on the consolidated balance sheet as both a right of use asset and lease liability, calculated by discounting fixed lease payments over the lease term at the rate implicit in the lease or the Company’s incremental borrowing rate. Lease liabilities are increased by interest and reduced by payments each period, and the right of use asset is amortized over the lease term. For operating leases, interest on the lease liability and the amortization of the right of use asset result in straight-line rent expense over the lease term. The Company excludes short-term leases having initial terms of 12 months or less as an accounting policy election and recognizes rent expense on a straight-line basis over the lease term.

Fair Value Measurement

 

Accounting Standards Codification (“ASC”) 820, Fair Value Measurements and Disclosures, defines fair value as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. ASC 820 also establishes a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. ASC 820 describes three levels of inputs that may be used to measure fair value:

 

Level 1 – Quoted prices in active markets for identical assets or liabilities.

 

Level 2 – Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.

 

Level 3 – Unobservable inputs that are supported by little or no market activity and that are financial instruments whose values are determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant judgment or estimation.

 

The Company’s financial instruments consist of cash and cash equivalents, accounts receivable, accounts payable, accrued expenses, convertible notes, notes payable and lines of credit. The carrying amount of these financial instruments approximates fair value due either to length of maturity or interest rates that approximate prevailing market rates unless otherwise disclosed in these financial statements.

 

The carrying value of long-term debt approximates fair value since the related rates of interest approximate current market rates. As of December 31, 2021 and 2020, the Company had no financial assets or liabilities that were required to be fair valued on a recurring basis.

 

Equity Investments

 

The Company’s equity investments consist of investment in one private company in which the Company does not have the ability to exercise significant influence over their operating and financial activities. This investment is carried at cost as there is no market for the common stock and LLC membership units, accordingly, no quoted market price is available. The investment is tested for impairment, at least annually, and more frequently upon the occurrences of certain events. As of December 31, 2021, in accordance with the ASC 321 guidelines, the Company recognized a lost on impairment for the entire value of $1,350,000.

 

The Company has adopted the provisions of ASU 2016-01 and values the investment using the measurement alternative, defined as costs, less any impairment, plus or minus changes resulting from observable price changes in orderly transactions for identical or similar investments of the same issuer.

 

Research and Development

 

The Company focuses on quality control and development of new products and the improvement of existing products. All costs related to research and development activities are expensed as incurred. During the year ended December 31, 2021, research and development cost totaled $1,464,918.

 

Revenue Recognition

 

On January 1, 2018, the Company adopted ASC Topic 606, Revenue from Contracts with Customers using the modified retrospective method applied to those contracts which were not completed as of January 1, 2018. Results for reporting periods beginning after January 1, 2018 are presented under ASC Topic 606.

The following is a summary of the revenue recognition policy for each of the Company’s subsidiaries.

 

Revenue is recognized under Topic 606 in a manner that reasonably reflects the delivery of its services and products to customers in return for expected consideration and includes the following elements:

 

 

·

executed contracts with the Company’s customers that it believes are legally enforceable;

 

·

identification of performance obligations in the respective contract;

 

·

determination of the transaction price for each performance obligation in the respective contract;

 

·

allocation the transaction price to each performance obligation; and

 

·

recognition of revenue only when the Company satisfies each performance obligation.

 

The following is a summary of the revenue recognition policy for each of the Company’s subsidiaries.

 

QCA and Alt Labs

 

QCA and Alt Labs are contract manufacturers and recognize revenue when the products have been built and control has been transferred to the customer. If a deposit for product or service is received prior to completion, the payment is recorded to deferred revenue until such point the product or services meets our revenue recognition policy. Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed. For all periods presented, management determined that the warranty and returns would be immaterial.

 

ElecJet

 

ElecJet is a research and development of battery technology and development/sales of battery consumer products and recognizes revenue when the products have been shipped to the customer. Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed, but have determined that the warranty and returns would be immaterial.

 

Identified Technologies

 

IDT provides drone software and data for industrial job sites and recognizes revenue when the service has been provided to the customer. If a deposit for product or service is received prior to completion, the payment is recorded to deferred revenue until such point the product or services meets our revenue recognition policy. Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed, but have determined that the warranty and returns would be immaterial

 

Direct Tech Sales

 

RCA is engaged in the design, manufacture and wholesale distribution of commercial LED lighting and electronics such as televisions, mounting solutions, projectors and screens, audio equipment, digital signage, mobile audio and video systems, and all wire and connecting products throughout the United States of America. RCA recognizes revenue when the products have been shipped to the customer which is also when title transfers. Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed, but have determined that the warranty and returns would be immaterial.

Morris, Deluxe, Excel and Thermal Dynamics

 

For our construction contracts, revenue is generally recognized over time as our performance creates or enhances an asset that the customer controls as it is created or enhanced. Our fixed price construction projects generally use a cost-to-cost input method to measure our progress towards complete satisfaction of the performance obligation as we believe it best depicts the transfer of control to the customer which occurs as we incur costs on our contracts. Under the cost-to-cost measure of progress, the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. For certain of our revenue streams, that are performed under time and materials contracts, our progress towards complete satisfaction of such performance obligations is measured using an output method as the customer receives and consumes the benefits of our performance completed to date. Due to uncertainties inherent in the estimation process, it is possible that estimates of costs to complete a performance obligation will be revised in the near-term. For those performance obligations for which revenue is recognized using a cost-to-cost input method, changes in total estimated costs, and related progress towards complete satisfaction of the performance obligation, are recognized on a cumulative catch-up basis in the period in which the revisions to the estimates are made. When the current estimate of total costs for a performance obligation indicate a loss, a provision for the entire estimated loss on the unsatisfied performance obligation is made in the period in which the loss becomes evident.

 

Contract Assets and Contract Liabilities

 

The timing of revenue recognition may differ from the timing of invoicing to customers. Contract assets include unbilled amounts from our construction projects when revenues recognized under the cost-to-cost measure of progress exceed the amounts invoiced to our customers, as the amounts cannot be billed under the terms of our contracts. Such amounts are recoverable from our customers based upon various measures of performance, including achievement of certain milestones, completion of specified units or completion of a contract. In addition, many of our time and materials arrangements, are billed pursuant to contract terms that are standard within the industry, resulting in contract assets being recorded, as revenue is recognized in advance of billings. Our contract assets do not include capitalized costs to obtain and fulfill a contract. Contract assets are generally classified as current within the consolidated balance sheets.

 

Contract liabilities from our construction contracts arise when amounts invoiced to our customers exceed revenues recognized under the cost-to-cost measure of progress. Contract liabilities additionally include advanced payments from our customers on certain contracts. Contract liabilities decrease as we recognize revenue from the satisfaction of the related performance obligation.

 

Contract Retentions

 

As of December 31, 2021 and 2020, accounts receivable included retainage billed under terms of our contracts. These retainage amounts represent amounts which have been contractually invoiced to customers where payments have been partially withheld pending the achievement of certain milestones, satisfaction of other contractual conditions or completion of the project. 

 

The following table presents our revenues disaggregated by type:

 

 

 

Year ended December 31,

 

 

 

2021

 

 

2020

 

Sale of goods

 

 

 

 

 

 

Circuit boards and cables

 

$15,700,902

 

 

$12,602,910

 

Dietary supplements

 

 

11,674,220

 

 

 

 

Electronics

 

 

1,543,469

 

 

 

 

Total sale of goods

 

 

28,918,591

 

 

 

12,602,910

 

 

 

 

 

 

 

 

 

 

Sale of services

 

 

 

 

 

 

 

 

Construction contracts

 

 

22,462,399

 

 

 

20,851,439

 

Drone 3D mapping

 

 

259,823

 

 

 

 

Total sale of services

 

 

22,722,222

 

 

 

20,851,439

 

Total revenues

 

$51,640,813

 

 

$33,454,349

 

 

Earnings (loss) per share

 

Basic earnings (loss) per common share is computed by dividing net income (loss) available to common shareholders by the weighted-average number of shares of common stock outstanding during the period. Diluted earnings per common share is computed by dividing income available to common shareholders by the weighted-average number of shares of common stock outstanding during the period increased to include the number of additional shares of common stock that would have been outstanding if potentially dilutive securities had been issued. The only potentially dilutive securities outstanding during the periods presented were the convertible debt and options. The following table illustrates the computation of basic and diluted EPS for the years ended December 31, 2021 and 2020:

 

 

 

For the Year Ended December 31, 2021

 

 

For the Year Ended December 31, 2020

 

 

 

Net loss

 

 

Shares

 

 

Per Share Amount

 

 

Net loss

 

 

Shares

 

 

Per Share Amount

 

Basic EPS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Loss available to stockholders

 

$(19,405,292)

 

 

164,216,808

 

 

$(0.12)

 

$(8,049,873)

 

 

132,987,390

 

 

$(0.06)

Effect of Dilutive Securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Convertible debt

 

 

 

 

 

 

 

 

 

 

 

(1,001,192)

 

 

6,624,400

 

 

 

 

Dilute EPS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Loss available to stockholders plus assumed conversions

 

$(19,405,292)

 

 

164,216,808

 

 

$(0.12)

 

$(9,051,065)

 

 

139,611,790

 

 

$(0.06)

 

Stock-based compensation

 

The Company follows the guidelines in ASC 718-10 Compensation-Stock Compensation, which requires companies to measure the cost of employee and non-employee services received in exchange for an award of an equity instrument based on the grant-date fair value of the award. Stock-based compensation expense for stock options is recognized on a straight-line basis over the requisite service period. The Company may issue compensatory shares for services including, but not limited to, executives, management, accounting, operations, corporate communication, financial and administrative consulting services. The Company determines the grant date fair value of the options using the Black-Scholes option-pricing model.

 

Income taxes

 

The Company records income taxes under the asset and liability method, whereby deferred tax assets and liabilities are recognized based on the future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, and attributable to operating loss and tax credit carry forwards. Accounting standards regarding income taxes requires a reduction of the carrying amounts of deferred tax assets by a valuation allowance, if based on the available evidence, it is more likely than not that such assets will not be realized. Accordingly, the need to establish valuation allowances for deferred tax assets is assessed at each reporting period based on a more-likely-than-not realization threshold. This assessment considers, among other matters, the nature, frequency and severity of current and cumulative losses, forecasts of future profitability, the duration of statutory carry forward periods, the Company’s experience with operating loss and tax credit carry forwards not expiring unused, and tax planning alternatives.

 

The Company recorded valuation allowances on the net deferred tax assets. Management will reassess the realization of deferred tax assets based on the accounting standards for income taxes each reporting period. To the extent that the financial results of operations improve, and it becomes more likely than not that the deferred tax assets are realizable, the Company will be able to reduce the valuation allowance.

 

Significant judgment is required in evaluating the Company’s tax positions and determining its provision for income taxes. During the ordinary course of business, there are many transactions and calculations for which the ultimate tax determination is uncertain. Accounting standards regarding uncertainty in income taxes provides a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount which is more than 50% likely, based solely on the technical merits, of being sustained on examinations. The Company considers many factors when evaluating and estimating its tax positions and tax benefits, which may require periodic adjustments, and which may not accurately anticipate actual outcomes.

Related Party Disclosure

 

ASC 850, Related Party Disclosures, requires companies to include in their financial statements disclosures of material related party transactions. The Company discloses all material related party transactions. Related parties are defined to include any principal owner, director or executive officer of the Company and any immediate family members of a principal owner, director or executive officer.

 

Recent Accounting Pronouncements

 

In December 2019, the FASB issued ASU 2019-12, Simplifying the Accounting for Income Taxes which amends ASC 740 Income Taxes (ASC 740). This update is intended to simplify accounting for income taxes by removing certain exceptions to the general principles in ASC 740 and amending existing guidance to improve consistent application of ASC 740. This update is effective for fiscal years beginning after December 15, 2021. The guidance in this update has various elements, some of which are applied on a prospective basis and others on a retrospective basis with earlier application permitted. The Company is currently evaluating the effect of this ASU on the Company’s consolidated financial statements and related disclosures.

 

Other recent accounting pronouncements issued by the FASB, including its Emerging Issues Task Force, the American Institute of Certified Public Accountants, and the Securities and Exchange Commission did not or are not believed by management to have a material impact on the Company’s present or future financial statements.

XML 21 R9.htm IDEA: XBRL DOCUMENT v3.22.1
Leases
12 Months Ended
Dec. 31, 2021
Organization and Basis of Presentation  
Leases

Note 3 – Leases

 

The Company determines whether a contract is or contains a lease at inception of the contract and whether that lease meets the classification criteria of a finance or operating lease. When available, the Company uses the rate implicit in the lease to discount lease payments to present value; however, most of the Company’s leases do not provide a readily determinable implicit rate. Therefore, the Company must discount lease payments based on an estimate of its incremental borrowing rate.

 

As of December 31, 2021, the future minimum finance and operating lease payments are as follows:

 

Years Ending December 31,

 

Finance

Leases

 

 

Operating

Leases

 

2022

 

$1,904,458

 

 

$504,885

 

2023

 

 

1,927,351

 

 

 

516,405

 

2024

 

 

1,954,170

 

 

 

528,059

 

2025

 

 

1,882,226

 

 

 

97,338

 

2026

 

 

1,869,656

 

 

 

 

Thereafter

 

 

16,768,517

 

 

 

 

Total payments

 

 

26,306,378

 

 

 

1,646,687

 

Less: imputed interest

 

 

(10,337,568)

 

 

(151,529)

Total obligation

 

 

15,968,810

 

 

 

1,495,158

 

Less: current portion

 

 

(649,343)

 

 

(428,596)

Non-current capital leases obligations

 

$15,319,467

 

 

$1,066,562

 

Finance Leases

 

On April 5, 2018, the Company acquired APF. In order to fund a portion of the acquisition price, the Company simultaneously entered into a sale leaseback transaction with a third-party lender whereby the building acquired from APF was sold for $1,900,000, and leased back to the company for a period of 15 years at a monthly rate of $15,833, subject to an annual increase of 2% throughout the term of the lease. The Company had no gain or loss resulting from the sale of the property, and the resulting lease qualifies as a capital lease. As a result, the Company has capitalized the cost of the building and the resulting capital lease obligation liability of $1,900,000. The payments related to this lease are reflected in the table above. As of October 1, 2020, the APF building lease was modified, assignment of the building was transferred to Excel Fabrication, LLC (“Excel”), and Quality Circuit Assembly, Inc. (“QCA”). As part of the modification, the lease was extended through 2037 and the payment terms were amended effective January 15, 2021. As a result of this amendment, the Company remeasured the finance lease liability and recorded an additional $279,287 to the related asset and finance lease liability on the date of the modification.

 

On January 1, 2019, the Company acquired Morris. In order to fund a portion of the acquisition price, the Company simultaneously entered into a sale leaseback transaction with a third-party lender whereby the building acquired from Morris was sold for $3,267,000, and leased back to the company for a period of 15 years at a monthly rate of $27,500, subject to an annual increase of 2% throughout the term of the lease. The transaction did not qualify as a sale and leaseback transaction under Topic 842 and as such was accounted for as a financing lease. The payments related to this lease are reflected in the table above.

 

On November 6, 2019, the Company acquired Deluxe. In order to fund a portion of the acquisition price, the Company simultaneously entered into a sale leaseback transaction with a third-party lender whereby the building acquired from Deluxe was sold for $9,000,000, and leased back to the company for a period of 15 years at a monthly rate of $75,000, subject to an annual increase of 2.5% throughout the term of the lease. The transaction did not qualify as a sale and leaseback transaction under Topic 842 and as such was accounted for as a financing lease. The payments related to this lease are reflected in the table above.

 

On February 21, 2020, the Company acquired Excel. In order to fund a portion of the acquisition price, the Company simultaneously entered into a sale leaseback transaction with a third-party lender whereby the building acquired from Excel was sold for $2,000,000, and leased back to the Company for a period of 15 years at a monthly rate of $18,700 for the first five years, subject to annual increases throughout the term of the lease. The transaction did not qualify as a sale and leaseback transaction under Topic 842 and as such was accounted for as a financing lease. The payments related to this lease are reflected in the table above.

 

During the year ended December 31, 2020, the Company entered into three finance leases for equipment totaling $756,990. Each has a 60 month term with an interest rate ranging from 6.7% to 9%.

Operating Leases

 

The table below presents the lease related assets and liabilities recorded on the Company’s consolidated balance sheet as of December 31, 2021:

 

 

 

Classification on Balance Sheet

 

December 31,

2021

 

 

December 31,

2020

 

Assets

 

 

 

 

 

 

 

 

Operating lease assets

 

Operating lease right of use assets

 

$1,460,206

 

 

$581,311

 

Total lease assets

 

 

 

$1,460,206

 

 

$581,311

 

 

 

 

 

 

 

 

 

 

 

 

Liabilities

 

 

 

 

 

 

 

 

 

 

Current liabilities

 

 

 

 

 

 

 

 

 

 

Operating lease liability

 

Current operating lease liability

 

$428,596

 

 

$334,500

 

Noncurrent liabilities

 

 

 

 

 

 

 

 

 

 

Operating lease liability

 

Long-term operating lease liability

 

 

1,066,562

 

 

 

269,030

 

Total lease liability

 

 

 

$1,495,158

 

 

$603,530

 

 

During the year ended December 31, 2020, the Company amended its lease for its office space in Phoenix, Arizona through March 2025. As a result of this amendment, the Company remeasured the right of use asset and liability and recorded an additional $193,541 in right of use asset on the date of the modification.

 

During the year ended December 31, 2021, the Company amended its lease for the warehouse in San Jose, California through September 30, 2022 with monthly lease payments of $31,746.

 

On May 3, 2021, the Company entered into a lease agreement for the building on 4740 Cleveland in Ft. Myers, Florida. The lease had a term of 72 months with monthly payments ranging from $40,833 to $49,583 from May 2021 to July 2021 and $58,333 from August 2021 through the end of the term. The Company determined the lease to be an operating lease and recognized a right-of-use asset and operating lease liability of $3,689,634 based on the present value of the minimum lease payments discounted using an incremental borrowing rate of 3.96%. This lease was terminated on August 27, 2021, when the Company purchased the building.

 

In December 2021, the Company acquired RCA. As part of this purchase the Company entered into a lease agreement for office and warehouse space under a non-cancellable operating lease. The lease has a term of 89 months with monthly payments ranging from $31,350 to $35,207. The Company determined the lease to be an operating lease and recognized a right-of-use asset of $1,196,764 and operating lease liability of $1,226,128 based on the present value of the minimum lease payments discounted using an incremental borrowing rate of 4%.

 

The lease expense for the years ended December 31, 2021 and 2020 was $386,056 and $373,884, respectively. The cash paid under operating leases during the years ended December 31, 2021 and 2020 was $402,688 and $362,771, respectively. At December 31, 2021, the weighted average remaining lease terms were 3.2 years and the weighted average discount rate was 10%.

XML 22 R10.htm IDEA: XBRL DOCUMENT v3.22.1
Debt
12 Months Ended
Dec. 31, 2021
Organization and Basis of Presentation  
Debt

Note 4 – Debt

 

In May 2018, APF secured a line of credit with Crestmark, providing for borrowings up to $1,000,000 at a variable interest rate, collateralized by APF’s outstanding accounts receivable. In February 2019 the Company moved the Crestmark line of credit to FSW with a variable interest and collateralized by APF’s accounts receivable. In January 2020 the Company received a default notice from Crestmark regarding noncompliance with certain loan covenants, including but not limited to, QCA’s failure to maintain a tangible net worth as contained in the loan agreement. QCA’s credit line with Crestmark totaled $2,800,000 and was restructured from an ABL line of credit to a ledger line of credit. In addition, a minimum interest of 7.75% interest was imposed; an exit fee of 1% through January 31, 2021 and the financial covenant replaced with a requirement for QCA to maintain a free cash flow of at least $1.00 beginning with QCA’s financial statements as of January 31, 2020. As of December 31, 2021, the outstanding balance was paid off and the line of credit was closed.

 

On February 22, 2018, the Company issued a $3,000,000 note payable under the Amended and Restated Secured Promissory Note with the seller of VWES. The note is secured by the assets of VWES and bears interest at 7% per annum and is due in semi-annual payments of $150,000 commencing on June 1, 2018, through June 1, 2020. The remaining principal and accrued interest is due on the 3-year anniversary. The Company is not current on its payments on the note. In August 2020, the company filed a lawsuit against Alan Martin regarding his note payable . The balance as of December 31, 2021, was $2,857,500 and accrued interest of $1,170,861 which is reflective in the current liabilities. The default rate is 10% and the daily late charge is $575.

 

On April 5, 2018, the Company issued two secured promissory notes in the aggregate principal amount of $1,950,000 (“Secured APF Notes”) as part of the consideration for the purchase of APF. The Secured APF Notes are secured by the equipment, customer accounts and intellectual property of the Company, and all of the products and proceeds from any of the assets of APF. The Secured APF Notes bear interest at 4.25% per annum and have aggregate monthly payments of $19,975 for the first 23 months, with a balloon payment due in April 2020 for the remaining principal and interest outstanding. During the year ended December 31, 2020, the Company amended both of the notes. The noteholders forgave all $450,000 of the $450,000 convertible notes (See Note 6) in exchange for an increase in their notes payable of $67,617. The principal amount of their notes payable was amended to $1,689,000 at 0% interest with weekly payments of $4,086 and the balance to be paid on May 27, 2022. The Company recognized a gain on settlement of debt of $382,384 related to these transactions. As of December 31, 2021, the balance of these notes were paid in full.

 

On May 3, 2018, the Company entered into an equipment note with a lender for total borrowings of $630,750, which is secured by the equipment of APF. The note bears interest at 11.75% per annum and is payable in weekly payments of $3,795 commencing on the loan date through May 4, 2022. As of December 31, 2021, the balance of this note has been paid in full.

 

In connection with the Morris acquisition in January 2019, the Company issued three subordinated secured promissory notes for an aggregate of $3,100,000. The notes bear interest at 4.25% per annum, require monthly payment for the first 35 months of $31,755 with any remaining principal and accrued interest due on the 3 year-anniversary. The Company also issued three supplemental notes payable for an aggregate of $350,000. The notes bear interest at 4.25% per annum and are due on the 1-year anniversary. In May 2020, the Company amended the three supplemental notes of $116,667 each with the sellers of Morris. The notes were due January 1, 2020. Each of the new notes as of the date of amendment had accrued interest of $2,703. This was added to the note resulting in the principal amount of each of the new notes equaling to $119,370. The amendment required an initial payment of $30,000 for each note, which was made on May 23, 2020, and 8 monthly installments of $10,000 with one final payment of $13,882 through January 2021. The amended notes have an interest rate of 6%. The Company is current on all of the respective subordinated notes and the supplemental notes have been paid in full as of the date of this report. As of December 31, 2021, the outstanding balance on these notes was $2,374,062.

 

In connection with the Deluxe acquisition in November 2019, the Company issued two subordinated secured promissory notes to the seller. The first note for $1,900,000 bears interest at 4.25% per annum, require monthly payment for the first 35 months of $19,463 with any remaining principal and accrued interest due on the 3 year-anniversary. The second note for $496,343 bears interest at 8.75% and is due in January 2020. In January 2020, the Company entered into a debt conversion agreement with the seller which fully settled the second note. On April 8, 2021, the Company entered into a settlement agreement with the seller wherein the outstanding balance on the first note amounting to $1,883,418 including accrued interest and net other costs was settled in full through a payment of approximately $887,000 and the exchange of 1,617,067 shares of the Company’s Class C common shares held by the seller for the same number of shares of the Company’s Class A common stock. The Company recognized a gain on extinguishment of debt totaling $803,079 during the year ended December 31, 2021 as a result of the settlement of the note.

 

In connection with the Excel acquisition in February 2020, the Company issued a subordinated secured promissory note to the seller. The note for $2,300,000 bears interest at 4.25% per annum, requires monthly interest only payments for 48 months and is due February 2024. The ending balance for this loan as of December 31, 2021 was $2,062,318.

 

In November 2019, in connection with the termination of the lease for the San Diego building, the Company issued the landlord a note payable. The note is for $2,740,000, bears interest at 7% with monthly payments starting at $15,984 and is due in November 2034. As of December 31, 2021, the outstanding balance of the term note was paid in full.

 

In January 2020, the Company entered into a $200,000 term note with Celtic Capital, Inc. The note is subject to annual interest which is the greater of 13% or 11% plus the 3 month LIBOR rate and requires monthly payments of $3,333 over a period of 60 months. As of December 31, 2021, the outstanding balance of the term note was paid in full.

 

In connection with the Excel acquisition, the Company entered into a $425,000 term note with Celtic Capital, Inc. The note is subject to annual interest which is the greater of 13% or 11% plus the 3 month LIBOR rate and requires monthly payments of $7,083 over a period of 60 months. As of December 31, 2021, the outstanding balance of the term note was paid in full .

 

In October 2019 Morris entered into an equipment finance note for $107,997 with an interest rate of 9.4% for 48 monthly payments with Bryn Mawr Equipment Finance Inc. The Company was current on this note as of December 31, 2021.

 

The Company issued a $48,000 note in January 2020 to a private investor with an interest rate of 15% with a due date of 1 year. As of December 31, 2021, the balance of this note has been paid in full.

 

In connection with the RCA acquisition in December 2021, the Company issued two subordinated secured promissory notes for an aggregate of $2,000,000. The notes bear interest at 3.75% per annum, require monthly payment of $19,590 for a term of 120 months. As of December 31, 2021, the Company was current on all of the respective subordinated notes.

 

In April and May 2020, the Company received seven loans under the Paycheck Protection Program of the U.S. Coronavirus Aid, Relief and Economic Security (“CARES”) Act totaling $3,896,107. During the year ended December 31, 2021, the Company also acquired four loans totaling $1,799,725 due to acquisitions. The loans have terms of 24 months and accrue interest at 1% per annum. The Company paid $88,159 for the loan assumed in connection with the Impossible acquisition, and the remaining $356,690 was forgiven. The remaining ten loans were forgiven as provided by the CARES Act during the year ended December 31, 2021. The Company recognized a gain on forgiveness of debt of $5,987,523. The Company also assumed an Economic Injury Disaster Loan (EIDL) in connection with the Vayu acquisition, which was still outstanding as of December 31, 2021.

 

During 2021, the Company entered into four revolving lines of credit totaling $18.3 million and two capital expenditures lines of credit totaling $0.5 million. The revolving lines of credit used as of December 31, 2021, totaled $10.1 million with an interest rate ranging from prime plus 2.50% - 4.25% and a term of one to two years. As of December 31, 2021, the Company had $6.4 million in additional funds available to borrow.

On August 27, 2021 the Company entered into $4.7 million agreement for the purchase of a building located at 4740 Cleveland in Ft. Myers, Florida. The loan bears interest at a rate of 3.95% per annum for a term of 10 years and requires monthly payments of $24,722. The loan is secured by the building and a guarantee by the Company. As of the December 31, 2021, the Company was current with this obligation.

 

The outstanding balances for the loans as of December 31, 2021 and 2020 were as follows:

 

 

 

December 31,

2021

 

 

December 31,

2020

 

Lines of credit, current portion

 

$4,473,489

 

 

$2,819,793

 

Equipment loans, current portion

 

 

61,640

 

 

 

245,388

 

Term notes, current portion

 

 

5,628,884

 

 

 

4,035,730

 

Total current

 

 

10,164,013

 

 

 

7,100,911

 

PPP loans

 

 

 

 

 

4,340,956

 

Line of credit, net of current portion

 

 

5,640,051

 

 

 

 

Long-term portion of equipment loans and term notes

 

 

8,426,105

 

 

 

10,860,494

 

Total notes payable

 

$24,230,169

 

 

$22,302,361

 

 

Future scheduled maturities of outstanding debt are as follows:

 

Years Ending December 31,

 

 

 

2022

 

$10,098,065

 

2023

 

 

5,940,544

 

2024

 

 

3,844,706

 

2025

 

 

129,849

 

2026

 

 

135,072

 

Thereafter

 

 

4,081,933

 

Total

 

$24,230,169

 

XML 23 R11.htm IDEA: XBRL DOCUMENT v3.22.1
Notes Payable, Related Parties
12 Months Ended
Dec. 31, 2021
Organization and Basis of Presentation  
Notes Payable, Related Parties

Note 5 – Notes Payable, Related Parties

 

At December 31, 2021 and 2020, notes payable due to related parties consisted of the following:

 

 

 

December 31,

2021

 

 

December 31,

2020

 

Notes payable; non-interest bearing; due upon demand; unsecured

 

$

 

 

$3,000

 

Series of notes payable, bearing interest at rates from 3% to 20% per annum, with maturity dates from July 2018 to July 2020, unsecured

 

 

 

 

 

235,651

 

Total notes payable - related parties

 

$

 

 

$238,651

 

XML 24 R12.htm IDEA: XBRL DOCUMENT v3.22.1
Convertible Notes Payable
12 Months Ended
Dec. 31, 2021
Organization and Basis of Presentation  
Convertible Notes Payable

Note 6 – Convertible Notes Payable

 

At December 31, 2021 and 2020, convertible notes payable consisted of the following:

 

 

 

December 31,

2021

 

 

December 31,

2020

 

Series of convertible notes payable issued prior to December 31, 2016, bearing interest at rates of 8% - 10% per annum, with due dates ranging from December 2016 through June 2017. Of the outstanding principal and interest balances $7,500 was paid out in cash and the remaining balances were converted during the year ended December 31, 2021.

 

$

 

 

$25,000

 

Secured convertible notes payable issued to the sellers of QCA on April 1, 2016 for an aggregate of $2,000,000, bearing interest at 5% per annum, due in monthly payments starting on July 1, 2016 and due in full on July 1, 2019. On August 6 and 11, 2019, the Company extended the due date of the two notes to December 31, 2020 and December 31, 2022, respectively. In May and June 2020, these convertible notes were amended -- see below. The outstanding principal and interest balances were fully paid in cash during the year ended December 31, 2021.

 

 

 

 

 

1,291,463

 

On December 7, 2018, the Company entered into a variable convertible note for $130,000 with net proceeds of $122,200. The note is due September 7, 2019 and bears interest at 12% per annum. The note is immediately convertible into shares of the Company’s Class A common stock at a discount of 40% to the lowest trading closing prices of the stock for 20 days prior to conversion. This note was amended in November 2019 to increase the principal amount by $180,000 due to penalty interest; increase the interest rate to 15% and effect a floor in the conversion price of $0.15 per share. The outstanding principal and interest balance of the note was converted during the year ended December 31, 2021.

 

 

 

 

 

7,538

 

On November 14, 2019, the Company issued convertible note for $200,000. The note is due November 13, 2020 and bears interest at 15% per annum. The note is immediately convertible into shares of the Company’s Class A common stock at a fixed price of $0.15 per share. The outstanding principal balance of the note was converted during the year ended December 31, 2021.

 

 

 

 

 

200,000

 

In December 2020 and January 2021, the Company issued convertible notes to individual investors totaling to $1,890,500. The notes are due three to six months from the date of issuance; accrue interest at 5 – 6.25% per annum and are convertible into shares of the Company’s Class A common stock at a fixed rate of $0.25 to $3.00. Of the outstanding principal balance of the notes $389,500 was paid in cash and the remaining balances were converted during the year ended December 31, 2021.

 

 

 

 

 

1,482,500

 

Total convertible notes payable

 

 

 

 

 

3,006,501

 

Less: discount on convertible notes payable

 

 

 

 

 

(1,343,624)

Total convertible notes payable, net of discount

 

 

 

 

 

1,662,877

 

Less: current portion of convertible notes payable

 

 

 

 

 

(562,242)

Long-term portion of convertible notes payable

 

$

 

 

$1,100,635

 

 

(A)

In May and June 2020 the Company amended the following seller notes:

 

The convertible note with Jeff Moss with a $720,185 balance as of May 4, 2020 was amended to extend the maturity date to May 4, 2027 at 5% interest with weekly payments of $2,605. The principal balance was increased to $798,800 and the balance outstanding at December 31, 2021 and 2020 was $0 and $735,329, respectively.

 

 

 

 

– 

The convertible note with Mr. Hargreaves with a $551,001 balance as of June 5, 2020 was amended to extend the maturity date to June 5, 2026 at 6% interest with weekly payments of $2,316. The principal balance was increased to $605,464 and the balance outstanding at December 31, 2021 and 2021 was $0 and $556,135, respectively. A loss on extinguishment of debt of $192,272 was recognized on these transactions.

 

The discounts on convertible notes payable arise from stock issued with notes payable, and beneficial conversion features. During the years ended December 31, 2021 and 2020, the Company issued convertible notes with a fixed conversion price. The beneficial conversion feature related to these convertible notes that have been recorded as a discount on the convertible notes and as a component of equity was $92,428 and $1,482,500 for the years ended December 31, 2021, and 2020, respectively. The discounts are being amortized over the terms of the convertible notes payable. Amortization of debt discounts during the years ended December 31, 2021 and 2020 amounted to $1,436,052 and $985,709, respectively, and is recorded as interest expense in the accompanying consolidated statements of operations. There was no remaining unamortized discount balance for these notes as of December 31, 2021.

 

A summary of the activity in the Company’s convertible notes payable is provided below:

 

Balance outstanding, December 31, 2019

 

 $

2,783,806

 

Issuance of convertible notes payable for cash

 

 

1,482,500

 

Non-cash extinguishment

 

 

(2,470)

Repayment of notes

 

 

(335,896)

Conversion of notes payable to common stock

 

 

(1,525,544)

Penalty interest added to convertible note

 

 

15,000

 

Convertible note issued for interest

 

 

192,272

 

Settlement of convertible note

 

 

(450,000)

Amortization of debt discounts

 

 

985,709

 

Discount from beneficial conversion feature

 

 

(1,482,500)

Balance outstanding, December 31, 2020

 

 

1,662,877

 

Issuance of convertible notes payable for cash

 

 

408,000

 

Repayment of notes

 

 

(1,688,464)

Conversion of notes payable to common stock

 

 

(1,726,037)

Amortization of debt discounts

 

 

1,436,052

 

Discount from beneficial conversion feature

 

 

(92,428)

Balance outstanding, December 31, 2021

 

$

 

XML 25 R13.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity
12 Months Ended
Dec. 31, 2021
Organization and Basis of Presentation  
Stockholders' Equity

Note 7 – Stockholders’ Equity

 

Preferred Stock

 

The Company is authorized to issue 5,000,000 shares of $0.0001 par value preferred stock.

 

Series B Preferred Stock

 

The Company is authorized to issue 100 shares of Series B preferred stock. The Series B Preferred Stock has a $1.00 stated value and does not accrue dividends. The Series B has the following voting rights:

 

 

·

If at least one share of Series B Preferred Stock is issued and outstanding, then the total aggregate issued shares of Series B Preferred Stock at any given time, regardless of their number, shall have that number of votes (identical in every other respect to the voting rights of the holders of all classes of Common Stock or series of preferred stock entitled to vote at any regular or special meeting of stockholders) equal to two hundred percent (200%) of the total voting power of all holders of the Company’s common and preferred stock then outstanding, but not including the Series B Preferred Stock.

 

 

 

 

·

If more than one share of Series B Preferred Stock is issued and outstanding at any time, then each individual share of Series B Preferred Stock shall have the voting rights equal to: Two hundred percent (200%) of the total voting power of all holders of the Company’s common and preferred stock then outstanding, but not including the Series B Preferred Stock divided by the number of shares of Series B Preferred Stock issued and outstanding at the time of voting.

Upon any liquidation, dissolution or winding-up of the Company, whether voluntary or involuntary (a “Liquidation”), the Holders of the Series B Preferred Stock are entitled to receive out of the assets of the Company for each share of Series B Preferred Stock then held by the Holder an amount equal to the Stated Value, and all other amounts in respect thereof then due and payable before any distribution or payment shall be made to the holders of any Junior Securities.

 

The Series B Preferred Stock shall be convertible into shares of the Company’s Class A Common Stock only as follows:

 

 

·

In the event that the Holder of Series B Preferred Stock ceases to be a director of the Company, upon such director’s resignation or removal from the board by any means, the shares of Series B Preferred Stock held by such resigning or removed director shall convert automatically into that same number of shares of Class A Common Stock (i.e. on a one-for-one share basis).

 

 

 

 

·

Shares of Series B Preferred Stock converted into Class A Common Stock, canceled, or redeemed, shall be canceled and shall have the status of authorized but unissued shares of undesignated preferred stock.

 

As of December 31, 2021 and 2020, 5 and 5 shares of Series B Preferred Stock were outstanding and were issued to officers for services rendered.

 

Series C Preferred Stock

 

The Company designated 2,028,572 shares of Series C Preferred Stock with a stated value of $3.50 per share. No dividends will accrue on the Series C Preferred Stock. If dividends are declared on the Company’s Class A, Class B, or Class C Common Stock, the holders of the Series C Preferred Stock will participate in such dividends on a per share basis, pari passu with the Classes of Common Stock.

 

Voting Rights - The Series C Preferred Stock will vote together with the Class A Common Stock on a one-vote-for-one-Preferred-share basis. As long as any shares of Series C Preferred Stock are outstanding, the Company may not, without the affirmative vote or written consent of the holders of a majority of the then outstanding shares of the Series C Preferred Stock, (a) alter or change the powers, preferences or rights given to the Series C Preferred Stock or alter or amend the Certificate of Designation, (b) amend its Certificate of Incorporation or other charter documents in any manner that adversely affects any rights of the holders of the Series C Preferred Stock, or (c) enter into any agreement or arrangement with respect to any of the foregoing. 

 

Liquidation - Upon any liquidation, dissolution or winding-up of the Company, whether voluntary or involuntary (a “Liquidation”), the holders of the Series C Preferred Stock shall participate on a per share basis with the holders of the Class A, Class B, and Class C Common Stock of the Company, and shall be entitled to share equally, on a per share basis, all assets of the Company of whatever kind available for distribution to the holders of all classes of the Common Stock. The Company shall mail written notice of any such Liquidation, not less than 45 days prior to the payment date stated therein, to each record holder of Series C Preferred Stock. 

Conversion - The Series C Preferred Stock shall be convertible automatically into shares of the Company’s Class A Common Stock (the “Automatic Conversion”) as follows: 

 

 

·

Each share of Series C Preferred Stock will automatically convert into shares of the Company’s Class A Common Stock on the earlier to occur of (a) the fifth day after the twenty-four month anniversary of the original issue date or (b) the fifth day after the date on which the Company’s Class A Common Stock first trades on a national securities exchange (including but not limited to NASDAQ, NYSE, or NYSE American but excluding OTCQX Market) (such date, the “Automatic Conversion Date”).

 

·

The number of shares of the Company’s Class A Common Stock into which the Series C Preferred Stock shall be converted shall be determined by multiplying the number of shares of Series C Preferred Stock to be converted by the $3.50 stated value, and then dividing that product by the Conversion Price. The Conversion Price shall be equal to the Variable Weighted Average Price (“VWAP”) of the five Trading Days prior to the Automatic Conversion Date. “VWAP” shall be defined as the volume weighted average price of the Company’s Class A Common Stock on the OTC Markets or other stock exchange or trading medium where such shares are traded as reported by Bloomberg, L.P. using the VWAP function. If for any reason, VWAP cannot be thus determined, “VWAP” shall mean the average closing or last sale prices over the five Trading Days prior to the Automatic Conversion Date of the Company’s Class A Common Stock on the OTC Markets or such other exchange or trading medium.

 

Restrictions on Resales of Class C Common Stock - The sale of shares of the Company’s Class A Common Stock issued at the time of conversion by any holder into the market or to any private purchaser shall be limited to not more than twenty-five percent (25%) of all conversion shares received by such holder at the time of the automatic conversion in any given 120-day period. 

 

Company Redemption Rights -At any time on or prior to the Automatic Conversion Date, the Company shall have the right to redeem all (but not less than all) shares of the Series C Preferred Stock issued and outstanding at any time after the original issue date, upon three (3) business days’ notice, at a redemption price per share of Series C Preferred Stock then issued and outstanding (the “Corporation Redemption Price”), equal to the stated value of $3.50 per share. 

 

During the year ended December 31, 2020, the Company issued 1,714,286 shares of Series C Preferred Stock in connection with the acquisition of assets of IA that were valued at $5,848,013. As of December 31, 2021, 1,704,137 these shares were converted to Class A common stock.

 

As of December 31, 2021 and 2020, 10,149 and 1,714,286 shares of Series C Preferred Stock were outstanding.

 

Series D Preferred Stock

 

The Company designated 1,628,572 shares of Series D Preferred Stock with a stated value of $3.50 per share. No dividends will accrue on the Series D Preferred Stock. If dividends are declared on the Company’s Class A, Class B, or Class C Common Stock, the holders of the Series D Preferred Stock will participate in such dividends on a per share basis, pari passu with the Classes of Common Stock.

 

Voting Rights - The Series D Preferred Stock will vote together with the Class A Common Stock on a one-vote-for-one-Preferred-share basis. As long as any shares of Series D Preferred Stock are outstanding, the Company may not, without the affirmative vote or written consent of the holders of a majority of the then outstanding shares of the Series D Preferred Stock, (a) alter or change the powers, preferences or rights given to the Series D Preferred Stock or alter or amend the Certificate of Designation, (b) amend its Certificate of Incorporation or other charter documents in any manner that adversely affects any rights of the holders of the Series D Preferred Stock, or (c) enter into any agreement or arrangement with respect to any of the foregoing. 

 

Liquidation - Upon any liquidation, dissolution or winding-up of the Company, whether voluntary or involuntary (a “Liquidation”), the holders of the Series D Preferred Stock shall participate on a per share basis with the holders of the Class A, Class B, and Class C Common Stock of the Company, and shall be entitled to share equally, on a per share basis, all assets of the Company of whatever kind available for distribution to the holders of all classes of the Common Stock. The Company shall mail written notice of any such Liquidation, not less than 45 days prior to the payment date stated therein, to each record holder of Series D Preferred Stock. 

 

Conversion - The Series D Preferred Stock shall be convertible automatically into shares of the Company’s Class A Common Stock (the “Automatic Conversion”) as follows:

 

 

·

Each share of Series D Preferred Stock will automatically convert into shares of the Company’s Class A Common Stock on the earlier to occur of (a) the fifth day after the twenty-four month anniversary of the original issue date or (b) the fifth day after the date on which the Company’s Class A Common Stock first trades on a national securities exchange (including but not limited to NASDAQ, NYSE, or NYSE American but excluding OTCQX Market) (such date, the “Automatic Conversion Date”).

 

·

The number of shares of the Company’s Class A Common Stock into which the Series D Preferred Stock shall be converted shall be determined by multiplying the number of shares of Series D Preferred Stock to be converted by the $3.50 stated value, and then dividing that product by the Conversion Price. The Conversion Price shall be equal to the Variable Weighted Average Price (“VWAP”) of the five Trading Days prior to the Automatic Conversion Date. “VWAP” shall be defined as the volume weighted average price of the Company’s Class A Common Stock on the OTC Markets or other stock exchange or trading medium where such shares are traded as reported by Bloomberg, L.P. using the VWAP function. If for any reason, VWAP cannot be thus determined, “VWAP” shall mean the average closing or last sale prices over the five Trading Days prior to the Automatic Conversion Date of the Company’s Class A Common Stock on the OTC Markets or such other exchange or trading medium.

 

Restrictions on Resales of Class A Common Stock - The sale of shares of the Company’s Class A Common Stock issued at the time of conversion by any holder into the market or to any private purchaser shall be limited to not more than twenty-five percent (25%) of all conversion shares received by such holder at the time of the automatic conversion in any given 90-day period. 

 

Company Redemption Rights -At any time on or prior to the Automatic Conversion Date, the Company shall have the right to redeem all (but not less than all) shares of the Series D Preferred Stock issued and outstanding at any time after the original issue date, upon three (3) business days’ notice, at a redemption price per share of Series D Preferred Stock then issued and outstanding (the “Corporation Redemption Price”), equal to the stated value of $3.50 per share. 

 

Registration Rights -The shares issued on conversion of the Series D Preferred Stock have piggyback registration rights beginning on that date which his six months after the date on which the Company’s Class A Common Stock trades on a national securities exchange, and are subject to standard underwriter holdback limitations 

 

During the year ended December 31, 2021, the Company issued 1,432,224 shares of Series D Preferred Stock in connection with the acquisition of assets of Vayu that were valued at $6,653,309. As of December 31, 2021, 1,353,570 of these shares were converted to Class A common stock.

 

As of December 31, 2021 and 2020, 78,674 and 0 shares of Series D Preferred Stock were outstanding.

 

Common Stock

 

Pursuant to the Amended and Restated Certificate of Incorporation, the Company is authorized to issue three classes of common stock: Class A common stock, which has one vote per share, Class B common stock, which has ten votes per share and Class C common stock, which has five votes per share. Any holder of Class B common stock may convert his or her shares at any time into shares of Class A common stock on a share-for-share basis. Otherwise the voting rights of the two classes of common stock will be identical. Any holder of Class C common stock may convert 25% of his or her shares at any time after the 3rd to 6th anniversary into shares of Class A common stock on a share-for-share basis. Otherwise the voting rights of the two classes of common stock will be identical.

The Company had the following transactions in its common stock during the year ended December 31, 2021:

 

 

·

On February 11, 2021, the Company entered into a Securities Purchase Agreement (the “Purchase Agreement”) with certain investors to purchase 8,333,333 shares of the Company’s Class A common stock for aggregate gross proceeds of approximately $50 million. A.G.P./Alliance Global Partners served as the placement agent and received a cash fee of 7% of the aggregate gross proceeds and warrants to purchase shares of the Company’s Class A Common Stock equal to 5% of the number of shares sold in the offering with an exercise price of $6.60 per share and are not exercisable until August 16, 2021. Net proceeds from the sale of shares amounted to approximately $45 million.

 

 

 

 

·

In February 2021, the Company issued 1,524,064 shares of Class A common stock to an investor for cash for total proceeds approximately of $9.3 million.

 

 

 

 

·

During the year ended December 31, 2021, the Company issued 7,384,018 shares of Class A common stock for the conversion of total debt and accrued liabilities totaling $1,886,896.

 

 

 

 

·

On March 17, 2021, the Company repurchased 45,000 shares of Class C common stock for $185,850.

 

 

 

 

·

On May 5, 2021, the Company issued 281,223 shares of Class A common stock that were valued at $1,102,394 in connection with the acquisition of TDI.

 

 

 

 

·

On May 10, 2021, the Company issued 361,787 shares of Class A common stock that were valued at $1,432,677 in connection with the acquisition of Alt Labs.

 

 

 

 

·

On April 30, 2021, the Company issued 1,617,067 shares of Class A common stock for no additional consideration upon conversion of that number of shares of Class C common stock by the holder of the Class C common stock.

 

 

 

 

·

On May 17, 2021, the Company issued 350,000 shares of Class A common stock for no additional consideration upon conversion of that number of shares of Class B common stock by the holder of the Class B common stock.

 

 

 

 

·

On November 15, 2021, the Company issued 125,000 shares of Class A common stock for no additional consideration upon conversion of that number of shares of Class B common stock by the holder of the Class B common stock.

 

 

 

 

·

On October 20, 2021, the Company issued 888,881 shares of Class A common stock that were valued at $3,617,746 in connection with the acquisition of Identified Technology.

 

 

 

 

·

On November 9, 2021, the Company issued 2,409,248 shares of Class A common stock for no additional consideration upon conversion of 1,704,137 shares of Series C Preferred Stock and 1,353,570 shares of Series D Preferred Stock.

 

 

 

 

·

On November 26, 2021, the Company closed on a registered direct offering where it sold to certain investors a total of 8,571,430 shares of the Company’s Class A common stock and 4,285,715 warrant to purchase shares of Class A common stock for net proceeds of $22,189,152.

 

 

 

 

·

On November 29, 2021, the Company issued 1,803,279 shares of Class A common stock that were valued at $4,562,993 in connection with the ElecJet acquisition.

 

 

 

 

·

On November 29, 2021, the Company granted 590,194 contingent shares of Class A common stock that were valued at $1,800,092 in connection with the ElecJet acquisition. As of December 31, 2021, these shares were not yet issued.

 

 

 

 

·

On December 9, 2021, in connection with the acquisition of DTI Services Limited Liability Company, the Company issued 1,587,301 shares of its Class A Common Stock that were valued at $3,682,538.

 

 

 

 

·

On December 20, 2021, the Company issued 100,000 shares of Class A common stock in connection with the HWT legal proceedings.

 

 

 

 

·

On December 29, 2021, the Company issued 99,018 shares of Class A common stock to management in connection with the acquisition of DTI Services Limited Liability Company.

The Company had the following transactions in its common stock during the year ended December 31, 2020:

 

 

·

issued 11,513,935 shares of Class A common stock for cash for total proceeds of $674,469;

 

 

 

 

·

issued 12,861,995 shares of Class A common stock for the conversion of convertible debt and accrued interest of $1,929,300;

 

 

 

 

·

issued 1,617,067 shares of Class A common stock and 1,617,067 shares of Class C common stock to the Seller of Deluxe for the settlement of debt of $485,120; the fair value of the stock was $330,528. The Company recognized a gain on the settlement of debt of $154,592;

 

 

 

 

·

issued 300,000 shares of Class A common stock with a fair value of $44,700 to a noteholder as penalty interest;

 

 

 

 

·

issued 4,023,088 shares of Class B common stock to settle unpaid salaries of $603,463; and

 

 

 

 

·

issued 2,590,000 shares of Class C common stock for compensation valued at $240,093. The value was determined based on the market value of the Company common stock on the grant date.

 

Stock Options

 

The Company has issued stock options to purchase shares of the Company’s Class A common stock issued pursuant to the Company’s 2016 Stock Option and Stock Award Plan (the “Plan”). The Company uses the Black-Scholes option pricing model to estimate the fair value of stock-based awards on the date of grant and on each modification date.

 

The following summarizes the stock option activity for the years ended December 31, 2021 and 2020:

 

 

 

Options

 

 

Weighted-

Average

Exercise

Price

 

 

Weighted-

Average

Remaining

Contractual

Life (Years)

 

 

Aggregate

Intrinsic

Value

 

Outstanding at December 31, 2019

 

 

1,790,000

 

 

$0.19

 

 

 

8.10

 

 

$176,445

 

Granted

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Forfeited

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Exercised

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Outstanding at December 31, 2020

 

 

1,790,000

 

 

$0.19

 

 

 

7.09

 

 

$6,176,855

 

Granted

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Forfeited

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Exercised

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Outstanding at December 31, 2021

 

 

1,790,000

 

 

$0.19

 

 

 

6.09

 

 

$3,098,055

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Vested and expected to vest at December 31, 2021

 

 

1,790,000

 

 

$0.19

 

 

 

6.09

 

 

$3,098,055

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Exercisable at December 31, 2021

 

 

1,622,625

 

 

$0.20

 

 

 

6.04

 

 

$2,785,595

 

The following table summarizes information about options outstanding and exercisable as of December 31, 2021:

 

 

 

 

Options Outstanding

 

 

Options Exercisable

 

Exercise

Price

 

 

Number

of Shares

 

 

Weighted

Average

Remaining

Life (Years)

 

 

Weighted

Average

Exercise

Price

 

 

Number

of Shares

 

 

Weighted

Average

Exercise

Price

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

$

0.05

 

 

 

979,000

 

 

 

6.38

 

 

$0.05

 

 

 

822,250

 

 

$0.05

 

 

0.10

 

 

 

85,000

 

 

 

6.28

 

 

 

0.10

 

 

 

74,375

 

 

 

0.10

 

 

0.13

 

 

 

388,500

 

 

 

5.58

 

 

 

0.13

 

 

 

388,500

 

 

 

0.13

 

 

0.26

 

 

 

114,000

 

 

 

5.34

 

 

 

0.26

 

 

 

114,000

 

 

 

0.26

 

 

0.90

 

 

 

223,500

 

 

 

5.27

 

 

 

0.90

 

 

 

223,500

 

 

 

0.90

 

 

 

 

 

 

1,790,000

 

 

 

 

 

 

 

 

 

 

 

1,622,625

 

 

 

 

 

 

During the years ended December 31, 2021 and 2020, stock option expense amounted to $36,538 and $78,652, respectively. Unrecognized stock option expense as of December 31, 2021 amounted to $7,210, which will be recognized over a period extending through December 2022.

 

Warrants

 

The following summarizes the warrant activity for the year ended December 31, 2021:

 

 

 

Warrants

 

 

Weighted-

Average

Exercise

Price

 

 

Weighted-

Average

Remaining

Contractual

Life (Years)

 

 

Aggregate

Intrinsic

Value

 

Outstanding at December 31, 2019

 

 

277,001

 

 

$1.01

 

 

 

1.23

 

 

$

 

Granted

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Forfeited

 

 

(2,001)

 

 

1.01

 

 

 

 

 

 

 

 

 

Exercised

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Outstanding at December 31, 2020

 

 

275,000

 

 

$1.01

 

 

 

0.23

 

 

$723,250

 

Granted

 

 

5,527,778

 

 

 

3.32

 

 

 

4.62

 

 

 

 

 

Forfeited

 

 

(275,000)

 

 

1.01

 

 

 

 

 

 

 

 

 

Exercised

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Outstanding at December 31, 2021

 

 

5,527,778

 

 

$3.32

 

 

 

4.62

 

 

$

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Vested and expected to vest at December 31, 2021

 

 

5,527,778

 

 

$3.32

 

 

 

4.62

 

 

$

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Exercisable at December 31, 2021

 

 

5,099,207

 

 

$3.34

 

 

 

4.62

 

 

$

 

The following table summarizes information about warrants outstanding and exercisable as of December 31, 2021:

 

 

 

 

Warrants Outstanding

 

 

Warrants Exercisable

 

Exercise

Price

 

 

Number

of Shares

 

 

Weighted

Average

Remaining

Life (Years)

 

 

Weighted

Average

Exercise

Price

 

 

Number

of Shares

 

 

Weighted

Average

Exercise

Price

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

$

6.60

 

 

 

416,667

 

 

 

3.13

 

 

$6.60

 

 

 

416,667

 

 

$6.60

 

 

2.25

 

 

 

396,825

 

 

 

2.94

 

 

 

2.52

 

 

 

396,825

 

 

 

2.52

 

 

3.10

 

 

 

4,285,715

 

 

 

4.90

 

 

 

3.10

 

 

 

4,285,715

 

 

 

3.1

 

 

3.08

 

 

 

428,571

 

 

 

4.90

 

 

 

3.08

 

 

 

 

 

 

 

 

 

 

 

 

5,527,778

 

 

 

 

 

 

 

 

 

 

 

5,099,207

 

 

 

 

 

 

During the year ended December 31, 2021, the Company issued 416,667 warrants to a placement agent in connection with sale of its common stock The warrants have an exercise price of $6.60, are exercisable as of August 16, 2021 and expire on February 16, 2025. The Company issued another 428,571 warrants to a placement agent in connection with the sale of its common stock. The warrants have an exercise price of $3.08, are exercisable as of May 26,2022 and expire November 22, 2026. The Company issued another 396,825 warrants in connection to the RCA acquisition. The warrants have an exercise price of $2.52, are exercisable as of December 9, 2021 and expire December 9, 2024.

 

The fair value of the 416,667, 428,571, and the 396,825 warrants, issued to the placement agent and RCA sellers during the year ended December 31, 2021, are $2,498,637, $902,414, and $668,863 respectively and was determined using the Black-Scholes option pricing model with the following assumptions:

 

Stock price

 

$2.51-7.03

 

Risk-free interest rate

 

 

0.01 - 1.02%

Expected life of the options

 

2-5 years

 

Expected volatility

 

 

159-347%

Expected dividend yield

 

 

0%
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.22.1
Business Combination
12 Months Ended
Dec. 31, 2021
Organization and Basis of Presentation  
Business Combination

Note 8 – Business Combinations

 

Excel

 

On February 21, 2020, the Company purchased Excel. This acquisition was considered an acquisition of a business under ASC 805.

A summary of the purchase price allocation at fair value is presented below.

 

 

 

Purchase Allocation

 

Cash

 

$174,283

 

Accounts receivable

 

 

1,943,480

 

Inventory

 

 

9,075

 

Property and equipment

 

 

2,958,190

 

Customer list

 

 

410,000

 

Goodwill

 

 

7,629

 

Accounts payable

 

 

(340,151)

Accrued expenses and other current liabilities

 

 

(262,506)

 

 

$4,900,000

 

 

The purchase price was paid as follows:

 

Cash

 

$2,600,000

 

Seller notes

 

 

2,300,000

 

 

 

$4,900,000

 

 

Simultaneous with the purchase of Excel, a building, owned by Excel prior to the acquisition, was sold in a sale-leaseback transaction agreement, whereby the building was leased from the buyer for 15 years. The proceeds from the sale-leaseback of $2,000,000 were used to fund the cash consideration to the seller. The building and the lease is being treated as a financing lease (see Note 3).

 

Impossible Aerospace

 

On November 13, 2020, the Company and a newly formed and wholly owned subsidiary of the Company named ALPP Acquisition Corporation 1, Inc. a Delaware corporation (“Merger Sub”), entered into a merger agreement (the “Agreement”) with IA pursuant to which IA merged with and into Merger Sub. The IA acquisition closed on December 15, 2020, and the Company added IA to the Company’s aerospace services portfolio of companies.

 

Under the provision of ASC 805, the Company had to determine whether this acquisition was a business combination or an asset (or a group of assets) acquisition. In doing so, the Company determined that the acquisition of IA is in fact an asset purchase. Of the consideration given for the IA purchase more than 95% is concentrated in a single asset or a group of assets in Intellectual Property. And as such, the Company accounted for this acquisition as an asset acquisition in accordance with ASC 805-10-20. Accordingly, the assets acquired are initially recognized at the consideration paid, which was fair value of the preferred series C stock issued, including direct acquisition costs, of which there were none. The cost is allocated to the group of assets acquired based on their relative fair values. The assets acquired and liabilities assumed of were as follows at the purchase date:

 

 

 

Purchase Allocation

 

Cash

 

$453,876

 

Inventory

 

 

199,438

 

Property and equipment

 

 

108,753

 

Patent

 

 

5,800,138

 

Non-solicitation covenant

 

 

105,457

 

Accrued expenses and other current liabilities

 

 

(374,799)

SBA loan (PPP funds)

 

 

(444,850)

 

 

$5,848,013

 

 

The purchase price was paid as follows:

 

Series C Preferred Stock

 

$5,848,013

 

 

 

$5,848,013

 

 

Vayu (US)

 

Effective February 8, 2021, the Company purchased the assets of Vayu.

 

Under the provision of ASC 805, the Company had to determine whether this acquisition was a business combination or an asset (or a group of assets) acquisition. In doing so, the Company determined that the acquisition of Vayu was in fact an asset purchase. Of the consideration given for the Vayu acquisition more than 95% was concentrated in a single asset or a group of assets in Intellectual Property. As such, the Company accounted for this acquisition as an asset acquisition in accordance with ASC 805-10-20. Accordingly, the assets acquired are initially recognized at the consideration paid, which was the fair value of the series D preferred stock issued, including direct acquisition costs, of which there were none. The cost is allocated to the group of assets acquired based on their relative fair values. The assets acquired and liabilities assumed were as follows at the acquisition date:

 

 

 

Purchase Allocation

 

Cash

 

$81,442

 

Property and equipment

 

 

50,000

 

Intellectual property

 

 

7,133,756

 

Non-compete agreement

 

 

90,000

 

Accrued expenses and other current liabilities

 

 

(564,039)

SBA loan (PPP funds)

 

 

(137,850)

 

 

$6,653,309

 

 

The purchase price was paid as follows:

 

Series D Preferred Stock (1,432,244 shares)

 

$6,653,309

 

 

 

$6,653,309

 

TDI

 

On May 5, 2021, the Company closed on the acquisition of TDI. The acquisition was considered an acquisition of a business under ASC 805. A summary of the purchase price allocation at fair value is presented below.

 

 

 

Purchase Allocation

 

Accounts receivable

 

$1,408,682

 

Property and equipment

 

 

111,789

 

Customer list

 

 

3,840,000

 

Non-compete agreement

 

 

120,000

 

Goodwill

 

 

6,426,786

 

Other asset

 

 

91,000

 

Accounts payable

 

 

(786,151)

Accrued expenses and other current liabilities

 

 

(53,857)

Contract liabilities

 

 

(3,637,122)

Notes payable

 

 

(64,733)

 

 

$7,456,394

 

 

The purchase price was paid as follows:

 

Class A Common Stock (281,223 shares)

 

$1,102,394

 

Cash

 

 

6,354,000

 

 

 

$7,456,394

 

 

Alt Labs

 

On May 10, 2021, the Company closed on the acquisition of Alt Labs. The acquisition was considered an acquisition of a business under ASC 805. A summary of the purchase price allocation at fair value is presented below.

 

 

 

Purchase Allocation

 

Accounts receivable

 

$397,441

 

Inventory

 

 

2,621,653

 

Property and equipment

 

 

1,739,441

 

Customer list

 

 

1,250,000

 

Proprietary technology

 

 

3,670,000

 

Non-compete agreement

 

 

20,000

 

Goodwill

 

 

6,072,439

 

Other assets

 

 

390,502

 

Accounts payable

 

 

(397,441)

Accrued expenses and other current liabilities

 

 

(411,830)

Contract liabilities

 

 

(1,754,290)

Noted payable

 

 

(1,695,238)

 

 

$11,902,677

 

The purchase price was paid as follows:

 

Class A Common Stock (1,617,067 shares)

 

$1,432,677

 

Cash

 

 

10,470,000

 

 

 

$11,902,677

 

 

On May 4, 2021, the Company also entered into an agreement to acquire the 100% membership interest in 4740 Cleveland LLC (“Cleveland”), a Florida limited liability company that is the owner of the building currently being leased by Alt Labs, for a total purchase price of $7,000,000. In connection with this agreement, the Company placed in escrow the amount of $1,400,000 which will be applied to the purchase price upon closing. The Company closed on the purchase of the building in August 2021.

 

Identified Technologies

 

On October 20, 2021, the Company acquired Identified Technologies. The acquisition was considered an acquisition of a business under ASC 805. A summary of the purchase price allocation at fair value is presented below.

 

 

 

Purchase Allocation

 

Accounts receivable

 

$90,858

 

Other asset

 

 

27,469

 

Proprietary technology

 

 

1,650,000

 

Tradename

 

 

210,000

 

Goodwill

 

 

1,913,310

 

Non-compete agreement

 

 

90,000

 

Accrued expenses and other current liabilities

 

 

(363,856)

 

 

$3,617,781

 

 

The purchase price was paid as follows:

 

Cash

 

$35

 

Class A Common Stock (888,881 shares)

 

 

3,617,746

 

 

 

$3,617,781

 

ElectJet

 

On November 29, 2021, the Company acquired ElecJet. The acquisition was considered an acquisition of a business under ASC 805. A summary of the purchase price allocation at fair value is presented below.

 

 

Purchase Allocation

 

Cash

 

$27,466

 

Accounts receivable

 

 

30,000

 

Inventory

 

 

95,000

 

Proprietary technology

 

 

5,890,000

 

Non-compete agreement

 

 

200,000

 

Goodwill

 

 

4,934,269

 

Accrued expenses and other current liabilities

 

 

(113,742)

 

 

$11,062,993

 

 

The purchase price was paid as follows:

 

Cash

 

$6,500,000

 

Class A Common Stock (1,803,279)

 

 

4,562,993

 

 

 

$11,062,993

 

 

DTI Services (doing business as RCA Commercial Electronics)

 

On December 13, 2021, the Company closed the acquisition of RCA. The acquisition was considered an acquisition of a business under ASC 805. The business combination accounting is not yet complete and the amounts assigned to assets acquired and liabilities assumed are provisional. Therefore, this may result in future adjustments to the provisional amounts as new information is obtained about fact and circumstances that existed at the acquisition date. A summary of the purchase price allocation at fair value is presented below:

 

 

 

Purchase Allocation

 

Accounts receivable

 

$3,409,230

 

Other current assets

 

 

1,259,556

 

Inventory

 

 

14,040,123

 

Property and equipment

 

 

761,370

 

Customer list

 

 

4,700,000

 

Trademark

 

 

1,800,000

 

Non-compete agreement

 

 

690,000

 

Goodwill

 

 

213,477

 

ROU asset

 

 

1,196,764

 

Accounts payable

 

 

(951,302)

Accrued expenses and other current liabilities

 

 

(677,720)

Customer deposits

 

 

(153,201)

Operating lease liability

 

 

(1,226,128)

Line of credit

 

 

(4,710,768)

 

 

$20,351,401

 

The purchase price was paid as follows:

 

Cash

 

$14,000,000

 

Class A Common Stock (1,587,301 shares)

 

 

3,682,538

 

Warrants (396,825 shares)

 

 

668,863

 

Seller notes

 

 

2,000,000

 

 

 

$20,351,401

 

 

The following are the unaudited pro forma results of operations for the years ended December 31, 2021 and 2020, as if Excel, IA, Vayu, TDI, Alt Labs, Identified Technology, Electjet, and RCA had been acquired on January 1, 2020. The pro forma results include estimates and assumptions which management believes are reasonable. However, pro forma results do include any anticipated cost savings or other effects of the planned integration of these entities, and are not necessarily indicative of the results that would have occurred if the business combination had been in effect on the dates indicated.

 

 

 

Pro Forma Combined

Financials (unaudited)

 

 

 

Years Ended December 31,

 

 

 

2021

 

 

2020

 

Sales

 

$98,321,144

 

 

$102,892,997

 

Cost of goods sold

 

 

75,523,745

 

 

 

78,037,039

 

Gross profit

 

 

22,797,399

 

 

 

24,855,958

 

Operating expenses

 

 

38,544,880

 

 

 

26,956,730

 

Loss from operations

 

 

(15,747,481)

 

 

(2,100,772)

Net loss from continuing operations

 

 

(12,066,492)

 

 

(4,048,628)

Loss per share

 

 

(0.07)

 

 

(0.03)
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.22.1
Equity Investments
12 Months Ended
Dec. 31, 2021
Organization and Basis of Presentation  
Equity Investments

Note 9 – Equity Investments

 

AmplifeiIntl LLC

 

On September 15, 2021, A4 Manufacturing, Inc. entered into a Membership Interest Purchase Agreement acquiring approximately a 9% membership interest in AmplifeiIntl LLC (also doing business as Happinss) (“Amplifei”). The membership interest is non-voting and the Company does not have the ability to exercise significant influence over operating and financial activities. The equity investment is being valued using cost as there is no market for the membership units, and accordingly, no quoted market price is available. The investment is tested for impairment, at least annually, and more frequently upon the occurrences of certain events. As of December 31, 2021, the Company determined there was an impairment on this investment and took a loss against earnings of $1,350,000.

 

The membership interest was paid for as follows:

 

Accounts receivable owed from Amplifei

 

$1,000,000

 

Cash

 

 

350,000

 

Total

 

$1,350,000

 

XML 28 R16.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes
12 Months Ended
Dec. 31, 2021
Organization and Basis of Presentation  
Income Taxes

Note 10 – Income Taxes

 

Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. A full valuation allowance is established against the remaining net deferred tax assets as of December 31, 2021 and 2020 based on estimates of recoverability. The Company determined that such a valuation allowance was necessary given the current and expected near term losses and the uncertainty with respect to its ability to generate sufficient profits from its new business model. The Company’s deferred tax assets, liabilities, and valuation allowance have been adjusted to reflect the impact of the new tax law.

 

The following is a reconciliation of the difference between the effective and statutory income tax rates for years ended December 31:

 

 

 

2021

 

 

2020

 

 

 

Amount

 

 

Percent

 

 

Amount

 

 

Percent

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Federal statutory rates

 

$(4,075,111)

 

 

21.0%

 

$(1,690,473)

 

 

21.0%

State income taxes

 

 

(1,164,318)

 

 

6.0%

 

 

(482,992)

 

 

6.0%

Permanent differences

 

 

(870,407)

 

 

4.5%

 

 

(495,960)

 

 

6.2%

Valuation allowance against net deferred tax assets

 

 

5,732,945

 

 

 

(29.5)%

 

 

2,576,374

 

 

 

(32.0)%

Effective rate

 

$(376,891)

 

 

1.9%

 

$(93,051)

 

 

1.2%

 

The significant components of the deferred tax assets at December 31, 2021 and 2020, are summarized below:

 

 

 

2021

 

 

2020

 

Deferred income tax asset

 

 

 

 

 

 

Net operation loss carryforwards

 

$12,652,193

 

 

$6,559,060

 

Total deferred income tax asset

 

 

12,652,193

 

 

 

6,559,060

 

Less: valuation allowance

 

 

(12,652,193)

 

 

(6,559,060)

Total deferred income tax asset

 

$

 

 

$

 

 

The significant components of the deferred tax liabilities at December 31, 2021 and 2020, are summarized below:

 

 

 

2021

 

 

2020

 

Deferred income tax liabilities:

 

 

 

 

 

 

Book to tax differences in intangible assets

 

$51,308

 

 

$428,199

 

Total deferred income tax liability

 

$51,308

 

 

$428,199

 

 

The deferred tax liability is mostly made up of the difference between book and tax values for property and equipment and intangible assets.

 

The Company has recorded as of December 31, 2021 and 2020 a valuation allowance of $12,652,193 and $6,559,060, respectively, as management believes that it is more likely than not that the deferred tax assets will not be realized in future years. Management has based its assessment on the Company’s lack of profitable operating history.

 

The Company annually conducts an analysis of its tax positions and has concluded that it had no uncertain tax positions as of December 31, 2021 and 2020.

 

The Company has net operating loss carry-forwards of approximately $44.5 million. Such amounts are subject to IRS code section 382 limitations and begin to expire in 2029. The tax years from 2017 to 2020 are still subject to audit.

XML 29 R17.htm IDEA: XBRL DOCUMENT v3.22.1
Industry Segments
12 Months Ended
Dec. 31, 2021
Organization and Basis of Presentation  
Industry Segments

Note 11 – Industry Segments

 

The Company discloses segment information that is consistent with the way in which management operates and views its business. Effective during the quarter ended September 30, 2021, the Company has reduced its reportable segments to five operating segments as represented by the Company’s four silos: A4 Construction Services, Inc.; A4 Manufacturing, Inc.; A4 Aerospace Corporation; A4 Technologies, Inc; and A4 Defense Systems, Inc. The Company’s reportable segments for the years ended December 31, 2021 and 2020:

 

 

 

Years Ended December 31,

 

 

 

2021

 

 

2020

 

Revenue

 

 

 

 

 

 

Construction Services

 

$17,995,023

 

 

$20,851,439

 

Manufacturing

 

 

27,375,122

 

 

 

12,602,910

 

Defense

 

 

4,467,376

 

 

 

 

Technologies

 

 

1,543,469

 

 

 

 —

 

Aerospace

 

 

259,823

 

 

 

 

 

 

$51,640,813

 

 

$33,454,349

 

 

 

 

 

 

 

 

 

 

Gross profit

 

 

 

 

 

 

 

 

Construction Services

 

$(478,031)

 

$2,587,850

 

Manufacturing

 

 

6,508,230

 

 

 

2,775,777

 

Defense

 

 

1,073,636

 

 

 

 

Technologies

 

 

456,558

 

 

 

 

Aerospace

 

 

137,605

 

 

 

 

 

 

$7,697,998

 

 

$5,363,627

 

 

 

 

 

 

 

 

 

 

Income (loss) from operations

 

 

 

 

 

 

 

 

Construction Services

 

$(6,216,775)

 

$(1,821,309)

Manufacturing

 

 

(2,158,492)

 

 

(998,038)

Defense

 

 

(282,882)

 

 

 

Technologies

 

 

(162,491)

 

 

 

Aerospace

 

 

(4,942,951)

 

 

 

Unallocated and eliminations

 

 

(8,259,978)

 

 

(3,074,517)

 

 

$(22,023,569)

 

$(5,893,864)

 

 

 

 

 

 

 

 

 

Depreciation and amortization

 

 

 

 

 

 

 

 

Construction Services

 

$1,138,364

 

 

$1,414,875

 

Manufacturing

 

 

1,279,952

 

 

 

619,505

 

Aerospace

 

 

1,027,153

 

 

 

 

Technologies

 

 

83,132

 

 

 

 

Defense

 

 

191,740

 

 

 

 

Unallocated

 

 

335,228

 

 

 

35,882

 

 

 

$4,055,569

 

 

$2,070,262

 

 

 

 

 

 

 

 

 

 

Interest Expenses

 

 

 

 

 

 

 

 

Construction Services

 

$997,870

 

 

$2,404,714

 

Manufacturing

 

 

547,202

 

 

 

724,342

 

Aerospace

 

 

4,545

 

 

 

 

Technologies

 

 

15,347

 

 

 

 

Defense

 

 

825

 

 

 

 

Unallocated

 

 

2,268,953

 

 

 

2,334,541

 

 

 

$3,834,742

 

 

$5,463,597

 

 

 

 

 

 

 

 

 

 

Net income (loss)

 

 

 

 

 

 

 

 

Construction Services

 

$(3,380,894)

 

$(3,596,516)

Manufacturing

 

 

(654,963)

 

 

(1,366,239)

Aerospace

 

 

(4,494,300)

 

 

 

Technologies

 

 

(177,838)

 

 

 

Defense

 

 

(270,289)

 

 

 

Unallocated

 

 

(10,427,008)

 

 

(3,087,118)

 

 

$(19,405,292)

 

$(8,049,873)

 

 

As of

December 31, 2021

 

 

As of

December 31, 2020

 

Total Assets

 

 

 

 

 

 

Construction Services

 

$13,985,561

 

 

$28,991,044

 

Manufacturing

 

 

39,964,186

 

 

 

10,731,936

 

Aerospace

 

 

17,078,926

 

 

 

 

Technologies

 

 

39,516,284

 

 

 

 

Defense

 

 

11,982,580

 

 

 

 

Unallocated

 

 

10,507,786

 

 

 

1,011,203

 

 

 

$133,035,323

 

 

$40,734,183

 

 

 

 

 

 

 

 

 

 

Goodwill

 

 

 

 

 

 

 

 

Construction Services

 

$113,592

 

 

$1,963,761

 

Manufacturing

 

 

8,036,200

 

 

 

121,221

 

Aerospace

 

 

1,913,310

 

 

 

 

Technologies

 

 

5,447,746

 

 

 

 

Defense

 

 

6,426,786

 

 

 

 

 

 

$21,937,634

 

 

$2,084,982

 

 

 

 

 

 

 

 

 

 

Accounts receivable, net

 

 

 

 

 

 

 

 

Construction Services

 

$4,193,243

 

 

$4,501,401

 

Manufacturing

 

 

3,192,030

 

 

 

1,983,468

 

Aerospace

 

 

119,774

 

 

 

 

Technologies

 

 

2,998,945

 

 

 

 

Defense

 

 

1,371,184

 

 

 

 

 

 

$11,875,176

 

 

$6,484,869

 

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

Note 12 - Commitments and Contingencies

 

Licensing Agreement

 

DTI has entered into licensing agreements with RCA Trademark Management for the licensing rights to the respective trademarks in the United States of America and Canada.

 

The RCA licensing agreement was amended with Technicolor as licensor and expires December 31, 2024. DTI agrees to pay a royalty fee of 2.50% on net sales of the licensed products with a minimum annual payment of $420,000 for the years ended 2020 and 2021, $440,000 for the year ended 2022, and $460,000 for the year ended 2023, and $480,000 for the year ended 2024.

 

Warranty Service Agreement

 

DTI entered into a warranty service agreement to provide certain warranty services for a lighting supplier through December 31, 2024, except for one class of customer through 2030. In exchange for these services DTI receives annual payments as follows:

 

Years Ending December 31,

 

 

 

2022

 

$75,712

 

2023

 

 

66,626

 

2024

 

 

59,964

 

Total

 

$202,302

 

 

Royalty Agreement

 

On November 28, 2021, the Company entered into a Royalty Agreement with the sellers of ElecJet. Upon closing the Company desires to build its initial factory (“Factory”) to manufacture batteries in the territory of the United States. The Company agrees to pay the sellers 1.5% of net sales for batteries produced by the Factory. Royalty payments shall continue to be paid for a period of ten years from the starting date, or until the total of the royalty payments equals $50 million, whichever occurs first.

 

Legal Proceedings

 

From time to time, the Company may become involved in lawsuits and other legal proceedings that arise in the course of business. Litigation is subject to inherent uncertainties, and it is not possible to predict the outcome of litigation with total confidence. As of the date of this Report, the Company was not aware of any legal proceedings or potential claims against it whose outcome would be likely, individually or in the aggregate, to have a material adverse effect on the Company’s business, financial condition, operating results, or cash flows, except as set forth below.

 

In June 2020, the Company’s subsidiary Excel Fabrication, LLC filed a lawsuit against Fusion Mechanical, LLC, in the Fifth Judicial District Court, State of Idaho (Case Number CV42-20-2246). The Company claimed tortious interference and trade secret violations by the defendant. The defendant filed a motion to dismiss, which was denied by the Court. The defendant filed a second motion to dismiss and the Company filed a memorandum in response to the second motion to dismiss, for which a hearing was held on May 10, 2021. On June 11, 2021, the court issued a decision narrowing the claims of the plaintiffs to three items, breach of contract, good faith and fair dealings, and intentional interference for economic advantage. These were the Company’s three main points of contention. As of the date of this Report, discovery was proceeding. The Company intends to pursue vigorously its claims.

 

In August 2020, the Company filed a lawsuit, in the United States District Court, District of Arizona (Case No.2:20-cv-01679-DJH), against Alan Martin, the seller of Horizon Well Testing LLC (“HWT”) dba Venture West Energy Services, LLC. The Company brought claims for breach of contract, including but not limited to breaches of the seller’s representations and warranties in the purchase agreement in connection with the acquisition of HWT. The defendant answered and counterclaimed, claiming breach by the Company of its obligation to issue a promissory note (to be issued in connection with the acquisition of HWT). As of the date of this Report, the discovery period had ended but no trial date had been scheduled. A summary judgement motion was filed on December 22, 2021, which was pending as of the date of this Report.

 

In May 2021, the Company and several shareholders filed a lawsuit, in the United States District Court for the District of Arizona (Case number 2:21-cv-00886-MTL) against Fin Capital LLC (“Fin Cap”), and Grizzly Research LLC (“Grizzly”) alleging securities fraud, tortious interference with business expectancy and libel and slander for disseminating false and misleading statements about Alpine 4 and its employees to manipulate the stock price and further their own financial interests.

XML 31 R19.htm IDEA: XBRL DOCUMENT v3.22.1
Subsequent Events
12 Months Ended
Dec. 31, 2021
Organization and Basis of Presentation  
Subsequent Events

Note 13 – Subsequent Events

 

In March 2022, the Company secured another $4.2 million in lines of credit for Alt Labs. The line of credit accrues interest at a rate of 2.5% above the greater of the prime rate or 3.25%. The line of credit matures on March 8, 2024. This line is secured by substantially all assets of the Alt Labs.

 

In January 2022, the Company issued 72,152 shares of Class A common stock for no additional consideration upon conversion of 10,149 shares of Series C Preferred Stock and 78,674 shares of Series D Preferred Stock.

 

In March 2022, the Company issued 39,386 shares of Class A Common Stock to management in connection with the acquisition of DTI Services Limited Liability Company.

XML 32 R20.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2021
Summary of Significant Accounting Policies (Policies)  
Principles of Consolidation

The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries as of December 31, 2021 and 2020. Significant intercompany balances and transactions have been eliminated.

Use of Estimates

The consolidated financial statements are prepared in accordance with generally accepted accounting principles in the United States, or U.S. GAAP. Preparation of these financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, costs and expenses and related disclosures. The Company bases its estimates on historical experience and on various other assumptions that it believes to be reasonable. In many instances, the Company could have reasonably used different accounting estimates and in other instances changes in the accounting estimates are reasonably likely to occur from period to period. This applies in particular to useful lives of long-lived assets, reserves for accounts receivable and inventory, valuation allowance for deferred tax assets, fair values assigned to intangible assets acquired, and impairment of long-lived assets. Actual results could differ significantly from our estimates. To the extent that there are material differences between these estimates and actual results, the Company’s future financial statement presentation, financial condition, results of operations and cash flows will be affected. The ultimate impact from COVID-19 on the Company’s operations and financial results during 2022 will depend on, among other things, the ultimate severity and scope of the pandemic, the pace at which governmental and private travel restrictions and public concerns about public gatherings will ease, and the speed with which the economy recovers. The Company is not able to fully quantify the impact that these factors will have on the Company’s financial results during 2022 and beyond. COVID-19 did have a negative impact on the Company’s financial performance in 2021.

Reclassification

Certain prior year amounts have been reclassified to conform to the current period presentation. These reclassifications had no impact on net earnings and financial position.

Advertising

Advertising costs are expensed when incurred. All advertising takes place at the time of expense. We have no long-term contracts for advertising. Advertising expense for all periods presented were not significant.

Cash

Cash and cash equivalents consist of cash and short-term investments with original maturities of less than 90 days. As of December 31, 2021, and 2020, the Company had no cash equivalents. As of December 31, 2021, and 2020, the Company had $0 and $444,845 in restricted cash, respectively, for amounts held in escrow.

 

The following table sets forth a reconciliation of cash, and restricted cash reported in the consolidated statements of cash flows that agrees to the total of those amounts presented in the consolidated statements of cash flows.

 

 

 

December 31,

2021

 

 

December 31,

2020

 

Cash

 

$3,715,666

 

 

$277,738

 

Restricted cash

 

 

 

 

 

444,845

 

Total cash and restricted cash shown in statement of cash flows

 

$3,715,666

 

 

$722,583

 

Major Customers

The Company had no customers that made up over 10% of accounts receivable as of December 31, 2021. The Company had two customers that made up 10% and 8%, respectively, of accounts receivable as of December 31, 2020. 

 

For the year ended December 31, 2021, the Company had two customers that each made up 11% of total revenues. For the year ended December 31, 2020, the Company had one customer that made up 10% of total revenues.

 

For the year ended December 31, 2021, the Company had 9% of total revenues made up of government contracts.

 

Major Customer by Segment

 

Manufacturing

 

The manufacturing segment had two customers that made up 31% and 20%, respectively, of accounts receivable as of December 31, 2021.

 

For the year ended December 31, 2021, the manufacturing segment had four customer that made up a total of 65% of total manufacturing revenues.

 

Aerospace

 

The aerospace segment had one customer that made up 57% of accounts receivable as of December 31, 2021. 

 

For the year ended December 31, 2021, the aerospace segment had two customers that made up 26% and 10%, respectively, of total aerospace revenues.

 

Construction

 

The construction segment had two customers that made up over 25% and 17%, respectively, of accounts receivable as of December 31, 2021. 

 

For the year ended December 31, 2021, the construction segment had two customers that made up 28% and 18%, respectively, of total construction revenues.

 

Defense

 

Of the defense segment 100% of accounts receivables and defense revenues were related to government contracts.

 

Technologies

 

The Company had two customers that made up 14% and 30% of accounts receivable as of December 31, 2021.

 

For the year ended December 31, 2021, the technology segment had two customers that made up 22% and 12%, respectively, of total technologies revenues.

 

Accounts Receivable

The Company maintains reserves for potential credit losses on accounts receivable. Management reviews the composition of accounts receivable and analyzes historical bad debts, customer concentrations, customer credit worthiness, current economic trends and changes in customer payment patterns to evaluate the adequacy of these reserves. Reserves are recorded primarily on a specific identification basis. As of December 31, 2021 and 2020, allowance for bad debt was $199,936 and $49,914, respectively. During the year ended December 31, 2021, the Company wrote off $3,028,757 to bad debts expense.

 

Inventory

Inventory for all subsidiaries is valued at weighted average. Management compares the cost of inventory with its net realizable value and an allowance is made to write down inventory to net realizable value, if lower. Inventory is segregated into three areas, raw materials, work-in-process and finished goods. Inventory, net at December 31, 2021 and 2020 consists of:

 

 

 

December 31,

2021

 

 

December 31,

2020

 

Raw materials

 

$8,322,867

 

 

$1,584,651

 

Work in process

 

 

2,480,979

 

 

 

573,806

 

Finished goods

 

 

16,391,616

 

 

 

508,145

 

 

 

 

27,195,462

 

 

 

2,666,602

 

Reserve

 

 

(1,213,557)

 

 

 

Inventory, net

 

$25,981,905

 

 

$2,666,602

 

Property and Equipment

Property and equipment are carried at cost less depreciation. Depreciation and amortization are provided principally on the straight-line method over the estimated useful lives of the assets, which range from ten years to 39 years as follows:

 

Automobiles & Trucks

5 to 7 years

Buildings and improvements

39 years

Leasehold Improvements

15 years or time remaining on lease (whichever is shorter)

Machinery and equipment

10 years

 

Maintenance and repair costs are charged against income as incurred. Significant improvements or betterments are capitalized and depreciated over the estimated life of the asset.

 

Property and equipment consisted of the following as of December 31, 2021 and 2020:

 

 

 

December 31,

2021

 

 

December 31,

2020

 

Automobiles and trucks

 

$1,251,187

 

 

$918,602

 

Machinery and equipment

 

 

8,870,391

 

 

 

5,436,847

 

Office furniture and fixtures

 

 

167,581

 

 

 

119,546

 

Buildings and improvements

 

 

23,630,250

 

 

 

16,167,000

 

Total Property and equipment

 

 

33,919,409

 

 

 

22,641,995

 

Less: Accumulated depreciation

 

 

(5,822,847)

 

 

(3,342,709)

Property and equipment, net

 

$28,096,562

 

 

$19,299,286

 

 

Included in Buildings and improvements in the above table are two buildings of $9,000,000 and $2,000,000 related to sale leaseback transactions in connection with the acquisitions of Deluxe and Excel. (See Note 3.)

Purchased Intangibles and Other Long-lived Assets

The Company amortizes intangible assets with finite lives over their estimated useful lives, which range between five and fifteen years as follows:

 

Customer list

3-15 years

Non-compete agreements

1 to 5 years

Software development

5 years

Patents

17 years

Proprietary technology

15 years

 

Intangible assets consisted of the following as of December 31, 2021 and 2020:

 

 

 

December 31,

2021

 

 

December 31,

2020

 

Software

 

$128,474

 

 

$278,474

 

Non-compete agreement

 

 

1,415,457

 

 

 

205,457

 

Customer list

 

 

11,111,187

 

 

 

2,031,187

 

Patents, trademarks, and licenses

 

 

7,810,107

 

 

 

5,800,137

 

Proprietary technology

 

 

18,343,756

 

 

 

 

Total intangible assets

 

 

38,808,981

 

 

 

8,315,255

 

Less: Accumulated amortization

 

 

(2,031,736)

 

 

(572,171)

Intangibles, net

 

$36,777,245

 

 

$7,743,084

 

 

Expected amortization expense of intangible assets over the next 5 years and thereafter is as follows:

 

Years Ending December 31,

 

 

 

2022

 

$3,211,040

 

2023

 

 

3,203,540

 

2024

 

 

3,183,678

 

2025

 

 

2,577,846

 

2026

 

 

2,553,554

 

Thereafter

 

 

22,047,587

 

Total

 

$36,777,245

 

Other long-term assets consisted of the following as of December 31, 2021 and 2020:

 

 

 

December 31,

2021

 

 

December 31,

2020

 

Deposits

 

$149,517

 

 

$293,327

 

Other

 

 

207,601

 

 

 

108,417

 

 

 

$357,118

 

 

$401,744

 

Impairment of Long-lived Assets

The Company accounts for long-lived assets in accordance with the provisions of Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 360, Accounting for the Impairment of Long-Lived Assets. This statement requires that long-lived assets and certain identifiable intangibles be reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. An impairment loss would be recognized when the estimated future cash flows from the use of the asset are less than the carrying amount of that asset. During the year ended December 31, 2021, due to the significant impact of COVID-19, the Company determined that the customer list for Excel was impaired and took a charge to earnings of $359,890. During the year ended December 31, 2020, due to the loss of significant customers and the impact of COVID-19, the Company determined that the customer list for APF and Deluxe was impaired and took a charge to earnings of $671,500 and $450,000, respectively.

Goodwill

In financial reporting, goodwill is not amortized, but is tested for impairment annually or whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. Events that result in an impairment review include significant changes in the business climate, declines in our operating results, or an expectation that the carrying amount may not be recoverable. We assess potential impairment by considering present economic conditions as well as future expectations. All assessments of goodwill impairment are conducted at the individual reporting unit level. As of December 31, 2021 and 2020, the reporting units with goodwill were QCA, Morris, Excel, Alt Labs, TDI, Identified Technology, ElecJet, and RCA.

 

The Company used qualitative factors according to ASC 350-20-35-3 to determine whether it is more likely than not that the fair value of goodwill is less than its carrying amount. During the year ended December 31, 2021, the Company determined that the goodwill for Excel was impaired and took a charge to earnings of $7,629. During the year ended December 31, 2020, the Company determined that the goodwill for APF was impaired, as the company ceased operating as of August 31, 2020 and took a charge to earnings of $440,100.

Fair Value Measurement

Accounting Standards Codification (“ASC”) 820, Fair Value Measurements and Disclosures, defines fair value as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. ASC 820 also establishes a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. ASC 820 describes three levels of inputs that may be used to measure fair value:

 

Level 1 – Quoted prices in active markets for identical assets or liabilities.

 

Level 2 – Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.

 

Level 3 – Unobservable inputs that are supported by little or no market activity and that are financial instruments whose values are determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant judgment or estimation.

 

The Company’s financial instruments consist of cash and cash equivalents, accounts receivable, accounts payable, accrued expenses, convertible notes, notes payable and lines of credit. The carrying amount of these financial instruments approximates fair value due either to length of maturity or interest rates that approximate prevailing market rates unless otherwise disclosed in these financial statements.

 

The carrying value of long-term debt approximates fair value since the related rates of interest approximate current market rates. As of December 31, 2021 and 2020, the Company had no financial assets or liabilities that were required to be fair valued on a recurring basis.

Equity Investments

The Company’s equity investments consist of investment in one private company in which the Company does not have the ability to exercise significant influence over their operating and financial activities. This investment is carried at cost as there is no market for the common stock and LLC membership units, accordingly, no quoted market price is available. The investment is tested for impairment, at least annually, and more frequently upon the occurrences of certain events. As of December 31, 2021, in accordance with the ASC 321 guidelines, the Company recognized a lost on impairment for the entire value of $1,350,000.

 

The Company has adopted the provisions of ASU 2016-01 and values the investment using the measurement alternative, defined as costs, less any impairment, plus or minus changes resulting from observable price changes in orderly transactions for identical or similar investments of the same issuer.

Research and Development

The Company focuses on quality control and development of new products and the improvement of existing products. All costs related to research and development activities are expensed as incurred. During the year ended December 31, 2021, research and development cost totaled $1,464,918.

Revenue Recognition

On January 1, 2018, the Company adopted ASC Topic 606, Revenue from Contracts with Customers using the modified retrospective method applied to those contracts which were not completed as of January 1, 2018. Results for reporting periods beginning after January 1, 2018 are presented under ASC Topic 606.

The following is a summary of the revenue recognition policy for each of the Company’s subsidiaries.

 

Revenue is recognized under Topic 606 in a manner that reasonably reflects the delivery of its services and products to customers in return for expected consideration and includes the following elements:

 

 

·

executed contracts with the Company’s customers that it believes are legally enforceable;

 

·

identification of performance obligations in the respective contract;

 

·

determination of the transaction price for each performance obligation in the respective contract;

 

·

allocation the transaction price to each performance obligation; and

 

·

recognition of revenue only when the Company satisfies each performance obligation.

 

The following is a summary of the revenue recognition policy for each of the Company’s subsidiaries.

 

QCA and Alt Labs

 

QCA and Alt Labs are contract manufacturers and recognize revenue when the products have been built and control has been transferred to the customer. If a deposit for product or service is received prior to completion, the payment is recorded to deferred revenue until such point the product or services meets our revenue recognition policy. Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed. For all periods presented, management determined that the warranty and returns would be immaterial.

 

ElecJet

 

ElecJet is a research and development of battery technology and development/sales of battery consumer products and recognizes revenue when the products have been shipped to the customer. Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed, but have determined that the warranty and returns would be immaterial.

 

Identified Technologies

 

IDT provides drone software and data for industrial job sites and recognizes revenue when the service has been provided to the customer. If a deposit for product or service is received prior to completion, the payment is recorded to deferred revenue until such point the product or services meets our revenue recognition policy. Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed, but have determined that the warranty and returns would be immaterial

 

Direct Tech Sales

 

RCA is engaged in the design, manufacture and wholesale distribution of commercial LED lighting and electronics such as televisions, mounting solutions, projectors and screens, audio equipment, digital signage, mobile audio and video systems, and all wire and connecting products throughout the United States of America. RCA recognizes revenue when the products have been shipped to the customer which is also when title transfers. Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed, but have determined that the warranty and returns would be immaterial.

Morris, Deluxe, Excel and Thermal Dynamics

 

For our construction contracts, revenue is generally recognized over time as our performance creates or enhances an asset that the customer controls as it is created or enhanced. Our fixed price construction projects generally use a cost-to-cost input method to measure our progress towards complete satisfaction of the performance obligation as we believe it best depicts the transfer of control to the customer which occurs as we incur costs on our contracts. Under the cost-to-cost measure of progress, the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. For certain of our revenue streams, that are performed under time and materials contracts, our progress towards complete satisfaction of such performance obligations is measured using an output method as the customer receives and consumes the benefits of our performance completed to date. Due to uncertainties inherent in the estimation process, it is possible that estimates of costs to complete a performance obligation will be revised in the near-term. For those performance obligations for which revenue is recognized using a cost-to-cost input method, changes in total estimated costs, and related progress towards complete satisfaction of the performance obligation, are recognized on a cumulative catch-up basis in the period in which the revisions to the estimates are made. When the current estimate of total costs for a performance obligation indicate a loss, a provision for the entire estimated loss on the unsatisfied performance obligation is made in the period in which the loss becomes evident.

 

Contract Assets and Contract Liabilities

 

The timing of revenue recognition may differ from the timing of invoicing to customers. Contract assets include unbilled amounts from our construction projects when revenues recognized under the cost-to-cost measure of progress exceed the amounts invoiced to our customers, as the amounts cannot be billed under the terms of our contracts. Such amounts are recoverable from our customers based upon various measures of performance, including achievement of certain milestones, completion of specified units or completion of a contract. In addition, many of our time and materials arrangements, are billed pursuant to contract terms that are standard within the industry, resulting in contract assets being recorded, as revenue is recognized in advance of billings. Our contract assets do not include capitalized costs to obtain and fulfill a contract. Contract assets are generally classified as current within the consolidated balance sheets.

 

Contract liabilities from our construction contracts arise when amounts invoiced to our customers exceed revenues recognized under the cost-to-cost measure of progress. Contract liabilities additionally include advanced payments from our customers on certain contracts. Contract liabilities decrease as we recognize revenue from the satisfaction of the related performance obligation.

 

Contract Retentions

 

As of December 31, 2021 and 2020, accounts receivable included retainage billed under terms of our contracts. These retainage amounts represent amounts which have been contractually invoiced to customers where payments have been partially withheld pending the achievement of certain milestones, satisfaction of other contractual conditions or completion of the project. 

 

The following table presents our revenues disaggregated by type:

 

 

 

Year ended December 31,

 

 

 

2021

 

 

2020

 

Sale of goods

 

 

 

 

 

 

Circuit boards and cables

 

$15,700,902

 

 

$12,602,910

 

Dietary supplements

 

 

11,674,220

 

 

 

 

Electronics

 

 

1,543,469

 

 

 

 

Total sale of goods

 

 

28,918,591

 

 

 

12,602,910

 

 

 

 

 

 

 

 

 

 

Sale of services

 

 

 

 

 

 

 

 

Construction contracts

 

 

22,462,399

 

 

 

20,851,439

 

Drone 3D mapping

 

 

259,823

 

 

 

 

Total sale of services

 

 

22,722,222

 

 

 

20,851,439

 

Total revenues

 

$51,640,813

 

 

$33,454,349

 

 

Earnings (loss) per share

Basic earnings (loss) per common share is computed by dividing net income (loss) available to common shareholders by the weighted-average number of shares of common stock outstanding during the period. Diluted earnings per common share is computed by dividing income available to common shareholders by the weighted-average number of shares of common stock outstanding during the period increased to include the number of additional shares of common stock that would have been outstanding if potentially dilutive securities had been issued. The only potentially dilutive securities outstanding during the periods presented were the convertible debt and options. The following table illustrates the computation of basic and diluted EPS for the years ended December 31, 2021 and 2020:

 

 

 

For the Year Ended December 31, 2021

 

 

For the Year Ended December 31, 2020

 

 

 

Net loss

 

 

Shares

 

 

Per Share Amount

 

 

Net loss

 

 

Shares

 

 

Per Share Amount

 

Basic EPS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Loss available to stockholders

 

$(19,405,292)

 

 

164,216,808

 

 

$(0.12)

 

$(8,049,873)

 

 

132,987,390

 

 

$(0.06)

Effect of Dilutive Securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Convertible debt

 

 

 

 

 

 

 

 

 

 

 

(1,001,192)

 

 

6,624,400

 

 

 

 

Dilute EPS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Loss available to stockholders plus assumed conversions

 

$(19,405,292)

 

 

164,216,808

 

 

$(0.12)

 

$(9,051,065)

 

 

139,611,790

 

 

$(0.06)
Stock-based compensation

The Company follows the guidelines in ASC 718-10 Compensation-Stock Compensation, which requires companies to measure the cost of employee and non-employee services received in exchange for an award of an equity instrument based on the grant-date fair value of the award. Stock-based compensation expense for stock options is recognized on a straight-line basis over the requisite service period. The Company may issue compensatory shares for services including, but not limited to, executives, management, accounting, operations, corporate communication, financial and administrative consulting services. The Company determines the grant date fair value of the options using the Black-Scholes option-pricing model.

Income taxes

The Company records income taxes under the asset and liability method, whereby deferred tax assets and liabilities are recognized based on the future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, and attributable to operating loss and tax credit carry forwards. Accounting standards regarding income taxes requires a reduction of the carrying amounts of deferred tax assets by a valuation allowance, if based on the available evidence, it is more likely than not that such assets will not be realized. Accordingly, the need to establish valuation allowances for deferred tax assets is assessed at each reporting period based on a more-likely-than-not realization threshold. This assessment considers, among other matters, the nature, frequency and severity of current and cumulative losses, forecasts of future profitability, the duration of statutory carry forward periods, the Company’s experience with operating loss and tax credit carry forwards not expiring unused, and tax planning alternatives.

 

The Company recorded valuation allowances on the net deferred tax assets. Management will reassess the realization of deferred tax assets based on the accounting standards for income taxes each reporting period. To the extent that the financial results of operations improve, and it becomes more likely than not that the deferred tax assets are realizable, the Company will be able to reduce the valuation allowance.

 

Significant judgment is required in evaluating the Company’s tax positions and determining its provision for income taxes. During the ordinary course of business, there are many transactions and calculations for which the ultimate tax determination is uncertain. Accounting standards regarding uncertainty in income taxes provides a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount which is more than 50% likely, based solely on the technical merits, of being sustained on examinations. The Company considers many factors when evaluating and estimating its tax positions and tax benefits, which may require periodic adjustments, and which may not accurately anticipate actual outcomes.

Related Party Disclosure

ASC 850, Related Party Disclosures, requires companies to include in their financial statements disclosures of material related party transactions. The Company discloses all material related party transactions. Related parties are defined to include any principal owner, director or executive officer of the Company and any immediate family members of a principal owner, director or executive officer.

Recent Accounting Pronouncements

In December 2019, the FASB issued ASU 2019-12, Simplifying the Accounting for Income Taxes which amends ASC 740 Income Taxes (ASC 740). This update is intended to simplify accounting for income taxes by removing certain exceptions to the general principles in ASC 740 and amending existing guidance to improve consistent application of ASC 740. This update is effective for fiscal years beginning after December 15, 2021. The guidance in this update has various elements, some of which are applied on a prospective basis and others on a retrospective basis with earlier application permitted. The Company is currently evaluating the effect of this ASU on the Company’s consolidated financial statements and related disclosures.

 

Other recent accounting pronouncements issued by the FASB, including its Emerging Issues Task Force, the American Institute of Certified Public Accountants, and the Securities and Exchange Commission did not or are not believed by management to have a material impact on the Company’s present or future financial statements.

XML 33 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2021
Summary of Significant Accounting Policies (Tables)  
Reconciliation of cash, and restricted

 

 

December 31,

2021

 

 

December 31,

2020

 

Cash

 

$3,715,666

 

 

$277,738

 

Restricted cash

 

 

 

 

 

444,845

 

Total cash and restricted cash shown in statement of cash flows

 

$3,715,666

 

 

$722,583

 

Schedule of Inventory, Current

 

 

December 31,

2021

 

 

December 31,

2020

 

Raw materials

 

$8,322,867

 

 

$1,584,651

 

Work in process

 

 

2,480,979

 

 

 

573,806

 

Finished goods

 

 

16,391,616

 

 

 

508,145

 

 

 

 

27,195,462

 

 

 

2,666,602

 

Reserve

 

 

(1,213,557)

 

 

 

Inventory, net

 

$25,981,905

 

 

$2,666,602

 

Schedule of Property and Equipment, Estimated Useful Lives

Automobiles & Trucks

5 to 7 years

Buildings and improvements

39 years

Leasehold Improvements

15 years or time remaining on lease (whichever is shorter)

Machinery and equipment

10 years

Property, Plant and Equipment

 

 

December 31,

2021

 

 

December 31,

2020

 

Automobiles and trucks

 

$1,251,187

 

 

$918,602

 

Machinery and equipment

 

 

8,870,391

 

 

 

5,436,847

 

Office furniture and fixtures

 

 

167,581

 

 

 

119,546

 

Buildings and improvements

 

 

23,630,250

 

 

 

16,167,000

 

Total Property and equipment

 

 

33,919,409

 

 

 

22,641,995

 

Less: Accumulated depreciation

 

 

(5,822,847)

 

 

(3,342,709)

Property and equipment, net

 

$28,096,562

 

 

$19,299,286

 

Schedule of Finite Lived Intangible Assets, Estimated Useful Lives

Customer list

3-15 years

Non-compete agreements

1 to 5 years

Software development

5 years

Patents

17 years

Proprietary technology

15 years

Schedule of Intangible Assets

 

 

December 31,

2021

 

 

December 31,

2020

 

Software

 

$128,474

 

 

$278,474

 

Non-compete agreement

 

 

1,415,457

 

 

 

205,457

 

Customer list

 

 

11,111,187

 

 

 

2,031,187

 

Patents, trademarks, and licenses

 

 

7,810,107

 

 

 

5,800,137

 

Proprietary technology

 

 

18,343,756

 

 

 

 

Total intangible assets

 

 

38,808,981

 

 

 

8,315,255

 

Less: Accumulated amortization

 

 

(2,031,736)

 

 

(572,171)

Intangibles, net

 

$36,777,245

 

 

$7,743,084

 

Schedule of Finite-Lived Intangible Assets, Future Amortization Expense

Years Ending December 31,

 

 

 

2022

 

$3,211,040

 

2023

 

 

3,203,540

 

2024

 

 

3,183,678

 

2025

 

 

2,577,846

 

2026

 

 

2,553,554

 

Thereafter

 

 

22,047,587

 

Total

 

$36,777,245

 

Schedule of Other Assets, Noncurrent

 

 

December 31,

2021

 

 

December 31,

2020

 

Deposits

 

$149,517

 

 

$293,327

 

Other

 

 

207,601

 

 

 

108,417

 

 

 

$357,118

 

 

$401,744

 

Schedule of Revenues Disaggregated by Sales Type

 

 

Year ended December 31,

 

 

 

2021

 

 

2020

 

Sale of goods

 

 

 

 

 

 

Circuit boards and cables

 

$15,700,902

 

 

$12,602,910

 

Dietary supplements

 

 

11,674,220

 

 

 

 

Electronics

 

 

1,543,469

 

 

 

 

Total sale of goods

 

 

28,918,591

 

 

 

12,602,910

 

 

 

 

 

 

 

 

 

 

Sale of services

 

 

 

 

 

 

 

 

Construction contracts

 

 

22,462,399

 

 

 

20,851,439

 

Drone 3D mapping

 

 

259,823

 

 

 

 

Total sale of services

 

 

22,722,222

 

 

 

20,851,439

 

Total revenues

 

$51,640,813

 

 

$33,454,349

 

Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share

 

 

For the Year Ended December 31, 2021

 

 

For the Year Ended December 31, 2020

 

 

 

Net loss

 

 

Shares

 

 

Per Share Amount

 

 

Net loss

 

 

Shares

 

 

Per Share Amount

 

Basic EPS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Loss available to stockholders

 

$(19,405,292)

 

 

164,216,808

 

 

$(0.12)

 

$(8,049,873)

 

 

132,987,390

 

 

$(0.06)

Effect of Dilutive Securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Convertible debt

 

 

 

 

 

 

 

 

 

 

 

(1,001,192)

 

 

6,624,400

 

 

 

 

Dilute EPS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Loss available to stockholders plus assumed conversions

 

$(19,405,292)

 

 

164,216,808

 

 

$(0.12)

 

$(9,051,065)

 

 

139,611,790

 

 

$(0.06)
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Tables)
12 Months Ended
Dec. 31, 2021
Summary of Significant Accounting Policies (Tables)  
Schedule of Future Minimum Lease Payments for Capital Leases

Years Ending December 31,

 

Finance

Leases

 

 

Operating

Leases

 

2022

 

$1,904,458

 

 

$504,885

 

2023

 

 

1,927,351

 

 

 

516,405

 

2024

 

 

1,954,170

 

 

 

528,059

 

2025

 

 

1,882,226

 

 

 

97,338

 

2026

 

 

1,869,656

 

 

 

 

Thereafter

 

 

16,768,517

 

 

 

 

Total payments

 

 

26,306,378

 

 

 

1,646,687

 

Less: imputed interest

 

 

(10,337,568)

 

 

(151,529)

Total obligation

 

 

15,968,810

 

 

 

1,495,158

 

Less: current portion

 

 

(649,343)

 

 

(428,596)

Non-current capital leases obligations

 

$15,319,467

 

 

$1,066,562

 

Schedule of Right of Use Assets and Lease Liabilities

 

 

Classification on Balance Sheet

 

December 31,

2021

 

 

December 31,

2020

 

Assets

 

 

 

 

 

 

 

 

Operating lease assets

 

Operating lease right of use assets

 

$1,460,206

 

 

$581,311

 

Total lease assets

 

 

 

$1,460,206

 

 

$581,311

 

 

 

 

 

 

 

 

 

 

 

 

Liabilities

 

 

 

 

 

 

 

 

 

 

Current liabilities

 

 

 

 

 

 

 

 

 

 

Operating lease liability

 

Current operating lease liability

 

$428,596

 

 

$334,500

 

Noncurrent liabilities

 

 

 

 

 

 

 

 

 

 

Operating lease liability

 

Long-term operating lease liability

 

 

1,066,562

 

 

 

269,030

 

Total lease liability

 

 

 

$1,495,158

 

 

$603,530

 

XML 35 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Notes Payable (Tables)
12 Months Ended
Dec. 31, 2021
Summary of Significant Accounting Policies (Tables)  
Schedule of Notes Payable

 

 

December 31,

2021

 

 

December 31,

2020

 

Lines of credit, current portion

 

$4,473,489

 

 

$2,819,793

 

Equipment loans, current portion

 

 

61,640

 

 

 

245,388

 

Term notes, current portion

 

 

5,628,884

 

 

 

4,035,730

 

Total current

 

 

10,164,013

 

 

 

7,100,911

 

PPP loans

 

 

 

 

 

4,340,956

 

Line of credit, net of current portion

 

 

5,640,051

 

 

 

 

Long-term portion of equipment loans and term notes

 

 

8,426,105

 

 

 

10,860,494

 

Total notes payable

 

$24,230,169

 

 

$22,302,361

 

Future Scheduled Maturities of Outstanding Notes Payable to Third Parties

Years Ending December 31,

 

 

 

2022

 

$10,098,065

 

2023

 

 

5,940,544

 

2024

 

 

3,844,706

 

2025

 

 

129,849

 

2026

 

 

135,072

 

Thereafter

 

 

4,081,933

 

Total

 

$24,230,169

 

XML 36 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Notes Payable, Related Parties (Tables)
12 Months Ended
Dec. 31, 2021
Summary of Significant Accounting Policies (Tables)  
Schedule of Notes Payable, Related Parties

 

 

December 31,

2021

 

 

December 31,

2020

 

Notes payable; non-interest bearing; due upon demand; unsecured

 

$

 

 

$3,000

 

Series of notes payable, bearing interest at rates from 3% to 20% per annum, with maturity dates from July 2018 to July 2020, unsecured

 

 

 

 

 

235,651

 

Total notes payable - related parties

 

$

 

 

$238,651

 

XML 37 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Convertible Notes Payable (Tables)
12 Months Ended
Dec. 31, 2021
Summary of Significant Accounting Policies (Tables)  
Schedule of Convertible Notes Payable

 

 

December 31,

2021

 

 

December 31,

2020

 

Series of convertible notes payable issued prior to December 31, 2016, bearing interest at rates of 8% - 10% per annum, with due dates ranging from December 2016 through June 2017. Of the outstanding principal and interest balances $7,500 was paid out in cash and the remaining balances were converted during the year ended December 31, 2021.

 

$

 

 

$25,000

 

Secured convertible notes payable issued to the sellers of QCA on April 1, 2016 for an aggregate of $2,000,000, bearing interest at 5% per annum, due in monthly payments starting on July 1, 2016 and due in full on July 1, 2019. On August 6 and 11, 2019, the Company extended the due date of the two notes to December 31, 2020 and December 31, 2022, respectively. In May and June 2020, these convertible notes were amended -- see below. The outstanding principal and interest balances were fully paid in cash during the year ended December 31, 2021.

 

 

 

 

 

1,291,463

 

On December 7, 2018, the Company entered into a variable convertible note for $130,000 with net proceeds of $122,200. The note is due September 7, 2019 and bears interest at 12% per annum. The note is immediately convertible into shares of the Company’s Class A common stock at a discount of 40% to the lowest trading closing prices of the stock for 20 days prior to conversion. This note was amended in November 2019 to increase the principal amount by $180,000 due to penalty interest; increase the interest rate to 15% and effect a floor in the conversion price of $0.15 per share. The outstanding principal and interest balance of the note was converted during the year ended December 31, 2021.

 

 

 

 

 

7,538

 

On November 14, 2019, the Company issued convertible note for $200,000. The note is due November 13, 2020 and bears interest at 15% per annum. The note is immediately convertible into shares of the Company’s Class A common stock at a fixed price of $0.15 per share. The outstanding principal balance of the note was converted during the year ended December 31, 2021.

 

 

 

 

 

200,000

 

In December 2020 and January 2021, the Company issued convertible notes to individual investors totaling to $1,890,500. The notes are due three to six months from the date of issuance; accrue interest at 5 – 6.25% per annum and are convertible into shares of the Company’s Class A common stock at a fixed rate of $0.25 to $3.00. Of the outstanding principal balance of the notes $389,500 was paid in cash and the remaining balances were converted during the year ended December 31, 2021.

 

 

 

 

 

1,482,500

 

Total convertible notes payable

 

 

 

 

 

3,006,501

 

Less: discount on convertible notes payable

 

 

 

 

 

(1,343,624)

Total convertible notes payable, net of discount

 

 

 

 

 

1,662,877

 

Less: current portion of convertible notes payable

 

 

 

 

 

(562,242)

Long-term portion of convertible notes payable

 

$

 

 

$1,100,635

 

Schedule of Acitivity of Convertible Notes Payable

Balance outstanding, December 31, 2019

 

 $

2,783,806

 

Issuance of convertible notes payable for cash

 

 

1,482,500

 

Non-cash extinguishment

 

 

(2,470)

Repayment of notes

 

 

(335,896)

Conversion of notes payable to common stock

 

 

(1,525,544)

Penalty interest added to convertible note

 

 

15,000

 

Convertible note issued for interest

 

 

192,272

 

Settlement of convertible note

 

 

(450,000)

Amortization of debt discounts

 

 

985,709

 

Discount from beneficial conversion feature

 

 

(1,482,500)

Balance outstanding, December 31, 2020

 

 

1,662,877

 

Issuance of convertible notes payable for cash

 

 

408,000

 

Repayment of notes

 

 

(1,688,464)

Conversion of notes payable to common stock

 

 

(1,726,037)

Amortization of debt discounts

 

 

1,436,052

 

Discount from beneficial conversion feature

 

 

(92,428)

Balance outstanding, December 31, 2021

 

$

 

XML 38 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2021
Summary of Significant Accounting Policies (Tables)  
Stock option activity

 

 

Options

 

 

Weighted-

Average

Exercise

Price

 

 

Weighted-

Average

Remaining

Contractual

Life (Years)

 

 

Aggregate

Intrinsic

Value

 

Outstanding at December 31, 2019

 

 

1,790,000

 

 

$0.19

 

 

 

8.10

 

 

$176,445

 

Granted

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Forfeited

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Exercised

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Outstanding at December 31, 2020

 

 

1,790,000

 

 

$0.19

 

 

 

7.09

 

 

$6,176,855

 

Granted

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Forfeited

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Exercised

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Outstanding at December 31, 2021

 

 

1,790,000

 

 

$0.19

 

 

 

6.09

 

 

$3,098,055

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Vested and expected to vest at December 31, 2021

 

 

1,790,000

 

 

$0.19

 

 

 

6.09

 

 

$3,098,055

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Exercisable at December 31, 2021

 

 

1,622,625

 

 

$0.20

 

 

 

6.04

 

 

$2,785,595

 

Summary of options outstanding and exercisable

 

 

 

Options Outstanding

 

 

Options Exercisable

 

Exercise

Price

 

 

Number

of Shares

 

 

Weighted

Average

Remaining

Life (Years)

 

 

Weighted

Average

Exercise

Price

 

 

Number

of Shares

 

 

Weighted

Average

Exercise

Price

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

$

0.05

 

 

 

979,000

 

 

 

6.38

 

 

$0.05

 

 

 

822,250

 

 

$0.05

 

 

0.10

 

 

 

85,000

 

 

 

6.28

 

 

 

0.10

 

 

 

74,375

 

 

 

0.10

 

 

0.13

 

 

 

388,500

 

 

 

5.58

 

 

 

0.13

 

 

 

388,500

 

 

 

0.13

 

 

0.26

 

 

 

114,000

 

 

 

5.34

 

 

 

0.26

 

 

 

114,000

 

 

 

0.26

 

 

0.90

 

 

 

223,500

 

 

 

5.27

 

 

 

0.90

 

 

 

223,500

 

 

 

0.90

 

 

 

 

 

 

1,790,000

 

 

 

 

 

 

 

 

 

 

 

1,622,625

 

 

 

 

 

Schedule of warrant activity

 

 

Warrants

 

 

Weighted-

Average

Exercise

Price

 

 

Weighted-

Average

Remaining

Contractual

Life (Years)

 

 

Aggregate

Intrinsic

Value

 

Outstanding at December 31, 2019

 

 

277,001

 

 

$1.01

 

 

 

1.23

 

 

$

 

Granted

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Forfeited

 

 

(2,001)

 

 

1.01

 

 

 

 

 

 

 

 

 

Exercised

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Outstanding at December 31, 2020

 

 

275,000

 

 

$1.01

 

 

 

0.23

 

 

$723,250

 

Granted

 

 

5,527,778

 

 

 

3.32

 

 

 

4.62

 

 

 

 

 

Forfeited

 

 

(275,000)

 

 

1.01

 

 

 

 

 

 

 

 

 

Exercised

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Outstanding at December 31, 2021

 

 

5,527,778

 

 

$3.32

 

 

 

4.62

 

 

$

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Vested and expected to vest at December 31, 2021

 

 

5,527,778

 

 

$3.32

 

 

 

4.62

 

 

$

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Exercisable at December 31, 2021

 

 

5,099,207

 

 

$3.34

 

 

 

4.62

 

 

$

 

Summary of warrants outstanding and exercisable

 

 

 

Warrants Outstanding

 

 

Warrants Exercisable

 

Exercise

Price

 

 

Number

of Shares

 

 

Weighted

Average

Remaining

Life (Years)

 

 

Weighted

Average

Exercise

Price

 

 

Number

of Shares

 

 

Weighted

Average

Exercise

Price

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

$

6.60

 

 

 

416,667

 

 

 

3.13

 

 

$6.60

 

 

 

416,667

 

 

$6.60

 

 

2.25

 

 

 

396,825

 

 

 

2.94

 

 

 

2.52

 

 

 

396,825

 

 

 

2.52

 

 

3.10

 

 

 

4,285,715

 

 

 

4.90

 

 

 

3.10

 

 

 

4,285,715

 

 

 

3.1

 

 

3.08

 

 

 

428,571

 

 

 

4.90

 

 

 

3.08

 

 

 

 

 

 

 

 

 

 

 

 

5,527,778

 

 

 

 

 

 

 

 

 

 

 

5,099,207

 

 

 

 

 

Option pricing model assumptions

Stock price

 

$2.51-7.03

 

Risk-free interest rate

 

 

0.01 - 1.02%

Expected life of the options

 

2-5 years

 

Expected volatility

 

 

159-347%

Expected dividend yield

 

 

0%
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Business Combination (Tables)
12 Months Ended
Dec. 31, 2021
Summary of Significant Accounting Policies (Tables)  
Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination

 

 

Purchase Allocation

 

Cash

 

$174,283

 

Accounts receivable

 

 

1,943,480

 

Inventory

 

 

9,075

 

Property and equipment

 

 

2,958,190

 

Customer list

 

 

410,000

 

Goodwill

 

 

7,629

 

Accounts payable

 

 

(340,151)

Accrued expenses and other current liabilities

 

 

(262,506)

 

 

$4,900,000

 

Cash

 

$2,600,000

 

Seller notes

 

 

2,300,000

 

 

 

$4,900,000

 

 

 

Purchase Allocation

 

Cash

 

$453,876

 

Inventory

 

 

199,438

 

Property and equipment

 

 

108,753

 

Patent

 

 

5,800,138

 

Non-solicitation covenant

 

 

105,457

 

Accrued expenses and other current liabilities

 

 

(374,799)

SBA loan (PPP funds)

 

 

(444,850)

 

 

$5,848,013

 

Series C Preferred Stock

 

$5,848,013

 

 

 

$5,848,013

 

 

 

Purchase Allocation

 

Cash

 

$81,442

 

Property and equipment

 

 

50,000

 

Intellectual property

 

 

7,133,756

 

Non-compete agreement

 

 

90,000

 

Accrued expenses and other current liabilities

 

 

(564,039)

SBA loan (PPP funds)

 

 

(137,850)

 

 

$6,653,309

 

Series D Preferred Stock (1,432,244 shares)

 

$6,653,309

 

 

 

$6,653,309

 

 

 

Purchase Allocation

 

Accounts receivable

 

$1,408,682

 

Property and equipment

 

 

111,789

 

Customer list

 

 

3,840,000

 

Non-compete agreement

 

 

120,000

 

Goodwill

 

 

6,426,786

 

Other asset

 

 

91,000

 

Accounts payable

 

 

(786,151)

Accrued expenses and other current liabilities

 

 

(53,857)

Contract liabilities

 

 

(3,637,122)

Notes payable

 

 

(64,733)

 

 

$7,456,394

 

Class A Common Stock (281,223 shares)

 

$1,102,394

 

Cash

 

 

6,354,000

 

 

 

$7,456,394

 

 

 

Purchase Allocation

 

Accounts receivable

 

$397,441

 

Inventory

 

 

2,621,653

 

Property and equipment

 

 

1,739,441

 

Customer list

 

 

1,250,000

 

Proprietary technology

 

 

3,670,000

 

Non-compete agreement

 

 

20,000

 

Goodwill

 

 

6,072,439

 

Other assets

 

 

390,502

 

Accounts payable

 

 

(397,441)

Accrued expenses and other current liabilities

 

 

(411,830)

Contract liabilities

 

 

(1,754,290)

Noted payable

 

 

(1,695,238)

 

 

$11,902,677

 

Class A Common Stock (1,617,067 shares)

 

$1,432,677

 

Cash

 

 

10,470,000

 

 

 

$11,902,677

 

 

 

Purchase Allocation

 

Accounts receivable

 

$90,858

 

Other asset

 

 

27,469

 

Proprietary technology

 

 

1,650,000

 

Tradename

 

 

210,000

 

Goodwill

 

 

1,913,310

 

Non-compete agreement

 

 

90,000

 

Accrued expenses and other current liabilities

 

 

(363,856)

 

 

$3,617,781

 

Cash

 

$35

 

Class A Common Stock (888,881 shares)

 

 

3,617,746

 

 

 

$3,617,781

 

 

 

Purchase Allocation

 

Cash

 

$27,466

 

Accounts receivable

 

 

30,000

 

Inventory

 

 

95,000

 

Proprietary technology

 

 

5,890,000

 

Non-compete agreement

 

 

200,000

 

Goodwill

 

 

4,934,269

 

Accrued expenses and other current liabilities

 

 

(113,742)

 

 

$11,062,993

 

Cash

 

$6,500,000

 

Class A Common Stock (1,803,279)

 

 

4,562,993

 

 

 

$11,062,993

 

 

 

Purchase Allocation

 

Accounts receivable

 

$3,409,230

 

Other current assets

 

 

1,259,556

 

Inventory

 

 

14,040,123

 

Property and equipment

 

 

761,370

 

Customer list

 

 

4,700,000

 

Trademark

 

 

1,800,000

 

Non-compete agreement

 

 

690,000

 

Goodwill

 

 

213,477

 

ROU asset

 

 

1,196,764

 

Accounts payable

 

 

(951,302)

Accrued expenses and other current liabilities

 

 

(677,720)

Customer deposits

 

 

(153,201)

Operating lease liability

 

 

(1,226,128)

Line of credit

 

 

(4,710,768)

 

 

$20,351,401

 

Cash

 

$14,000,000

 

Class A Common Stock (1,587,301 shares)

 

 

3,682,538

 

Warrants (396,825 shares)

 

 

668,863

 

Seller notes

 

 

2,000,000

 

 

 

$20,351,401

 

Business Acquisition, Pro Forma Information

 

 

Pro Forma Combined

Financials (unaudited)

 

 

 

Years Ended December 31,

 

 

 

2021

 

 

2020

 

Sales

 

$98,321,144

 

 

$102,892,997

 

Cost of goods sold

 

 

75,523,745

 

 

 

78,037,039

 

Gross profit

 

 

22,797,399

 

 

 

24,855,958

 

Operating expenses

 

 

38,544,880

 

 

 

26,956,730

 

Loss from operations

 

 

(15,747,481)

 

 

(2,100,772)

Net loss from continuing operations

 

 

(12,066,492)

 

 

(4,048,628)

Loss per share

 

 

(0.07)

 

 

(0.03)

Accounts receivable owed from Amplifei

 

$1,000,000

 

Cash

 

 

350,000

 

Total

 

$1,350,000

 

XML 40 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2021
Summary of Significant Accounting Policies (Tables)  
Schedule of Effective Income Tax Rate Reconciliation

 

 

2021

 

 

2020

 

 

 

Amount

 

 

Percent

 

 

Amount

 

 

Percent

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Federal statutory rates

 

$(4,075,111)

 

 

21.0%

 

$(1,690,473)

 

 

21.0%

State income taxes

 

 

(1,164,318)

 

 

6.0%

 

 

(482,992)

 

 

6.0%

Permanent differences

 

 

(870,407)

 

 

4.5%

 

 

(495,960)

 

 

6.2%

Valuation allowance against net deferred tax assets

 

 

5,732,945

 

 

 

(29.5)%

 

 

2,576,374

 

 

 

(32.0)%

Effective rate

 

$(376,891)

 

 

1.9%

 

$(93,051)

 

 

1.2%
Schedule of Deferred Tax Assets and Liabilities

 

 

2021

 

 

2020

 

Deferred income tax asset

 

 

 

 

 

 

Net operation loss carryforwards

 

$12,652,193

 

 

$6,559,060

 

Total deferred income tax asset

 

 

12,652,193

 

 

 

6,559,060

 

Less: valuation allowance

 

 

(12,652,193)

 

 

(6,559,060)

Total deferred income tax asset

 

$

 

 

$

 

 

 

2021

 

 

2020

 

Deferred income tax liabilities:

 

 

 

 

 

 

Book to tax differences in intangible assets

 

$51,308

 

 

$428,199

 

Total deferred income tax liability

 

$51,308

 

 

$428,199

 

XML 41 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Industry Segments (Tables)
12 Months Ended
Dec. 31, 2021
Summary of Significant Accounting Policies (Tables)  
Schedule of Segment Reporting Information, by Segment

 

 

Years Ended December 31,

 

 

 

2021

 

 

2020

 

Revenue

 

 

 

 

 

 

Construction Services

 

$17,995,023

 

 

$20,851,439

 

Manufacturing

 

 

27,375,122

 

 

 

12,602,910

 

Defense

 

 

4,467,376

 

 

 

 

Technologies

 

 

1,543,469

 

 

 

 —

 

Aerospace

 

 

259,823

 

 

 

 

 

 

$51,640,813

 

 

$33,454,349

 

 

 

 

 

 

 

 

 

 

Gross profit

 

 

 

 

 

 

 

 

Construction Services

 

$(478,031)

 

$2,587,850

 

Manufacturing

 

 

6,508,230

 

 

 

2,775,777

 

Defense

 

 

1,073,636

 

 

 

 

Technologies

 

 

456,558

 

 

 

 

Aerospace

 

 

137,605

 

 

 

 

 

 

$7,697,998

 

 

$5,363,627

 

 

 

 

 

 

 

 

 

 

Income (loss) from operations

 

 

 

 

 

 

 

 

Construction Services

 

$(6,216,775)

 

$(1,821,309)

Manufacturing

 

 

(2,158,492)

 

 

(998,038)

Defense

 

 

(282,882)

 

 

 

Technologies

 

 

(162,491)

 

 

 

Aerospace

 

 

(4,942,951)

 

 

 

Unallocated and eliminations

 

 

(8,259,978)

 

 

(3,074,517)

 

 

$(22,023,569)

 

$(5,893,864)

 

 

 

 

 

 

 

 

 

Depreciation and amortization

 

 

 

 

 

 

 

 

Construction Services

 

$1,138,364

 

 

$1,414,875

 

Manufacturing

 

 

1,279,952

 

 

 

619,505

 

Aerospace

 

 

1,027,153

 

 

 

 

Technologies

 

 

83,132

 

 

 

 

Defense

 

 

191,740

 

 

 

 

Unallocated

 

 

335,228

 

 

 

35,882

 

 

 

$4,055,569

 

 

$2,070,262

 

 

 

 

 

 

 

 

 

 

Interest Expenses

 

 

 

 

 

 

 

 

Construction Services

 

$997,870

 

 

$2,404,714

 

Manufacturing

 

 

547,202

 

 

 

724,342

 

Aerospace

 

 

4,545

 

 

 

 

Technologies

 

 

15,347

 

 

 

 

Defense

 

 

825

 

 

 

 

Unallocated

 

 

2,268,953

 

 

 

2,334,541

 

 

 

$3,834,742

 

 

$5,463,597

 

 

 

 

 

 

 

 

 

 

Net income (loss)

 

 

 

 

 

 

 

 

Construction Services

 

$(3,380,894)

 

$(3,596,516)

Manufacturing

 

 

(654,963)

 

 

(1,366,239)

Aerospace

 

 

(4,494,300)

 

 

 

Technologies

 

 

(177,838)

 

 

 

Defense

 

 

(270,289)

 

 

 

Unallocated

 

 

(10,427,008)

 

 

(3,087,118)

 

 

$(19,405,292)

 

$(8,049,873)

 

 

As of

December 31, 2021

 

 

As of

December 31, 2020

 

Total Assets

 

 

 

 

 

 

Construction Services

 

$13,985,561

 

 

$28,991,044

 

Manufacturing

 

 

39,964,186

 

 

 

10,731,936

 

Aerospace

 

 

17,078,926

 

 

 

 

Technologies

 

 

39,516,284

 

 

 

 

Defense

 

 

11,982,580

 

 

 

 

Unallocated

 

 

10,507,786

 

 

 

1,011,203

 

 

 

$133,035,323

 

 

$40,734,183

 

 

 

 

 

 

 

 

 

 

Goodwill

 

 

 

 

 

 

 

 

Construction Services

 

$113,592

 

 

$1,963,761

 

Manufacturing

 

 

8,036,200

 

 

 

121,221

 

Aerospace

 

 

1,913,310

 

 

 

 

Technologies

 

 

5,447,746

 

 

 

 

Defense

 

 

6,426,786

 

 

 

 

 

 

$21,937,634

 

 

$2,084,982

 

 

 

 

 

 

 

 

 

 

Accounts receivable, net

 

 

 

 

 

 

 

 

Construction Services

 

$4,193,243

 

 

$4,501,401

 

Manufacturing

 

 

3,192,030

 

 

 

1,983,468

 

Aerospace

 

 

119,774

 

 

 

 

Technologies

 

 

2,998,945

 

 

 

 

Defense

 

 

1,371,184

 

 

 

 

 

 

$11,875,176

 

 

$6,484,869

 

XML 42 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies  
Schedule of Warranty Service Agreement

Years Ending December 31,

 

 

 

2022

 

$75,712

 

2023

 

 

66,626

 

2024

 

 

59,964

 

Total

 

$202,302

 

XML 43 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Organization and Basis of Presentation (Details Narrative) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Oct. 20, 2021
Net loss $ 19,400  
Non-recurring items 8,400  
Acquisitions expenses 612  
Repurchase of restricted stock units costs 1,800  
Loss on equity investment 1,400  
Amount for bonus to management 1,200  
Proceeds from lines of credit and direct stock offering 76,400  
Proceeds from sale of stock 67,100  
Proceeds From Lines Of Credit 9,300  
Working capital 14,000  
Line of credit 18,300  
Secured bank financing 18,800  
Capital expenditures lines of credit 500  
Unused secured bank financing 6,400  
Write off of accounts receivables 3,000  
Write off of intangibles and goodwill $ 367  
Identified Technologies Corporation    
Owenership acquired   100.00%
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies Cash and Restricted Cash Schedule Of Reconciliation Of Cash Cash Equivalents And Restricted Cash Table (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Consolidated Balance Sheets    
Cash $ 3,715,666 $ 277,738
Restricted cash 0 444,845
Total cash and restricted cash shown in statement of cash flows $ 3,715,666 $ 722,583
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies Inventory Schedule of Inventory Current (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Consolidated Balance Sheets    
Raw materials $ 8,322,867 $ 1,584,651
Work in process 2,480,979 573,806
Finished goods 16,391,616 508,145
Inventory, gross 27,195,462 2,666,602
Reserve (1,213,557) 0
Inventory, net $ 25,981,905 $ 2,666,602
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies Property and Equipment Schedule of Property and Equipment Estimated Useful Lives (Details)
12 Months Ended
Dec. 31, 2021
Property, Plant and Equipment, Useful Life 39 years
Leasehold Improvements [Member]  
Property, Plant and Equipment, Useful Life 15 years
Machinery and Equipment  
Property, Plant and Equipment, Useful Life 10 years
Maximum | Automobiles & Trucks  
Property, Plant and Equipment, Useful Life 7 years
Minimum | Automobiles & Trucks  
Property, Plant and Equipment, Useful Life 5 years
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies Property and Equipment Property Plant and Equipment (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Total Property and equipment $ 33,919,409 $ 22,641,995
Less: Accumulated depreciation (5,822,847) (3,342,709)
Property and equipment, net 28,096,562 19,299,286
Machinery and Equipment    
Total Property and equipment 8,870,391 5,436,847
Automobiles & Trucks    
Total Property and equipment 1,251,187 918,602
Building Improvements    
Total Property and equipment 23,630,250 16,167,000
Furniture and Fixtures    
Total Property and equipment $ 167,581 $ 119,546
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies Purchased Intangibles and Other Longlived Assets Schedule of Finite Lived Intangible Assets Estimated Useful Lives (Details)
12 Months Ended
Dec. 31, 2021
Finite-Lived Intangible Asset, Useful Life 17 years
Proprietary Technology  
Finite-Lived Intangible Asset, Useful Life 15 years
Maximum | Customer List  
Finite-Lived Intangible Asset, Useful Life 15 years
Maximum | Noncompete Agreements  
Finite-Lived Intangible Asset, Useful Life 5 years
Minimum | Customer List  
Finite-Lived Intangible Asset, Useful Life 3 years
Minimum | Noncompete Agreements  
Finite-Lived Intangible Asset, Useful Life 1 year
Software Development  
Finite-Lived Intangible Asset, Useful Life 5 years
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies Purchased Intangibles and Other Longlived Assets Schedule of Intangible Assets (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Total Intangible assets $ 38,808,981 $ 8,315,255
Less: Accumulated amortization (2,031,736) (572,171)
Intangibles, net 36,777,245 7,743,084
Proprietary Technology    
Total Intangible assets 18,343,756 0
Software    
Total Intangible assets 128,474 278,474
Noncompete Agreements    
Total Intangible assets 1,415,457 205,457
Customer List    
Total Intangible assets 11,111,187 2,031,187
Patents, Trademarks, and Licenses    
Total Intangible assets $ 7,810,107 $ 5,800,137
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies Purchased Intangibles and Other Longlived Assets Schedule of FiniteLived Intangible Assets Future Amortization Expense (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Consolidated Balance Sheets    
2022 $ 3,211,040  
2023 3,203,540  
2024 3,183,678  
2025 2,577,846  
2026 2,553,554  
Thereafter 22,047,587  
Total $ 36,777,245 $ 7,743,084
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies Purchased Intangibles and Other Longlived Assets Schedule of Other Assets Noncurrent (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Other non-current assets $ 357,118 $ 401,744
Deposits    
Other non-current assets 149,517 293,327
Other    
Other non-current assets $ 207,601 $ 108,417
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies Earnings (loss) per share Computation of basic and diluted EPS (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Consolidated Balance Sheets    
Loss available to stockholders, Basic $ (19,405,292) $ (8,049,873)
Weighted Average Number of Shares Outstanding, Basic 164,216,808 132,987,390
Income (loss) per share, Basic $ (0.12) $ (0.06)
Convertible debt, Effect of Dilutive Securities   $ (1,001,192)
Convertible debt shares, Effect of Dilutive Securities   6,624,400
Income (loss) available to stockholders plus assumed conversions, Diluted $ (19,405,292) $ (9,051,065)
Weighted Average Number of Shares Outstanding, Diluted 164,216,808 139,611,790
Earnings Per Share, Diluted $ (0.12) $ (0.06)
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies Revenues Disaggregated by Sales Type (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Revenues, net $ 51,640,813 $ 33,454,349
Total sale of goods 28,918,591 12,602,910
Total sale of services 22,722,222 20,851,439
Circuit Boards and Cables    
Total sale of goods 15,700,902 12,602,910
Dietary Supplements    
Total sale of goods 11,674,220 0
Electronics    
Total sale of goods 1,543,469 0
Construction Contracts    
Total sale of services 22,462,399 20,851,439
Drone 3D Mapping    
Total sale of services $ 259,823 $ 0
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies Cash and Restricted Cash Schedule Of Reconciliation Of Cash Cash Equivalents And Restricted Cash (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Consolidated Balance Sheets    
Restricted cash $ 0 $ 444,845
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies Major Customers (Details)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Accounts Receivable Concentration Risk    
Concentration Risk, Customer The Company had one customer that made up 21% of accounts receivable as of December 31, 2021 The Company had two customers that made up 10% and 8%, respectively, of accounts receivable as of December 31, 2020
Revenues Concentration Risk    
Concentration Risk, Customer the Company had one customer that made up 11% of total revenues the Company had one customer that made up 10% of total revenues
Concentration Risk Government the Company had 9% of total revenues made up of government contracts  
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies Accounts Receivable (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Consolidated Balance Sheets    
Allowance for bad debts $ 199,936 $ 49,914
Write off for bad debt $ 3,017,022  
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies Property and Equipment Schedule of Property and Equipment (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Consolidated Balance Sheets    
Property, Plant and Equipment, Useful Life ten years to 39 years  
Sale leaseback transactions $ 9,000,000 $ 2,000,000
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies Purchased Intangibles and Other Longlived Assets (Details)
12 Months Ended
Dec. 31, 2021
Consolidated Balance Sheets  
Intangible asset useful life five and fifteen years
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies Impairment of Longlived Assets (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Impairment loss $ 367,519 $ 1,561,600
Customer List APF    
Impairment of Long-Lived Assets 671,500  
Customer List Deluxe    
Impairment of Long-Lived Assets $ 450,000  
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies Goodwill (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Consolidated Balance Sheets    
Impairment of goodwill $ 7,629 $ 440,100
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies Leases (Details)
12 Months Ended
Dec. 31, 2021
Consolidated Balance Sheets  
Initial term of lease 12 months
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies Equity Investments (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
Consolidated Balance Sheets  
Equity investments impairment loss $ 1,350,000
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies Research and Development (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
Consolidated Balance Sheets  
Research and development costs $ 1,464,918
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Finance Leases    
2022 $ 1,904,458  
2023 1,927,351  
2024 1,954,170  
2025 1,882,226  
2026 1,869,656  
Thereafter 16,768,517  
Finance Lease, Liability, Payment, Due 26,306,378  
Imputed Interest on Capital Lease (10,337,568)  
Total obligation 15,968,810  
Financing lease obligation, current portion (649,343)  
Financing lease obligations, net of current portion 15,319,467  
Operating Leases    
2022 504,885  
2023 516,405  
2024 528,059  
2025 97,338  
2026 0  
Thereafter 0  
Total minimum lease payments 1,646,687  
Less imputed interest (151,529)  
Total obligation 1,495,158 $ 603,530
Less:Operating lease obligation, current portion (428,596) (334,500)
Operating lease obligations, net of current portion $ 1,066,562 $ 269,030
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Details 1) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Consolidated Balance Sheets    
Operating lease right of use assets $ 1,460,206 $ 581,311
Total lease assets 1,460,206 581,311
Operating lease obligation, current portion 428,596 334,500
Operating lease obligations, non-current 1,066,562 269,030
Total obligation $ 1,495,158 $ 603,530
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended
May 03, 2021
Dec. 31, 2021
Dec. 31, 2021
Dec. 31, 2020
Operating lease expense     $ 386,056 $ 373,884
Additional finance lease liability   $ 279,287 279,287  
Payment of Operating lease     $ 402,688 362,771
Finance Lease, Weighted Average Remaining Lease Term     3 years 2 months 12 days  
Monthly lease payments     $ 31,746  
Finance Lease, Weighted Average Discount Rate, Percent   10.00% 10.00%  
Right of use asset   $ 1,460,206 $ 1,460,206 581,311
Total obligation   1,495,158 1,495,158 $ 603,530
Property Subject to Operating Lease | Building        
Payment of Operating lease $ 58,333      
Right of use asset   3,689,634 3,689,634  
Payment of Operating lease minimum 40,833      
Payment of Operating lease maximum $ 49,583      
Discounted incremental borrowing rate 3.96%      
Lease term 72 years      
Lease termination date Aug. 27, 2021      
Phoenix        
Right of use asset   193,541 193,541  
RCA | Operating Lease        
Right of use asset   1,196,764 1,196,764  
Total obligation   1,226,128 $ 1,226,128  
Payment of Operating lease minimum   31,350    
Payment of Operating lease maximum   $ 35,207    
Discounted incremental borrowing rate   4.00%    
Lease term   89 years    
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.22.1
Debt (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Notes payable, current portion $ 10,164,013 $ 7,100,911
Notes Payable 24,230,169 22,302,361
Long-term Debt 24,230,169  
Lines of Credit    
Notes payable, current portion 4,473,489 2,819,793
Short Term Notes    
Notes payable, current portion 5,628,884 4,035,730
Equipment Loans    
Notes payable, current portion 61,640 245,388
Merchant Loans    
Notes payable, current portion 5,640,051 0
Equipment, Noncurrent    
Long-term Debt 8,426,105 10,860,494
PPP loans    
Long-term Debt $ 0 $ 4,340,956
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Debt (Details 1)
Dec. 31, 2021
USD ($)
Debt (Details)  
2022 $ 10,098,065
2023 5,940,544
2024 3,844,706
2025 129,849
2026 135,072
Thereafter 4,081,933
Total $ 24,230,169
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Debt (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended
Apr. 08, 2021
May 03, 2018
Apr. 05, 2018
Aug. 27, 2021
May 31, 2020
Feb. 29, 2020
Jan. 31, 2020
Nov. 30, 2019
Oct. 31, 2019
Jan. 31, 2019
May 31, 2018
Feb. 22, 2018
Dec. 31, 2021
Dec. 31, 2020
Agreement for purchase of building       $ 4,700,000                    
Additional funds borrow                         $ 6,400,000  
Due to acquisitions                         1,799,725  
Revolving lines of credit                         18,300,000  
Capital expenditures lines of credit                         500,000  
Lines of credit                         100,000.0  
Periodic payments                         $ 19,590  
Notes bear interest rate       3.95%                 3.75%  
Aggregate secured promissory notes                         $ 2,000,000  
Loan term       10 years                 24 years  
Accrue interest rate                         1.00%  
Monthly payments of debt       $ 24,722                    
(Gain) loss on extinguishment of debt                         $ 5,987,523  
Credit line                         18,300,000  
Notes Payable                         $ 24,230,169 $ 22,302,361
Merchant Agreements                            
Interest rate                 13.00%          
Minimum                            
Line of credit facility interest rate                         2.50%  
Maximum                            
Line of credit facility interest rate                         4.25%  
Investor [Member]                            
Principal amount             $ 48,000              
Interest rate             15.00%              
Due date             Jan. 31, 2020              
Secured APF Notes                            
Periodic payments     $ 19,975                   $ 4,086  
(Gain) loss on extinguishment of debt                         382,384  
Principal amount     $ 1,950,000                   $ 1,689,000  
Interest rate     4.25%                   0.00%  
Notes Payable                         $ 67,617  
Due date     Apr. 30, 2020                   May 27, 2022  
Debt forgiven                         $ 450,000  
Equipment note                            
Periodic payments   $ 3,795                        
Principal amount   $ 630,750                        
Interest rate   11.75%                        
Due date   May 04, 2022                        
Promissory Notes | Excel                            
Principal amount           $ 2,300,000                
Interest rate           4.25%                
Notes Payable                         2,062,318  
San Diego building                            
Periodic payments               $ 15,984            
Principal amount               $ 2,740,000            
Interest rate               7.00%            
Due date               Nov. 30, 2034            
APF                            
Principal amount                     $ 1,000,000      
Credit line                     $ 2,800,000      
Minimum interest                     7.75%      
Exit fee                     1.00%      
VWES                            
Periodic payments                       $ 150,000    
Principal amount                       $ 3,000,000    
Accrued interest                         1,170,861  
Interest rate                       7.00%    
Notes Payable                         $ 2,857,500  
Default rate                         10.00%  
Daily late charge                         $ 575  
Morris                            
Principal amount                 $ 107,997          
Interest rate                 9.40%          
Morris | Promissory Notes                            
Periodic payments                   $ 31,755     13,882  
Principal amount         $ 116,667         $ 3,100,000     $ 119,370  
Interest rate                   4.25%     6.00%  
Notes Payable                   $ 350,000        
Due date         Jan. 01, 2020               Jan. 31, 2021  
Repayment of debt                         $ 30,000  
Accrued interest         $ 2,703                  
Deluxe | Celtic Capital                            
Periodic payments             $ 3,333              
Principal amount             200,000              
Deluxe | First note                            
Periodic payments               $ 19,463            
(Gain) loss on extinguishment of debt                         $ 803,079  
Principal amount $ 1,883,418             $ 1,900,000            
Interest rate               4.25%            
Payment of other cost $ 887,000                          
Class C common stock shares held by seller 1,617,067                          
Deluxe | Second Note                            
Principal amount               $ 496,343            
Interest rate               8.75%            
Due date               Jan. 31, 2020            
Excel | Celtic Capital                            
Periodic payments             7,083              
Principal amount             $ 425,000              
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Notes Payable, Related Parties (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Notes payable, related parties, current portion $ 0 $ 238,651
Notes Payable 1    
Notes payable, related parties, current portion 0 3,000
Notes Payable 2    
Notes payable, related parties, current portion $ 0 $ 235,651
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.22.1
Convertible Notes Payable (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Total convertible notes payable $ 0 $ 3,006,501
Less: discount on convertible notes payable 0 (1,343,624)
Total convertible notes payable, net of discount 0 1,662,877
Less: current portion of convertible notes payable 0 (562,242)
Long-term portion of convertible notes payable 0 1,100,635
Convertible Notes Payable 1    
Total convertible notes payable 0 25,000
Convertible Notes Payable 2    
Total convertible notes payable 0 1,291,463
Convertible Notes Payable 3    
Total convertible notes payable 0 7,538
Convertible Notes Payable 4    
Total convertible notes payable 0 200,000
Convertible Notes Payable 5    
Total convertible notes payable $ 0 $ 1,482,500
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.22.1
Convertible Notes Payable (Details 1) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Consolidated Balance Sheets    
Convertible Notes Payable, net of discount at beginning $ 1,662,877 $ 2,783,806
Issuance of convertible notes payable for cash 408,000 1,482,500
Non-cash extinguishment   (2,470)
Repayment of notes (1,688,464) (335,896)
Conversion of notes payable to common stock (1,726,037) (1,525,544)
Penalty interest added to convertible note   15,000
Convertible note issued for interest   192,272
Settlement of convertible note   (450,000)
Amortization of debt discounts 1,436,052 985,709
Discount from beneficial conversion feature (92,428) (1,482,500)
Convertible Notes Payable, net of discount at Ending $ 0 $ 1,662,877
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.22.1
Convertible Notes Payable (Details Narrative) - USD ($)
2 Months Ended 12 Months Ended
Jun. 05, 2020
Jun. 30, 2020
Dec. 31, 2021
Dec. 31, 2020
Amortization of debt discounts     $ 1,436,052 $ 985,709
Beneficial conversion feature     92,428 1,482,500
Periodic payments     19,590  
Total convertible notes payable     0 3,006,501
(Gain) loss on extinguishment of debt     5,987,523  
Jeff Moss        
Interest rate   5.00%    
Principal amount     720,185 798,800
Periodic payments   $ 2,605    
Total convertible notes payable     0 735,329
Due date   May 04, 2027    
Dwight Hargreaves        
Interest rate 6.00%      
Principal amount $ 551,001     605,464
Periodic payments $ 2,316      
Total convertible notes payable     0 $ 556,135
Due date Jun. 05, 2026      
(Gain) loss on extinguishment of debt     $ 192,272  
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders Equity (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Stockholders Equity (Details)      
Options outstanding, beginning balance 1,790,000 1,790,000  
Options Granted 0 0  
Options, Forfeited 0 0  
Options Exercised 0 0  
Options outstanding, ending balance 1,790,000 1,790,000 1,790,000
Options Vested and expected to vest 1,790,000    
Options, Exercisable 1,622,625 1,622,625  
Weighted average price per share - beginning balance $ 0.19 $ 0.19  
Weighted average price per share - ending balance 0.19 $ 0.19 $ 0.19
Weighted average price per share - Vested and Expected to Vest 0.19    
Weighted average price per share - Exercisable $ 0.20    
Weighted Average Remaining Contractual Term, Options, Outstanding 6 years 1 month 2 days 7 years 1 month 2 days 8 years 1 month 6 days
Weighted Average Remaining Contractual Term, Options, Vested and Expected to Vest 6 years 1 month 2 days    
Weighted Average Remaining Contractual Term, Options, Exercisable 6 years 14 days    
Options, Outstanding at beginning, Intrinsic Value $ 6,176,855 $ 176,445  
Options, Outstanding at end Intrinsic Value 3,098,055 $ 6,176,855 $ 176,445
Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value 3,098,055    
Options, Exercisable, Intrinsic Value $ 2,785,595    
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders Equity (Details 1) - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Options outstanding, beginning balance 1,790,000 1,790,000 1,790,000
Options exercisable 1,622,625 1,622,625  
Weighted average price per share - beginning balance $ 0.19 $ 0.19 $ 0.19
Options exercisable, weighted average exercise price $ 0.20    
Stock Option 1      
Options outstanding, beginning balance   979,000  
Options exercisable   822,250  
Options outstanding, weighted average remaining contractual life (Years) 6 years 4 months 17 days    
Weighted average price per share - beginning balance   $ 0.05  
Options exercisable, weighted average exercise price   $ 0.05  
Stock Option 2      
Options outstanding, beginning balance   85,000  
Options exercisable   74,375  
Options outstanding, weighted average remaining contractual life (Years) 6 years 3 months 10 days    
Weighted average price per share - beginning balance   $ 0.10  
Options exercisable, weighted average exercise price   $ 0.10  
Stock Option 3      
Options outstanding, beginning balance   388,500  
Options exercisable   388,500  
Options outstanding, weighted average remaining contractual life (Years) 5 years 6 months 29 days    
Weighted average price per share - beginning balance   $ 0.13  
Options exercisable, weighted average exercise price   $ 0.13  
Stock Option 4      
Options outstanding, beginning balance   114,000  
Options exercisable   114,000  
Options outstanding, weighted average remaining contractual life (Years) 5 years 4 months 2 days    
Weighted average price per share - beginning balance   $ 0.26  
Options exercisable, weighted average exercise price   $ 0.26  
Stock Option 5      
Options outstanding, beginning balance   223,500  
Options exercisable   223,500  
Options outstanding, weighted average remaining contractual life (Years) 5 years 3 months 7 days    
Weighted average price per share - beginning balance   $ 0.90  
Options exercisable, weighted average exercise price   $ 0.90  
XML 76 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders Equity (Details 2) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Options outstanding, beginning balance 1,790,000 1,790,000  
Warrants, Granted 0 0  
Options, Forfeited 0 0  
Warrants, Exercised 0 0  
Options outstanding, ending balance 1,790,000 1,790,000 1,790,000
Options Vested and expected to vest 1,790,000    
Options, Exercisable 1,622,625 1,622,625  
Weighted average price per share - beginning balance $ 0.19 $ 0.19  
Warrants weighted average exercise price granted 3.32    
Warrants weighted average exercise price forfeited 1.01 1.01  
Weighted average price per share - ending balance 0.19 $ 0.19 $ 0.19
Weighted average price per share - Vested and Expected to Vest 0.19    
Weighted average price per share - Exercisable $ 0.20    
Weighted Average Remaining Contractual Term, Options, Outstanding 6 years 1 month 2 days 7 years 1 month 2 days 8 years 1 month 6 days
Weighted Average Remaining Contractual Term, Options, Vested and Expected to Vest 6 years 1 month 2 days    
Weighted Average Remaining Contractual Term, Options, Exercisable 6 years 14 days    
Options, Outstanding at beginning, Intrinsic Value $ 6,176,855 $ 176,445  
Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value 3,098,055    
Options, Outstanding at end Intrinsic Value 3,098,055 $ 6,176,855 $ 176,445
Options, Exercisable, Intrinsic Value $ 2,785,595    
Warrants      
Options outstanding, beginning balance 275,000 277,001  
Warrants, Granted 5,527,778 0  
Options, Forfeited (275,000) (2,001)  
Warrants, Exercised 0 0  
Options outstanding, ending balance 5,527,778 275,000 277,001
Options Vested and expected to vest 5,527,778    
Options, Exercisable 5,099,207    
Weighted average price per share - beginning balance $ 1.01 $ 1.01  
Warrants weighted average exercise price granted 3.32    
Warrants weighted average exercise price forfeited 1.01 1.01  
Weighted average price per share - ending balance 3.32 $ 1.01 $ 1.01
Weighted average price per share - Vested and Expected to Vest 3.32    
Weighted average price per share - Exercisable $ 3.34    
Weighted Average Remaining Contractual Term, Options, Outstanding 4 years 7 months 13 days 2 months 23 days 1 year 2 months 23 days
Weighted Average Remaining Contractual Term, granted 4 years 7 months 13 days 4 years 7 months 13 days  
Weighted Average Remaining Contractual Term, Options, Vested and Expected to Vest 4 years 7 months 13 days    
Weighted Average Remaining Contractual Term, Options, Exercisable 4 years 7 months 13 days    
Options, Outstanding at beginning, Intrinsic Value $ 723,250 $ 0  
Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value 0    
Options, Outstanding at end Intrinsic Value 0 $ 723,250 $ 0
Options, Exercisable, Intrinsic Value $ 0    
XML 77 R65.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders Equity (Details 3)
12 Months Ended
Dec. 31, 2021
$ / shares
shares
Number of Shares, Warrants Outstanding 5,527,778
Number of Shares, Warrants Exercisable 5,099,207
Warrants  
Warrants Outstanding, Weighted Average Exercise Price | $ / shares $ 6.60
Warrants | 3.08  
Number of Shares, Warrants Outstanding 428,571
Number of Shares, Warrants Exercisable 0
Warrants outstanding, weighted average remaining life 4 years 10 months 24 days
Warrants Exercisable, Weighted Average Exercise Price | $ / shares $ 0
Warrants Outstanding, Weighted Average Exercise Price | $ / shares $ 3.08
Warrants | 2.25  
Number of Shares, Warrants Outstanding 396,825
Number of Shares, Warrants Exercisable 396,825
Warrants outstanding, weighted average remaining life 2 years 11 months 8 days
Warrants Exercisable, Weighted Average Exercise Price | $ / shares $ 2.52
Warrants Outstanding, Weighted Average Exercise Price | $ / shares $ 2.52
Warrants | 3.10  
Number of Shares, Warrants Outstanding 4,285,715
Number of Shares, Warrants Exercisable 4,285,715
Warrants outstanding, weighted average remaining life 4 years 10 months 24 days
Warrants Exercisable, Weighted Average Exercise Price | $ / shares $ 3.1
Warrants Outstanding, Weighted Average Exercise Price | $ / shares $ 3.10
Warrants | 6.60  
Number of Shares, Warrants Outstanding 416,667
Number of Shares, Warrants Exercisable 416,667
Warrants outstanding, weighted average remaining life 3 years 1 month 17 days
Warrants Exercisable, Weighted Average Exercise Price | $ / shares $ 6.60
Warrants Outstanding, Weighted Average Exercise Price | $ / shares $ 6.60
XML 78 R66.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders Equity (Details 4)
12 Months Ended
Dec. 31, 2021
$ / shares
Expected dividend yield 0.00%
Minimum  
Stock price $ 2.51
Risk-free interest rate 0.01%
Expected life of the options 2 years
Expected volatility 159.00%
Maximum  
Stock price $ 7.03
Risk-free interest rate 1.02%
Expected life of the options 5 years
Expected volatility 347.00%
XML 79 R67.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders Equity (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended
Dec. 09, 2021
Nov. 09, 2021
May 10, 2021
May 05, 2021
Feb. 11, 2021
Dec. 29, 2021
Dec. 20, 2021
Nov. 29, 2021
Nov. 26, 2021
Nov. 15, 2021
Oct. 20, 2021
May 17, 2021
Apr. 30, 2021
Mar. 17, 2021
Feb. 28, 2021
Dec. 31, 2021
Dec. 31, 2020
Preferred Stock, Shares Authorized                               5,000,000 5,000,000
Preferred Stock, Par or Stated Value Per Share                               $ 0.0001 $ 0.0001
Stock Options Expense                               $ 36,538 $ 78,652
Net proceeds from sale of shares         $ 45,000,000                        
Unrecognized stock option expense                               7,210  
Securities purchase agreement description         investors to purchase 8,333,333 shares of the Company’s Class A common stock for aggregate gross proceeds of approximately $50 million. A.G.P./Alliance Global Partners served as the placement agent and received a cash fee of 7% of the aggregate gross proceeds and warrants to purchase shares of the Company’s Class A Common Stock equal to 5% of the number of shares sold in the offering with an exercise price of $6.60 per share and are not exercisable until August 16, 2021.                        
Issuance of shares of series D preferred stock for acquisition                               6,653,309 0
Shares issued for acquisition, value                               6,653,309 5,848,013
Common stock issued, amount                               76,492,993 $ 674,469
Stock issued for debt conversion, Amount                               0  
(Gain) loss on extinguishment of debt                               $ 5,987,523  
Warrants                                  
Warrant exercise price                               $ 6.60  
Issued warrants to a placement agent in connection with sale of its common stock                               416,667  
Warrants | December 9, 2021                                  
Warrants issued                               $ 396,825  
Warrant exercise price                               $ 2.52  
Warrants | May 26,2022                                  
Warrants issued                               $ 428,571  
Warrant exercise price                               $ 3.08  
Series B Preferred Stock                                  
Preferred Stock, Shares Authorized                               100 100
Preferred Stock, Par or Stated Value Per Share                               $ 1.00 $ 1.00
Preferred Stock, Shares Issued                               5 5
Preferred Stock, Shares Outstanding                               5 5
Series C Preferred Stocks                                  
Preferred Stock, Shares Authorized                               2,028,572 2,028,572
Preferred Stock, Par or Stated Value Per Share                               $ 3.50 $ 3.50
Preferred Stock, Shares Issued                               10,149 1,714,286
Preferred Stock, Shares Outstanding                               10,149 1,714,286
Stock issued for debt conversion, shares   1,353,570                              
Series C Preferred Stocks | TDI                                  
Shares issued for acquisition, shares       281,223                          
Shares issued for acquisition, value       $ 1,102,394                          
Series D Preferred Stocks                                  
Preferred Stock, Shares Authorized                               1,628,572 1,628,572
Preferred Stock, Par or Stated Value Per Share                               $ 3.50 $ 3.50
Preferred Stock, Shares Issued                               78,674 78,674
Preferred Stock, Shares Outstanding                               0 0
Stock issued for debt conversion, shares   1,704,137                              
Shares issued for acquisition, shares                               1,432,224  
Common Class B                                  
Stock issued for debt conversion, shares                                 200,000
Issuance of shares of common stock for settlement of unpaid salaries, amount                                 $ 603,463
Issuance of shares of common stock for settlement of unpaid salaries, shares                                 4,023,088
Common Class C                                  
Stock issued for settlement of debt, shares                                 1,617,067
Stock issued for settlement of debt, Amount                                 $ 485,120
Fair value of stock                                 330,528
(Gain) loss on extinguishment of debt                                 $ (154,592)
Common sotck shares repurchase, shares                           45,000      
Common stock shares repurchase, value                           $ 185,850      
Shares issued for compensation, shares                                 2,590,000
Shares issued for compensation, value                                 $ 240,093
Number of shares converted                                 200,000
Common Class A                                  
Stock issued for debt conversion, shares                               7,384,018 12,861,995
Common stock issued, shares   2,409,248               125,000   350,000 1,617,067   1,524,064   11,513,935
Common stock issued, amount                             $ 9,300,000   $ 674,469
Stock issued for debt conversion, Amount                               $ 1,886,896 $ 1,929,300
Stock issued for settlement of debt, shares                                 1,617,067
Stock issued for settlement of debt, Amount                                 $ 485,120
Fair value of stock                                 330,528
(Gain) loss on extinguishment of debt                                 $ (154,592)
Stock issued for penalty, shares                                 300,000
Stock issued for penalty, Amount                                 $ 44,700
Common Class A | HWT Legal Proceeding [Member]                                  
Shares issued for acquisition, shares             100,000                    
Common Class A | DTI Services                                  
Shares issued for acquisition, shares           99,018                      
Series C Preferred Stock | Alt Labs                                  
Shares issued for acquisition, shares     361,787                            
Shares issued for acquisition, value     $ 1,432,677                            
Series C Preferred Stock | Identified Technology.                                  
Shares issued for acquisition, shares                     888,881            
Shares issued for acquisition, value                     $ 3,617,746            
Series C Preferred Stock | DTI Services Limited Liability                                  
Shares issued for acquisition, shares 1,587,301                                
Shares issued for acquisition, value $ 3,682,538                                
Series C Preferred Stock | ElecJet                                  
Shares issued for acquisition, shares               1,803,279                  
Shares issued for acquisition, value               $ 4,562,993                  
Common Class A | Investor [Member]                                  
Common stock issued, shares                 8,571,430                
Common stock issued, amount                 $ 22,189,152                
Black-Scholes option pricing model                                  
Decription of fair value warrants, issued to the placement agent and RCA sellers                               The fair value of the 416,667, 428,571, and the 396,825 warrants, issued to the placement agent and RCA sellers during the year ended December 31, 2021, are $2,498,637, $902,414, and $668,863 respectively and was determined using the Black-Scholes option pricing model  
Impossible Aerospace                                  
Shares issued for acquisition, shares                                 1,714,286
Shares issued for acquisition, value                                 $ 5,848,013
XML 80 R68.htm IDEA: XBRL DOCUMENT v3.22.1
Business Combination (Details) - Excel
12 Months Ended
Dec. 31, 2021
USD ($)
Cash $ 174,283
Accounts receivable 1,943,480
Inventory 9,075
Property and equipment 2,958,190
Customer list 410,000
Goodwill 7,629
Accounts payable 340,151
Accrued expenses and other current liabilities 262,506
Purchase price 4,900,000
Total 4,900,000
Seller Notes  
Purchase price 2,300,000
Cash  
Purchase price $ 2,600,000
XML 81 R69.htm IDEA: XBRL DOCUMENT v3.22.1
Business Combination (Details 1) - Impossible Aerospace
12 Months Ended
Dec. 31, 2021
USD ($)
Cash $ 453,876
Inventory 199,438
Property and equipment 108,753
Patent 5,800,138
Non-solicitation covenant 105,457
SBA loan (PPP funds) (444,850)
Accrued expenses and other current liabilities 374,799
Total 5,848,013
Purchase price 5,848,013
Series C Preferred Stocks  
Purchase price $ 5,848,013
XML 82 R70.htm IDEA: XBRL DOCUMENT v3.22.1
Business Combination (Details 2) - Vayu
12 Months Ended
Dec. 31, 2021
USD ($)
Cash $ 81,442
Property and equipment 50,000
Intellectual property 7,133,756
Non-compete agreement 90,000
Accrued expenses and other current liabilities 564,039
SBA loan (PPP funds) (137,850)
Total 6,653,309
Purchase price 6,653,309
Series D Preferred Stock  
Purchase price $ 6,653,309
XML 83 R71.htm IDEA: XBRL DOCUMENT v3.22.1
Business Combination (Details 3) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Goodwill $ 21,937,634 $ 2,084,982
TDI    
Accounts receivable 1,408,682  
Property and equipment 111,789  
Customer list 3,840,000  
Non-compete agreement 120,000  
Goodwill 6,426,786  
Other asset 91,000  
Accounts payable 786,151  
Accrued expenses and other current liabilities 53,857  
Contract liabilities (3,637,122)  
Notes payable (64,733)  
Total 7,456,394  
Purchase price 7,456,394  
TDI | Class A Common Stock    
Purchase price 1,102,394  
TDI | Cash    
Purchase price $ 6,354,000  
XML 84 R72.htm IDEA: XBRL DOCUMENT v3.22.1
Business Combination (Details 4) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Goodwill $ 21,937,634 $ 2,084,982
Alt Labs    
Accounts receivable 397,441  
Inventory 2,621,653  
Property and equipment 1,739,441  
Customer list 1,250,000  
Proprietary technology 3,670,000  
Non-compete agreement 20,000  
Goodwill 6,072,439  
Other asset 390,502  
Accounts payable 397,441  
Accrued expenses and other current liabilities 411,830  
Contract liabilities (1,754,290)  
Notes payable (1,695,238)  
Total 11,902,677  
Purchase price 11,902,677  
Alt Labs | Class A Common Stock    
Purchase price 1,432,677  
Alt Labs | Cash    
Purchase price $ 10,470,000  
XML 85 R73.htm IDEA: XBRL DOCUMENT v3.22.1
Business Combination (Details 5) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Goodwill $ 21,937,634 $ 2,084,982
Identified Technologies    
Accounts receivable 90,858  
Other asset 27,469  
Proprietary technology 1,650,000  
Tradename 210,000  
Goodwill 1,913,310  
Non-compete agreement 90,000  
Accrued expenses and other current liabilities 363,856  
Total 3,617,781  
Purchase price 3,617,781  
Identified Technologies | Class A Common Stock    
Purchase price 3,617,746  
Identified Technologies | Cash    
Purchase price $ 35  
XML 86 R74.htm IDEA: XBRL DOCUMENT v3.22.1
Business Combination (Details 6) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Goodwill $ 21,937,634 $ 2,084,982
ElectJet    
Cash 27,466  
Accounts receivable 30,000  
Inventory 95,000  
Proprietary technology 5,890,000  
Non-compete agreement 200,000  
Goodwill 4,934,269  
Accrued expenses and other current liabilities 113,742  
Total 11,062,993  
Purchase price 11,062,993  
ElectJet | Class A Common Stock    
Purchase price 4,562,993  
ElectJet | Cash    
Purchase price $ 6,500,000  
XML 87 R75.htm IDEA: XBRL DOCUMENT v3.22.1
Business Combination (Details 7) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Goodwill $ 21,937,634 $ 2,084,982
DTI Services    
Accounts receivable 3,409,230  
Other asset 1,259,556  
Inventory 14,040,123  
Property and equipment 761,370  
Customer list 4,700,000  
Trademark 1,800,000  
Non-compete agreement 690,000  
Goodwill 213,477  
ROU asset 1,196,764  
Accounts payable 951,302  
Accrued expenses and other current liabilities 677,720  
Customer deposits (153,201)  
Operating lease liability (1,226,128)  
Line of credit 4,710,768  
Total 20,351,401  
Purchase price 20,351,401  
DTI Services | Class A Common Stock    
Purchase price 3,682,538  
DTI Services | Cash    
Purchase price 14,000,000  
DTI Services | Warrants    
Purchase price 668,863  
DTI Services | Seller Notes    
Purchase price $ 2,000,000  
XML 88 R76.htm IDEA: XBRL DOCUMENT v3.22.1
Business Combination (Details 8) - DTI Services - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Sales $ 98,321,144 $ 102,892,997
Cost of goods sold 75,523,745 78,037,039
Gross profit 22,797,399 24,855,958
Operating expenses 38,544,880 26,956,730
Loss from operations (15,747,481) (2,100,772)
Net loss from continuing operations $ (12,066,492) $ (4,048,628)
Loss per share $ (0.07) $ (0.03)
XML 89 R77.htm IDEA: XBRL DOCUMENT v3.22.1
Business Combination (Details Narrative)
12 Months Ended
Dec. 31, 2021
USD ($)
Bargain purchase gain $ 7,000,000
Escrow amount 1,400,000
Excel  
Sale-leaseback $ 2,000,000
Sale-leaseback transaction agreement term 15 years
XML 90 R78.htm IDEA: XBRL DOCUMENT v3.22.1
Equity Investments (Details) - AmplifeiIntl LLC
Dec. 31, 2021
USD ($)
Accounts receivable $ 1,000,000
Cash 350,000
Total interest paid $ 1,350,000
XML 91 R79.htm IDEA: XBRL DOCUMENT v3.22.1
Equity Investments (Details Narrative)
12 Months Ended
Dec. 31, 2021
USD ($)
Consolidated Balance Sheets  
Impairment of investment $ 1,350,000
XML 92 R80.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Consolidated Balance Sheets    
Federal Statutory Income Tax Rate, Amount $ (4,075,111) $ (1,690,473)
State Income Taxes, Amount (1,164,318) (482,992)
Permanent differences, Amount (870,407) (495,960)
Valuation allowance against net deferred tax assets, Amount 5,732,945 2,576,374
Effective rate, Amount $ (376,891) $ (93,051)
Federal Statutory Income Tax Rate, Percent 21.00% 21.00%
State Income Taxes, Percent 6.00% 6.00%
Permanent differences, Percent 4.50% 6.20%
Valuation allowance against net deferred tax assets, Percent (29.50%) (32.00%)
Effective rate, Percent 1.90% 1.20%
XML 93 R81.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes (Details 1) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Consolidated Balance Sheets    
Deferred Tax Assets, Operating Loss Carryforwards $ 12,652,193 $ 6,559,060
Deferred Tax Assets, Gross 12,652,193 6,559,060
Deferred Tax Assets, Valuation Allowance (12,652,193) (6,559,060)
Total deferred income tax asset 0 0
Book to tax differences in intangible assets 51,308 428,199
Total deferred income tax liability $ 51,308 $ 428,199
XML 94 R82.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Consolidated Balance Sheets    
Valuation allowance $ 12,652,193 $ 6,559,060
Uncertain tax positions 0 $ 0
Operating Loss Carryforwards $ 44,500,000  
XML 95 R83.htm IDEA: XBRL DOCUMENT v3.22.1
Industry Segments (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Revenue $ 51,640,813 $ 33,454,349  
Gross Profit 7,697,998 5,363,627  
Loss from operations (22,023,569) (5,893,864)  
Interest expense 3,834,742 5,463,597  
Net loss $ (19,405,292) $ (8,049,873)  
Warrants      
Issued warrants to a placement agent in connection with sale of its common stock 416,667    
Warrants | May 26,2022      
Exercise price $ 3.08    
Issued another warrants to a placement agent in connection with the sale of its common stock 428,571    
Warrants | August 16, 2021      
Issued warrants to a placement agent in connection with sale of its common stock 416,667    
Exercise price $ 6.60    
Technologies      
Revenue $ 1,543,469   $ 0
Gross Profit 456,558   0
Loss from operations (162,491)   0
Depreciation and amortization 83,132   0
Interest expense 15,347   0
Net loss (177,838)   0
Total Assets 39,516,284   0
Goodwill 5,447,746   0
Accounts receivable, net 2,998,945   0
Construction Services      
Revenue 17,995,023   20,851,439
Gross Profit (478,031)   2,587,850
Loss from operations (6,216,775)   (1,821,309)
Depreciation and amortization 1,138,364   1,414,875
Interest expense 997,870   2,404,714
Net loss (3,380,894)   (3,596,516)
Total Assets 13,985,561   28,991,044
Goodwill 113,592   1,963,761
Accounts receivable, net 4,193,243   4,501,401
Manufacturing      
Revenue 27,375,122   12,602,910
Gross Profit 6,508,230   2,775,777
Loss from operations (2,158,492)   (998,038)
Depreciation and amortization 1,279,952   619,505
Interest expense 547,202   724,342
Net loss (654,963)   (1,366,239)
Total Assets 39,964,186   10,731,936
Goodwill 8,036,200   121,221
Accounts receivable, net 3,192,030   1,983,468
Defense      
Revenue 4,467,376   0
Gross Profit 1,073,636   0
Loss from operations (282,882)   0
Depreciation and amortization 191,740   0
Interest expense 825   0
Net loss (270,289)   0
Total Assets 11,982,580   0
Goodwill 6,426,786   0
Accounts receivable, net 1,371,184   0
Aerospace      
Revenue 259,823   0
Gross Profit 137,605   0
Depreciation and amortization 1,027,153   0
Interest expense 4,545   0
Net loss (4,494,300)   0
Total Assets 17,078,926    
Goodwill 1,913,310    
Accounts receivable, net 119,774   0
Loss from operations (4,942,951)   0
Total Consolidated      
Revenue 51,640,813   33,454,349
Gross Profit 7,697,998   5,363,627
Loss from operations (22,023,569)   (5,893,864)
Depreciation and amortization 4,055,569   2,070,262
Interest expense 3,834,742   5,463,597
Net loss (19,405,292)   (8,049,873)
Total Assets 133,035,323   40,734,183
Goodwill 21,937,634   2,084,982
Accounts receivable, net 11,875,176   6,484,869
Unallocated      
Loss from operations (8,259,978)   (3,074,517)
Depreciation and amortization 335,228   35,882
Interest expense 2,268,953   2,334,541
Net loss (10,427,008)   (3,087,118)
Total Assets $ 10,507,786   $ 1,011,203
XML 96 R84.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies (Details)
Dec. 31, 2021
USD ($)
Commitments and Contingencies  
2022 $ 75,712
2023 66,626
2024 59,964
Total $ 202,302
XML 97 R85.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies (Details Narrative)
Dec. 31, 2021
USD ($)
Licensing Agreement  
2020 $ 420,000
2021 420,000
2022 440,000
2023 460,000
2024 $ 480,000
XML 98 R86.htm IDEA: XBRL DOCUMENT v3.22.1
Subsequent Events (Details Narrative) - USD ($)
$ in Millions
1 Months Ended
Mar. 31, 2022
Jan. 31, 2022
Jan. 31, 2022
Secured lines of credit $ 4.2    
Ownership outstanding shares percentage     71.43%
Series C Preferred Stock      
Conversion of shares   10,149  
Series D Preferred Stock      
Conversion of shares   78,674  
Class A Common Stock      
Stock issued 39,386    
XML 99 alpp_10k_htm.xml IDEA: XBRL DOCUMENT 0001606698 2021-01-01 2021-12-31 0001606698 alpp:CommonStockClassAMember 2022-03-01 2022-03-31 0001606698 alpp:PreferredStockSeriesDMember 2022-01-01 2022-01-31 0001606698 alpp:SeriesCPreferredStocksMember 2022-01-01 2022-01-31 0001606698 2022-01-03 2022-01-31 0001606698 2022-03-01 2022-03-31 0001606698 alpp:TwentySixMayTwoThousendTwentyTwoMember alpp:WarrantsMember 2021-01-01 2021-12-31 0001606698 alpp:SixteenAugustTwoThousendTwentyOneMember alpp:WarrantsMember 2021-01-01 2021-12-31 0001606698 alpp:UnallocatedAndEliminiationsMember 2019-01-01 2019-12-31 0001606698 alpp:UnallocatedAndEliminiationsMember 2021-01-01 2021-12-31 0001606698 alpp:TotalConsolidatedMember 2019-01-01 2019-12-31 0001606698 alpp:TechnologiesMember 2019-01-01 2019-12-31 0001606698 alpp:DefenseMember 2019-01-01 2019-12-31 0001606698 alpp:ManufacturingMember 2019-01-01 2019-12-31 0001606698 alpp:ConstructionServicesMember 2019-01-01 2019-12-31 0001606698 alpp:AerospaceMember 2019-01-01 2019-12-31 0001606698 alpp:TotalConsolidatedMember 2021-01-01 2021-12-31 0001606698 alpp:AerospaceMember 2021-01-01 2021-12-31 0001606698 alpp:TechnologiesMember 2021-01-01 2021-12-31 0001606698 alpp:DefenseMember 2021-01-01 2021-12-31 0001606698 alpp:ManufacturingMember 2021-01-01 2021-12-31 0001606698 alpp:ConstructionServicesMember 2021-01-01 2021-12-31 0001606698 alpp:AmplifeiintlLlcMember 2021-12-31 0001606698 alpp:DTIServicesMember 2020-01-01 2020-12-31 0001606698 alpp:DTIServicesMember alpp:CommonStockClassAMember 2021-01-01 2021-12-31 0001606698 alpp:DTIServicesMember 2021-01-01 2021-12-31 0001606698 alpp:DTIServicesMember alpp:SellerNotesMember 2021-01-01 2021-12-31 0001606698 alpp:DTIServicesMember alpp:CashAndCashMember 2021-01-01 2021-12-31 0001606698 alpp:DTIServicesMember alpp:WarrantsMember 2021-01-01 2021-12-31 0001606698 alpp:DTIServicesMember 2021-12-31 0001606698 alpp:ElectJetMember alpp:CommonStockClassAMember 2021-01-01 2021-12-31 0001606698 alpp:ElectJetMember 2021-01-01 2021-12-31 0001606698 alpp:ElectJetMember alpp:CashAndCashMember 2021-01-01 2021-12-31 0001606698 alpp:ElectJetMember 2021-12-31 0001606698 alpp:IdentifiedTechnologiesMember alpp:CommonStockClassAMember 2021-01-01 2021-12-31 0001606698 alpp:IdentifiedTechnologiesMember 2021-01-01 2021-12-31 0001606698 alpp:IdentifiedTechnologiesMember alpp:CashAndCashMember 2021-01-01 2021-12-31 0001606698 alpp:IdentifiedTechnologiesMember 2021-12-31 0001606698 alpp:AltLabsMember alpp:CommonStockClassAMember 2021-01-01 2021-12-31 0001606698 alpp:AltLabsMember alpp:CashAndCashMember 2021-01-01 2021-12-31 0001606698 alpp:AltLabsMember 2021-01-01 2021-12-31 0001606698 alpp:AltLabsMember 2021-12-31 0001606698 alpp:TDIMember alpp:CommonStockClassAMember 2021-01-01 2021-12-31 0001606698 alpp:TDIMember alpp:CashAndCashMember 2021-01-01 2021-12-31 0001606698 alpp:TDIMember 2021-01-01 2021-12-31 0001606698 alpp:TDIMember 2021-12-31 0001606698 alpp:VayuMember alpp:PreferredStockSeriesDMember 2021-01-01 2021-12-31 0001606698 alpp:VayuMember 2021-01-01 2021-12-31 0001606698 alpp:VayuMember 2021-12-31 0001606698 alpp:ImpossibleAerospaceMember us-gaap:SeriesCPreferredStockMember 2021-01-01 2021-12-31 0001606698 alpp:ImpossibleAerospaceMember 2021-01-01 2021-12-31 0001606698 alpp:ImpossibleAerospaceMember 2021-12-31 0001606698 alpp:ExcelMember 2021-01-01 2021-12-31 0001606698 alpp:ExcelMember alpp:SellerNoteMember 2021-01-01 2021-12-31 0001606698 alpp:ExcelMember alpp:CashAndCashMember 2021-01-01 2021-12-31 0001606698 alpp:ExcelMember 2021-12-31 0001606698 alpp:TwentySixMayTwoThousendTwentyTwoMember alpp:WarrantsMember 2021-12-31 0001606698 alpp:NineDecemberTwoThousendTwentyOneMember alpp:WarrantsMember 2021-12-31 0001606698 us-gaap:CommonClassCMember 2021-03-01 2021-03-17 0001606698 us-gaap:CommonClassCMember 2020-01-01 2020-12-31 0001606698 us-gaap:CommonClassBMember 2020-01-01 2020-12-31 0001606698 us-gaap:InvestorMember us-gaap:CommonClassAMember 2021-11-01 2021-11-26 0001606698 alpp:CommonsClassAMember 2021-01-01 2021-12-31 0001606698 us-gaap:SeriesCPreferredStockMember 2021-11-01 2021-11-09 0001606698 us-gaap:SeriesDPreferredStockMember 2021-11-01 2021-11-09 0001606698 alpp:CommonsClassAMember 2021-02-01 2021-02-28 0001606698 alpp:CommonsClassAMember 2021-04-01 2021-04-30 0001606698 alpp:CommonsClassAMember 2021-05-01 2021-05-17 0001606698 alpp:CommonsClassAMember 2021-11-01 2021-11-09 0001606698 alpp:CommonsClassAMember 2021-11-01 2021-11-15 0001606698 alpp:CommonsClassAMember 2020-01-01 2020-12-31 0001606698 alpp:DTIServicesLimitedLiabilityMember alpp:SeriesCPreferredsStockMember 2021-12-01 2021-12-09 0001606698 alpp:DTIServicesMember alpp:CommonsClassAMember 2021-12-01 2021-12-29 0001606698 alpp:HWTLegalProceedingMember alpp:CommonsClassAMember 2021-12-01 2021-12-20 0001606698 alpp:ElecJetAcquisitionMember alpp:SeriesPreferredStockCMember 2021-11-01 2021-11-29 0001606698 alpp:AcquisitionOfIdentifiedTechnologyMember alpp:SeriesCPreferredsStockMember 2021-10-01 2021-10-20 0001606698 alpp:AcquisitionOfAltLabsMember alpp:SeriesCPreferredsStockMember 2021-05-01 2021-05-10 0001606698 alpp:AcquisitionOfTDIMember us-gaap:SeriesCPreferredStockMember 2021-05-01 2021-05-05 0001606698 alpp:ImpossibleAerospaceMember 2020-01-01 2020-12-31 0001606698 us-gaap:SeriesDPreferredStockMember 2021-01-01 2021-12-31 0001606698 alpp:BlackScholesOptionPricingModelMember 2021-01-01 2021-12-31 0001606698 2021-02-01 2021-02-11 0001606698 srt:MaximumMember 2021-12-31 0001606698 srt:MinimumMember 2021-12-31 0001606698 alpp:WarrantsMember alpp:ExercisePriceSixPointSixZeroMember 2021-01-01 2021-12-31 0001606698 alpp:WarrantsMember alpp:ExercisePriceTwoPointTwoFiveMember 2021-01-01 2021-12-31 0001606698 alpp:WarrantsMember alpp:ExercisePriceThreePoinOneZeroMember 2021-01-01 2021-12-31 0001606698 alpp:WarrantsMember alpp:ExercisePriceThreePoiZeroEightMember 2021-01-01 2021-12-31 0001606698 alpp:WarrantsMember alpp:ExercisePriceSixPointSixZeroMember 2021-12-31 0001606698 alpp:WarrantsMember alpp:ExercisePriceThreePoinOneZeroMember 2021-12-31 0001606698 alpp:WarrantsMember alpp:ExercisePriceTwoPointTwoFiveMember 2021-12-31 0001606698 alpp:WarrantsMember alpp:ExercisePriceThreePoiZeroEightMember 2021-12-31 0001606698 alpp:WarrantsMember 2019-01-01 2019-12-31 0001606698 alpp:WarrantsMember 2020-12-31 0001606698 alpp:WarrantsMember 2021-12-31 0001606698 alpp:WarrantsMember 2020-01-01 2020-12-31 0001606698 alpp:WarrantsMember 2021-01-01 2021-12-31 0001606698 alpp:WarrantsMember 2019-12-31 0001606698 alpp:StockOption5Member 2021-01-01 2021-12-31 0001606698 alpp:StockOption4Member 2021-01-01 2021-12-31 0001606698 alpp:StockOption3Member 2021-01-01 2021-12-31 0001606698 alpp:StockOption2Member 2021-01-01 2021-12-31 0001606698 alpp:StockOption1Member 2021-01-01 2021-12-31 0001606698 alpp:StockOption5Member 2020-12-31 0001606698 alpp:StockOption4Member 2020-12-31 0001606698 alpp:StockOption3Member 2020-12-31 0001606698 alpp:StockOption2Member 2020-12-31 0001606698 alpp:StockOption1Member 2020-12-31 0001606698 2019-01-01 2019-12-31 0001606698 alpp:DwightHargreavesMember 2021-01-01 2021-12-31 0001606698 alpp:DwightHargreavesMember 2021-12-31 0001606698 alpp:DwightHargreavesMember 2020-06-05 0001606698 alpp:DwightHargreavesMember 2020-12-31 0001606698 alpp:JeffMossMember 2020-12-31 0001606698 alpp:JeffMossMember 2021-12-31 0001606698 alpp:DwightHargreavesMember 2020-06-01 2020-06-05 0001606698 alpp:JeffMossMember 2020-05-01 2020-06-30 0001606698 alpp:ConvertibleNotesPayable5Member 2021-12-31 0001606698 alpp:ConvertibleNotesPayable4Member 2021-12-31 0001606698 alpp:ConvertibleNotesPayable3Member 2021-12-31 0001606698 alpp:ConvertibleNotesPayable2Member 2021-12-31 0001606698 alpp:ConvertibleNotesPayable1Member 2021-12-31 0001606698 alpp:ConvertibleNotesPayable5Member 2020-12-31 0001606698 alpp:ConvertibleNotesPayable4Member 2020-12-31 0001606698 alpp:ConvertibleNotesPayable3Member 2020-12-31 0001606698 alpp:ConvertibleNotesPayable2Member 2020-12-31 0001606698 alpp:ConvertibleNotesPayable1Member 2020-12-31 0001606698 alpp:NotesPayable2Member 2021-12-31 0001606698 alpp:NotesPayable1Member 2021-12-31 0001606698 alpp:NotesPayable2Member 2020-12-31 0001606698 alpp:NotesPayable1Member 2020-12-31 0001606698 alpp:FirstNoteMember alpp:DeluxeMember 2021-01-01 2021-12-31 0001606698 alpp:ApfMember 2018-05-01 2018-05-31 0001606698 alpp:ExcelMember alpp:PromissoryNotesMember 2021-12-31 0001606698 alpp:VwesMember 2021-12-31 0001606698 2021-08-01 2021-08-27 0001606698 alpp:PromissoryNotesMember alpp:MorrisMember 2020-05-01 2020-05-31 0001606698 alpp:ExcelMember alpp:PromissoryNotesMember 2020-02-01 2020-02-29 0001606698 alpp:MorrisMember 2019-10-01 2019-10-31 0001606698 us-gaap:InvestorMember 2020-01-01 2020-01-31 0001606698 alpp:MerchantAgreementsMember 2019-10-01 2019-10-31 0001606698 alpp:SecondNoteMember alpp:DeluxeMember 2019-11-01 2019-11-30 0001606698 alpp:CelticCapitalMember alpp:ExcelsMember 2020-01-01 2020-01-31 0001606698 alpp:CelticCapitalMember alpp:DeluxeMember 2020-01-01 2020-01-31 0001606698 alpp:PromissoryNotesMember alpp:MorrisMember 2021-01-01 2021-12-31 0001606698 alpp:SecuredAPFNotesMember 2021-01-01 2021-12-31 0001606698 alpp:SanDiegobuildingMember 2019-11-01 2019-11-30 0001606698 alpp:FirstNoteMember alpp:DeluxeMember 2021-04-01 2021-04-08 0001606698 alpp:FirstNoteMember alpp:DeluxeMember 2019-11-01 2019-11-30 0001606698 alpp:PromissoryNotesMember alpp:MorrisMember 2019-01-01 2019-01-31 0001606698 alpp:EquipmentNoteMember 2018-05-01 2018-05-03 0001606698 srt:MaximumMember 2021-01-01 2021-12-31 0001606698 srt:MinimumMember 2021-01-01 2021-12-31 0001606698 alpp:SecuredAPFNotesMember 2018-04-01 2018-04-05 0001606698 alpp:VwesMember 2021-01-01 2021-12-31 0001606698 alpp:VwesMember 2018-02-01 2018-02-22 0001606698 alpp:ExcelMember alpp:PromissoryNotesMember 2020-02-29 0001606698 alpp:MorrisMember 2019-10-31 0001606698 us-gaap:InvestorMember 2020-01-31 0001606698 alpp:CelticCapitalMember alpp:ExcelsMember 2020-01-31 0001606698 alpp:CelticCapitalMember alpp:DeluxeMember 2020-01-31 0001606698 alpp:PromissoryNotesMember alpp:MorrisMember 2021-12-31 0001606698 alpp:PromissoryNotesMember alpp:MorrisMember 2020-05-31 0001606698 alpp:SecuredAPFNotesMember 2021-12-31 0001606698 2021-08-27 0001606698 alpp:SanDiegobuildingMember 2019-11-30 0001606698 alpp:SecondNoteMember alpp:DeluxeMember 2019-11-30 0001606698 alpp:FirstNoteMember alpp:DeluxeMember 2021-04-08 0001606698 alpp:FirstNoteMember alpp:DeluxeMember 2019-11-30 0001606698 alpp:PromissoryNotesMember alpp:MorrisMember 2019-01-31 0001606698 alpp:EquipmentNoteMember 2018-05-03 0001606698 alpp:SecuredAPFNotesMember 2018-04-05 0001606698 alpp:VwesMember 2018-02-22 0001606698 alpp:ApfMember 2018-05-31 0001606698 alpp:PPPLoansMember 2020-12-31 0001606698 alpp:PPPLoansMember 2021-12-31 0001606698 alpp:EquipmentNoncurrentMember 2021-12-31 0001606698 alpp:EquipmentNoncurrentMember 2020-12-31 0001606698 alpp:MerchantLoansMember 2021-12-31 0001606698 alpp:MerchantLoansMember 2020-12-31 0001606698 alpp:ShortTermNotesMember 2021-12-31 0001606698 alpp:LinesOfCreditMember 2021-12-31 0001606698 alpp:EquipmentLoansMember 2021-12-31 0001606698 alpp:EquipmentLoansMember 2020-12-31 0001606698 alpp:ShortTermNotesMember 2020-12-31 0001606698 alpp:LinesOfCreditMember 2020-12-31 0001606698 alpp:PhoenixMember 2021-12-31 0001606698 us-gaap:BuildingMember us-gaap:PropertySubjectToOperatingLeaseMember 2021-05-01 2021-05-03 0001606698 us-gaap:BuildingMember us-gaap:PropertySubjectToOperatingLeaseMember 2021-12-31 0001606698 alpp:OperatingLeaseMember alpp:RCAMember 2021-12-01 2021-12-31 0001606698 alpp:OperatingLeaseMember alpp:RCAMember 2021-12-31 0001606698 alpp:CustomerListDeluxeMember 2021-01-01 2021-12-31 0001606698 alpp:CustomerListAPFMember 2021-01-01 2021-12-31 0001606698 alpp:RevenuesConcentrationRiskMember 2020-01-01 2020-12-31 0001606698 alpp:RevenuesConcentrationRiskMember 2021-01-01 2021-12-31 0001606698 alpp:AccountsReceivableConcentrationRiskMember 2020-01-01 2020-12-31 0001606698 alpp:AccountsReceivableConcentrationRiskMember 2021-01-01 2021-12-31 0001606698 alpp:ElectronicsMember 2020-01-01 2020-12-31 0001606698 alpp:DietarySupplementsMember 2020-01-01 2020-12-31 0001606698 alpp:CircuitBoardsandCablesMember 2020-01-01 2020-12-31 0001606698 alpp:DroneThreeDMappingMember 2020-01-01 2020-12-31 0001606698 alpp:DroneThreeDMappingMember 2021-01-01 2021-12-31 0001606698 alpp:ConstructionContractMember 2020-01-01 2020-12-31 0001606698 alpp:ConstructionContractMember 2021-01-01 2021-12-31 0001606698 alpp:ElectronicsMember 2021-01-01 2021-12-31 0001606698 alpp:DietarySupplementsMember 2021-01-01 2021-12-31 0001606698 alpp:CircuitBoardsandCablesMember 2021-01-01 2021-12-31 0001606698 alpp:OtherMember 2021-12-31 0001606698 us-gaap:DepositsMember 2021-12-31 0001606698 alpp:OtherMember 2020-12-31 0001606698 us-gaap:DepositsMember 2020-12-31 0001606698 alpp:ProprietaryTechnologyMember 2021-12-31 0001606698 alpp:ProprietaryTechnologyMember 2020-12-31 0001606698 alpp:PatentsTrademarksAndLicensesMember 2021-12-31 0001606698 alpp:PatentsTrademarksAndLicensesMember 2020-12-31 0001606698 us-gaap:CustomerListsMember 2021-12-31 0001606698 us-gaap:CustomerListsMember 2020-12-31 0001606698 us-gaap:NoncompeteAgreementsMember 2021-12-31 0001606698 us-gaap:NoncompeteAgreementsMember 2020-12-31 0001606698 us-gaap:ComputerSoftwareIntangibleAssetMember 2020-12-31 0001606698 us-gaap:ComputerSoftwareIntangibleAssetMember 2021-12-31 0001606698 alpp:ProprietaryTechnologyMember 2021-01-01 2021-12-31 0001606698 srt:MaximumMember us-gaap:NoncompeteAgreementsMember 2021-01-01 2021-12-31 0001606698 srt:MinimumMember us-gaap:NoncompeteAgreementsMember 2021-01-01 2021-12-31 0001606698 srt:MinimumMember us-gaap:CustomerListsMember 2021-01-01 2021-12-31 0001606698 srt:MaximumMember us-gaap:CustomerListsMember 2021-01-01 2021-12-31 0001606698 us-gaap:SoftwareDevelopmentMember 2021-01-01 2021-12-31 0001606698 us-gaap:MachineryAndEquipmentMember 2021-12-31 0001606698 us-gaap:BuildingImprovementsMember 2021-12-31 0001606698 us-gaap:VehiclesMember 2021-12-31 0001606698 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001606698 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001606698 us-gaap:MachineryAndEquipmentMember 2020-12-31 0001606698 us-gaap:BuildingImprovementsMember 2020-12-31 0001606698 us-gaap:VehiclesMember 2020-12-31 0001606698 srt:MinimumMember us-gaap:VehiclesMember 2021-01-01 2021-12-31 0001606698 us-gaap:MachineryAndEquipmentMember 2021-01-01 2021-12-31 0001606698 us-gaap:LeaseholdImprovementsMember 2021-01-01 2021-12-31 0001606698 srt:MaximumMember us-gaap:VehiclesMember 2021-01-01 2021-12-31 0001606698 alpp:IdentifiedTechnologiesCorporationMember 2021-10-20 0001606698 us-gaap:RetainedEarningsMember 2021-12-31 0001606698 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001606698 alpp:ClassCCommonMember 2021-12-31 0001606698 alpp:ClassBCommonMember 2021-12-31 0001606698 alpp:SeriesBPreferredStocksStockMember 2021-12-31 0001606698 alpp:SeriesPreferredStocksStockDMember 2021-12-31 0001606698 alpp:CommonAClassMember 2021-12-31 0001606698 alpp:PreferredStockSeriesCMember 2021-12-31 0001606698 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001606698 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001606698 alpp:ClassCCommonMember 2021-01-01 2021-12-31 0001606698 alpp:ClassBCommonMember 2021-01-01 2021-12-31 0001606698 alpp:SeriesBPreferredStocksStockMember 2021-01-01 2021-12-31 0001606698 alpp:SeriesPreferredStocksStockDMember 2021-01-01 2021-12-31 0001606698 alpp:CommonAClassMember 2021-01-01 2021-12-31 0001606698 alpp:PreferredStockSeriesCMember 2021-01-01 2021-12-31 0001606698 us-gaap:RetainedEarningsMember 2020-12-31 0001606698 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001606698 alpp:ClassCCommonMember 2020-12-31 0001606698 alpp:ClassBCommonMember 2020-12-31 0001606698 alpp:SeriesBPreferredStocksStockMember 2020-12-31 0001606698 alpp:SeriesPreferredStocksStockDMember 2020-12-31 0001606698 alpp:CommonAClassMember 2020-12-31 0001606698 alpp:PreferredStockSeriesCMember 2020-12-31 0001606698 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001606698 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001606698 alpp:ClassCCommonMember 2020-01-01 2020-12-31 0001606698 alpp:ClassBCommonMember 2020-01-01 2020-12-31 0001606698 alpp:SeriesBPreferredStocksStockMember 2020-01-01 2020-12-31 0001606698 alpp:SeriesPreferredStocksStockDMember 2020-01-01 2020-12-31 0001606698 alpp:CommonAClassMember 2020-01-01 2020-12-31 0001606698 alpp:PreferredStockSeriesCMember 2020-01-01 2020-12-31 0001606698 2019-12-31 0001606698 us-gaap:RetainedEarningsMember 2019-12-31 0001606698 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001606698 alpp:ClassCCommonMember 2019-12-31 0001606698 alpp:ClassBCommonMember 2019-12-31 0001606698 alpp:SeriesBPreferredStocksStockMember 2019-12-31 0001606698 alpp:SeriesPreferredStocksStockDMember 2019-12-31 0001606698 alpp:CommonAClassMember 2019-12-31 0001606698 alpp:PreferredStockSeriesCMember 2019-12-31 0001606698 2020-01-01 2020-12-31 0001606698 alpp:CommonsClassBMember 2021-12-31 0001606698 alpp:CommonsClassBMember 2020-12-31 0001606698 alpp:CommonsClassAMember 2021-12-31 0001606698 alpp:CommonsClassAMember 2020-12-31 0001606698 us-gaap:CommonClassCMember 2020-12-31 0001606698 us-gaap:CommonClassCMember 2021-12-31 0001606698 us-gaap:CommonClassBMember 2020-12-31 0001606698 us-gaap:CommonClassBMember 2021-12-31 0001606698 us-gaap:CommonClassAMember 2020-12-31 0001606698 us-gaap:CommonClassAMember 2021-12-31 0001606698 us-gaap:SeriesDPreferredStockMember 2020-12-31 0001606698 us-gaap:SeriesDPreferredStockMember 2021-12-31 0001606698 us-gaap:SeriesCPreferredStockMember 2020-12-31 0001606698 us-gaap:SeriesCPreferredStockMember 2021-12-31 0001606698 us-gaap:SeriesBPreferredStockMember 2020-12-31 0001606698 us-gaap:SeriesBPreferredStockMember 2021-12-31 0001606698 2020-12-31 0001606698 2021-12-31 0001606698 2022-04-09 0001606698 2021-06-30 iso4217:USD shares iso4217:USD shares pure 0001606698 false --12-31 FY 2021 12500200 0.0001 0.0001 0.0001 195000000 10000000 15000000 161798817 126363158 8548088 9023088 12500200 14162267 0 0 The Company had one customer that made up 21% of accounts receivable as of December 31, 2021 The Company had two customers that made up 10% and 8%, respectively, of accounts receivable as of December 31, 2020 the Company had one customer that made up 11% of total revenues the Company had one customer that made up 10% of total revenues the Company had 9% of total revenues made up of government contracts 49914 199936 3017022 ten years to 39 years 9000000 2000000 five and fifteen years 671500 450000 7629 440100 P12M 1464918 0 0 2021-08-27 100000.0 0.0425 0 0.06 2020-04-30 2022-05-04 2020-01-31 2034-11-30 2022-05-27 2020-01-01 2021-01-31 2020-01-31 0.01 0.1 0.0775 1662877 P4Y7M13D 3.32 1.01 1.01 1714286 330528 200000 485120 -154592 200000 6.60 0 0 416667 3.08 428571 6.60 420000 0.7143 10-K true 2021-12-31 false 000-55205 Alpine 4 Holdings, Inc. DE 46-5482689 2525 E Arizona Biltmore Circle AZ Suite 237 Phoenix AZ 85016 480 702-2431 Class A Common Stock ALPP NASDAQ No No Yes Yes Non-accelerated Filer true true true false 463512811 206 MaloneBailey, LLP Houston, Texas 3715666 277738 0 444845 11875176 6484869 877904 717421 25981905 2666602 1955907 32301 44406558 10623776 28096562 19299286 36777245 7743084 1460206 581311 21937634 2084982 357118 401744 133035323 40734183 7744957 4854467 5074006 2872202 6359449 233485 5690524 4281118 0 238651 0 1343624 0 562242 4473489 2819793 649343 639527 428596 334500 30420364 16835985 8426105 15201450 0 1100635 5640051 0 15319467 15687176 1066562 269030 51308 428199 60923857 49522475 0.0001 5000000 0 0 1.00 100 5 5 5 5 3.50 2028572 10149 1714286 0 171 3.50 1628572 78674 0 7 0 0.0001 195000000 161798817 126363158 16182 12636 0.0001 10000000 8548088 9023088 854 902 0.0001 15000000 12500200 14162267 1250 1417 131293861 30991978 -59200693 -39795401 72111466 -8788292 133035323 40734183 51640813 33454349 43942815 28090722 7697998 5363627 27889130 9695891 1464918 0 367519 1561600 29721567 11257491 -22023569 -5893864 3834742 5463597 0 2298609 803079 344704 5987523 0 500000 -1350000 0 635526 71224 2241386 -2249060 -19782183 -8142924 -376891 -93051 -19405292 -8049873 164216808 132987390 164216808 139611790 -0.12 -0.06 -0.12 -0.06 0 0 0 100070161 10007 5000000 500 9955200 996 19763883 -31745528 -11970142 0 0 0 11513935 1151 0 0 673318 0 674469 0 0 0 12861995 1286 0 0 1928014 0 1929300 0 0 0 1617067 162 0 1617067 162 330204 0 330528 0 0 0 300000 30 0 0 44670 0 44700 0 0 0 0 4023088 402 0 603061 0 603463 0 0 0 0 0 2590000 259 239834 0 240093 5 5 0 0 0 0 0 0 0 5 0 1714286 171 0 0 0 0 5847842 0 5848013 0 0 0 0 0 0 78652 0 78652 0 0 0 0 0 0 1482500 0 1482500 0 0 0 0 0 0 0 -8049873 -8049873 5 5 1714286 171 0 126363158 12636 9023088 902 14162267 1417 30991978 -39795401 -8788292 0 0 0 18428827 1844 0 0 76491149 0 76492993 0 0 0 7384018 740 0 0 1886156 0 1886896 0 0 0 1617067 162 0 -1617067 -162 0 0 0 0 0 0 475000 48 475000 -48 0 0 0 0 0 0 0 0 0 45000 -5 -185845 0 -185850 0 0 0 199018 21 0 0 261504 0 261525 0 0 1432244 143 0 0 0 6653166 0 6653309 0 0 0 4922471 492 0 0 15066719 0 15067211 0 0 -1353570 -136 1066868 105 0 0 31 0 0 0 -1704137 -171 0 1342390 134 0 0 37 0 0 0 0 0 0 0 0 36538 0 36538 0 0 0 0 0 0 92428 0 92428 0 0 0 0 0 0 -19405292 -19405292 5 5 10149 78674 7 161798817 16182 8548088 854 12500200 1250 131293861 -59200693 72111466 -19405292 -8049873 2395864 1844634 1659705 225628 -803079 -344704 -5987523 0 0 -2298609 0 240093 0 5 0 -500000 3028757 88305 0 79211 0 44700 298063 78652 1436052 985709 0 105000 412898 272262 1350000 0 367519 1561600 237192 127919 -4235353 3951827 -6795719 -184766 -160483 -49697 -87950 -256682 725596 -634489 614399 940098 332032 63445 -429529 -260565 0 -12509 -376891 -93051 -25423742 -2075857 3571253 75670 37324035 2513355 350000 0 81442 453876 -41163846 -2135149 76492993 674469 0 47000 16078 4654817 408000 1482500 11967717 0 185850 0 0 2000000 -238651 -290003 7161807 2101825 1688464 335896 9392165 996331 637180 503628 69580671 4631103 2993083 420097 722583 302486 3715666 722583 1973818 3504227 54058 0 0 15000 1886896 1929300 0 330528 0 2300000 95029 193541 0 603463 0 756990 0 86471 0 139834 0 5848013 92428 1482500 0 150044 15067211 0 279287 0 4680000 0 1000000 0 6653309 0 2000000 0 136 0 171 0 <p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Note 1 – Organization and Basis of Presentation</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;">Alpine 4 Holdings, Inc. (together with its subsidiaries, the “Company,” “we,” or “our”), was incorporated under the laws of the State of Delaware on April 22, 2014. The Company was formed to serve as a vehicle to affect an asset acquisition, merger, exchange of capital stock, or other business combination with a domestic or foreign business. On March 2, 2021, the Company changed its name from Alpine 4 Technologies Ltd. to Alpine 4 Holdings, Inc. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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 1, 2016, the Company purchased all of the outstanding capital stock of Quality Circuit Assembly, Inc., a California corporation (“QCA”).</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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 January 1, 2019, the Company purchased all of the outstanding capital stock of Morris Sheet Metal Corp., an Indiana corporation (“MSM”), JTD Spiral, Inc. a wholly owned subsidiary of MSM, an Indiana corporation, Morris Enterprises LLC, an Indiana limited liability company and Morris Transportation LLC, an Indiana limited liability company (collectively “Morris”). </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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 November 6, 2019, the Company purchased all of the outstanding capital stock and units of Deluxe Sheet Metal, Inc., an Indiana corporation, and DSM Holding, LLC, an Indiana limited liability company, and purchased certain real estate from Lonewolf Enterprises, LLC, an Indiana limited liability company (collectively “Deluxe”).</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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 21, 2020, the Company purchased all of the outstanding units of Excel Fabrication, LLC., an Idaho Limited Liability Company (“Excel”). </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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 December 15, 2020, the Company purchased the assets of Impossible Aerospace Corporation, a Delaware corporation (“IA”). </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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 8, 2021, the Company purchased the assets of Vayu (US), Inc., a Delaware corporation (“Vayu”).</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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 5, 2021, the Company acquired all of the outstanding shares of stock of Thermal Dynamics, Inc., a Delaware corporation (“TDI”).</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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 10, 2021, the Company acquired all of the outstanding membership interests of KAI Enterprises, LLC, a Florida limited liability company, the sole asset of which was all of the outstanding membership interests of Alternative Laboratories, LLC, a Delaware limited liability company (“Alt Labs”).</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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 20, 2021, the Company acquired 100% of the outstanding shares of Identified Technologies Corporation, a Delaware corporation (“Identified Technologies”).</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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 29, 2021, the Company, and a newly formed and wholly owned subsidiary of the Company named ALPP Acquisition Corporation 3, Inc. (“AC3”), entered into a merger agreement with ElecJet Corp., (“ElecJet”) and the three ElecJet shareholders. Pursuant to the agreement, AC3 merged with and into ElecJet with ElecJet being the surviving entity following the merger.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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 9, 2021, the Company, and A4 Technologies, Inc., a wholly owned subsidiary of the Company (“A4 Technologies”), entered into a Membership Interest Purchase Agreement with DTI Services Limited Liability Company (doing business as RCA Commercial Electronics), (“DTI”), Direct Tech Sales LLC, (also having an assumed business name of RCA Commercial Electronics), (“Direct Tech”), PMI Group, LLC, (“PMI”), Continu.Us, LLC, (“Continu.Us”), Solas Ray, LLC, (“Solas”), and the individual owners of the interests of the various entities. DTI, Direct Tech, PMI, Continu.Us, and Solas were each referred to in the Membership Interest Purchase Agreement collectively as “RCA.” Pursuant to the MIPA, the Company acquired all of the outstanding membership interests of RCA.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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 the date of this Report, the Company was a holding company owning, directly or indirectly, fourteen companies:</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:justify;font:10pt times new roman;margin-left:auto;margin-right:auto;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%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">–</p></td><td style="vertical-align:top;">A4 Corporate Services, LLC;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">– </p></td><td style="vertical-align:top;">ALTIA, LLC;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">– </p></td><td style="vertical-align:top;">Quality Circuit Assembly, Inc.;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">– </p></td><td style="vertical-align:top;">Morris Sheet Metal, Corp;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">– </p></td><td style="vertical-align:top;">JTD Spiral, Inc.;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">– </p></td><td style="vertical-align:top;">Excel Construction Services, LLC;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">– </p></td><td style="vertical-align:top;">SPECTRUMebos, Inc.;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">– </p></td><td style="vertical-align:top;">Vayu (US)</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">– </p></td><td style="vertical-align:top;">Thermal Dynamics International, Inc.;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">– </p></td><td style="vertical-align:top;">Alternative Laboratories, LLC.;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">– </p></td><td style="vertical-align:top;">Identified Technologies, Corp.;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">– </p></td><td style="vertical-align:top;">ElecJet Corp.;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">– </p></td><td style="vertical-align:top;">DTI Services Limited Liability Company (doing business as RCA Commercial Electronics); and</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">– </p></td><td style="vertical-align:top;">Global Autonomous Corporation</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;"><span style="text-decoration:underline">Basis of presentation</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 accompanying financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”).</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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">Liquidity</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’s financial statements are prepared in accordance with U.S. GAAP applicable to a going concern, which contemplates realization of assets and the satisfaction of liabilities in the normal course of business within one year after the date the consolidated financial statements are issued.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In accordance with Financial Accounting Standards Board (the “FASB”), Accounting Standards Update (“ASU”) No. 2014-15, Presentation of Financial Statements - Going Concern (Subtopic 205-40), our management evaluates whether there are conditions or events, considered in aggregate, that raise substantial doubt about our ability to continue as a going concern within one year after the date that the financial statements are issued.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">As shown in the accompanying consolidated financial statements, the Company has incurred significant recurring losses and negative cash flows from operations.  These factors raise substantial doubt about the Company's ability to continue as a going concern. While the Company experienced a loss for the year ended December 31, 2021, of $19.4 million, and had a negative cash flow used in operations, there were several significant one-time / non-recurring items included in the $19.4 million net loss. These non-recurring items totaled $8.4 million, consisting of $612 thousand in new acquisitions expenses captured in professional fees, and other costs, $1.8 million for repurchase of restricted stock units in March 2021, $3.0 million in write off of accounts receivables, $367 thousand in write off of intangibles and goodwill, $1.2 million to management for bonuses, and $1.4 million for a loss on equity investment.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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 received a total of approximately $76.4 million in 2021 in the following two transactions:</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%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">–</p></td><td style="vertical-align:top;">The Company raised approximately $67.1 million in net proceeds in connection with a registered direct offering of its stock and;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">– </p></td><td style="vertical-align:top;">The Company raised approximately $9.3 million in net proceeds in connection with an equity line of credit financing arrangement.</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">As of December 31, 2021, the Company has positive working capital of approximately $14.0 million. The Company has also secured bank financing totaling $18.8 million ($18.3 million in Lines of Credit and $0.5 million in capital expenditures lines of credit availability) of which $6.4 million was unused at December 31, 2021.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company plans to continue to generate additional revenue (and improve cash flows from operations) partly from the acquisitions of six operating companies which closed in 2021 combined with improved gross profit performance from the existing operating companies. The Company also plans to continue to raise funds through debt financing and the sale of shares through its planned at-the-market offering.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Based on the capital raise as indicated above and management’s plans to improve cash flows from operations, management believes the Company has sufficient working capital to satisfy the Company’s estimated liquidity needs for the next 12 months. Because of the above factors, the Company believes that this alleviates the substantial doubt in connection with the Company's ability to continue as a going concern.</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;">However, there is no assurance that management’s plans will be successful due to the current economic climate in the United States and globally.</p> 1 19400000 8400000 612000 1800000 3000000.0 367000 1200000 1400000 76400000 67100000 9300000 14000000.0 18800000 18300000 500000 6400000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Note 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; text-align:justify;"><span style="text-decoration:underline">Principles of consolidation</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 consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries as of December 31, 2021 and 2020. Significant intercompany balances and transactions have been eliminated.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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">Use of estimates</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 consolidated financial statements are prepared in accordance with generally accepted accounting principles in the United States, or U.S. GAAP. Preparation of these financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, costs and expenses and related disclosures. The Company bases its estimates on historical experience and on various other assumptions that it believes to be reasonable. In many instances, the Company could have reasonably used different accounting estimates and in other instances changes in the accounting estimates are reasonably likely to occur from period to period. This applies in particular to useful lives of long-lived assets, reserves for accounts receivable and inventory, valuation allowance for deferred tax assets, fair values assigned to intangible assets acquired, and impairment of long-lived assets. Actual results could differ significantly from our estimates. To the extent that there are material differences between these estimates and actual results, the Company’s future financial statement presentation, financial condition, results of operations and cash flows will be affected. The ultimate impact from COVID-19 on the Company’s operations and financial results during 2022 will depend on, among other things, the ultimate severity and scope of the pandemic, the pace at which governmental and private travel restrictions and public concerns about public gatherings will ease, and the speed with which the economy recovers. The Company is not able to fully quantify the impact that these factors will have on the Company’s financial results during 2022 and beyond. COVID-19 did have a negative impact on the Company’s financial performance in 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;"><span style="text-decoration:underline">Reclassification</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;">Certain prior year amounts have been reclassified to conform to the current period presentation. These reclassifications had no impact on net earnings and financial position.</p><p style="font-size:10pt;font-family:times new roman;margin:0px">Advertising</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Advertising costs are expensed when incurred. All advertising takes place at the time of expense. We have no long-term contracts for advertising. Advertising expense for all periods presented were not significant. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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">Cash</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;">Cash and cash equivalents consist of cash and short-term investments with original maturities of less than 90 days. As of December 31, 2021, and 2020, the Company had no cash equivalents. As of December 31, 2021, and 2020, the Company had $0 and $444,845 in restricted cash, respectively, for amounts held in escrow.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;">The following table sets forth a reconciliation of cash, and restricted cash reported in the consolidated statements of cash flows that agrees to the total of those amounts presented in the consolidated statements of cash flows.</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 0px 0px 0in; text-align:center;"><strong>December 31,</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><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: 1px solid;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>December 31,</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2020</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">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;">3,715,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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">277,738</td><td style="width:1%;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">Restricted 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="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;">444,845</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 0in">Total cash and restricted cash shown in statement of cash flows</p></td><td 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,715,666</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;">722,583</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;"><span style="text-decoration:underline">Major Customers</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 had no customers that made up over 10% of accounts receivable as of December 31, 2021. The Company had two customers that made up 10% and 8%, respectively, of accounts receivable as of December 31, 2020. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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, the Company had two customers that each made up 11% of total revenues. For the year ended December 31, 2020, the Company had one customer that made up 10% of total 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;">For the year ended December 31, 2021, the Company had 9% of total revenues made up of government contracts. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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>Major Customer by Segment</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;"><em>Manufacturing </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 manufacturing segment had two customers that made up 31% and 20%, respectively, of accounts receivable as of December 31, 2021. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">For the year ended December 31, 2021, the manufacturing segment had four customer that made up a total of 65% of total manufacturing 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>Aerospace</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 aerospace segment had one customer that made up 57% of accounts receivable as of December 31, 2021. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">For the year ended December 31, 2021, the aerospace segment had two customers that made up 26% and 10%, respectively, of total aerospace 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>Construction</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 construction segment had two customers that made up over 25% and 17%, respectively, of accounts receivable as of December 31, 2021. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">For the year ended December 31, 2021, the construction segment had two customers that made up 28% and 18%, respectively, of total construction 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>Defense</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;">Of the defense segment 100% of accounts receivables and defense revenues were related to government contracts. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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>Technologies </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 had two customers that made up 14% and 30% of accounts receivable as of December 31, 2021. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">For the year ended December 31, 2021, the technology segment had two customers that made up 22% and 12%, respectively, of total technologies 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;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Accounts Receivable</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 maintains reserves for potential credit losses on accounts receivable. Management reviews the composition of accounts receivable and analyzes historical bad debts, customer concentrations, customer credit worthiness, current economic trends and changes in customer payment patterns to evaluate the adequacy of these reserves. Reserves are recorded primarily on a specific identification basis. As of December 31, 2021 and 2020, allowance for bad debt was $199,936 and $49,914, respectively. During the year ended December 31, 2021, the Company wrote off $3,028,757 to bad debts expense. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;">Inventory for all subsidiaries is valued at weighted average. Management compares the cost of inventory with its net realizable value and an allowance is made to write down inventory to net realizable value, if lower. Inventory is segregated into three areas, raw materials, work-in-process and finished goods. Inventory, net at December 31, 2021 and 2020 consists of:</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 0px 0px 0in; text-align:center;"><strong>December 31,</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><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: 1px solid;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>December 31,</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2020</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">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;">8,322,867</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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,584,651</td><td style="width:1%;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">Work in process</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,480,979</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">573,806</td><td style="width:1%;white-space: 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">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: 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;">16,391,616</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;">508,145</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">27,195,462</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,666,602</td><td style="width:1%;white-space: 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">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="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,213,557</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%;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 0px 0px 0in">Inventory, 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: 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;">25,981,905</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;">2,666,602</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;"><span style="text-decoration:underline">Property and Equipment</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 0px 0px 0in; text-align:justify;">Property and equipment are carried at cost less depreciation. Depreciation and amortization are provided principally on the straight-line method over the estimated useful lives of the assets, which range from ten years to 39 years as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;font-size:10pt;width:100%"><tbody><tr style="height:15px;background-color:#cceeff"><td style="width:50%;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Automobiles &amp; Trucks</p></td><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">5 to 7 years</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Buildings and improvements</p></td><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">39 years</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Leasehold Improvements</p></td><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">15 years or time remaining on lease (whichever is shorter)</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Machinery and equipment</p></td><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">10 years</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;">Maintenance and repair costs are charged against income as incurred. Significant improvements or betterments are capitalized and depreciated over the estimated life of the asset.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;">Property and equipment consisted of the following as of December 31, 2021 and 2020:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><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 0px 0px 0in; text-align:center;"><strong>December 31,</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><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: 1px solid;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>December 31,</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2020</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Automobiles and trucks</p></td><td 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,251,187</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">918,602</td><td style="width:1%;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">Machinery 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;">8,870,391</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,436,847</td><td style="width:1%;white-space: 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">Office 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="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">167,581</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">119,546</td><td style="width:1%;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">Buildings and 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="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;">23,630,250</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;">16,167,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></tr><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">Total 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;">33,919,409</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">22,641,995</td><td style="width:1%;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">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: 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;">(5,822,847</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%;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,342,709</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">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: 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;">28,096,562</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;">19,299,286</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;">Included in Buildings and improvements in the above table are two buildings of $9,000,000 and $2,000,000 related to sale leaseback transactions in connection with the acquisitions of Deluxe and Excel. (See Note 3.)</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Purchased Intangibles and Other Long-Lived 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 0px 0px 0in; text-align:justify;">The Company amortizes intangible assets with finite lives over their estimated useful lives, which range between five and fifteen years as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;font-size:10pt;width:100%"><tbody><tr style="height:15px;background-color:#cceeff"><td style="width:50%;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Customer list</p></td><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">3-15 years</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Non-compete agreements</p></td><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">1 to 5 years</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Software development</p></td><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">5 years</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Patents</p></td><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">17 years</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Proprietary technology</p></td><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">15 years</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 0px 0px 0in; text-align:justify;">Intangible assets consisted of the following as of December 31, 2021 and 2020:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><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 0px 0px 0in; text-align:center;"><strong>December 31,</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><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: 1px solid;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>December 31,</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2020</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">128,474</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">278,474</td><td style="width:1%;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">Non-compete agreement</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,415,457</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">205,457</td><td style="width:1%;white-space: 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">Customer list</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,111,187</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,031,187</td><td style="width:1%;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">Patents, trademarks, and licenses</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,810,107</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,800,137</td><td style="width:1%;white-space: 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">Proprietary technology</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,343,756</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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">Total intangible 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;">38,808,981</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,315,255</td><td style="width:1%;white-space: 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">Less: Accumulated 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="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,031,736</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%;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;">(572,171</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">Intangibles, 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: 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;">36,777,245</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;">7,743,084</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 0px 0px 0in; text-align:justify;">Expected amortization expense of intangible assets over the next 5 years and thereafter is 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="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Years Ending December 31,</p></td><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 0px 0px 0in">2022</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,211,040</td><td style="width:1%;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">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;">3,203,540</td><td style="width:1%;white-space: 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">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;">3,183,678</td><td style="width:1%;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">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;">2,577,846</td><td style="width:1%;white-space: 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">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;">2,553,554</td><td style="width:1%;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">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;">22,047,587</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 0in">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: 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;">36,777,245</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;"><span style="text-decoration:underline">Other Long-Term 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 0px 0px 0in; text-align:justify;">Other long-term assets consisted of the following as of December 31, 2021 and 2020:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong> </strong></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"><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: 1px solid;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>December 31,</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><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: 1px solid;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>December 31,</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2020</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Deposits</p></td><td 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;">149,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;">293,327</td><td style="width:1%;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">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="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;">207,601</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;">108,417</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="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;">357,118</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;">401,744</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">Impairment of Long-Lived 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;">The Company accounts for long-lived assets in accordance with the provisions of Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 360, Accounting for the Impairment of Long-Lived Assets. This statement requires that long-lived assets and certain identifiable intangibles be reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. An impairment loss would be recognized when the estimated future cash flows from the use of the asset are less than the carrying amount of that asset. During the year ended December 31, 2021, due to the significant impact of COVID-19, the Company determined that the customer list for Excel was impaired and took a charge to earnings of $359,890. During the year ended December 31, 2020, due to the loss of significant customers and the impact of COVID-19, the Company determined that the customer list for APF and Deluxe was impaired and took a charge to earnings of $671,500 and $450,000, respectively.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><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;">In financial reporting, goodwill is not amortized, but is tested for impairment annually or whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. Events that result in an impairment review include significant changes in the business climate, declines in our operating results, or an expectation that the carrying amount may not be recoverable. We assess potential impairment by considering present economic conditions as well as future expectations. All assessments of goodwill impairment are conducted at the individual reporting unit level. As of December 31, 2021 and 2020, the reporting units with goodwill were QCA, Morris, Excel, Alt Labs, TDI, Identified Technology, ElecJet, and RCA.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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 used qualitative factors according to ASC 350-20-35-3 to determine whether it is more likely than not that the fair value of goodwill is less than its carrying amount. During the year ended December 31, 2021, the Company determined that the goodwill for Excel was impaired and took a charge to earnings of $7,629. During the year ended December 31, 2020, the Company determined that the goodwill for APF was impaired, as the company ceased operating as of August 31, 2020 and took a charge to earnings of $440,100. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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">Leases</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 accounts for its leases under ASC 842, Leases (“ASC 842”). Under this guidance, arrangements meeting the definition of a lease are classified as operating or financing leases, and are recorded on the consolidated balance sheet as both a right of use asset and lease liability, calculated by discounting fixed lease payments over the lease term at the rate implicit in the lease or the Company’s incremental borrowing rate. Lease liabilities are increased by interest and reduced by payments each period, and the right of use asset is amortized over the lease term. For operating leases, interest on the lease liability and the amortization of the right of use asset result in straight-line rent expense over the lease term. The Company excludes short-term leases having initial terms of 12 months or less as an accounting policy election and recognizes rent expense on a straight-line basis over the lease term.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Fair Value Measurement</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;">Accounting Standards Codification (“ASC”) 820, Fair Value Measurements and Disclosures, defines fair value as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. ASC 820 also establishes a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. ASC 820 describes three levels of inputs that may be used to measure fair 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-INDENT: 0.5in; text-align:justify;">Level 1 – Quoted prices in active markets for identical assets or liabilities.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0.5in; text-align:justify;">Level 2 – Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0.5in; text-align:justify;">Level 3 – Unobservable inputs that are supported by little or no market activity and that are financial instruments whose values are determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant judgment or estimation.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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 financial instruments consist of cash and cash equivalents, accounts receivable, accounts payable, accrued expenses, convertible notes, notes payable and lines of credit. The carrying amount of these financial instruments approximates fair value due either to length of maturity or interest rates that approximate prevailing market rates unless otherwise disclosed in these financial statements. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The carrying value of long-term debt approximates fair value since the related rates of interest approximate current market rates. As of December 31, 2021 and 2020, the Company had no financial assets or liabilities that were required to be fair valued on a recurring basis.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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">Equity Investments</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’s equity investments consist of investment in one private company in which the Company does not have the ability to exercise significant influence over their operating and financial activities. This investment is carried at cost as there is no market for the common stock and LLC membership units, accordingly, no quoted market price is available. The investment is tested for impairment, at least annually, and more frequently upon the occurrences of certain events. As of December 31, 2021, in accordance with the ASC 321 guidelines, the Company recognized a lost on impairment for the entire value of $1,350,000.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company has adopted the provisions of ASU 2016-01 and values the investment using the measurement alternative, defined as costs, less any impairment, plus or minus changes resulting from observable price changes in orderly transactions for identical or similar investments of the same issuer.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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">Research and Development</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 focuses on quality control and development of new products and the improvement of existing products. All costs related to research and development activities are expensed as incurred. During the year ended December 31, 2021, research and development cost totaled $1,464,918.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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">Revenue Recognition</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 January 1, 2018, the Company adopted ASC Topic 606, Revenue from Contracts with Customers using the modified retrospective method applied to those contracts which were not completed as of January 1, 2018. Results for reporting periods beginning after January 1, 2018 are presented under ASC Topic 606.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The following is a summary of the revenue recognition policy for each of the Company’s subsidiaries.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Revenue is recognized under Topic 606 in a manner that reasonably reflects the delivery of its services and products to customers in return for expected consideration and includes the following elements:</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:justify;font:10pt times new roman;margin-left:auto;margin-right:auto;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;">executed contracts with the Company’s customers that it believes are legally enforceable;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">·</span></p></td><td style="vertical-align:top;">identification of performance obligations in the respective contract;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">·</span></p></td><td style="vertical-align:top;">determination of the transaction price for each performance obligation in the respective contract;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">·</span></p></td><td style="vertical-align:top;">allocation the transaction price to each performance obligation; and</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">·</span></p></td><td style="vertical-align:top;">recognition of revenue only when the Company satisfies each performance obligation.</td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">  </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The following is a summary of the revenue recognition policy for each of the Company’s subsidiaries.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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>QCA and Alt Labs </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;">QCA and Alt Labs are contract manufacturers and recognize revenue when the products have been built and control has been transferred to the customer. If a deposit for product or service is received prior to completion, the payment is recorded to deferred revenue until such point the product or services meets our revenue recognition policy. Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed. For all periods presented, management determined that the warranty and returns would be immaterial.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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>ElecJet</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;">ElecJet is a research and development of battery technology and development/sales of battery consumer products and recognizes revenue when the products have been shipped to the customer. Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed, but have determined that the warranty and returns would be immaterial.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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>Identified Technologies</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;">IDT provides drone software and data for industrial job sites and recognizes revenue when the service has been provided to the customer. If a deposit for product or service is received prior to completion, the payment is recorded to deferred revenue until such point the product or services meets our revenue recognition policy. Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed, but have determined that the warranty and returns would be immaterial</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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>Direct Tech Sales</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;">RCA is engaged in the design, manufacture and wholesale distribution of commercial LED lighting and electronics such as televisions, mounting solutions, projectors and screens, audio equipment, digital signage, mobile audio and video systems, and all wire and connecting products throughout the United States of America. RCA recognizes revenue when the products have been shipped to the customer which is also when title transfers. Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed, but have determined that the warranty and returns would be immaterial.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em>Morris</em>, <em>Deluxe, Excel and Thermal Dynamics</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;">For our construction contracts, revenue is generally recognized over time as our performance creates or enhances an asset that the customer controls as it is created or enhanced. Our fixed price construction projects generally use a cost-to-cost input method to measure our progress towards complete satisfaction of the performance obligation as we believe it best depicts the transfer of control to the customer which occurs as we incur costs on our contracts. Under the cost-to-cost measure of progress, the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. For certain of our revenue streams, that are performed under time and materials contracts, our progress towards complete satisfaction of such performance obligations is measured using an output method as the customer receives and consumes the benefits of our performance completed to date. Due to uncertainties inherent in the estimation process, it is possible that estimates of costs to complete a performance obligation will be revised in the near-term. For those performance obligations for which revenue is recognized using a cost-to-cost input method, changes in total estimated costs, and related progress towards complete satisfaction of the performance obligation, are recognized on a cumulative catch-up basis in the period in which the revisions to the estimates are made. When the current estimate of total costs for a performance obligation indicate a loss, a provision for the entire estimated loss on the unsatisfied performance obligation is made in the period in which the loss becomes evident.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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>Contract Assets and Contract Liabilities</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 timing of revenue recognition may differ from the timing of invoicing to customers. Contract assets include unbilled amounts from our construction projects when revenues recognized under the cost-to-cost measure of progress exceed the amounts invoiced to our customers, as the amounts cannot be billed under the terms of our contracts. Such amounts are recoverable from our customers based upon various measures of performance, including achievement of certain milestones, completion of specified units or completion of a contract. In addition, many of our time and materials arrangements, are billed pursuant to contract terms that are standard within the industry, resulting in contract assets being recorded, as revenue is recognized in advance of billings. Our contract assets do not include capitalized costs to obtain and fulfill a contract. Contract assets are generally classified as current within 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;">Contract liabilities from our construction contracts arise when amounts invoiced to our customers exceed revenues recognized under the cost-to-cost measure of progress. Contract liabilities additionally include advanced payments from our customers on certain contracts. Contract liabilities decrease as we recognize revenue from the satisfaction of the related performance obligation.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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>Contract Retentions</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;">As of December 31, 2021 and 2020, accounts receivable included retainage billed under terms of our contracts. These retainage amounts represent amounts which have been contractually invoiced to customers where payments have been partially withheld pending the achievement of certain milestones, satisfaction of other contractual conditions or completion of the project. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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 our revenues disaggregated by type:</p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="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;">Year ended December 31,</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>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2020</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Sale of goods</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">Circuit boards and cables</p></td><td 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;">15,700,902</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">12,602,910</td><td style="width:1%;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">Dietary supplements</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,674,220</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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">Electronics</p></td><td 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,543,469</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">Total sale of 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="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">28,918,591</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">12,602,910</td><td style="width:1%;white-space: 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>Sale of services</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:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Construction contracts</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">22,462,399</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">20,851,439</td><td style="width:1%;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">Drone 3D mapping</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">259,823</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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">Total sale of services</p></td><td 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,722,222</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;">20,851,439</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 revenues</p></td><td 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,640,813</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 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;">33,454,349</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Earnings (loss) per share</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 0px 0px 0in; text-align:justify;">Basic earnings (loss) per common share is computed by dividing net income (loss) available to common shareholders by the weighted-average number of shares of common stock outstanding during the period. Diluted earnings per common share is computed by dividing income available to common shareholders by the weighted-average number of shares of common stock outstanding during the period increased to include the number of additional shares of common stock that would have been outstanding if potentially dilutive securities had been issued. The only potentially dilutive securities outstanding during the periods presented were the convertible debt and options. The following table illustrates the computation of basic and diluted EPS for the years ended December 31, 2021 and 2020:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="10" style="BORDER-BOTTOM: 1px solid;width:6%;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>For the Year Ended December 31, 2021</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="10" style="BORDER-BOTTOM: 1px solid;width:6%;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>For the Year Ended December 31, 2020</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="BORDER-BOTTOM: 1px solid;width:6%;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>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"><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: 1px solid;width:6%;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>Shares</strong></p></td><td style="PADDING-BOTTOM: 1px;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: 1px solid;width:6%;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>Per Share Amount</strong></p></td><td style="PADDING-BOTTOM: 1px;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: 1px solid;width:6%;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>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"><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: 1px solid;width:6%;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>Shares</strong></p></td><td style="PADDING-BOTTOM: 1px;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: 1px solid;width:6%;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>Per Share 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 style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"><strong>Basic EPS</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:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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:6%;"><p style="font-size:10pt;font-family:times new roman;margin: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 0px 0px 0in">Loss available to stockholders</p></td><td 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:6%;vertical-align:bottom;text-align:right;">(19,405,292</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:6%;vertical-align:bottom;text-align:right;">164,216,808</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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:6%;vertical-align:bottom;text-align:right;">(0.12</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:6%;vertical-align:bottom;text-align:right;">(8,049,873</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:6%;vertical-align:bottom;text-align:right;">132,987,390</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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:6%;vertical-align:bottom;text-align:right;">(0.06</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"><strong>Effect of Dilutive Securities</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:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin: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 0px 0px 0in">Convertible debt</p></td><td 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:6%;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:6%;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:6%;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:6%;vertical-align:bottom;text-align:right;">(1,001,192</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%;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:6%;vertical-align:bottom;text-align:right;">6,624,400</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:6%;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 0px 0px 0in"><strong>Dilute EPS</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:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin: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 0px 0px 0in">Loss available to stockholders plus assumed conversions</p></td><td 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:6%;vertical-align:bottom;text-align:right;">(19,405,292</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:6%;vertical-align:bottom;text-align:right;">164,216,808</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:6%;vertical-align:bottom;text-align:right;">(0.12</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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:6%;vertical-align:bottom;text-align:right;">(9,051,065</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:6%;vertical-align:bottom;text-align:right;">139,611,790</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:6%;vertical-align:bottom;text-align:right;">(0.06</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; 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-based compensation</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 follows the guidelines in ASC 718-10 Compensation-Stock Compensation, which requires companies to measure the cost of employee and non-employee services received in exchange for an award of an equity instrument based on the grant-date fair value of the award. Stock-based compensation expense for stock options is recognized on a straight-line basis over the requisite service period. The Company may issue compensatory shares for services including, but not limited to, executives, management, accounting, operations, corporate communication, financial and administrative consulting services. The Company determines the grant date fair value of the options using the Black-Scholes option-pricing model. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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">Income taxes</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 records income taxes under the asset and liability method, whereby deferred tax assets and liabilities are recognized based on the future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, and attributable to operating loss and tax credit carry forwards. Accounting standards regarding income taxes requires a reduction of the carrying amounts of deferred tax assets by a valuation allowance, if based on the available evidence, it is more likely than not that such assets will not be realized. Accordingly, the need to establish valuation allowances for deferred tax assets is assessed at each reporting period based on a more-likely-than-not realization threshold. This assessment considers, among other matters, the nature, frequency and severity of current and cumulative losses, forecasts of future profitability, the duration of statutory carry forward periods, the Company’s experience with operating loss and tax credit carry forwards not expiring unused, and tax planning alternatives.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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 recorded valuation allowances on the net deferred tax assets. Management will reassess the realization of deferred tax assets based on the accounting standards for income taxes each reporting period. To the extent that the financial results of operations improve, and it becomes more likely than not that the deferred tax assets are realizable, the Company will be able to reduce the valuation allowance.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Significant judgment is required in evaluating the Company’s tax positions and determining its provision for income taxes. During the ordinary course of business, there are many transactions and calculations for which the ultimate tax determination is uncertain. Accounting standards regarding uncertainty in income taxes provides a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount which is more than 50% likely, based solely on the technical merits, of being sustained on examinations. The Company considers many factors when evaluating and estimating its tax positions and tax benefits, which may require periodic adjustments, and which may not accurately anticipate actual outcomes.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Related Party Disclosure</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;">ASC 850, <em>Related Party Disclosures</em>, requires companies to include in their financial statements disclosures of material related party transactions. The Company discloses all material related party transactions. Related parties are defined to include any principal owner, director or executive officer of the Company and any immediate family members of a principal owner, director or executive officer.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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">Recent Accounting Pronouncements</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 December 2019, the FASB issued ASU 2019-12, Simplifying the Accounting for Income Taxes which amends ASC 740 Income Taxes (ASC 740). This update is intended to simplify accounting for income taxes by removing certain exceptions to the general principles in ASC 740 and amending existing guidance to improve consistent application of ASC 740. This update is effective for fiscal years beginning after December 15, 2021. The guidance in this update has various elements, some of which are applied on a prospective basis and others on a retrospective basis with earlier application permitted. The Company is currently evaluating the effect of this ASU on the Company’s 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;">Other recent accounting pronouncements issued by the FASB, including its Emerging Issues Task Force, the American Institute of Certified Public Accountants, and the Securities and Exchange Commission did not or are not believed by management to have a material impact on the Company’s present or future financial statements.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries as of December 31, 2021 and 2020. Significant intercompany balances and transactions have been eliminated.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The consolidated financial statements are prepared in accordance with generally accepted accounting principles in the United States, or U.S. GAAP. Preparation of these financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, costs and expenses and related disclosures. The Company bases its estimates on historical experience and on various other assumptions that it believes to be reasonable. In many instances, the Company could have reasonably used different accounting estimates and in other instances changes in the accounting estimates are reasonably likely to occur from period to period. This applies in particular to useful lives of long-lived assets, reserves for accounts receivable and inventory, valuation allowance for deferred tax assets, fair values assigned to intangible assets acquired, and impairment of long-lived assets. Actual results could differ significantly from our estimates. To the extent that there are material differences between these estimates and actual results, the Company’s future financial statement presentation, financial condition, results of operations and cash flows will be affected. The ultimate impact from COVID-19 on the Company’s operations and financial results during 2022 will depend on, among other things, the ultimate severity and scope of the pandemic, the pace at which governmental and private travel restrictions and public concerns about public gatherings will ease, and the speed with which the economy recovers. The Company is not able to fully quantify the impact that these factors will have on the Company’s financial results during 2022 and beyond. COVID-19 did have a negative impact on the Company’s financial performance in 2021.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Certain prior year amounts have been reclassified to conform to the current period presentation. These reclassifications had no impact on net earnings and financial position.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Advertising costs are expensed when incurred. All advertising takes place at the time of expense. We have no long-term contracts for advertising. Advertising expense for all periods presented were not significant. </p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Cash and cash equivalents consist of cash and short-term investments with original maturities of less than 90 days. As of December 31, 2021, and 2020, the Company had no cash equivalents. As of December 31, 2021, and 2020, the Company had $0 and $444,845 in restricted cash, respectively, for amounts held in escrow.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;">The following table sets forth a reconciliation of cash, and restricted cash reported in the consolidated statements of cash flows that agrees to the total of those amounts presented in the consolidated statements of cash flows.</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 0px 0px 0in; text-align:center;"><strong>December 31,</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><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: 1px solid;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>December 31,</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2020</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">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;">3,715,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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">277,738</td><td style="width:1%;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">Restricted 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="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;">444,845</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 0in">Total cash and restricted cash shown in statement of cash flows</p></td><td 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,715,666</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;">722,583</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 0px 0px 0in; text-align:center;"><strong>December 31,</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><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: 1px solid;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>December 31,</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2020</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">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;">3,715,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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">277,738</td><td style="width:1%;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">Restricted 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="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;">444,845</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 0in">Total cash and restricted cash shown in statement of cash flows</p></td><td 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,715,666</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;">722,583</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> 3715666 277738 444845 3715666 722583 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company had no customers that made up over 10% of accounts receivable as of December 31, 2021. The Company had two customers that made up 10% and 8%, respectively, of accounts receivable as of December 31, 2020. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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, the Company had two customers that each made up 11% of total revenues. For the year ended December 31, 2020, the Company had one customer that made up 10% of total 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;">For the year ended December 31, 2021, the Company had 9% of total revenues made up of government contracts. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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>Major Customer by Segment</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;"><em>Manufacturing </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 manufacturing segment had two customers that made up 31% and 20%, respectively, of accounts receivable as of December 31, 2021. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">For the year ended December 31, 2021, the manufacturing segment had four customer that made up a total of 65% of total manufacturing 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>Aerospace</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 aerospace segment had one customer that made up 57% of accounts receivable as of December 31, 2021. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">For the year ended December 31, 2021, the aerospace segment had two customers that made up 26% and 10%, respectively, of total aerospace 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>Construction</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 construction segment had two customers that made up over 25% and 17%, respectively, of accounts receivable as of December 31, 2021. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">For the year ended December 31, 2021, the construction segment had two customers that made up 28% and 18%, respectively, of total construction 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>Defense</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;">Of the defense segment 100% of accounts receivables and defense revenues were related to government contracts. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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>Technologies </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 had two customers that made up 14% and 30% of accounts receivable as of December 31, 2021. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">For the year ended December 31, 2021, the technology segment had two customers that made up 22% and 12%, respectively, of total technologies 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;">The Company maintains reserves for potential credit losses on accounts receivable. Management reviews the composition of accounts receivable and analyzes historical bad debts, customer concentrations, customer credit worthiness, current economic trends and changes in customer payment patterns to evaluate the adequacy of these reserves. Reserves are recorded primarily on a specific identification basis. As of December 31, 2021 and 2020, allowance for bad debt was $199,936 and $49,914, respectively. During the year ended December 31, 2021, the Company wrote off $3,028,757 to bad debts expense. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;">Inventory for all subsidiaries is valued at weighted average. Management compares the cost of inventory with its net realizable value and an allowance is made to write down inventory to net realizable value, if lower. Inventory is segregated into three areas, raw materials, work-in-process and finished goods. Inventory, net at December 31, 2021 and 2020 consists of:</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 0px 0px 0in; text-align:center;"><strong>December 31,</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><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: 1px solid;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>December 31,</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2020</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">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;">8,322,867</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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,584,651</td><td style="width:1%;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">Work in process</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,480,979</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">573,806</td><td style="width:1%;white-space: 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">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: 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;">16,391,616</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;">508,145</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">27,195,462</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,666,602</td><td style="width:1%;white-space: 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">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="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,213,557</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%;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 0px 0px 0in">Inventory, 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: 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;">25,981,905</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;">2,666,602</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 0px 0px 0in; text-align:center;"><strong>December 31,</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><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: 1px solid;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>December 31,</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2020</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">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;">8,322,867</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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,584,651</td><td style="width:1%;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">Work in process</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,480,979</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">573,806</td><td style="width:1%;white-space: 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">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: 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;">16,391,616</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;">508,145</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">27,195,462</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,666,602</td><td style="width:1%;white-space: 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">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="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,213,557</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%;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 0px 0px 0in">Inventory, 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: 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;">25,981,905</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;">2,666,602</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> 8322867 1584651 2480979 573806 16391616 508145 27195462 2666602 1213557 25981905 2666602 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;">Property and equipment are carried at cost less depreciation. Depreciation and amortization are provided principally on the straight-line method over the estimated useful lives of the assets, which range from ten years to 39 years as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;font-size:10pt;width:100%"><tbody><tr style="height:15px;background-color:#cceeff"><td style="width:50%;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Automobiles &amp; Trucks</p></td><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">5 to 7 years</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Buildings and improvements</p></td><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">39 years</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Leasehold Improvements</p></td><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">15 years or time remaining on lease (whichever is shorter)</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Machinery and equipment</p></td><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">10 years</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;">Maintenance and repair costs are charged against income as incurred. Significant improvements or betterments are capitalized and depreciated over the estimated life of the asset.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;">Property and equipment consisted of the following as of December 31, 2021 and 2020:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><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 0px 0px 0in; text-align:center;"><strong>December 31,</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><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: 1px solid;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>December 31,</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2020</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Automobiles and trucks</p></td><td 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,251,187</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">918,602</td><td style="width:1%;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">Machinery 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;">8,870,391</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,436,847</td><td style="width:1%;white-space: 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">Office 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="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">167,581</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">119,546</td><td style="width:1%;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">Buildings and 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="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;">23,630,250</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;">16,167,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></tr><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">Total 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;">33,919,409</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">22,641,995</td><td style="width:1%;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">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: 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;">(5,822,847</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%;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,342,709</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">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: 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;">28,096,562</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;">19,299,286</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;">Included in Buildings and improvements in the above table are two buildings of $9,000,000 and $2,000,000 related to sale leaseback transactions in connection with the acquisitions of Deluxe and Excel. (See Note 3.)</p> <table cellpadding="0" style="border-spacing:0;font-size:10pt;width:100%"><tbody><tr style="height:15px;background-color:#cceeff"><td style="width:50%;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Automobiles &amp; Trucks</p></td><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">5 to 7 years</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Buildings and improvements</p></td><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">39 years</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Leasehold Improvements</p></td><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">15 years or time remaining on lease (whichever is shorter)</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Machinery and equipment</p></td><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">10 years</p></td></tr></tbody></table> P5Y P7Y P39Y P15Y P10Y <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 0px 0px 0in; text-align:center;"><strong>December 31,</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><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: 1px solid;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>December 31,</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2020</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Automobiles and trucks</p></td><td 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,251,187</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">918,602</td><td style="width:1%;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">Machinery 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;">8,870,391</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,436,847</td><td style="width:1%;white-space: 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">Office 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="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">167,581</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">119,546</td><td style="width:1%;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">Buildings and 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="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;">23,630,250</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;">16,167,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></tr><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">Total 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;">33,919,409</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">22,641,995</td><td style="width:1%;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">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: 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;">(5,822,847</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%;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,342,709</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">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: 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;">28,096,562</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;">19,299,286</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> 1251187 918602 8870391 5436847 167581 119546 23630250 16167000 33919409 22641995 5822847 3342709 28096562 19299286 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;">The Company amortizes intangible assets with finite lives over their estimated useful lives, which range between five and fifteen years as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;font-size:10pt;width:100%"><tbody><tr style="height:15px;background-color:#cceeff"><td style="width:50%;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Customer list</p></td><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">3-15 years</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Non-compete agreements</p></td><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">1 to 5 years</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Software development</p></td><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">5 years</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Patents</p></td><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">17 years</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Proprietary technology</p></td><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">15 years</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 0px 0px 0in; text-align:justify;">Intangible assets consisted of the following as of December 31, 2021 and 2020:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><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 0px 0px 0in; text-align:center;"><strong>December 31,</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><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: 1px solid;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>December 31,</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2020</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">128,474</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">278,474</td><td style="width:1%;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">Non-compete agreement</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,415,457</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">205,457</td><td style="width:1%;white-space: 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">Customer list</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,111,187</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,031,187</td><td style="width:1%;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">Patents, trademarks, and licenses</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,810,107</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,800,137</td><td style="width:1%;white-space: 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">Proprietary technology</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,343,756</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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">Total intangible 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;">38,808,981</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,315,255</td><td style="width:1%;white-space: 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">Less: Accumulated 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="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,031,736</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%;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;">(572,171</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">Intangibles, 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: 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;">36,777,245</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;">7,743,084</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 0px 0px 0in; text-align:justify;">Expected amortization expense of intangible assets over the next 5 years and thereafter is 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="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Years Ending December 31,</p></td><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 0px 0px 0in">2022</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,211,040</td><td style="width:1%;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">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;">3,203,540</td><td style="width:1%;white-space: 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">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;">3,183,678</td><td style="width:1%;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">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;">2,577,846</td><td style="width:1%;white-space: 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">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;">2,553,554</td><td style="width:1%;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">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;">22,047,587</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 0in">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: 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;">36,777,245</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 0px 0px 0in; text-align:justify;">Other long-term assets consisted of the following as of December 31, 2021 and 2020:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong> </strong></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"><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: 1px solid;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>December 31,</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><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: 1px solid;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>December 31,</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2020</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Deposits</p></td><td 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;">149,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;">293,327</td><td style="width:1%;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">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="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;">207,601</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;">108,417</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="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;">357,118</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;">401,744</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;font-size:10pt;width:100%"><tbody><tr style="height:15px;background-color:#cceeff"><td style="width:50%;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Customer list</p></td><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">3-15 years</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Non-compete agreements</p></td><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">1 to 5 years</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Software development</p></td><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">5 years</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Patents</p></td><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">17 years</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Proprietary technology</p></td><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">15 years</p></td></tr></tbody></table> P3Y P15Y P1Y P5Y P5Y P17Y P15Y <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 0px 0px 0in; text-align:center;"><strong>December 31,</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><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: 1px solid;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>December 31,</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2020</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">128,474</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">278,474</td><td style="width:1%;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">Non-compete agreement</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,415,457</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">205,457</td><td style="width:1%;white-space: 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">Customer list</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,111,187</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,031,187</td><td style="width:1%;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">Patents, trademarks, and licenses</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,810,107</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,800,137</td><td style="width:1%;white-space: 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">Proprietary technology</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,343,756</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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">Total intangible 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;">38,808,981</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,315,255</td><td style="width:1%;white-space: 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">Less: Accumulated 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="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,031,736</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%;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;">(572,171</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">Intangibles, 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: 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;">36,777,245</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;">7,743,084</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> 128474 278474 1415457 205457 11111187 2031187 7810107 5800137 18343756 38808981 8315255 -2031736 -572171 36777245 7743084 <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 0px 0px 0in">Years Ending December 31,</p></td><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 0px 0px 0in">2022</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,211,040</td><td style="width:1%;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">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;">3,203,540</td><td style="width:1%;white-space: 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">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;">3,183,678</td><td style="width:1%;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">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;">2,577,846</td><td style="width:1%;white-space: 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">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;">2,553,554</td><td style="width:1%;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">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;">22,047,587</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 0in">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: 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;">36,777,245</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> 3211040 3203540 3183678 2577846 2553554 22047587 36777245 <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"><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: 1px solid;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>December 31,</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><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: 1px solid;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>December 31,</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2020</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Deposits</p></td><td 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;">149,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;">293,327</td><td style="width:1%;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">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="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;">207,601</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;">108,417</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="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;">357,118</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;">401,744</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> 149517 293327 207601 108417 357118 401744 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company accounts for long-lived assets in accordance with the provisions of Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 360, Accounting for the Impairment of Long-Lived Assets. This statement requires that long-lived assets and certain identifiable intangibles be reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. An impairment loss would be recognized when the estimated future cash flows from the use of the asset are less than the carrying amount of that asset. During the year ended December 31, 2021, due to the significant impact of COVID-19, the Company determined that the customer list for Excel was impaired and took a charge to earnings of $359,890. During the year ended December 31, 2020, due to the loss of significant customers and the impact of COVID-19, the Company determined that the customer list for APF and Deluxe was impaired and took a charge to earnings of $671,500 and $450,000, respectively.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In financial reporting, goodwill is not amortized, but is tested for impairment annually or whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. Events that result in an impairment review include significant changes in the business climate, declines in our operating results, or an expectation that the carrying amount may not be recoverable. We assess potential impairment by considering present economic conditions as well as future expectations. All assessments of goodwill impairment are conducted at the individual reporting unit level. As of December 31, 2021 and 2020, the reporting units with goodwill were QCA, Morris, Excel, Alt Labs, TDI, Identified Technology, ElecJet, and RCA.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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 used qualitative factors according to ASC 350-20-35-3 to determine whether it is more likely than not that the fair value of goodwill is less than its carrying amount. During the year ended December 31, 2021, the Company determined that the goodwill for Excel was impaired and took a charge to earnings of $7,629. During the year ended December 31, 2020, the Company determined that the goodwill for APF was impaired, as the company ceased operating as of August 31, 2020 and took a charge to earnings of $440,100. </p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Accounting Standards Codification (“ASC”) 820, Fair Value Measurements and Disclosures, defines fair value as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. ASC 820 also establishes a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. ASC 820 describes three levels of inputs that may be used to measure fair 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-INDENT: 0.5in; text-align:justify;">Level 1 – Quoted prices in active markets for identical assets or liabilities.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0.5in; text-align:justify;">Level 2 – Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0.5in; text-align:justify;">Level 3 – Unobservable inputs that are supported by little or no market activity and that are financial instruments whose values are determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant judgment or estimation.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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 financial instruments consist of cash and cash equivalents, accounts receivable, accounts payable, accrued expenses, convertible notes, notes payable and lines of credit. The carrying amount of these financial instruments approximates fair value due either to length of maturity or interest rates that approximate prevailing market rates unless otherwise disclosed in these financial statements. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The carrying value of long-term debt approximates fair value since the related rates of interest approximate current market rates. As of December 31, 2021 and 2020, the Company had no financial assets or liabilities that were required to be fair valued on a recurring basis.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company’s equity investments consist of investment in one private company in which the Company does not have the ability to exercise significant influence over their operating and financial activities. This investment is carried at cost as there is no market for the common stock and LLC membership units, accordingly, no quoted market price is available. The investment is tested for impairment, at least annually, and more frequently upon the occurrences of certain events. As of December 31, 2021, in accordance with the ASC 321 guidelines, the Company recognized a lost on impairment for the entire value of $1,350,000.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company has adopted the provisions of ASU 2016-01 and values the investment using the measurement alternative, defined as costs, less any impairment, plus or minus changes resulting from observable price changes in orderly transactions for identical or similar investments of the same issuer.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company focuses on quality control and development of new products and the improvement of existing products. All costs related to research and development activities are expensed as incurred. During the year ended December 31, 2021, research and development cost totaled $1,464,918.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On January 1, 2018, the Company adopted ASC Topic 606, Revenue from Contracts with Customers using the modified retrospective method applied to those contracts which were not completed as of January 1, 2018. Results for reporting periods beginning after January 1, 2018 are presented under ASC Topic 606.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The following is a summary of the revenue recognition policy for each of the Company’s subsidiaries.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Revenue is recognized under Topic 606 in a manner that reasonably reflects the delivery of its services and products to customers in return for expected consideration and includes the following elements:</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:justify;font:10pt times new roman;margin-left:auto;margin-right:auto;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;">executed contracts with the Company’s customers that it believes are legally enforceable;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">·</span></p></td><td style="vertical-align:top;">identification of performance obligations in the respective contract;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">·</span></p></td><td style="vertical-align:top;">determination of the transaction price for each performance obligation in the respective contract;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">·</span></p></td><td style="vertical-align:top;">allocation the transaction price to each performance obligation; and</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">·</span></p></td><td style="vertical-align:top;">recognition of revenue only when the Company satisfies each performance obligation.</td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">  </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The following is a summary of the revenue recognition policy for each of the Company’s subsidiaries.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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>QCA and Alt Labs </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;">QCA and Alt Labs are contract manufacturers and recognize revenue when the products have been built and control has been transferred to the customer. If a deposit for product or service is received prior to completion, the payment is recorded to deferred revenue until such point the product or services meets our revenue recognition policy. Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed. For all periods presented, management determined that the warranty and returns would be immaterial.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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>ElecJet</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;">ElecJet is a research and development of battery technology and development/sales of battery consumer products and recognizes revenue when the products have been shipped to the customer. Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed, but have determined that the warranty and returns would be immaterial.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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>Identified Technologies</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;">IDT provides drone software and data for industrial job sites and recognizes revenue when the service has been provided to the customer. If a deposit for product or service is received prior to completion, the payment is recorded to deferred revenue until such point the product or services meets our revenue recognition policy. Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed, but have determined that the warranty and returns would be immaterial</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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>Direct Tech Sales</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;">RCA is engaged in the design, manufacture and wholesale distribution of commercial LED lighting and electronics such as televisions, mounting solutions, projectors and screens, audio equipment, digital signage, mobile audio and video systems, and all wire and connecting products throughout the United States of America. RCA recognizes revenue when the products have been shipped to the customer which is also when title transfers. Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed, but have determined that the warranty and returns would be immaterial.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em>Morris</em>, <em>Deluxe, Excel and Thermal Dynamics</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;">For our construction contracts, revenue is generally recognized over time as our performance creates or enhances an asset that the customer controls as it is created or enhanced. Our fixed price construction projects generally use a cost-to-cost input method to measure our progress towards complete satisfaction of the performance obligation as we believe it best depicts the transfer of control to the customer which occurs as we incur costs on our contracts. Under the cost-to-cost measure of progress, the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. For certain of our revenue streams, that are performed under time and materials contracts, our progress towards complete satisfaction of such performance obligations is measured using an output method as the customer receives and consumes the benefits of our performance completed to date. Due to uncertainties inherent in the estimation process, it is possible that estimates of costs to complete a performance obligation will be revised in the near-term. For those performance obligations for which revenue is recognized using a cost-to-cost input method, changes in total estimated costs, and related progress towards complete satisfaction of the performance obligation, are recognized on a cumulative catch-up basis in the period in which the revisions to the estimates are made. When the current estimate of total costs for a performance obligation indicate a loss, a provision for the entire estimated loss on the unsatisfied performance obligation is made in the period in which the loss becomes evident.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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>Contract Assets and Contract Liabilities</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 timing of revenue recognition may differ from the timing of invoicing to customers. Contract assets include unbilled amounts from our construction projects when revenues recognized under the cost-to-cost measure of progress exceed the amounts invoiced to our customers, as the amounts cannot be billed under the terms of our contracts. Such amounts are recoverable from our customers based upon various measures of performance, including achievement of certain milestones, completion of specified units or completion of a contract. In addition, many of our time and materials arrangements, are billed pursuant to contract terms that are standard within the industry, resulting in contract assets being recorded, as revenue is recognized in advance of billings. Our contract assets do not include capitalized costs to obtain and fulfill a contract. Contract assets are generally classified as current within 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;">Contract liabilities from our construction contracts arise when amounts invoiced to our customers exceed revenues recognized under the cost-to-cost measure of progress. Contract liabilities additionally include advanced payments from our customers on certain contracts. Contract liabilities decrease as we recognize revenue from the satisfaction of the related performance obligation.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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>Contract Retentions</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;">As of December 31, 2021 and 2020, accounts receivable included retainage billed under terms of our contracts. These retainage amounts represent amounts which have been contractually invoiced to customers where payments have been partially withheld pending the achievement of certain milestones, satisfaction of other contractual conditions or completion of the project. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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 our revenues disaggregated by type:</p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="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;">Year ended December 31,</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>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2020</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Sale of goods</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">Circuit boards and cables</p></td><td 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;">15,700,902</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">12,602,910</td><td style="width:1%;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">Dietary supplements</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,674,220</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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">Electronics</p></td><td 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,543,469</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">Total sale of 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="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">28,918,591</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">12,602,910</td><td style="width:1%;white-space: 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>Sale of services</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:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Construction contracts</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">22,462,399</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">20,851,439</td><td style="width:1%;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">Drone 3D mapping</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">259,823</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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">Total sale of services</p></td><td 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,722,222</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;">20,851,439</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 revenues</p></td><td 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,640,813</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 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;">33,454,349</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p> <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; text-align:center;">Year ended December 31,</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>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2020</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Sale of goods</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">Circuit boards and cables</p></td><td 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;">15,700,902</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">12,602,910</td><td style="width:1%;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">Dietary supplements</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,674,220</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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">Electronics</p></td><td 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,543,469</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">Total sale of 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="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">28,918,591</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">12,602,910</td><td style="width:1%;white-space: 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>Sale of services</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:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Construction contracts</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">22,462,399</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">20,851,439</td><td style="width:1%;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">Drone 3D mapping</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">259,823</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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">Total sale of services</p></td><td 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,722,222</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;">20,851,439</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 revenues</p></td><td 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,640,813</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 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;">33,454,349</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> 15700902 12602910 11674220 0 1543469 0 28918591 12602910 22462399 20851439 259823 0 22722222 20851439 51640813 33454349 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;">Basic earnings (loss) per common share is computed by dividing net income (loss) available to common shareholders by the weighted-average number of shares of common stock outstanding during the period. Diluted earnings per common share is computed by dividing income available to common shareholders by the weighted-average number of shares of common stock outstanding during the period increased to include the number of additional shares of common stock that would have been outstanding if potentially dilutive securities had been issued. The only potentially dilutive securities outstanding during the periods presented were the convertible debt and options. The following table illustrates the computation of basic and diluted EPS for the years ended December 31, 2021 and 2020:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="10" style="BORDER-BOTTOM: 1px solid;width:6%;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>For the Year Ended December 31, 2021</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="10" style="BORDER-BOTTOM: 1px solid;width:6%;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>For the Year Ended December 31, 2020</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="BORDER-BOTTOM: 1px solid;width:6%;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>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"><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: 1px solid;width:6%;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>Shares</strong></p></td><td style="PADDING-BOTTOM: 1px;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: 1px solid;width:6%;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>Per Share Amount</strong></p></td><td style="PADDING-BOTTOM: 1px;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: 1px solid;width:6%;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>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"><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: 1px solid;width:6%;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>Shares</strong></p></td><td style="PADDING-BOTTOM: 1px;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: 1px solid;width:6%;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>Per Share 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 style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"><strong>Basic EPS</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:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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:6%;"><p style="font-size:10pt;font-family:times new roman;margin: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 0px 0px 0in">Loss available to stockholders</p></td><td 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:6%;vertical-align:bottom;text-align:right;">(19,405,292</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:6%;vertical-align:bottom;text-align:right;">164,216,808</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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:6%;vertical-align:bottom;text-align:right;">(0.12</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:6%;vertical-align:bottom;text-align:right;">(8,049,873</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:6%;vertical-align:bottom;text-align:right;">132,987,390</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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:6%;vertical-align:bottom;text-align:right;">(0.06</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"><strong>Effect of Dilutive Securities</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:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin: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 0px 0px 0in">Convertible debt</p></td><td 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:6%;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:6%;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:6%;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:6%;vertical-align:bottom;text-align:right;">(1,001,192</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%;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:6%;vertical-align:bottom;text-align:right;">6,624,400</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:6%;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 0px 0px 0in"><strong>Dilute EPS</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:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin: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 0px 0px 0in">Loss available to stockholders plus assumed conversions</p></td><td 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:6%;vertical-align:bottom;text-align:right;">(19,405,292</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:6%;vertical-align:bottom;text-align:right;">164,216,808</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:6%;vertical-align:bottom;text-align:right;">(0.12</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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:6%;vertical-align:bottom;text-align:right;">(9,051,065</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:6%;vertical-align:bottom;text-align:right;">139,611,790</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:6%;vertical-align:bottom;text-align:right;">(0.06</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr></tbody></table> <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="10" style="BORDER-BOTTOM: 1px solid;width:6%;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>For the Year Ended December 31, 2021</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="10" style="BORDER-BOTTOM: 1px solid;width:6%;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>For the Year Ended December 31, 2020</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="BORDER-BOTTOM: 1px solid;width:6%;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>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"><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: 1px solid;width:6%;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>Shares</strong></p></td><td style="PADDING-BOTTOM: 1px;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: 1px solid;width:6%;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>Per Share Amount</strong></p></td><td style="PADDING-BOTTOM: 1px;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: 1px solid;width:6%;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>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"><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: 1px solid;width:6%;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>Shares</strong></p></td><td style="PADDING-BOTTOM: 1px;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: 1px solid;width:6%;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>Per Share 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 style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"><strong>Basic EPS</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:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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:6%;"><p style="font-size:10pt;font-family:times new roman;margin: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 0px 0px 0in">Loss available to stockholders</p></td><td 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:6%;vertical-align:bottom;text-align:right;">(19,405,292</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:6%;vertical-align:bottom;text-align:right;">164,216,808</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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:6%;vertical-align:bottom;text-align:right;">(0.12</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:6%;vertical-align:bottom;text-align:right;">(8,049,873</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:6%;vertical-align:bottom;text-align:right;">132,987,390</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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:6%;vertical-align:bottom;text-align:right;">(0.06</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"><strong>Effect of Dilutive Securities</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:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin: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 0px 0px 0in">Convertible debt</p></td><td 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:6%;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:6%;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:6%;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:6%;vertical-align:bottom;text-align:right;">(1,001,192</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%;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:6%;vertical-align:bottom;text-align:right;">6,624,400</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:6%;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 0px 0px 0in"><strong>Dilute EPS</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:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin: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 0px 0px 0in">Loss available to stockholders plus assumed conversions</p></td><td 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:6%;vertical-align:bottom;text-align:right;">(19,405,292</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:6%;vertical-align:bottom;text-align:right;">164,216,808</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:6%;vertical-align:bottom;text-align:right;">(0.12</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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:6%;vertical-align:bottom;text-align:right;">(9,051,065</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:6%;vertical-align:bottom;text-align:right;">139,611,790</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:6%;vertical-align:bottom;text-align:right;">(0.06</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr></tbody></table> -19405292 164216808 -0.12 -8049873 132987390 -0.06 -1001192 6624400 -19405292 164216808 -0.12 -9051065 139611790 -0.06 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company follows the guidelines in ASC 718-10 Compensation-Stock Compensation, which requires companies to measure the cost of employee and non-employee services received in exchange for an award of an equity instrument based on the grant-date fair value of the award. Stock-based compensation expense for stock options is recognized on a straight-line basis over the requisite service period. The Company may issue compensatory shares for services including, but not limited to, executives, management, accounting, operations, corporate communication, financial and administrative consulting services. The Company determines the grant date fair value of the options using the Black-Scholes option-pricing model. </p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company records income taxes under the asset and liability method, whereby deferred tax assets and liabilities are recognized based on the future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, and attributable to operating loss and tax credit carry forwards. Accounting standards regarding income taxes requires a reduction of the carrying amounts of deferred tax assets by a valuation allowance, if based on the available evidence, it is more likely than not that such assets will not be realized. Accordingly, the need to establish valuation allowances for deferred tax assets is assessed at each reporting period based on a more-likely-than-not realization threshold. This assessment considers, among other matters, the nature, frequency and severity of current and cumulative losses, forecasts of future profitability, the duration of statutory carry forward periods, the Company’s experience with operating loss and tax credit carry forwards not expiring unused, and tax planning alternatives.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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 recorded valuation allowances on the net deferred tax assets. Management will reassess the realization of deferred tax assets based on the accounting standards for income taxes each reporting period. To the extent that the financial results of operations improve, and it becomes more likely than not that the deferred tax assets are realizable, the Company will be able to reduce the valuation allowance.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Significant judgment is required in evaluating the Company’s tax positions and determining its provision for income taxes. During the ordinary course of business, there are many transactions and calculations for which the ultimate tax determination is uncertain. Accounting standards regarding uncertainty in income taxes provides a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount which is more than 50% likely, based solely on the technical merits, of being sustained on examinations. The Company considers many factors when evaluating and estimating its tax positions and tax benefits, which may require periodic adjustments, and which may not accurately anticipate actual outcomes.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">ASC 850, <em>Related Party Disclosures</em>, requires companies to include in their financial statements disclosures of material related party transactions. The Company discloses all material related party transactions. Related parties are defined to include any principal owner, director or executive officer of the Company and any immediate family members of a principal owner, director or executive officer.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In December 2019, the FASB issued ASU 2019-12, Simplifying the Accounting for Income Taxes which amends ASC 740 Income Taxes (ASC 740). This update is intended to simplify accounting for income taxes by removing certain exceptions to the general principles in ASC 740 and amending existing guidance to improve consistent application of ASC 740. This update is effective for fiscal years beginning after December 15, 2021. The guidance in this update has various elements, some of which are applied on a prospective basis and others on a retrospective basis with earlier application permitted. The Company is currently evaluating the effect of this ASU on the Company’s 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;">Other recent accounting pronouncements issued by the FASB, including its Emerging Issues Task Force, the American Institute of Certified Public Accountants, and the Securities and Exchange Commission did not or are not believed by management to have a material impact on the Company’s present or future financial statements.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Note 3 – 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 Company determines whether a contract is or contains a lease at inception of the contract and whether that lease meets the classification criteria of a finance or operating lease. When available, the Company uses the rate implicit in the lease to discount lease payments to present value; however, most of the Company’s leases do not provide a readily determinable implicit rate. Therefore, the Company must discount lease payments based on an estimate of its incremental borrowing 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 0px 0px 0in; text-align:justify;">As of December 31, 2021, the future minimum finance and operating lease payments are as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"><strong>Years Ending December 31,</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>Finance</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Leases</strong></p></td><td style="PADDING-BOTTOM: 1px;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: 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>Operating</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Leases</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 0px 0px 0in">2022</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,904,458</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">504,885</td><td style="width:1%;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">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;">1,927,351</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">516,405</td><td style="width:1%;white-space: 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">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;">1,954,170</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">528,059</td><td style="width:1%;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">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;">1,882,226</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">97,338</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">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;">1,869,656</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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">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;">16,768,517</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 0px 0px 0in">Total 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;">26,306,378</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,646,687</td><td style="width:1%;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">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;">(10,337,568</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%;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;">(151,529</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Total obligation</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,968,810</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,495,158</td><td style="width:1%;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">Less: 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: 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;">(649,343</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%;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;">(428,596</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Non-current capital leases 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;">15,319,467</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;">1,066,562</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;"><em>Finance Leases</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;">On April 5, 2018, the Company acquired APF. In order to fund a portion of the acquisition price, the Company simultaneously entered into a sale leaseback transaction with a third-party lender whereby the building acquired from APF was sold for $1,900,000, and leased back to the company for a period of 15 years at a monthly rate of $15,833, subject to an annual increase of 2% throughout the term of the lease. The Company had no gain or loss resulting from the sale of the property, and the resulting lease qualifies as a capital lease. As a result, the Company has capitalized the cost of the building and the resulting capital lease obligation liability of $1,900,000. The payments related to this lease are reflected in the table above. As of October 1, 2020, the APF building lease was modified, assignment of the building was transferred to Excel Fabrication, LLC (“Excel”), and Quality Circuit Assembly, Inc. (“QCA”). As part of the modification, the lease was extended through 2037 and the payment terms were amended effective January 15, 2021. As a result of this amendment, the Company remeasured the finance lease liability and recorded an additional $279,287 to the related asset and finance lease liability on the date of the modification.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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 1, 2019, the Company acquired Morris. In order to fund a portion of the acquisition price, the Company simultaneously entered into a sale leaseback transaction with a third-party lender whereby the building acquired from Morris was sold for $3,267,000, and leased back to the company for a period of 15 years at a monthly rate of $27,500, subject to an annual increase of 2% throughout the term of the lease. The transaction did not qualify as a sale and leaseback transaction under Topic 842 and as such was accounted for as a financing lease. The payments related to this lease are reflected in the table above.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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 6, 2019, the Company acquired Deluxe. In order to fund a portion of the acquisition price, the Company simultaneously entered into a sale leaseback transaction with a third-party lender whereby the building acquired from Deluxe was sold for $9,000,000, and leased back to the company for a period of 15 years at a monthly rate of $75,000, subject to an annual increase of 2.5% throughout the term of the lease. The transaction did not qualify as a sale and leaseback transaction under Topic 842 and as such was accounted for as a financing lease. The payments related to this lease are reflected in the table above.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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 21, 2020, the Company acquired Excel. In order to fund a portion of the acquisition price, the Company simultaneously entered into a sale leaseback transaction with a third-party lender whereby the building acquired from Excel was sold for $2,000,000, and leased back to the Company for a period of 15 years at a monthly rate of $18,700 for the first five years, subject to annual increases throughout the term of the lease. The transaction did not qualify as a sale and leaseback transaction under Topic 842 and as such was accounted for as a financing lease. The payments related to this lease are reflected in the table above.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">During the year ended December 31, 2020, the Company entered into three finance leases for equipment totaling $756,990. Each has a 60 month term with an interest rate ranging from 6.7% to 9%.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Operating Leases</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;">The table below presents the lease related assets and liabilities recorded on the Company’s consolidated balance sheet as of December 31, 2021:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong> </strong></p></td><td class="hdcell" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Classification on Balance Sheet</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: 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>December 31,</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><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: 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>December 31,</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2020</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Assets</strong></p></td><td style="white-space: nowrap;"><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 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="width:35%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:15px">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:35%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Operating lease right of use 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: 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,460,206</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;">581,311</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 assets</p></td><td style="white-space: nowrap;"><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 style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;vertical-align:bottom;text-align:right;">1,460,206</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: 3px double;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;vertical-align:bottom;text-align:right;">581,311</td><td style="PADDING-BOTTOM: 3px;white-space: 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 class="ffcell"><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"><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 style="white-space: nowrap;"><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 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"><strong>Liabilities</strong></p></td><td style="white-space: nowrap;"><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 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"><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 style="white-space: nowrap;"><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 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">Current liabilities</p></td><td style="white-space: nowrap;"><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 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"><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 style="white-space: nowrap;"><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 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;text-indent:15px">Operating lease liability</p></td><td style="white-space: nowrap;"><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">Current operating lease liability</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="vertical-align:bottom;text-align:right;">428,596</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="vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="vertical-align:bottom;text-align:right;">334,500</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">Noncurrent liabilities</p></td><td style="white-space: nowrap;"><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 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"><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 style="white-space: nowrap;"><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 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;text-indent:15px">Operating lease liability</p></td><td style="white-space: nowrap;"><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 0px 0px 0in">Long-term operating lease liability</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;vertical-align:bottom;text-align:right;">1,066,562</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;vertical-align:bottom;text-align:right;">269,030</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 0px 0px 0in">Total lease liability</p></td><td style="white-space: nowrap;"><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 style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;vertical-align:bottom;text-align:right;">1,495,158</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: 3px double;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;vertical-align:bottom;text-align:right;">603,530</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; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">During the year ended December 31, 2020, the Company amended its lease for its office space in Phoenix, Arizona through March 2025. As a result of this amendment, the Company remeasured the right of use asset and liability and recorded an additional $193,541 in right of use asset on the date of the modification.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">During the year ended December 31, 2021, the Company amended its lease for the warehouse in San Jose, California through September 30, 2022 with monthly lease payments of $31,746. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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 3, 2021, the Company entered into a lease agreement for the building on 4740 Cleveland in Ft. Myers, Florida. The lease had a term of 72 months with monthly payments ranging from $40,833 to $49,583 from May 2021 to July 2021 and $58,333 from August 2021 through the end of the term. The Company determined the lease to be an operating lease and recognized a right-of-use asset and operating lease liability of $3,689,634 based on the present value of the minimum lease payments discounted using an incremental borrowing rate of 3.96%. This lease was terminated on August 27, 2021, when the Company purchased the building. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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 December 2021, the Company acquired RCA. As part of this purchase the Company entered into a lease agreement for office and warehouse space under a non-cancellable operating lease. The lease has a term of 89 months with monthly payments ranging from $31,350 to $35,207. The Company determined the lease to be an operating lease and recognized a right-of-use asset of $1,196,764 and operating lease liability of $1,226,128 based on the present value of the minimum lease payments discounted using an incremental borrowing rate of 4%.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The lease expense for the years ended December 31, 2021 and 2020 was $386,056 and $373,884, respectively. The cash paid under operating leases during the years ended December 31, 2021 and 2020 was $402,688 and $362,771, respectively. At December 31, 2021, the weighted average remaining lease terms were 3.2 years and the weighted average discount rate was 10%.</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:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"><strong>Years Ending December 31,</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>Finance</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Leases</strong></p></td><td style="PADDING-BOTTOM: 1px;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: 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>Operating</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Leases</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 0px 0px 0in">2022</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,904,458</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">504,885</td><td style="width:1%;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">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;">1,927,351</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">516,405</td><td style="width:1%;white-space: 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">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;">1,954,170</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">528,059</td><td style="width:1%;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">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;">1,882,226</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">97,338</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">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;">1,869,656</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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">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;">16,768,517</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 0px 0px 0in">Total 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;">26,306,378</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,646,687</td><td style="width:1%;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">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;">(10,337,568</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%;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;">(151,529</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Total obligation</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,968,810</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,495,158</td><td style="width:1%;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">Less: 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: 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;">(649,343</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%;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;">(428,596</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Non-current capital leases 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;">15,319,467</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;">1,066,562</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> 1904458 504885 1927351 516405 1954170 528059 1882226 97338 1869656 16768517 26306378 1646687 -10337568 151529 15968810 1495158 649343 428596 15319467 1066562 279287 <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong> </strong></p></td><td class="hdcell" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Classification on Balance Sheet</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: 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>December 31,</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><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: 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>December 31,</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2020</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Assets</strong></p></td><td style="white-space: nowrap;"><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 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="width:35%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:15px">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:35%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Operating lease right of use 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: 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,460,206</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;">581,311</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 assets</p></td><td style="white-space: nowrap;"><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 style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;vertical-align:bottom;text-align:right;">1,460,206</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: 3px double;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;vertical-align:bottom;text-align:right;">581,311</td><td style="PADDING-BOTTOM: 3px;white-space: 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 class="ffcell"><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"><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 style="white-space: nowrap;"><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 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"><strong>Liabilities</strong></p></td><td style="white-space: nowrap;"><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 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"><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 style="white-space: nowrap;"><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 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">Current liabilities</p></td><td style="white-space: nowrap;"><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 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"><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 style="white-space: nowrap;"><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 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;text-indent:15px">Operating lease liability</p></td><td style="white-space: nowrap;"><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">Current operating lease liability</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="vertical-align:bottom;text-align:right;">428,596</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="vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="vertical-align:bottom;text-align:right;">334,500</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">Noncurrent liabilities</p></td><td style="white-space: nowrap;"><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 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"><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 style="white-space: nowrap;"><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 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;text-indent:15px">Operating lease liability</p></td><td style="white-space: nowrap;"><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 0px 0px 0in">Long-term operating lease liability</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;vertical-align:bottom;text-align:right;">1,066,562</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;vertical-align:bottom;text-align:right;">269,030</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 0px 0px 0in">Total lease liability</p></td><td style="white-space: nowrap;"><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 style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;vertical-align:bottom;text-align:right;">1,495,158</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: 3px double;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;vertical-align:bottom;text-align:right;">603,530</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> 1460206 581311 1460206 581311 428596 334500 1066562 269030 1495158 603530 193541 31746 P72Y 40833 49583 58333 3689634 0.0396 P89Y 31350 35207 1196764 1226128 0.04 386056 373884 402688 362771 P3Y2M12D 0.10 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Note 4 – Debt</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In May 2018, APF secured a line of credit with Crestmark, providing for borrowings up to $1,000,000 at a variable interest rate, collateralized by APF’s outstanding accounts receivable. In February 2019 the Company moved the Crestmark line of credit to FSW with a variable interest and collateralized by APF’s accounts receivable. In January 2020 the Company received a default notice from Crestmark regarding noncompliance with certain loan covenants, including but not limited to, QCA’s failure to maintain a tangible net worth as contained in the loan agreement. QCA’s credit line with Crestmark totaled $2,800,000 and was restructured from an ABL line of credit to a ledger line of credit. In addition, a minimum interest of 7.75% interest was imposed; an exit fee of 1% through January 31, 2021 and the financial covenant replaced with a requirement for QCA to maintain a free cash flow of at least $1.00 beginning with QCA’s financial statements as of January 31, 2020. As of December 31, 2021, the outstanding balance was paid off and the line of credit was closed. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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 22, 2018, the Company issued a $3,000,000 note payable under the Amended and Restated Secured Promissory Note with the seller of VWES. The note is secured by the assets of VWES and bears interest at 7% per annum and is due in semi-annual payments of $150,000 commencing on June 1, 2018, through June 1, 2020. The remaining principal and accrued interest is due on the 3-year anniversary. The Company is not current on its payments on the note. In August 2020, the company filed a lawsuit against Alan Martin regarding his note payable . The balance as of December 31, 2021, was $2,857,500 and accrued interest of $1,170,861 which is reflective in the current liabilities. The default rate is 10% and the daily late charge is $575.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On April 5, 2018, the Company issued two secured promissory notes in the aggregate principal amount of $1,950,000 (“Secured APF Notes”) as part of the consideration for the purchase of APF. The Secured APF Notes are secured by the equipment, customer accounts and intellectual property of the Company, and all of the products and proceeds from any of the assets of APF. The Secured APF Notes bear interest at 4.25% per annum and have aggregate monthly payments of $19,975 for the first 23 months, with a balloon payment due in April 2020 for the remaining principal and interest outstanding. During the year ended December 31, 2020, the Company amended both of the notes. The noteholders forgave all $450,000 of the $450,000 convertible notes (See Note 6) in exchange for an increase in their notes payable of $67,617. The principal amount of their notes payable was amended to $1,689,000 at 0% interest with weekly payments of $4,086 and the balance to be paid on May 27, 2022. The Company recognized a gain on settlement of debt of $382,384 related to these transactions. As of December 31, 2021, the balance of these notes were paid 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 May 3, 2018, the Company entered into an equipment note with a lender for total borrowings of $630,750, which is secured by the equipment of APF. The note bears interest at 11.75% per annum and is payable in weekly payments of $3,795 commencing on the loan date through May 4, 2022. As of December 31, 2021, the balance of this note has been paid 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;">In connection with the Morris acquisition in January 2019, the Company issued three subordinated secured promissory notes for an aggregate of $3,100,000. The notes bear interest at 4.25% per annum, require monthly payment for the first 35 months of $31,755 with any remaining principal and accrued interest due on the 3 year-anniversary. The Company also issued three supplemental notes payable for an aggregate of $350,000. The notes bear interest at 4.25% per annum and are due on the 1-year anniversary. In May 2020, the Company amended the three supplemental notes of $116,667 each with the sellers of Morris. The notes were due January 1, 2020. Each of the new notes as of the date of amendment had accrued interest of $2,703. This was added to the note resulting in the principal amount of each of the new notes equaling to $119,370. The amendment required an initial payment of $30,000 for each note, which was made on May 23, 2020, and 8 monthly installments of $10,000 with one final payment of $13,882 through January 2021. The amended notes have an interest rate of 6%. The Company is current on all of the respective subordinated notes and the supplemental notes have been paid in full as of the date of this report. As of December 31, 2021, the outstanding balance on these notes was $2,374,062.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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 Deluxe acquisition in November 2019, the Company issued two subordinated secured promissory notes to the seller. The first note for $1,900,000 bears interest at 4.25% per annum, require monthly payment for the first 35 months of $19,463 with any remaining principal and accrued interest due on the 3 year-anniversary. The second note for $496,343 bears interest at 8.75% and is due in January 2020. In January 2020, the Company entered into a debt conversion agreement with the seller which fully settled the second note. On April 8, 2021, the Company entered into a settlement agreement with the seller wherein the outstanding balance on the first note amounting to $1,883,418 including accrued interest and net other costs was settled in full through a payment of approximately $887,000 and the exchange of 1,617,067 shares of the Company’s Class C common shares held by the seller for the same number of shares of the Company’s Class A common stock. The Company recognized a gain on extinguishment of debt totaling $803,079 during the year ended December 31, 2021 as a result of the settlement of the note.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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 Excel acquisition in February 2020, the Company issued a subordinated secured promissory note to the seller. The note for $2,300,000 bears interest at 4.25% per annum, requires monthly interest only payments for 48 months and is due February 2024. The ending balance for this loan as of December 31, 2021 was $2,062,318.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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 November 2019, in connection with the termination of the lease for the San Diego building, the Company issued the landlord a note payable. The note is for $2,740,000, bears interest at 7% with monthly payments starting at $15,984 and is due in November 2034. As of December 31, 2021, the outstanding balance of the term note was paid 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;">In January 2020, the Company entered into a $200,000 term note with Celtic Capital, Inc. The note is subject to annual interest which is the greater of 13% or 11% plus the 3 month LIBOR rate and requires monthly payments of $3,333 over a period of 60 months. As of December 31, 2021, the outstanding balance of the term note was paid 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;">In connection with the Excel acquisition, the Company entered into a $425,000 term note with Celtic Capital, Inc. The note is subject to annual interest which is the greater of 13% or 11% plus the 3 month LIBOR rate and requires monthly payments of $7,083 over a period of 60 months. As of December 31, 2021, the outstanding balance of the term note was paid 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;">In October 2019 Morris entered into an equipment finance note for $107,997 with an interest rate of 9.4% for 48 monthly payments with Bryn Mawr Equipment Finance Inc. The Company was current on this note as of December 31, 2021.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company issued a $48,000 note in January 2020 to a private investor with an interest rate of 15% with a due date of 1 year. As of December 31, 2021, the balance of this note has been paid 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;">In connection with the RCA acquisition in December 2021, the Company issued two subordinated secured promissory notes for an aggregate of $2,000,000. The notes bear interest at 3.75% per annum, require monthly payment of $19,590 for a term of 120 months. As of December 31, 2021, the Company was current on all of the respective subordinated notes.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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 April and May 2020, the Company received seven loans under the Paycheck Protection Program of the U.S. Coronavirus Aid, Relief and Economic Security (“CARES”) Act totaling $3,896,107. During the year ended December 31, 2021, the Company also acquired four loans totaling $1,799,725 due to acquisitions. The loans have terms of 24 months and accrue interest at 1% per annum. The Company paid $88,159 for the loan assumed in connection with the Impossible acquisition, and the remaining $356,690 was forgiven. The remaining ten loans were forgiven as provided by the CARES Act during the year ended December 31, 2021. The Company recognized a gain on forgiveness of debt of $5,987,523. The Company also assumed an Economic Injury Disaster Loan (EIDL) in connection with the Vayu acquisition, which was still outstanding as of December 31, 2021.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">During 2021, the Company entered into four revolving lines of credit totaling $18.3 million and two capital expenditures lines of credit totaling $0.5 million. The revolving lines of credit used as of December 31, 2021, totaled $10.1 million with an interest rate ranging from prime plus 2.50% - 4.25% and a term of one to two years. As of December 31, 2021, the Company had $6.4 million in additional funds available to borrow. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On August 27, 2021 the Company entered into $4.7 million agreement for the purchase of a building located at 4740 Cleveland in Ft. Myers, Florida. The loan bears interest at a rate of 3.95% per annum for a term of 10 years and requires monthly payments of $24,722. The loan is secured by the building and a guarantee by the Company. As of the December 31, 2021, the Company was current with this obligation.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;">The outstanding balances for the loans as of December 31, 2021 and 2020 were as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><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 0px 0px 0in; text-align:center;"><strong>December 31,</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><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: 1px solid;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>December 31,</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2020</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Lines of credit, 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="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4,473,489</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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,819,793</td><td style="width:1%;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">Equipment loans, 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="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">61,640</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">245,388</td><td style="width:1%;white-space: 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">Term notes, 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: 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;">5,628,884</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;">4,035,730</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 current</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,164,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;">7,100,911</td><td style="width:1%;white-space: 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">PPP loans</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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;">4,340,956</td><td style="width:1%;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">Line of credit, 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="width:1%;white-space: nowrap;"><p style="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,640,051</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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">Long-term portion of equipment loans and term notes</p></td><td 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;">8,426,105</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;">10,860,494</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 notes payable</p></td><td 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;">24,230,169</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;">22,302,361</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 0px 0px 0in; text-align:justify;">Future scheduled maturities of outstanding debt are as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Years Ending December 31,</p></td><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 0px 0px 0in">2022</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">10,098,065</td><td style="width:1%;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">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;">5,940,544</td><td style="width:1%;white-space: 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">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;">3,844,706</td><td style="width:1%;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">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;">129,849</td><td style="width:1%;white-space: 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">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;">135,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:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">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;">4,081,933</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 0in">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: 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;">24,230,169</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> 1000000 2800000 3000000 0.07 150000 2857500 1170861 575 1950000 0.0425 19975 450000 67617 1689000 4086 382384 630750 0.1175 3795 3100000 0.0425 31755 350000 0.0425 116667 2703 119370 30000 13882 1900000 19463 496343 0.0875 1883418 887000 1617067 803079 2300000 2062318 2740000 0.07 15984 200000 0.13 3333 425000 7083 107997 0.094 48000 0.15 2000000 0.0375 19590 1799725 P24Y 0.01 5987523 18300000 500000 0.0250 0.0425 6400000 4700000 0.0395 P10Y 24722 <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 0px 0px 0in; text-align:center;"><strong>December 31,</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><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: 1px solid;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>December 31,</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2020</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Lines of credit, 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="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4,473,489</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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,819,793</td><td style="width:1%;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">Equipment loans, 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="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">61,640</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">245,388</td><td style="width:1%;white-space: 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">Term notes, 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: 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;">5,628,884</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;">4,035,730</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 current</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,164,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;">7,100,911</td><td style="width:1%;white-space: 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">PPP loans</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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;">4,340,956</td><td style="width:1%;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">Line of credit, 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="width:1%;white-space: nowrap;"><p style="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,640,051</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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">Long-term portion of equipment loans and term notes</p></td><td 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;">8,426,105</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;">10,860,494</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 notes payable</p></td><td 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;">24,230,169</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;">22,302,361</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> 4473489 2819793 61640 245388 5628884 4035730 10164013 7100911 0 4340956 5640051 0 8426105 10860494 24230169 22302361 <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 0px 0px 0in">Years Ending December 31,</p></td><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 0px 0px 0in">2022</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">10,098,065</td><td style="width:1%;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">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;">5,940,544</td><td style="width:1%;white-space: 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">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;">3,844,706</td><td style="width:1%;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">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;">129,849</td><td style="width:1%;white-space: 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">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;">135,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:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">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;">4,081,933</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 0in">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: 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;">24,230,169</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> 10098065 5940544 3844706 129849 135072 4081933 24230169 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Note 5 – Notes Payable, Related Parties</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 0px 0px 0in; text-align:justify;">At December 31, 2021 and 2020, notes payable due to related parties 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 0px 0px 0in; text-align:center;"><strong>December 31,</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><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: 1px solid;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>December 31,</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2020</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Notes payable; non-interest bearing; due upon demand; unsecured</p></td><td 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;">3,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 0px 0px 0in">Series of notes payable, bearing interest at rates from 3% to 20% per annum, with maturity dates from July 2018 to July 2020, unsecured</p></td><td 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;">235,651</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 0in">Total notes payable - related parties</p></td><td 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;">—</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;">238,651</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 0px 0px 0in; text-align:center;"><strong>December 31,</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><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: 1px solid;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>December 31,</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2020</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Notes payable; non-interest bearing; due upon demand; unsecured</p></td><td 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;">3,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 0px 0px 0in">Series of notes payable, bearing interest at rates from 3% to 20% per annum, with maturity dates from July 2018 to July 2020, unsecured</p></td><td 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;">235,651</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 0in">Total notes payable - related parties</p></td><td 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;">—</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;">238,651</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> 0 3000 0 235651 0 238651 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Note 6 – Convertible 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 0px 0px 0in; text-align:justify;">At December 31, 2021 and 2020, convertible notes payable 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"><strong> </strong></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 0px 0px 0in; text-align:center;"><strong>December 31,</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><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: 1px solid;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>December 31,</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2020</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Series of convertible notes payable issued prior to December 31, 2016, bearing interest at rates of 8% - 10% per annum, with due dates ranging from December 2016 through June 2017. Of the outstanding principal and interest balances $7,500 was paid out in cash and the remaining balances were converted during 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%;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;">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:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Secured convertible notes payable issued to the sellers of QCA on April 1, 2016 for an aggregate of $2,000,000, bearing interest at 5% per annum, due in monthly payments starting on July 1, 2016 and due in full on July 1, 2019. On August 6 and 11, 2019, the Company extended the due date of the two notes to December 31, 2020 and December 31, 2022, respectively. In May and June 2020, these convertible notes were amended -- see below. The outstanding principal and interest balances were fully paid in cash during 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%;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;">1,291,463</td><td style="width:1%;white-space: 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">On December 7, 2018, the Company entered into a variable convertible note for $130,000 with net proceeds of $122,200. The note is due September 7, 2019 and bears interest at 12% per annum. The note is immediately convertible into shares of the Company’s Class A common stock at a discount of 40% to the lowest trading closing prices of the stock for 20 days prior to conversion. This note was amended in November 2019 to increase the principal amount by $180,000 due to penalty interest; increase the interest rate to 15% and effect a floor in the conversion price of $0.15 per share. The outstanding principal and interest balance of the note was converted during 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%;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;">7,538</td><td style="width:1%;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">On November 14, 2019, the Company issued convertible note for $200,000. The note is due November 13, 2020 and bears interest at 15% per annum. The note is immediately convertible into shares of the Company’s Class A common stock at a fixed price of $0.15 per share. The outstanding principal balance of the note was converted during 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%;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;">200,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 0px 0px 0in">In December 2020 and January 2021, the Company issued convertible notes to individual investors totaling to $1,890,500. The notes are due three to six months from the date of issuance; accrue interest at 5 – 6.25% per annum and are convertible into shares of the Company’s Class A common stock at a fixed rate of $0.25 to $3.00. Of the outstanding principal balance of the notes $389,500 was paid in cash and the remaining balances were converted during 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="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;">1,482,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></tr><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 convertible notes payable</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,006,501</td><td style="width:1%;white-space: 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">Less: discount on convertible notes payable</p></td><td 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;">(1,343,624</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 convertible notes payable, net of discount</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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;">1,662,877</td><td style="width:1%;white-space: 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">Less: current portion of convertible notes payable</p></td><td 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;">(562,242</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">Long-term portion of convertible notes payable</p></td><td 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;">—</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;">1,100,635</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><table cellpadding="0" style="border-spacing:0;text-align:justify;font:10pt times new roman;margin-left:auto;margin-right:auto;width:100%"><tbody><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">(A)</p></td><td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">In May and June 2020 the Company amended the following seller notes:</p></td></tr><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">–</p></td><td style="vertical-align:top;">The convertible note with Jeff Moss with a $720,185 balance as of May 4, 2020 was amended to extend the maturity date to May 4, 2027 at 5% interest with weekly payments of $2,605. The principal balance was increased to $798,800 and the balance outstanding at December 31, 2021 and 2020 was $0 and $735,329, 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"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">– </p></td><td style="vertical-align:top;">The convertible note with Mr. Hargreaves with a $551,001 balance as of June 5, 2020 was amended to extend the maturity date to June 5, 2026 at 6% interest with weekly payments of $2,316. The principal balance was increased to $605,464 and the balance outstanding at December 31, 2021 and 2021 was $0 and $556,135, respectively. A loss on extinguishment of debt of $192,272 was recognized on these transactions.</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 discounts on convertible notes payable arise from stock issued with notes payable, and beneficial conversion features. During the years ended December 31, 2021 and 2020, the Company issued convertible notes with a fixed conversion price. The beneficial conversion feature related to these convertible notes that have been recorded as a discount on the convertible notes and as a component of equity was $92,428 and $1,482,500 for the years ended December 31, 2021, and 2020, respectively. The discounts are being amortized over the terms of the convertible notes payable. Amortization of debt discounts during the years ended December 31, 2021 and 2020 amounted to $1,436,052 and $985,709, respectively, and is recorded as interest expense in the accompanying consolidated statements of operations. There was no remaining unamortized discount balance for these notes as of December 31, 2021.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;">A summary of the activity in the Company’s convertible notes payable is provided below:</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 0px 0px 0in">Balance outstanding, December 31, 2019</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,806</td><td style="width:1%;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">Issuance of convertible notes payable for 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%;white-space: nowrap;"><p style="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,482,500</td><td style="width:1%;white-space: 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">Non-cash extinguishment</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,470</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">Repayment of notes</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(335,896</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">Conversion of notes payable to 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;">(1,525,544</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">Penalty interest added to convertible note</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,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 0px 0px 0in">Convertible note issued for interest</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">192,272</td><td style="width:1%;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">Settlement of convertible note</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(450,000</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">Amortization of debt discounts</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">985,709</td><td style="width:1%;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">Discount from beneficial conversion feature</p></td><td 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,482,500</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Balance outstanding, December 31, 2020</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,662,877</td><td style="width:1%;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">Issuance of convertible notes payable for 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%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">408,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 0px 0px 0in">Repayment of notes</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,688,464</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">Conversion of notes payable to 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;">(1,726,037</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">Amortization of debt discounts</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,436,052</td><td style="width:1%;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">Discount from beneficial conversion feature</p></td><td 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;">(92,428</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Balance outstanding, 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%;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></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"><strong> </strong></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 0px 0px 0in; text-align:center;"><strong>December 31,</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><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: 1px solid;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>December 31,</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2020</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Series of convertible notes payable issued prior to December 31, 2016, bearing interest at rates of 8% - 10% per annum, with due dates ranging from December 2016 through June 2017. Of the outstanding principal and interest balances $7,500 was paid out in cash and the remaining balances were converted during 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%;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;">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:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Secured convertible notes payable issued to the sellers of QCA on April 1, 2016 for an aggregate of $2,000,000, bearing interest at 5% per annum, due in monthly payments starting on July 1, 2016 and due in full on July 1, 2019. On August 6 and 11, 2019, the Company extended the due date of the two notes to December 31, 2020 and December 31, 2022, respectively. In May and June 2020, these convertible notes were amended -- see below. The outstanding principal and interest balances were fully paid in cash during 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%;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;">1,291,463</td><td style="width:1%;white-space: 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">On December 7, 2018, the Company entered into a variable convertible note for $130,000 with net proceeds of $122,200. The note is due September 7, 2019 and bears interest at 12% per annum. The note is immediately convertible into shares of the Company’s Class A common stock at a discount of 40% to the lowest trading closing prices of the stock for 20 days prior to conversion. This note was amended in November 2019 to increase the principal amount by $180,000 due to penalty interest; increase the interest rate to 15% and effect a floor in the conversion price of $0.15 per share. The outstanding principal and interest balance of the note was converted during 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%;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;">7,538</td><td style="width:1%;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">On November 14, 2019, the Company issued convertible note for $200,000. The note is due November 13, 2020 and bears interest at 15% per annum. The note is immediately convertible into shares of the Company’s Class A common stock at a fixed price of $0.15 per share. The outstanding principal balance of the note was converted during 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%;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;">200,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 0px 0px 0in">In December 2020 and January 2021, the Company issued convertible notes to individual investors totaling to $1,890,500. The notes are due three to six months from the date of issuance; accrue interest at 5 – 6.25% per annum and are convertible into shares of the Company’s Class A common stock at a fixed rate of $0.25 to $3.00. Of the outstanding principal balance of the notes $389,500 was paid in cash and the remaining balances were converted during 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="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;">1,482,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></tr><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 convertible notes payable</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,006,501</td><td style="width:1%;white-space: 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">Less: discount on convertible notes payable</p></td><td 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;">(1,343,624</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 convertible notes payable, net of discount</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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;">1,662,877</td><td style="width:1%;white-space: 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">Less: current portion of convertible notes payable</p></td><td 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;">(562,242</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">Long-term portion of convertible notes payable</p></td><td 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;">—</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;">1,100,635</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> 0 25000 0 1291463 0 7538 0 200000 0 1482500 0 3006501 0 1343624 0 1662877 0 562242 0 1100635 720185 2027-05-04 0.05 2605 798800 0 735329 551001 2026-06-05 0.06 2316 605464 0 556135 192272 92428 1482500 1436052 985709 <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 0px 0px 0in">Balance outstanding, December 31, 2019</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,806</td><td style="width:1%;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">Issuance of convertible notes payable for 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%;white-space: nowrap;"><p style="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,482,500</td><td style="width:1%;white-space: 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">Non-cash extinguishment</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,470</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">Repayment of notes</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(335,896</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">Conversion of notes payable to 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;">(1,525,544</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">Penalty interest added to convertible note</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,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 0px 0px 0in">Convertible note issued for interest</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">192,272</td><td style="width:1%;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">Settlement of convertible note</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(450,000</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">Amortization of debt discounts</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">985,709</td><td style="width:1%;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">Discount from beneficial conversion feature</p></td><td 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,482,500</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Balance outstanding, December 31, 2020</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,662,877</td><td style="width:1%;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">Issuance of convertible notes payable for 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%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">408,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 0px 0px 0in">Repayment of notes</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,688,464</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">Conversion of notes payable to 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;">(1,726,037</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">Amortization of debt discounts</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,436,052</td><td style="width:1%;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">Discount from beneficial conversion feature</p></td><td 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;">(92,428</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Balance outstanding, 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%;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></tr></tbody></table> 2783806 1482500 2470 335896 -1525544 15000 192272 -450000 985709 -1482500 1662877 408000 1688464 -1726037 1436052 -92428 0 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Note 7 – 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;"><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;">The Company is authorized to issue 5,000,000 shares of $0.0001 par value 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;"><em>Series B Preferred Stock</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 is authorized to issue 100 shares of Series B preferred stock. The Series B Preferred Stock has a $1.00 stated value and does not accrue dividends. The Series B has the following voting rights:</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:justify;font:10pt times new roman;margin-left:auto;margin-right:auto;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;">If at least one share of Series B Preferred Stock is issued and outstanding, then the total aggregate issued shares of Series B Preferred Stock at any given time, regardless of their number, shall have that number of votes (identical in every other respect to the voting rights of the holders of all classes of Common Stock or series of preferred stock entitled to vote at any regular or special meeting of stockholders) equal to two hundred percent (200%) of the total voting power of all holders of the Company’s common and preferred stock then outstanding, but not including the Series B Preferred Stock.</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">·</span></p></td><td style="vertical-align:top;">If more than one share of Series B Preferred Stock is issued and outstanding at any time, then each individual share of Series B Preferred Stock shall have the voting rights equal to: Two hundred percent (200%) of the total voting power of all holders of the Company’s common and preferred stock then outstanding, but not including the Series B Preferred Stock divided by the number of shares of Series B Preferred Stock issued and outstanding at the time of voting.</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Upon any liquidation, dissolution or winding-up of the Company, whether voluntary or involuntary (a “Liquidation”), the Holders of the Series B Preferred Stock are entitled to receive out of the assets of the Company for each share of Series B Preferred Stock then held by the Holder an amount equal to the Stated Value, and all other amounts in respect thereof then due and payable before any distribution or payment shall be made to the holders of any Junior Securities.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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 Series B Preferred Stock shall be convertible into shares of the Company’s Class A Common Stock only 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:justify;font:10pt times new roman;margin-left:auto;margin-right:auto;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;">In the event that the Holder of Series B Preferred Stock ceases to be a director of the Company, upon such director’s resignation or removal from the board by any means, the shares of Series B Preferred Stock held by such resigning or removed director shall convert automatically into that same number of shares of Class A Common Stock (i.e. on a one-for-one share basis).</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">·</span></p></td><td style="vertical-align:top;">Shares of Series B Preferred Stock converted into Class A Common Stock, canceled, or redeemed, shall be canceled and shall have the status of authorized but unissued shares of undesignated preferred stock.</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 December 31, 2021 and 2020, 5 and 5 shares of Series B Preferred Stock were outstanding and were issued to officers for services rendered.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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>Series C Preferred Stock</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 designated 2,028,572 shares of Series C Preferred Stock with a stated value of $3.50 per share. No dividends will accrue on the Series C Preferred Stock. If dividends are declared on the Company’s Class A, Class B, or Class C Common Stock, the holders of the Series C Preferred Stock will participate in such dividends on a per share basis, pari passu with the Classes 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;">Voting Rights - The Series C Preferred Stock will vote together with the Class A Common Stock on a one-vote-for-one-Preferred-share basis. As long as any shares of Series C Preferred Stock are outstanding, the Company may not, without the affirmative vote or written consent of the holders of a majority of the then outstanding shares of the Series C Preferred Stock, (a) alter or change the powers, preferences or rights given to the Series C Preferred Stock or alter or amend the Certificate of Designation, (b) amend its Certificate of Incorporation or other charter documents in any manner that adversely affects any rights of the holders of the Series C Preferred Stock, or (c) enter into any agreement or arrangement with respect to any of the foregoing. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Liquidation - Upon any liquidation, dissolution or winding-up of the Company, whether voluntary or involuntary (a “Liquidation”), the holders of the Series C Preferred Stock shall participate on a per share basis with the holders of the Class A, Class B, and Class C Common Stock of the Company, and shall be entitled to share equally, on a per share basis, all assets of the Company of whatever kind available for distribution to the holders of all classes of the Common Stock. The Company shall mail written notice of any such Liquidation, not less than 45 days prior to the payment date stated therein, to each record holder of Series C Preferred Stock. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Conversion - The Series C Preferred Stock shall be convertible automatically into shares of the Company’s Class A Common Stock (the “Automatic Conversion”) 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:justify;font:10pt times new roman;margin-left:auto;margin-right:auto;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;">Each share of Series C Preferred Stock will automatically convert into shares of the Company’s Class A Common Stock on the earlier to occur of (a) the fifth day after the twenty-four month anniversary of the original issue date or (b) the fifth day after the date on which the Company’s Class A Common Stock first trades on a national securities exchange (including but not limited to NASDAQ, NYSE, or NYSE American but excluding OTCQX Market) (such date, the “Automatic Conversion Date”).</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">·</span></p></td><td style="vertical-align:top;">The number of shares of the Company’s Class A Common Stock into which the Series C Preferred Stock shall be converted shall be determined by multiplying the number of shares of Series C Preferred Stock to be converted by the $3.50 stated value, and then dividing that product by the Conversion Price. The Conversion Price shall be equal to the Variable Weighted Average Price (“VWAP”) of the five Trading Days prior to the Automatic Conversion Date. “VWAP” shall be defined as the volume weighted average price of the Company’s Class A Common Stock on the OTC Markets or other stock exchange or trading medium where such shares are traded as reported by Bloomberg, L.P. using the VWAP function. If for any reason, VWAP cannot be thus determined, “VWAP” shall mean the average closing or last sale prices over the five Trading Days prior to the Automatic Conversion Date of the Company’s Class A Common Stock on the OTC Markets or such other exchange or trading medium.</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;">Restrictions on Resales of Class C Common Stock - The sale of shares of the Company’s Class A Common Stock issued at the time of conversion by any holder into the market or to any private purchaser shall be limited to not more than twenty-five percent (25%) of all conversion shares received by such holder at the time of the automatic conversion in any given 120-day 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;">Company Redemption Rights -At any time on or prior to the Automatic Conversion Date, the Company shall have the right to redeem all (but not less than all) shares of the Series C Preferred Stock issued and outstanding at any time after the original issue date, upon three (3) business days’ notice, at a redemption price per share of Series C Preferred Stock then issued and outstanding (the “Corporation Redemption Price”), equal to the stated value of $3.50 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;">During the year ended December 31, 2020, the Company issued 1,714,286 shares of Series C Preferred Stock in connection with the acquisition of assets of IA that were valued at $5,848,013. As of December 31, 2021, 1,704,137 these shares were converted to Class A common stock.</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;">As of December 31, 2021 and 2020, 10,149 and 1,714,286 shares of Series C Preferred Stock were outstanding.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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>Series D Preferred Stock</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 designated 1,628,572 shares of Series D Preferred Stock with a stated value of $3.50 per share. No dividends will accrue on the Series D Preferred Stock. If dividends are declared on the Company’s Class A, Class B, or Class C Common Stock, the holders of the Series D Preferred Stock will participate in such dividends on a per share basis, pari passu with the Classes 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;">Voting Rights - The Series D Preferred Stock will vote together with the Class A Common Stock on a one-vote-for-one-Preferred-share basis. As long as any shares of Series D Preferred Stock are outstanding, the Company may not, without the affirmative vote or written consent of the holders of a majority of the then outstanding shares of the Series D Preferred Stock, (a) alter or change the powers, preferences or rights given to the Series D Preferred Stock or alter or amend the Certificate of Designation, (b) amend its Certificate of Incorporation or other charter documents in any manner that adversely affects any rights of the holders of the Series D Preferred Stock, or (c) enter into any agreement or arrangement with respect to any of the foregoing. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Liquidation - Upon any liquidation, dissolution or winding-up of the Company, whether voluntary or involuntary (a “Liquidation”), the holders of the Series D Preferred Stock shall participate on a per share basis with the holders of the Class A, Class B, and Class C Common Stock of the Company, and shall be entitled to share equally, on a per share basis, all assets of the Company of whatever kind available for distribution to the holders of all classes of the Common Stock. The Company shall mail written notice of any such Liquidation, not less than 45 days prior to the payment date stated therein, to each record holder of Series D 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;">Conversion - The Series D Preferred Stock shall be convertible automatically into shares of the Company’s Class A Common Stock (the “Automatic Conversion”) 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:justify;font:10pt times new roman;margin-left:auto;margin-right:auto;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;">Each share of Series D Preferred Stock will automatically convert into shares of the Company’s Class A Common Stock on the earlier to occur of (a) the fifth day after the twenty-four month anniversary of the original issue date or (b) the fifth day after the date on which the Company’s Class A Common Stock first trades on a national securities exchange (including but not limited to NASDAQ, NYSE, or NYSE American but excluding OTCQX Market) (such date, the “Automatic Conversion Date”).</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">·</span></p></td><td style="vertical-align:top;">The number of shares of the Company’s Class A Common Stock into which the Series D Preferred Stock shall be converted shall be determined by multiplying the number of shares of Series D Preferred Stock to be converted by the $3.50 stated value, and then dividing that product by the Conversion Price. The Conversion Price shall be equal to the Variable Weighted Average Price (“VWAP”) of the five Trading Days prior to the Automatic Conversion Date. “VWAP” shall be defined as the volume weighted average price of the Company’s Class A Common Stock on the OTC Markets or other stock exchange or trading medium where such shares are traded as reported by Bloomberg, L.P. using the VWAP function. If for any reason, VWAP cannot be thus determined, “VWAP” shall mean the average closing or last sale prices over the five Trading Days prior to the Automatic Conversion Date of the Company’s Class A Common Stock on the OTC Markets or such other exchange or trading medium.</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;">Restrictions on Resales of Class A Common Stock - The sale of shares of the Company’s Class A Common Stock issued at the time of conversion by any holder into the market or to any private purchaser shall be limited to not more than twenty-five percent (25%) of all conversion shares received by such holder at the time of the automatic conversion in any given 90-day 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;">Company Redemption Rights -At any time on or prior to the Automatic Conversion Date, the Company shall have the right to redeem all (but not less than all) shares of the Series D Preferred Stock issued and outstanding at any time after the original issue date, upon three (3) business days’ notice, at a redemption price per share of Series D Preferred Stock then issued and outstanding (the “Corporation Redemption Price”), equal to the stated value of $3.50 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;">Registration Rights -The shares issued on conversion of the Series D Preferred Stock have piggyback registration rights beginning on that date which his six months after the date on which the Company’s Class A Common Stock trades on a national securities exchange, and are subject to standard underwriter holdback limitations </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="font-size:10pt;font-family:times new roman;margin:0px">During the year ended December 31, 2021, the Company issued 1,432,224 shares of Series D Preferred Stock in connection with the acquisition of assets of Vayu that were valued at $6,653,309. As of December 31, 2021, 1,353,570 of these shares were converted to Class A common stock.</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;">As of December 31, 2021 and 2020, 78,674 and 0 shares of Series D Preferred Stock were outstanding.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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>Common Stock</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;">Pursuant to the Amended and Restated Certificate of Incorporation, the Company is authorized to issue three classes of common stock: Class A common stock, which has one vote per share, Class B common stock, which has ten votes per share and Class C common stock, which has five votes per share. Any holder of Class B common stock may convert his or her shares at any time into shares of Class A common stock on a share-for-share basis. Otherwise the voting rights of the two classes of common stock will be identical. Any holder of Class C common stock may convert 25% of his or her shares at any time after the 3rd to 6th anniversary into shares of Class A common stock on a share-for-share basis. Otherwise the voting rights of the two classes of common stock will be identical.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company had the following transactions in its common stock during the year ended December 31, 2021:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:justify;font:10pt times new roman;margin-left:auto;margin-right:auto;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 February 11, 2021, the Company entered into a Securities Purchase Agreement (the “Purchase Agreement”) with certain investors to purchase 8,333,333 shares of the Company’s Class A common stock for aggregate gross proceeds of approximately $50 million. A.G.P./Alliance Global Partners served as the placement agent and received a cash fee of 7% of the aggregate gross proceeds and warrants to purchase shares of the Company’s Class A Common Stock equal to 5% of the number of shares sold in the offering with an exercise price of $6.60 per share and are not exercisable until August 16, 2021. Net proceeds from the sale of shares amounted to approximately $45 million.</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">·</span></p></td><td style="vertical-align:top;">In February 2021, the Company issued 1,524,064 shares of Class A common stock to an investor for cash for total proceeds approximately of $9.3 million.</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">·</span></p></td><td style="vertical-align:top;">During the year ended December 31, 2021, the Company issued 7,384,018 shares of Class A common stock for the conversion of total debt and accrued liabilities totaling $1,886,896.</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">·</span></p></td><td style="vertical-align:top;">On March 17, 2021, the Company repurchased 45,000 shares of Class C common stock for $185,850.</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">·</span></p></td><td style="vertical-align:top;">On May 5, 2021, the Company issued 281,223 shares of Class A common stock that were valued at $1,102,394 in connection with the acquisition of TDI.</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">·</span></p></td><td style="vertical-align:top;">On May 10, 2021, the Company issued 361,787 shares of Class A common stock that were valued at $1,432,677 in connection with the acquisition of Alt Labs.</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">·</span></p></td><td style="vertical-align:top;">On April 30, 2021, the Company issued 1,617,067 shares of Class A common stock for no additional consideration upon conversion of that number of shares of Class C common stock by the holder of the Class C common stock.</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">·</span></p></td><td style="vertical-align:top;">On May 17, 2021, the Company issued 350,000 shares of Class A common stock for no additional consideration upon conversion of that number of shares of Class B common stock by the holder of the Class B common stock.</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">·</span></p></td><td style="vertical-align:top;">On November 15, 2021, the Company issued 125,000 shares of Class A common stock for no additional consideration upon conversion of that number of shares of Class B common stock by the holder of the Class B common stock.</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">·</span></p></td><td style="vertical-align:top;">On October 20, 2021, the Company issued 888,881 shares of Class A common stock that were valued at $3,617,746 in connection with the acquisition of Identified Technology.</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">·</span></p></td><td style="vertical-align:top;">On November 9, 2021, the Company issued 2,409,248 shares of Class A common stock for no additional consideration upon conversion of 1,704,137 shares of Series C Preferred Stock and 1,353,570 shares of Series D Preferred Stock.</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">·</span></p></td><td style="vertical-align:top;">On November 26, 2021, the Company closed on a registered direct offering where it sold to certain investors a total of 8,571,430 shares of the Company’s Class A common stock and 4,285,715 warrant to purchase shares of Class A common stock for net proceeds of $22,189,152.</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">·</span></p></td><td style="vertical-align:top;">On November 29, 2021, the Company issued 1,803,279 shares of Class A common stock that were valued at $4,562,993 in connection with the ElecJet acquisition.</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">·</span></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">On November 29, 2021, the Company granted 590,194 contingent shares of Class A common stock that were valued at $1,800,092 in connection with the ElecJet acquisition. As of December 31, 2021, these shares were not yet issued. </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">·</span></p></td><td style="vertical-align:top;">On December 9, 2021, in connection with the acquisition of DTI Services Limited Liability Company, the Company issued 1,587,301 shares of its Class A Common Stock that were valued at $3,682,538.</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></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"><span style="font-family:symbol">·</span></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">On December 20, 2021, the Company issued 100,000 shares of Class A common stock in connection with the HWT legal proceedings. </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></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-align:left;"><span style="font-family:symbol">·</span></p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On December 29, 2021, the Company issued 99,018 shares of Class A common stock to management in connection with the acquisition of DTI Services Limited Liability Company.</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company had the following transactions in its common stock during the year ended December 31, 2020:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:justify;font:10pt times new roman;margin-left:auto;margin-right:auto;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;">issued 11,513,935 shares of Class A common stock for cash for total proceeds of $674,469;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">·</span></p></td><td style="vertical-align:top;">issued 12,861,995 shares of Class A common stock for the conversion of convertible debt and accrued interest of $1,929,300;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">·</span></p></td><td style="vertical-align:top;">issued 1,617,067 shares of Class A common stock and 1,617,067 shares of Class C common stock to the Seller of Deluxe for the settlement of debt of $485,120; the fair value of the stock was $330,528. The Company recognized a gain on the settlement of debt of $154,592;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">·</span></p></td><td style="vertical-align:top;">issued 300,000 shares of Class A common stock with a fair value of $44,700 to a noteholder as penalty interest;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">·</span></p></td><td style="vertical-align:top;">issued 4,023,088 shares of Class B common stock to settle unpaid salaries of $603,463; and</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">·</span></p></td><td style="vertical-align:top;">issued 2,590,000 shares of Class C common stock for compensation valued at $240,093. The value was determined based on the market value of the Company common stock on the grant date.</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;"><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;">The Company has issued stock options to purchase shares of the Company’s Class A common stock issued pursuant to the Company’s 2016 Stock Option and Stock Award Plan (the “Plan”). The Company uses the Black-Scholes option pricing model to estimate the fair value of stock-based awards on the date of grant and on each modification 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 0px 0px 0in; text-align:justify;">The following summarizes the stock option activity for the years ended December 31, 2021 and 2020:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;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>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>Weighted-</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Average</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Exercise</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Price</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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>Weighted-</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Average</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Remaining</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Contractual</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Life (Years)</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>Aggregate</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Intrinsic</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;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Outstanding at December 31, 2019</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,790,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;">0.19</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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.10</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">176,445</td><td style="width:1%;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">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%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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 0px 0px 0in">Forfeited</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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 0px 0px 0in">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="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><td 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 0px 0px 0in">Outstanding at December 31, 2020</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,790,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;">0.19</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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.09</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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,176,855</td><td style="width:1%;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">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%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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 0px 0px 0in">Forfeited</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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 0px 0px 0in">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="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><td 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 0px 0px 0in">Outstanding at December 31, 2021</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 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;">1,790,000</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.19</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%;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;">6.09</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;">3,098,055</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><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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 0px 0px 0in">Vested and expected to vest 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;">1,790,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;">0.19</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6.09</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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,098,055</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Exercisable at December 31, 2021</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,622,625</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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.20</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6.04</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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,785,595</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 0px 0px 0in; text-align:justify;">The following table summarizes information about options outstanding and exercisable as of December 31, 2021:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td 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="hdcell" colspan="10" style="BORDER-BOTTOM: 1px solid;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>Options Outstanding</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="6" style="BORDER-BOTTOM: 1px solid;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>Options Exercisable</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 colspan="2" style="BORDER-BOTTOM: #000000 1px solid;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Exercise</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Price</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;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: black 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Number</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>of 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="BORDER-BOTTOM: black 1px solid;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: black 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Weighted</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Average</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Remaining</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Life (Years)</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="BORDER-BOTTOM: black 1px solid;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: black 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Weighted</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Average</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Exercise</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Price</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;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: black 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Number</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>of 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="BORDER-BOTTOM: black 1px solid;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: black 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Weighted</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Average</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Exercise</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Price</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td 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><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="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td style="width:13%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">0.05</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:14%;vertical-align:bottom;text-align:right;">979,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:14%;vertical-align:bottom;text-align:right;">6.38</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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:14%;vertical-align:bottom;text-align:right;">0.05</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:14%;vertical-align:bottom;text-align:right;">822,250</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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:14%;vertical-align:bottom;text-align:right;">0.05</td><td style="width:1%;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="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">0.10</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 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;">85,000</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;">6.28</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;">0.10</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;">74,375</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;">0.10</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="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">0.13</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 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;">388,500</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;">5.58</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;">0.13</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;">388,500</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;">0.13</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="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">0.26</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 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;">114,000</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;">5.34</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;">0.26</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;">114,000</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;">0.26</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="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">0.90</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 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;vertical-align:bottom;text-align:right;">223,500</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="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;">5.27</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;">0.90</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="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;vertical-align:bottom;text-align:right;">223,500</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="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;">0.90</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="white-space: nowrap;"><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="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: 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: 3px double;vertical-align:bottom;text-align:right;">1,790,000</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="white-space: nowrap;"><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 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"><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 style="BORDER-BOTTOM: 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: 3px double;vertical-align:bottom;text-align:right;">1,622,625</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="white-space: nowrap;"><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 style="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;">During the years ended December 31, 2021 and 2020, stock option expense amounted to $36,538 and $78,652, respectively. Unrecognized stock option expense as of December 31, 2021 amounted to $7,210, which will be recognized over a period extending through December 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;"><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;">The following summarizes the warrant activity for the year ended December 31, 2021:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;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: black 1px solid;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>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="BORDER-BOTTOM: black 1px solid;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: black 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</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Exercise</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Price</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;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: black 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</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Remaining</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Contractual</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Life (Years)</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="BORDER-BOTTOM: black 1px solid;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: black 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>Aggregate</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Intrinsic</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;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Outstanding at December 31, 2019</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">277,001</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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.01</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1.23</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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></tr><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">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%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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 0px 0px 0in">Forfeited</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,001</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.01</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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 0px 0px 0in">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="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><td 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 0px 0px 0in">Outstanding at December 31, 2020</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">275,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.01</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">0.23</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">723,250</td><td style="width:1%;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">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;">5,527,778</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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.32</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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.62</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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 0px 0px 0in">Forfeited</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(275,000</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.01</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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 0px 0px 0in">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="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><td 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 0px 0px 0in">Outstanding at December 31, 2021</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 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;">5,527,778</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;">3.32</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%;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;">4.62</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;">—</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><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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 0px 0px 0in">Vested and expected to vest 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;">5,527,778</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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.32</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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.62</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Exercisable at December 31, 2021</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,099,207</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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.34</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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.62</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The following table summarizes information about warrants outstanding and exercisable as of December 31, 2021:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td 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="hdcell" colspan="10" style="BORDER-BOTTOM: 1px solid;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>Warrants Outstanding</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="6" style="BORDER-BOTTOM: 1px solid;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>Warrants Exercisable</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 colspan="2" style="BORDER-BOTTOM: #000000 1px solid;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Exercise</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Price</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;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: black 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Number</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>of 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="BORDER-BOTTOM: black 1px solid;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: black 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Weighted</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Average</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Remaining</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Life (Years)</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="BORDER-BOTTOM: black 1px solid;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: black 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Weighted</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Average</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Exercise</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Price</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;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: black 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Number</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>of 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="BORDER-BOTTOM: black 1px solid;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: black 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Weighted</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Average</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Exercise</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Price</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td 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><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="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td style="width:14%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">6.60</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:14%;vertical-align:bottom;text-align:right;">416,667</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:13%;vertical-align:bottom;text-align:right;">3.13</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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:14%;vertical-align:bottom;text-align:right;">6.60</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:14%;vertical-align:bottom;text-align:right;">416,667</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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:14%;vertical-align:bottom;text-align:right;">6.60</td><td style="width:1%;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="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">2.25</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 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;">396,825</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;">2.94</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;">2.52</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;">396,825</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;">2.52</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="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">3.10</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 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;">4,285,715</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;">4.90</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;">3.10</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;">4,285,715</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;">3.1</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="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">3.08</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 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;vertical-align:bottom;text-align:right;">428,571</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="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;">4.90</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;">3.08</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="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;vertical-align:bottom;text-align:right;">—</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="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 style="white-space: nowrap;"><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="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: 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: 3px double;vertical-align:bottom;text-align:right;">5,527,778</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="white-space: nowrap;"><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 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"><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 style="BORDER-BOTTOM: 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: 3px double;vertical-align:bottom;text-align:right;">5,099,207</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="white-space: nowrap;"><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 style="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;">During the year ended December 31, 2021, the Company issued 416,667 warrants to a placement agent in connection with sale of its common stock The warrants have an exercise price of $6.60, are exercisable as of August 16, 2021 and expire on February 16, 2025. The Company issued another 428,571 warrants to a placement agent in connection with the sale of its common stock. The warrants have an exercise price of $3.08, are exercisable as of May 26,2022 and expire November 22, 2026. The Company issued another 396,825 warrants in connection to the RCA acquisition. The warrants have an exercise price of $2.52, are exercisable as of December 9, 2021 and expire December 9, 2024. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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 416,667, 428,571, and the 396,825 warrants, issued to the placement agent and RCA sellers during the year ended December 31, 2021, are $2,498,637, $902,414, and $668,863 respectively and was determined using the Black-Scholes option pricing model with the following assumptions:</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 0px 0px 0in">Stock 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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2.51-7.03</td><td style="width:1%;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">Risk-free interest rate</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">0.01 - 1.02</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">Expected life of the options</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td/><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;">2-5 years</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 0px 0px 0in">Expected volatility</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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-347</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">Expected dividend yield</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">0</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr></tbody></table> 5000000 0.0001 100 1.00 5 5 2028572 3.50 1714286 5848013 10149 1714286 1628572 3.50 1432224 6653309 78674 0 investors to purchase 8,333,333 shares of the Company’s Class A common stock for aggregate gross proceeds of approximately $50 million. A.G.P./Alliance Global Partners served as the placement agent and received a cash fee of 7% of the aggregate gross proceeds and warrants to purchase shares of the Company’s Class A Common Stock equal to 5% of the number of shares sold in the offering with an exercise price of $6.60 per share and are not exercisable until August 16, 2021. 45000000 1524064 9300000 7384018 1886896 45000 185850 281223 1102394 361787 1432677 1617067 350000 125000 888881 3617746 2409248 1704137 1353570 8571430 22189152 1803279 4562993 1587301 3682538 100000 99018 11513935 674469 12861995 1929300 1617067 1617067 485120 330528 -154592 300000 44700 4023088 603463 2590000 240093 <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 0px 0px 0in; 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>Weighted-</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Average</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Exercise</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Price</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><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>Weighted-</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Average</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Remaining</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Contractual</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Life (Years)</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>Aggregate</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Intrinsic</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;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Outstanding at December 31, 2019</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,790,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;">0.19</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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.10</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">176,445</td><td style="width:1%;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">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%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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 0px 0px 0in">Forfeited</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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 0px 0px 0in">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="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><td 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 0px 0px 0in">Outstanding at December 31, 2020</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,790,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;">0.19</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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.09</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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,176,855</td><td style="width:1%;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">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%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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 0px 0px 0in">Forfeited</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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 0px 0px 0in">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="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><td 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 0px 0px 0in">Outstanding at December 31, 2021</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 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;">1,790,000</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.19</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%;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;">6.09</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;">3,098,055</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><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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 0px 0px 0in">Vested and expected to vest 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;">1,790,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;">0.19</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6.09</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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,098,055</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Exercisable at December 31, 2021</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,622,625</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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.20</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6.04</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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,785,595</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> 1790000 0.19 P8Y1M6D 176445 0 0 0 1790000 0.19 P7Y1M2D 6176855 0 0 0 1790000 0.19 P6Y1M2D 3098055 1790000 0.19 P6Y1M2D 3098055 1622625 0.20 P6Y14D 2785595 <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td 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="hdcell" colspan="10" style="BORDER-BOTTOM: 1px solid;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>Options Outstanding</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="6" style="BORDER-BOTTOM: 1px solid;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>Options Exercisable</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 colspan="2" style="BORDER-BOTTOM: #000000 1px solid;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Exercise</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Price</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;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: black 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Number</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>of 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="BORDER-BOTTOM: black 1px solid;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: black 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Weighted</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Average</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Remaining</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Life (Years)</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="BORDER-BOTTOM: black 1px solid;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: black 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Weighted</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Average</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Exercise</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Price</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;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: black 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Number</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>of 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="BORDER-BOTTOM: black 1px solid;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: black 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Weighted</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Average</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Exercise</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Price</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td 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><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="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td style="width:13%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">0.05</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:14%;vertical-align:bottom;text-align:right;">979,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:14%;vertical-align:bottom;text-align:right;">6.38</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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:14%;vertical-align:bottom;text-align:right;">0.05</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:14%;vertical-align:bottom;text-align:right;">822,250</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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:14%;vertical-align:bottom;text-align:right;">0.05</td><td style="width:1%;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="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">0.10</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 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;">85,000</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;">6.28</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;">0.10</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;">74,375</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;">0.10</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="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">0.13</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 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;">388,500</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;">5.58</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;">0.13</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;">388,500</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;">0.13</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="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">0.26</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 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;">114,000</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;">5.34</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;">0.26</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;">114,000</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;">0.26</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="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">0.90</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 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;vertical-align:bottom;text-align:right;">223,500</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="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;">5.27</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;">0.90</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="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;vertical-align:bottom;text-align:right;">223,500</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="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;">0.90</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="white-space: nowrap;"><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="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: 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: 3px double;vertical-align:bottom;text-align:right;">1,790,000</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="white-space: nowrap;"><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 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"><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 style="BORDER-BOTTOM: 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: 3px double;vertical-align:bottom;text-align:right;">1,622,625</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="white-space: nowrap;"><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 style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 979000 P6Y4M17D 0.05 822250 0.05 85000 P6Y3M10D 0.10 74375 0.10 388500 P5Y6M29D 0.13 388500 0.13 114000 P5Y4M2D 0.26 114000 0.26 223500 P5Y3M7D 0.90 223500 0.90 1790000 1622625 36538 78652 7210 <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="BORDER-BOTTOM: black 1px solid;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: black 1px solid;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>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="BORDER-BOTTOM: black 1px solid;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: black 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</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Exercise</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Price</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;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: black 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</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Remaining</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Contractual</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Life (Years)</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="BORDER-BOTTOM: black 1px solid;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: black 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>Aggregate</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Intrinsic</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;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Outstanding at December 31, 2019</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">277,001</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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.01</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1.23</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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></tr><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">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%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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 0px 0px 0in">Forfeited</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,001</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.01</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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 0px 0px 0in">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="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><td 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 0px 0px 0in">Outstanding at December 31, 2020</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">275,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.01</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">0.23</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">723,250</td><td style="width:1%;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">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;">5,527,778</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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.32</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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.62</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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 0px 0px 0in">Forfeited</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(275,000</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.01</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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 0px 0px 0in">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="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><td 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 0px 0px 0in">Outstanding at December 31, 2021</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 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;">5,527,778</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;">3.32</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%;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;">4.62</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;">—</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><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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 0px 0px 0in">Vested and expected to vest 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;">5,527,778</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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.32</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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.62</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Exercisable at December 31, 2021</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,099,207</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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.34</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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.62</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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></tr></tbody></table> 277001 1.01 P1Y2M23D 0 0 2001 1.01 0 275000 1.01 P0Y2M23D 723250 5527778 3.32 P4Y7M13D 275000 1.01 0 5527778 3.32 P4Y7M13D 0 5527778 3.32 P4Y7M13D 0 5099207 3.34 P4Y7M13D 0 <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td 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="hdcell" colspan="10" style="BORDER-BOTTOM: 1px solid;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>Warrants Outstanding</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="6" style="BORDER-BOTTOM: 1px solid;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>Warrants Exercisable</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 colspan="2" style="BORDER-BOTTOM: #000000 1px solid;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Exercise</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Price</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;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: black 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Number</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>of 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="BORDER-BOTTOM: black 1px solid;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: black 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Weighted</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Average</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Remaining</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Life (Years)</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="BORDER-BOTTOM: black 1px solid;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: black 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Weighted</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Average</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Exercise</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Price</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;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: black 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Number</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>of 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="BORDER-BOTTOM: black 1px solid;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: black 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Weighted</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Average</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Exercise</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Price</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td 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><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="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td style="width:14%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">6.60</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:14%;vertical-align:bottom;text-align:right;">416,667</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:13%;vertical-align:bottom;text-align:right;">3.13</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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:14%;vertical-align:bottom;text-align:right;">6.60</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:14%;vertical-align:bottom;text-align:right;">416,667</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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:14%;vertical-align:bottom;text-align:right;">6.60</td><td style="width:1%;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="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">2.25</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 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;">396,825</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;">2.94</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;">2.52</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;">396,825</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;">2.52</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="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">3.10</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 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;">4,285,715</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;">4.90</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;">3.10</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;">4,285,715</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;">3.1</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="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">3.08</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 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;vertical-align:bottom;text-align:right;">428,571</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="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;">4.90</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;">3.08</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="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;vertical-align:bottom;text-align:right;">—</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="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 style="white-space: nowrap;"><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="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: 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: 3px double;vertical-align:bottom;text-align:right;">5,527,778</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="white-space: nowrap;"><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 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"><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 style="BORDER-BOTTOM: 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: 3px double;vertical-align:bottom;text-align:right;">5,099,207</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="white-space: nowrap;"><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 style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 416667 P3Y1M17D 6.60 416667 6.60 396825 P2Y11M8D 2.52 396825 2.52 4285715 P4Y10M24D 3.10 4285715 3.1 428571 P4Y10M24D 3.08 0 0 5527778 5099207 416667 428571 3.08 396825 2.52 The fair value of the 416,667, 428,571, and the 396,825 warrants, issued to the placement agent and RCA sellers during the year ended December 31, 2021, are $2,498,637, $902,414, and $668,863 respectively and was determined using the Black-Scholes option pricing model <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 0px 0px 0in">Stock 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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2.51-7.03</td><td style="width:1%;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">Risk-free interest rate</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">0.01 - 1.02</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">Expected life of the options</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td/><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;">2-5 years</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 0px 0px 0in">Expected volatility</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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-347</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">Expected dividend yield</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">0</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr></tbody></table> 2.51 7.03 0.0001 0.0102 P2Y P5Y 1.59 3.47 0 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Note 8 – Business Combinations</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">Excel</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 February 21, 2020, the Company purchased Excel. This acquisition was considered an acquisition of a business under ASC 805.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;">A summary of the purchase price allocation at fair value is presented below. </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 0px 0px 0in; text-align:center;"><strong>Purchase Allocation</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 0px 0px 0in">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;">174,283</td><td style="width:1%;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">Accounts receivable</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,943,480</td><td style="width:1%;white-space: 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">Inventory</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,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:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">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;">2,958,190</td><td style="width:1%;white-space: 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">Customer list</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">410,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 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,629</td><td style="width:1%;white-space: 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">Accounts payable</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(340,151</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">Accrued expenses and other current 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: 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;">(262,506</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="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,900,000</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 0px 0px 0in; text-align:justify;">The purchase price was paid 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;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">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;">2,600,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 0px 0px 0in">Seller notes</p></td><td 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,300,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></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 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,900,000</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;">Simultaneous with the purchase of Excel, a building, owned by Excel prior to the acquisition, was sold in a sale-leaseback transaction agreement, whereby the building was leased from the buyer for 15 years. The proceeds from the sale-leaseback of $2,000,000 were used to fund the cash consideration to the seller. The building and the lease is being treated as a financing lease (see Note 3).</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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">Impossible Aerospace</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 November 13, 2020, the Company and a newly formed and wholly owned subsidiary of the Company named ALPP Acquisition Corporation 1, Inc. a Delaware corporation (“Merger Sub”), entered into a merger agreement (the “Agreement”) with IA pursuant to which IA merged with and into Merger Sub. The IA acquisition closed on December 15, 2020, and the Company added IA to the Company’s aerospace services portfolio of companies. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;">Under the provision of ASC 805, the Company had to determine whether this acquisition was a business combination or an asset (or a group of assets) acquisition. In doing so, the Company determined that the acquisition of IA is in fact an asset purchase. Of the consideration given for the IA purchase more than 95% is concentrated in a single asset or a group of assets in Intellectual Property. And as such, the Company accounted for this acquisition as an asset acquisition in accordance with ASC 805-10-20. Accordingly, the assets acquired are initially recognized at the consideration paid, which was fair value of the preferred series C stock issued, including direct acquisition costs, of which there were none. The cost is allocated to the group of assets acquired based on their relative fair values. The assets acquired and liabilities assumed of were as follows at the purchase date: </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 0px 0px 0in; text-align:center;"><strong>Purchase Allocation</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 0px 0px 0in">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;">453,876</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Inventory</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,438</td><td style="width:1%;white-space: 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">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;">108,753</td><td style="width:1%;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">Patent</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,800,138</td><td style="width:1%;white-space: 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">Non-solicitation covenant</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">105,457</td><td style="width:1%;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">Accrued expenses and other current 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="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(374,799</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 loan (PPP funds)</p></td><td 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;">(444,850</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="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;">5,848,013</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 0px 0px 0in; text-align:justify;">The purchase price was paid 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;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Series C Preferred 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="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;">5,848,013</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="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;">5,848,013</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;"><span style="text-decoration:underline">Vayu (US)</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 8, 2021, the Company purchased the assets of Vayu.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;">Under the provision of ASC 805, the Company had to determine whether this acquisition was a business combination or an asset (or a group of assets) acquisition. In doing so, the Company determined that the acquisition of Vayu was in fact an asset purchase. Of the consideration given for the Vayu acquisition more than 95% was concentrated in a single asset or a group of assets in Intellectual Property. As such, the Company accounted for this acquisition as an asset acquisition in accordance with ASC 805-10-20. Accordingly, the assets acquired are initially recognized at the consideration paid, which was the fair value of the series D preferred stock issued, including direct acquisition costs, of which there were none. The cost is allocated to the group of assets acquired based on their relative fair values. The assets acquired and liabilities assumed were as follows at the acquisition date:</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 0px 0px 0in; text-align:center;"><strong>Purchase Allocation</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 0px 0px 0in">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;">81,442</td><td style="width:1%;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">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;">50,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 0px 0px 0in">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="width:1%;white-space: nowrap;"><p style="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,133,756</td><td style="width:1%;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">Non-compete agreement</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">90,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 0px 0px 0in">Accrued expenses and other current 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="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(564,039</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">SBA loan (PPP funds)</p></td><td 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;">(137,850</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="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;">6,653,309</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 0px 0px 0in; text-align:justify;">The purchase price was paid 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;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Series D Preferred Stock (1,432,244 shares)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="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;">6,653,309</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="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;">6,653,309</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;">TDI</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;">On May 5, 2021, the Company closed on the acquisition of TDI. The acquisition was considered an acquisition of a business under ASC 805. A summary of the purchase price allocation at fair value is presented below. </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 0px 0px 0in; text-align:center;"><strong>Purchase Allocation</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 0px 0px 0in">Accounts receivable</p></td><td 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,408,682</td><td style="width:1%;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">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;">111,789</td><td style="width:1%;white-space: 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">Customer list</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,840,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 0px 0px 0in">Non-compete agreement</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">120,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 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;">6,426,786</td><td style="width:1%;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">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="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">91,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 0px 0px 0in">Accounts payable</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(786,151</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">Accrued expenses and other current 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="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(53,857</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">Contract 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="width:1%;white-space: nowrap;"><p style="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,637,122</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">Notes payable</p></td><td 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;">(64,733</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="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;">7,456,394</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 0px 0px 0in; text-align:justify;">The purchase price was paid 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;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Class A Common Stock (281,223 shares)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,102,394</td><td style="width:1%;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">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="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;">6,354,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></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 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;">7,456,394</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;"><span style="text-decoration:underline">Alt Labs</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 0px 0px 0in; text-align:justify;">On May 10, 2021, the Company closed on the acquisition of Alt Labs. The acquisition was considered an acquisition of a business under ASC 805. A summary of the purchase price allocation at fair value is presented below. </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 0px 0px 0in; text-align:center;"><strong>Purchase Allocation</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 0px 0px 0in">Accounts receivable</p></td><td 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;">397,441</td><td style="width:1%;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</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,621,653</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">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;">1,739,441</td><td style="width:1%;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">Customer list</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,250,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 0px 0px 0in">Proprietary technology</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,670,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 0px 0px 0in">Non-compete agreement</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">20,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 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;">6,072,439</td><td style="width:1%;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">Other 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;">390,502</td><td style="width:1%;white-space: 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">Accounts payable</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(397,441</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">Accrued expenses and other current 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="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(411,830</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">Contract 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="width:1%;white-space: nowrap;"><p style="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,754,290</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">Noted payable</p></td><td 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,695,238</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="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,902,677</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 0px 0px 0in; text-align:justify;">The purchase price was paid 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;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Class A Common Stock (1,617,067 shares)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,432,677</td><td style="width:1%;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">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="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;">10,470,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></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 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,902,677</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;">On May 4, 2021, the Company also entered into an agreement to acquire the 100% membership interest in 4740 Cleveland LLC (“Cleveland”), a Florida limited liability company that is the owner of the building currently being leased by Alt Labs, for a total purchase price of $7,000,000. In connection with this agreement, the Company placed in escrow the amount of $1,400,000 which will be applied to the purchase price upon closing. The Company closed on the purchase of the building in August 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;"><span style="text-decoration:underline">Identified Technologies</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 October 20, 2021, the Company acquired Identified Technologies. The acquisition was considered an acquisition of a business under ASC 805. A summary of the purchase price allocation at fair value is presented below.</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 0px 0px 0in; text-align:center;"><strong>Purchase Allocation</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 0px 0px 0in">Accounts receivable</p></td><td 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;">90,858</td><td style="width:1%;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">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="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">27,469</td><td style="width:1%;white-space: 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">Proprietary technology</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,650,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 0px 0px 0in">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;">210,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 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;">1,913,310</td><td style="width:1%;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">Non-compete agreement</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">90,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 0px 0px 0in">Accrued expenses and other current 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: 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;">(363,856</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="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,617,781</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 0px 0px 0in; text-align:justify;">The purchase price was paid 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;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">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;">35</td><td style="width:1%;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">Class A Common Stock (888,881 shares)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="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,617,746</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="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,617,781</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;">ElectJet</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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 29, 2021, the Company acquired ElecJet. The acquisition was considered an acquisition of a business under ASC 805. A summary of the purchase price allocation at fair value is presented below. </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 0px 0px 0in; text-align:center;"><strong>Purchase Allocation</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 0px 0px 0in">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;">27,466</td><td style="width:1%;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">Accounts receivable</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">30,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 0px 0px 0in">Inventory</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">95,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 0px 0px 0in">Proprietary technology </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,890,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 0px 0px 0in">Non-compete agreement</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">200,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 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;">4,934,269</td><td style="width:1%;white-space: 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">Accrued expenses and other current 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: 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;">(113,742</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="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,062,993</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;">The purchase price was paid 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;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">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;">6,500,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 0px 0px 0in">Class A Common Stock (1,803,279)</p></td><td 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;">4,562,993</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="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,062,993</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;"><span style="text-decoration:underline">DTI Services (doing business as RCA Commercial Electronics)</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 December 13, 2021, the Company closed the acquisition of RCA. The acquisition was considered an acquisition of a business under ASC 805. The business combination accounting is not yet complete and the amounts assigned to assets acquired and liabilities assumed are provisional. Therefore, this may result in future adjustments to the provisional amounts as new information is obtained about fact and circumstances that existed at the acquisition date. A summary of the purchase price allocation at fair value is presented below:</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 0px 0px 0in; text-align:center;"><strong>Purchase Allocation</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 0px 0px 0in">Accounts receivable</p></td><td 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,409,230</td><td style="width:1%;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">Other current 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;">1,259,556</td><td style="width:1%;white-space: 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">Inventory</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">14,040,123</td><td style="width:1%;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">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;">761,370</td><td style="width:1%;white-space: 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">Customer list</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,700,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 0px 0px 0in">Trademark</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,800,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 0px 0px 0in">Non-compete agreement</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">690,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 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;">213,477</td><td style="width:1%;white-space: 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">ROU 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;">1,196,764</td><td style="width:1%;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">Accounts payable</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(951,302</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">Accrued expenses and other current 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="width:1%;white-space: nowrap;"><p style="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,720</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">Customer deposits</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,201</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">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;">(1,226,128</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">Line of credit</p></td><td 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;">(4,710,768</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="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;">20,351,401</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 purchase price was paid 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;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">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;">14,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 0px 0px 0in">Class A Common Stock (1,587,301 shares)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,682,538</td><td style="width:1%;white-space: 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">Warrants (396,825 shares)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">668,863</td><td style="width:1%;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">Seller notes</p></td><td 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,000,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></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 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;">20,351,401</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;">The following are the unaudited pro forma results of operations for the years ended December 31, 2021 and 2020, as if Excel, IA, Vayu, TDI, Alt Labs, Identified Technology, Electjet, and RCA had been acquired on January 1, 2020. The pro forma results include estimates and assumptions which management believes are reasonable. However, pro forma results do include any anticipated cost savings or other effects of the planned integration of these entities, and are not necessarily indicative of the results that would have occurred if the business combination had been in effect on the dates indicated.</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 0px 0px 0in; text-align:center;"><strong>Pro Forma Combined</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Financials (unaudited)</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;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>Years Ended December 31,</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 0px 0px 0in; 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><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 0px 0px 0in; text-align:center;"><strong>2020</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">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;">98,321,144</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">102,892,997</td><td style="width:1%;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">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;">75,523,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;">78,037,039</td><td style="width:1%;white-space: 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">Gross profit</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">22,797,399</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">24,855,958</td><td style="width:1%;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">Operating expenses</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">38,544,880</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">26,956,730</td><td style="width:1%;white-space: 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">Loss from operations</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,747,481</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,100,772</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">Net loss from continuing operations</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(12,066,492</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,048,628</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">Loss per share</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(0.07</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(0.03</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr></tbody></table> <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="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 0px 0px 0in; text-align:center;"><strong>Purchase Allocation</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 0px 0px 0in">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;">174,283</td><td style="width:1%;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">Accounts receivable</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,943,480</td><td style="width:1%;white-space: 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">Inventory</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,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:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">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;">2,958,190</td><td style="width:1%;white-space: 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">Customer list</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">410,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 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,629</td><td style="width:1%;white-space: 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">Accounts payable</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(340,151</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">Accrued expenses and other current 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: 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;">(262,506</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="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,900,000</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;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">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;">2,600,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 0px 0px 0in">Seller notes</p></td><td 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,300,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></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 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,900,000</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 0px 0px 0in; text-align:center;"><strong>Purchase Allocation</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 0px 0px 0in">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;">453,876</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Inventory</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,438</td><td style="width:1%;white-space: 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">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;">108,753</td><td style="width:1%;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">Patent</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,800,138</td><td style="width:1%;white-space: 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">Non-solicitation covenant</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">105,457</td><td style="width:1%;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">Accrued expenses and other current 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="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(374,799</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 loan (PPP funds)</p></td><td 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;">(444,850</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="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;">5,848,013</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;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Series C Preferred 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="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;">5,848,013</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="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;">5,848,013</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 0px 0px 0in; text-align:center;"><strong>Purchase Allocation</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 0px 0px 0in">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;">81,442</td><td style="width:1%;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">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;">50,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 0px 0px 0in">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="width:1%;white-space: nowrap;"><p style="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,133,756</td><td style="width:1%;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">Non-compete agreement</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">90,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 0px 0px 0in">Accrued expenses and other current 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="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(564,039</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">SBA loan (PPP funds)</p></td><td 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;">(137,850</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="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;">6,653,309</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;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Series D Preferred Stock (1,432,244 shares)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="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;">6,653,309</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="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;">6,653,309</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 0px 0px 0in; text-align:center;"><strong>Purchase Allocation</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 0px 0px 0in">Accounts receivable</p></td><td 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,408,682</td><td style="width:1%;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">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;">111,789</td><td style="width:1%;white-space: 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">Customer list</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,840,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 0px 0px 0in">Non-compete agreement</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">120,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 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;">6,426,786</td><td style="width:1%;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">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="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">91,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 0px 0px 0in">Accounts payable</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(786,151</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">Accrued expenses and other current 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="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(53,857</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">Contract 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="width:1%;white-space: nowrap;"><p style="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,637,122</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">Notes payable</p></td><td 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;">(64,733</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="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;">7,456,394</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;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Class A Common Stock (281,223 shares)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,102,394</td><td style="width:1%;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">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="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;">6,354,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></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 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;">7,456,394</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 0px 0px 0in; text-align:center;"><strong>Purchase Allocation</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 0px 0px 0in">Accounts receivable</p></td><td 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;">397,441</td><td style="width:1%;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</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,621,653</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">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;">1,739,441</td><td style="width:1%;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">Customer list</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,250,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 0px 0px 0in">Proprietary technology</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,670,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 0px 0px 0in">Non-compete agreement</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">20,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 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;">6,072,439</td><td style="width:1%;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">Other 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;">390,502</td><td style="width:1%;white-space: 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">Accounts payable</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(397,441</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">Accrued expenses and other current 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="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(411,830</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">Contract 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="width:1%;white-space: nowrap;"><p style="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,754,290</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">Noted payable</p></td><td 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,695,238</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="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,902,677</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;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Class A Common Stock (1,617,067 shares)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,432,677</td><td style="width:1%;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">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="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;">10,470,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></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 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,902,677</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 0px 0px 0in; text-align:center;"><strong>Purchase Allocation</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 0px 0px 0in">Accounts receivable</p></td><td 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;">90,858</td><td style="width:1%;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">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="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">27,469</td><td style="width:1%;white-space: 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">Proprietary technology</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,650,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 0px 0px 0in">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;">210,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 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;">1,913,310</td><td style="width:1%;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">Non-compete agreement</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">90,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 0px 0px 0in">Accrued expenses and other current 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: 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;">(363,856</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="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,617,781</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;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">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;">35</td><td style="width:1%;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">Class A Common Stock (888,881 shares)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="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,617,746</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="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,617,781</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 0px 0px 0in; text-align:center;"><strong>Purchase Allocation</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 0px 0px 0in">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;">27,466</td><td style="width:1%;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">Accounts receivable</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">30,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 0px 0px 0in">Inventory</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">95,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 0px 0px 0in">Proprietary technology </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,890,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 0px 0px 0in">Non-compete agreement</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">200,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 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;">4,934,269</td><td style="width:1%;white-space: 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">Accrued expenses and other current 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: 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;">(113,742</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="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,062,993</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;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">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;">6,500,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 0px 0px 0in">Class A Common Stock (1,803,279)</p></td><td 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;">4,562,993</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="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,062,993</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 0px 0px 0in; text-align:center;"><strong>Purchase Allocation</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 0px 0px 0in">Accounts receivable</p></td><td 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,409,230</td><td style="width:1%;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">Other current 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;">1,259,556</td><td style="width:1%;white-space: 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">Inventory</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">14,040,123</td><td style="width:1%;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">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;">761,370</td><td style="width:1%;white-space: 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">Customer list</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,700,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 0px 0px 0in">Trademark</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,800,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 0px 0px 0in">Non-compete agreement</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">690,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 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;">213,477</td><td style="width:1%;white-space: 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">ROU 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;">1,196,764</td><td style="width:1%;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">Accounts payable</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(951,302</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">Accrued expenses and other current 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="width:1%;white-space: nowrap;"><p style="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,720</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">Customer deposits</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,201</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">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;">(1,226,128</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">Line of credit</p></td><td 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;">(4,710,768</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="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;">20,351,401</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;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">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;">14,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 0px 0px 0in">Class A Common Stock (1,587,301 shares)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,682,538</td><td style="width:1%;white-space: 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">Warrants (396,825 shares)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">668,863</td><td style="width:1%;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">Seller notes</p></td><td 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,000,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></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 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;">20,351,401</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> 174283 1943480 9075 2958190 410000 7629 340151 262506 4900000 2600000 2300000 4900000 P15Y 2000000 453876 199438 108753 5800138 105457 374799 -444850 5848013 5848013 5848013 81442 50000 7133756 90000 564039 -137850 6653309 6653309 6653309 1408682 111789 3840000 120000 6426786 91000 786151 53857 -3637122 -64733 7456394 1102394 6354000 7456394 397441 2621653 1739441 1250000 3670000 20000 6072439 390502 397441 411830 -1754290 -1695238 11902677 1432677 10470000 11902677 7000000 1400000 90858 27469 1650000 210000 1913310 90000 363856 3617781 35 3617746 3617781 27466 30000 95000 5890000 200000 4934269 113742 11062993 6500000 4562993 11062993 3409230 1259556 14040123 761370 4700000 1800000 690000 213477 1196764 951302 677720 -153201 -1226128 4710768 20351401 14000000 3682538 668863 2000000 20351401 <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 0px 0px 0in; text-align:center;"><strong>Pro Forma Combined</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Financials (unaudited)</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;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>Years Ended December 31,</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 0px 0px 0in; 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><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 0px 0px 0in; text-align:center;"><strong>2020</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">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;">98,321,144</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">102,892,997</td><td style="width:1%;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">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;">75,523,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;">78,037,039</td><td style="width:1%;white-space: 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">Gross profit</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">22,797,399</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">24,855,958</td><td style="width:1%;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">Operating expenses</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">38,544,880</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">26,956,730</td><td style="width:1%;white-space: 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">Loss from operations</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,747,481</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,100,772</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">Net loss from continuing operations</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(12,066,492</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,048,628</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">Loss per share</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(0.07</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(0.03</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr></tbody></table><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Accounts receivable owed from Amplifei</p></td><td 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,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 0px 0px 0in">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="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;">350,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></tr><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">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: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">1,350,000</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> 98321144 102892997 75523745 78037039 22797399 24855958 38544880 26956730 -15747481 -2100772 -12066492 -4048628 -0.07 -0.03 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Note 9 – Equity Investments</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><em>AmplifeiIntl LLC</em></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 15, 2021, A4 Manufacturing, Inc. entered into a Membership Interest Purchase Agreement acquiring approximately a 9% membership interest in AmplifeiIntl LLC (also doing business as Happinss) (“Amplifei”). The membership interest is non-voting and the Company does not have the ability to exercise significant influence over operating and financial activities. The equity investment is being valued using cost as there is no market for the membership units, and accordingly, no quoted market price is available. The investment is tested for impairment, at least annually, and more frequently upon the occurrences of certain events. As of December 31, 2021, the Company determined there was an impairment on this investment and took a loss against earnings of $1,350,000.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;">The membership interest was paid for 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;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Accounts receivable owed from Amplifei</p></td><td 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,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 0px 0px 0in">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="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;">350,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></tr><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">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: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">1,350,000</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> 1350000 1000000 350000 1350000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Note 10 – Income Taxes</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;">Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. A full valuation allowance is established against the remaining net deferred tax assets as of December 31, 2021 and 2020 based on estimates of recoverability. The Company determined that such a valuation allowance was necessary given the current and expected near term losses and the uncertainty with respect to its ability to generate sufficient profits from its new business model. The Company’s deferred tax assets, liabilities, and valuation allowance have been adjusted to reflect the impact of the new tax law.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;">The following is a reconciliation of the difference between the effective and statutory income tax rates for years ended December 31:</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 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"><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="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 0px 0px 0in; text-align:center;"><strong>2020</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><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="BORDER-BOTTOM: 1px solid;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>Amount</strong></p></td><td style="PADDING-BOTTOM: 1px;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: 1px solid;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>Percent</strong></p></td><td style="PADDING-BOTTOM: 1px;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: 1px solid;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>Amount</strong></p></td><td style="PADDING-BOTTOM: 1px;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: 1px solid;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>Percent</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><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 0px 0px 0in">Federal statutory rates</p></td><td 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,075,111</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;">21.0</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,690,473</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;">21.0</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 income taxes</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,164,318</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6.0</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;">(482,992</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6.0</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">Permanent differences</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(870,407</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.5</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;">(495,960</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6.2</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">Valuation allowance against 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: 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;">5,732,945</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;">(29.5</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%;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,576,374</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;">(32.0</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)%</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Effective rate</p></td><td 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;">(376,891</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;">1.9</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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(93,051</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;">1.2</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; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;">The significant components of the deferred tax assets at December 31, 2021 and 2020, are summarized below:</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>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;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: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2020</strong></p></td><td style="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">Deferred income tax 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 class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:15px">Net operation 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="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;">12,652,193</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;">6,559,060</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">Total deferred income tax 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;">12,652,193</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6,559,060</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:15px">Less: 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: 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;">(12,652,193</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%;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;">(6,559,060</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 deferred income tax 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: 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;">—</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;">—</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 0px 0px 0in; text-align:justify;">The significant components of the deferred tax liabilities at December 31, 2021 and 2020, are summarized below:</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 0px 0px 0in; 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"><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: 1px solid;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>2020</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Deferred income tax 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 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 0px 0px 0in">Book to tax differences in intangible 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: 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;">51,308</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;">428,199</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 deferred income tax 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="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;">51,308</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;">428,199</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;">The deferred tax liability is mostly made up of the difference between book and tax values for property and equipment and intangible assets.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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 has recorded as of December 31, 2021 and 2020 a valuation allowance of $12,652,193 and $6,559,060, respectively, as management believes that it is more likely than not that the deferred tax assets will not be realized in future years. Management has based its assessment on the Company’s lack of profitable operating history.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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 annually conducts an analysis of its tax positions and has concluded that it had no uncertain tax positions as of December 31, 2021 and 2020.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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 has net operating loss carry-forwards of approximately $44.5 million. Such amounts are subject to IRS code section 382 limitations and begin to expire in 2029. The tax years from 2017 to 2020 are still subject to audit.</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 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"><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="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 0px 0px 0in; text-align:center;"><strong>2020</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><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="BORDER-BOTTOM: 1px solid;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>Amount</strong></p></td><td style="PADDING-BOTTOM: 1px;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: 1px solid;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>Percent</strong></p></td><td style="PADDING-BOTTOM: 1px;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: 1px solid;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>Amount</strong></p></td><td style="PADDING-BOTTOM: 1px;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: 1px solid;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>Percent</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><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 0px 0px 0in">Federal statutory rates</p></td><td 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,075,111</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;">21.0</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,690,473</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;">21.0</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 income taxes</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,164,318</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6.0</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;">(482,992</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6.0</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">Permanent differences</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(870,407</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.5</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;">(495,960</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6.2</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">Valuation allowance against 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: 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;">5,732,945</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;">(29.5</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%;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,576,374</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;">(32.0</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)%</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Effective rate</p></td><td 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;">(376,891</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;">1.9</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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(93,051</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;">1.2</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr></tbody></table> -4075111 0.210 -1690473 0.210 -1164318 0.060 -482992 0.060 870407 0.045 495960 0.062 5732945 -0.295 2576374 -0.320 -376891 0.019 -93051 0.012 <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>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;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: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2020</strong></p></td><td style="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">Deferred income tax 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 class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:15px">Net operation 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="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;">12,652,193</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;">6,559,060</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">Total deferred income tax 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;">12,652,193</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6,559,060</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:15px">Less: 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: 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;">(12,652,193</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%;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;">(6,559,060</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 deferred income tax 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: 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;">—</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;">—</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 0px 0px 0in; 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"><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: 1px solid;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>2020</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Deferred income tax 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 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 0px 0px 0in">Book to tax differences in intangible 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: 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;">51,308</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;">428,199</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 deferred income tax 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="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;">51,308</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;">428,199</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> 12652193 6559060 12652193 6559060 12652193 6559060 0 0 51308 428199 51308 428199 12652193 6559060 44500000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Note 11 – Industry Segments</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 0px 0px 0in; text-align:justify;">The Company discloses segment information that is consistent with the way in which management operates and views its business. Effective during the quarter ended September 30, 2021, the Company has reduced its reportable segments to five operating segments as represented by the Company’s four silos: A4 Construction Services, Inc.; A4 Manufacturing, Inc.; A4 Aerospace Corporation; A4 Technologies, Inc; and A4 Defense Systems, Inc. The Company’s reportable segments for the years ended December 31, 2021 and 2020:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="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 0px 0px 0in; text-align:center;"><strong>Years Ended 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="BORDER-BOTTOM: 1px solid;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="PADDING-BOTTOM: 1px;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: 1px solid;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>2020</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"><strong>Revenue</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 0px 0px 0.25in">Construction Services</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">17,995,023</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">20,851,439</td><td style="width:1%;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 0.25in">Manufacturing</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">27,375,122</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">12,602,910</td><td style="width:1%;white-space: 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 0.25in">Defense</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,467,376</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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 0.25in">Technologies</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,543,469</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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; text-align:right;"> —</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 0px 0px 0.25in">Aerospace</p></td><td 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;">259,823</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><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">51,640,813</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;">33,454,349</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:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"><strong>Gross profit</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:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0.25in">Construction Services</p></td><td 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;">(478,031</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;">2,587,850</td><td style="width:1%;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 0.25in">Manufacturing</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6,508,230</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,775,777</td><td style="width:1%;white-space: 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 0.25in">Defense</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,073,636</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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 0.25in">Technologies</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">456,558</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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 0.25in">Aerospace</p></td><td 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;">137,605</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><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">7,697,998</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;">5,363,627</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:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"><strong>Income (loss) from operations</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:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0.25in">Construction Services</p></td><td 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,216,775</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,821,309</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 0.25in">Manufacturing</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,158,492</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;">(998,038</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 0.25in">Defense</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(282,882</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;">—</td><td style="width:1%;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 0.25in">Technologies</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,491</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;">—</td><td style="width:1%;white-space: 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 0.25in">Aerospace</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,942,951</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;">—</td><td style="width:1%;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 0.25in">Unallocated and eliminations</p></td><td 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;">(8,259,978</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%;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,074,517</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="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;">(22,023,569</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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(5,893,864</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></tr><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"><strong>Depreciation and amortization</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:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0.25in">Construction Services</p></td><td 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,138,364</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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,414,875</td><td style="width:1%;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 0.25in">Manufacturing</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,279,952</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,505</td><td style="width:1%;white-space: 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 0.25in">Aerospace</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,027,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;">—</td><td style="width:1%;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 0.25in">Technologies</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,132</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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 0.25in">Defense</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">191,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></tr><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 0.25in">Unallocated</p></td><td 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;">335,228</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;">35,882</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="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,055,569</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;">2,070,262</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:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"><strong>Interest Expenses</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:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0.25in">Construction Services</p></td><td 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;">997,870</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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,404,714</td><td style="width:1%;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 0.25in">Manufacturing</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">547,202</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">724,342</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0.25in">Aerospace</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,545</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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 0.25in">Technologies</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,347</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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 0.25in">Defense</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">825</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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 0.25in">Unallocated</p></td><td 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,268,953</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;">2,334,541</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="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,834,742</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;">5,463,597</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:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"><strong>Net income (loss)</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:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0.25in">Construction Services</p></td><td 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,380,894</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;">(3,596,516</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 0.25in">Manufacturing</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(654,963</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,366,239</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 0.25in">Aerospace</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,494,300</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;">—</td><td style="width:1%;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 0.25in">Technologies</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(177,838</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;">—</td><td style="width:1%;white-space: 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 0.25in">Defense</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(270,289</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;">—</td><td style="width:1%;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 0.25in">Unallocated</p></td><td 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;">(10,427,008</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%;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,087,118</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="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;">(19,405,292</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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(8,049,873</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr></tbody></table><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="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 0px 0px 0in; text-align:center;"><strong>As of</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>December 31, 2021</strong></p></td><td style="PADDING-BOTTOM: 1px;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: 1px solid;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>As of</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>December 31, 2020</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"><strong>Total Assets</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 0px 0px 0.25in">Construction Services</p></td><td 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,985,561</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">28,991,044</td><td style="width:1%;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 0.25in">Manufacturing</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">39,964,186</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,731,936</td><td style="width:1%;white-space: 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 0.25in">Aerospace</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,078,926</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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 0.25in">Technologies</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">39,516,284</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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 0.25in">Defense</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,982,580</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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 0.25in">Unallocated</p></td><td 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;">10,507,786</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;">1,011,203</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="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;">133,035,323</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;">40,734,183</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:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"><strong>Goodwill</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:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0.25in">Construction Services</p></td><td 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;">113,592</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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,963,761</td><td style="width:1%;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 0.25in">Manufacturing</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,036,200</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">121,221</td><td style="width:1%;white-space: 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 0.25in">Aerospace</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,913,310</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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 0.25in">Technologies</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,447,746</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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 0.25in">Defense</p></td><td 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;">6,426,786</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><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">21,937,634</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;">2,084,982</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:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"><strong>Accounts receivable, net</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:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0.25in">Construction Services</p></td><td 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,193,243</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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,501,401</td><td style="width:1%;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 0.25in">Manufacturing</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,192,030</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,983,468</td><td style="width:1%;white-space: 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 0.25in">Aerospace</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">119,774</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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 0.25in">Technologies</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,998,945</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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 0.25in">Defense</p></td><td 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,371,184</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><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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,875,176</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;">6,484,869</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="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 0px 0px 0in; text-align:center;"><strong>Years Ended 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="BORDER-BOTTOM: 1px solid;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="PADDING-BOTTOM: 1px;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: 1px solid;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>2020</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"><strong>Revenue</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 0px 0px 0.25in">Construction Services</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">17,995,023</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">20,851,439</td><td style="width:1%;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 0.25in">Manufacturing</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">27,375,122</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">12,602,910</td><td style="width:1%;white-space: 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 0.25in">Defense</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,467,376</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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 0.25in">Technologies</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,543,469</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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; text-align:right;"> —</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 0px 0px 0.25in">Aerospace</p></td><td 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;">259,823</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><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">51,640,813</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;">33,454,349</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:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"><strong>Gross profit</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:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0.25in">Construction Services</p></td><td 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;">(478,031</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;">2,587,850</td><td style="width:1%;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 0.25in">Manufacturing</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6,508,230</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,775,777</td><td style="width:1%;white-space: 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 0.25in">Defense</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,073,636</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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 0.25in">Technologies</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">456,558</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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 0.25in">Aerospace</p></td><td 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;">137,605</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><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">7,697,998</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;">5,363,627</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:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"><strong>Income (loss) from operations</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:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0.25in">Construction Services</p></td><td 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,216,775</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,821,309</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 0.25in">Manufacturing</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,158,492</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;">(998,038</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 0.25in">Defense</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(282,882</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;">—</td><td style="width:1%;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 0.25in">Technologies</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,491</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;">—</td><td style="width:1%;white-space: 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 0.25in">Aerospace</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,942,951</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;">—</td><td style="width:1%;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 0.25in">Unallocated and eliminations</p></td><td 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;">(8,259,978</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%;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,074,517</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="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;">(22,023,569</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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(5,893,864</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></tr><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"><strong>Depreciation and amortization</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:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0.25in">Construction Services</p></td><td 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,138,364</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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,414,875</td><td style="width:1%;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 0.25in">Manufacturing</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,279,952</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,505</td><td style="width:1%;white-space: 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 0.25in">Aerospace</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,027,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;">—</td><td style="width:1%;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 0.25in">Technologies</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,132</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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 0.25in">Defense</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">191,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></tr><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 0.25in">Unallocated</p></td><td 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;">335,228</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;">35,882</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="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,055,569</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;">2,070,262</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:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"><strong>Interest Expenses</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:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0.25in">Construction Services</p></td><td 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;">997,870</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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,404,714</td><td style="width:1%;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 0.25in">Manufacturing</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">547,202</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">724,342</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0.25in">Aerospace</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,545</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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 0.25in">Technologies</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,347</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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 0.25in">Defense</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">825</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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 0.25in">Unallocated</p></td><td 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,268,953</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;">2,334,541</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="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,834,742</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;">5,463,597</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:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"><strong>Net income (loss)</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:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0.25in">Construction Services</p></td><td 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,380,894</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;">(3,596,516</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 0.25in">Manufacturing</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(654,963</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,366,239</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 0.25in">Aerospace</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,494,300</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;">—</td><td style="width:1%;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 0.25in">Technologies</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(177,838</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;">—</td><td style="width:1%;white-space: 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 0.25in">Defense</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(270,289</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;">—</td><td style="width:1%;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 0.25in">Unallocated</p></td><td 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;">(10,427,008</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%;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,087,118</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="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;">(19,405,292</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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(8,049,873</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr></tbody></table><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="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 0px 0px 0in; text-align:center;"><strong>As of</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>December 31, 2021</strong></p></td><td style="PADDING-BOTTOM: 1px;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: 1px solid;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>As of</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>December 31, 2020</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"><strong>Total Assets</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 0px 0px 0.25in">Construction Services</p></td><td 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,985,561</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">28,991,044</td><td style="width:1%;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 0.25in">Manufacturing</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">39,964,186</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,731,936</td><td style="width:1%;white-space: 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 0.25in">Aerospace</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,078,926</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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 0.25in">Technologies</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">39,516,284</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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 0.25in">Defense</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,982,580</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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 0.25in">Unallocated</p></td><td 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;">10,507,786</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;">1,011,203</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="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;">133,035,323</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;">40,734,183</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:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"><strong>Goodwill</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:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0.25in">Construction Services</p></td><td 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;">113,592</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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,963,761</td><td style="width:1%;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 0.25in">Manufacturing</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,036,200</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">121,221</td><td style="width:1%;white-space: 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 0.25in">Aerospace</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,913,310</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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 0.25in">Technologies</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,447,746</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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 0.25in">Defense</p></td><td 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;">6,426,786</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><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">21,937,634</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;">2,084,982</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:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"><strong>Accounts receivable, net</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:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0.25in">Construction Services</p></td><td 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,193,243</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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,501,401</td><td style="width:1%;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 0.25in">Manufacturing</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,192,030</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,983,468</td><td style="width:1%;white-space: 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 0.25in">Aerospace</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">119,774</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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 0.25in">Technologies</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,998,945</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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 0.25in">Defense</p></td><td 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,371,184</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><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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,875,176</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;">6,484,869</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> 17995023 20851439 27375122 12602910 4467376 0 1543469 259823 0 51640813 33454349 -478031 2587850 6508230 2775777 1073636 0 456558 0 137605 0 7697998 5363627 -6216775 -1821309 -2158492 -998038 -282882 0 -162491 0 -4942951 0 -8259978 -3074517 -22023569 -5893864 1138364 1414875 1279952 619505 1027153 0 83132 0 191740 0 335228 35882 4055569 2070262 997870 2404714 547202 724342 4545 0 15347 0 825 0 2268953 2334541 3834742 5463597 -3380894 -3596516 -654963 -1366239 -4494300 0 -177838 0 -270289 0 -10427008 -3087118 -19405292 -8049873 13985561 28991044 39964186 10731936 17078926 0 39516284 0 11982580 0 10507786 1011203 133035323 40734183 113592 1963761 8036200 121221 1913310 5447746 0 6426786 0 21937634 2084982 4193243 4501401 3192030 1983468 119774 0 2998945 0 1371184 0 11875176 6484869 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Note 12 - Commitments and Contingencies</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;"><em>Licensing Agreement</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">DTI has entered into licensing agreements with RCA Trademark Management for the licensing rights to the respective trademarks in the United States of America and Canada.</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 RCA licensing agreement was amended with Technicolor as licensor and expires December 31, 2024. DTI agrees to pay a royalty fee of 2.50% on net sales of the licensed products with a minimum annual payment of $420,000 for the years ended 2020 and 2021, $440,000 for the year ended 2022, and $460,000 for the year ended 2023, and $480,000 for the year ended 2024. </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;">Warranty Service Agreement</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">DTI entered into a warranty service agreement to provide certain warranty services for a lighting supplier through December 31, 2024, except for one class of customer through 2030. In exchange for these services DTI receives annual payments 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="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Years Ending December 31,</p></td><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">2022</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">75,712</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2023</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">66,626</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2024</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 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;">59,964</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="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;">202,302</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"><em>Royalty Agreement</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">On November 28, 2021, the Company entered into a Royalty Agreement with the sellers of ElecJet. Upon closing the Company desires to build its initial factory (“Factory”) to manufacture batteries in the territory of the United States. The Company agrees to pay the sellers 1.5% of net sales for batteries produced by the Factory. Royalty payments shall continue to be paid for a period of ten years from the starting date, or until the total of the royalty payments equals $50 million, whichever occurs first. </p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em>Legal Proceedings</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;">From time to time, the Company may become involved in lawsuits and other legal proceedings that arise in the course of business. Litigation is subject to inherent uncertainties, and it is not possible to predict the outcome of litigation with total confidence. As of the date of this Report, the Company was not aware of any legal proceedings or potential claims against it whose outcome would be likely, individually or in the aggregate, to have a material adverse effect on the Company’s business, financial condition, operating results, or cash flows, except as set forth below.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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 2020, the Company’s subsidiary Excel Fabrication, LLC filed a lawsuit against Fusion Mechanical, LLC, in the Fifth Judicial District Court, State of Idaho (Case Number CV42-20-2246). The Company claimed tortious interference and trade secret violations by the defendant. The defendant filed a motion to dismiss, which was denied by the Court. The defendant filed a second motion to dismiss and the Company filed a memorandum in response to the second motion to dismiss, for which a hearing was held on May 10, 2021. On June 11, 2021, the court issued a decision narrowing the claims of the plaintiffs to three items, breach of contract, good faith and fair dealings, and intentional interference for economic advantage. These were the Company’s three main points of contention. As of the date of this Report, discovery was proceeding. The Company intends to pursue vigorously its claims.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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 2020, the Company filed a lawsuit, in the United States District Court, District of Arizona (Case No.2:20-cv-01679-DJH), against Alan Martin, the seller of Horizon Well Testing LLC (“HWT”) dba Venture West Energy Services, LLC. The Company brought claims for breach of contract, including but not limited to breaches of the seller’s representations and warranties in the purchase agreement in connection with the acquisition of HWT. The defendant answered and counterclaimed, claiming breach by the Company of its obligation to issue a promissory note (to be issued in connection with the acquisition of HWT). As of the date of this Report, the discovery period had ended but no trial date had been scheduled. A summary judgement motion was filed on December 22, 2021, which was pending as of the date of this Report. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In May 2021, the Company and several shareholders filed a lawsuit, in the United States District Court for the District of Arizona (Case number 2:21-cv-00886-MTL) against Fin Capital LLC (“Fin Cap”), and Grizzly Research LLC (“Grizzly”) alleging securities fraud, tortious interference with business expectancy and libel and slander for disseminating false and misleading statements about Alpine 4 and its employees to manipulate the stock price and further their own financial interests.</p> 420000 440000 460000 480000 <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">Years Ending December 31,</p></td><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">2022</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">75,712</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2023</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">66,626</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2024</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 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;">59,964</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="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;">202,302</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> 75712 66626 59964 202302 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Note 13 – Subsequent Events</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In March 2022, the Company secured another $4.2 million in lines of credit for Alt Labs. The line of credit accrues interest at a rate of 2.5% above the greater of the prime rate or 3.25%. The line of credit matures on March 8, 2024. This line is secured by substantially all assets of the Alt Labs.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: 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 issued 72,152 shares of Class A common stock for no additional consideration upon conversion of 10,149 shares of Series C Preferred Stock and 78,674 shares of Series D 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">In March 2022, the Company issued 39,386 shares of Class A Common Stock to management in connection with the acquisition of DTI Services Limited Liability Company. </p> 4200000 10149 78674 39386 EXCEL 100 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &I0CE0'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 " !J4(Y4HN])8^X K @ $0 &1O8U!R;W!S+V-O&ULS9++ M:L,P$$5_I6AOC_R@"^%XT])5 H4&6KH3TB01M1Y(4^S\?64W<2CM!Q2TT+)+4DB3,P"*L1-9W6@D549*/%[Q6*SY\QF&!:04XH$5'":JR M;/ M$\-Y&CJX 6888;3INX!Z)2[5/[%+!]@E.26SIL9Q+,=FR>4=*GC;;5^6=0OC M$DFG,+]*1M YX(9=)[\V#X_[)];7O*X+WA95NZ]:P9M\WF?7'WXW8>NU.9A_ M;'P5[#OX]2_Z+U!+ P04 " !J4(Y4F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M &I0CE3YYQH_#P8 $P: 8 >&PO=V]R:W-H965T&UL MC9E=;]LV%(:ONU]!&+O8@#B6*-MQBB2 /Y(U:YIZ<=JB'79!2XQ-5"(]BHJ= M_?H=2K:8%O21;A)+\GG]Z)!\SZ%TL57Z>[[FW)!=ELK\LK,V9O.VU\OC-<]8 M?JHV7,*5)Z4S9N!0KWKY1G.6E$%9VJ-!,.QE3,C.U45Y;JZO+E1A4B'Y7).\ MR#*F7R8\5=O+3M@YG'@0J[6Q)WI7%QNVX@MN/FWF&HYZM4HB,BYSH231_.FR M,P[?SOJ!#2B_\5GP;?[J,[&WLE3JNSVX32X[@27B*8^-E6#P[YE/>9I:)>#X M=R_:J7_3!K[^?%"_*6\>;F;)1F/5E9]0A"7]B16H>U/8=W]_0P.K% M*LW+OV1;?1>X25SD1F7[8"#(A*S^L]T^$:\"HO!( -T'T)\"POZ1@&@?$+4- MZ.\#^F5FJELI\S!CAEU=:+4EVGX;U.R',IEE--R^D';<%T;#50%QYFJJGKDF M7?)I,2.__?K[1<^ J+W4B_<"DTJ 'A$(*?F@I%GGY%HF//E1H _7?[B;J$YP5.I% M:(+_'B]SHV&2_X-(]FO)?BG9/R)Y+8TP+^2!KX05E8;(*P5!$ Z#X?!\A& - M:ZPA*C93<0&>9Y#P@7NE<(S7E-8Z1.?,.<<^M;7+.M5 )N@R;I/:U_)A,/,1M>)^XTJW(%+A62OM' M$M>Y5[++XAA:4 TB226($3J##W&'KA.X-[-]'F_@M']<<;F;KQB5L_L0M^F? MJ4J+/]9Q^4LWO:RN[G MQ3(5,70/BAEO@UNI#%\1](?1(*2C,#R"X R>XLY<3Z*QE 5,HLJV?"/5(-0T M4L[A*6[(KJES\P>APL6:"@]U]DY;V;LU%7)?9$M_F] @ MUO=S"@P0!#$PSZ$'U':^)UZ;;U">76. SMEI*V=_9#MRF\"0BB<1 M5Y1(!G')_K [Z(_H<'2.$3IGI[@5URDT7%>/+&QE9('Y=M&3!CTZH -R3<9:_*-"V_2$=$D>A?EY>>^)<)%IRNP:_J%CPNA<48AP!X>RGI3; MHI=LJ5(O&2XPOIO/,1)G_A%NU76>KG?QFLD5/_K&WL2FN0 .O%_5>/7ZWSQG*UQ@YB6U/53V) MK\_6KTK&Y0N"GOMZ]9[E [./*7*2\B<(#4[/8-'IZM5%=6#4IGR8OU3&J*S\ MN.8LX=I^ :X_*64.!_8'ZA=(5_\#4$L#!!0 ( &I0CE2&YS>Z1P@ #HG M 8 >&PO=V]R:W-H965T&ULU9IM;]LX$L>_"F$4V"[@ MU.*CI"()D#CIKK&Y)A>[=]B7BLW$0F7)*]%)7W:BFE0C]665Z=#)9*K3^/1M5\*5=)]:E8RQR^N2_*5:+@ MMGP85>M2)HNFT2H;D2 0HU62YH/3X^:SF_+TN-BH+,WE38FJS6J5E,_G,BN> M3@9X\/+!;?JP5/4'H]/C=?(@IU)]6]^4<#?J>EFD*YE7:9&C4MZ?#,[PYS$/ MZP:-Q;]2^53M7*/:E;NB^%[?3!8G@Z!6)#,Y5W47"?QYE&.9975/H../MM-! M]YMUP]WKE]Z_-,Z#,W=))<=%]N]TH98G@VB %O(^V63JMGCZ5;8.\;J_>9%5 MS?_HJ;4-!FB^J52Q:AN#@E6:;_\F/]J!V&F F:,!:1N0US:@;0/:.+I5UKAU MD:CD]+@LGE!96T-O]44S-DUK\";-ZS!.50G?IM!.G8Z+O"JR=)$HN4#G29;D M?CT<*?JIN,)JWW9YONR6.;B_D_!.B>(A(0+"E^?CU MS8/]YB-PL/.2=%Z2IC_J\O+;[>WEUQDZFTXO9]//GAYIUR-M>F2N'I-J:1N6 M;2O1M*J7T.,I#3$70AR/'G?]-^U(&(8TZLSV5+%.%?.JNI65*M-Y';'&95*>L)-,U"'+)Z M2=CTA9V^T*MODC_*7!7ELW,$0^-W"8\C' >\)]!B")-5!,2N,.H41EZ%-Z5< M)^D"R1_ FTI6*,D7J%!+64)2*TM0[QG;R Q_S'D(C&VK)!"<1SV5IB$.!*'ASF3>$XH#G;J# X,,-"_5<:'O;BW44Q((+TI-LL<0QB6,2N33OX 8?F+HJR1]26/WMV+KE8C.\ G(D M8?TY;+$,0T:#B#G4:FQ@XL^G=1& BGNTJ0[K)>:@,5A(03]I60QYA"EV3%RL MD83]3/JE*!9/:999U5$S^#BFH:#]E&6SA*&,(T=*P!I.V$^GZV;]YT5^='AY M89-"E(> @;Y:"ZT"2+&NT&M<83^O9M>SLZNV8+ *M$"*TH!RR$%]C:8I"T+* M<$0=*C6HL'A587,U.3N?7$UFDTMO=8,U8; ?,1VNU\ESS6KK$)CP@'7'8MY/ MU!9#%G'&1.CP7V,&^SD#,LN-U)RQRC0YP8.0!>;"- U)%!+B@B'63,%^J'0% M198F=VF6JM0AU82%H#R&,>U+-0T)I3"H=J5$,X7XF?*U4+(+^K#CX+HHZUV7 M33,Q8<$%%!JDGU@LAHQ$>'=-[XO64"%^J/1$ES)KMC/KI'0--#&1T2^#+2:$ M1H([TC39V8OXH0*3X1&PW3 P]PYWPYH:/XNT:I9C??TA:'C_ 0\IHT-1#[/% M/Y,QAG\6# E"F&.R$XTAXL?0%=S70N>E7*3J=7/(9 YCD"&C_KRW&,(4BL/8 MD4F)AA/QP^E+FL/>-\T?4"83H'UQEZ4/R38*K_' Y)!@,42H[X#%CL:<.#(A MT;PB?EY=0RD( U. MX@>G)PF]P1$3F$:6L6SF,*"7NH9?,Y7XF=I/,V^0;<*3"Z@'=E)[*]XT= P\ MU8"E?L"Z\TSU%A^H98O&*8YW:ZKVI,EF*:(0NS:@5'.7^KGKSCEO\\4D+6R1 M+?M2BR&!4H.Z@J*13/U(OI#W$F0ND$I^=+GGV:K50DT,6\V^4M.LKG5BQ\$4 MW3EV],-UNRW9*?>M(DU*BB"&ZL6HS"V64+]#%1 ZUB?50*7,NS69SJ['O_UZ M?75Q>3O]"5W^\]MD]COZ>''Y93*>S'[VGL%JZ%$_]&[*E\!5JIA_'T)Q]"D( M ER7?N@QR3:0SO@0/JG_H6J9E/51U$8MBS+]CUQ8Q\X$7#^G>4WV/='XHW[\ MG2T@B<'Z ;6!V=':8[FR3H%)EI%6JA&,8FA/NWG,(LI#>(8:B9'V4TU .G! M/>)FM=G6V@MYG\Y3Z\$(-2EVQ./Z.5/8)\_.D#<6X'XK*-TX[CZ/>BP%,,X#] MY0Q@AQE@,<&A(T#]XI %RG/^ZOR5N]J)7OC@*./7& MKP4>AG$TC'#8G#=A(H94T"'FT8MY6E7UV6OS:&^C*@47]5X@4>A"SN7J3I;= M*P"-D?DPOWW<:ZG_!8[ZU;_-C CJV,5PG;ZK?*_I&4#VE>H4S>0[/@4PA!+[YUN=/_ E!+ P04 " !J M4(Y4^"_H^'8$ "W& & 'AL+W=O(?55=9)1G.1L!QPNID,'N"W.0Z* M 67B1T*/HK$-BJF\,/9:[#RM)P._(*(I73>:%"#IGZ5_)6NXF@W@ UG1##JG\SHZ_TVI"PZ+>BJ6B_ V. MI^PP&(#504B658,509;DI[_D9W4A&@/@N0&H&H N'8"K ;B)%6U8J-\MJ4H]5LDKQ8QJ7DZM-$C9/3.S1O6L45DO.%OO18*G7$A^4+>DO //.L=4&L#&%=[Y]WW8XN^-&?A!C1]\#+_$ M%.#A('>,%Y?=AGRJ.6RP#/WRI\7WC#IGP6BOP%EZ!%FF$UO;I#YK@6C'PLQT#NPJ)XC *VLA],1-8ZP;>Q#>P MJY.VP9T1\QE=&P>YC3-G6::^Z\M;M.8_!?U">K: ]H?HR])FMQ:-,@M&AOWG:-/D,4?2+&@+K0E&:C^1F%T M!EJK!KE58X?NZ15D,<@9?"%YNG/F?S://C3S8,M M/O&M[7-)TN1NO#?[7//@KD_B81#[<=QF[@9'/L+-H(FLO8-OX!W1*L%/;\E/.Y+MRQ?-+TQ*EI6;.TK6E!&PO=V]R:W-H965T&ULC9C;;MLX$(9?A3#VH@7:F >=&#@& MFF0/!;;;H-ENKVF+MH5*HBO2=OKV.Y1DR14IQ;F()7EF]'$XG)_FXJ2J[WHG MI4$O15[JN]G.F/WM?*[7.UD(?:/VLH1O-JHJA(';:CO7^TJ*M'8J\CG%.)H7 M(BMGRT7][*E:+M3!Y%DIGRJD#T4AJI_W,E>GNQF9G1]\R;8[8Q_,EXN]V,IG M:;[NGRJXFW=1TJR0I?$SO M9M@2R5RNC0TAX.,H'V2>VTC \:,-.NO>:1TOK\_1_Z@'#X-9"2T?5/XM2\WN M;I;,4"HWXI";+^KTEVP'%-IX:Y7K^C\Z-;8!GZ'U01M5M,Y 4&1E\RE>VD1< M.)!HQ(&V#G3H$(PXL-:!U0-MR.IA/0HCEHM*G5!EK2&:O:AS4WO#:++23N.S MJ>#;#/S,\D&56N59*HQ,T;.!#Y@C@]0&?=[+2MA4:_0>?7U^1&]^>[N8&WBG M]9ROV_CW37PZ$I]0]$F59J?1[V4JTU\#S &V(Z9GXGLZ&?%1KF\0(^\0Q91X M@!ZN=\<3.*Q+(*OCL6L2>"]R4:XE>K;SH2>B!UWTH(X>C$3_(H^R/$C]#I72 M^++?N$>UNUVRQV5(H@ GA"WFQ\NLN(:,!6' MX9_D(8=H3A).&#TD;;>JE: M5!]E$R*\>'G >$ 3$@XH74.:8(YC2OV444<935+^62FMT5.E-IDWC9'SWCCB M,>?)@,^U"UG$(AK[\>(.+YXLHG:ME5LD7Z!!:ZEO)XHGZ:(FTX.6)83-D2A3 M)%)H'IDV]C5'V;W&EXO$G8,X23AA>) ,UY!'/ 1+?S)XA\U?J7DM1;7>U=PI M5%6N]K8I^5BY@T""*.!D.&^N'?9#$MPW3CR)^;'8BZRJNV5NBPN60%8:46ZS M52Z1T!HTV(Y@JU1ZRO+(<@K$K4$A"^@H\H.T*R65 M579L6E&>B5669^:GE]\5A&$7\IA0RI,(CP@;Z36#O"(:L M&L-64+W9I'#*] M.^^-4KGRMB/BZD."&8Z=BG/M6!#$>*S>>ATA\57(L+_?0G)+V32F4=[8U3.> MQ"%E(R"]])!I[>GG? -=LI_X-6P&(9DVCW"IL[1=PUXZ5V"H4AC2$1;=F" 15VG>$Q;^@M2B7ZU)M-[6A5ZG--4VQ!?9(#@T(M.8AL6L([3[@.!I+:J\X M] K%64E84O(,;<2+E]8C)(3'"27)<#ON,TU(0/EHDGO-H>P573@SHC0,QR.:#GM%8Q.*]@_LEE=7CKW!POD,L AI&C(YS%- M< "-;*2-T5ZZ:#BIW]_J8P#X92>.T*B@H>F= ,U%ZF T[/52NV6:VJK37FSH MM-C<"YVMO8EPM0)^X5$2)7BXR_69,FKSP,=60:\L=%I9'K/\8(8_X%M"5T5& M"3VFC$>$Q*.$O>30:,QR-8/;*0J>5 MI4WD-:#\.E"OF0,ZOS@D*F2UK<_.-*CPH33-Z4OWM#N?^U"?2@V>WY/;A^:4 MK0_3'/I]$K#K*#7*Y09"XIL8YKEJSM&:&Z/V]5'42AFCBOIR)P7L :P!?+]1 MRIQO[ NZT\SE_U!+ P04 " !J4(Y4E[=_1M@* #=10 & 'AL+W=O MWSS6]>&WZ;3:/*:[I'I7'-*]^LM#4>Z26KTMOTRK0YDFVU.C M73[EMNU.=TFVO[F[/?WN8WEW6QSK/-NG'TNK.NYV2?E]EN;%\_L;=O/ZBT_9 ME\>Z^<7T[O:0?$GOT_KWP\=2O9N>K6RS7;JOLF)OE>G#^YL/[+>U#)H&)\3_ MLO2YNGAM-:%\+HJOS9MX^_[&;CQ*\W13-R82]>,IG:=YWEA2?OS1&KTY]]DT MO'S]:GUU"EX%\SFITGF1_S_;UH_O;_P;:YL^),>\_E0\1VD;D-/8VQ1Y=?K? M>FZQ]HVU.59UL6L;*P]VV?[E9_*M'8B+!DP,-.!M ZXUX,Y ]$V$'H#-M! MM@VDWL =:."T#9RQ+KEM W>L2U[;P!O;P&\;^'H#;Z!!T#8(M 9R,''V:^;L M$X->4G[BRR*ID[O;LGBVR@:O[#4O3J0[M5J_L3+=M'W-7OKB WW]MZB3'&DV-S>[3\LLK:RY]5%-G;0L3XXJUQ!+"[.E M>9Y4E?7!FA>[G9J;0U:6H_Q9Z/Y4B*G5*%.S$:&%8T*;4:%%8ZS,*2NQV+#HGB\V3Z.F.V;;MV/P"UPO.'$.3HP+ M+MD5QWT])KC9BT7WPI4)8X$*3O*^TW.(U,):0,1IH/JH)6EG12)"B'# ($-, M$+A]3(QX''BN\'W1!ZZ181+,DRII/IXS>I MM2_JU#HDWY/F3;+?JI)V4Q[5VIOMZU09J$WD+WV5T@,K( +3"=="W%[4&N%H M,RL:$B(]Z9RCK<1HY*ZGP=9&2_T\=IJ$F47)Z&6C58_J+RJG5=+(+P/Q0@9U MAK2YL/V!FI5U0H.9E<;/>6R@GX EDRVD*W3^01S@'PE9TI 5#0D9U 9JE'4" MDIHFQF.W=9&Y-KK4SV+=B4(D,2!#6:1#V%A$RTE4#\V U[>BD(TOW!6(%D(Z6 M&4A'CDXZ6FC0D)B&K(V0?@H[F<'>HC.JUQUG+(7)YH]C5F7$0C=GB)#PF+S4 M>GV?.R7!WB(EQOML8!ZLFAU?*KT'%CVD4O>8SD"RX%_2D!4-"6E(1$-B/'C/ MUW<[UT9;_:WG3EMPL[:X;_(X:0[Z^A61E7YK7J=8MC@4#Y[O.OKF+ +3UPH: MLJ0A*QH2TI"(AL3C E\;+?7SU.DJ;M95LW1_.G%(\G9OZ71._) F];%4$W(/ M=IRPM6'&H5)@TN=@HWJ. $'N2,B2AJQH2$A#(AH2CPU];;35S][%"8]93?TG MK:V\J/"<0$4T\6T9^)Z^^+5(T\.7ABR1_D!22"LA#8EH2$S[LAXS//VL=(J1 MCSR;0@_>N(T]73E4.OK3M"9X^J<-=GJ9[I3MOPJAV0C]QH7' HU M%@2#C!2=6A-7.0D:N]4HH%#A:L2YONN#X, ]&QMN[^EW(&@S*QH2TI"(AL0# MH8/C/*.I?A8[+2?>45G@T)*(A M\4#PS-57$*.M?DX[A2?,"N\M^R@"2ANA'-8/TA$8R!4)6=*0%0T):4A$0^)Q M@:^-EOIYNKB.2&B^J^RC"$2.<0FN0" PD#GZ2)"&K&A(2$,B&A*/"WQMM-3/ M7"<_A5E^FO90!**:6"!M!^I,! IR C4=R FM,&E(2$,BVI>8MK(>-3[]O'2J M4IA5Y;R;1NHI]GJ1NR[:EQ],A9) I"1Z.0H!3HS7HT2G.859<]+^&YZWM'P4 MB'S4[Q:M:#LA8@=P!4(F\!X3W=?:".D/N+$BWG:$B(]#31NXH0$%B6R*[61D@_ M59V4$V8I]RD]',O-HRK$3M*HGY$3$474#9TR?/72Y+I&+=7J)N41 8/[0!3L-B6A(/!"] MZS%]+]AHK)_6BP\2F6OV_G-S<-Z,JP(D\H$B%8GOZL]!!#AAPA&.-Q105^S* M'REV1P5D8"8L:L&"[E!46B 09COZD$"0&A)79R7I4$A#(AH2(Q"AWRDUFNFG MKZOUY8_4^H,[;J/X.)>P2IXH12*9\/04(9]&$I*+8"B@KJJ6/U)5CPK(P$?R M*MQ^KY].+Q&HY[N>U+,!8?J1.0+Q'>G#:PJ8=\U=G,'/ M&\M. $BS ""N*6!C.I/P6F%3'S"I[QW/$218D+%/$S$?5 E(G_J(0P@8<0A1 M(ZZ/-N(1U\5#C*$$XX'PP7U_!#IQ@N:K40+]5L[TXBLBFB\^^7=2?LGVE96G M#ZJM_6G;]:>SLV;QHE=9\VNUUB7\\E35JZR%C_7S6;.N=;;L3EH59S2.Y=DJ MR\N3B_/NN]OZXKS:M$5>ZMLZ:C:K55:_7^FB>OM\0DYV7]SESR^M^>+LXGR= M/>M[W7Y?W];PZ6Q_E66^TF635V54ZZ?/)Y?DTR2AYH3.XO=P+K&MHKZYIUG;79Q7E=O46U ML8:KF8.N;[JSH35Y:1[C?5O#KSF+7B)%?(AI3@@B:?/ST.""'[7N0===CGNO=W$[O M+A]F\]^BR\G#[/?9PVQZ_REP7;Z_+N^NRSW7G<,8+JJFP;J\/U-V9YJ!^GIQ M2E(>"YK2\[/7P[Y +).8IXEB>\,C=6*O3@1;?;G\'SAG[RMM!0-Z496+O-!1 MN95MOC7'"^-%FP:\*R\CB#YUUN;E]0%DJ$LD'O>7:D81SR3C>66HO3P7E7:ZJNLW_]LI3[FVE2%4L!O)< M.TJ%I FN+MFK2X+J?LO,DRDC_<,\F4W>O)C':B+ 4C^VF-[$T0%.Q6*5#O0B M=HQS%7NZ,]T+3C\D&"#V# PH==.$U*:N"@$#0% VD.L:QKA0$MOH&@>E3EZR M\ED;UW_*\CIZS8J-[K76^6MF"!85>?:8%]U00*-K'%#5ZT9,3BE-$QFG'OT' M="!A_=5J!3T-&%K\&>5-LX%Q#-T>-;I^S1<>Q611RGGJ!$J-5+@WIO M(0G0=0TJ?TXR'9?LF@B/6DL.POZ1=T L-4/1C$(X;/)E%S7QV+&]15"Z:W(J M8O.?IP$6423,J*MLV0T[B!V05S8:%I:-^&FB/&^=DU42@GQ-,("CH0)=S]T9Q"9 M%=Z@X8+,$>J:F-#L021:YLVBVD!J@RIVJ48XD[$8IEZ(89H(Y0W*%G\DS+\9 M>$%6+G:AXE5#"QXA]0+MX-L;\.+.0W8>C38BQ+JM?->$Q,(;-*AE(@TS\6:? M!!8:"K#0@*,NV3BA29H,M")V5%$J/>Y!+?]HF'^SU1HB8D>$)-+K)A:.- S'/^J\-2[^U.N'/*^MZG=4J\LW MRA1Q:B'$CE"5$L^ I!:#E >+(+ M/CB9HDM#%@D/%>T5ET2GG#(!_X;]XEI"=402JCP=8ZE%P]2:!1^;2Z!3J5*A M7"=#+*$P4U)Z!%I:T3"M)I!IU5"+;A\8*M,ESRGX-T^<;D0,>2I37R]:1M$P MHR"IA0&]W 7*WJVJ]D77(=E8D0:]ZP0@Q Z*2IGX8J?%% UC:N^GZ^S=ZZ0N M9!05(I5#E4@1!V4Y3SQCEUD:L3"-0&5MBIG&2B3" M$U*9!1.306+/YK]/[W]BTI99HK 1HF3KO,V*/IXL\RX=1_L!H04#]E$'SYBE M$E)Y,BQFN<+"7.DF^#NRF'(A6T!B"X,!"B%<,#:;IQCE,1O.4V*F5!#&A&_$ M6JBP,%2.-7\H%V<(.]!<'#'T]#&W>.$C$X#=Q ,4;*M^F!ST,CJQ[Q(D(=P9 M&8@9%RQ1GGR(6]#P,&B<8=UW[?BPYBY13CDADB5\R'+,E$)U1+@G;G++'TZ# MP_K+;'XYG_S$6HPE!0^3XK:N%EHOH;*NJU4$N5?49,6V K=3I&C/N)!0DJY^TBY3A M0$),S-22;S!9Z/ P=#[>CK(J3P_;@B8@W.4+)/9J.+F F'$I>$(\%.*60CQ< M'@7:L6 MO$@JE2+#66'$TJ?6@H^'P7>GUYMZ\6(RU(\,8(1F)($LQ.E>U] GU?*.AWEW MW+%/>0D>LL^O4;7C,WN("8T#ZP'"TDZ$:0<=F[WO-Q $8@LZ'@6VCL42*899 M+6J8@G[?HK;EGPCS+]B 85#Q!$B!\$T129)XZ-N8)24Q@2'I:8@EH0A78L<- M^:EH(I!RB\@$0#Y<+L(BQN11BW>_E&_7@X$4@AEK*4$CE,35'+ M5#+FJ8B$A:P(0]9FIF9I^GB@1M5CD3]GWMQ:(&6:9 I<9B@?,10Q\^X!$ ?[ M.3Y8T*WKZC5?@HL_OA\T(YS]"1>1,A5)+)4S=#&8,D*\0]?"5(1A.I\^1+/Y MY&YZ>3^%@VAR>?_?Z')^'=U!I7))AO'D:UNW7M_HMBVT;_Y' MCN_:0$P8BX6/JO)@7^+( MC!4OU1UP]FW%#=XYLX$!/* IF\M#R281[=W7P_ M6"FN!O/Z-IWI=GX^E_G?\#PVY5+7T4.USA=18N:LD#:Y_$E%[,SX(V8D98)[ MDC1I,25',(6X$0SFWH&@ 5W^UF1%5GLR'1FJ\;;B71,9,RX]E)*64C)<"T[! M7=9=4KPK7[%<$U4]7A0B)DK(-/5XDK(@5"/;/>Q"I7&6 H[RI[SO]Z?\!QQT MOZ'[8L?W/B(FB>3*XRC*\E&-\7$8\(^&[^EX-:O&MT$B)H2EB7>[L46H&MD! ML[N>4&FV\.II BG^\2_(#P4B-[Y!$3$3"DYAX'%]9"JLPA:]TJ9_R M19X56Y9U+Y$\Z+W4:S M@_YVR;"![*SHWG3I,+WP[T93X[.QB(E)-[C/RRR3U3]C\I@K(=.N DK%PUV2 M6^4A WN]F%/GSJCZQ8*P2W*J7)<%X'L?/I/GB%( SD M;U7=/F?/G;M#B0Y AK1TQP%4K,M0+A-DV0LQ]*FUG%4CVRK=/4J[0=I'TP^M MW"EDJ^5@HG+;A _/O"I+6_7Q799.#+W^1S'41:R4 A+-8?J#&'J:DU@,)V$, MSP^G_9J#W,>L9=UKB#9UOVW4?#Z<'K]^F*'O@"!;+M%G@QCZ&F/IG(SNA]E1 M8.R9C,WN)QB#AW4-8N1K@V5T$F8TV@:$*-A&\X.WB-< MZ?JY>[VRB;JAW+^?M_]V_PKG9??BXN#[*_)ITK^(:2_3OQ?Z+:N?\[*!:/L$ MEXQ_-2&^[E^U[#^TU;I[6_&Q:MMJU1V^Z P*"V, OS]5X,C;#^8&^Q=>+_X/ M4$L#!!0 ( &I0CE2RT5];4 P *4C 8 >&PO=V]R:W-H965T&ULM5IM4]M($OXK4QQW1ZJ,L0TA9/-2Y9@DRQ[LLC'L?1Y+8VLJ MTHQV1K+A?OT]W:-7, [9RWT!2YKI?OJ]IZ6W&^N^^D2I0MQEJ?'O]I*BR'\Z M.O)1HC+IAS97!D^6UF6RP*5;'?G<*1GSIBP]FHQ&IT>9U&;O_5N^=^W>O[5E MD6JCKIWP999)=_]!I7;S;F^\5]_XHE=)03>.WK_-Y4K-57&;7SM<'3548ITI MX[4UPJGEN[WI^*%_RAU<9W?@N29&'M5[JXB-_MC0B02E54$ 6)?VLU M4VE*A #CSXKF7L.2-G9_U]0_L>R092&]FMGTWSHNDG=[9WLB5DM9IL47N_E9 M5?*\)'J133W_%9NP]OCUGHA*7]BLV@P$F3;AO[RK]-#9<#9Z8L.DVC!AW($1 MHSR7A7S_UMF-<+0:U.@'B\J[ 4X;,LJ\<'BJL:]X_YM;2:/_(X.*3"P^2*^] ML$MQ[917IN G;X\*\*(=1U%%]T.@.WF"[G@BKJPI$B\^FEC%?0)' -D@G=1( M/TQV4CQ7T5 3?=76R@Q M%O_XV]ED/'XCGL=&3-,<=,2)^-FFL38K/Q 7!IH]*.Q*%8ER<, B$;KP"-2% MU[&63BNLPC/F-1F]F=DLE^9^P)=@7=W>J.:.=?5-6[KJYHN!V$@OM(FLRZV3 MA8I%">=P3#J5&P9+O^? JNCB7.&V=/@-X+G3J9A,R '&)T-Q@X45$*9+"0H4 M"RN\I$&I0-_+6T3'2;/7ZU:]@5OG[Z PQ"^$M#7ATBNKQ37=,TOO.$ M[FC[^?RJ]O#!\Z4.>UNTD8+B-/42P(8PI23#,79IC=K8=-DUT'?PV:[=(.DV M[7Y2"\?N/@G5;/2=ZFV4^?$N4JGX)!=.1Y6V +K292P3*RXKS)<-YII+[?), M8QM*U-O@ ^.7NU'274ZIC.DBRZWW>H&D.U7.^EQ&BJ.O-6B;UK?%X,76#-'H M[&Q;ZGP*S!_ROA0'M_,7;8+:R9O6M]PY7=^+E]LXBF*:XH&H*:U_*!:G!ALZC@M-H:4<@5CH#+:+A M>XK[+2HL^?-DM_+&H]'?=UOT(D8WI9<:BWM%^;N\?#N-'N F"T]>;T$7TMIFTKU!5"'->]8:W6V7%;'A4;+R8CHKFJ M.B@A5TXI'-J*T!%]1%K\!8Y1E=\FZ83;-3&&3=B*!+N;3:QQ"(,6$E\ M*4$8[#C*:TX# 5R!?USU8::"55/J85DH,B=[;NG6>DU79(R"M)CBE%H_#B*Q M*9ID^+0EIOT6K8WN9]JC4?+)5H]XI/"K-HXNJC@B'7$>%-.^&BD2RND,37I(#-LRXY85.GL>Q9=)ROKZZ$)^=+?,J9=2+<;]=-,.I M5)MR>.L?K&H?M(OG-B4=R/L':_E^NZQV7XU,L=8QFF2VMFL.-+U$1S?6.%39 MT@>_@Y6'9**>[EB_IB20UQP>JBWQ-5YKTC0Y'Y1U.'V^7 ]$4EH 9MT#R5S1QBS MVBC&'-L@7 T0SJ4KE#+5!NCYI^:XC#"K4YUJ8H/-_*9=E^X,DROGD XO_XXN_ER>Z46UC^DTC0_S9V''4CP MCW""?8QB9T'NK'NBE 5QNU)U:T%[^_^2F]YPL-0L/J=V@073LK#&9A1WW2K7 MS$GR[IR$Q@LRJCR-."]QU#?,B$\.%$.>\IE"08&+87,N0WKF?2[&:A72[THA M&4@J GBBECHT.*'1PR4HYRDC MI8-5/8&"/JL^O,Z.'@_\4D;UX[I]TZW@QK)_0C7.:6N=.:4RZ6(O/EC\$P>= M.=BGZ?Q#6P6V;KK-&5]3W.>W3=/SJQWR*.N0#EB]&1T$;[',6_R'XC/;8!9L M( [FY:*PN8Y Y^7AR0@@H#F1X;2Z"DE>K65:LFTV29CNT1\E0EN*5$G\/.5- MM286 ]:BCE7M'2O4BQ4(4#J6A7 2)P1N8B!A0?!B"PP"Z:$LF'D=MW"9*-2N M:A37U"O9C]IDOTJTP2QI,E%U2O5P99+:+ZAX*" MFT0QQ>%6!9\VI!A*CI'TB5BB;]$.[%9?!\H__3,5 M.13_3G2J>F*H.P#0"L_I?$"(Z7C 2UC7BB;R;4M;S]0'Y'?[X]?#$Y'I-&V& M+XD,QXR'THK2!R=IY1U4[L7]B8=+.=)V1Y&P]V&AT>@=(=;-8:M7)+R,E9^6 M<:!*<'MH *%@:6JM;J-06%1:$-@_ZXK!3NTY-$G&T_$$Y%$'PD&!CE#=<;!G M#1JR4GHGO\>FKGDB] M/6B]I%G13"9X[LK:> /ZC'?2L(*G=5('H5]84_I:4*P]ZNQHRB+'W(X?34<=SF0-V%!I%3,%H"/F.I5837,1^:#TW J##TEZ5.YRHOX M#4D]X'SS'4!>#X^_"T>C7GH!Q"\F@ B=9Y7/Z#CE'+TZ"(J?5G/61]'],-/E MEMP=$4WO3;MCV\?6&9^T'MDW;<*#'D\O72(.E(4T7SO0V-[T8W]\U@F- [KL MJ>&2ZCRQG@7IV.-&PY?=-35 #D\L*FD@D]8;*[7(M=1IE3Q?M!.I_:Z#T7&B M-)R_4&<>Z:HO(IH;XWMI&+]#2X<0DW$HHH#EJ(;B\0''8 8-[BP.+P2:,#JU M\/U0NSHYB$:'^JY>WYQZ--=R;KT0?2$S<;"$MU'U"*1BCUAW%*.4NZ ;T.+W M^-3R-%S579T:'[/J:X(-O54=H; M2P,?+A*)B-6BYZ1-&YBR%U?SM'HU MA1.1-FR30ZP\S*3[JMJ@&U*GCJ^NZN!0J\*,QE&F74C;S@/ MU/7:J+M"H%IE_"X=&E"1++VJS\U!T*J[Z$=X!RZW4IH'LFJMN1L,TZ^';I*?[8:*?]T.@+>Q//%Q['H,Z4G34&4"?.##8?B !25\I8$_54ML'0U?O=P3+GP4$B[0JO.'& M;%#;CGXF2Z+5I 9XO MK2WJ"V+0?)GS_K]02P,$% @ :E".5$1HR2P/)0 2'0 !@ !X;"]W M;W)KMSVT:2_U=0/F?+J8)D@F_&2:IDV=GS MEK/Q1LZF[B,(#$G$(,#@88GYZZ]_W3V# 07*OZ\3G9F']>7Y<$4],NFK/9Q0U^K[?/Z4)DX MY8?V^?/Q:#1_OH^SXLFW7_.U=]6W7Y=MDV>%>5<%=;O?Q]7QI1$_L MA1^S[:[!A>???GV(M^;&-#\=WE7T[;D;)C "0R4W28(28_GTTUR;/,1"!\:N.^<1-B0?] MSW;T[WCMM)9U7)OK,O\Y2YO=-T^63X+4;.(V;WXL;__3Z'IF&"\I\YK_!K=R M[W3R)$C:NBGW^C!!L,\*^1_?*1Z\!Y:C,P^,]8$QPRT3,92OXB;^]NNJO TJ MW$VCX0,OE9\FX+("FW+35/1K1L\UW][(9@3E)KC)MD6VR9*X:(*K)"G;HLF* M;?"NS+,D,_77SQN:#T\]3W3LES+V^,S8T3CXOBR:71V\+E*3]@=X3H Z:,<6 MVI?C!T=\99++8!*%P7@TCAX8;^)6/^'Q)F?&^Z':QD7V6RP$4J3!R[C.:B#C M765J4S3\RP,33=U$4YYH^F]!\\-C_[UL3# .+H+'3T++RXHD.^2&%YN414V_ MI(*']SOC73%IL,F*F.Z.\Z FA!ABR:8.Z/F\34W0T-VQS,!CX?MUN3_$Q9$Q MFM'EVUV9YP37;4&CU>VZSM(LK@!'S,_0MIK]VE1N:_E)^C"Z[*TD*QI3)3KX M.LX)*HQ!]S957-0Q,WH=[.*/)E@;4P0FSXAGL(C+X*?:8"Y3-QDQ,SWWN'7& ME0E(W!WH/RVFX+56*68F3FUVP=84IHJQ//K%'#!.W"'\T.&9G@5N?BHRW'.# M&>HP**O@I\N;R^"O5U?O+D%U-)%L@^"2@!X$JS*_MAG1:-#605.21/A@O*4! M)7%-@O8@&&EV<1/$FPV)0@:"IBDK!G7O-H[N-PU!E&?Q.LNS)@-XE?EHBM:$ MA*BZD7'-'2F$6B>I3,ZH2[,ZR^AK+B>NRB->YN0S>%(0,FC@K M"%N@C[!'DK0S>2H4XIXZ$A)Y#82@BK#K;V ?I[2' I0;/4AV<;'MMG?XT:HW M6YY],/2/8"^3I*V"357N R"A3'%1/@&-)(KBPR'/9'BBC"9+VCRN!O&ES M&NNC\'!>%ML+?$O=3D*$5?B9='?'HQ4Q6_81R-(ET0[37AQ#PGO>JBC,25DS MC>-14G*F ODW\9T;?!-G%3_!7%P3EQJ&GGB4$)+Q\'PKS1GEN>@<^%@DPJ+T7,,*J.4&)O1(EX3N6>5-#_ Z^#"$MZ"?A@&9'MRE*'"0U M,665-2+YZX0FLRJ!@$C-/DM"_09N;T@Q9 F)T)*>*H Q@@-/DM3\B.%(JG\T M#%I#LJ*#^M"N28\!C0D]2-?69&[:J]L8\ $X@9_XS@CI8>;Z8(C66'++Y$PM M-%*Y/X(U ,J)"",N+$H2"B!I(G#B.J*]7UNBP6QSY.=U RRU06;3][)2"%C: MG-F/AS< 4*_-D%H=42]U@(/CD)[3X;\F!M$BG0M9?!CR;) MP<)@+&;_:U,U,20.":(J.!J2.%91=+JU?8 ]EG2DD@$ $.(KYNQ&Y@RB?-NR4\YA"(1&U0]2R,3-\W3$/SZ=3J?A!RP(X^O3(2*GH:3,)%- OG M\SE]'B\6X6*R)#G07R;+C_&+P.[ >X;64=@I5HCB;L%Z+7TI/[D7&XC\GO: \!9'40C;Y@ZW7(O!DFNLM[4S2W M9^? \%CL\HM3:ONL2"]9G!HXQ$/\<,H% Z"9F-26@R_BY0LAJ;5> M/VJR 98K"^,FNX^&WS?-P)I6 V-UF[KQ[(%.KEZ>T$FP/@8W9LLW?1\7+12N M*$YL[KYWI=;[/K'5D^@+%4?_VEY'GX.7\Y!N8-D.[T;<"8[YS$-F?[!NFZY, M5=9L+S^>PQR-@&)H'MFD\EVV*!K=)$-$-VB'AFF1H4[5) M+\;A+CQR7W0#M>*J"#TDM0U1NWP]8K\OE@J?P@YGNJ7^W$ MT>BLV!4[S3[@^)L-&QLN(/4WS.3O3;(KRKS<9N:^)GA(3$]EI9/?H0T>OP>- MA>[XZ!T8ZPZ,S^] XZ_98UJ[AA^[-?@80<0=5GK=]_,/)3Q?]C+)Q,T:,E+K M6H(N UB!6"WBK6AKFAM!;R6WO36PSR(4#C)9D(I%4'!+-/DT6JW"U62NQBY]CJ9]4B%F%('^>9KVMD)3<#1>AHO9@N-E=GLZE^:-C0%YGZR+T@O7DBO,(9^4G7?.>. S<3+14(^6 M.$J+^*00DS@G+M8D;@BB@G#P*A/GV6],4SRZ4I:'M4SM P+_EOP5DD=B:MKA MZ/K00&&0(<1$HL=?(PU&W%O!=68+FVUQLLI! C'"9O&MBQ315V25+K+BXE"5 M"1PD]4*S>D=/;TMRW[S!0X:#D'.>&JRW!J+YZE$F^X\^0&0Y+\,)V<[+^8(^ M1V1#3\/Y+ I^)C@Y3*APCL/IDVNX8')I'?9N,M@QB2NJDPHC>F'O=/4D&^49!I&>.5] M$Z+9DQQQ^1R.W)D M?C_4P0R/+/2)EVV6IR[JD>VQ$'7ZW*AO$=K:E>3HOO%_CV;Z._0:HA>5@:Z M!*&5YW@H>,: (UK'[(!8@:F^) 9.((6KT_V(1CKD]U ZIHAMM![YBJSR(BTD MH*LM=FT+U824#4D"5KY=U*67TO$AAVPT$.)=ZB6)#UD#KL:8;%?HEIO!OGMT>4Y$E,NQ#!R>Q<=^%12ZG%FG53@=K=38O35C BQ!F$G2;MO-1_D M<^:S6;B$P)I"<#R;A)/I.%S0"%^>F<6)DF4X6LW#&4DCPMHJ').F'"_G)',X M]69S,R:[JB$1]0%*RUM7N*-OKI"NOFM;,.'KNOGKE:Q_0X\\XZ3C[T M\XTP1LJBT#H#5FV2"J(%B0FE!)6W=[);K^\2DU\&SVY(ZW#Z=G))R&@KXAY$ M*=^X'(HLZP>.N+]%M/$MYTJN)+/BFX,J^M@V.LW ,$C06323BC%EG:PZ(^CZ MHLWF2#:(-0NY;1KC1)TOWIR#GB,B.;EPTNCO97$!J\ 0$!P%4VD%[-I[;LI- M7NFN9OQS3U$_-N9WBV ");(=[J8 M/RBW'DX1;+!;A> KC81$N"*K1>3[G_Q/:\+2(9[>SOF\.68 M=F(T'>'"!%]'9 _)URE]C98D41=+?"5;*IS14I8D@NGK'%]G,)ZFX%H+ $G% MT13R>J$8[Z' 8_OWB.,KU\OE+O?P9]$V65OP"%F%D9\RBZ# QBN2Y^.% C4> M+4B=D?(A&IGR[Y,9F931DCY-1T0#TREL%2\!_ FA9MU.>"/W:OLMGG8%5,C)B)C[:QTY;8],W==^0Y9SEQB5J^^YX:L"L&5=) M./3U!#UVA@T#C@L(CM3J;FO@#:!1 M_+5TP2R;-O]C5G?U[CL>42VASUSF?$'.KC72IC,VT4XC)7\ESY9S[F^*7FH= M^3H:*&37EV^P67TUF]*0C,(&5QO#0O2$3^*B:,5YK/Y@GCG')Z]E<'Y.:@-8 MWO6X1[C:U>+U]K!?E[1N:PZO!4G.W$0T8!(XOGP'4@U:&<*) RUW00A(]&PB MF?O/7\7/PI T<1>8]!:P/HK>2KEBPR8^N]"?JY1A37UKD*]W)3<>8+7F\GDJ MEQOM-MO;R(ICZ6DK!H6L!KOT,4M;GU:"MD#T%(;H8T)\75F=?5;M;@<$1\#_ M<7T5!M^75941?IG;24W0UKZ-UW3A_:LW8?!&Q3B!Y\+A1[HY-\G?3"-FWH_7 M5_TT)E>P_4H+R!JI"+$5**(@62R4 >DITLBCB_'H8C*[F."2XUR0M=2V,1L0 M7QA7J089BMUUV]]5?_7Q7'M"%Q@X(9/?&C6!M:Y$-&PJ]=QG1AI5^VVA=]DC:Y/+V,ZA9E/TI_#00_83]B/7.YI M:8T54\.2?''[I&?-X+JU:"Z#G_CV!I;)MLW8VJ+U5.P;"K/MC6DL%E/#KJ;- M'&C$B?FN*QB*:V_I!)P*:_HB( J9]X+RY4 MA!8!!]+ 0(.N2ZGF0& /T\,P M4(L WABM:.56'MUS\IT>_BCP"?:9/3;M6>.2@:D[#C-@4X&1SBK]F, M]$D:YVJKU"8B<,>HM82U=!8.HA2#])PO2[^ER*Q3Q.UV/)<34 M\(ABRKWJRK1#X5-D#3M9KC**D,C6 Z+FB9HNOHUNV /9B'D@NX?,8YQQJ(QC M8ZC6C3UB>,:&1-;(D%]:!G%A>0RP1Y@_3C^2^1)O#2K $=@PC7.>W%3=N&(2 M04!44%1=6,[%K'0,J9ZFJ9B/9?:]A_&4^8Y%'\1N7I?P/,B(0C:9<1 M+U3)[FB#9-9)PR)IUYJCU.3?97NB#]]!*=?(I:B#=FAU6TB1W+NS+>[?RSZ1 M ,TBRD'4 9ZBX"U;L\.(G!;;+[7$2'@,34\?L95L- !2P8,WX%AF'#QR :TB\DBDD>6Z7@ MW:2D1*02R[SM&G8^Q$DNE< H#A:UT$L4G4'$Q"'BIX'==F#6[4'K#==H'F@: M@;EZE! M1J1>/5 MI&NZ3*L6V%.PF\"!Q>S7EG5X9[/[,&S8B;+5UQ8 IR \3G.&B#?V\R8:629$"Q1=7OQM;[ MLA?KU'?%3PO9=./!%_L8$\&"$H3,Y,:V8!W)''6;$6C:^^.J5<^T+)TLT#D/ M72"3:R+.+8E(,S'J98G!)N!(]%K>FC+YP/.\?7M-,@B;6.^R@_C;8>?LHL"* M1E%584T MF9@[H*P)3[QGKU_'[#!^$\(.&&W=9$@L:G93=Y@WPWW)+4'M2VX MM4M;C,#D&J.5D-$#!?%G8MKLN1.APO\R+#KZI.I%3F/$]-@J]\(>%I%0T)7I MN.]I%$XDE'9:%DUH2DON9[P?4[^Z^8G C>87(V$=52=-'YFB3DX-K3A'E18' M*:P-RNX@UQ"$:H"#9CWD'_*6N8ZT1-NUW(G'P)80=X)U&E1VV@N!#1B(IR:+ MI\)\/E,]7L=[D$[=HI8(%3&P_S28V:4J?0QNRJ35PCN)RQRET+',M9"A>XSF M*,PM<(RP5"_J:M/9TH)"#"\:6FZ4H)<47WBYZLH'SY^G8\E^5TRO.N/1$9JS MTS _VC[I^'I&; MKBT'$C4WC48P-J>P,VUP&Q>(JXL'VD:?M=EF!9?B2 +PY'';;:S='UV8QJW\ MM),%TLR>J."<:\5-Y:%9/5A Q7&!?J>V4S1^M5^W7UGMRQ>!RD'$$@NEYX4M M'/=:72NS@<]V,>.N\DM# MX/5)YI,\=F;CK\C2CI:3%]!K2:M#^#0SA(R3FEZ_[UC22UNV^PWZWA(#P?/" M3G-2*$H+]COO2O(JM[$K'I$]':*%[P5.I9/?02S)4W/UQL(I@>&_U-I_Q_75[P: M&YR_?T$S"8Q!K_7"ILT51+0P/R3C:=45D!UJ;7+ MX TBK*EDYJ7^6\9F=2;\I>PK01MIZ>1V319DW(3,,&D5M?(Z1UPY/: SVT4@ M*I6++WXHLZ+Q%^1-*B'AFC-+Y_>D5S(LR1ME85OO:KU:SD1DN[+D\H9;#C[3 M3RC.56Q#2M2A0ST"9JXP/D:AL4FAWKX[UWH98@\M+$/Q?3>I-U\7%LOV%N1+ MFZIQ_YE0SZI+6L^:2]=[13DG=SU' 5KMWPL9V'+]NV\V]**2GR8[&,^'(;KZ MD_=%LJ\,U[^&^J'D&<3*FU?O;3%P':05G*3:UFHQJFU,)RO2%GV-9!'^4J[) M)+1G 3R$6\]@XPL9P$6B:@3P(*MLF3*XI?&6:Y.WK5[3N[;1[FU)#)CK35=FR5<^G0-RX;+<[G*@ A/3.JV'?CU9+ M=LTE(_"/$3=J9$-,(NXN(V0(\@/+J=/3E)4RKW M:W;4"F&$2$& #)!Z Y V_0''UW"F5%UN'W0E9!]:3O>Q@WC1E!?L*'*TVSIB M7C*"%U"5VXH+"LI;3H%9]TL-1K5-[1DCPW8O!Z&MZ2Y6? T-3_Z+.B8N8R5G M8;'Y-4RB'-716A3QF=7]+@N[=;:5T2;-37^Y;GD;M[I0DVZ-6@/G5LU&?&U' M2/EL)9<69U](%E WG3_/*H'KC_P3![J:.NW<:/PY'D2G6% VG(64EJNHL&T\8K,5&7:+5>?6 M5C3"O));UD3 FTR/Z3EE+!<14%0CA,+X;@M%4R,G..WD=*FL5]>HC)(P'0BG MD6U0<^Y VOV[<[/LYG;6 +CI#-G;0X-0(]8%YTFZQ=5%E]:7<,64UM66?_IE>Z$F\#'ZV"L\UKNI-?I-U;8^&.>^=:Z$@AV^!EB[F>AJ] M]?J=N'I3IF\+ZT6G9R?1/LH'ELPCK@VZML@X^LB!C$L78;-%VM@S=^VMEPN! MA][@T+VM[_3[AB1RSWJU&MQXAKE$<8XVI;6NDU M@B _QS&VI7]V7O3.)"ZR05\&YB M5Y%RHDENV'+4YRUM:X6EMUX7K1*]P)D(>Y2>+J,^B42%BD?FXF0'!>G.;5$) MOT<#6U,6DM?T=81V1?,2,BV#[=T0NT7PL7QQ:@\]XP/Z=)T#"L&O+!-F5E0= M2/?BW"T];DH(0K#6)DKGZM,=[7%K4@;4#:$TM392_2K.%._#IB7'C2V]^OV,3IB7:T8UY\_:? /![>/NE/:QS,ZD MZA?561GDK?Y\P9S/5WY"I3"/4X;G"0U4G6G5M_]N)X38T,ZRFFV,]:4F_)'P_714#:/.%!@ MX#R&S+9%DCM"ZXJWIR+FC'AYKT#!= M?2\D4L/]C[?N](#U,6B.!R.]8^=29=H:B."!%DO7P36Z!."+E&SF2 $*-^L\ M#:)9N!B-PM6(^U[':! .5]$H>*6M>Z@'RFW[9!3.%]-P3!/8WKW77M A"F?3 M23B=KTXZ^^H>,.,E\G/A;!7YTUF 78#H>E@:C,EAJPNPY&1=Z3D90M$P>6/4NKJQA[Q4XD)O":@SS MIETZUAX,^RK+&3RWED-V@D3?]YL MT_6:Y%@\(FL?$:1-[&&'*.SAYSBCK^>I)NHY/>^H1"Z[7 M9VY_Q$VCX.]&V_AN9,/>T8_\,;B2(K9/WB"LB56\Q6T]\N1-MW3Y-'C&IP_, MPO%J''P91',2?=$+1%H%(41@S,/Y^,I@=?)8F'5QRR-2USXK&M) M3N,<6E9\"-Z.PQZG%H7=U*KL=5 M&J_:"#8O"A$6T?*"=,.U]_0%#]N[%)X61DLA6B8G7UK[SAI^7-M"JKD\&G$% M"AK477":P:5$4$9E*]1M$3JB!=I^ZHKE;)UD/U"V1=SV@F-B_2XFMCHPSN5Y M1/D'N*K$.[AXTVG(X<$F $8-LDLNZ].=^^T?\G44&=6!@2.,5#1N_/2-\^0D M<@VG Z??2V JU,('.=JA2W2&7I=#Z!T.#5^O.G 1-$M?\O"2>\=8)JLXYKX M[J09RL;Z,_^&S@7QNH1<=X$-8K$1"T5Z_R3TWA.VLLJCA![M:>,BG@:FN&J0 M _&-I)2L9&B(^@GYU?'<2>6#QXV?% _7O9JQ<]!*J5E6^74A@&_M=6&=0.>U M I5Z(!:O2(YR8RA FAS N_1;66K7R@+[N?)-$MF-KI%".II\6WUH=4/[0=L4 M#QUESX>!]7:C$\82Y^)[/M'\J%D\/5:%''77]"I.O:S7U:!*Q%4,'M=.,@1= M?>ZD?3FD@O-=7"S+%2RGA67=NF*&_4)@OP#L%X!03T;3RA[",-2.?<6 :YIU M=55U_ZSW/9<<:)ZB0 TY84J+7A,][-V>_ YS36,0[-1T85@ M68X@1VR3-:XMCS.Q;?OT99,O;2@-DE73S MHE,F=(\<\EB+^+I:UA,YYU+R@WM=VEA\,[3EO5PG$QFLYEH::TUO+\_Q0(_, MAQA02AT\UANDJW/O4Q@XMK[LOI*DX2R ?1<#(.U7#F9U MEY+ZI%SNDE?+;M_BJ?_@%;7=DF%];&_#QO/?V6S\)ZH=PF7^E$-[VYF2W,UN6@QUP2 MQLCP:OQ@.G&%%G1(&D2/13H<# +,0A-1'AV\W MLXJ6K*3-,.1H#Z]MM*ZKJ>"%\8IFHR]TA:&*"(+2="Q):H3L><4B!"N>PT&0L4>9W%MC.8_E6WN,Y:W1'<<&>QAY58547"% MTU]:+=@I.&](0A&VI6%U$XY $%1K) M-TRB34?].Y[IU2]5X;<'-K@Y]=E(I #>J,[I MZXM[6F(-].]+;J1V+2UW>.^5GR75Y,3)VZ\L;&Q2[C74Z^Q3>[ AX9$>[@C MK8I&*O2[:FH=Z]Z"#'OU?/X%'RI0@Y@E)'):>N_V(YKY[P5P<'#VI!L_>PM4(PTSA5;^$' M"+C&O0#(>T&-FERH1N_K+^/"'+P84-F9E\0\XE5HQ9D7?LGA7Y4P0>_M9STF M4$K7X"*(WQ>9$ *O2>YL\>4-;B7W+:X_( B5J.+7VK."Z)NHIFDEQX[7U4@" M[)V\ DC9)78" <]ZT1T]@E$B"(2'/4$&_.+-.I 8B"EHOX>6#3'47GTP$:F^ M@L=5&#[\"AZ;2@%5GGUA5'TY]*K!Y][;'8$??H25O MA^QNEW=L?A\#O3@&9$./CBX7LR=R%(/]TI0'?E?DNFR:&PO M=V]R:W-H965T&ULY5GI;MPX$GX5PFLO,H#'IR8O)2U-Q,U$(T\&:F=,U;^*GG)V:A!2^(J*Y.?->- M3VHNFX/S,UJ[T>=GJFLKV8@;S4Q7UURO+D6EEL\.O(-AX;VT\L0]].&WZ58FHUGAII,E?J$/UX6 MSPY<%$A4(F^1 X?_;L65J"ID!&)\[GD>C$;SP/V:= ==IMR(*U7](8NV M?':0'K!"S'A7M>_5\E^BUR="?KFJ#/W+EG9OD!VPO#.MJGMBD*"6C?V?W_5V MV"!(W0<(_)[ )[GM023E<][R\S.MEDSC;N"&#Z0J48-PLD&G?&@UO)5 UYZ_ M%J"2.3MI@1>NG.0]W:6E\Q^@\WSV1C5M:=B+IA#%-H,3$&*4Q!\DN?0?Y?A< MY!,6> [S7=][A%\P:A80O^ !?N_TG#?R"[?.;PIVR8TT3,W8C19&-"V]>>2@ M<#PHI(/"[S;AXW1O52M8P/[YC]3WO%-FV;"/I6!7JE[P9@7H:H4&I\/RLA1M M*33C+ >S:P S0V4T_838,_"F0@Z,PYLF%PO2&[0%LC4-VF%@U9:PU=+4 !]C M=U;<&#F3N;5;KB6((#DRXFPF&PZL\5C("AJV-'/+8<+^* 68^9;+BD\KX1"S M08\.%<,%(!%,UHM*YA+%I$4K0JM8(4VNNF80:L%7$/THEV(+ZS)VRZM.G+)2 M+<6MT ZKE6D')?O3R)[)J;%<#"L4:U0+'-2M+, \#'.7K-;617G70J&($_0" M9 >E=Q2I(2 ?%!.30\$(;$R85M:H+,@FX1UX1 O@#]N.."M2 <"+AA,U5!RC5/V;\%UQ2GN'?K MG.N>78^]=R/'?@'D\-DA\YS,#9TP2N$Y@J[(0N+8>X M'(6.E[@L\E/'C3)^*Y<&[B M1''*?H%?D>=$?@:/EJ>:5G)N<>]%3@;GIIX+7,,LN3 M.,R<( R08PCJ1ED,CV]5D.MC#-HV<@(O<\(X(4.[<0SB^7N> M:=C%0LN*10@.+]V&)<\_=U*#IA%QC@"N #0.&CK'VDT'XC:0FX MYCLH-P"UJN6-4)V!.!%D/C*C EZ&5WW,3GG^B4%>:0RW)78IVQ)VM*74Q?&" MZW8%&QL498DNG:[HF&DG*X+B*/9,JQIE9TN K5$5K$"*.438N8X+?PGO=&;! M[*FJSVM68MP.6D*F4@4JZ45L1:"'#,X MN7$,VZ8#+U&H8CS!3O\(CM&JFY?0S]")F#(&,_:9;S-CE[R ;,/FD)$Q2U;* M&,@W!LR)"I.>2$DV[+E 8@+!VY55DK+D2& #^S.(!2D98, QS6_!B=('[TFV MW5C"[GZO_"**WF#K?+GVP]ZY6T=LQD4E^516$AQ+=AP<9(TPQJ06%:LP0=D\Z%JE$!VCP)8?@J56!5JF .-! MV9HW>/Z>?KB18#H36ENQ7MSEHF+7?*K[2N>PUZ^OV!-,,KY[2J_IV3O]Q3KF M5W0"Z'TE==Y!G;@P!O)H!6Y[V4#C,E#^>G4QT)$^& 6#0%;8X;QUZ4/YQ%V+ MD5(,> /5@V3T3&]90A_T @(3?&WWB]E,4&?+7G' KUYA1J$"L@4-*P/X@NB0 MV398L#IQT^D>)T.=L0*NO8X":9%C?BDH9HJ"T@A@Y=!/,L>'Y-O'Y@ "<(RP MC<=#3)6%0M&'YZZI)IC]1N4H_V4/Y+\W4%JE^6E3H!5_)PL&CA\G/R(+0N6. MD.M?EP4W#5'(@OHNF[Q6-G61X48M]HS7D:$^JH7,61KZM!-MT>4E&87GU'@) M:QGB:#&UT8?^)8D( /<6'JA/BA]%W'-1=7?BIT6<%7\'<1FA[0<@+HDLUZ\C M;A+]'3%W+:::LIR_5?OV0$?EZ:?%G*V]VY#SOPJYJS_9ZJ5.XKI$9>N:A@9H MAN62J':PN 5$\W=#X/-.(TM<1^,PVV#L7DQW0+D%&C"8V&D>#$DM +V\+@ M50N/@6P0.UD&O>,+#IJ6I%CL6A=:6UN8->L+'+D53#Z1[+N NL]V\\+>^_C^98VC292F6^_!RV88NX[O MQGBK3SVXAGK]17B+V?T;7V\8Z:J_YVX:;E>$=;E$HT\LYA%UI^@0Y[O!F\X3HO::+ROW3X^YC8 M O_CK;Z7@0E"#\6\A\]7^_EOLYSW+9;#'4M(;9"D#9GM XCZ2AFH=%>8@I5N MY-IT'\2B[<]P'3O=HAPSE(V=01H6$! F"6,JSV_XB@7WB;93./OPF4,NI)0W MR#G60S!0F(0N9 )Q"_FGH71\W4[8FY7 FG1=*0TYQ:9URPT'"WRL0(EO13;; MXJ\KP&:*/ Q=''=@ECP,,R=*@_ZV >I0>H$7K[JJ_X'2'$:I$P3]MHMNCE-/ MN[.W(VHCFF+P+HHUN7]R76R/>*=8"/@.E:SXVUP/AS)Y"DG M3C,G#L+U)-;.5S9&QR,>^WGJCL.'T2Y0=\:.1AX9W2*S8)+%1ZC[6&=IVF ' MRZV58K!@,F!GB;/R30 M.@AI$GH3)]3AC5%Q3T0,;=7[JXN=80-(,_#\7J3V M>8B^%(R!9;.2[50X=#C-<8X5JZ)A__['@$WG_X_$1<>;=I7W"U$LY$+;2_\0$(EE:A_0) > M!FGLN%%L0SY( B=-0P>KR<).E*J5/2GGI@2)H;6U -@Q"BBQG<^_]?S0]2%D MT_[\V'>2Q-L]_^*>?LA&P9(^N*(K;T&<.;9R^!%Z[:N-85DP\8=;0C]1VZ,> MO^J0G5$^SSV:W/=Y\&3C:VLM])R^*6,K"-3VP^NX.GZVOK!?:]?;[3=O*.5S M_'97B1F0NI,D.K"X''ZT:D'?;J>J;55-CZ7@X 3< .]G2K7##SQ@_)A__E]0 M2P,$% @ :E".5"KIJ0/Q#@ !BT !D !X;"]W;W)K&ULU5IIC]LX$OTK1&_W8@90W-9AR\X%](G-()GTIN? ?J0EVM9& MECRBU,?\^GU5)&7)1X\SV%E@/W1BRV2QSE<']?:QK+[JI5*U>%KEA7YWLJSK M]>OSBL+$2EYN].+OS7EQ&MYP6_9.I1=SX+DF16EE_IRX?TW4Z$P,9OEN9)>R1M['YVU&]9=L@RDUI=E?FO65HOWYU,3D2J MYK+)ZR_EXS^4E6=$])(RU_RO>#1KP^F)2!I=ERN[&1RLLL+\+Y^L'CH;)L,# M&P*[(6"^S4',Y;6LY?NW5?DH*EH-:O2!1>7=8"XKR"CW=85?,^RKWU^K6?WV MO 8E^GZ>V%V79E=P8) M"(:!_P*]L)4K9'KA 7J?JX4LLM^E,7V1BDNI,RW*N;BKE%9%S;^\<%#4'A3Q M0=$W*O#%711JK_5:)NK=R9KXJ1[4R?L?RUJ)2/S];Y/ ]]\(HBP^%.*3?(96 M_(DG+NYNA59)4ZE42$$T2: $7[,:?E,OQ16(U8BNKYY85^5#EF;%0B!TQ:RL M(!B^:=&L15V*4]\;#H?T)V0-:@^RRN0L5R(K:D541"5KY0DX6(X/E)$O.J7'58K=1"5BQZ418)=N>9++",F4U450,315[* AP^J$*""0^<)WG# MFV8-$X;$JZPF/92>^.?51- _AW M4,$B$H:/E8M**2!H/>@1MJIE3?>]!F?5,@>5T\";..^ AA\EJ4_759/4['VL M"9QP=A%? L6S6KC36Q-![$H[/-$SHY6ZU+ MK=(W=*!ZPA%SQ53],XA:E>(O-0Y5:5^ M:[**]<2A E5MZ7P.-8I$ZJ68(XG1T0B97$GP=^H/H*.96F1%049EFCTKM@P@ M4&H^19/%0&2+Z>% 7/!S8*%:S: ^)XW'HG1C;29SXVJ@M)99BFWS5N9M8"#_ MR$F# _&Y&XZ!9W&EZ_V9U@W[_FG8 D1!P+26SQQZ#1"_XBT7$":EM3CWBV+Q M4G%O\>D.'@):)0YB7&/%T"YDY!P$P-\OO][<#\1/>,8' )X=N"&$::G46M7: M+>5S9DI6NA/^M8C/Q!KT9%$T*UX".FE#$ %RJ^P5_0#M@WVC>U []4=&, 0M M'B:D4:2)'QKHS=\HQ;I6^Y0L1-S"5^ 7M&E=(9RS-R.+ M$CORLZH]/QYZD[$O'I=9LB0I47=Q4?:@'%HYF0&@LRP'/BAMV' 3+F(MOK# ML];-4^#CLR#D%\E25@M><#J*1^SF%[!-+D8ON'C]6+8.M]YX*RE#.\;D8D&J M(O5L3+VB?&*%FUI/^HX"/AB^<>Y/J9K\7O-S_\WW@B.UXGW&6BAL$4FF0B'< MH:?KIH(LFL,7)(P2=F@*6:GM6"$06Y.G>+9LI)APJ8_# E;)2>\<#17*^JI^ M=MQ8U7C&CGGNGF-="LPW%/ E42K5#OW;W9LX?8%GBMQ>X$:#8+0=NTOYT%7Z MBHI,&+D?O%-O&H]:EQTF&+_@I.\H'(KGC1]O MD'<@KIN*EM)&CF>#@=L1,NR[G+10.2O!F]4:.]H&_Y9E#G?0Q-6"M0 KG$;6 MO>R6]CN\!QA2FT* U?O=/7(4(^WX>Y)3/<&1"@0%28G AV!HVK0+N:RR^US8 MDV;'L3?V8\/2/G_?MX]PP$EGRLKQ9.K*RF$WDY-9'I7ZNFW/R!M.QFU4.^ ! MK9FRN!%TXB[,FE MJ;CH2.BDKF2A)?>)^@^RL.//J$,[]3]"2,,M.)@W>NTD4V=I M"+;/?*$73T=;F;2M0%.*8I=)21N1L^'Q2G8)"K@(KE6QI>8/5%X7A>WRVS+C M$U254?4/%6BN.&G+IN@'BNQ-"DNJ]70#32/VN;X$-S2LX-<K3K305E"A:C$N:.K;N4!ZJFP(N'(9T*%V:$3=,6 MKTPT8"D*(S*V+57V ;;:RQ%<#:TRY3#":P1"&%OS;#BS_IB:U('XV930QJHF M#Y'%^1"B['"(&%[)5+7 ';J42':=M#Y.52FR7">S&Z)LA[(PS5O_6#_T)I-@ MI^TCY.A( +:-I*:<*/HS#2(T/MNIO3MU=Z< PJZUK55[H&!M:Y/6'N_BHW?@ M:H\W,,"A)T4K_R<:0!,=FS1DJO(P1E(=!P?!\5KES9/:!L::#KVPBC< M(\N$TVJ_,^T.GW:F42^5"J:8,>4?#\;;&<].AVV"D;SNV19$UEDWK'>I$_Z8S*=BQ$VJ0!&,II')F4NC:^ M[^1TX>: 0G911*[AKD_9"AX,U9Q.)G$[Z.*BR57.-&*B@ABA% N-%E.UP6L5 MU$YYKG+T0.**RR"J/\WBI/;,C$*.H7[14J_+Y.L15;!Z M(J4BPI>]2IA+2=+JZ608>L-X"J<\IJ7Q";RD33R.U7ZEW1M0[ .>FZ=$Y=NX MTQD0;SM_.XTZ!G7V@IVI!?JL M)LN)M0,%,39"L!SJAQVZHZ+^[,XJ.8Y8R=[^21VSM]/5 R,JCG]) ]61-T6/ MUL?+CLQA]&?2Y+Q5BNVPW."TVT<<#<*G@76E#D$>I"N49(FXDNL,,>:!9K(U MX&QF_X:E>$ANYI*;_MCU<'0NT)5N-!B"PC,!U?H^'#1OM,U*K$/Q\6T6SY/!]%9#_NZLO.NR^J9BO_' M2MRT!]W:@UHK.6OS#<6F_-ZT_ =0<;MV=S<6T61S79%MW_"1'Z'2>>!),LHG M9-'JL(3^Z,Q-80B"7+'N]ANF?;-U?G>1CUP]STOMNIA M?TATN#*W%?AH:KI$:;R6=!@<&0$'W./8[LS=DJ9*O=)U56R/AXZ*2*\?#SX/[ _YHVA8BMO[1S=_=RAJO9-ZW=:3@:>V,X'7D-S=)AW6+[ MWJYN3,[VCXM8G-")5MQ+8YLDH^HC!WYRFM>_-IJGQB;Q2$>V9P3D'0 M5>M0'XI_-XCIZTQ+3=GK(VGRNYL/UQ^_/Z3(7^1STU?A9F:CZXQ"J_M*QR'\ MM2[Y!QTC>UVE'LK\@5;3O;3NO2G0>N)D@!2+T]W;.@1EB] ^$/!W[+U?Y,4=';&/2*#=V( 6K0U''1$ Q& MPS/QRC86'"B ^/:M*>^(67426R@VV[.D29)N#P\&T-Q7>2B-#H[XC*K$@ LH%G5-W M;TI:48RM%B@<))A2+0P893E;F2':T5G+AA^]@#;+LP5W98:=/56>[B&C/M@: M$J=?FH7^]9NW,]*3[V8\)K>:5!)!G_5$1>%(=>-)GB<^!-D,SC M:=BIYYB]W8UCWQO#!X)HY(63B?C)%:M[EHZ\<3#Q)FCW(F\8CKPX'(J?^*;+ MK?2'GC_&CWXH8KY9F?J^N+N[L[KA$4GP!MM#])W3T9CEZHK%4Z+YOI.I41WY M+8F/9;%XQ<[EUM O2^LP:96(#'QHH"2](CXG(R'7C2-K #]FQ$H,/*"D(1A M;=(P G]C7]PV!&R"WK9-&X*=E:RI2LB,=;K^P7E";MGZ7QP#-V;%MID#G$5# M]2D*X_&(GH20? K)1U'$HPF!.B-"> S']!5R!%,\F-*7,5HA=%UQ0(Z*_FA. M*88N:WUOBD;2B-D3;-_KE.>==U-7JEKP&[CTPEI3U.8UU?9I^Y+OA7FW=;/< MO"'\22)MP@BYFF/K$(7HB:C,6[?F2UVN^4W765G7Y8H_+I5$+4<+\/N\A%'L M%SJ@??7Y_7\ 4$L#!!0 ( &I0CE2]C#(?Q0( $\& 9 >&PO=V]R M:W-H965T36JSQ!NE'O3!LA3U++BM45FH%!E?3 MX"(^GY^Z>!_P4^+&[IW!5;+4^M89G_-I$#E!6&)&CD'PXPXOL2P=$83=O4,'5^F2^M_8=/& MIN\"R!I+NNK K*"2JGV*^ZX/>X!1] (@Z0")U]TF\BK?"Q*SB=$;,"Z:V=S! ME^K1+$XJ]U)NR/"M9!S-OFI""PNQ%:/"4(6URM,=@KGR4'&]YB=0!H/((F2^ !?VE><>K[T M!;YO9BV4_"/:CT+E,!=66M K6!BTJ,C?'$ATVB!(;QY-4KB> R'<\(% ;<3JR6:OJ6^!WR(!J \NF[1D#<(I'GR M6HZZX\@T3Z1U'FX9%0@K7?)H2[4^?X;\J2?J)'9)QIQ3'4M%R!41+%$8)AK[ MW$W-+RCG':3R,33*8M88SOJZ+389\RD=1%$$-VB<,);SJ(#!C@YZ?D%@A M9 M&5U!>N3J2Z(CJ%F@4*JI!CQ^5/" 46,D;2%_B/[2E%L.CD<.U!FN:0_*=KJ2 M=#@X&\;P79,HGS3U^)]^[M>3I"./?.[K"_>&O$*S]JO,O8Y&43OOO;??EA?M MDG@(;U?ME3!KJ2R4N&)H=/)V&(!IUU=KD*[]REAJX@7DCP5O?#0N@.]7FHOJ M#)>@_P^9_0502P,$% @ :E".5#O!5[^9" ?AH !D !X;"]W;W)K M&ULO5G;^Y0^"\( MA+5 2':[C; :GN8@9Z_OE'P4VN;S M0K"OR@K#[OF6P]7ER()Z7#1*:U6W3E7X@JH@9%^4M"O#?I:9R'85C,"NUKBP M,>XV/*KQHTB'+ H\%OIA<$1?U#H;D;[H!7V_Z267^7^YXX/,V"TWN6%JP>ZU M,$):>G)DHW&[T9@V&O\9J!Y5A4EY;M8\%5>#-1JI'\7@&G6R"?O[WY(P""[8 MB]NQ&\L 1%'.A6Z!),_AA^^QM"Q Z%P3MRWODQE2PP5KG2C.K]K4$$X_-!=>P)\NE%>"]9=PRS:W3G/S$ MSEC@_\36(,.EK$H/LL>N6%8)EM$JS>42Y1=:E9U^U U.:54M5^QS)07>F0[9 M;\Y5J%W& D@H",;)-%_S@E!KS9CS@LL4-CB9>K'OLPU'M_(,96$52[E9D03J MTP*K(VIKQ3:@ID$&(,@J\A(7;\%C)C"!GN,\9"%)B%O1OX,AB7=B M@/ #!B46@V*+9D 5MX8!J& ?B,*>GRMXTFR)0-5"BZHH]I[/(#!@9+6$:LC< MXJ!^XI%'=ZI<<[EEXLDZX/!FPX&&OW:C:EB>,PWXBEKW[X8>A,ZL!36.8CMD MGR3[PK>TMF8-)A%H-^( _!1C7CJ3SLX > '@01(-V?=WLHQ4(31;Q[*&86_F M3<.:P MG@3>>1 AINVY*:"9[:)(59(UBG#U"U)O*L.,H$>8DB(@>+O\D#!-K MK5(A,N+920!8PIC@'"QMGT;9@0 4LSL$"P(>PS;59.7I-[#8KKEVQZ+E&8$PO#+LKN#'L!L1*("OP4Z4_<#?.LMRDJI(6)<=08>K< M@>"A059S"EM:*%.'+^UV<6H0%>!5QK>FJW#./AQHT 8ZB]1Y62+)QO =_$H8^0@@!,;+RPVQ;!BUT5+;!827%] /F+ MN(O% L@.[B\*!0:#+;B\,]HY2A'UAT%,$2&$W\OH!JK6_3]0"AM*0P&.$J1S MBULP/E0=ZBIXF+ZAJV[/"=HIC7J5X@!!X_\O01?YDVN=[X['7Q""&CVLC[T> M6V/UF5-$C.-\EC_F604&Y_ 8/-=XW_*"3%/ >2^9^=A\.[0AC;2K M_-#1D-T[NA0J[GR#=*G@1>-(V\2CMF'U[;TJ",!1NT6G=632>@ETVEM XQ2&AH? M6RM-AX2C\VMK2@PZPG$(AORJY/(,2%2^34-_G N\ -)H$L7L].;#P5%C)WF: MAK$SF]?#G=OEO&7P]]6!MDV=^C.4?#BU 3'IDL,\"R--D,0MLS@1&FT9UP6P MWZZ IF[J(CO@D RT@<:3U8VE$YO68V*;8K3?1H@?_0G1C9H3/W8Y_9SGN'?3 MRVCWD^DL\1+?;ZG=9D0O7_BQ4Q#I/'$*3J91[$7A;'_P>QW(+WK(?N$:9F;^ M*#HTXS@ E@=[:%)$X_?#V9.;H%.3M^$9!9.WXPG@PWPX_L-X!CMXQO'$"P#3 M/3QO8)("SD%Z@+N@LN*&*4P: M3B]WC/.O26]SO(3 ) OBU Y<%:X;D9M==PN'Z_92+/(T;TL,S4(+@>$1L/7' MW5II7BJ6O8/WF]I@32+7'O:G,.?Q4=, M8+;]N1W\)!B5Q#,%7 65 E).< M'DFY4Y'M >H;UPMQ*72UM9)U",7O%=*6B !!'(>)8T/7(W#H>A4OKP?8+G]V M@XW->"Z(F"5676()&.K.?5",VY[\(B> DDZ4-T6;:-CMD;TWQO5X7F<5>!Y- M/#\.'1"S)/:F_EZ9<>[F9B<(;7Z+)YCJC6B&M?E8?NXV8V.@+WQ#X:8 M.(R]>(Q#S/W>J8WQK.X)SUI.X%[]W.W?KTO)@@YOM9:FC#X(:PO1F/U,Y>DX M=D/\A]=2H28O^]APA2KI\4ITVL'[X4W!A 3J9K-WAG+L)^3)H3B!TB2A!O?N M2$U#R.!H^CI 7;*_"Z*Z4KX1GZ W/!YZ8SWJ?1,HA5[2EP_,.C#'?1YH[[8? M5V[<-X5NN?LR\P7FFEP:5H@%B/K#:3Q@VGWMD+PUQ9JTKZN1(\$QH7 MP/.% FSK"]R@_>1T_3]02P,$% @ :E".5.YY;XMC%0 Q5P !D !X M;"]W;W)K&UL[5QK<]M&LOTK4UKEKE0%47@0?-B. MJRC92;SEV%Y;<>Y^!(DAB34(, HF?OK[^F>P1N@*-F[2?;Z@RT"G.GIUW2? M;@SQ["Y./J5K*3/Q>1-&Z?7&R^(3IX_XWOODN?/XET6!I%\EXATM]EXR?Y*AO'=]R?6 M27[C?;!:9W3C\OFSK;>2'V3VR_9=@JO+@HH?;&24!G$D$KG\_F1F/;D:TG@> M\#&0=VGELR!)YG'\B2Y>^=^?F,20#.4B(PH>_MS*:QF&1 AL_*9IGA1+TL3J MYYSZ#RP[9)E[J;R.PU\#/UM_?S(Y$;Y<>KLP>Q_?_22U/"[16\1ARO^+.S76 MF9Z(Q2[-XHV># XV0:3^>I^U'BH3)F;/!%M/L)EOM1!S^<++O.?/DOA.)#0: MU.@#B\JSP5P0D5$^9 F^#3 O>_XABQ>?UG'HRR3]JWCYVR[(]L\N,U"F[R\7 MFLJ5HF+W4+%L\7,<9>M4O(Q\Z=<)7(*E@B\[Y^O*/DCQA5P,A&,9PC9MZP ] MIY#387I.#[VWR"G>)3*54<;?'%AH6"PTY(6&7ZC0 MPU3>Q)D48_$_?YG8EO545(GRO?%339K87\HDD;X:)&[64ES'FZT7[04$]';9 M.DZ"?^'[+,:-=">%:YBF2?]$NO8@/6GAU!S@AB6V7B)NO1"CM@7AE @/Q >9 M!!A\]9@EK=IB!:76&D2J=YVU!^+BU!H0,1@,7RA6R9Y^C#E1G&&?+Q+<\X/; MP)>1GS:($I$,-Y9QB( 41"MQ&V?T)Z']FSZ!SJV)\U2\6@HO$Z'TTDS$D53< MUYAOL@?165B?^4$ !(^1#](&+1CQJEF<>:'P5JM$KB! /J%#-4WJ8(;TNT(, M RG$14,0C<0/9H^C8.X6.",E),%"W 3 M1$+>RF0O8I!(0#7=(F22[8CCFG;T.D*[(EW2,HO02U/%/_Q@@QVF>(X1_94\ M^*9A:T'+9Z%R$N(IEQ!2[4)X(4T&(P$XW""Z$1.@DE9VPKF0O^WP-7%Z%XOU M+O*)_%8F"Q 79TA,WYWG+"O-:VFV\9U2!BNI%"8K/5EOLU0LE$1DTZ8(;-:: MH>>[C)TPB!;ACFXQR3ZC#BK.MHD3-E7TI=Z6ZU'Y"+,HO<4:+/&6((7=3[WF M/DTGR+7^1-S\*=6N8X,OYGL>5^Z-(_9AO])97"A=;S+<'8A?MBS#7H0!PK7/ M2<; ^FD:ASO.17#SNX!I7.RV#648XFXM>5/>8CAR%&W2!%*6EV<>)PG;?/JZ M7('O6$_/V?SBI[JB^R,,?**Z*1.YD(@V)&8^E[9YUC090FFB7.Q^OV+3K658 MZ%XQ!Q4);Q-#ILJ6)EY5E/](4=Y@G9/GJ#BEQJ<4OHJ0A?M2,1<)7R>&K;?W MYJ$4<[FD+48,0_]9$LP+ V#(AEQ7>?U< F#Y,N>A&NLP]V^[*,"4#W*Q2X(, M4MZ3M J:BSA"E,T"XB6(0+QTMB[_OZ:8*F:-@!J%>QA!)Z]*LE+9!6$\RE2\ MK^CVD#T6R&_X MR 0P^*@=&S.&GYX8[\.-W!QOF0@E'($*PB+]=E(C2EO,UAB_)?%*Y7LZBNT8Z#>CS0IWY07!=F+"M_LR&%,+I=R^#G"&;RZLQJU3+?Q M]H0S#&:1\B(G1?@N]0QY*BZ[<#.(_1-[%"5<#I4:L*:1 M(/HX-H !SI$7,\F8>0$(N5+Q@.$6&8\GR(BV%$4591==2<2'/0;C"]((GMBY MK ]*9-BQY$(<*(H4 &[FYWID@%4:(U]%BSC9QDF1+E0N!],)+>+'BQUE8L[J M2N%1A/LPN2PSK#TV>*<\(Y,5#PF8A[J,LE0@,1- M$E(E7[)+5BHC&JS7(%2QBAGM52 8W/Z/@/V.#0PJDU0C0U<<*'=F$[RWPA7% M^*YXU9*RS&/S.OQ4ZS(<##&N.R[1O&Y0BLL[> U5MN)30,CQU@M"1H*48VH0 ML /IU:M:3;@2XZIY1[&_ ?EBWR-(((/EF)%#[.NJ%U"QPH4[5WQ#5_C>/L5& M)6BIN17D<.NF;XD2K?/!B2.R%K!Z1Z M!( ]HY'::6"F2I%,$K06VCT[P*V=00**H9(3_K#')6%M-Y>1T& MFR!3N_/-[,.+V=\-\>8?'UYR-*4/8K:!50!1>08HZ?EO;Z[__K_B9R_Y)+-S M<:80!X10,>J .X@7&)7[1(&U;WIJ]J,UP7Y0:N_HC2 KH]$*:;TF'H@VT:JJEZQGW;FE!(@R[BYGS]/L;1,=VCG3$I+H M)F6^&T@(+1<*LF"WH?2,2,2^K&U,D8FW%[.:2. <;#<0N MS1V%!!;+7<3/J+A0H.RD^J!>2JF"1V!/T0:<$[!#B5-:ETGZ_W@?BO:34S0KC.(9K"%(IXQN( M0V4[%O:1X4*W_.HMOD4IOVYNZ"RLVPW412+1A%(>#8 F;TE5VUT"\5*9E#Y> M":UDZ+(;G"<1,DO98G55A[7L>3 ?6C;=N"M;)YJQA@#L&H4Y*V0T]E8%@F6; M%Y1^L'80^X,"]+R7OMQL&3[EA=ZL;#P+W5@[RG7J-5:CJ<'X7K4CJ1G"(I\5 M":F 4+A]?F3!=$3?O))L._*S;H=E:Q0+XLPY1[;#OB)6",7ES^<4!#28+#.O MM:7"5(ED#V8&"O4][%:AU'6EJ*H8A@-V61#4POR]W8X70 0Z2.V!? 3U8OQ6 M3\BL&T_S:AEC:VC8D]$QZ2_@,CG2C^F+$L-; "^G@2J4EA64_VJFDAZWD)A_ MWINGKC$93@S375)^CNWO'I8^MU:7FU^_N@M MKQ;'7[/EU5;'?T7+JT-G_Z];7FTS?VMY_7>UO#IR4%_+J\\9_APMKYZ$\JWE M]:WE]="6U_T;X:NTO-K+?&MY?6MY?6MY?;V65V.Q;RVO+VEY3?_D':]VN/VC M=KPZ$L/OV/%Z+U<$D;V:B7DC*2UKMN*HZCGWJ9[-N@U6J_W%IM(OAT3'@B%]W)+C_?R?N@9D4]!Q/CH^EA#R M!S.TU5@VWM">"E+'=0^MGN[AT+$-VQX>@R0>VCW\Z.UWW?W#D3%R'<,QIP?[ MAP[&N&-3V_W?T4(<3XS1>,@W.GXTT8'^6ZW#FL'?[9)TYT7%@?[91MF"Z%-> MX4UQJ&?1M%'G#SQ4:*C4CU6IGW3JPL@]W$OYS#LWDHKM6!36O7.HZ%0_9BA# M2[4&[YNWS+M6:77SS\IL5F35^MK<"LOK*MJ6"/3KG$!:"Z:-JJM+>K4#>0QW M]&H]O+>$".Z"M.OT?=XZNXO[U*WJ0638XC<>W>)=]XN';$OC#DM9QB(G85<8 M->J]/YX:JCV,M>?K;E;^2R#$QBCU-,Q"8*%N7HVB?UQ4*^KWMY'X0? R ?ZER>(LEN8 D&^[/! MCR@&+F>XI(/,XL;>@ME.3 \O0_=G>!]#Q4".E: M+"5'K/%W!;[KXXR/'7.',ZLKXQ'XN 6;K%NJ_Y-L=W(BQA3+1&RR774@Y<( M:1; ECR[*.%.1X.1V0AE])=0GQ[-->H.OAP"6JYVJ&>LD7*J@7@CLU+4XO!] MHP10OYE0<;MAI:%;6JG\54'AO0>2M6L/#7,TO&^C[CFKE;RR;B8WY].5<^J9Z)^0! WCP(U?;E M(<3?J65,)B-C,AT-*F$!-2#2D37NXA%EM'9-7PS=Q@\U.T,W<7EJ35QCXIKU M5?;"/: &>V(!9SGWFJX++EF&9=J&,QT>"<%N7KQJLF:9!WAS1I8QGHP?R1LA MR-%X?"1OLS 3K[UY6F5PAIT9"N<0BY8Q@@7-T;U,DGTB^+_O!QIQTU,RY"5= M"'!UU2PJ:K_:O,LS/#E(XKK!@!MF*#3 W,3N,V?"?^'I+LZ6KJK7NG> MQ+'A6<'VB5\@#(,;\%X5,<><5W?RG6*:D] MZA*5&I.JE^#IG@##0/5[M@ISD;@BXY_4.@S'X/J2%@Z MKN(:8\O-@5(/3NJW1A6%4.*V;<.:3 W+M;N5<\@/D#A-Q[#'TT?Y[M!P1[8Q MG3I]OOLRE(N_R:SJPP_@<47JP5+NU#0L)$&L0.6)_AGI(S+6A-[),+4?Q&UO MGZ+=FB 8N<=\I=NJH,7T0L[C-ON+FU>T$]1/]5[K9NYK#8'VY>/N;M X 00S MJU&)CTYT=JQZ(M/$-EQGTBG)P8!HM5Y^T6FF'B7\].N-"%%?%' 51D^[F3CD MV]/I,>@3NV_C19X^D?$US?(?*H7-HA3.E0_36XXQ==QCPDE?@<#ETGAH#$?3 MI\T%;&,"Y#B='K5 &]I7#P"T '[ U7K*AYNP9:;WU I\*9R]_<\GI M"&EH. )9,EA]!<2@:;=H'24:;H#C5(&32C"SAQ3Z':5Y)3=9I/J\W4O+DY/Z M(5O-C@6N:/36Z#M.5?R\8*!#ZMNMVMCU&% \X="S]:"'MTKJ<531W#;:T,VY MMFF-:MRQLM6-V1T]E&]!88;Y4F)JBP[?JD!;ER%WN+3Q8<%7(;8+I]' M\=/5V)?9:]76O7&F7GU7I-ZV KNJETV)*[3>U MX*K>@(9-E5;VH&:.7U-&@3K?UQ1=T[[F1O'8X$EAT_P,PT5QB.%EWFM2IQG: M ]Y+>GT;<78-%). !>INO0Z64IS]@Y8_%[.BJ_8*(P*@[(5Z+8=X6W^@V MFA+DUEOD5)@#W)@,+/ILC4?&<.B*'S628E= Y/@A3I8RJ-[)!2CO'%[4-MN+ MC@?F%)]'!BT[Q'.)M^^B(_T]E*U8TC-/]8DB\K MW<$>$B/@\)'M,@EH!R2&^&P;8V0'%ZFR[I\9DZIX:1"IU_^Q@\[YA3#:VYKO M=:AV*KUN=%JZ:E6=^;VJ, W'?5,4T_IM&ZWC.J4CUYRW->[!A!L32(VF*Z;C M*1MF-' F^3V$(\-VS?S2)%^?N'J8/5$W %V*CCVNW^&+TI=*EVBT4>\/-48]8)$71]!, MM;=\ZHP(F_.44WJ>Z=I&?I8XN)4AX.U):76ALV-1%5$_W\@<^ M%=JYFO:(,&V/71W:F(*I%A[#9VD/Y0LC M1MEC8SR>"&?@V&(X&-DU)C21Q[)A518XK2Q1:N#!0?L^@O>&;$B$$M$VQXK ML$G@P0&[>/+UJ(A=N&Y5E<7-/TG,Y@=L0VMDC%!M.117&_?TI3U 6'2F@ GX M:P^F0_SGVI4[=$&ANVR7#2FZ-N[A$O_,B1CR[[*L?!#NY%;,_Y;N4MK]2QYO MY0)5'W=ZK<>I'?V$_'EAJ]R_*<->JLXT]3_$--2KY%I^U7AFF6^G(.%S3.6# MS>D/P6/[)A_OX;_8#JT(TOAOJRJ;55M .:.1V*HYQ MMP0S*F\!ZWOF3V*FW/=(CSV"H80[M8TA0/+( 2>G4Q-70$P*E8Q&$V,RY;GE(VK)PL/*T$P_(%2'$],GNIS=ZG@$(U@7J$L<\3Y(/UTLZ015 MT6%**)&;E,\N**W9XCL$-)UZ0@J4^8\I-&ZV+UR-WXIAMW&(#,!=/\N=7CC# M<95(_OM'L0_H-7NF^*[K[<>7E5=+;V2RXA=HTZX!!%-OF2[N%N_HGJE74Y?# MU0N^?_:2%5")".424\W!V#U1AWGRBRS>\HNJYW&6Q1O^N):>+Q,:@.^7<9SE M%[1 \>;RY_\'4$L#!!0 ( &I0CE0(,VB>)PT &0H 9 >&PO=V]R M:W-H965TW:QX/.-:G_3 M2RD[]F%5-_K%V;+KUE]=7>EB*5="7ZJU;/!FKMJ5Z/"S75SI=2M%:2:MZJO M\Y*KE:B:LY?/S;/[]N5SU7=UU;%F7\V/'A?+98=/;AZ M^7PM%O)!=C^M[UO\NAJEE-5*-KI2#6OE_,79M?_5JXC&FP$_5W*C)W\S6LE, MJ=_HQVWYXLPC@V0MBXXD"/SW*&]D79,@F/&[DWDVJJ2)T[\'Z6_-VK&6F=#R M1M6_5&6W?'&6G;%2SD5?=^_5YEOIUA.3O$+5VOS+-G9LF)^QHM>=6KG)L&!5 M-?9_\<'Y83(A\TY,"-R$P-AM%1DK7XM.O'S>J@UK:32DT1]FJ68VC*L:VI2' MKL7;"O.ZEZ]ZC2=:LQNUFE6-(%<]O^H@F=Y?%4[**RLE."'%#]CWJNF6FKUI M2EGN"[B"2:-=P6#7J^!)B:]E<L/A:S97REG;(Z188!WF<=8M)0U>BV;+UGU;+('QQGWYY'OM&J7)3U35+>1+D.YUKL34*S\/(XW[L MLPMZU_98@?P GM12&TT*CF@1OFU+VNI*S*H:OL3;\R )>.PEF/D%BWCN684_ M?NPXVI.UJ+ ;FLT5_+'17PW."'CB)CZ SZ"J 5XT'H?N\53V0[4"18E&JEZ# M7;KE_C9AVPPLN-GDJBZK9L&9VC2T+5L',IBD6M8I,W6"#6[,U*HN684-9EK4 M\EDM(7_BU9*\C[FP#L2LDG8H-((,C-+-F_5RKW<8G%(/-6LW,RQ0T*7% V&+KICK#PAWF+'_0P1022M-E&/1(^$ MU)A@U'VQ/(@CR^+$+^J(M\G9P]JFS\D@S&Q+1+:T<'3[^LSWG@7>I4D/+7%$ MO;4:G8U&BLFG6'#50)R@B$7B4@O4(O2B.^(Y(GWNXH @,,F90XI%Y2I;D@QD M4E:Y8V*^(^^/O(,-FZ9(O.^)L\A ,FJ7_P9_ MC5 J8=E73U4-41SR+$TF=8&?YSP*LU.5@>]E/(U#=@_)^!GS##G$Q_@?5/,, M>:XJ*ELJPD,0*'_[A2N%A0,;]")8'@Y&IL.G?/XMMS\Y_>KA@;^9S:0Y+N\(R MLX7XJ;IR GKL&DGZS#G1.(ML^6NT:,1,1>]SHRO+_TYR_)R(D49\3(Z.$E]/ M6?+S(\<3S#A=RO\EQ\SG412<8L+8ULY[0%H/0U-P8@BB3 PO4B6$F)G4?;F= M_*F4&"<1]\+3E.B'Z4B)"4] [J&7?RHEOOZ($L_AB##@010QO00F];[\/5VO M;ZED_UYL67R,$W<5Z!'6P&2WR_^0L_>QPS:.XCQ"EDRRD]#Q?9^G67YPN$8F MCBPLCF/&#PX.WPF/@@2"$G9G(&,I*/<':!V) MFB? G1\$&/&#.6B/.H'7- P-'E,4 0D/\^B/'^9KK B;".RLX&R'Q0!A&03A M!(D^][W 2#:!"R5QY$[Y.Z77=B9D>T.E[GPS/0<3G@-$PAVLB?U+X!3R! M-Q*J[4Z@%EN9FTG[N,5V."ZDB:"0CE;3R6+9J%HMM@!VDCX%[(]Q[:4!&">? MXEK#9(_'7G"LV^06\^G(CA")6>B=A#;6#"P%N>>@7>Z4PE=YS .4O@:#/L\! MPB1-_R*\(=9/N9>D>P G^B79!N" ;I0.?:R)8H?LZ!BP1:W503=BTG*B_.Q2 MJIGE>]Z7;&4:!'I9K6D")E)2;UB41AYLEX_(T7#NNW[B.'Y4KNP[<7AE?B\+6EE(7U.TVU+ B#!K) M1/>NCV9++\+P#$/6Z[K:U3X'-O5KUX_!>BRA'.>@:1]RSR>PY[I?(!+-;F-5 M)2ROYJ3QQR'V",- Q5W1*>KU!$#, 927Z*LX@) M7>NY%?"+6$D6'':_$7H^RA[_%+']R2HO3"C?VA9X:.@@S?Q/;8&'\0F"R;*, M9Y WT(O3$"5[VMY02?L=W#3MOP;YD_BA.9CRS\++<&- :$B.HB<<"OWQZB1^ M*MO%/,N?SG8'*(IX'B+')/DG \4'^M(H&!*0EP0\S_]X"\0M/4%6M2:=RDB9 M%_(@S2]@:NQT["E\_>,M'1YL#_C<-@WW&]S=6IFP+G&0MMEK55 7@=S?M M18=/U&1'"C+(_5O!9N\SCK1.7 ? T*ZFRR2V16C0WM9FV0F9 M&$3W(YAGOU(PW0G-U*P3IHLC9JKOACY-R8JJ+?J5[JAOH6UVEA]0Z>WZ#H?' MZ+\U3H^?R4^4L3K6D_P@U@- /$*I]O[N)Y>&<'C)<8A+HB-U;1[#$"_X M$W4MRD&>!J:N'191RC6*C8YH ^>YP*-R^6YM>D?C?=RN-CNG0Q;.BP&5M^^H MY4@W.@!PU:%JYBE289K8TA=511A3$?3).MLH#'J+I_ M$6TKR%TH_Q.>!?$X)DF0X9+P\.[7&^]^#RRV9ID[3%?_]HWH2U.M(IK,I:)P ML6<:N&KM6FYZ[%2:RU<4V'1E-O+9\'V&V2UWR:99-5XHWUYST^+DU/G@DUKV M6"6VY98X?Y6=O:LC5J7&\$S*9LQPW@E?+ 0V^>3J&J["J3@ M0&7X:&T79^O9E6C$PN(9\5FAQ-?&42T@ Y8!4B_9MVJ#YRT_HJ94HR9[6]M5 M1;4V74'3)]3B$:[7U*FU@):FO:Y'(L&!HK&'%KEPG4[["A@C-Q'BK4>$Z4)V MX#H0EQ9MA0-#U91589N)3N!@F"&VC>KK$FZDUX4)I9(VJ#N5"4:'TW' &#H4 MZJ5QH5,GRTMB%V:^C')?I4#R6WO_C<,8.Q\Q=L'^8\#SY@1X: _9@Z@A'85L MQD,D2#^**'YP\,MRRL$X&9(OL<(%J,9]<9#&/ ZH0HA9FG$O3$WO\)M6:>)< M-4$SW+9G'0 MY#,H"Z;XC4>8;@TE( M@%^@$_541A1S'G"<)GF:FNX0"*\>YR!+0TE/>O:F(U23A$&ULI59M;]LV$/XK!ZT;6L"S7NQL>;$-V&Z' M!FA6H^FVS[1TDHA0I$)2=KQ?OSO*5AVTR9=]L$WR>,_SW/&.]&QO[(.K$3T\ M-4J[>51[WU['LQB9CJOI,:-!==,3ASN$Q><,B.#EG0W1,%E>^%%XN9 M-7NPO)O0>!!"#=XD3FH^E'MOR2K)SR\^/';2'^!6[]!Y2K9WL]@3+EOC_(BQ MZC&R%S#2#.Z,]K6##[K XCE 3((&5=E)U2I[%?$]YF.8I"/(DBQ]!6\R1#D) M>),7\#[;2FCYK^@+01>P$DXZ,"5L+#J*.EA>(9H.1-- -/U?Z7P5@]OPVK4B MQWG4LCJ[PVCQI_$(5_#+3Y=9FM[ ]SRP;%HE2Y2WVBOX]&D-GS7<8^NQV:*% M]*)/Y@B64[@3NBNI'SHK=34B%,HV8:#% J3V!@3-IW-:^H M6%86D5FIJ4@(HX!H6VN>)/4)J@,!7/T,S3<,><*0^GNA;X5R!@K#,-O.43J< M ^'@(V%*[=P[>,MQ9\G-R35,TYMW8_A:XX]Y'&BC?]T9'\31D7O:N39-*_2! MN)#M'FJQPV 16ZDXHQ0\/J'-)87I9*5E*7.A67>I.M0Y@ME1.NE2M&* +J46 M.I="]9>,]!)=+PW[1=EIZ=TH4(L\-[8@"'48L=-C1X52G'Q;*_, )W9"*K%5V,MZKL?3F'R8 M2%)^I&4#P7M0*%B7UIU03,",C2&%I:7(:!<====23[% D^>=M9RCT%DY6D^/ M N".RW,,R[!*G=T7Y*F[1\\/!NG\Z)K#XIB*/25%Z#-=$-A(]5D,X7CIXJ>R M4X9KIR)B$H[":DI-('Z3CB87R2A)DI>+ALF(IT\%C4NCZ-%RU["D+'?<9);D MRQTG$LR>,-VBH\5@X" M=7^C#ZO#>[CLGX%OV_O']$[8BE) !UB2:S+^_2("VS]0_<2;-CP*6^/IB0G# MFMYTM+R![*6A.CI.F[#X#U!+ P04 " !J4(Y4MQ'AC"<& '#P M&0 'AL+W=O$G7?]]P'+];: MW-N5$(X]5J6RE[V5<_7Y8&"SE:BX[>M:*'PIM*FXPZM9#FQM!,\]4U4.TCB> M#"HN5>_JPI_=FJL+W;A2*G%KF&VJBIO-C2CU^K*7]+8''^5RY>A@<'51\Z6X M$^ZO^M;@;;"3DLM**"NU8D84E[WKY/QF1/2>X+,4:]MY9N3)0NM[>GF77_9B M,DB4(G,D@>/?@W@ERI($P8ROK3B4Q=I^WTM]ZW^'+@EOQ2I=_R]RM+GNS M'LM%P9O2?=3KWT7KSYCD9;JT_B];!]KAO,>RQCI=M/;1PZ#+/X M&8:T94B]W4&1M_(U=_SJPN@U,T0-:?3@7?7<,$XJ2LJ=,_@JP>>NWJE,5X)] MXH_"7@P<)-+Y(&NY;P)W^@QWDK+W6KF596]4+O*G @8P96=/NK7G)CTJ\;7( M^FR81"R-T^2(O.'.OZ&7-WQ&WI]FR97\Q@,$5,YNN)66Z8+=&F&%L*XV]%H4P1N1,AE/G3X%>@C9S*\$4 MJA>G3!0%CKQ[3E2U-J@SEDN<&J$R,"V$6PNA/%/&C=E(M62\THT*7-Q:@2<* M5"GY0I;22;"A^%DA%5>9Y"4T0[(CSKHQM;8B,)#,K:C&PESBVIN\(^ZS:U8T M9>-FTB2G1'"!=,.1&6,<7I02F<\:7Z"LV.&D$-1E22^[FVZ"0Z*W9W@= M2%0+878P\M;A(?;UFS,HA Z)DA:>P8A,/P@3W-WTV2Z6KFBL$3SAA4'>D M:,4=FE>V8OR@Z6NH5]!M+45]B6;3QKF!GD5&N.B ML?# 6E;I7)1/'/2 F[ZTA^(9=3$0>0L/^;WB#P+ @K<\_X*.13+T$WA*J,(C MH=*#=>V5E'P=3"DTR:+$(OO1Z/I<']ZYRAE3TH99,ED% V3&<@FGNIT-$NC^3S= M'<"$BBLRHEO/I[,IQ,=3D(WZ8\\W'T?S2>SY4AQ\/I"Q;54]5T?C:#J$]M&8 MG:9SB#U[P=)H/)U$P^F(G0Y3&(2C-[O0>Q#"VR%(9G.*0-*?AP#,AU$\#B=D M#:7;RJ62P"N'+PA"K#R/8H3WDW; 0?ZLY [;GND/ MU.#YP1HZ[="?L=,]R]E/-9V$H9&^[#S]RS!W6_W_$.N.^'-V@P6-^@-]Z")9 M*OPXKI9R48IMXD_8.(F&\0P/HW2&Z,R/A&.K9G.0[3F?-]1T*FU=N<%>E:,! MUT=:#JV7H55#!"6R[2QHNX 1A/DF_[61=;5M^3]X]73 K+CU'<]04_KI #L\ M>+7D=AK&?:30!K?^@0UO_ M?CJ5/+LG-\-XXQ3,MFXQ-5;24B]^&E>N5(,(;8!]E3>97VKPP\M-N_^18K^6 M:"LIGF$$DV$T?LHFWXY\2>9B8NO];/Z>\2=I^S'C:M]XX,"^\?RVZSRTC-5P M]]'O*?#C9$0=OD*DH;//[OPBTJY;H2H77]H]X=W'.S@!+-OV[C.^HY$TN7?_0'CWH M7$XJ89;^"D9!AN7AGK([W=WRKL/E9D\>KHCON8'-0(,HP!KWI^,>,^':%5Z< MKOU59Z$=+D[^<86;JC!$@.^%QI[=OI""W=WWZA]02P,$% @ :E".5-P? M3 )-!@ \ !D !X;"]W;W)K&ULI5?;;N,V M$/T5P@T*%R!BWB1*N0')[O;RL.UBLVW11T6F;:&RZ(IRO.G7]PQE.TIB[4M? M;%%#SLPY/#,4KW:^_3NLG.O8UW7=A.O)JNLV%[-9*%=N781SOW$-+ O?KHL. MPW8Y"YO6%?.X:%W/E!#I;%U4S>3F*K[[U-Y<^6U75XW[U+*P7:^+]NG.U7YW M/9&3PXO/U7+5T8O9S=6F6+I[U_V^^=1B-#MZF5=KUX3*-ZQUB^O)K;RX,S0_ M3OBC&:$Y,'[OVGPR_QZ(B@A5[NR(P\%_A[=.U?7Y AI_+/W.3F&I(7# MYX/W'R-V8'DH@GOGZS^K>;>ZGF03-G>+8EMWG_WN9[?'DY"_TM]:6"NLZVY^:>8(TCZQ>[<$UUVXFG5P2\99N7=QU[M0(RZD M8A]]TZT"^]#,W?RE@QGR.2:E#DG=J6]Z?._*3 M#277/KK)S:^^6+S*I2U#RZPT)M9U?3E M2_B[58$7@94>E14Z,N^J;H7WCNV*)\QENU55KJ"R!F49UZ,'M$4'AT3>(U4& MJQ#T81N0?0CG[,-BX6)]L?FVK9IE]/;/MF@[US)'LD"JF\ZM'S#6HM]9'F<= MLEX5 54^WY:82\Y;M_%M5SS4[@ CL,ZS!07I\Z$X1U-FW$QX>GH;.(V_V M,K"%WZ(C56#G@MT:F!O0N.T;Q#VXKDH7..@MSR_)_K%HM@LTCHAI\/[6M3YN M$CRT2#,R&RU?7+EJ?.V7U=[19>0,EO=N@5[FV/T32%_OHPSW[9CD*>38OPCH MR15MV#.*,MD3NB^5& H/XH+]%>=]&)E'<]AG]^B:K3M- CMCTO(\3[A0&@,E M>)9(;G3^DA2F+-*Y%$>PAIN4)J2]=-7E"X*8Y(G1F)(?S<_, MJB3G&6(?+&<,\5.#/"0EI+$N,5R;G/V$)8%M6K^HNE$T4V,S+K1D/Q :GF06 M@,0K,"E/1,:5%IAA@X0BN;":IWH$BDFP.,E. )':@I=D 3CG,C-"!37 M*=PJ2WKP:\>F$&?X@2U:OS[H')#&<:5 $Y5IGB6D?4DPJE,%5;+@?T9Y-3PW&#ODZ'Y]Z:H:U\65) D M35=7.,+V@*8@&EN<6\IAJL&NX8FT/0JE2'<\2?-^G/ LUSQ+3226R-.,J)UPI7*&/Z(]3,4BTB2B)D4*JS@*E60!7JH"QW[\'5#/L>E MD$-4F15QM1&&6_FJ@['$6([:9U91Y:@!/'!ODI$BA42-?0,M4\E)6 I99R!1 MXTEK\BNI7'F&9VM4E+R!Y)/9Z0I MV@.%;8$>A7DM"PW1IX;++&5(WR)$CC8WT#[PH'OF:J3W83UV JR8MP4 7QFU MV],U@'")L-Q29"XP60D=TP9QJ L=SQY#.5%ZFOWD_7Q7U?4X8$G*4+'((0)N M@?PE6&I[R!6;+]$H%3$\*/(AIA/'=Y132BU6O3 MUW-FB IV6Y9^V\0/G-)5CW3,<]:X\9,+R-'[E(E4@"YT+_$:%+I/CA XN(AO M.E*S(2SHSEIS&I2B@PC-.WF[=SBXT38'NTK\4M_D$B?Z&:$&J P-Z]2W\VQP M*UF[=AGO7O3="?3]!>7X]GB]N^UO-<_3^[OAQZ)=5C@S:K? 4G%NDPEK^_M6 M/^C\)MYQ'GR'&U-\7.&*ZEJ: /O"XPMZ/Z QTOOS7]02P,$% @ :E". M5.QC6UH5"0 6!4 !D !X;"]W;W)K&ULI5AK M<]0Z$OTKJEGNUJ7*F8;MF> MF;SNK=TOB>V16J>[3Y]N^WCM_(]0*17%K]K8\&I4Q=B\F$Q"4:E:AK%KE,4O M2^=K&7'K5Y/0>"5+WE2;23Z='DYJJ>WHY)B???$GQZZ-1EOUQ8O0UK7T-Z^5 M<>M7H]FH?W"A5U6D!Y.3XT:NU%<5OS5?/.XF@Y52U\H&[:SP:OEJ=#I[\7I. MZWG!=ZW68>M:D"<+YW[0S8?RU6A*@)11120+$O^NU9DRA@P!QL_.YF@XDC9N M7_?6W['O\&4A@SISYDJ7L7HU.AJ)4BUE:^*%6[]7G3\'9*]P)O!?L4YK]ZP1>_N#P_ML M;___=WC'_GRP/V?[\P?M_T4 ']_^V44E$,4]\2A0<:X+J@R[$JB\MW/ZJ_#4?+H_'8L/ MEG94$L70.QW4!@#YY'$(^!ENY2D0@9;.H!6%%^(_G" (%>&\#2L73\2S@^P9 M:I%B+0X/L\/\D &+@^?9\\.YN'01II_0LVQ_FHN+CEV;\/[;BL_N.MG-C[(N M^Y0D5'AD1GF.RUOTM(\JCL6W!N0MC.,2VC9;JL!U :.+ M5AO8CU2A.FH@7J(5.G\C?O_G/X[R?/KR7;KGN]G+I[2IEK:E9:U7:'H1&$ET MNA+'G==LH:N6G9I/U=T#V:W ;3]FXX/?R,"F]BB7F\-2Y<'L(NWK4(Z'& TY M#94T1A2LCZUBGQ5^U67'Q08&7W*!$Z9FH)1@"E4P!C-&)M:5QMATC72[HFCI'.T#$G6N5K#TQ;M"*:); M$.\8 .8;5E7\W^5%C6@M5 'V(^K7SEPS1X21Z]#JKB,X;/#"L.EFRW2L9!32 MZZ#ZC!4.6%CR%BVXH@*R= XRK"2/1AHQ;!=_0-,)C+8P2]1K;5?E$?E(8J,C M+;8NBL:%H!=&)5' R;091V'P8]0XRVQ.2"SF<")/2R@(;(_%Z2"X%/UT#?L7 MJG$^[@:$V@*=*Z$XO)(>WO4=^6O00BT3'4*B:\1J!1]")/#KRH4-QK5K41H+ MDOL?RMQD<+W4D#?DU=R0J2Y\<@46KY@?\+:2:'SH!)*(BE-DB7S#JEHN*8+. M;N.FHIH]>QF&P&>@A)5HXBD4I8Y,'$S97C(/4;:8* -3L9"A$DM2JT$D$8:@ M6"L1T04-U2R('UL()W69[-[3D=Z@2XVQ6[R%'8-J6E!73H>?GY\!E0'%9,^P M(6CO6IZ_/RD27.PPO#SK0_-.+X'C8XO\DT=O=(B>J' &QB&#+ F4K0^EK)SX M_0P#M/C?9_G>_ET+\_GAT]W58,3!S@H>"!L27D0["71DAH2B,B#!R)1 M> 3C6CO#KH1>+#"7HP.B,26[P^W@9NV8ETAGJ4.M*2]<@. M$"")=\TED%LN#0>KVJ%CEI@AM.51"K!5/UH]9"YC*4L(I:@@8405PEHI4)@2 M!,&835.+&5/C84;,9MM-AV2 "CBT#*54A>;D6C1QM^Y[2%S& M/\@Y"DG5@+3 6R#P4*.&]GKH/U'YFH2Y Y1.^4N1080+]&B?)&:C M);N,9-1E:F304K29:[URF$H"E(($.46-:_&T76%PN5N-MVLLNW]FOEU#PST- MTU[_B3&^0M44'&]-YT=/GN^]^;C^Z?94+JG1A(OJ+UE6ZV7[+QW;$A< MX0D&[,#*0S+0SP3OKRZ'>:!<2/$=T:1AX IK,3(IOQK&R<"*L!NN!<]KL><2 M=_9[V*)M85H>OQ9M9'DWNN984!/G#9N9/*$?\NX5VDX K*[RB5O=-+HUJR!9 M$*ZP/<7B%R"PW6>!8;Z2Q<\6Y< /*4)7E[=K7MJPYF&-CD(M$7D[I: M33T+Y3;C'1WN?;H\?[IIE#CH3#::9ISM2NJ>]]641/!?,/XGE.,"#)9@ MZ,Z.[L>A_C"-J!6_2RG,E)KIO?2R+;,'&B1SI!\XZ!T9W,'(D:)F-*:&%#_H M V+&WH,508&_:0998K!-?1:\-$IRJ@*%KGN+6F"$@KXT.$',N\D0)]6-<3?= MO(]7"-VTAK*:YFQ7_ #3==? EXA[Q:]V"BW"K>W67,3.0&C"^+X/,I.MKUUX M.5SQ-[V0"C)]^!J>#I\-3]/7LLWR],T1XHC !LR12VR=CI\=C-*WCOXFNH:_ MG2UJUNZ$#AH^I)_\%4$L#!!0 ( &I0CE0E+S"A M20, "<' 9 >&PO=V]R:W-H965TUW2=#LB0[<3+;0.QT:(IT"^IN^TQ+9XL(12KDR4[VZW>D9-==$W\98%!\ MN7ON><['XW1O[*.K$ F>:Z7=+*J(FNLD<46%M7"Q:5#SR<;86A O[39QC451 M!J=:)=EP>)'40NIH/@U[#W8^-2TIJ?'!@FOK6MB7!2JSGT5I=-CX*K<5^8UD M/FW$%E=(?S8/EE?)$:64-6HGC0:+FUETDUXO1MX^&/PE<>].YN"5K(UY](N[ M/I_(#^6]#.6M;"X=*HOV5)U2R: M1%#B1K2*OIK])^SUC#U>890+(^P[V_PJ@J)U9.K>F1G44G=?\=SGX<1A,GS# M(>L=LL"["Q18W@H2\ZDU>[#>FM'\)$@-WDQ.:O^GK,CRJ60_FJ_:M<.G%C7! MQQV/;IH0P_K#I.@A%AU$]@9$FL$7HZER\%&76/X(D#"?(ZGL0&J1G46\Q2*& M/!U -LS2,WCY460>\/(W\/ZP6Z'E/Z*K UW"0CCIP&S@P:)CU>'D3*#1,= H M!!K]GVR>A?"7\-HUHL!9U'AR=H?1_'=#"&D.O[R;9&GZ*_P4!^XT?!&VJ'S* ML@%0A; T=2/T"S@L6HLE"S>\;>']*,ZXE)3RV9 :/(.0C(*M) '?=+A1!/=B M[6+XQDC>XL1 %(5MV45J0J;(&_P#*R@89?'X XBUV6%@L>56P6;^Q"\;RU>Z MM[60Q]GXPZLQ^+XQ::9UT#4)U3#RQOS7!6O^'K2M62;GA(0F*91Z 1Y .(?D M#I&_2^)CJ!'B%5O)LZ6MQ@]:K605P M7ZB7D\'%Y>AGZ]O_6L?G*J#7E%\-\LG%*YJ6G:8N+!E.ON:&7/ORDH&_[GOH M7E(5D$7QU$H71'N@VV]WGME.%@Q\+VM)'.Y>BK54DEX./&)X[8HE)\VK1KL- M+=IQU%93U\>.N\=7X*9K?M_-NR>$]6^EYNK #;L.X\MQ!+9KR]V"3!-:X=H0 M-]8PK?@E0^L-^'QC^*+U"Q_@^#;._P502P,$% @ :E".5)PC051')0 M)WH !D !X;"]W;W)K&UL[3UI<]M&EG\%Y76F M["I(!L [3E(ER_:LIYR)QW(FM1]!H$EV# (,#DN<7[_OZ@,4",F9S.QNU7Z1 M2!#H?OWZW4?CN]NJ_MSLE&J#NWU1-M\_V;7MX=L7+YILI_9IWW3^(GYL)'O=VU>.'%#]\=TJVZ4>W/AP\U?'MA1\GU7I6-KLJ@5IOO MGUS%W[Y*IO@ W?%WK6X;[W. 2UE7U6?\\B[__DF$$*E"92T.D<*_+^I:%06. M!'#\)H,^L7/B@_YG,_I;6CPL9ITVZKHJ?M%YN_O^R?))D*M-VA7MQ^KV/Y4L M:(;C9571T-_@EN^=39\$6=>TU5X>!@CVNN3_Z9T@PGM@&9UY()$'$H*;)R(H M7Z=M^L-W=74;U'@WC(8?:*GT- "G2]R5F[:&7S4\U_YPP[L15)O@1F]+O=%9 M6K;!59957=GJ&6]B$3&A\2;_.D3TYIW: M>:)XBR0ZA>7RP3SL59'8(E0<;7:8P?%H$ M30L7@)W:)H )BRY700MWI[P^FAR_7U?[0UH>@[3, PV7;W=540!6;DL8K>G6 MC7,9_/GJZL-E\($F(E*1[8-5#H)5J]\Z7<.P71.T%T M"VD#T@KZU0A>K;ZHLE,A M(*II>5QU!_JCD4EJ51#J@6Z*G0 !DM?8W+29NJ3->%N@S>E8 ,F%B7 M@"TDR;#'!; S1T'-U M2S2.CX)*5#62?YO>V<$WJ:[I"1(<#0@&1="#6 "$:!J>;H69B53SD.>#?= U M$O$@U)<@G]L.R * !S7<,,4 M[0'>4R,CF:WRK]A;%$S/;"0_U8.E1TI_^8YG$BY> W*X%LA_B4I0;#?PG MG(;>'2!UOSW%G:[((-[ .(;%T42.?,P2IG%H/G"%1"*3 V MH>/ZI[^_>WT1KY"/AJ ]F<3!9 #)NQJ)%^1]PO/F"O@=^3)$:0$_,0>T.[A- M4&(A:8 I:]VRLFDRF,QH(0 B5WN=A?(-N;T%7:0S$*$5/%4BQ@ .?!*DYA<< M#A3)%T6@M2 K'-2';@WJ&M&8P8-P;0W6J;FZ31$^!([A![Y33'HX9(S\L&&&I#F0W? MJUH@(&ES9C_&-P"A7JLCD,NEV]E.50-L>T8 MRA8698O1!5_E0&FM;F":(6R-/HR.W;<-,M'W3PXBY9_X(QIU72NCKH'F=X!! ML$8024!.5T"8J?=$"Q9$$QP*X4S$)S U\:\,<1G\HG@S %\DN$&:[G$3@$^S M5M2,&Q+F\,:70?BFHI!-:LPN(8 HII'3/"E_&8R@>FE1O1RG+9"D0S@>?6H8 MQSB4D\YH@X$*)(,,+4DP:A!?F;FIV8&5Q5A"-=NT;+N1] 'K9PN$5:!2 HY' MP[BJ()-)-1GL& O5386F!1,<"E2R$. AP$A*\A%LKMAV)RBM4.Z2F*J!/ [RC MRZ^9X'+ ?3J]$@5$14^#2;B(9^%\/H?/R6(1+B;+X./),DF&)R\#LP.?"%I+ M8:=8 8J[12[WC) ^ OJS+I(DG"TG8TRVLDRV&F6R']-?8>NO*;X!*G2(WT8' M&.:W3P.$;:;@S=RGX/=VAP 5=Q!'WY K,V3K#E-_7]7C%.WMV3EP>,3Z\IM3 MLO^J2<&1?EO51%2DZ!0&4(88\Y0=!T!3*=@P%KZ8EL\4+:Y;\ZC)!GB_*I6= M[#X:?M\T VM:#8SE-G7C&8=.TUP&?6H+UL?@1FWIIA_3LD/KBZTHW-Q][THC M]SVPU9/X&Y&+_]Q>QU^#E_.0;M#-&=Z-U$FP^+K^>PQR-@&)J1;4KFO$WQX#8Q(MR@#@D8E6OKCN/()A!D+SQR7W0)LL!=!!Z<6HZHWKL/5:;L427&- M@1PKW"B&@!1'WJ#_ P-YBZ8I8*"AW]B_Y'"!SH(6ON82K7%A0#O$(3UR&"AM M6XI3 *4K#K))J#X' SW-CB[6:S!VB88@XXZ#AQAT5A09V:>UQO@]H VC&1EZ M2H'.$;?&J\6HJSYO\7L&?S_09Q 4W )_/(U7JW UF8L' )_C:9]L03"P#6NPF0.4M.)0@I]D7,,/!]:&!PD!C'!9$,@;/S3E8.WMXL7"WC>)5IXO^;_',_D=S0P,K]4*U24*45AY@0\% MSPAPC*03%V(,2=7/06YDJ(CJT_V((QGR1]2[JDQ-)@USB;KV0H&@H^HM[MH6 MM3-F<$$ D2WDPH*]#*\/.:H'A7K,I46S]*!;%"8X)IEYLN5J<*\*O5&]/<)\ MYR")"?/C,'R[BQH]E*-^G+#P]YDSUK3+*"F261S&2Y0:JWA)7'D.\"GK\+9=#Y&2,DDG$\B M@"9"$80/1E$DT9\S6)M,0$6OPFFT DLSG$]!OJQF0(@-$G:6=?M.0]-"H\3[ZS3['.__ #M ML:HLI6*(-"JG:6%!;$4*017='>_6F[M,%9?!LQM0=G]%2V5R.585$KMRE'@R M+D^[&C@00_'O;(Z44?,39=3>NUSH%8FP09D].L?#QKE(8;)43Q.UA!W4VK!H MD:C"Q;H^(W/[4M:D4C>8DF+*W[3*2EU?TMK038%!\\F%%8Q_K0@)8N*R=_\^"%M^0DCKI&005NU6 OD.6UVQG?W$/$O MES]V < [P$G3Q91"P/QI$ ,@F:8QR!FP*Y*(__=1&(/8BEET 9-,^)/@(D2> MR$'3U)\;CJ87(*6HB&,1+N,HC*,%"+$EL%8\69Q%&)A4TPE8ZW-KV+ \ND]) M$Y"-8"V!C8-V&,"=S(8D4<\D>,9@+\#C $DT6R1AO(CAH\!@ 0$!'4U0="\%X#P4L/5Q"[M]%Q&#AH2-.:A/)G,DZ<.% M=U9HFB #^GOW2E:&JL*HR 'MV\9HF+9I#7[&JPK^!<^0L9+H MY=NKFU?T,7[Y?/C^ZRIW[KYY[.KFVC[UJ3KH#,@$G'QO@(V$MP;P]=[#EQ0? MN222+3>C@-9]%% (1%+X)A9!6EU[JHXJM3"2@[5V (A7"H3):;)X,>+%UJ8? M4=$U" U3<:6!\S(.H4BB&MV1(Q$V)>\H+E0R:. 3'BFIO%:FO(/#2U>E/S_& MHL")Q5(CN1',X'^8K'G?CI6"'R^IQMX%%L(T?0N7C!J7TCT#*RL1%FSV%-(<4Y MJ$S)U#F)A9B'8(JW>+55I$9.6#8MRXY=]OH/9M]S+/N&!Z?GN%J*1&^/D5G MV(+H'CGU*S7774-QW2 KB+&!'%6&F*0[,-\FM7*4/9,"0(SWL4F1<6'1UZ_B M%Y8-,+&+B'L+6!]9<^=4PV;*$%S,V=8.DE%RJ[",QQ8A>H U4N)#4]E*!;?9 MWD;6E%#*.[:=>#6X2U]TWOFT$G0EANW1YGY,;-D5&IMGQ<6P0% :Z&_75V'P M8U77&O!+@@XNW;[73UL'\^-)_\1 R=D\CMCZ$."SL[YNR4X&&O)ZBOD]U=!A%+7AR=$ MNC49'2K-5N0<.ZYC,_6JVW;H(AJS\^%E3*?HT43CZ0-7VAB/5R:^Q8W].VWL MCP AL-G9>.KX0+_/CELBHH=A8+WXVI7>HPC;D 3SJ%&PK.Y8_F&T-1/AZQL\ MBLRY#0LX-EXP:9=J"K%03 4KL%/;'W ,GI$HU"T/^=P(5AO.Q0'V&!Y.\R\@ M@-.MPJI^]$)5:RU1.Y4;EX4Z)KQJ9#47SK$!!AF#*^)A*I)N//O>X2? 6JU+ M8O$E$D[15&C&@1C&"#]@ST?33@/9U=GN:"(:QN+%1<*NM4?NL[C3>U".OK57 MK5'#BK5[Z&1;@!7NW=F5]^\E Y.!)@/=0N0 S[& 3J_)^L84#$G@AAU:&D.R MS$?<2A)[""GCP1OP6_# L9PZ9O<]?AG\K:M:CK^S8I:..D$ONSMLS6/ZU+C, MM=\B)#AO ]C#5H?!65_B=].) MX5" FLS#,%HA*1(-B)BZKM953?8[:%CO)B$E()64Y^W6:*F@6BZXNAL+O@/R MK'L)AC.(F%A$_#RPVQ;,ICM(_>(:&T+:EN$M*P,0;84II;>/.0M.4Z6&%)12 MY:)IQJ"XF!7&72-]2!G^WU>YPGP=]NN@,%)>GX&D6:3X@&P=LPD4!=*_=7C9 MLSI\ D!IJ*>@. +>3T.,UREF^<_=KE7$-1V5"C*=L>*6?W 1@JP#TM@@V' MZ@6\BX?T:*_4F,$US4[8 %52,3-N)BA^"D;A/_.,A-5*SD-Q]0"#/^CQ]1N[ M_'6DAT-=W4D3BHN9-K23!5KSQP6CJ)S@W)* -#,E=B)' M!!D<#M7Q2GSP30&&#_MC+=&3*E*WFD%N%OW(94K[P[ O"ULZ3M7-3YH<(P/,L0[B@?VR]$]QG&7R0]%(-G^?7:+D04:F7B M4CZ8S;UD-!L\M6*']M3>@(7LL6BNK;+/-,_[]]<@^9!TFIT^L)\2.BVPY4.PFL/H-XP:\4PS+4%..YBP:1:!;4 MRO'\TSB<<#3DM*8:T)17U!E[/RQZ=?,S@!O/+R)F6%%B;1^9K,1.S;NTP+(J M-^]+$TP$5U/V5GS8DH3@W9YD89I4* M7",4R9H]X%D17/M'W1?]?-&)?8_J%X<2H$E* -N8F*/>MD")]FAI!Q4A'MM_!SBF1+[I;"?LY,H>1]::8Y*6V% M!?M-K!4X\]O4UGKPGEF:-)#9P>[Y)53)[4486-[;O1V>ZC$S85UF9D+$0W-0 MU.KL%"]I*V0LG_H 9D.455D<78+*<'D#SS<;E)$CP_];:?]OUU>T&A/5O7]! M0M"$0:]QQ:1^+,=8F.RJ+:V[+F$L(&K9_1-]A28(_63"6+414"X]=!F\VP . M2A=/;(GO<)BCOH+"YNJ6!-,H!"VWE4550;<@O4,%OF1 M2G@%VR@EFM"B'N.4MI0_Q7)DE:.F?7NNE3?$/32P# 6&[:3>?"X:J?<&Y$L3 MX[?_B5#/:FY8SYJ*[7N%*R=WO .U5NTZUKF ;R M (\_].4YC8T'4"FJVK956FRM1S;S!<7W7;'1Y.@@CI'?U$SB^L M%NR:2T+@'R-NQ,A&,8GI#AY!8W39Z+[F_RKA74J66.HV)%E,3V&MW!Y)\UBF M>Z005$W4,NLW-%H[U9YKA7AR!WAYACE'I317Q^- OAD%5,0[B,[ESIQ[)IFL M^W4G8H400CB3S /DW@"@37_"DZ#TGH;M7HK]&].=K?@&-3SX+^*8V$0A ML3.;7\,D2F$M*6)@]UTB 55IMLXT@OY,;E(K35)VN79Y&[NZ4'*=K5@#YU9- M1GQC1LCIF++6+DT+8]>13^=7O..NV<7^4ABL, F)[M6H_83"K? M;+'HW,:(1C2O^)8U$/!&RXE7IXQE(P*":HSF$+Z[4M#4\F%H.SZH3?=J\X11 M,J(#YC2P#1I*V?!A">X(.K.YSAI ;CI#]N;\+2PN?B9?"+47BVU59N\EO4&W/4T'GO7"K,*'Z- M:'%!Y]/PM=>>1!6(/'U7&B\Z/SN)=%N.+)E&7"MLL@+CZ L%,BYMA$U*;6G/ M[+7W7@H*/?06C\S<^DZ_;TABRE].QK,EJ.X)77ZI..OKQX$\ &SY,M?*=25, M72AW**0]7V]8%9%M85OZ[T6U'B.NL2I%25[ S,I@LPSP3[UH;,&0N3-+2RFP M$\#=Q,B55L1XFN2&+$=YWM"VE.9YZ[71*M8+E(HQIU+*,IJ32%0H>"0NSG:H M(.WQ.R+A]]AOUE8EIY-]'2%]W+0$+?63O1M2NP@ZX3+-S?F!=-:EK'- (9!I MQ:9>P\PLJ#J [L4C[.08-28(QIJK49 J)0KK"9V+3W=X[@R@AJ0($0;%LC6Y\9";(1[!]0B%>YPV.$FNT/1ME%A]]^-Z5HP- MZ2BKVYCJX.A!I%4Z=@W/[#0)FT>(HU-T MVD?0Z# M!U)EVP376%Z.ODA%9@[7_5##R=,@GH6+* I7$;6I)MC/&Z[B*'@M[6U8AE68 M%L,XG"^F80(3F/ZV-U[0(0YGTTDXG:].NM^:'C#)$E.%X6P5^],9@&V Z'I8 M&B0)'BL03E8K6&BXG,7A=+(*7E.,;?(:Y/KA0&>#8J=%,CD#B)T$1L,#WI(D M\4?[U#]JZVD U^=3^#V>8'\6+'$V#2?3U5CU;.+.G$G&SYQY8PISGZ$U]!QY M%P0FB-VAI.<#8[T"&S-SI;[>B*:H P%S((1Y!V1%5(K)W:6W\":^P!+PCTIXX;^X2TN9HY]>Z M(/#L6AZ]"-.S_S\#.4Y?E\P-IR9HS*QC(N>HTH*.1&9$F(//3FZP'OGD8K6MZ5_7,^&YR$?I,MB2-Z! MKD K28KPE&RE33JNB9 I5BZ$\.;#C?5,N ?UG !T/9KFJ"J2EV_.W/Z(FZ+@ MKTHZX&YXPS[ C_0QN.*2Q0=O8-;$5;S'VWKD29MNZ/)I\(S.*)B%R2H)G@?Q M'"1N/,=V8?PMNHSQ*GQ:AM$4I-QB@C=-0(PN%R 7([XIPA[A-WR>/:IWL\TW M;INO3S?-",O3_\_B,(KB,"9PYN$\F0)X3@4PJSYF:51:1*?5HA$'M!:L;;5((*^E,:X3I?L!XB321VGI)4Z#;#Q5N,7)]05'!?@,0 MV5TX#OB<9_#=.Q)9A._!1MQ.@R[]$W$XW&*[UPDUF%^S>2_W$@'_8+8CBTL' M!A[U)%)ZXR>PK"_+L7MTN_#M'1R:"Z7T@P^ <*G>T'O[0>B=-(_>;GV@ZGM2 M!.#C9O?.Q*>$2HY=$R0XI:;"N)@&L/Z";#:A<9L1G-D,@UI7Q_2J2&%?;C)* M1\GO%[U"^=$.HL2=R)2,'Z3TCG5VF]X-OZ;D@T)2X_S:'WA.FNLXCP![)2ZLA/HT;1/6JE %I.9=G9&,+3 =[7A_/ MO6UA\)4))\7R3:]N\!RT7&ZH:[\@!^&CEX](KNX$.E=K3'J-AL 5\:E_! 5R M!$5.+_T.^L:V;J'C4OM&&>^&:QR"CWG7\V"'5C>T'[!-Z=#K..BLMMYN.'7$ M 4:ZYX%V14F?RIDO1>':5#F:PNNUU<\\YH4V^9J"]J:_OLJ]E3K(0FB M$GLF %-2;IW)"RO,VRO08)7@#WF3+M[-9U;2,>WF.!WID/L2 7&/BL=X@79U[ M)\S JS>JWDM8I'I97EO3VDC^>!_PH'BM[8JIN\@OU[/O=A'!1#*#S9D!M/3C$BI@*JK MN<71=-73(NUK=\J3>GF.T109L54_.T;I%_,^&82T7[*I&Y<+?% NNZPA-:[T M:,56,*5XZMA%TZH#]QHA#=$^L/HS]2>N1=..VD>D>(*Z!AN41M/W#WSU'Y"R M9I?-61_[^[#Q/'BR1N^)>IOI:A[5HFYG-C37@).:4C$&TAC8>ZV?Q0"ND$H: MSC_)F4V'@\+, O5+M28;)FE7%(T:[>8C8Z/!8PMR'QV^N4XJFM/!)K538$-W M8\*DKIB%%D8KFD7?R I#$1$ I7(G1W*K(K9A8'$-9<(WDH[H+5?=I8:H3L2> M52!,N/95/ABC]SB+BI(D\2QL[%A7985\>K9U[H$AWY4N3))$ MYI@9/)9) DZF<6EU$2AH\H*G4?^. M9W+UN1@WW8%\&LJOMQP7PMB#S.GKQGL:<8VDM@=)A^\$,HUC=_B>0C\5+QFP MD[<5&MCX\%;))UA;'+UYRL"TE=&4]LBQLN4V$%>R+V/=6Y"B& Z=SE%A^5.# MC,L!L-/^#KL?\%@U)T;G"L'S4I6].Z$(*LX%<:R2:@@I)^%;([#UX_ M"[O8%.I#5=:8;L_VWCUDF0',,$[=6_@!A7EK7]CFO5!,S$ML>>CK:F6#6K08 MI+(S+_5ZQ*LKRS,O:.3#V6IFF][;*GVV,90NH60D?E\]H,![ S)VBU_>X:T- MT&_S&4..F1@Y4N!8 GT#U;0=%W+@N[XXR_J!7]DF[)):X8?/>K$\.9:3@S2 MASU AOC%-Z&A=,2PC30526T:0>T5H0.1RBO3;!GK^"O33+X.J?+L"_Z&)>X+ M[]V]B!]Z0S&]R+!L^36^]FI@WH)\Q>_^=;?S*Y1_3!&]>(3,!AZ-+A>S)T'- M;R7F+VUUH#&PO=V]R:W-H965TE M>V?7NL&7N6U7I<=CNYBZ=:O+65BTJJ=*B'2Z*DTS.3T.[Z[;TV/;^=HT^KIE MKENMRO;Q7-?VX60B)]L7-V:Q]/1B>GJ\+A?Z5OL_UMZKDD2 M[/AK(W0RZ*2%N^.M] ]A\]C,7>GTA:W_-#._/)GD$S;3\[*K_8U]^%5O-I20 MO,K6+OQG#YNY8L*JSGF[VBR&!2O3]+_EMPT0KUF@-@M4L+M7%*R\+'UY>MS: M!];2;$BC0=AJ6 WC3$->N?4MOAJL\Z>WO3>8G;-;LVC,W%1EX]E95=FN\:99 ML&M;F\IHQXZ^E'>U=F^.IQZ*:?FTVB@Y[Y6H TJD8I]MXY>.734S/7LN8 J+ M![/5UNQS-2KQ4E?O6"0Y4T+)$7G1 $,4Y$7_+QB>:8T'K7'0&A_0>J,KVU2F M-F6(4"BO2K?DK&QFB'CG6U/YEW#UZ(S*)2:_=^NRTB<34-7I]EY/3ADPTZL[ MW0ZX_>V-8!?0SWYB$<]DPM,TQ5AE&<^BG-T,!@4KV<__RI54O[ XCGD>)^R+ M]67=?WIN?__.+>U#PTS#G"^]!J_]=K]LCM3@7FC-E.))'K$1E),!Y604Y5MD MLEE7:]+WL;F'9ML^Q/I#$":MW:2CO'%(]SP8NL8$D6\5RD[(-I#"@_8PMK9X[)E$>%Y*E, M62)R+N$,E7%9)#Q.%98#49X*11XD8]F1Y$I&/$DR]F9PXPXR#8H!_)[P(I>\ M$ D]#$)&')(.#DE?[9#K%@6F]8\A9J[^ZLR:0H.S*^<-035C?S@][VKV"LHP]ZK)U[+PS]0PL=\$,LP+T M]R%&'8N*S9Q/&LE_:>L9^[C[72:;[[9E,%DC\*D84LH I6M:Q(X>E@9[ODA.2KN M!T)_UP]DA.^]0'&O$LEE3APH9!YB[! P.<\S0;'.$-I1BK23L=_GR-6:S;NV M,;YK=5@R-]]H3-3(P"O)I"QX$J=CCE813R,!:P01BA8*(399[5F4/MD31;R MX%@4##Q.8["E2! HSKVGTM&MNCJ$\$P#K6J3Y8\2GA/K8V+?4<2C6/$,$MX< MT#+P,>>B2'D"2@.U@JL"?WDZ1LA\B)+\U82DW.)UH!LBO?%ELS"H=^S,.>W= M]Q!S7.=%Z&T0(K5Q0/+MP*/?;/.VLJNUAA7EHM5;GA%?MW-N[=P_E'#V#*2J M;>^-[<=K6!=6;-E-N+9&>RKP7E?+QM9V\3@P=P3 8@"P^(X2\P*S?=B,BOL! MF@W ($00,'$6APK>C_8B"P+&J+HQBH$2_>]SUTBP4_8,55Q$_6B#,0>/RQD2 M'LX0?=N")@DM.YB7\5P*+D4&KN8"HR@[Z C4P1C%/TF':M33SCQ!608H6804 M@!*'PD3%$W:K9!_ARA52K/GOAG"]V5F4$N&23'&920R?'.6V'$-.R=#NJ)AJ M'MH>6"7R>(QB4CPUVN([2?;V(,D^="&5G>UNX^K;FI#=VWV/:MX?3O\)U$ _ M3I7J92"IT(TIN%W$@EY$]"C0,_2/,1YECH29Y?2(?H,GP"U'AL5C2H\)-1@Q M^[+4."S.4>\H18J8TG&V<>\SO,BA1B.LX?(\2=&\RQR@6B-MX/ #5$SCJ MU>#<(&\V'6AZ:5RY0"Y8!-[S/FV5 MO5E]/WMAVJHSGMW9LIWUE;H*9RY",4&Q1#N(LY@H*MGGEBFX#6MN8RE''#7[':?$BZ[AGQB"+4EN2H.G84;; M;>.HIPE4Q:D.>;&BID)1#XZ6!1V"X#DZG1@-Y24LT"RZQ&%@O2;^J:1 4Q = M,&10 FET+E+@YXZT?G*[]>A/#._3&-]E1,&$+28Q$FPQ&D5/!V49O3J*SG T MGIFZHXL5=JM!,./IB'SUK:H[\M2M LUIW?CCB7I5M$SJP:X3![1+%:F^@ MC5IQ(- ^4 ^^U'W 71T(N%=,$NPWE(/:XO 5#-RQE7)RAZKYCQ/.2V2WF*$ M_@\I),\BFA0A#O,,@27Z28**V]5\CO FD"_W> 4ABA.(#X5FIN_\$&TO?W$^ M%$@\,IB#4Y^*8=X3AX)L_9JMK>O.4>7N5G0+$-33;=YW[+G@ M$LTB3LN< 9 M%PEQ=\_[8GJZIO>WDI_+=F%@<*WG M6"K>9&ULE59K;]LV%/TKA!8,*3C;%?W5I*C[XWM7;39.U]>YNFKEK+1K@; MTTH-FJ6QC?"PM:O4M5:*171JZI02PM-&*)W,)E'V8F<3T_E::?EBD>N:1MBW M>UF;S33)DJW@DUJM?1"DLTDK5O)5^B_MBX5=ND-9J$9JIXQ&5BZGR5UV>\^" M?33X73U -H4*75 '#? ] S !E%ST;[M4,_ MZX5<' .DD,TN);I-Z9Y>1/P@JQN49QA10K,+>/FNQ#SBY6?P7GN^(;-$KVJE MU5)50GMT5U6FTU[I%7HQM:K4V38<12UV48L8M3@7%:[/HJME"/O8^JY6(+XF,X3'$+3," MJ,68X0R*[U&KSEJ(C%ICH^DU+\8X+_* 6$"Y;,QA^:O1[[>6U7"H==_4?1@7 M>LMPGHUQP4>QT81S2(^B"\QC.^:Q_\R\^)(-BR_ N#OG)'1.Z,5 P2O0=R-Q<"[3E%X9Z1G!S5?YC0GNE7B),<,[ ]Q MM'%HS8V'$1B7:_C/(6TP /W2&+_=A "[?S&SOP%02P,$% @ :E".5!9S ME%]; P A0< !D !X;"]W;W)K&UL?55M;^,V M#/XKA#<,&Z#5LBP[=I<$:.\%&W#=@FNW81\56TF$LRV?)%_N_OTHV?62-Y#2P=>VZ>PJ.CC7W\:QK0ZR%?9&][+#G9TVK7 HFGUL M>R-%'9S:)F:4YG$K5!>MET&W,>NE'ERC.KDQ8(>V%>;;O6ST<14ET;/BH]H? MG%?$ZV4O]O)1NC_[C4$IGE%JU/AC\I>31GJS!9[+5 M^I,7?JM7$?6$9",KYQ$$?K[(-[)I/!#2^#QA1G-([WBZ?D9_'W+'7+;"RC>Z M^5O5[K"*B@AJN1-#XS[JXZ]RRB<0K'1CPS\<1]L%CZ :K-/MY(P,6M6-7_%U MJL.)0T%?<6"3 PN\QT"!Y5OAQ'II]!&,MT8TOPBI!F\DISI_*(_.X*Y"/[?^ M73MI82.^B6TCX<-?5LCX'B)'4 MS(P],[MG5Q'?RNH&TH0 HRRY@I?.F:8!+WT%[W%L.] [>%3[3NU4)3H'=U6E MA\ZI;@\;W:A*83DNE^$L*I^C\A"5OQ85IZ@>L+08]JS6ETI\%:+C-: 99+M5IJY5"\T%#X@DO4,*B-KY0@VEC$2D^^U";/Q/7#"%RGA M18EK1HJD)(LRA7>?!]6WWK+1HK,O'?.$Y)P"XQE)BP*>I&FA\VF^-,U(S@I2 M%!QCT30CBY3"DW:BF2T32I(<-Y,4%B2AE)1) IO-9@P./WQ7L(3]@NXIQ[TL M#WF=IM7A)>;%EY'1@6;)#/%!=_N?G2?[;(-N\CQ9$%T-;DX("L)9CK0RS[/( M*>$EGQ(8#?IIB+" G+#4)Q.JR4A*\9)A9)Q[D4-*"L[)@N9>Q-*R$A6E%W)(L$OH@B%OB>_-#L_" MMTZ1D#)-I\J?U?I2>>.3J[&59A\> MAYL=;+7^9SX^4 _"[!7V M12-WZ$IO%E@N,U[ZH^!T'R[:K79X;8?E =]):;P![N\TGL@D^ #SR[O^%U!+ M P04 " !J4(Y4"+UWZ:X" #D!0 &0 'AL+W=O!_PF^/6 M')S!5;)6ZM$9W_-9$#E!*#"SCH'1YPEO4 A'1#+^=IQ!G](!#\][]J^^=JIE MS0S>*/&'Y[:, =YO(J[QEELVG6FU!NVAB3."[=G[*RFFXY MX>S\I[)H8,EV;"UP /8G8!:3R )$KB$WQI7WKJ^=(C?*OV'8(J M8,4WDA<\8]+"=9:I1EHN-[!4@F?'V_ JZ[#/.O19A\>RTECEC4"7]G3SW^KY M26XWP%>F9AG. II0@_H)@SE0W[!:H^Y[]Y\GZI34K9()2"7/N;1()!;6R#1U M8P)Y@]#4-$HY+0:93Z"1!K-&D^3W\.'=.(F3"9W2011%L$+M.D=5RD/NP9X. M>GYF03,74FA507H&5I&H,ZA)().RJ08T$[:D5V\;S>T.\I?H'XW847 \=J#. M2*+!@;*]KB0=#2Y',3PHR\1K37!.ZZ5M?=V]^\-ZDG3LD6_]^>'!Y%6H-WZ_ M&/ OJ!W"WMNOL.MVAVI[2&5;6?X[6RM!7\ ML:0UC-H%T'VAJ*C.< GZQ3[_!U!+ P04 " !J4(Y4,-5EA,8& #,$P M&0 'AL+W=OT&O6?@L%DM#"X.K MBQ5;\#MN?E_=*KP;M%HR4?!2"UF"XO/+WC0XNXYIO]WPA^!KW;D&BF0FY5>Z M>9==]GQRB.<\-:2!X<\]O^%Y3HK0C;]JG;W6) EVKQOM/]O8,989T_Q&YG^* MS"PO>TD/,CYG56X^R_4OO(['.IC*7-O_L'9[X[ '::6-+&IA]* 0I?ME#S4. M'8'$?T8@K 5"Z[AHV7U^%!C6]YVHL91?]O!<:J[N>>\*$#)>S+AJ87NRXL,=5Q0BNI-VW"FM.ZN:!D+K MBF>P4D(J,/*QEF#DP8PS19B)TG!TP SH)AQFI,W< J!_P96*,/*LBH\I+A9 M0E9QR.PNQ8I9+58@GOJY+3RK@/O\YQ%3&LC#:LS$@0G2M3 ML6(Y&LBV;LQ8SLH4#1R-O=CW8>/GD\P,>ADM<"2!6YS4#_Q;$0WLEBQ M<@/\P3C@:+'A +E/]V8M:UB>,@WY2EH?KX8>IDZON*WN^:8/[TKXR#9V;\V: MT+([@8:OJPY=7LLRJ(F@VCF4-PU[,FX8U@1=. F\X MB@C2=M_8HID\0M-Z8;V1P. >LV[9]#A02YBC(++T<.>OQ(Z_4C+E/+,\.PH0 M2^SE+G K)+3-T!U?F:X/$PL 44SO$"P(.PS;52.*@F<",XW@='VS?NLE4ZY8 M=$*S8(S/-=SD3&N8HEB!9$5^RO0K66.0"6WK-4D.L<+49P>31PX9Q6S:TESJ M.GWIUHI30Z@@KS*VT=L*Y_RCJ8-B0.=M$%0\&IY@9C_)^[9,34@*N8%#$7*, MM'>H4E@/9QO$-W'H$Z0H@&,5R\VF1?!\5T4++%52VA_@^27<^7R.9,?PY[E$ MA]$7VKYUV@5J,^KW@]AFQ"+\6D8W4+7A_XM2V% :"W"4$)U;W(+AONI05\'] M] U==7M*T*W2J%,I]A T_G\).AE0?.SVVQNH]*RL:B$CD M11G1CO.9N!=9A0X+?(R1*UHW++>N2>2\ETQ\:KY;M/$8*5?YL;ES2VTM'EPC MTFX&L*VA;@MDGZ XQP$^517?;6DNNN <1OVPFUP;%%/\O\ZE:GJMC_9LA%&? M@CLXE.Q))LXD43+9G4J^XT2R[2S#)+16OU"6#HPCC42$G!FA1 ?N-9GG9I; MOD#Z./"B8>2-PB&,A[7/N HI;#QP4HJ^V9W<'YM M78E11S@,T9$/LER<(HF*EVGHCG.!%^ Q&D4Q''@?B-OW@?C%[P/35. (\SF MU2\'!VWL?SFX;@BYI:OW9+"?T/3JC9/(2_P1O*N/X6&HJ$Q;#F^)]DF6IW8) M!S^T4PF]I$$3CD-O./8Q&Y]Y/7N2:J?N.(IB+!PC?'JS[6OMX\::[=6=CH?$MMM'[158EKGY^DES"=R,?O-XO2Y]<]ME:RW!!%DT#G$F,B;GC=M/ M5!X/8U=M3V!:$,G^9@W1,CXS+<-NPWE; &2\YOI2*]L!8!.:< M&7R-H$ ;>$_@)'K,S4.1YX?C;\-$,8: MX=8X?!U$F*=AF+P4GZ!SRO>=[$'G"TO!U<)^1Z)VC.ZXCRWM:ONI:NJ^T&RW MN^]<'YG"MUT-.9^CJ-\?XP%6[MN1NS%R9;_7S*0QLK"72\XRKF@#/I]+Q+:^ M(0/M![RK?P!02P,$% @ :E".5([VW+?9! 4P\ !D !X;"]W;W)K M&ULU5=M;]LV$/XK!Z_=6D"1*>J]2PPD?=D*K&N0 M;"WV49'.-A%9="DZ3O[]CM2+Y216U@ #M@^2R-/QN>/="O5=;U$U'"[ M*JOZ9++4>OUF.JWS):ZRVI5KK.C-7*I5IFFJ%M-ZK3 K[*)5.>6,1=-5)JK) M[-C*SM7L6&YT*2H\5U!O5JM,W9UA*;34^_-66+TK<(7@=MZ, :SDRLIK\WD8W$R8<8A+#'7 M!B&CQPV^Q;(T0.3&MQ9STILT"X?C#OV#W3OMY2JK\:TLOXI"+T\FR00*G&>; M4E_([:_8[B+DL:WN';:,;\@GDFUK+5;N8/%B)JGEFMVT76N;72UD6J.J? MX/VWC=!W\.J/[*K$^O7Q5),)HSC-6[BS!HX?@/,X?)*57M;POBJPV >8DF^] M@[QS\(R/(K[#W 7?$Z<,H$>_QGH#J;HQA*N@WL M).-&.7MH-'992N/(,6:3\%\QZSTT&S5F?8>EBLC0T" ;Q=4U>BB99P M0^+G0K9^&IH>@H@XIRNT$!0=@@AHS)TX"9TP#6&$W&%/[G"-((XL#QX_8EW7SPD\0)225TPV1? M8B>4_P@\+[ PH>L'^Q([86[*@'._Q>'QOL1.=K3:HTL/S^4^C;ON<[ACO>)VV>MF MV3/:)8_#ML58!-88CBGAAH"=8>H5/';B. '?]3D$;L3WG&A!GNN&-S#P8F!B M%X'O;IY/ 3[9.FE':>IP%C< P7V $7C?]HXMQTSO[-SCAIXJ@J&6>F% M_Y/>&;D1@\"+G"B**3^>?U_63KE+[ M2(FF+G=/1E.Z6 (!IY8:>YT223I"=,\=\W84&B%+TI,E&25+\VV#->W?Q'&ULG5AK;QNW$OTKA- /-L!&?.PSL W8SFUO@;01XO86]R.]HJ1% M5DN5I.+XW_>0^XCD:(4X7Z1]SN? MNVJCM\J],3O=XLW*V*WRN+7KN=M9K991:-O,!6/9?*OJ=G9S%9\M[,V5V?NF M;O7"$K??;I5]OM.->;J>\=GPX&.]WOCP8'YSM5-K_:#]7[N%Q=U\U+*LM[IU MM6F)U:OKV2U_>Y>&]7'!_VK]Y ZN2=C)HS&?PLUOR^L9"P[I1E<^:%#X^ZSO M==,$17#CGU[G;#09! ^O!^V_Q+UC+X_*Z7O3_%TO_>9Z5LS(4J_4OO$?S=-_ M=;^?Z&!E&A=_R5._ELU(M7?>;'MA>+"MV^Y??>EQ^!X!T0N(Z'=G*'KY3GEU MX^BBCY@5>:C7;;VJ*]5Z_@R3_[ MVN*5GK&1+8:?M9SV[(8F^K#>*:W#:-J;H MN%=N0WXB/$^H*.0 CD,65KK^'% AG):)I$G!L(7/NO4&F):4Y2E96)0,ZY^) M:I=$8S,[)+$G@I9I07G)R'T,:VU)4SM/$LXH8XS\:LSRJ6X:DM-,E%]M[M1S M-'@A$T9YRLEE>&?W0$A_06UR8"I8,GX#E=7>VF"MJ=5CW=0^\B@R05.60?(G MDM"2=0;[30J:]0\>4!N@HC4>0H+*_O&AS!FPDE32(L\.X.!E21-93 '"64'S M5()D'VY36L (Q_H_3/NSBT'H.PN5@4H515*:I/FK 9 @,B]+ /!P=TL:HY#C MB\6"K/;MTEV2BR1):)&R"!#\2 K*N 0>-DC?8P-ZI6V(R0=OJD]'BPZOSZ!3 M<)HD8@J*M$,7R1 HJ/Q>-60W+,T!B@12602F,MN=]IJHM=4Z"I>=\&LQ2;.$ M,CF-"9?YB$E&,[ K63E@\NX;3"ZP02FH2!+B-@KI=2QW>'T*IE,IA@2D"8(D M*R:!XYS3O"A?I!0",>E .8T8%R]2+J.)R* H(Q\B8"J4(E+R =@7F8B%/YB) M(4<0OY_*OM^6F0)J80?I#J*B."!X$FBX'T9 MA8ZI@J=]\ =!Q)8/AY/7U:8UC5D_@\LL/\?EMU2R7" 4RT,J'5QF*('B5%GM M-_-Z,A,$7R'9))O8,V 6)>O97'XU"JS*E H4NT@/#A/PD^7Y!*-8SG/*LOR( MTY!O429PBE,DR8>"?:#P^UD%0D5:'&6 #19.45-(+RS^*=52U3HK2;BY6D& M3SC2GD_Q]X/52V8AD[HC349T\H(/Q5:F$S@614$+K!M0["63[$C+F3(> 7<"'M98\4O:)PH)Z7"'O61]G@;I^DH1B4-$V/F@@4JM#XB,G2 MDF> \ZG@-+ B<8 M%Z&@O$??&[KF"J=S[5&G:(ZLS+.NV*!@RC04G^KY7M M9T*"B4YO'X'(,-6%'W3?"K-6*,,%E3A+.1HI4(,J7I0AS5#FC8O#T!K1Z0@: MY"7)4YJ*D-PIR=&"HG<('=VOU@ &](\KL"\$.E^0A^Y7A"8W#6/(022-(2H+ MFH8V&!,-(JE$4Y C3]\'52MKML1T(J:-(0F;*(5%B,H+@>X"\97'K@4YTHPR ME0DCY3[8.1)'%&3HN%[K1Z:>J7K>#BRPRE'#N>4\>BLP^OAR:G FQ]\3D JKN-'$T>BZ>[+POAT M_"YSVWV.^+J\^ZCSN[+K&EMN] JB[$V.,+/=AY+NQIM=_#CQ:#SR/EYN-.J5 M#0OP?F60-OU-,#!^K;KY%U!+ P04 " !J4(Y4;JJUP94# !4" &0 M 'AL+W=O!,1V9MZ\&3][F.Z5_F4V MB!9>FEJ:6;"Q=CN)(E-NL.%FH+8HZ>6=FCIB<3R,&BYD M,)_ZM86>3]7.UD+B0H/9-0W7KW=8J_TL2(+CPH-8;ZQ;B.;3+5_C(]KOVX6F M6=2A5*)!:822H'$U"VZ3R5WN[+W!#X%[CSC1ZQK!T0T_CU@!EU(YW@^/J)_]KE3+DMN\*.J?XK*;F;!.( *5WQ7VP>U M_QL/^7B"I:J-_X5]:YNG 90[8U5S<"8&C9#MD[\ MY3VW?#[5:@_:61.:&_A4O3>1$])MRJ/5]%:0GYU_D:5J$)[X"QKH/?%EC:8_ MC2Q!.X.H/,#@L0$:>.&#L2NV-7$>^Q'$":A,!B MEES!2[M$4X^77L![;%4':@6/8BW%2I1<6K@M2[635L@U+%0M2G&Q#&^B9EW4 MS$?-+D6E0U3M:G1A/ZU6Z#4(IZ+# [<(#U@J68I:<*?4]ZI_-8H[N!.SY27. M CJ9!O4S!G-?./<3PVWCHLW+MF)*PF28A6DR)K.AM^IE8Q86 M!>L6B$+#I2-1":J.1EDZS_&(X.,1F66#W/L5>5@,8^_':.$'KW>\/=4U72N< MW("OZ0HR%B3=9'0L46NL'!7@QJ UD(>CE*)G.?180;#]#\#"?#0,TU$&O901 M(5HZ;9(K@LLV)9-QX2J0#(JV $4:QGF[0FRNR"3O9)+_;YG<'[D[>=RVW+FL MX*O@2Y*()86^IY"K 7ZKD"[H:0O;NL$_]*46H-MRU\H8*+G6K]0/]EQ73B8) M"XBZ.,KL!O(D3.,Q#3(V M)K;%%7K',*_ON;VGJ^CLIF]0KWT_HQUQ![J]]+O5KF7>MIWB9-[VVV]'#D'3;MBC(M.V4%GT M)#E)]^MW+F6[3F+UQ19%WH]S>.XE=?X0VV_=*H2>/:[KIKN8K/I^\V8VZ\I5 M6!?=Z[@)#686L5T7/8;MGL=M7U=- MN&E9MUVOB_;[=:CCP\5$3O8O/E?+54\O9I?GFV(9;D/_=7/38C0[>)E7Z]!T M56Q8&Q87DROYYMK0^K3@KRH\=$?/C)#L /+7=&%M['^NYKWJXN)G[!Y6!3;NO\<'_X( M.SR6_)6Q[M(O>QC66C-AY;;KXWIGC S653/\%X\['HX,O!@Q4#L#E?(> J4L MWQ5]<7G>Q@?6TFIXHX<$-5DCN:JA3;GM6\Q6L.LO/S9S!&F_L]NP!-=]QZ9? MBKLZ=*_.9SW\TZI9N?-U/?A2([ZD8I]BTZ\Z]KZ9A_E3!S,D=LA.[;.[5C_U M^"Z4KYF6G"FAY$_\Z0-:G?SI$7^W@_187+#;:ME4BZHLFIY=E67<-GW5+-E- MK*NR"F,T/(EJ#E%-BFK&HJ*2YMLZI+ #S>QSV,0V1?S8#*4%C7)V=]B(4_3_ M- R5[YMN4Y3A8H+Z[$)['R:7[)]0M+L-8: SK.]">Z"4?@1RN0_--K"WL8$4 MMD.YW,*^*D'$&9..Y[GE0FD,E.#>2FYTSCX5S7:!LMJVA$,YKIWE4BDF%<^$ MXKD4"+E !0=FN,EH0<9^_<4KJ7YC7T*Y:F(=E\2VY-9H+,D/TU>AC0D-4S;G M'K'W,V<,\3.#/"0EI&%G#=X!3Y17WGF9/(IS*3,%:'LW_ #DU/#?8>WL\_;4IZCJ610\1%LV< MA;I"+]L!FH)H;''N*(>I!KN&6^D&%$J1[KC-\F%LN<\U]YE)^4+G954,[1UN MBS75U'_#BU$UY@VARR9T1)QG1VG*E/,,?L7Z&8A'6)LRD4.$$5YF"+/J NN[9^\<-^1R7 M0@Y1>2>2M1&&.VF> ;3&<=0^V9.P%++V(%'C M26OR*ZES,RI)WD#R-G?L3UP_JB>R'Y6YYMJC]G,S"(+L47 R>RGS#&TA MSS2I"H60H3XTJ>B)5DT. H08E[H#E:DZGL.>*MH7GX_(?"H%-Q"*$'M9H]%( MZ7?%F6-CL.NI!,^H!(1!EW.4[%5'!\7+7GWZO6!?8E_4F.U"/RX)J7GN25.T M!PK; CT*\UP6&J+/#)<^8TC?(42.-G>D?>!!]\S52.^#/78"K)B7!0!?GMKM MZ1I ."L<=Q29"RQ60J>T01SJ0J>SQU!.E)YF'V*9+-$I%#!\5>0Y[+<5IG! N"LB9[ 7,#)N>)1@_NKPB&M'JM1GJ MV1NB8G_KZ'"W+4-U3]<-SIHP?G(!.7J?,HD*T(7N)9Z#0O?)$0('%_%-1ZH_ MA@7=.6=.@U)T$*%YVY=[AX,;;?-H5XE?ZIM[OE7P_7VQ_+A(^%3T2XKG!EU6,!4O'9VPMKAXCT,^KA) ME]V[V./JG!Y7^%8)+2W _"+&?C^@ (>OG\O_ 5!+ P04 " !J4(Y4SS*E M]3L" #0! &0 'AL+W=ORP 4'MV$GZ0&(@23=LAP)%TZW84;$96Z@>GJ0T[;\O)2=>!C0Y[&*3 M%/GQ8='3G;'/KD'T\*JD=C/6>-_>)(DK&U3<79@6-9ULC%716# ME$RR-)TDB@O-BFFTW=MB:K9>"HWW%MQ6*6[?%BC-;L:&[&!X$'7C@R$IIBVO M<87^9WMO24MZ2B44:B>,!HN;&9L/;Q:CX!\=?@GR/F4(/)8/]&^Q=^IES1TNC7P2E6]F[(I!A1N^ ME?[![+[COI]QX)5&NOB$7>>;7S,HM\X;M0^F"I30W9N_[N=P%'"5G@C(]@%9 MK+M+%*N\Y9X74VMV8(,WT8(06XW15)S0X:.LO*5307&^6!JEA*P=<5[ T MV@M=HRX%.OC\R-<2W9=IXBE7B$C*/7?1<;,3W&$&=X1J''S5%5;_ A(JLJ\T M.U2ZR,X2;[&\@'PX@"S-AF=X>=]Y'GGY_W1^AC_J^:/('YW@KVA_JJU$,!MX MXM9R[=]@A?9%E CSVB*&W!]-]BPW;.F-:WF),T9KZ B(K/B-W,914P= DT*U M1GN85@:?X'(\N*1O0EH.D\E@DDV"/(+Q]>!Z,H)'X[DD-[(-\C2#C_I/CFZ9 M0EO'77)0FJWVW87KK?VZSKM;^M>]V_4[;FNA'4C<4&AZ<3EF8+O]Z11OVGAG MU\;3!D2QH5\.VN! YQMC_$$)"?J?6/$.4$L#!!0 ( &I0CE2#,NTX&P0 M & - 9 >&PO=V]R:W-H965TV@<398@NTC9$TFVN:&EE$)-(E*3O=I]\AY4A.=$#WQM9I9OX9 M#C^-EB>EGTP*8,ESGDFS&J36'CX%@>$IY,P,U0$DWDF4SIG%4[T/S$$#B[U1 MG@51&$Z#G DY6"_]M:U>+U5A,R%AJXDI\ISI7]>0J=-J0 M'M@>[L$^'+8:SX+*2RQRD$8H230DJ\$5_;2)0F?@G_A'P,E<'!.7RDZI)W?R M)5X-0J<(,N#6N6#X=X0-9)GSA#I^GIT.JIC.\/+XQ?MGGSPFLV,&-BI[%+%- M5X/Y@,20L"*S=^KT-YP3FCA_7&7&_Y+3^=EP0'AAK,K/QJ@@%[+\9\_G0EP8 MT&F'070VB-X:C#L,1F>#D4^T5.;3NF&6K9=:G8AV3Z,W=^!KXZTQ&R'=,MY; MC7<%VMGUK=XS*?YE94UE3*Z9$8:HA&PU&)"VO//^!BP3F2'?F=;,5?X#^4@> M[F_(^W@EK>NHU^,-\"$9T3])%$:T1="FW_R6VR&:MIF_DC.JJCSR_L8=_K[C M?LR4:2U-:3GUEF[3'==T,0[#97!L"3BN H[[ RKY40,OM!9R3X2%O#5VZ61R M$7O>&7I2A9[TAK[B/PMAA&L;0^ 9>6.@-?BD$7Q*H_;8TRKVM#?V'1P*S5/< MUJZ#L8&M%MQ"3' ?\2=22&$-X=X 8"+(K] MA?ODB*(0@[9-P*PIH',YYI6 >?]RY*J0EB#PR4[)PA"KD!\2$=VE8MY4$76I M6%0J%KTJMEIQ@-B01*N,5Q#+*SG3BRP7^UYH522@.O<-GF+AKS9M+-* M-*PY&/X/A89EOH6\G%:@AW:%;IF)>V'I4NZ;H[6R*.6G=J== U- MVD_->T=,I,6.R2>2",DD[VA"VB0GG7?"@M;LI/WPW)3E+KF)V:,<\W:[M.II MPG32J::F*>W'Z0/RPL'S]\O21&C/WJP92OLA^JCQ#>:@X(K .'=$,XAW#N+( M=EG[ZX4V:3KJ[LX:I[2?IZ^T")R/Y%XX"1YB>Z7BD\C:M\N\\:(?36<=+P]@01M4G' !F]P*'CPP2- V',^P!78[SY8E5!S\1[Y3%^=H?IO@)!-H]@/<3I>S+B0M0 M?52M_P-02P,$% @ :E".5']K$ @ ,@8 !D !X;"]W;W)K&ULC55=;YLP%/TK%MI#*VV%\)%$58+4)INVAVE1TV[/ MCKD$J\9.[4O8_OUL0Q%MDZHO^.N>PSGWXLNB5?K15 !(_M9"FF50(1ZNP]"P M"FIJKM0!I#TIE:XIVJ7>A^:@@18>5(LPCJ)I6%,N@WSA]S8Z7Z@&!9>PT<0T M=4WUOUL0JET&D^!YXX[O*W0;8;XXT#UL 1\.&VU7X4RN)E< MKS(7[P-^4 **&DC\$ZUWZ'WXP4R)8Q_DK:/C0+"&H.J M[L%60[ H.8,H>CVMO;3*AH!Y%=ISYB2C M.?97LC@_QCZ]/#3]2 1(-N3G!:>I2[S<<\F4VRZ72Z"(_C7+R-BV>S63(?PEZH2@=5Z;NJ1M5E9P1V M!-GHQ=$K:6\CTC2=I]EI:=D@+7M7VKU"*KPJ_SWKETJ)J50K"9?$H"V8;5GH MKH<_*FW7,Z>L9!_,]=NX61QG\^25H7!THUTW_4GUGDM#!)06&%W-+(_N.E2W M0'7PEWRGT+8,/ZUL4P?M NQYJ10^+US?&'X3^7]02P,$% @ :E".5!\F M3-_# @ K@< !D !X;"]W;W)K&ULC97;;N(P M$(9?Q8KVHI7:)G:.5(#4@JKMQ4H(U.VUFPS!JF.SMH'NVZ^=I%E* BH7Q';F M__W-Q(?Q0:IWO0$PZ*/B0D^\C3';>]_7^08JJN_D%H1]LY:JHL9V5>GKK0): MU***^R0($K^B3'C3<3VV4-.QW!G.!"P4TKNJHNKO(W!YF'C8^QQ8LG)CW( _ M'6]I"2LP+]N%LCV_SS,77 ;\9'/11&[E,WJ1\=YWG M8N(%#@@XY,8Y4/O8PPPX=T86XT_KZ753.N%Q^]/]J<[=YO)&-V4 MLDUT-0=#&=?7Z!:]K.;HZL?UV#>6U%+^KXHHM\ MKW8G(B;05LD<]"!A8Q ?S4RB+!BEHQ/"?ERGD5@@:UAR&TM#?C+28XC./3!=@/#(:AL@XJ^V[A!)@A MMJRWYDD\RO HB$_8!@('R^8?G:;N)OM%5&ULM5;;:MM $/V5 M00^EA1!='-M):AOL)*6!&$S<$_4Z0R;7XR .M@/WM"B-&P@G MHXH4N$3S4"V4[84M2D8Y"DVE (7Y.)C&E[/8.WB+[Q37>J<-+I65E(^N72J;]%]8;VRB M-9&\HVS9<"I:/[D92/$CD,\V..0 M;!P2S[L)Y%E>$T,F(R77H)RU17,-GZKWMN2H<*NR-,K.4NMG)LMF-4#FL*2% MH#E-B3 P35-9"T-% 0O):$I1PT+9O:#,*Q"1P=4+=H=W2I609W/)*R6=T]#3\G"-?H?K5 M$:'?1N@?48AN[+A_4(A!2W/0"34G:6F'U%][MP-YV"(/CRA -W8<'13@O*5Y M?D" %\IK#K]A6MM;1ZXHLV?T ^'59_BFZO2Q*\A%&^3BB%IT8P\/2A%';[=B MU"T&%?\O1KQS^<9'E., >,?9"'<*!D=5^+*HP=_Y3>UH1]O2.VT*SIMY4[?G M1!54:&"86]?H=&A/K&I*8=,QLO+E9R6-5=(W2_M\0.4,['PNI=EV7(#V03+Y M U!+ P04 " !J4(Y48EFT"B(# #?"0 &0 'AL+W=O4+$M0RET,8>BFA&7.>%B.S>1X* K-649G$J@B M38E\OZ%<;$<.Q_4VKA ++EPBNRE^PK6*A M Y)":9%68*,@9=GNG[Q51C0 R/\$@"L _BK JP!>F>A.69G6E&@R'DJQ!=)& M&S;;*+TIT28;EMEEG&MI9IG!Z?%\MWQ K,""I:;Y=0?PS-ND8>39U.J">/J'%R I_D4G'T['[K: MZ+9?=Y-*X\U.(_Y$XY0FE\!#/P"&&'7 )U^'PT.X:]RJ+<.U9;CD\S_A>Q2: M\$,WZ#[AKN1V;&')9D_5Z]CS8A3[,!ZZK\TTVH$8ASZ*XZ ./!#LU8*]7L%_ MJ%)7=DF+M.!$TZ79Y^;,)XS8D]0E><<7-)1VTV&_)P!&,PR#$1WK;@2C&<8RCL%MO4.L->O7>DV1CAN31 MX>C9;6'-')YTMX6M#*-H ,V&.W*B'1?X7MA-$5%-')W4B:J\U#A"*CO=P.RY&40AQMQ%QK3;N57M3,+ZT M]?,NS:5XI59EGPL(?E1L>%(?*KJ#T^&%'L0!/'*B(Q*%*!Q "+O-0(UK!O6* MOBUDQG0A::GWEKW9=J\?'^48G;8>HW:=-3D&T?$)Z8I#<> ?EPJWOB5U'B[R\D!="F\-2-C?F!4:E#3#S*R'TOF/O^/I- M-_X/4$L#!!0 ( &I0CE3TB> 9ZP( +4* 9 >&PO=V]R:W-H965T M?SZ<;K91^-"6 )<^5D&8(*X8E]%DY-?F>C)2C15JYQ%GZ.-^C7/G@,9LD,7"KQFV>V'$=G$8*I$L9_R6IMVXM( MVABKJK4S,JBX;/_L>2W$C@,=O.&0K!T2S[L]R+.\8I9-1EJMB';6B.8&/E3O MC>2X=+>RL!IW.?K9R:*]#:)RLN"%Y#E/F;1DFJ:JD9;+@LR5X"D'0^:-3DL4 M(",WTC)9\*7 528S\L.6H,FMDH5 B3,R-0:L(0M,H:P1X,"ON>06R*W?W_IO M3+\:RU%BW'LPD#?"&QKRZ0HLX\)\'L46@W64XW0=V*P-+'DC,)J0.R5MB=@R M@^Q_@!A5ZJ1*-E+-DB#B%:3'Y(0>D:27T #>22?]B<<[?0.OE>3+ZY(<;87( MX;7HP]AT2%Z :1.@>=K1/ U"S;6J-<=[P"SY"6DIE5#%2P"XWP'W#QA_&)OV M]\8_Z&@.@E!W[)E7347^DDO_'%VF7A <+8[Q#@K*-Y]DX!OBN9 MJJH&?,C30@-@=;:A$\Z[$\X/*$08>[\.M+>ME;VP$LCS8ZE =^HP/: &>\!/ M]HN0;(DF[Q3AH^E MY61'K(T[@&G7HP0SVUII.':N%"Y73$-Y J>L,&IG0(A MX&UII(>LC7O T\BWNDD,+T+WR\9XIN!MJGH5KN>;-IV(EOSMJ&[8[K@TA ! M.;KVCH=(2K<]4CNQJO9]R5)9?$M^6&)?"=H9X'ZNE-U,W %=ISKY!U!+ P04 M " !J4(Y4?E23Q6$# #'"@ &0 'AL+W=O;C\",DDC3C%:M--V-FNGNLP=NP*JQL[:9 MM/WU:Q.&0*"H*TT>@@WW',ZY-M=W>93JFRX!#/I><:%77FG,X=;W=59"1?6U M/("P3_925=38J2I\?5! \P94<3_ >.%7E EOO6SN;=5Z*6O#F8"M0KJN*JI^ M? NCRN/>"\WOK"B-.Z&OUX>: $[,%\/6V5G?L>2LPJ$9E(@!?N5=T=N-R1R M@";B;P9'W1LC9^5)RF]N\BE?>=@I @Z9<1347IYA YP[)JOCWY;4Z][I@/WQ M"_L?C7EKYHEJV$C^#\M-N?)2#^6PIS4W7^3Q([2&8L>72:Z;?W1L8[&'LEH; M6;5@JZ!BXG2EW]M$] #6Z#0@: '![P+"%A V1D_*&EOWU-#U4LDC4B[:LKE! MDYL&;=TPX99Q9Y1]RBS.K'>GY4-RCW:L$&S/,BH,NLLR60O#1(&VDK.,@4;; M6F6ES5B./@E#1<&>N+U+18[^,B4H]"!%P>V:Y.A.:S :[>R>RVL.COP,>7GZ M]AX,95R_0^_1U]T]>OOFW=(WUI(3YF>M_ \G^<$OY-]#=HU"ZJCDU=M5H)95A/ZG[O*84G_CBGI#W M 0Y)$BXN%$\$QDE $C*M..H41[.*>[ON"@DP4QJCT:O#19(D011?:!P')DD4 MXC2:UAAW&N-9C5LE#XK9C6T_J4?(2B&Y+'[,[*Q%1[QXK9VU&%DC:1B%27RY M3N- /.T^Z40FLR)W=J2N;+Z=:6 M4+OR5^A1T=QV6K8+NVK.Q@>6V:8'9O?$N0*2^1+X?Y(2CXO$UXE-JSIU3:>)D8>F\7B2QFZ.9EC:3A.4 M"[#/]U*:EXGK9;K>=?T?4$L#!!0 ( &I0CE0]SG:KP ( 'H' 9 M>&PO=V]R:W-H965T&Q+2*CNW:3;XD%H[=V0YE^_6SG32#-:7>& M,CES:J6VEZXK\QH:+"_X%IB>*;EHL-)=4;ER*P 75M10-_"\Q&TP8!G7S11B;)AO-'T[DM9HYG-@04-.+]0X:PKI__-S7X87 CXX(@EX0O%<0]H+0!NUV9F,M ML<+SJ> [),QJ[68:MC96K=,09DYQK82>)5JGYNON]! OT9I4C)0DQTRAJSSG M+5.$56C%*A2S GU3-0ATQUE%]9D4Z$I*4!*M M]2-7M!2,^0UA1,&=G?XGWZ^\:54K=*_A0I$_V![PYV?]I$I 9TM0F%!YCCZA MA_42G7TXG[I*1S=W%#([$7$)^@4+_(PJ\P!^1+]XO]U[+75WPH>K! M4/7 ^H5'_!:<25W6 BM=CFM,,]R6"L1)TJL2KS M=C_-P\#WO4@G>AK!10,N.H4+QW"=*GZ%\\+X&"X>.X=,"EIW#)&"X=P<5A'$?CN&S 96_BONL7%W"I M0(Q!LT-HX$5IG*7CU,E G;Q-Y0K3,>#D\ E-TC0-HG@ =J_KX<(TC4(O^[\< M[HN;T7R5OF)1$281A5(KO8M4AQ/=3=]U%-_:RW+#E;YZ;;/6'T<09H&>+SE7 M^XZY?X?/[?PO4$L#!!0 ( &I0CE3/MU,6;0( $X& 9 >&PO=V]R M:W-H965TR&94,4+ 3[30M=S[PK#Q50DH[I>[']"@//Q/KE@BEW1=LA M-O!0WBDMFD%L,F@H[^_D>:C#G@#'KPC"01"^5Q -@LB!]IDYK"71)$NEV")I MHXV;';C:.+6AH=R>XEI+LTN-3F?K_O20*-&:5IR6-"=BXYKRBNT$HSF M%!1:=3*O3<4*=,(%^ZAHD^B9XQHK-/YZFO#9A-S\\'B-L>(GP%8@GY)8KP M9Q0&(7Y!OGB_/#B4^Z:<8TW#L::A\XM?\>M9N> 7.TKBN%\"ZYT2YV2_N*S X MOI[@Z1'S:5AX'47A]&7FR9CHY/^)O@&=X^7S$_KO7CR(V5'#5DI\Y:4]S(,L0"6K:"OL9W7Z@YT% M31Q>H83QO^ATML4!*EIC57UV!@8UE]T__78.Q(4#2:\X1&>'Z*5#&]1PZ=*XM1K> M4&G1?5&H5EHN]VBC!"\X,^B!:@D;!MT(9?=FNTQ^ Z"D RV@4<#7KKWA%$9;5K2:6S@EACIH.E \&!-R M43O/J&4]M>R'J'5A-#_!,'N5ZC2-D@1?273>$\Q_(-%7^PXUHH6V-'"50GT7 M7I6[)D')NCM AVHB?W-+#ECF>$)P.AF61_#WRP/_RJ8<47/^T%OZN^G&X/\3=Q=:/UN M/T'=^[GAQ?[2359^//@.TXUEGZC>7/P/4$L#!!0 ( &I0CE1L?QQO80, !\+ M 9 >&PO=V]R:W-H965T3#,%J8J>V ]U_?^TD! @A:J7E@=C.S/$YXWAF M9D%[D%I1Q9S&KUY[E8B8JG3,.SQ*IJBBH?%U"+HYS!SNGA1>6[;5=SDF:P M ?V]?)9FYG8H*2N *R8XDK";.X_XXPJ'UJ&V^(_!45V,D96R%>*GG7Q-YXYG M&4$.B;80U#P.L((\MTB&QZ\6U.GVM(Z7XQ/ZYUJ\$;.E"E8B_\%2O9\[4P>E ML*-5KE_$\0NT@FJ"B\V$!<..+KC0%H' MTG<([CCXK8-?"VV8U;+65-/%3(HCDM;:H-E!'9O:VZAAW![C1DOSEAD_O=@T MQX?$#FU8QMF.)91K])@DHN*:\0P]BYPE#!1Z@0/PR@S63-$LDY!1#2G:OJ(- MS0D0/" ??T#$(WB T.K/W;T1.GX7=;_&"^[@G4+Y M 7'00_%IW*/:W=[$PR+$4>!-L3]S#Y>\;PU]/P@#/X@[PRN&0<U0%#;QKBP+\3TJBC&HU273&95$RCI: R58CR%*WH-N^SO<*> M=-B3MSBNR>TIA!//B[U^# 8,1X]KVO&3+K95&69@RD'>DQ]W*'& M;Z$^OA6%HTE B-=3?VMX1S;VSFG6&Z7XR=8M*3A+Q@3CB[2-WT)RBW)]XB8[ M1'%/\H#A//9=&U.'I"_1D^T+$U1'8O!.?/AMTI]+=!EE2!A/"7]8C)@ MU_\(W(M6HP"9U1V80G6WT)3C;K7K\A[KWJ:WOK3=7]W"G&&:UO&)RHQQA7+8 M&4CO86)8R:8;:R9:E'5#LQ7:M$?U<&\Z6)#6P+S?":%/$[M!UQ,O_@=02P,$ M% @ :E".5,$/5XDL @ Q00 !D !X;"]W;W)K&ULC51=;YLP%/TK5V@/K;3%!&A750E2/C9M#U.CH&[/CKD$J\9.;9-T M_WZV(8AIR=07\+V^YW#/\36SD](OID:T\-8(:>91;>WAD1##:FRHF:@#2K=3 M*=U0ZT*])^:@D98!U B2Q/$]:2B743X+N8W.9ZJU@DO<:#!MTU#]>XE"G>;1 M-#HGMGQ?6Y\@^>Q ]UB@?3YLM(O(P%+R!J7A2H+&:AXMIH^KU->'@I\<3V:T M!J]DI]2+#[Z7\RCV#:% 9CT#=:\CKE (3^3:>.TYH^&3'CA>G]F_!NU.RXX: M7"GQBY>VGD=C2ICPA%-?&T? 6F-5TX-=!PV7W9N^ M]3Z, -/L"B#I XN31=8=0ASMU/6 M37%8UNX_@]H7N/U**7L._"@/?Z[\#U!+ P04 " !J4(Y4OXIKGL0" "& M" &0 'AL+W=O.G;4':/]^;2>DM$NS1>H+\6W.G#/'9#+< M*GUO"D2"AU)(,PH*HNHZ#$U:8,G,J:I0VIV5TB4C.]5Y:"J-+/-!I0B3*+H( M2\9E,![ZM9D>#]6:!)D%L(Q\.*Y;A ^E'- MM)V%+4K&2Y2&*PD:5Z/@)KZ>#MQY?^ GQZW9&X-3LE3JWDV^9:,@T>J!4L>"[Y MBJ=,$MRDJ5I+XC*'F1(\Y6C@COU6&J:>$VH#'VZ1&!?FXS DR\3AA6F3=5)G M35[)&B=PIR05!C[)#+/G *&5T.I(=CHF22?B+::GT(][D$1)?(#0].WA40>= M?EO6OL<[>P6OJ9^!.:;(-VPI$*9*IBA),W]_Y]S<=R0Z:Q.==2;Z%[376G3( MEVZT[X6C659,/D+!,E 2FTN(&JA@9*]>AK"N((E/W)UA.YWZ22LRY3@VM%4M&_.<3AR= ),97)[T+!53H7\[B,?><22[K#]O'3GO9#W'#&+ MVJ"6MC71H0IVP[T4='6 =:O)[N1M+DB5HY'2057AWBO=UB;WG\A+]8GMLG6/?$)IN[0=TSG7!H0N+*0T>G WFM==[UZ0JKRC6.IR!KD MAX7]4$#M#MC]E5*TF[@$[:?'^"]02P,$% @ :E".5#B("]!= @ D@4 M !D !X;"]W;W)K&ULC53;;MLP#/T5PMA#"VR5 M+TFZ%(Z!7#9L#P6"!EV?%9NVA39,=+TB;8BRU2/$>'E,AT+]6K MKA$-O#5MU19*K>&,X%+!7K;-%3]F2&7^TD0!0?'$ZMJXQPD2S>TPA6:Y\U268OT M+ 5K4&@F!2@L)\$T>I@/7;P/^,5PKX_6X#)92_GJC)_%) B=(.28&\= [6^' M<^3<$5D9OSO.H#_2 8_7!_;O/G>;RYIJG$O^P@I33X*O 118TBTW3W+_ [M\ MO,!<8WT$2?88XC*,/!,W_ M'QY>D9/T14X\7W*!;RZ%ME4LJ,$"9I13D2.LW)WI*^R#GGW@V0<7V*?1\V&(^C01]U(G/8RQQ> ME?FBF$'[SLH3F1^I'+X[/@FC^S".SP20HV??H*K\--#@7VG; ;VW'SA3WV?D M7W@[K1ZIJIC0P+&TT/#NWFI0[01H#2,WOHG6TMB6],O:#DU4+L#NEU*:@^$. MZ,=P]A=02P,$% @ :E".5&DY= & @ "@8 !D !X;"]W;W)K&ULC53O;YLP$/U73F@?6JDKA*3=6A&D)NFT2:L4%77[ M[, !5HU-[:-I__O9AK"T:Z+Q ?SCWN,]G^^2K=*/ID8D>&F$-/.@)FJOP]#D M-3;,G*L6I=TIE6X8V:FN0M-J9(4'-2*,H^@R;!B709KXM;5.$]61X!+7&DS7 M-$R_+E"H[3R8!+N%>U[5Y!;"-&E9A1G20[O6=A:.+ 5O4!JN)&@LY\'-Y'IY MX>)]P"^.6[,W!N=DH]2CF_PHYD'D!*' G!P#LY]G7*(0CLC*>!HX@_&7#K@_ MWK%_\]ZMEPTSN%3B-R^HG@=? RBP9)V@>[7]CH,?+S!7PO@W;(?8*("\,Z2: M 6P5-%SV7_8RG,,>((X/ .(!$+\#3&8' -,!,/5&>V7>UHH12Q.MMJ!=M&5S M W\V'FW=<.FRF)&VN]SB*,WZ[($J(>.5Y"7/F22XR7/52>*R@K42/.=H8*WM MW='T"DP6#DTVD2DE7O-(3Y MH'31*XT/*)W$<*I.8.U M#!8=@)^\A(_2LUQ;D()K\BT 5(PO>K'1S1?C)HOCO)FS%XK@;9* M-RQ_!-),&N;+WWPDLB>[]&2N>SVG5Y%_DO!Y/ZW_QL7OXGJUX5Y9-:@KWVT, M^,KH;]FX.C:T&U_'[]87MM'U?>DO3=\E[YBNN#369&DIH_,O5ION.T\_(=7Z MXMTHLJW #VO;K%&[ +M?*D6[B?O!V/[3/U!+ P04 " !J4(Y4#R4I]2\" M "T! &0 'AL+W=OVTFS(JW]DOC.]SQ^[L5> M]L8^N1J1X+E1VJV2FJB]2U/':VR8NS$M:K\CC&T8>=-6J6LMLC*"&I7F6?8Q M;9C42;&,OKTMEJ8C)37N+;BN:9A]V: R_2J9)2?'HZQJ"HZT6+:LP@/2SW9O MO95.+*5L4#MI-%@4JV0]N]LL0GP,^"6Q=V=K")D_T(^Q60*\P5-%(/?_8\UN$,D,\O /(1D$?=PT%1Y8X1 M*Y;6]&!#M&<+BYAJ1'MQ4H>F',CZ7>EQ5!R&9H 1<)"5ED)RI@G6G)M.D]05 M[(V27**#?6=Y[0M0PKTFIBMY5-[+= D_J$8+WXVNE"]Q"6OGD!R\VR$QJ=S[ M94I>:C@PY:.LS2 KOR!KEL.#T50[^*)++/\G2'V.4Z+Y*=%-?I5QA_P&YK,/ MD&?Y[ K??"KD-DW9:9GD]2@K>)]<1"'81BJR3M= MR?4PB:_APWU^8+:2VH%"X:'9S:?;!.QP1P:#3!OG\FC(3WE0( (T& 9 >&PO=V]R M:W-H965TS#6'TD:B3]@7\N.?XG&O[.FFY>)85@$*'FC(Y%[DU)LQ)$SNV$6G"=XH2 M!AN!Y*ZNL?B] ,K;F>,[QX$'4E;*#+AITN 2MJ >FXW0/7=@R4D-3!+.D(!B MYLS]FV5LXFW #P*M'+61/[+?6N_;RA"4L.?U)>/L=>C^AX(J+=$L MY&:]G$4G)S@AQP_0/6>JDN@;RR%_2>!J;X/!X&AP$9QE7$%VC2;^9Q1X@?^. MH.7'X=X9.9,AWQ/+-SW!-THBY5*^EZ&.(+($YA+NTTD4A_[7Q-V/=;\-\\/( MCSQOB'LA<#H(G)X5N+1G#@1:$ZG/P>;VC.EPX P_:KH_.5?KT=%Y+PD=83AR M%\5^>,I<- B)_L'<"NCN &?\Q0-M_+_]Q6]V;ZK=O?'GCFZVUEW:@B>1O9S= M'1A&AYHZMZ7DU?A"U]JN-/ZEZ0KU/18E81)1*#2E=QWKI(NN^'4=Q1M;/YZX MTLFSS4J_%R!,@)XO.%?'CEE@>('2/U!+ P04 " !J4(Y4VI<8U4 " < M!0 &0 'AL+W=OESK>362H.FE&..PGJT+9$_EHC$_W2"[VCXX'6C;8./TL[4F..^K';26/Y M$TM)6^2*"@X2JZ6W"F\WB8UW =\I]NID#5;)7H@G:]R52R^P!2'#0EL&8G[/ MN$'&+)$IX^?(Z4TI+?!T?63_XK0;+7NB<"/8#UKJ9NE]]*#$BAR8?A#]-QSU MW%B^0C#EOM /L8O(@^*@M&A'L*F@I7SXDY?Q'$X X?P,(!H!T6M <@80CX#8 M"1TJ<[*V1),LE:('::,-FUVXLW%HHX9RV\5<2[-+#4YG^= ]$!7DM.:TH@7A M&E9%(0Y<4U[#3C!:4%3P58BRIXS!U18UH4Q=PP=XS+=P]>XZ];4IQE+ZQ9AX M/22.SB0.([@77#<*/O,2R[\)?*-BDA(=I:RCBXQ;+&80A^\A"J+PC8(V_P\/ M+I033R<;.[[X#-]&<&6.KB0:2U@31GB!D-M&J0OLR<2>./;D#/M=VQ$JS3AI MV[IZ;,U;;1AXYH['SO1SMIA'GU+_^?1H_@U*DB ,@BEL*-(_N6@MRMK-GP)W M5X9&3=YIQ%?N9K_RK\WH#Y/ZAV9X-^Z)K"E7P+ RE,%L<>.!'&9Q,+3HW'7> M"VV&PRT;\WRAM %FOQ)"'PV;8'H0L]]02P,$% @ :E".5-\*^QX+ @ M=@0 !D !X;"]W;W)K&UL?93;;MLP#(9?A?#5 M"@SQ(6DV%(Z!'#:LP H$#;9>*S9M"]7!DYBY>_M)LN-E0),;6Y3(CS\IVGFO MS:MM$0G>I%!V%;5$W4,Q,=ZC<2:V-9.1,T\2V,\BJ$"1%G"7),I:, MJZC(P][>%+D^D> *]P;L24IF_FQ0Z'X5I=%YXYDW+?F-N,@[UN !Z4>W-\Z* M)TK%)2K+M0*#]2I:IP^;A?>56MCPA'[P7281E"=+6H[!3H'D:GBSM[$/%P'I\DI -@9D0?>0**C<,6)% M;G0/QGL[FE^$4D.T$\>5OY0#&7?*71P5A^$R0-=PX(WB-2^9(EB7I3XIXJJ! MO1:\Y&CA.[KJ+7S8(3$N[%T>DQ/@,7$Y)ML,R;(KR=(,GK2BUL(756'U/R!V MRB?YV5G^)KM)W&$Y@WGZ$;(D2V_PYE,[YH$WO\+;:F5=O14CK&##!%,EPL%W MU]Z@+R;Z(M 75^B/BA-G @B-]!T7OJ/OM?$VQK51AC:^)RF^F 6)I@D3;R%< MYS 6T^[T4:V'6?KG/GR13\PT7%DGLW:AR>S3?01FF/+!(-V%R3IJU>06PBQM685[I-=VIZT6CI2"-R@- M5Q(TELM@%3^NY\[>&_SBV)F)#*Z2@U)O3GDJED'D$D*!.3D"LY\3;E (![)I MO _,8 SI'*?RF?[#UVYK.3"#&R5^\X+J9? M@ )+=A3THKJ?.-2S<+Q<">/? MT/6V#TD ^=&0:@9GFT'#9?]E'T,?)@Y)?,$A&1P2GWY9<2R5*L.M+.V M-"?X4KVW38Y+=RA[TG:76S_*]OUA@"IASRO)2YXS2;#*,$GI6DVG)E@<6_ M@-!6,9:2G$M9)U>)6\SO8!9_A21*XM?]%FZ^W%[!SL8.S3QV=@&[4=+8%A2, ML( U$TSF"'O7<'.%/A_I63IO*F95P[&80RYG^M[9GWGNFNW2F+ M9XO(/FEXFB833@:C05WY\3?@S[:?D7%UO&&K?K#^FO?7\YGIBDL# DOK&MT] M+ +0_&UL M?93=;YLP$,#_E1/:0RM-(1":=A5!RL>F[:%2%-3MV3$'6#4VLYW0_?>S#6%T M4O("/OON=Y]VVDGUIFM$ ^\-%WH5U,:TSV&H:8T-T3/9HK GI50-,5945:A; MA:3P1@T/X_E\&3:$B2!+_=Y>9:D\&#7':K( HN&P=6U<9M MA%G:D@IS-*_M7EDI'"D%:U!H)@4H+%?!.GK>)$[?*_QDV.G)&EPF1RG?G/"C M6 5S%Q!RI,81B/V=<8N<.Y -X_? #$:7SG"ZOM"_^=QM+D>B<2OY+U:8>A4\ M!5!@24[<'&3W'8=\'AR/2J[]%[I>]]$JTY,VLAF,;00-$_V?O ]UF!C$T16# M>#"(?=R](Q_ECAB2I4IVH)RVI;F%3]5;V^"8<$W)C;*GS-J9+.^; ;*$G%6" ME8P286!-J3P)PT0%>\D99:CA@!J)HC404< .S[:AK6V/@;L=&L*XOD]#8T-R MX) .[C>]^_B*^RB&%RE,K>&K*+#X" AM+F-"\26A37R3N$,Z@T7T&>)Y'+WF M.[C[='\#NQCKM/#8Q17L5@IM"U$0@P5L"">"(N2N[/H&/1GIB:M_0\=_'.690LDR_14QJ>IX&$D]%H4%7^ FCPW>VG9-P=[]BZ M'ZU_ZOT%?2&J8D(#Q]*:SF>/#P&H?NA[P&ULG9=K;]LV%(;_"B'L0PLX$2\B)06V@=5!L0 9 M%C1K^YFV:9NH)&H2'3?_?J2D2$Y%RMZ^V+KPG/<]O#PBYR=5_:@/0FCP,\^* M>A$'$3.ZUM5BL*\V:DJY]K<5ONP+BO!MTU0GH480A;F7!;!ZJ6Q%TS=-M*E&%G88GW5EWDH3IY>/PO1! M#3[<"\UE5G\$-^#K\SWX\-O'>:A-?MLJW'2Y/K6YL"?7O=C< H)F $.,'.&K MZ\/A^_#05-67AOO2<)./>/)]E@4O-@*T)4XD)'U"TB2,/ F-+^SJE3:*-5%V MV;PL40JCB";S\,4A%_5RT24YXI)KH^@[.1P3BMQRM)>CE^0BEQQUR-$(Q= M MQWHY=DF.NN386"Y),,;,+1?W:2BQUR+&74(Y?T/0/W1^%RE(X<848@ M([%G#B,X\ 5.>GK(RZ,66_!0F,X0M0:&W2M>2LVSUJ>3,W#DYP9!0F+*?(;. M@(>FAT99:;7.Y)[;+XE3'XU'B*8L29!GUJ,!2@A?,4:RV(/,5G]F9&9X7U5F ME$"I*J\S/.X9%J4D(AYC ]S0--W\QNH9*,R&0NVN,D@<74=0&C'/Y$8##U$T M"?2_2E$90\;A1:2C@7KH(O:<4$=C[E$8)0GU5#%P#UT$GQ/K:$P^BE@$?8(# M^=!%]#G!CL;LHSB!-/4(#NQ#T_#SH1V-N9?&A/A6]$ ]-(T]']O1F&J>Y8L' MG.%IG$V#'8^YY5,<>(6OX979^LG\F'=KLVQQ7CL].-C%(L82S_K#9_NI:70] MBKH&LN.Y['CNM." %**(8L_4P@.D\#2DKH$W=A H2HW\,-':[2@>;]P8))3X MAFP %9[>N=F.NAMH];] C\?;O)L()^8K]&L5CH:$1!3ZRAC0B*?1Z*_@/WT1 M.I5W^V/(S!8+_UK)N"%F*1R-1WAVW+%GS3]YM9=%;5SN3""\C4V>JCV^M3=: ME[Y32;S?V4-4?HI?_ E!+ P04 " !J4(Y4 MXY)E4( " 8!P &0 'AL+W=OVAE2CY'Z *D09HVJ1-0V7=GDUR :N.G=D&NF\_VPD9)<#87HCM MW'/R.Y?82?=4K=P=HTL:9FC^TR/TITWB1U=\>MZM;% M0S_T_;;L#7340D=7H;]QA6D#?)FQ]HC_RMBMN\88MXSQ/S66+RE98[/K>WI+ M" %,H8H+LW ./NY 1<$P'IVR=\O",(H][SQ[TK(G_\DN>XAQ]M $. >>=+ON M)4FS6)5X8=PC=HW/+ M?#.^8+$F3.K6K;30ZP]T1E&?P_5$\94NN],%HAQO]Z0)A"O3]%>?J,#&G M8_LQS'X#4$L#!!0 ( &I0CE1BX9LUI00 &(3 9 >&PO=V]R:W-H M965T+CS0S5;J"]9TLL,;\DCDU]V"JS.K M0HEI2C)!608X65^/;N#'.^3KA#SB#TH.XN08Z%*6C'W7)[_$UR-;,R()64D- M@=7?$YF1)-%(BL=?)>BH&E,GGAZ_H'_*BU?%++$@,Y9\H['<7H_"$8C)&N\3 M^< .GTE9D*?Q5BP1^2\X%+&>-P*KO9 L+9,5@Y1FQ3]^+AMQD@#]@014)J!V M@CN0X)0)3BL!#5%RRP3WTA&\,B$OW2IJSQLWQQ)/)YP= -?1"DT?Y-W/LU6_ M:*8GRJ/DZBY5>7+Z*U%=%N#]G$A,$P%^PYQC_>P^@)_!U\/_CAXDEU4@Z MWEJ5J+<%*AI O<='8#M7 -D(]F3/S-ESLAH#!PZFSU^7?G=YNMU,MU1SJPZC MJL,HQW,'\'[?$=W1; ,2W6M GM4B%Z2OK@+(SX'T"G^:.J%O>_[$>CKEWQ,6 M.&'H5F$-GD[%TS'RO(ECJM^YZDT^&"@@B%09/R MO CSAL,:E-V*LFNDO,!'I5D2L#5H=;FONVZ'JFLC/PQ;W74[5!T?!0'LI^I5 M5#TCU4]E2_/U=@6^Y0)&8G#SI'AO"'@@6M4U_SP"?"$\[2O"/(H#C@1S 1!( M62:W D $8GP4AFGL5P7X1NA[#9@D) ]?O[U]0#1^\JG]S M*E9LK^;" Y;J_H+PE>+7-V/-XT![;-L_]97U[_,:A895H:$1*+=J/:/WJLU8 M"-);1-CI,71]I5P>-^^:?:Y0#) M3D2G6+1_@]L]36)UP3 1X(DUP_]/WFY+,+_Q#!W'&2B\MB]H]J_+)F0)TI3- M,/(=M_4<+PAL$JW]"YH-;+A=>N-$TWV?H-["KC6Y=CC8MMJ:X'_U)KU]&V33 M8U*1>HP#;&KW@69C>)%'I9@T6W&BJ:FEN61<06EFBF#_K#IC../(-ZD>K.T% MFOVE6$&RW_9NSR0'J# ^$Y/:::!9RFLFRG/RMYEXJ#EFH)O]9@Q0R/%9%9>1]F M-TI96UIKVIC7 HO, GM9 TJ01F$P\@._+6T7!#:)GKQ"F#7X$B-%76&%"/D0 MM9T4==\?VH%-FK4"HS=0X!GJ*K #'6_ L5&MP.@-%'B&N@KL>,@>>%-!M0*C MMU'@V1E<]\R^$]4*C%ZAP+,SR6$TK,#6R><)_?7I'O,-S81Z%FN%98\#52$O M/N@4)Y+M\B\62R8E2_/#+<$QX3I W5\S)E].]$>0ZK/:]!]02P,$% @ M:E".5+&H1L01 P #@L !D !X;"]W;W)K&UL MK59=;]HP%/TK5K2'5FH;?^6K J05-FU2.Z&R;L\&#(F:Q*EC2OOO9R=I""2D M2..%Q,D]Q^<<+A"RV0PM9 M'P\>HW6HS -[-,C8FL^X>LJF4J_LFF49)3S-(Y$"R5=#ZRNZ'2/7 (J*/Q'? MYHU[8*S,A7@VBY_+H06-(A[SA3(43%]>^9C'L6'2.EXJ4JO>TP";]Q_LWPOS MVLR/\/T2BN<@8^]L'O,K':64/%4@ M$]*T3Y>]DL\M^$SWOXX01"Z%B SLUZ:1=J&'( P0JNOV%)-:,3E!\;14W"6P MA#N-?3'%1&L,#@1V%.HZ3-PC"FFMD/8JO!?I^EIQF0#3-ET2Z><2]W9VZIV= M_IWU.@=B!<:2+R/5TQ]NS>B>N3_0[@B\6K#7*W@6 M:FG@MTF_T-Z3@5]3^F?.P&]YZW H7008"X!V;MQF'%G!0?F%Q':0YBOM)(>.-IZ[(\?)4+);+B_#(72I^&BMM0 M'UBY- 7Z_4KHYJT6YDA4'X%'_P!02P,$% @ :E".5 F>E! U @ -08 M !D !X;"]W;W)K&ULC95+C]HP%(7_BA5U,94J MXCCO48A4!E7MHA(:9MJU@1L2C1.GMH'IOZ_M0(0& ]TD?IWSG9M$-\6!BS=9 M RCTWK).3KU:J?[1]^6ZAI;*">^ATSL5%RU5>BJVONP%T(T5M*-1TL!)*[MJ7B[PP8/TR]P#LM/#?;6ID%ORQZNH4EJ-=^(?3, M'UTV30N=;'B'!%13[VOP.,O->7O@5P,'>39&II(5YV]F\F,S]; )! S6RCA0 M?=O#$S!FC'2,/T=/;T0:X?GXY/[-UJYK65$)3YS];C:JGGJ9AS90T1U3S_SP M'8[UQ,9OS9FT5W08S@:IA]8[J7A[%.L$;=,-=_I^? YG A)<$9"C@-C< \BF MG%-%RT+P Q+FM'8S UNJ5>MP36=>RE()O=MHG2KGL%+H80Z*-DRBX'/A*^UJ M]OSUT6$V.)"K#NL)"H,OB& 2O"[GZ.'3!Q=?9QJ#D3$8L;;A_P2[91B.AJ$U MC*X8ZGC$5=V@2JS*?,+[,L XSW 2%_[>P8M&7G2/%[IX@RH^X\5YA.,HZS=AAK?LZ"'- [U>< MJ]/$])KQ3U'^ U!+ P04 " !J4(Y4JJY*]HT) "P-0 &0 'AL+W=O M\^%XNE*K0RS+-RG=GBZI:_388E+.%6L;E>;Y2F?[+0UXLXTJ_+1X'Y:I0 M\;P1+=,!"0(^6,9)=G9YT?SNKKB\R-=5FF3JKD#E>KF,B\T'E>;/[\[PV>X7 MWY+'157_8G!YL8H?U;VJ?E_=%?K=8&]EGBQ55B9YA@KU\.[L/?[MJXQJ0?/$ M'XEZ+@]>H[HKTSS_7K\9S]^=!;5'*E6SJC81Z_^>U%"E:6U)^_&C-7JV;[,6 M'K[>6;]J.J\[,XU+-\\XWDTY[CWG>#?IVP4_V*[X)EQ&<15?7A3Y,RKJY[6]^D43 M1TF2U7BXKPK]UT3KJLN1FE;HS4A5<9*6Z#8NBKB.U[?HO^CW^Q%Z\Z^W%X-* MMU,_/9BU-C]L;1*'S?>KXAP%\C^(! 1;Y$-8/HDW**"U&DN+>M2G<>:4?_3( MUX_GB BG[U=^WRENU(%%_0E67ZFI;CQRRJ]A^>]G;?*O_0=>.NL3_H,/''*;V'Y2,WV V];-%_[RU_-VT"' M\SZFR3ZF26,O=*WAQT(IO8572*&0H[,Y\G=2(0I^AAGU;9V#KW]13GC[I,4?U M7\IZ%F:%TF-B\X%U?9 4& *^=X*#3@SC55+I&5 O.JW4;:\+[4D/?WC''P9X M(_;>"-";+_Z&17<@@(;EOF$)-GRGBB2?)S.TBC=U?%C7@>RL0ARQR-%RM&\Y M EN^S2O=Y:F*"Y1DE=+#7R&]TRI;(,*6Z'G$_FWSVR<3KV5''<&!21@"#UTT M7AZU[ZA4,[V0YFA5Y,ND+/-B@[*ZGU: !IUA)0$PI?@@@<'P:LKC#.DA75HW M>UB+ [31S8K-*5\2^/68P:?!P$XR0;:&*;V),^J M1;K9!TH=K7.=*EK'N,MM$@I"'!-KL(UA;K_YI$^W;U&:E[KY3+.KTA35"%\T M6YO;H=O6[J%#+)*"$>IPR; XEF2)M7&SP&/77+.P-X2 M U<"4VX2O_AZ>Y"5PG3Z^=["=L-S FYMQ%"/P-0;9T_:#YTS_S51RZDJ_@=9 M-1PC,,?NBB2;)2N=?L7+?)W9D'5-NL@*I1,;Q "+P,#R!WUVAVV[6= MEA_MK.TATO(@EY'['&M82&$6^F)IY-%;.-6Z#.L"3PA20V *D]*;1-!N$8 + MCH5CZ YJ #!8@=@?>:1-/8\&]MAOO?;DLO&FKNAM#1!H( W2J:>D4%=-'_+B M,7E2F=4E"\\94$PQ0*K)E+KHQ;4&0-F"M.U#[.&M)LT4A$Y:B/4 M4)C"%.X1^L/6Q-&BI(%@KK$TL*:G995#CQYCSZ&:&BA3&,I @ P]TGIYASU6 M=VAX'/IXO#_/;XGQ-_KX,E,I9-Q0-(1IUF/&/[4FCDXHT#$J- 0,80+ZIOR3 M1^_+-4.#Q!"FDI?%K?YPNR4!)[0N4%L'X: >"M/K/L[0*%&/N:,>?&S6H"F$ MT=2'(^/6QM'VK _GCAPB-! +/1#S+ZMQ:#GXBA!85@9C(8PQW[(:>_3"L\6' MAFDAS"0 )&./='?_TZ"$AI [AFLA#">=70-VF$$2.SE%_,(LF1]48F2&60QF M%ESV^<(LN))0PP97#,9-6VS8'Y&MK<,FA&>/8H98#";6QY?ZU*[L0P!+?85) M9MC%8';]\>?'>\C0P;7,Z;2:,!NM@(DUN&(GXVK"+"D7N)X-KAB,FVVY>0XM MJUMFN8+!0I\_'45"9A#%3DN[)AZ]#Y;,T(GUN94!]N!6?QS93*>>KOLX S0. M VVT_023L^;ED6/?H9 ;N'$8;J,X23+2[TT4<$X[LGQN\<0_> M\J)(H,(+-W#B,&%Z!-1GWKVHP$%]Q^OHAX$2AZ'D+4][]-%Y"$^FH1J'J;8= M49VPO\[A(>L'M\BGGQ1ON 5;6+#7U2W>O5O&5$K'K1$W;.,GGRBO>/=$B3'G M7!S[>&-YCKZZAVX[8S,84>'"A&$E/XV5-QZ]L^;DT7$?7@QC^6F,O>%=QE)@ MCQ4&L<*#6'@7'AN8W:#>I44I;>8* X^ MVN/!;Y\B@+#@,@JY:T0-+05,K9^^VA#=JQ894)T;.#PR]!,P_7K,\0?1!2"6 MDH8'A9YVV"P/1M#'H@PJ)8PK;_W"H_>5Q:2!G/24!PWB\FJA"C3+K;#Y(+N@ MDU*XQ\*03L*D&Z:Q7CY#W?!RJ1=16>6S[ZC4F;'>QA8JG:/I!I4J355A=8MT MTQJNSTW?#\]EI;[C(C3T!&RTD!0GG9! M/?;HI:>\(0T1Y4_?3X\]TO[WT]* 5,(@;2KN_V33DP>?@CS]DOJZM7&XD/7I MWS7?!HCR9"!>RR[G0L*ZH3TX^-I#_5VFB3Z])EF)4O6@A<%YO7D6VZ\';=]4 M^:KY)L0TKZI\V;Q'7,=4^Z;^&UL MM55=;YLP%/TK%MI#*V4Q'X%6%4%:$TW;PZ8H4;=G!VZ"58.9[83VW^_:$)0J M:98]] 5\[7O.O>=@F[25ZEF7 (:\5*+64Z\TIGF@5..UEJ9M;J"R5.R-X#0M%]*ZJF'I]!"';J1=XAXDE MWY;&3M L;=@65F">FH7"B XL!:^@UES61,%FZGT)'F:)S7<)OSBT^FA,K)*U ME,\V^%Y,/=\V! )R8QD8OO8P R$L$;;QI^?TAI(6>#P^L']UVE'+FFF82?&; M%Z:<>O<>*6##=L(L9?L->CVQY$%X+B'I Y(1VG3E9V5K 2.R!,$,%#BA#,>%FSD8QH6^)9_)TVI.;C[=IM1@78NF>5_C ML:L1OE-C#OF81,&(A'X8G('/KH?[;^$4U0Z2PT%RZ/@F%R4W!\FJE]QTDD?H MNE)0&])(97?:.;U=@<05L.=DGV%C^V-)IQEA=)_$P9#VIO5H:#VZHO7^:Y'@ M@AF3@7'RT69T!>(+9IQF1+[OG[G6A[F_Y@:LMK301L$.B/[] U+B9-[3LXYQ=>7T9[Q![$!D.@Q33(Q MMC92YM>V+:(-I%1$JE6O*U+7(.=&E :6(3QPGLE,:9-1F9>W,^ M&;&M3.(,YAR);9I2_G0#"=N/+6P]W[B-UQNI;]B344[7< ?R/I]SM;(KEF6< M0B9BEB$.J['U&5]/<: !IN)W#'M1NT;:RH*Q![WXMAQ;CE8$"4124U#UL8,I M)(EF4CK^EJ16]4X-K%\_LW\QYI69!14P9"DW8RNTT!)6=)O(6[;_"J4A M7_-%+!'F+]H7M;YZ8[05DJ4E6*W3."L^Z6,91 V O0X *0'DM0"W!+C&:*', MV)I1222:Z>Q@HG)U.6[8#+>)$ ^LDD"#2G M3U2OSF8@:9R(,^,Y+SRW^2L( T.H]\1NHH3LZA:: M%:[:0[Z#J[H76MU*J]NK]3L(<8V6L8C8-I-(?>7?I+L@]WMT-RL&V/7<@'CM MPKU*N/>>D"]0IKH36U76VM1[1]4W*W 0D' X;!?O5^+]5Z0>;3D'%7K.N&DV M2NV;PO>/RF]6#/R $(^TRP\J^4&_?):M!Q)X>K+TX*CT9@7&Z@OO^NW2AY7T M8:_T[DZ$>W9^6+&''[WSPZ-)-"N([SA.>PY7E=*K$W,@/3E@Y]#PG8].HF3L MBZ*E!),K[ 5N>QJX=D#A$_-P^_(X' GXP\^$DK$WCV;)T'?#CC .9P+N/Q2Z MP_#ZPCBT;ORNWMT:QO%>W5*BQLS.G8(/S1KW=^ON./R^. [=%/>WTU/B"(X. M#"TEV MUZ_@O#[LVU^FA^@?EZS@3*(&50CJ70Y4.+^;48B%9;D:]!9-J<#27 M&S7; ]<%ZOF**?GE0D^/U:^%R3]02P,$% @ :E".5$=G6MJW P NPL M !D !X;"]W;W)K&ULK5;;;MLX$/T50NA#"S21 M1%U=V 9B>Q?M0PLC0;O/M#2RB$BDEZ3CI%]?DI+EFR1D@7VQ16GFS)E#90F@T&M=,3ES2J5V7UQ79B741-[S'3#]I>"B)DHOQ=:5.P$DMTYUY6+/ MB]V:4.;,I_;=6LRG?*\JRF MD-S7-1%O"ZCX8>;XSO'%(]V6RKQPY],=V<(3 MJ)^[M= KMT/):0U,4LZ0@&+F//A?EGYH'*S%+PH'>?:,3"H;SI_-XEL^)[,A$I:\^H?FJIPYJ8-R M*,B^4H_\\!7:A"*#E_%*VE]T:&RCV$'97BI>M\Z:04U9\T]>6R'.'/PA!]PZ MX&N'<, A:!T"FVC#S*:U(HK,IX(?D##6<\6&VLM\Z&,K.-3TKHKU3[J?F2 MLQ<0BFXJ0#^X HG6Y(V8U<<5*$(KB?Q/Z []?%JACQ\^35VE@QI7-VL#+)H M>"" C]%WSE0IT5\LA_P2P-5L.\KX2'F!1Q%7D-VCP/^,L(?]'D++][M[(W2" M3L' X@7#"DI>T9PHR-&"5(1E@)[,AL@1]+!##RUZ^%_WYS-B^I+S N549GS/ M%"(*;6!+&:-LV[=/3:#8!C*W^V7NQS%.DV3JOIS+=VN'DS1(O;BSN\@DZC*) M1C/Y)N7>:J,Y9V=9,9O5KCUUNC"AC,BR+X$&/SHC%GJIYWE7_&_-_##%T9G= M!?^XXQ^/\O_!V9UAAN!5:87W5):ZG*F^ QC?,+C#83(0/^GB)Z/Q'T%K9"(: M :UH?1HEMZ'].$W#.+Q2J<U_J3+ M6O;<1S_MH9_@V NN#VF?882C* S[^4\Z_I-1_FM@I%)OB#(% J2^5;FN6@WU MRS/;M_&3VZ,7>4,'S_=.-=I[=Q$PH1'5=TFS,I?E2+2/3@M[P6>"<8('")TU M#7^4D.[NJH+C87R/,BW@Q8:%1ILAV9RV&CNJ+8>T=: MP,L*$<1>A*\.68_A)(T2;S+ ^=0R_&"4\^I8LPO!:UVU&10THZ1JI;37IP"B M]J)/S$6+?B'F!(;?8S=:"_U36_+_S[ZD6_] 4_)ON\UU/>\QN6Y<31+N MV1A4@]C:Z5 BRZ(9+[JWW03Z8.>NJ_<+,YG:\>H$TXRUWXG0'5:B"@H-Z=TG M6EO13(K-0O&=';8V7.G1S3Z6>KH&80ST]X)KL=J%"=#-Z_,_4$L#!!0 ( M &I0CE3@K:ZDV0, %4. 9 >&PO=V]R:W-H965T?8C Y<_) ;2A5X+/)2CIV-4MMWKBO3#2V(O.-; M6NHG&1<%47HHUJ[<"DI6%:C(70_"T"T(*YW)J+JW$),1WZF:&.QEMR9H^4/5MNQ!ZY+915JR@I62\!()F8^<]>O_S1!G3:G M 7:OGZ/_42U>+V9)))WQ_#M;JHK/WRDS8*PB9?R7%:_X%#/ MQ:$#TIU4O&C FD'!ROJ?/#:%Z !TG'Z UP"\4T P / ;@'\M(&@ P;4 W "J MI;OUVJO"S8DBDY'@!R#,;!W-7%35K]"Z7JPTC?*@A'[*-$Y-9KS<4Z'8,J?@ M"U=4@@5Y(F9T,Z>*L%R"+T0(8E[G+?@=?'N8@YLWMR-7Z>0FA)LVB:9U(F\@ MT>==>0<@?@L\Z,$>^.P*N \'X7,[?$Y3#4<5'/7 /UP//\GNZH*W5??:JGM5 MO& @WON"ZYK_2RJM\$QW]E*!%9,IWY5*]BVOCA=6\8SX]Q,4^"'$WLC==]=Q M/B^)<023=MH+OG[+U[?RG=*29BQE) =IU3"53V24J)V@?73K<+A+PPN\^(3L M^2P4Q!Z&L)]MT+(-K&P75#"^8BG8DB?M:?T%#A? $/5S#5NNH97KS9]Z&[D%.9<2Z)=)'Q4K MUSLF-Z9DSTW9QS@\XX.3.,*>W\\G:OE$5CZ?:9:!>\W&HJ^XC15;8WTJ%154 M*J"-JZ_J,SL>*9&/?6_ M'1LY'= MM.<["E8#_70!>D^>0/#V]:M7>O^(+(V%CH:,[(X\/Y@3$/A(Q%J?#_?4IAIT M-$YD=\Y+NIE>P(<7A(..1HKL3GJ%=*9-B&Y;8HQ@QQB;CCAW4-V]01@,=,31 M09'=0J\1S[2)\4(\/@H'&ULI5A=<]HZ$/TK&L]]:&>XL2W 0 :82>+TWCYTFDG:]%G8"WAB6U02 M(?GW7=F./\#82LH#6/;NT3G+2KO6_,#%D]P"*/*2Q*E<6%NE=I>V+8,M)$Q> M\!VD^&3-1<(4#L7&ECL!+,R(W"<) M$Z_7$//#PG*MMQOWT6:K] U[.=^Q#3R ^KF[$SBR2Y0P2B"5$4^)@/7"NG(O M?9HY9!:/$1QD[9IH*2O.G_3@:[BP',T(8@B4AF#X\PPW$,<:"7G\+D"M_HE!M%];4(B&LV3Y6]_SP/Q2"QAHOX+',OLFAL'4L M$NREXDGAC R2*,U_V4L1B)H#'9YQH(4#-748%@Y#4X=1X3#*(I-+R>+@,\66 M<\$/1&AK1-,763 S;Y0?I?I_?U "GT;HIY8/B@=/6QZ'("2Y_;V/U"OYY(-B M42P_DW_)SP>??/KG\]Q6.)EVL8,"^#H'IF> 74J^\51M$34-(6P"V,BRI$K? MJ%[33D0?@@LR= >$.M1M(71C[NZTN/O&[NZL0\VP#/PPPQM^)/ =^*,2?Y3A MC\[@?]_I=24)KG6I6!I&Z69 5K")TA0O<:W$+ V@[7_-<<<9KMXVGI?N9.;@ M9VX_U\/=;]<@/BZ)CXV(_R=8JHX3)VFMNZNBQ:HJ@E0CZMR+Z<[V88]:C@!KH]/NLFCJK(N4._U9G M;0G@6%7X9)$=V"$DI"]RK:. MJ0=H8@KD]P!-CX"\%J!F@*NZ['87YH\%^+U)V\W!).!->55U=[O+^\?D]:5Z M]YREG%&OCJH;<(W:@49J$Z:JK7Y OJ*<"%\H _+(XGT[\7P2K[9&/7?B3<O4$.U&HW/5JZK[KE'A/]&!N[V1@-,.8.C,ILZI@)F94K_%L$LIK5H*:MA2 M=*R51A@&Y&JS$;!A"DQ"04\[C.-0-)E7'0;M[C#:EH%1>A6X]5C2"89\=DS) MKKUP)R VV<&%) '?IRI_H2WOEHND-L#G:\[5VT!/4!XE+?\ 4$L# M!!0 ( &I0CE0^1N8#B@0 +L8 9 >&PO=V]R:W-H965TT#Y.)S]_<=K-@/"=2W?*E)]:R!3R=L([.TH \< MB$V>$_YZ3S.VO1O P>[!UW2YDOJ!-YVLR9(^4OGO^H&K.Z_1DJ0Y+43*"L#I MXF[P&7Z:XT@+E"O^2^E6M*Z!#N6)L6=]\W=R-_"U1S2CL=0JB/IZH3.:95J3 M\N-[K730V-2"[>N=]C_+X%4P3T30&2VL/,C3HOHF/^I$M 10V". :@%T( "#'@%<"V!7 M@: 6",K,5*&4>9@32:83SK: Z]5*F[XHDUE*J_#30M?]47+U-E5R%)9U')>7&N_K[2C'NT0 M@2^LD"NENDAHLJ_ 4ZXV_J*=O_?(JG%.XUN X0U /H(=#LW2SL=CNOFI]?M!1@T 09. =(?E,>I($]99S3!L?4(H0B%!]&< M7K?G9=AX&5J]_%:R TT >:%OZUST!5EU.$;ZG9MV+@VM+I6LA"H' 30 JQ1 MHW#T-L":C8ZVV+@$0G> X\:?\15P,!L?&1\AA,(>X] W).^?GXZCTG.J#PHZ M/[$B;:Y:\H9D($L7%'SXGQ(N/G9V +OI"+QJ41" O.H$< @2\BHL18:MY@7? M [BSVLS^GO9[6 4BXQYZ#\3-:C..[IGF ^W=9P]UR%800_?0C>_/QQT\YO91 MV(L[:*@=VKG=$7FUEK;Y88"'?3DVG O=2/=-D&;I#GGT2>(6QH9^RK M(6_8U>EZLF[8'[K1_R\#;W2&=Z870'LSV,,=MAV*#<&C"PC>J0"UXO;&QR.- MO.XHD>%F9.=F1^#56ISM&_)%;N3[%L@[83JLD1?MD(?&IY"'#&LC.VM?"WFU MF8.]C7O2;CH .OO$?Q'T:C..[IEV@.SM8 ][@:T@AN+1!13O5H+H^/<,#'J; M'C+LC.SL[(J]X7GV#?^B"X[?U\*>W71X>-Y$)Z%GB!O9B?MJT!MW_82*NK.. M31/ ;DW@5Z%7FW%TSS0$;&\(>] +;=,3P_'X HYW*D&MN+WU$<*];0>W)CIN M(YT3T,/' Q>K?<._^((3^)6@=\)T>'C@//E+#QO>QN\RHIGAKLE*SV %FQ: MWV6T,L-=LY5#[[S6M#>G?%E.S84JY*:0U>"W>=I,YC^7\VC/+*_&^E\(5SD3 M(*,+)>K?#E5V>#4IKVXD6Y>SXR5Z@7J_8$SN;K2!YO\5TY]0 M2P,$% @ :E".5*44W+T8!@ AB, !D !X;"]W;W)K&ULO5I=<]HZ$/TK&N8^M#,TMB4;0X8PD\2Y]_:ATTQRFSXK(, 3 M?U!9A.3?5S:*96%;$B2]>0C8K';/KA>=/<;374Z?BC4A#+RD259<#-:,;5(O2Q(&N.W)2'&>#V;0Z=TMGTWS+ MDC@CMQ04VS3%]/6*)/GN8N -WD[N>1[Y<+*HN'F.R*QGM0IO*8YT_EP=?%Q< M$9&$S%GI O.7 M9W)-DJ3TQ''\$DX'=_J^1Y,H^X(-=Y\C->L/7%8#P "[+$VX3= MY;M_B4@H*/W-\Z2H_H.=L'4'8+XM6)Z*Q1Q!&F?[5_PB"M%8 (.>!5 L@+8+ MD%B #A?X/0M\L: JM;-/I:I#A!F>36F^ [2TYM[*-U4QJ]4\_3@KK_L]H_S3 MF*]CLWN6SY_6>;(@M WO[8Q>P6?(L)PG!0 ?@9?P(_["'SZZ_/483Q]>PQ[4'P;<\8VON-UN0A>K X3AKL/ -[!74>HS(_ P@;PB@"[T.0-?V MR]V.Y9'U5/[_'W_=-V?D%X-_&@N%L$6>K(7@DJSC+^%O>S0G. MYJ2K[GN_0>6W_&(_S[QPXO*_J?/<+(?93@'NU\!]+?"?F%*AX IJ7(%-08> [PA+$O< "XS =!8*L%$-;&19L)L70N=QT8UL M9$2FLU"0A36R\/@>)-6KK@%#RP:TM(O,=DIVXSJ[L55V#Z3@S0!X?H"\;#CC M\ .6@V=^NBN[\7%H)C6:B5U[BB; CTEG<2?M\",(1S X**[93H'IN9(27'V[ M5F19%NR94$[^8$/C.?]/^+RPQI1P4K#:ID28<;-=S\JM4TG#9*4FT> US^H[ M!W:'V1#Q'11IK?KW,!%BTH"&SA#L@08E-/@QT):Z?4P$:8+SSESOL+H&*S4% M25V>GKLL6L2\BX@8$T-_((LNBDQ6:IZ2Z3P#U9GS;&PN-XW-Y:%GY-6 M@4KJ\_3<9P'4L.V( &H%^WI=,I]GH+XW7)<"UQTIU4C9&==\.*1\[M_B!/Q' M:#H$]0[Y7=)1)U1]S!%X)9B/LQY(R_D30+# KT77O&AP%-HZB@R.Q@>.1AV. MU )+ O?T#'Y:@8]M6CT&FX*KZ4D&]_04?EIZIE;7QZS3\8UY2.[W+,F_T=H M,TFD0_"5IQ-S03T'#SC9=@/?!QDUOJ,C+QR-@\/9H,.0V_E^SVP Y6P ];.! M30PF\3$0PY\$D?)#DO0,.\($8>W4T 2/QP?PK16JE 2-M13E9V( MAFTE^J6[DEV&_864M <-M&==IH^EG0&K>CL6&4-VYKU,$'U5IKD)63)2P;J1VU^"=S)!+IA#P+)+\@@ M.#](-8LPS3F\0]>9K-0D)'6@#Y*F&M6,VI*S7S6CQMU2.PIYGVI&;#*_CF O:ZB PNO H- MT'M2JROI&7V@J-3M=/HP1Q7T(URIY9!DCO1D_K_<0C!@."%!7PX'ON4-[8^\ MB6"(>4I"&PO=V]R:W-H965TY#=T<=;?OLP$U SBUG=>.O9.EXFA'D$$L-0=7?$WR$/-=(BL?W!M3I M8NJ!_>L6_8\J>97,F@KXR/)O62+3I1,Y*($-W>?R"SO\"4U",XT7LUQ4O^A0 M]PU"!\5[(5G1#%8,BJRL_^ES,Q&] 2K1X0&D&4 JWG6@BN4=E72UX.R N.ZM MT/1%E6HU6I'+2OU6'B173S,U3JX>)(L?4Y8GP 7Z]'V?R1?T[@XDS7*!_-\7 MKE1!=%?,Y M\<)A0K..T,Q*J UOF>R@@PI&0?6G5N57B0<2=/,$7)E!FR>@>Y[%@'X@\]Z' M\JYC1KV\@TDPG'/8$0W'$?V!_(D765*/.L3HC=99=/1:IR2:A7@XPWG'9_Y& MRVQ^Q,<;IH(]8T/>N.EF_75Q:-<%;=8%!UUIU#.49YM!;F?B3-$+4&5UV$-% M;5-DBA+Z8EO;N&>F>%P6O0F\?G4W08,1\TT,4_(_Z+ )VA=B+9Y!LL:@L=VA M>UHD$S*SO2KCL?ABDSVC1GSLLOX\B#2OP32-RV*[S5XNR 9X-"7CUGBD75\M M2WL:>6OJ\KP:*V3R8R$[&P#NQ>_L5R@Q_C9)Q<#+2P:\6ICV.WPJS MUB7"X5E9&F,G(XW]=64Y'_^=YIN"X8_\='A5539![5S=WL%+ 7Q;'2\)%+-] M*>LSF.YN=X1U4Q_;QB3;4,'Z [V5O\!4$L#!!0 ( &I0CE383*!0N0( /L( M 9 >&PO=V]R:W-H965T5*I:;7M-[7.,@L$%G(=O/\".DTD)J;2^L0%SO_L?G#G2 MC50K70(8M*VXT+.H-*:^B6.=E5!1/9 U"/NED*JBQG;5,M:U II[HXK')$FN MXHHR$4G%4@-),"*2AFT2V^6>"A,_ S?C/8Z*,V@]K6&.^#VHICPNW*LU'V*[-V9OYL9+8J)<]!:?3MM6%F MAS[=@Z&,:S3ZG,;&.G%3XZP#+EH@.0/$!#U(84I+$SGD_P)BJZZ72/82%R1( MO(=L@(;X"R()P1]0C'1)%>@ >=@'/_3DT1GRMVUMDP-RE+,URT'D:,> YZ>" M#H.209)\# @:]8)&0I=709=/3*^^%@H ,6' [I!!BIJ3[L,@NYHXM)J37M#D;=O+60%( M%LB4]E6[TT"?4A6F$;0#JD)I-^UU3=^F:RTY-8S;?^Z4G# $CZ\O)-UU+^R'I<'(X39+_2;O.^CCO)H-D>#KO\-$9AM\K\RZ0\" AH37%Y*")O&OR M7<"-+V8?/IQZ^(W'7CC_+E"&H\FY!(R/ZE$%:NFKKD:9;(1I2U,_VE?VV[:> M'::WUX('JI9,:,2AL*;)8&)/+M56VK9C9.VKVXLTME;Z9FEO)Z#J357# E4 !D !X;"]W;W)K M&ULM9QK<]LV%H;_"L:;W6EG5(D@+@2[CF=\R<6I MDSAVVG[8V0^T!%N<4*1*4G:\TQ^_AQ<))$& E-QF)K%DX8 O<(#G'%R4XZWZ<,L6Z_F)T2OS7]?7*;R;[6I9A"L99V$2HU3>OSXZQ3_?^*5!6>*W4#YE MC=>H:,I=DGPKWEPN7A\YA2(9R7E>5!' CT=Y+J.HJ ET_%%7>K1[9F'8?+VM M_6W9>&C,79#)\R3Z/5SDR]='X@@MY'VPB?*;Y.F]K!O$BOKF2925_Z*GNJQS MA.:;+$]6M3$H6(5Q]3/X7G=$PP!3@X%;&[AC#4AM0+H&Q&! :P,ZUH#5!JQC M8&PTKPWXV#9XM8$WUD#4!F*L@5\;^&,-L+/UG#/:9.?LT=[&6W=CS=\F;^"M MP['F<>-3MB['FL^-)ENGXZ[7S29;M^.NW\VS8^MX/-KS>.MZ7/I^5DW%Y?#8PG@VKQ]Q5CW"-3SB M0LZGR/$GR'5 IAV?W!V? MW+(^:JCO&M(8F:9R@4I23=#M,DAEADXW^3))P__)15\3JSI966>1N3V>,*?\ MEK0%6_UQ#F3$$6 M[N@?+-:23W?RJ55^*1I]7A>))02%[Y C9[TJJVIXX_&$,R(Z(O52GN#,[=?( M=AJ95>,G2.G7:3*7X&(TH*SLO*3L/27/?<6WH>2XV"/%V0CR[X^1\DX9Y"/-CO4GG2\CG4?"0 M2@D+C1RR^6R>AJ6POMZQ5QW&CQ*:!DE"GJC*Q8004ORM>[WH_WPIT7FR6@?Q M\[_^(5SL_3M#YU&0P9Q%\V2U@FZI^@@67: .Y#W K$ /:0)%=BZ%BH(UO/L> MPMI$1L_H%7,@ XHB4#]%I]-WT^OI[!3>!O%NA/$#I(GY$I3 M )/I/(2'K]-P7K;@%9]R!ZVABM*^E%O\C)-\6SJX@YFRB?,P HP^0):)83_ZN*;Y]/E7R0V@1Z.THG:#'@N-]@OV1@O5R3%#A8-(O&SLJJ7>L MPL^;\ZR2/T'!*@&G]V8$C@XC3GW7]TE'<5VRR5#N4\<.[((Q_1%$Q]4N0YS#MP/7+DB,PH M] MO6)8+SSFFIRJD@ILSRI^KZ%CF:-8A7ALC_%U91V ]#:HJD@T73[EAL:H M\(WM\?NR\G03I($&:J >C("XWN(JF;>-\B'8-*-)KW*FC0N*.>>>0;R*]]@> M\+>>0'\BR'=E">S>A5*[?A7&L3W8[NJOYD-OVSP]]_*Y<)FA;8K>V([O/0:& MT :&.S7E=5@Q%]NAV^C<8AD&2TCH5]>VE%!8=.U8'-&OK@XXZ@KF&5)J5P'. MM0-N?+_6%37[E4P=81#06$C9B79;1> SU%F=V'I6L[0TJF<'>?=V6&+MJZ"JFN'ZH'3 M0T]H 84 ([?;(<,%V\(5C%T[C/^":>+WT$SSJ+U0>Q-&X9[8<;__5"%Z(HP= M3+MY>U\Q#T.<,*1%1$4)8H\2!TX:HF? O;I[BEEUJ^!"!H++8/INW)8Y)_HN M'":,,,^T"]?8AK-')>.DAMSBZ\6E96H3%4C(P&:9?8UH;/:;NM[6I!78-:T3 MB(H0Q!XA#ERUOB'Z_AC&CDM\:E"D0@&QAX+;[>)_#[@2A6YB1_=A<*TK;8TZ MW@?7$07;PE54('M&A?VWB?447(?K0*&V>!49R)Z181BN^G:')[A'NW*'BK7W MM%4TH(=%@P&T4IWUW0S56J2M5@4"^M+]$#-0:1_F'8J)8>%+%>;I .8/A-T7 MVL-X2ES7-;E5,9[:&5]O=57;JV<6H-#&\<>8\X^#^OZ&]E#=G/'4*Y(1Q1!7]JA_]?(]S2 MX_IJ@$+4VH:603^W(UX96N]G%0+.V54_T,8>Y;=K2 MH@KG=&"K>XPPXQ;L35U[:]M$,.P:ACU3U&9V:K\-PK1*60UF& MSV>F4[@\ 34H4@QFHQA<3>8>1::4\W-=;ROE%$PPDR*%<+9O5@[ *M+;0QQ5FV!V=/+9QEBK-L3\Z.#^%?F Y9CPCJX.[%AIZ"&-;2V/<-V353 M.&9V'/<>X)DS/J;GS#!"?)=V)/_24Q"[3+L8\[&G'&'Z!9I/??5U E)9\+JO M( .-O)O^]Q7$#!.?&#J5JUC"_\I3T6NN'P7XI.\644]!VZ$H5\&'_WV'HER/ M/U@(+GS>5=]3T'>+EAKDJT#%]]P4VB_9X3UK!ENRPU6\X@/[0B]+=K@>M6S) M#E=1B]NCULADA^LARI;L__X57(KHWBBBJTZX^'J);F7Z M&,Z[2MI/4 CV!A!\8)O?>?HFC.\W2T!; L#M3U%1^]%.^VF]/G"ZSF%I<3EGDF1XJ4WD-&;?7&Y M &2&]R'\ZJN<+^,D2AZ>;=?K/(5$;P")!WKFRM.Y*(H_AC-IKW'M=("+AWGF MRNNYQ )#Q:.&\RA/T=$;R/_-GFDB EV%J[#8:[\*@[LP"O-GFX<4*+V_!Y1G M7E^6+#QBNM$M%"F%G90'NNA,Z+DM*:X9$0/(A"*K&""KV45O(CG_('.++X3B MI?A[MJPO14_Z*1SB>H:T7BBTBA>AU>2+2]&3=S+>NJ795J30*NQHU>+H97W= M>TP"(10OA9V7^ZUJ/PC]5DIQ$XL20]X@%$*%':'[K00_U+6U-F!<+'QLNNTF M%#J%'9UG43#_]M/M?)E$Q<9X];6!XFI8D;VMDH6,;#W?N)-MY^&%W%[]+]+X M>[7.V%[ G&R'8YX8[\S?G)_"2BF*8/'9>TW;+N$KU'K?6N 4SZ&83SCW)HBZ M8@+.G91/*CXA/I\ : Y5B!:;\J9\4?19!BF2\0*,=_@Y)7OP#M,*RFO.!<3P0F"0;J6Y;>LH^?Z2P#P$)G+= 4M7:!-MGWS&^"A;^B])P MX]:IKV]N]%^QGS6^0EM\8?]CD#Z$<88B>0^6SK3(!-/J._#5FSQ9E]^JO4OR M/%F5+Y&PO=V]R:W-H965T=P:6,?%:ES0UY5V:0 M/0?PTD4F]#5A :/?[V_)Q:O+$=A)EX")@PW/P-YPDP^% MUUK%SJK9VKLEG89L-IG[NP&VL&,+1]FNTU35I36XH5,0.[Z6,$3>@D2GY$DX M"6?!,'O4L4>C[)_*'916Z<'7="0)-I#"#O-,>;T@#_ W3SCK:V2CM!Z6R MO9"#YV;68YS&+!GF2SJ^Y-^V5<4?S^VII,<["0,:T6%F&AP%)'B)6]> Y7W MF\* <;56-L>DI[766&],/E\+*:P ,Z@D0;_X,8N"^(QK)]I&Q[=?K=,<)9M4 M6J2#23D /*M_$IS? )0=N=DH]S=E^;!NLO^D/"H9'9>R>[S;,.M?E/T[S\\! MCV)%Q]7J'_+75RHV&0OF*%5T7*OZNOPCF(N*?U+!X*PC^Y9U%4 MMNXU88@[>^V5VXUV+Y;K]IX^+F^?.Y^YWHK2$ D;- VNII@-W;X@VHY5E;NU MU\JB@KEFCJ\NT,T"G-\H+/.ATQ!T[[CE'U!+ P04 " !J4(Y4J84>$ H# M "^" &0 'AL+W=OP';^)S?__AR M#I.]5*\Z!S#DO>!"3ZWM5 4UV%4[6Y<*:-88%=SV M'&=D%Y0):S9IQA(UF\C*<"8@441714'5QP*XW$\MUSH./+-=;NH!>S8IZ0[6 M8%[*1&'/[KQDK "AF11$P79JS=V'A>O7!LV,GPSV^JQ-ZE V4K[6G<=L:CFU M(N"0FMH%Q=<;+('SVA/J^'UP:G7,VO"\??3^M0D>@]E0#4O)?[',Y%,KMD@& M6UIQ\RSWW^ 04%C[2R77S9/LV[GAR")II8TL#L:HH&"B?=/WPT*<&7CN%0/O M8. UNEM0HW)%#9U-E-P35<]&;W6C";6Q1G%,U+NR-@J_,K0SLT6E<41KLI3% MA@G:+-7-"@QE7!/WEMR1QZ*46K,-!S(')75)4YC8!N&U"SL]@!8MR+L"7?">.0K^?/^KXHV$^-5=X MHPM>&#N.>RW@J -&@\#O4MQIR5G*3'N^4XF+3OLU1#TQAT$8]4N(.PGQH(3U M8DZXI'BUDB0AVTID^K:/'E_0[X(@B$.G'S_N\.-!_#Q-506XV^^8S37H9NNE MR4%ACE$*MX-P1C>,,\- ]PD;7PCSHR :C_MUN.[P^:M4FF,B)Z5B5S*9^Y]L[\3VAL\!*%Q@LB0)%A_ E<_(VLCT M50\D+O>4N=SAU/4/D5UFL?[([+.24H#:-853X\VIA&FK2S?:%>=Y6Y).T]O* M_D35C@E-.&S1U+F/<%U56RS;CI%E4Z VTF"Y:YHY_F" JB?@]ZV4YMBI =TO MR^P/4$L#!!0 ( &I0CE25L%!([ ( #\( 9 >&PO=V]R:W-H965T MHK-VS20[$ MJF.GME/:?[_C!%(F0J1I/$#L^+N<8_L<)GNI7G0.8,A[P86>.KDQY9WKZC2' M@NI;68+ -UNI"FIPJ':N+A70K 85W T\+W8+RH0SF]1SB9I-9&4X$Y HHJNB MH.IC 5SNIX[O'"<>V2XW=L*=34JZ@S68IS)1.');EHP5(#23@BC83IVY?[?P M PNH5SPSV.N39V)#V4CY8@?WV=3QK"/@D!I+0?'G#9; N65"'Z\'4J?5M,#3 MYR/[]SIX#&9#-2PE_\TRDT^=D4,RV-**FT>Y_P&'@"++ETJNZV^R;]8.A@Y) M*VUD<0"C@X*)YI>^'Q)Q @C\"X#@ *@3X39"MB!>-,3!!6(_( ]2F%R3;R*#[&\"%UVV5H.CU470R[B"]):$_E<2>('_M%Z1 MJR_7/;1AFX&PIAU%UZ#B&F7/]MMLY \&P<1]ZQ ;M&*#7K%$X7U2 MYH-0D1%XK5B))]QTR3<\T8E\Y.&G6SYJY:->^7MA\/SCA:@H)^7!2Y=Z=*8^ M],-P&,7=^G&K'_?J_Y3B)I5%"08(W2F 2]''9_KCR]$/6_5AK_H\354%F/=W MK&D:=+T)TN2@\*8IA58(9W3#.#,,=)>MX?FFQ ,O''?[&K6^1KV^UHLYX9+B MO4N2A&PKD>GK+O71F?J-'PY'T86TC%OY<:_\+VDH[](;G^G%<12&WH5P?>^S MYGC]MZ!2:8ZE%(\@2Z&SMGC_J'U2[_S^9(/"S24KDF#Y!]SUC*R-3%]Z*HD? M?)('_QM8<%96N@-S3VIZ 6I7=RY-4ED)TY3W=K;MCO.F)WPN;UKK U4[)C3A ML$6H=SO$M*JF6S4#(\NZ0VRDP7Y3/^;8X4'9!?A^*Z4Y#JQ ^Y]A]@=02P,$ M% @ :E".5!#?9).@ P 3PP !D !X;"]W;W)K&ULG5==2>S]Z$.[F:;=?9;AVF@"B$HB M3F;ZXU<( G0!);-^L"6A>\X]0CJZWERX>) 9@$)/15[*K9,I57UP79ED4%!Y MS2LH]9,3%P55NBO.KJP$T-0$%;E+/"]T"\I*9[+Z%G%^V#G9>!KZPWJ>@9[D%]J^Z$[KD]2LH**"7C)1)PVCHW^,.> M>$V F?$W@XLY[_PU*5;9W802F<:)VK+_SR)W2"5@U>PG-IOM&EG1M$ M#DIJJ7C1!>L,"E:VO_2I6XA1 X7 D@70/X;$"P$^%V ;X2VF1E9!ZKH;B/X M!8EFMD9K&F9M3+16P\KF-=XKH9\R':=VM[74(U*B/2^.K*1F;=\=0%&62^2_ M1U?HV_T!O?OE_<95FJ^)+PE6/LK*BW"0)KTLE M]8E-@#W28PYS8EN0U4@##KPX7-(0]NRAE?U.:+L2ZAG1,D7PO6:5-A UET X M30#C*%[/\T<]?V3EWYOS!P+E3,[21A-:/PX\_9GGC7O>V,K[F9=7"2\J4(#H M60 LR8ZGLLDR_;JG7__O;;V>,(8!":,XG*?$WN!#GI7T+Y7IA:92PJS2+GI, MO,:+2O'(_O#;-GA%GY=V=P>?3(!?V&Y@G[D"^VL)IMQA$/G^ O/@>=AN>E^YHK.;'T]]+@I6H;\.%B@' MH\.O.%TMDDQ7(Z@2+)E7.[4X._=@698V&!FV.UDGC"1*WV=F6:F*WX0S03]_,3U4>LZ#4'_'V+W+U!+ P04 " !J M4(Y4F?H0'=<# !?#0 &0 'AL+W=O4?.08/"]YQP[]_@R.PKYH'( C1X+7JJYEVN]?^?[*LNAH.I:[*$T3[9" M%E2;H=SY:B^!;FQ0P7T2!+%?4%9ZBYF]MY*+F:@T9R6L)%)545!YN@4NCG,/ M>T\WOK!=KNL;_F*VISNX!_UUOY)FY'=9-JR 4C%1(@G;N7>#WRT)J0/LC/\9 M'-79-:JEK(5XJ ?O-W,OJ!D!ATS7*:CY.< 2.*\S&1[?VZ1>AUD'GE\_9?_; MBC=BUE3!4O!O;*/SN3?UT :VM.+ZBSC^"ZV@29TO$US9;W1LYD:)A[)*:5&T MP89!PHBOT]?X. MO?GC[0+?$.W8DB>VM\29\0ZR M:Q3B/Q$)"!X@M'Q]>."@$W:+%]I\T4B^?X38'!GG0TO31,8VLJZEPX+@-$SB M,)KYAW/* Q.#:91.23?O&;>HXQ8YN=UPC3[0M7+(G'2I)NY462:J4BM3MAFP M UUS&%+<))F<"0G3)(KPL(ZX X^=X._+ Y1:R-,09'P!26*"XTDXC)ETF(D3 ML;TQ+CU$(+D@@),P'14][0A,G026MO!!(L[4(.[T$I=, M O,9QDT[W/1%X9*9XI8[")P9(O[MHFY#SS'C("%1F(Z@DAZ5.%$_Z]QL-U4*AL62 M@>(*)L&(2>#>P;#;PKK:WM/36&&W*5Y;V;BW*/R"1V69K,"4V*/I2A0H6V_" MKD1626DVWA0 73/.- ,U2"VZH!9A/ W'_@6]Y6&WYRW-P25-C_$B@4O7N\+) M)"+I&(7>^+#;^3X)#>Y]N;2_*QRG$Q).1[![ \1N!_Q/:#I< 0..A]. Q$DR M@ME['G:;WJJ266XZ,F0L*!L6/&![;O#>^+#;^9Z.2_0#+;DI0W13=T2%:8;N MM<@>7+U+;VW$;6TO"R27GH:C<%P?Z5V-N%WM7!]5N4M/[UG$[5FOT$,NFAL< M1$/GA'_6PIJ#;V<[>X6L.37=;'>W>WNXL3VSWT]O7CT^4KECI4(V@<39W?;0KM&TNV=:&EM$*-)+4G$"],>7 MI&39J24EJ ^62'&^!Q_#F1^$O%<5@$:/->-JX55:[S_XOBHJJ(FZ$GO@YLM6 MR)IHTY0[7^TED-(%U

6PED@U=4WDTPTP<5AX MV#MV?*6[2ML.?SG?DQW<@?Z^7TO3\GN4DM; %14<2=@NO&O\884S&^!&_$OA MH,[>D;6R$>+>-CZ5"R^PBH!!H2T$,8\'6 %C%LGH^+\#]7I.&WC^?D3_RYDW M9C9$P4JP_VBIJX67>ZB$+6F8_BH.'Z$SE%B\0C#E_M&A'1MG'BH:I47=!1L% M->7MDSQV$W$6@-.1@+ +"'\-B$<"HBX@0G&%(OP' M"H,0#PA:O3X\F) 3]9,7.;QX!.]O(^YTDOL?78%$1"G00YSI!6>8Q>EL MF#/K.;-)SK44>TG-B9!/2!^G\FF(/KN@QVD2F-^P@+P7D$\*^":)64Q2#TYS M?FD9CU/.>LK9;^_LV:7+&8XB/$*)@U,J"B9)OPC^OA#U'C0@LI, YKH87.8. MY_G>&O6,SW(A?FEGR\8<&'@TMZ0"A0@OD7!;KFBD-&H0HV1#&=471ZE3AB^4 M16F4)^F(M/ D+9S> T*3P=7HXIXSXBS+\0CE*;GAZ>RV;F11F1L2F=U?#.Z] M#N#UW*?DA7\K>Z$?:,7,Z4?7]KZJS55UIT5Q/Y'4\"FKX>FT]@J[ERG-V8W' M5O>4U?!T6INP2U0U9>^4Q/ +6>QE>]G%310EOSCSSRJ-&N3.%6 *N0NA+3KZ MWK[(NW:EC7\:WE:(GXG<4:X0@ZT)#:XR,Z^R+;K:AA9[5[=LA#95D'NM3*$* MT@XPW[="Z&/#$O2E[_(G4$L#!!0 ( &I0CE0R2R.:4P, -D* 9 M>&PO=V]R:W-H965TY?X]1*G%N!6?*=P5)UG9$M9"W%K!Q^*N1=81\ @UY:"F(\# M+($QRV1\_&Q(O5;3 KO/#^QO7?&FF#51L!3L!RUT.?>F'BI@0_9,?Q'']] 4 M-+%\N6#*_4?'>FV<>BC?*RVJ!FP<5)37G^2NV8@. "<#@+ !A'\"X@% U B M5VCMS)5U3319S*0X(FE7&S;[X/;&H4TUE-NO\49+\Y8:G%Y<[96940HM1;6F MG+B]?7X-FE"F4/("O4+?;J[1\VA;EYPWW5$% M%(\)?&.T=1L^N+T*1QFO(;] $7Z)PB#$/8:63X<'(W:B=O,BQQ^8>NY9Z%P33.IF&[[I&WN/46CWI[8P_*1] C M94Y:JLDHU9*HLJ_$&C7I.D_C).GWG;1BR:C899Z+/=?*9$0.]$#6#/JTDS/M M*#!__=IIJYV.:G_@!^!:R/L^Q?1,,9L,*DY;Q>FHXDJ*G:3FM,E[I"$ON6!B MVRL_/9.?3+/ADK/60#9JX+/@KW)1[4 #(EL)8"):]^EGYU]V,"R/@U/^!/]] MAAIH5S3.HCA,L@'53NKAO_W*Y!X*!'?F/E2@$.$%$KH$:4)72K,'B%&RIHQJ M"JK7&S[SAG&4Q@/'%H#S(5GN9E^8R M1.;'F/>>MX;@'\1/086?EE3H%UHR8JZB2WL95>8>NM$BOQT),'Q*,#P>84\H M\#S-XLE8?:= P^.)UJWO+$D?M6_-/RNNG[1.26&PO=V]R:W-H965T.8_,XE_ MMIDDF33$U'.ZWS+Y:EHAU+J;H6.5L(O8ZX1E;2J3V:4KEZRU+Q'$ZPJ.WC@>^W>FBPYI- M('9T=U- MNW@ZLHN(6,(B7;B@\'-@(XU?M=-1H%H:GUV_>_RZ3AV365+&Y2'[R M6.^FHW"$8K:A^T0_B.._K$[(*_Q%(E'E-SI68]U@A**]TB*MC2&"E&?5+WVI M"W%B@/T! U(;D$L#=\# J0V<,M$JLC*M!=5T-I'BB&0Q&KP5%V5M2FO(AF?% M8UQI"7F=0G]E,8O/'5@0:!,M>8OVEA@]+EATC1S\)R(VP3T! MS3]N;AO"<9KB.:4_=\#?/T+$1YXD?:6I+/W2LIA+AQG!8R?P'7=B'4Y#[AEH MA^XX),VXL]C<)C;7&-OB\0ZMF#SPB"E#JE[CSC.ZNXDBL<^T@JD;,7Z@ZX3U M95TY\4Z2<5Q[3!R[/QF_4?>-ZO=ZQR2B2C'=I^IW5#'QQI[G]ZL&C6I@5+W+ M#BS30K[V:09=3==V;4R??EULMR2RC1744BS9EFB&XE8T/UKOV.P'OCL@VU()F['4<"2GKT,0J5V2GCN\-;3-4^XYI?4K$/K LX/@H ,O0,M MX+"9<,VTBUDN%-?]ZEW076'/(38>D&])A\VHNP?FP-J?;5'"8%/4E*$7?;C+ MOBM,B(]).!!'"S]LIM]7:".Q09%D,>]_-;O8#]2=M,PC9N8M]S+:%07/)2S4?>*D"[YWQ%OR$3/Y3K<(Z#\T3X ' MZ*;8"::P"5QI$3V;]FPMWXB9;Q](LDLYQP^)YPP\5-)BCI@Q=YDC53M33BW' MB)EC'\BI2S%X:(8EB[0<(V:.723UDTI)LTMDG/MN043,(/I 8ET*^7X8^@,; M'])"B)@A=)'6"LYV ,3O0AMWL*2%"WEG:_5^:F'/9KSOD5DG)RZ@]K8\B"I4 MKFW5X:OI;0Z[-^41SVJ'5R?E;U1N>:8 O!LPM:\#**RL#I]50XN\/+^MA88E MHKS&ULC99K;YLP%(;_BH7V MH9768,S%IDHB-'RZ' M\5[(%Y4SIL%K651JXN1:;VY=5R4Y*ZD:B0VKS)E,R))J,Y5K5VTDHVDM*@L7 M01BY)>65,QW7:X]R.A9;7?"*/4J@MF5)Y>\9*\1^XGC.<>&)KW-M%]SI>$/7 M;,GT\^91FIG;NJ2\9)7BH@*291/GSKN=QS:^#OC!V5Z=C('=R4J(%SNY3R<. MM$"L8(FV#M0<=FS.BL(:&8Q?!T^G36F%I^.C^\=Z[V8O*ZK87!0_>:KSB4,< MD+*,;@O])/:?V6$_H?5+1*'J?[!O8D,3G&R5%N5!; A*7C5'^GJHPXG BRX( MT$& NH+@@L _"/QZHPU9O:T%U70ZEF(/I(TV;G90UZ96F]WPRE[%I9;F+#(5K6M[M6":\D(!<@UNP.+[/5@RN>,)4V;ZO%R JW?78U>; M]-;$30ZI9DTJ="&5A\"#J'2NP(E; ]=PM_#H"#]#@XX+EHR [[T'""*O M!VC^_W(X@..WM?1KO^""WY(63/75I9%%M4$P=G>GO.>!'D0D M1G&,V\@W:$&+%@RBS8720&1@+42J@!)%VL?9>(0GZ7$8(A\'88>S)Y! 'T,_ M[L<,6\QP$/.3%.96W$B1<=T'&)[E10C'V(_C#F!/8$#", Y)/V#4 D:#@-\V M3)IGI%H#]FI>I*K_>D=GV7T2!@$AL(-Y'HBB.(RP#_LQ<8N)!S&_V#)F4I1 M-,"BZ@7%9_EOO! '."!>A[0G$GD08HSZ24E+2@9)OYI&5;2TB7D_\&IKZSL, M3LX>E!L/P2@*8M0![XD,8$ B=.%.B%OP^-\E-HQ Y52R/L9&3TXSPQ'$\,VO M6^=^D=]A=4]>^"63Z[H/*E.^;:6;UV>[VK;:N[K#=-9GI@4W'?.O3=._'ZA< M\TJ!@F7&$HZPN?:RZ8G-1(M-W5960ILF50]S\QG!I TPYS,A]'%B$[0?)M,_ M4$L#!!0 ( &I0CE3+G(X44@( -@% 9 >&PO=V]R:W-H965T>'*7BQ%A3%:&N%)#<@S@+<10M0DZH"-+$[^U4FLC:,"I@IY"N.2?J?0U, M-JL@#BX;+[0HC=L(TZ0B!>S!O%8[9:VP9\DI!Z&I%$C!<14\Q@_KI?/W#C\H M-/IJC5PF!RE/SOB6KX+(!00,,N,8B/V<80.,.2(;QJ^.,^@E'?!Z?6'_XG.W MN1R(AHUD/VENRE7P.4 Y'$G-S(MLOD*7S]SQ99)I_X^:UG>& Y35VDC>@6T$ MG(KV2]ZZ.EP!<'P#@#L ]G&W0C[*+3$D391LD'+>ELTM?*H>;8.CPEW*WBA[ M2BW.I.M:VQVMT4;R Q7$E^IN"X90IM%WHA1Q9;M/0F/5'";,.N9URXQO,,<8 M/4MA2HV>1 [YWP2A#;./%5]B7>-1QBUD$S2-/R( M=G:K!$05]O6BJE99:2\8.6LHWY9FX6G<8S^GR\C_DO \H#_K]6>C^D\ZJ@\X56W<5"%GRD: M9>[ZVL;K=_NQ]=AVZQ_W=N8]VZ='A48,CA8:39;VQE0[1UK#R,KW[D$:.PG\ MLK2C%Y1SL.='*:V%-/.@0FSN*35Y!34S$]6 M"NETC5#&^H#-8T&5GA0+6@T9EP&6>KG MMCI+58N"2]AJ8MJZ9OIM"4)U\R *3A./_%"AFZ!9VK #[ "?FJVV$1U9"EZ# M-%Q)HJ&A,X0",C1,3#[.<(*A'!$ MUL;+P!F,D@YX/CZQ__"UVUKVS,!*B;^\P&H>? M( 25K!3ZJ[B<,]P-9!S67_9:_#/IP!XN@*(!X L??="WF7:X8L2[7JB';9 MELT-?*D>; M M](%.3A8952M*(.2O-!8-D+Q%<$UI!/R#3Z3.(PCIYV:W+SZ?9?%FHMC[[C MT7?L:9,KM(L\5ZUSJR$'?F1[ 9>\]21WGL3UYS&+0O^D]'A!?3JJ3S]47S%3 M79+K4;,SN>GLNEHRJB4?JOU6R 3A$D';0R(-X\4E\>3_6B^JT[-N<1?O%],' M+@T14%ID./EJ_>N^F?L 5>,;:*_0MJ,?5O;^@W8)=KU4"D^!Z\GQCY*] U!+ M P04 " !J4(Y4 K@ M2DS=-J^V 4#R+H6R\ZA!;.\IM64#DMF);D&Y ME5H;R="99D]M:X!5020%3>/XCDK&553D86YCBEP?4' %&T/L04IF/A8@=#>/ MDN@T\AX])/>+J?>56MCP)EWOFWV+2'FPJ.4@=A%(KOHO M>Q_J<"9(DPN"=!"D(>Y^HQ#EBB$K'P[MHK].E(GP;Z] )]+5O&C:\KT37A8Y7_5]">=!=( M_BX=BR2;Q>[)Z?$\!'IVVA+,/O2T):4^*.P/?IP=K\U#WRU_W?L[]\3,GBM+ M!-1.&D^^S")B^C[N#=1MZ)V=1M>)8=BXJP_&.[CU6FL\&7Z#\6=2_ %02P,$ M% @ :E".5%7($'IC P )@P !D !X;"]W;W)K&ULK5?;;MLX$/T50M@%$J"U1.IF%;:!V&FQ?2@0Q-OVF9'&ME"*]))T MG/Y]2-J&FRTWGX(0U5NH*%J M)+; S9N5D W59BC7H=I*H)4#-2PD492%#:UY,)NXN3LYFXB=9C6'.XG4KFFH M_#D')O;3 ?/$_?U>J/M1#B;;.D:EJ"_;N^D&84=2U4WP%4M.)*PF@8W^,," MQQ;@(K[5L%1#BAQU\KJ9!9!4!@U);"FI^'F$!C%DFH^.? VG0K6F! MI\_/[)^<>6/F@2I8"/:]KO1F&HP#5,&*[IB^%_N_X& HM7RE8,K]1?LV-C,K MECNE17, FW%3\_:7/ATVX@2 LP$ .0#()2 9 ,0'@-NYL%7F;-U236<3*?9( MVFC#9A_XQ++6"QELH1RC& M[Q")".X1M/A]>.21$W=;%CN^>(!O(;@2K*ZHA@K-*:.\!+2T)Z \[$G'GCCV M9(#]$U0@*4-+3?5."_D3'8\(W9LUWZ&;1NRX[CN9ECISU/8"/\[>)U&>8FRV M[?%TQWH"<59$21YW@6?JTTY]ZE5O50,Z32J?W)8K/5.!LR3&XPNY/8')F!0% MZ5>;=6HSK]H[,(6 ]>HJEZECG$=FBR_T]L0E15ID4;_>O-.; M>_5^HVQ'V^K'3/UUB4?7IE8KC;@I^:9\@90F*[7)%:J4R4B?F_R%RC2/29&D M%VY>QI$TS^(\Z7^PS[E[LBA;7<]^U?O :-B3W( M:Y_MXW<6QV\J$#Y'?B8\*@:.\#7;]2@C]/+ +=/\:S'X!4$L#!!0 ( &I0CE0E#3V8M0( /,' 9 M >&PO=V]R:W-H965TYM!9.G-DNA6^_LQ.B0M(.)E6-G=P]_CV7^#S9"?FH M-@":/!>\5%-GHW5UZ;HJW4!!U86HH,0GN9 %U3B5:U=5$FAFDPKN!IX7NP5E MI9-,[+T;F4S$5G-6PHTD:EL45+[,@(O=U/&=UQNW;+W1YH:;3"JZAB7H^^I& MXLQM53)60*F8*(F$?.I<^9?SD8FW 0\,=FIO3(R3E1"/9G*=31W/ &'5!L% MBID%"?TS$GB!WY,^_WBZ M]S;=17>MQ:"U&%B]\(#>7)1*<)91#1F944[+%,C25$P=40];]="J#P[2YB E M*F,)R952J'I&?E4@J6;EFOP02I$YE?(%=]R.RDSUU;->(K9+F'WWE/A!' 7^ M.)RX3_N5ZP;&433V8J^->V-BT)H8?-[$-XGL?;2U5O1OVF[@4=JHI8T^3_M M^9;:SG#%L369E]S''G60S@_ ]T0>I8];^O@H_9W0E)M.4WM@]0;4:(4:*WW0 M<0?%>P=[+.(-Y;"E'!ZEG&'C)5I8KHSE" M8486X^-.T7+,5AYJX]QL9=H B M/_1&[["[48-@Y(_'_>RCEGWTGQ7FC*X89_JE#WG4V5M]R-VH7F1WKR6;X_ G ME6M6*L(AQT3O8HBF97W$U!,M*MNE5T)CS[?##9[*($T /L^%T*\3T_C;E$-?.C(,C\FE#N37*W=B25#KNB;R M=8I,M&,O]+8+]W15:;O@3_*&K'"!^J&YDV;F#RXEK9$K*CA(7(Z]J_!REMEX M%_!(L54[8["9/ GQ;"?7Y=@++! R++1U(.;R@C-DS!H9C#^]IS<\T@IWQUOW M;RYWD\L343@3[#B!KA%]F@@K,Y:D*9@A]$2F+K>PZ?X&$QA[,/ MY[FOS?.LRB]Z[VGG'1WQ#B.X%5Q7"K[R$LNW!KX!'6BC+>TT.NDXQV($G,")A^+%SB\^XC<37 E&2Z*QA"EAA!<("_LNU GW9'!/G'MR MQ/V1L#7I]CHSA\V:'WH'G4GF3.R9?3%US](HO(AS_V6W-N\#LS2]"+)@B'N# MF0Z8Z4G,!\,ES;;AH,D&&J&H95:'4#NC=(<@V&-,WS$>HN?3==";XE<4:Z X=)8!J//ICJR:TO=1(O&G>PGH4V?<,/* M='*4-L#<7PJAMQ/[@.';,/D+4$L#!!0 ( &I0CE3&PO=V]R:W-H965TQN@>V@:*8SGU6;3H3*4E:2DW:Q/WXIVS5M\I!Q;&._)+X<4B\O M>MY#FKIZ;MIOW8,Q??9]4=7=]>BA[Q_?CL?=],$LBNZR>32U_6;>M(NBMV_; M^W'WV)IBMBJTJ,:,$#E>%&4]NKE:??:IO;EJEGU5UN93FW7+Q:)H?[PS5?-\ M/:*CGQ]\+N\?^N&#\W].U$ MKPJL(OXLS7.W\SH;FO*U:;X-;S[,KD=D4&0J,^V'*@K[[\F\-U4UU&1U_'M3 MZ6A[S:'@[NN?M?]]U7C;F*]%9]XWU5_EK'^X'NE1-C/S8EGUGYOG?YI-@\10 MW[2INM7?['D32T;9=-GUS6)3V"I8E/7Z?_%]TQ$[!:B,%&"; LPO )$"?%. M'UH -@5@U3/KIJSZ85+TQK#IS5=HVOZR'<;_K6_MM:ZFAP'BZJ?;= MNEH6J9:R[&-3]P]=]EL],[/]"L96XU8H^RGT'4O6.#'3RXS3-QDCC"*"WA]> MG"#%)P<7IWFB-7S;[7Q5'T3J^VR>3+TT6,>N"\I5P>&N?;H15 +1E%^-GW8; M' 9R#@(XY-O /6VPU09);?]HFZ[+/K7-O.PQ@>O28N>Z2N8JS[6G+XP37'+) M%"Y/;.6)I+Q_#>KF;;/(+/S:8J!'A\D4P>4OF!U\+F3N"44BAFDNK^*MBTLDQ(W7+ZM*D^/1=C!%0*65DB"AQB"8'=4/VW^QC\2-C\HV=QRS1*72'_C19]6_?33LM M.Y,]MN44G:";"O3N#+TD.M(FYB[,#AF/HF[Z!].^?EQLJ5>-S4;.WN P+12- M-,2!G*9)OC,XM\M[ZZ49E9A)[5?O6$S3,/Y_S%L:DCHY<1VI:1K5!\PN$2DCUW7E2;&#.DK2-"83=DU#^-'!A'V7F2"!)-)0QT>: M!N1+5KTIOC>R0@JA?6UA7$R; RY-$_=0GZ8A-B^H9)!37V08&!')'%I9&JT3 M8U=+T[)8KT%J"Z1%T_;E?U8?8&HW]>V*T)QRSQ$G2%A,JV,U2[/ZD'1B4X78 MFXTVG_#EA6$Q>8[H+$WT5"K!0OI>4*4T]R+,T MO&^GTV8Y6(Z]04SY5'RMS)NL-BAG6)A",[L@R$'X0L/ F%!'>Y:F_7L+EKY= MKLWOSK1/UFM2V&<.^^QH[&]*[MUH=@TD[ +#;W(8R8@6%'ADG<8<_MEI^&:44XB_:R&D?R\AD4SG.240ZT7G%?QX MK^"A!=BI*/RU^@2+RR57,K(2XLXP^/D,@X<^ #3G#'QZ8H&"4" QN-HV M/A;UI+3UG%_QHN^"("2BN!&7!^"#&PB1A=@)%6NSL@I]F%SQT M 2F(9CS@!&(7%M1*15:,W-D%/X]=<,0$&!4:POF.1-K4A/#(%@8XMX SNP4@ M)L"&I,'7C 1*:G.+B%F ,PLXW2P@- $!BI% 9!BG[/V[LW.Y+])Y!1SO%8 X M@!1@ >:KPU8<7$H6R[K 606<9A6 K2=R"53[:3L228GB%H01/X.=/?SCK0)" M"[#W@V3$O\^10,HLLB+L!6<5<#ZK@- !; \Q$E )":2YYB!C=[JS"DA;Q<3, MP[MEORYG$G"T24"(?@!I;2*8-V%@Q!S F0.<9@X0,G^8JY('X@[>2P)G"W > M6P#,%C33.H#7P7M)POF!.+,?",0/G$9Z@9#>>A )[OR#02\1O%@Z@LLTP5.,E B]<\IY;.4M'9EEFLRO :#$-G)R MI7S^(7$QG0[4\CQG:R1R9,;.'I8+?S<,B8RIW#E6\\+/NZOI,VS[-U4Y*_KD M^3+I<"V/QK4,,8P?RIH@D>E36=)Q6Y[&;1GR&#V8-4$"DR>SI,.W/$^>+K$\ M'3V<-<%"DZ>SE,.W.G/"KA"6$R%"T4@@(S9)E9'-$>6@KD[/VU6(;/10V00) M3)\J)"D(:%@E\9 =4RE M,PYU?$JO0@-@-+>9&O>M HLDVG9C;#HZPU#GR^P5DME3K00-]C>02 D:M(PP M5#GK4&GK^%(75=5,7_ ,M7-\,NT9AP)/A;9P89>%PZ]P?MN12$X4V&Z*--X9 MB$H;R.MY%QH%YX*Q0#,2)W1T=CD[42\Y^_HV\GZ*1!7S?JA ME(]%>U_675:9N:V27 [8:-?/>:S?],WCZLF'KTW?-XO5RP=3S$P[!-COYTW3 M_WPS7&#[M,W-_P!02P,$% @ :E".5$/,MD$$ @ 04 !D !X;"]W M;W)K&ULG51;;YLP%/XK%MI#)TWA$B!K19"61-/V M,*EJUNW9@9-@U1=FGX3NW\\V!$4M::6]8!_[?)=SL%UT2C^9!@#)L^#2+(,& ML;T+0U,U(*B9J1:DW=DK+2C:4!]"TVJ@M0<)'B91E(>",AF4A5^[UV6ACLB9 MA'M-S%$(JO^N@*MN&<3!>>&!'1IT"V%9M/0 6\#']E[;*!Q9:B9 &J8DT;!? M!E_BNU7N\GW"+P:=N9@35\E.J2<7?*^70>0, 8<*'0.UPPG6P+DCLC;^#)S! M*.F E_,S^U=?NZUE1PVL%?_-:FR6P>> U+"G1XX/JOL&0SV9XZL4-_Y+NCXW MC0)2'0TJ,8"M \%D/]+GH0\7@"2^ D@&0.)]]T+>Y88B+0NM.J)=MF5S$U^J M1UMS3+J?LD5M=YG%8;E60C"T749#J*S)6DED\@"R8F#(S0:0,FX^%B%:,0<) MJX%XU1,G5X@W4,W(//Y$DBB)'[<;Y0[ZJ5QDB]BFGB;$TE$L?4]L/B76H[(+L3S/DWQ:+!O% MLO?$TBFQ[)58=GN;I]-B^2B6ORGV4R'E4VKYJSZZ)D0O&QE>G&CW./R@^L"D M(1SV%AC-%M:O[B]<'Z!J_2'?*;17QD\;^T:!=@EV?Z\4G@-W;\97K_P'4$L# M!!0 ( &I0CE2ZV?^O%@( '$% 9 >&PO=V]R:W-H965T=_G'&,[:X5\536 1F^,&PE4@=& MZ)TGGDA5:SOAYUF#*]B!?FZVTHS\P:4D#+@B@B,)AZ7W&#ZL%C;>!?PFT*J+ M/K*5[(5XM8/OY=(+;$) H=#6 9OF!&N@U!J9-/[TGMZ M,++_MG]JZO=U++' M"M:"OI!2UTOOWD,E'/"1ZB?1?H.^GL3Z%8(J]T5M%YL$'BJ.2@O6BTT&C/"N MQ6_]/EP(HG!"$/6"R.7=@5R6&ZQQGDG1(FFCC9OMN%*=VB1'N/TI.RW-*C$Z MG:\%8T2;7=8*85ZBM>":\ IX04"ANPUH3*A"O["4V.[?Y\S7!FO%?M$C5ATB MFD!LH)BA>?@%14$4/N\VZ.[3.Q??)#UD'@V91\YV/F'[@Q3V;/ */582P);P M']?YX#IWKO&$J\DQ&"NQ4Z5.90_Z*8_-N0],[&F$%@^T^!8M'*-UJN2#M&2@ M);=HT1@MN:;%T[1TH*6W:/,Q6GI-2Z=IBX&VN$6+QVB+Z_]V/T+S+VZ0?8Q^ M8ED1KA"%@Q$&LX7)5W87O!MHT;A+M1?:7%'7K&7S M?U!+ P04 " !J4(Y4OEA?4](" ?" &0 'AL+W=O$<6LV*>=65:AXE;MHNUF;!GDXSLZ)KJNVPE<60W+!%+*5=,<)!T.[6NW,NE MZQA N>(GHX4Z>@9C92/$O1E\C::68Q31A(;:4!"\[>F")HEA0AT/-:G5U#3 MX^<#^^?2/)K9$$47(OG%(AU/K9$%$=V2/-&WHOA":T-]PQ>*1)57**JU \^" M,%=:I#48%:2,5W?R6#?B"( \[0"O!GBG@. 5@%\#_/<"@AH0E)VIK)1]6!)- M9A,I"I!F-;*9A[*9)1KM,V[V?:TEOF6(T[-UOE'T(:=KPK.EU03EBCX M3J0D9E57.>Z6<"S>"ZUC! M-8]H]!QOH_1&OW?0/_S\+>JAAWU(^:,H'G>5_%)Q* M%;,,,"&4)CQB? .!O4;A?TW&B09:EG M"N.!2M.KM1;A?0?UH*$>=%(O!-^C>Q-&V/C*=-L/JF+I'_7===Q@W-[Y85-\ M^!Y?R[_P-6JH1__%U^B%K^%H, S:?8V;XN/NX@E1"JY@(=(4!;SER76>8LOI M;IAA J94?AHC=0PY+^SX8W\T.+%C'R5G2N6N/($4A"+GN@JA9K8YY:[*;#^9 MGYO3KTSD)YKJZ,2$VC&N(*%;I'1Z0]0DJ].H&FB1E?F\$1K3OGR,\02GTBS M]ULA]&%@"C3_"69_ %!+ P04 " !J4(Y4+^I:@AX# P$@ #0 'AL M+W-T>6QEI(P:U60EV-V?,1,M2R'I(YL94 M'^.XGLY92>MS53%ID4+IDAH[U;.XKC2C>0U.I8A[G4X:EY1+,AK(17E3FCJ: MJH4T0W+1FB)_^Y(/23>]()&G&ZN<#=^R%,CL4HT\/H]]'CE%?'42]A]D1QTWN1X-"R4T)$N(--C(M M6?1(Q9",J> 3S<&KH"47*V_N@6&JA-*1L;6W4KI@J9\\W/4S:(N&I^12:1?; M1_!_)\WR'6 ] X%KRBJ<:;KJ]B[) MQL'=;)")TCG3;9@N69M& \$*D*/Y; YWHZH80&-4:0W0"FJ&GL9/@'^;S7-OT[Z.-ZKXHS*?%W8[TLVA M5]BM9@5?NOFR: 5@[%V,\?2 MW7^57<%!C.PB+]^"R/3X12;9\6ML7D:.3F3<'(U;Y^^ST[>U1O"6,R3? MX7U*;()&DP47ALMF-N=YSN2+0]C2&SJQK\//^.WZG!5T(X60L?M@<<(^F;W".\VR M)$E3+*/C<5#!&,M;FL(WS(9I P\L#D3ZLUSCU<8[9'\?8#7=UR'83O%.Q':* MYQJ0<-[ (\O"U<;B@ =6!:QW('XX#O14V"=)H*J8-NP)QI$LPQ#HQ7"/IBF2 MG10^X?I@3TF29%D8 2RL($DP!)Y&',$4@ 8,21)W#NZ<1_'ZG(HWOQ&-?@-0 M2P,$% @ :E".5)>*NQS $P( L !?3T\$MP>:4#M M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3 MY?YVX$G1H2)8%II%R=.B':5_'U,0_B9U76;C[9-3]VC57+C=DHU53D-9[-T6DE=3R[.7Y]K8:?T M%].HHM&F]C>V-WS3ZH?[=7_[JWC23J]UJ9OG^:3[=ZDFHM*UKO2+VLPGLXEP M._/C7V/UBZD;62X+:\IR/@D.=WQ3MM'%NYN7;>2=7+ONED:NOTH?,I^D,_^$ M6VU=TSVB>W[I&Y^4?_#AMWUC_M9EH^R5;-0_UNP?=7W?/HU_%U/R-KIQ>/UY M&,0S^W^&T6RWNE!7IMA7JFX.XVA5V0;6;J' M]];X*#)2]DS[.^SUILOC3*F=*?7&O_I&?)*EK LENB%T)# $@>%H@>)D(4ED M!"*C#XQ6R,06)3$!D,EKDI70[$IF"R)0W M\M;>RUJ_='<(6;>?2Z>[QH553I'(#$1FO)'+?55)^]QM7GU?:__?I/],_E44 M9E\WFD3F(#+GC?RBI%-T3W,*6DYY6Z[4NJ$[Y1G:*\]X6VZ\L$XLY+/TK_N' M^-H^QG\A%M*CV!NO -K!C\=3R[1_5=$KIH'(CH 9CW:_]K SY499]YOX_'WO M#T=H&R(C8#;CT][I6CDG+DVUUG7W -J&I B8J3B,E+CVF] F8? MKNO"5$K[%WC=[5+=?]NL) 3,!_I-5Z0$!7(3T\1E2$S%3@S(AF M(BM"9BL.THN3N]8']SO-@K,+9B%Z; W6(2-"9B/P88"@F8B+D']F,7P<F-!.1 M$S&3@S,SFHG(B;C)@9DYS43H1,SHX,Q3FHG8B49$9E1(56 54H1@K%(RJT"JA",5(H'E&A54 5BI%"\9@*A52A&"D4 MCZE02!6*D4+QF J%5*$$*92,J5!(%4J00LD'K;)=J4;JLC?C31 ["3,[1UTB MZ)4A:1)F:8[+;J2ULKUNI%>(D$F8D6G/2PYO47B>GMF47M71]D2(),R(]+N& MMR;2(V'6 R[I]A95$J1'PJP'6-)MQY9F(CT2]I4TD-D;S13ID3+K@3.I'BG2 M(^6>PY %\K?U\8$=3XHH23_PG/YQ9'\_E")74NX9#,H,>YD(EY1[!H,RHUXF MTB;]P%,W[S+C7B:\+HQ[!H,R;^A>,T4&I%**9\/)D9H3>7V,X2%"& M",J8"0*-[=229B*",F:"^I=C# QBCN3)F>49K.L?J>>(G)R9G.&^MY4#FHG( MR9G)&;BL96A+(VYR]C^# =>U]&;C.>(F9[]<#6720Z$<<9.SG[4YNC"V_^&D MF8B;O.-FVCW879QOU-;KL+GQ+^'\[84LBX45[8_VF8(P3MHS+=M]65[ZVV[K M+T9N7O]([O4/_"[^ U!+ P04 " !J4(Y44C7&HXH" "Y,@ &@ 'AL M+U]R96QS+W=O#8\0\/2K'MIQWYV&W?X\ M+#Z.A].P:G;C>/X1PK#>U6,[/'3G>KHPG43'RZ3F\7+VZKI7]YB$^8.$@B2^8,4@G3^H 1!:?X@@R";/\@AR.1P.N(8$<"L2.2'0G,CHAV M)% [(MN1P.V(<$<"N2/2'0GLCHAW)-!;4&\AT%M0;R'06R8/VP1Z"^HM!'H+ MZBT$>@OJ+01Z"^HM!'H+ZBT$>@OJ+01Z"^HM!'HKZJT$>BOJK01Z*^JM!'KK MY&4)@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'>BGHK@=X)]4X$>B?4.Q'H MG5#O1*!W0KT3@=YI\K*;0.^$>B<"O1/JG0CT3JAW(M [H=Z)0.^$>B<"O0WU M-@*]#?4V KT-]38"O0WU-@*]#?4V KUM\K&20&]#O8U ;T.]C4!O0[V-0&]# MO8U ;T>]G4!O1[V=0&]'O9U ;T>]G4!O1[V=0&]'O9U ;Y_\;$*@MZ/>3J"W MH]Y.H+>CWDZ@=T:],X'>&?7.!'IGU#L3Z)U1[TR@=T:],X'>&?7.!'IGU#L3 MZ)TG/PL2Z)U1[TR@=T:],X'>!?4N!'H7U+L0Z%U0[T*@=T&]"X'>!?4N!'H7 MU+L0Z%U0[_*=>@_CYZ$.MYZO-5[_.ZD>+^?6V^6ORZ^=DWO\BG.XKQB>_P)0 M2P,$% @ :E".5(/1K $N @ 1#$ !, !;0V]N=&5N=%]4>7!E&ULS=M-;MLP$(;AJQC:!I8L4J34(LZF[;;-HA=@)3H6K#^03.K':^_OXX6;\Z]MW@M\D^A.ECEOEZ;WOCTW&R0US9C:XW M(7YU=]EDZH.YLYG8;'16CT.P0UB'N49R<_W9[LQ]%U9?CO%GWX[#-G&V\\GJ MTVGCG+5-S#1U;6U"7,\>AN:/E/530AI/+GO\OIW\5=R09*\FS"M_#W@Z]^W! M.MGY$J_T..YV;6V;L;[OXY'43\Z:QN^M#7V7 MGHI>G4\.\8;MZ3._.'\I/EL>E]_Q[S-^J?_./@2D#PGIHX#TH2!]:$@? M):2/"M+'!T@?^8;2"$74G$)J3C$UIZ":4U3-*:SF%%=S"JPY159!D5509!44 M605%5D&155!D%119!45609%54&25%%DE159)D5529)44625%5DF155)DE119 M)476@B)K09&UH,A:4&0M*+(6%%D+BJP%1=:"(FM!D5519%44615%5D6155%D M5119%45619%54615%%DU159-D5539-44635%5DV155-DU119-45639&UI,A: M4F0M*;*6%%E+BJPE1=:2(FM)D;6DR%I29*THLE8462N*K!5%UHHB:T61M?J? MLOX8Q\,_CE^>:6_:X3D_6_X\&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( &I0 MCE3YYQH_#P8 $P: 8 " @0T( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ :E".5/@OZ/AV! MQ@ !@ ("!SQ8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :E".5+@4U$,<"@ V!\ !@ M ("![&H 'AL+W=O&UL4$L! A0#% @ :E".5+V,,A_% @ 3P8 !D M ("!9H0 'AL+W=O&PO=V]R M:W-H965T6^+8Q4 ,5< M 9 " @3*0 !X;"]W;W)K&UL M4$L! A0#% @ :E".5 @S:)XG#0 9"@ !D ("!S*4 M 'AL+W=O&PO=V]R:W-H965T&,)P8 &UL4$L! A0#% @ M:E".5-P?3 )-!@ \ !D ("!F[T 'AL+W=O&UL4$L! A0#% @ :E".5)PC051')0 M)WH !D ("!Z] 'AL+W=O0' !Z%0 &0 @(%I M]@ >&PO=V]R:W-H965T&UL4$L! A0#% @ :E".5!9SE%]; P A0< !D M ("!@P(! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ :E".5([VW+?9! 4P\ !D ("!]P\! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :E". M5*&)KE.'!0 "0T !D ("!&2 ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :E".5']K$ @ ,@8 M !D ("!FRP! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :E".5&)9M HB P WPD !D M ("!-#4! 'AL+W=OL" "U"@ &0 @(&-. $ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ :E".5#W.=JO @ >@< !D ("!1S\! 'AL+W=O M&PO=V]R:W-H965T)$ M 0!X;"]W;W)K&UL4$L! A0#% @ :E".5&Q_ M'&]A P 'PL !D ("!GD@! 'AL+W=O&PO=V]R:W-H965TQ ( (8( 9 " @9E. 0!X;"]W;W)K&UL4$L! A0#% @ :E".5#B("]!= @ D@4 !D M ("!E%$! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ :E".5!GZ+$YY @ C08 !D ("! M15D! 'AL+W=O&PO=V]R:W-H965T"P( '8$ 9 M " @6Q> 0!X;"]W;W)K&UL4$L! A0#% M @ :E".5$NMJBHE @ @P0 !D ("!KF ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :E".5 F>E! U @ -08 !D M ("!8G0! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ :E".5.TLRTG] @ .0P !D ("![X(! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M:E".5&WUY#8O! 5A( !D ("!(8X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :E".5#_X*X3O P MY!, !D ("!EYT! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :E".5 WB]1P> P TPD !D M ("!.[$! 'AL+W=O$ H# "^" &0 @(&0M $ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ :E".5!#?9).@ P 3PP !D ("!]+H! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :E". M5#)+(YI3 P V0H !D ("!=,8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :E".5,N&PO=V]R:W-H965T&UL4$L! A0#% @ :E".5%7($'IC P )@P !D M ("!UM@! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ :E".5-S3%!] "0 >3, !D ("!$.(! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ :E".5+Y8 M7U/2 @ 'P@ !D ("!#_ ! 'AL+W=O&PO04 &0X / " 4KW 0!X;"]W;W)K8F]O M:RYX;6Q02P$"% ,4 " !J4(Y44C7&HXH" "Y,@ &@ M@ 'P_ $ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " !J M4(Y4@]&L 2X" !$,0 $P @ &R_P$ 6T-O;G1E;G1?5'EP =97-=+GAM;%!+!08 7@!> ,D9 1 @( ! end XML 101 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 102 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 103 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 302 524 1 false 119 0 false 4 false false R1.htm 000001 - Document - Cover Sheet http://alpp.com/role/Cover Cover Cover 1 false false R2.htm 000002 - Statement - Consolidated Balance Sheets Sheet http://alpp.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 000003 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://alpp.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 000004 - Statement - Consolidated Statement of Operations Sheet http://alpp.com/role/ConsolidatedStatementOfOperations Consolidated Statement of Operations Statements 4 false false R5.htm 000005 - Statement - Consolidated Statements of Stockholders' Deficit Sheet http://alpp.com/role/ConsolidatedStatementsOfStockholdersDeficit Consolidated Statements of Stockholders' Deficit Statements 5 false false R6.htm 000006 - Statement - Consolidated Statements of Cash Flows Sheet http://alpp.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 6 false false R7.htm 000007 - Disclosure - Organization and Basis of Presentation Sheet http://alpp.com/role/OrganizationAndBasisOfPresentation Organization and Basis of Presentation Notes 7 false false R8.htm 000008 - Disclosure - Summary of Significant Accounting Policies Sheet http://alpp.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 000009 - Disclosure - Leases Sheet http://alpp.com/role/Leases Leases Notes 9 false false R10.htm 000010 - Disclosure - Debt Sheet http://alpp.com/role/Debt Debt Notes 10 false false R11.htm 000011 - Disclosure - Notes Payable, Related Parties Notes http://alpp.com/role/NotesPayableRelatedParties Notes Payable, Related Parties Notes 11 false false R12.htm 000012 - Disclosure - Convertible Notes Payable Notes http://alpp.com/role/ConvertibleNotesPayable Convertible Notes Payable Notes 12 false false R13.htm 000013 - Disclosure - Stockholders' Equity Sheet http://alpp.com/role/StockholdersEquity Stockholders' Equity Notes 13 false false R14.htm 000014 - Disclosure - Business Combination Sheet http://alpp.com/role/BusinessCombination Business Combination Notes 14 false false R15.htm 000015 - Disclosure - Equity Investments Sheet http://alpp.com/role/EquityInvestments Equity Investments Notes 15 false false R16.htm 000016 - Disclosure - Income Taxes Sheet http://alpp.com/role/IncomeTaxes Income Taxes Notes 16 false false R17.htm 000017 - Disclosure - Industry Segments Sheet http://alpp.com/role/IndustrySegments Industry Segments Notes 17 false false R18.htm 000018 - Disclosure - Commitments and Contingencies Sheet http://alpp.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 18 false false R19.htm 000019 - Disclosure - Subsequent Events Sheet http://alpp.com/role/SubsequentEvents Subsequent Events Notes 19 false false R20.htm 000020 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://alpp.com/role/SummaryOfSignificantAccountingPolicies 20 false false R21.htm 000021 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://alpp.com/role/SummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://alpp.com/role/SummaryOfSignificantAccountingPolicies 21 false false R22.htm 000022 - Disclosure - Leases (Tables) Sheet http://alpp.com/role/LeasesTables Leases (Tables) Tables http://alpp.com/role/Leases 22 false false R23.htm 000023 - Disclosure - Notes Payable (Tables) Notes http://alpp.com/role/NotesPayableTables Notes Payable (Tables) Tables http://alpp.com/role/NotesPayableRelatedParties 23 false false R24.htm 000024 - Disclosure - Notes Payable, Related Parties (Tables) Notes http://alpp.com/role/NotesPayableRelatedPartiesTables Notes Payable, Related Parties (Tables) Tables http://alpp.com/role/NotesPayableRelatedParties 24 false false R25.htm 000025 - Disclosure - Convertible Notes Payable (Tables) Notes http://alpp.com/role/ConvertibleNotesPayableTables Convertible Notes Payable (Tables) Tables http://alpp.com/role/ConvertibleNotesPayable 25 false false R26.htm 000026 - Disclosure - Stockholders' Equity (Tables) Sheet http://alpp.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://alpp.com/role/StockholdersEquity 26 false false R27.htm 000027 - Disclosure - Business Combination (Tables) Sheet http://alpp.com/role/BusinessCombinationTables Business Combination (Tables) Tables http://alpp.com/role/BusinessCombination 27 false false R28.htm 000028 - Disclosure - Income Taxes (Tables) Sheet http://alpp.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://alpp.com/role/IncomeTaxes 28 false false R29.htm 000029 - Disclosure - Industry Segments (Tables) Sheet http://alpp.com/role/IndustrySegmentsTables Industry Segments (Tables) Tables http://alpp.com/role/IndustrySegments 29 false false R30.htm 000030 - Disclosure - Commitments and Contingencies (Tables) Sheet http://alpp.com/role/CommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://alpp.com/role/CommitmentsAndContingencies 30 false false R31.htm 000031 - Disclosure - Organization and Basis of Presentation (Details Narrative) Sheet http://alpp.com/role/OrganizationAndBasisOfPresentationDetailsNarrative Organization and Basis of Presentation (Details Narrative) Details http://alpp.com/role/OrganizationAndBasisOfPresentation 31 false false R32.htm 000032 - Disclosure - Summary of Significant Accounting Policies Cash and Restricted Cash Schedule Of Reconciliation Of Cash Cash Equivalents And Restricted Cash Table (Details) Sheet http://alpp.com/role/SummaryOfSignificantAccountingPoliciesCashAndRestrictedCashScheduleOfReconciliationOfCashCashEquivalentsAndRestrictedCashTableDetails Summary of Significant Accounting Policies Cash and Restricted Cash Schedule Of Reconciliation Of Cash Cash Equivalents And Restricted Cash Table (Details) Details 32 false false R33.htm 000033 - Disclosure - Summary of Significant Accounting Policies Inventory Schedule of Inventory Current (Details) Sheet http://alpp.com/role/SummaryOfSignificantAccountingPoliciesInventoryScheduleOfInventoryCurrentDetails Summary of Significant Accounting Policies Inventory Schedule of Inventory Current (Details) Details 33 false false R34.htm 000034 - Disclosure - Summary of Significant Accounting Policies Property and Equipment Schedule of Property and Equipment Estimated Useful Lives (Details) Sheet http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentScheduleOfPropertyAndEquipmentEstimatedUsefulLivesDetails Summary of Significant Accounting Policies Property and Equipment Schedule of Property and Equipment Estimated Useful Lives (Details) Details 34 false false R35.htm 000035 - Disclosure - Summary of Significant Accounting Policies Property and Equipment Property Plant and Equipment (Details) Sheet http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentPropertyPlantAndEquipmentDetails Summary of Significant Accounting Policies Property and Equipment Property Plant and Equipment (Details) Details 35 false false R36.htm 000036 - Disclosure - Summary of Significant Accounting Policies Purchased Intangibles and Other Longlived Assets Schedule of Finite Lived Intangible Assets Estimated Useful Lives (Details) Sheet http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfFiniteLivedIntangibleAssetsEstimatedUsefulLivesDetails Summary of Significant Accounting Policies Purchased Intangibles and Other Longlived Assets Schedule of Finite Lived Intangible Assets Estimated Useful Lives (Details) Details 36 false false R37.htm 000037 - Disclosure - Summary of Significant Accounting Policies Purchased Intangibles and Other Longlived Assets Schedule of Intangible Assets (Details) Sheet http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfIntangibleAssetsDetails Summary of Significant Accounting Policies Purchased Intangibles and Other Longlived Assets Schedule of Intangible Assets (Details) Details 37 false false R38.htm 000038 - Disclosure - Summary of Significant Accounting Policies Purchased Intangibles and Other Longlived Assets Schedule of FiniteLived Intangible Assets Future Amortization Expense (Details) Sheet http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfFinitelivedIntangibleAssetsFutureAmortizationExpenseDetails Summary of Significant Accounting Policies Purchased Intangibles and Other Longlived Assets Schedule of FiniteLived Intangible Assets Future Amortization Expense (Details) Details 38 false false R39.htm 000039 - Disclosure - Summary of Significant Accounting Policies Purchased Intangibles and Other Longlived Assets Schedule of Other Assets Noncurrent (Details) Sheet http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfOtherAssetsNoncurrentDetails Summary of Significant Accounting Policies Purchased Intangibles and Other Longlived Assets Schedule of Other Assets Noncurrent (Details) Details 39 false false R40.htm 000040 - Disclosure - Summary of Significant Accounting Policies Earnings (loss) per share Computation of basic and diluted EPS (Details) Sheet http://alpp.com/role/SummaryOfSignificantAccountingPoliciesEarningsLossPerShareComputationOfBasicAndDilutedEpsDetails Summary of Significant Accounting Policies Earnings (loss) per share Computation of basic and diluted EPS (Details) Details http://alpp.com/role/SummaryOfSignificantAccountingPoliciesTables 40 false false R41.htm 000041 - Disclosure - Summary of Significant Accounting Policies Revenues Disaggregated by Sales Type (Details) Sheet http://alpp.com/role/SummaryOfSignificantAccountingPoliciesRevenuesDisaggregatedBySalesTypeDetails Summary of Significant Accounting Policies Revenues Disaggregated by Sales Type (Details) Details 41 false false R42.htm 000042 - Disclosure - Summary of Significant Accounting Policies Cash and Restricted Cash Schedule Of Reconciliation Of Cash Cash Equivalents And Restricted Cash (Details) Sheet http://alpp.com/role/SummaryOfSignificantAccountingPoliciesCashAndRestrictedCashScheduleOfReconciliationOfCashCashEquivalentsAndRestrictedCashDetails Summary of Significant Accounting Policies Cash and Restricted Cash Schedule Of Reconciliation Of Cash Cash Equivalents And Restricted Cash (Details) Details 42 false false R43.htm 000043 - Disclosure - Summary of Significant Accounting Policies Major Customers (Details) Sheet http://alpp.com/role/SummaryOfSignificantAccountingPoliciesMajorCustomersDetails Summary of Significant Accounting Policies Major Customers (Details) Details 43 false false R44.htm 000044 - Disclosure - Summary of Significant Accounting Policies Accounts Receivable (Details) Sheet http://alpp.com/role/SummaryOfSignificantAccountingPoliciesAccountsReceivableDetails Summary of Significant Accounting Policies Accounts Receivable (Details) Details 44 false false R45.htm 000045 - Disclosure - Summary of Significant Accounting Policies Property and Equipment Schedule of Property and Equipment (Details) Sheet http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails Summary of Significant Accounting Policies Property and Equipment Schedule of Property and Equipment (Details) Details 45 false false R46.htm 000046 - Disclosure - Summary of Significant Accounting Policies Purchased Intangibles and Other Longlived Assets (Details) Sheet http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsDetails Summary of Significant Accounting Policies Purchased Intangibles and Other Longlived Assets (Details) Details 46 false false R47.htm 000047 - Disclosure - Summary of Significant Accounting Policies Impairment of Longlived Assets (Details) Sheet http://alpp.com/role/SummaryOfSignificantAccountingPoliciesImpairmentOfLonglivedAssetsDetails Summary of Significant Accounting Policies Impairment of Longlived Assets (Details) Details 47 false false R48.htm 000048 - Disclosure - Summary of Significant Accounting Policies Goodwill (Details) Sheet http://alpp.com/role/SummaryOfSignificantAccountingPoliciesGoodwillDetails Summary of Significant Accounting Policies Goodwill (Details) Details http://alpp.com/role/SummaryOfSignificantAccountingPoliciesTables 48 false false R49.htm 000049 - Disclosure - Summary of Significant Accounting Policies Leases (Details) Sheet http://alpp.com/role/SummaryOfSignificantAccountingPoliciesLeasesDetails Summary of Significant Accounting Policies Leases (Details) Details http://alpp.com/role/SummaryOfSignificantAccountingPoliciesTables 49 false false R50.htm 000050 - Disclosure - Summary of Significant Accounting Policies Equity Investments (Details) Sheet http://alpp.com/role/SummaryOfSignificantAccountingPoliciesEquityInvestmentsDetails Summary of Significant Accounting Policies Equity Investments (Details) Details 50 false false R51.htm 000051 - Disclosure - Summary of Significant Accounting Policies Research and Development (Details) Sheet http://alpp.com/role/SummaryOfSignificantAccountingPoliciesResearchAndDevelopmentDetails Summary of Significant Accounting Policies Research and Development (Details) Details 51 false false R52.htm 000052 - Disclosure - Leases (Details) Sheet http://alpp.com/role/LeasesDetails Leases (Details) Details http://alpp.com/role/LeasesTables 52 false false R53.htm 000053 - Disclosure - Leases (Details 1) Sheet http://alpp.com/role/LeasesDetails1 Leases (Details 1) Details http://alpp.com/role/LeasesTables 53 false false R54.htm 000054 - Disclosure - Leases (Details Narrative) Sheet http://alpp.com/role/LeasesDetailsNarrative Leases (Details Narrative) Details http://alpp.com/role/LeasesTables 54 false false R55.htm 000055 - Disclosure - Debt (Details) Sheet http://alpp.com/role/DebtDetails Debt (Details) Details http://alpp.com/role/Debt 55 false false R56.htm 000056 - Disclosure - Debt (Details 1) Sheet http://alpp.com/role/DebtDetails1 Debt (Details 1) Details http://alpp.com/role/Debt 56 false false R57.htm 000057 - Disclosure - Debt (Details Narrative) Sheet http://alpp.com/role/DebtDetailsNarrative Debt (Details Narrative) Details http://alpp.com/role/Debt 57 false false R58.htm 000058 - Disclosure - Notes Payable, Related Parties (Details) Notes http://alpp.com/role/NotesPayableRelatedPartiesDetails Notes Payable, Related Parties (Details) Details http://alpp.com/role/NotesPayableRelatedPartiesTables 58 false false R59.htm 000059 - Disclosure - Convertible Notes Payable (Details) Notes http://alpp.com/role/ConvertibleNotesPayableDetails Convertible Notes Payable (Details) Details http://alpp.com/role/ConvertibleNotesPayableTables 59 false false R60.htm 000060 - Disclosure - Convertible Notes Payable (Details 1) Notes http://alpp.com/role/ConvertibleNotesPayableDetails1 Convertible Notes Payable (Details 1) Details http://alpp.com/role/ConvertibleNotesPayableTables 60 false false R61.htm 000061 - Disclosure - Convertible Notes Payable (Details Narrative) Notes http://alpp.com/role/ConvertibleNotesPayableDetailsNarrative Convertible Notes Payable (Details Narrative) Details http://alpp.com/role/ConvertibleNotesPayableTables 61 false false R62.htm 000062 - Disclosure - Stockholders Equity (Details) Sheet http://alpp.com/role/StockholdersEquityDetails Stockholders Equity (Details) Details 62 false false R63.htm 000063 - Disclosure - Stockholders Equity (Details 1) Sheet http://alpp.com/role/StockholdersEquityDetails1 Stockholders Equity (Details 1) Details 63 false false R64.htm 000064 - Disclosure - Stockholders Equity (Details 2) Sheet http://alpp.com/role/StockholdersEquityDetails2 Stockholders Equity (Details 2) Details 64 false false R65.htm 000065 - Disclosure - Stockholders Equity (Details 3) Sheet http://alpp.com/role/StockholdersEquityDetails3 Stockholders Equity (Details 3) Details 65 false false R66.htm 000066 - Disclosure - Stockholders Equity (Details 4) Sheet http://alpp.com/role/StockholdersEquityDetails4 Stockholders Equity (Details 4) Details 66 false false R67.htm 000067 - Disclosure - Stockholders Equity (Details Narrative) Sheet http://alpp.com/role/StockholdersEquityDetailsNarrative Stockholders Equity (Details Narrative) Details 67 false false R68.htm 000068 - Disclosure - Business Combination (Details) Sheet http://alpp.com/role/BusinessCombinationDetails Business Combination (Details) Details http://alpp.com/role/BusinessCombinationTables 68 false false R69.htm 000069 - Disclosure - Business Combination (Details 1) Sheet http://alpp.com/role/BusinessCombinationDetails1 Business Combination (Details 1) Details http://alpp.com/role/BusinessCombinationTables 69 false false R70.htm 000070 - Disclosure - Business Combination (Details 2) Sheet http://alpp.com/role/BusinessCombinationDetails2 Business Combination (Details 2) Details http://alpp.com/role/BusinessCombinationTables 70 false false R71.htm 000071 - Disclosure - Business Combination (Details 3) Sheet http://alpp.com/role/BusinessCombinationDetails3 Business Combination (Details 3) Details http://alpp.com/role/BusinessCombinationTables 71 false false R72.htm 000072 - Disclosure - Business Combination (Details 4) Sheet http://alpp.com/role/BusinessCombinationDetails4 Business Combination (Details 4) Details http://alpp.com/role/BusinessCombinationTables 72 false false R73.htm 000073 - Disclosure - Business Combination (Details 5) Sheet http://alpp.com/role/BusinessCombinationDetails5 Business Combination (Details 5) Details http://alpp.com/role/BusinessCombinationTables 73 false false R74.htm 000074 - Disclosure - Business Combination (Details 6) Sheet http://alpp.com/role/BusinessCombinationDetails6 Business Combination (Details 6) Details http://alpp.com/role/BusinessCombinationTables 74 false false R75.htm 000075 - Disclosure - Business Combination (Details 7) Sheet http://alpp.com/role/BusinessCombinationDetails7 Business Combination (Details 7) Details http://alpp.com/role/BusinessCombinationTables 75 false false R76.htm 000076 - Disclosure - Business Combination (Details 8) Sheet http://alpp.com/role/BusinessCombinationDetails8 Business Combination (Details 8) Details http://alpp.com/role/BusinessCombinationTables 76 false false R77.htm 000077 - Disclosure - Business Combination (Details Narrative) Sheet http://alpp.com/role/BusinessCombinationDetailsNarrative Business Combination (Details Narrative) Details http://alpp.com/role/BusinessCombinationTables 77 false false R78.htm 000078 - Disclosure - Equity Investments (Details) Sheet http://alpp.com/role/EquityInvestmentsDetails Equity Investments (Details) Details http://alpp.com/role/EquityInvestments 78 false false R79.htm 000079 - Disclosure - Equity Investments (Details Narrative) Sheet http://alpp.com/role/EquityInvestmentsDetailsNarrative Equity Investments (Details Narrative) Details http://alpp.com/role/EquityInvestments 79 false false R80.htm 000080 - Disclosure - Income Taxes (Details) Sheet http://alpp.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://alpp.com/role/IncomeTaxesTables 80 false false R81.htm 000081 - Disclosure - Income Taxes (Details 1) Sheet http://alpp.com/role/IncomeTaxesDetails1 Income Taxes (Details 1) Details http://alpp.com/role/IncomeTaxesTables 81 false false R82.htm 000082 - Disclosure - Income Taxes (Details Narrative) Sheet http://alpp.com/role/IncomeTaxesDetailsNarrative Income Taxes (Details Narrative) Details http://alpp.com/role/IncomeTaxesTables 82 false false R83.htm 000083 - Disclosure - Industry Segments (Details) Sheet http://alpp.com/role/IndustrySegmentsDetails Industry Segments (Details) Details http://alpp.com/role/IndustrySegmentsTables 83 false false R84.htm 000084 - Disclosure - Commitments and Contingencies (Details) Sheet http://alpp.com/role/CommitmentsAndContingenciesDetails Commitments and Contingencies (Details) Details http://alpp.com/role/CommitmentsAndContingenciesTables 84 false false R85.htm 000085 - Disclosure - Commitments and Contingencies (Details Narrative) Sheet http://alpp.com/role/CommitmentsAndContingenciesDetailsNarrative Commitments and Contingencies (Details Narrative) Details http://alpp.com/role/CommitmentsAndContingenciesTables 85 false false R86.htm 000086 - Disclosure - Subsequent Events (Details Narrative) Sheet http://alpp.com/role/SubsequentEventsDetailsNarrative Subsequent Events (Details Narrative) Details http://alpp.com/role/SubsequentEvents 86 false false All Reports Book All Reports alpp_10k.htm alpp-20211231.xsd alpp-20211231_cal.xml alpp-20211231_def.xml alpp-20211231_lab.xml alpp-20211231_pre.xml alpp_ex23.htm alpp_ex311.htm alpp_ex321.htm alpp_10kimg1.jpg http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 106 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "alpp_10k.htm": { "axisCustom": 0, "axisStandard": 20, "contextCount": 302, "dts": { "calculationLink": { "local": [ "alpp-20211231_cal.xml" ] }, "definitionLink": { "local": [ "alpp-20211231_def.xml" ] }, "inline": { "local": [ "alpp_10k.htm" ] }, "labelLink": { "local": [ "alpp-20211231_lab.xml" ] }, "presentationLink": { "local": [ "alpp-20211231_pre.xml" ] }, "schema": { "local": [ "alpp-20211231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/currency/2021/currency-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd", "https://xbrl.sec.gov/exch/2021/exch-2021.xsd", "https://xbrl.sec.gov/naics/2021/naics-2021.xsd", "https://xbrl.sec.gov/sic/2021/sic-2021.xsd", "https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd" ] } }, "elementCount": 714, "entityCount": 1, "hidden": { "http://alpp.com/20211231": 13, "http://fasb.org/us-gaap/2021-01-31": 57, "http://xbrl.sec.gov/dei/2021q4": 6, "total": 76 }, "keyCustom": 141, "keyStandard": 383, "memberCustom": 96, "memberStandard": 23, "nsprefix": "alpp", "nsuri": "http://alpp.com/20211231", "report": { "R1": { "firstAnchor": { "ancestors": [ "strong", "span", "p", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000001 - Document - Cover", "role": "http://alpp.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "strong", "span", "p", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000010 - Disclosure - Debt", "role": "http://alpp.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000011 - Disclosure - Notes Payable, Related Parties", "role": "http://alpp.com/role/NotesPayableRelatedParties", "shortName": "Notes Payable, Related Parties", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "alpp:ConvertibleNotesPayableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000012 - Disclosure - Convertible Notes Payable", "role": "http://alpp.com/role/ConvertibleNotesPayable", "shortName": "Convertible Notes Payable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "alpp:ConvertibleNotesPayableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000013 - Disclosure - Stockholders' Equity", "role": "http://alpp.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000014 - Disclosure - Business Combination", "role": "http://alpp.com/role/BusinessCombination", "shortName": "Business Combination", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000015 - Disclosure - Equity Investments", "role": "http://alpp.com/role/EquityInvestments", "shortName": "Equity Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000016 - Disclosure - Income Taxes", "role": "http://alpp.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-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": "000017 - Disclosure - Industry Segments", "role": "http://alpp.com/role/IndustrySegments", "shortName": "Industry Segments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000018 - Disclosure - Commitments and Contingencies", "role": "http://alpp.com/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000019 - Disclosure - Subsequent Events", "role": "http://alpp.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "alpp:ReconciliationOfCashAndRestricted", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000002 - Statement - Consolidated Balance Sheets", "role": "http://alpp.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "lang": null, "name": "us-gaap:AccountsReceivableNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000020 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "alpp:ReconciliationOfCashAndRestricted", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000021 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "alpp:ReconciliationOfCashAndRestricted", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:DebtAndCapitalLeasesDisclosuresTextBlock", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000022 - Disclosure - Leases (Tables)", "role": "http://alpp.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtAndCapitalLeasesDisclosuresTextBlock", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000023 - Disclosure - Notes Payable (Tables)", "role": "http://alpp.com/role/NotesPayableTables", "shortName": "Notes Payable (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000024 - Disclosure - Notes Payable, Related Parties (Tables)", "role": "http://alpp.com/role/NotesPayableRelatedPartiesTables", "shortName": "Notes Payable, Related Parties (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "alpp:ConvertibleNotesPayableTextBlock", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000025 - Disclosure - Convertible Notes Payable (Tables)", "role": "http://alpp.com/role/ConvertibleNotesPayableTables", "shortName": "Convertible Notes Payable (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "alpp:ConvertibleNotesPayableTextBlock", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000026 - Disclosure - Stockholders' Equity (Tables)", "role": "http://alpp.com/role/StockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000027 - Disclosure - Business Combination (Tables)", "role": "http://alpp.com/role/BusinessCombinationTables", "shortName": "Business Combination (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000028 - Disclosure - Income Taxes (Tables)", "role": "http://alpp.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-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": "000029 - Disclosure - Industry Segments (Tables)", "role": "http://alpp.com/role/IndustrySegmentsTables", "shortName": "Industry Segments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentUnamortizedDiscount", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000003 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://alpp.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2020-12-31_us-gaap_CommonClassCMember", "decimals": "INF", "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "alpp:ScheduleOfWarrantyServiceAgreementtabletextblock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000030 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://alpp.com/role/CommitmentsAndContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "alpp:ScheduleOfWarrantyServiceAgreementtabletextblock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "-5", "first": true, "lang": null, "name": "alpp:NetLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000031 - Disclosure - Organization and Basis of Presentation (Details Narrative)", "role": "http://alpp.com/role/OrganizationAndBasisOfPresentationDetailsNarrative", "shortName": "Organization and Basis of Presentation (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "-5", "first": true, "lang": null, "name": "alpp:NetLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "alpp:ReconciliationOfCashAndRestricted", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000032 - Disclosure - Summary of Significant Accounting Policies Cash and Restricted Cash Schedule Of Reconciliation Of Cash Cash Equivalents And Restricted Cash Table (Details)", "role": "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesCashAndRestrictedCashScheduleOfReconciliationOfCashCashEquivalentsAndRestrictedCashTableDetails", "shortName": "Summary of Significant Accounting Policies Cash and Restricted Cash Schedule Of Reconciliation Of Cash Cash Equivalents And Restricted Cash Table (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "alpp:ReconciliationOfCashAndRestricted", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "lang": null, "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000033 - Disclosure - Summary of Significant Accounting Policies Inventory Schedule of Inventory Current (Details)", "role": "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesInventoryScheduleOfInventoryCurrentDetails", "shortName": "Summary of Significant Accounting Policies Inventory Schedule of Inventory Current (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "alpp:ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000034 - Disclosure - Summary of Significant Accounting Policies Property and Equipment Schedule of Property and Equipment Estimated Useful Lives (Details)", "role": "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentScheduleOfPropertyAndEquipmentEstimatedUsefulLivesDetails", "shortName": "Summary of Significant Accounting Policies Property and Equipment Schedule of Property and Equipment Estimated Useful Lives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "alpp:ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000035 - Disclosure - Summary of Significant Accounting Policies Property and Equipment Property Plant and Equipment (Details)", "role": "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentPropertyPlantAndEquipmentDetails", "shortName": "Summary of Significant Accounting Policies Property and Equipment Property Plant and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsFiniteLivedPolicy", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000036 - Disclosure - Summary of Significant Accounting Policies Purchased Intangibles and Other Longlived Assets Schedule of Finite Lived Intangible Assets Estimated Useful Lives (Details)", "role": "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfFiniteLivedIntangibleAssetsEstimatedUsefulLivesDetails", "shortName": "Summary of Significant Accounting Policies Purchased Intangibles and Other Longlived Assets Schedule of Finite Lived Intangible Assets Estimated Useful Lives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsFiniteLivedPolicy", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsFiniteLivedPolicy", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000037 - Disclosure - Summary of Significant Accounting Policies Purchased Intangibles and Other Longlived Assets Schedule of Intangible Assets (Details)", "role": "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfIntangibleAssetsDetails", "shortName": "Summary of Significant Accounting Policies Purchased Intangibles and Other Longlived Assets Schedule of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsFiniteLivedPolicy", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsFiniteLivedPolicy", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000038 - Disclosure - Summary of Significant Accounting Policies Purchased Intangibles and Other Longlived Assets Schedule of FiniteLived Intangible Assets Future Amortization Expense (Details)", "role": "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfFinitelivedIntangibleAssetsFutureAmortizationExpenseDetails", "shortName": "Summary of Significant Accounting Policies Purchased Intangibles and Other Longlived Assets Schedule of FiniteLived Intangible Assets Future Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsFiniteLivedPolicy", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OtherAssetsNoncurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000039 - Disclosure - Summary of Significant Accounting Policies Purchased Intangibles and Other Longlived Assets Schedule of Other Assets Noncurrent (Details)", "role": "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfOtherAssetsNoncurrentDetails", "shortName": "Summary of Significant Accounting Policies Purchased Intangibles and Other Longlived Assets Schedule of Other Assets Noncurrent (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-12-31_us-gaap_DepositsMember", "decimals": "0", "lang": null, "name": "us-gaap:OtherAssetsNoncurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000004 - Statement - Consolidated Statement of Operations", "role": "http://alpp.com/role/ConsolidatedStatementOfOperations", "shortName": "Consolidated Statement of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000040 - Disclosure - Summary of Significant Accounting Policies Earnings (loss) per share Computation of basic and diluted EPS (Details)", "role": "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesEarningsLossPerShareComputationOfBasicAndDilutedEpsDetails", "shortName": "Summary of Significant Accounting Policies Earnings (loss) per share Computation of basic and diluted EPS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000041 - Disclosure - Summary of Significant Accounting Policies Revenues Disaggregated by Sales Type (Details)", "role": "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesRevenuesDisaggregatedBySalesTypeDetails", "shortName": "Summary of Significant Accounting Policies Revenues Disaggregated by Sales Type (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "alpp:ScheduleOfRevenuesDisaggregatedBySalesType", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "lang": null, "name": "alpp:SaleOfGoods", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RestrictedCash", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000042 - Disclosure - Summary of Significant Accounting Policies Cash and Restricted Cash Schedule Of Reconciliation Of Cash Cash Equivalents And Restricted Cash (Details)", "role": "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesCashAndRestrictedCashScheduleOfReconciliationOfCashCashEquivalentsAndRestrictedCashDetails", "shortName": "Summary of Significant Accounting Policies Cash and Restricted Cash Schedule Of Reconciliation Of Cash Cash Equivalents And Restricted Cash (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R43": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "000043 - Disclosure - Summary of Significant Accounting Policies Major Customers (Details)", "role": "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesMajorCustomersDetails", "shortName": "Summary of Significant Accounting Policies Major Customers (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R44": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "000044 - Disclosure - Summary of Significant Accounting Policies Accounts Receivable (Details)", "role": "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesAccountsReceivableDetails", "shortName": "Summary of Significant Accounting Policies Accounts Receivable (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R45": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "000045 - Disclosure - Summary of Significant Accounting Policies Property and Equipment Schedule of Property and Equipment (Details)", "role": "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails", "shortName": "Summary of Significant Accounting Policies Property and Equipment Schedule of Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R46": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "000046 - Disclosure - Summary of Significant Accounting Policies Purchased Intangibles and Other Longlived Assets (Details)", "role": "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsDetails", "shortName": "Summary of Significant Accounting Policies Purchased Intangibles and Other Longlived Assets (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R47": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AssetImpairmentCharges", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000047 - Disclosure - Summary of Significant Accounting Policies Impairment of Longlived Assets (Details)", "role": "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesImpairmentOfLonglivedAssetsDetails", "shortName": "Summary of Significant Accounting Policies Impairment of Longlived Assets (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R48": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "000048 - Disclosure - Summary of Significant Accounting Policies Goodwill (Details)", "role": "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesGoodwillDetails", "shortName": "Summary of Significant Accounting Policies Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R49": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "000049 - Disclosure - Summary of Significant Accounting Policies Leases (Details)", "role": "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesLeasesDetails", "shortName": "Summary of Significant Accounting Policies Leases (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2019-12-31_alpp_CommonAClassMember", "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 - Consolidated Statements of Stockholders' Deficit", "role": "http://alpp.com/role/ConsolidatedStatementsOfStockholdersDeficit", "shortName": "Consolidated Statements of Stockholders' Deficit", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2019-12-31_alpp_CommonAClassMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "us-gaap:EquityMethodInvestmentsTextBlock", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ImpairmentOfInvestments", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000050 - Disclosure - Summary of Significant Accounting Policies Equity Investments (Details)", "role": "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesEquityInvestmentsDetails", "shortName": "Summary of Significant Accounting Policies Equity Investments (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R51": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "000051 - Disclosure - Summary of Significant Accounting Policies Research and Development (Details)", "role": "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesResearchAndDevelopmentDetails", "shortName": "Summary of Significant Accounting Policies Research and Development (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R52": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock", "us-gaap:DebtAndCapitalLeasesDisclosuresTextBlock", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-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": "000052 - Disclosure - Leases (Details)", "role": "http://alpp.com/role/LeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock", "us-gaap:DebtAndCapitalLeasesDisclosuresTextBlock", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000053 - Disclosure - Leases (Details 1)", "role": "http://alpp.com/role/LeasesDetails1", "shortName": "Leases (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "alpp:RightOfUseAssetsAndLeaseLiabilitiesTextblockTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "lang": null, "name": "alpp:TotalLeaseAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000054 - Disclosure - Leases (Details Narrative)", "role": "http://alpp.com/role/LeasesDetailsNarrative", "shortName": "Leases (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NotesAndLoansPayableCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000055 - Disclosure - Debt (Details)", "role": "http://alpp.com/role/DebtDetails", "shortName": "Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NotesAndLoansPayableCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "alpp:FutureScheduledMaturitiesOfOutstandingNotesPayableToThirdPartiesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000056 - Disclosure - Debt (Details 1)", "role": "http://alpp.com/role/DebtDetails1", "shortName": "Debt (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "alpp:FutureScheduledMaturitiesOfOutstandingNotesPayableToThirdPartiesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-08-27", "decimals": "-5", "first": true, "lang": null, "name": "alpp:AgreementForPurchaseOfBuilding", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000057 - Disclosure - Debt (Details Narrative)", "role": "http://alpp.com/role/DebtDetailsNarrative", "shortName": "Debt (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-08-27", "decimals": "-5", "first": true, "lang": null, "name": "alpp:AgreementForPurchaseOfBuilding", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NotesPayableRelatedPartiesClassifiedCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000058 - Disclosure - Notes Payable, Related Parties (Details)", "role": "http://alpp.com/role/NotesPayableRelatedPartiesDetails", "shortName": "Notes Payable, Related Parties (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-12-31_alpp_NotesPayable1Member", "decimals": "0", "lang": null, "name": "us-gaap:NotesPayableRelatedPartiesClassifiedCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ConvertibleDebtTableTextBlock", "alpp:ConvertibleNotesPayableTextBlock", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ConvertibleNotesPayable", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000059 - Disclosure - Convertible Notes Payable (Details)", "role": "http://alpp.com/role/ConvertibleNotesPayableDetails", "shortName": "Convertible Notes Payable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ConvertibleDebtTableTextBlock", "alpp:ConvertibleNotesPayableTextBlock", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "lang": null, "name": "us-gaap:ConvertibleDebt", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000006 - Statement - Consolidated Statements of Cash Flows", "role": "http://alpp.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "alpp:ScheduleOfAcitivityOfConvertibleNotesPayableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2019-12-31", "decimals": "0", "first": true, "lang": null, "name": "alpp:ConvertibleNotesPayableNetOfDiscountAtBeginning", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000060 - Disclosure - Convertible Notes Payable (Details 1)", "role": "http://alpp.com/role/ConvertibleNotesPayableDetails1", "shortName": "Convertible Notes Payable (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "alpp:ScheduleOfAcitivityOfConvertibleNotesPayableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2019-12-31", "decimals": "0", "first": true, "lang": null, "name": "alpp:ConvertibleNotesPayableNetOfDiscountAtBeginning", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AmortizationOfDebtDiscountPremium", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000061 - Disclosure - Convertible Notes Payable (Details Narrative)", "role": "http://alpp.com/role/ConvertibleNotesPayableDetailsNarrative", "shortName": "Convertible Notes Payable (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "alpp:ConvertibleNotesPayableTextBlock", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2020-05-01to2020-06-30_alpp_JeffMossMember", "decimals": "INF", "lang": null, "name": "us-gaap:DebtInstrumentInterestRateDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2020-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000062 - Disclosure - Stockholders Equity (Details)", "role": "http://alpp.com/role/StockholdersEquityDetails", "shortName": "Stockholders Equity (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R63": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000063 - Disclosure - Stockholders Equity (Details 1)", "role": "http://alpp.com/role/StockholdersEquityDetails1", "shortName": "Stockholders Equity (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2020-12-31_alpp_StockOption1Member", "decimals": "0", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2020-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000064 - Disclosure - Stockholders Equity (Details 2)", "role": "http://alpp.com/role/StockholdersEquityDetails2", "shortName": "Stockholders Equity (Details 2)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "alpp:ScheduleOfWarrantActivity", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31_alpp_WarrantsMember", "decimals": "0", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "alpp:SummaryOfWarrantsOutstandingAndExercisable", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000065 - Disclosure - Stockholders Equity (Details 3)", "role": "http://alpp.com/role/StockholdersEquityDetails3", "shortName": "Stockholders Equity (Details 3)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "alpp:SummaryOfWarrantsOutstandingAndExercisable", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "alpp:OptionPricingModelAssumptions", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000066 - Disclosure - Stockholders Equity (Details 4)", "role": "http://alpp.com/role/StockholdersEquityDetails4", "shortName": "Stockholders Equity (Details 4)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "alpp:OptionPricingModelAssumptions", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "alpp_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": "000067 - Disclosure - Stockholders Equity (Details Narrative)", "role": "http://alpp.com/role/StockholdersEquityDetailsNarrative", "shortName": "Stockholders Equity (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "lang": null, "name": "us-gaap:StockOptionPlanExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-12-31_alpp_ExcelMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000068 - Disclosure - Business Combination (Details)", "role": "http://alpp.com/role/BusinessCombinationDetails", "shortName": "Business Combination (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-12-31_alpp_ExcelMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-12-31_alpp_ImpossibleAerospaceMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000069 - Disclosure - Business Combination (Details 1)", "role": "http://alpp.com/role/BusinessCombinationDetails1", "shortName": "Business Combination (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-12-31_alpp_ImpossibleAerospaceMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000007 - Disclosure - Organization and Basis of Presentation", "role": "http://alpp.com/role/OrganizationAndBasisOfPresentation", "shortName": "Organization and Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-12-31_alpp_VayuMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000070 - Disclosure - Business Combination (Details 2)", "role": "http://alpp.com/role/BusinessCombinationDetails2", "shortName": "Business Combination (Details 2)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-12-31_alpp_VayuMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000071 - Disclosure - Business Combination (Details 3)", "role": "http://alpp.com/role/BusinessCombinationDetails3", "shortName": "Business Combination (Details 3)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-12-31_alpp_TDIMember", "decimals": "0", "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000072 - Disclosure - Business Combination (Details 4)", "role": "http://alpp.com/role/BusinessCombinationDetails4", "shortName": "Business Combination (Details 4)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-12-31_alpp_AltLabsMember", "decimals": "0", "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000073 - Disclosure - Business Combination (Details 5)", "role": "http://alpp.com/role/BusinessCombinationDetails5", "shortName": "Business Combination (Details 5)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-12-31_alpp_IdentifiedTechnologiesMember", "decimals": "0", "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000074 - Disclosure - Business Combination (Details 6)", "role": "http://alpp.com/role/BusinessCombinationDetails6", "shortName": "Business Combination (Details 6)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-12-31_alpp_ElectJetMember", "decimals": "0", "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000075 - Disclosure - Business Combination (Details 7)", "role": "http://alpp.com/role/BusinessCombinationDetails7", "shortName": "Business Combination (Details 7)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-12-31_alpp_DTIServicesMember", "decimals": "0", "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31_alpp_DTIServicesMember", "decimals": "0", "first": true, "lang": null, "name": "alpp:BusinessAcquisitionsProFormaSales", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000076 - Disclosure - Business Combination (Details 8)", "role": "http://alpp.com/role/BusinessCombinationDetails8", "shortName": "Business Combination (Details 8)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31_alpp_DTIServicesMember", "decimals": "0", "first": true, "lang": null, "name": "alpp:BusinessAcquisitionsProFormaSales", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000077 - Disclosure - Business Combination (Details Narrative)", "role": "http://alpp.com/role/BusinessCombinationDetailsNarrative", "shortName": "Business Combination (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "us-gaap:EquityMethodInvestmentsTextBlock", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-12-31_alpp_AmplifeiintlLlcMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000078 - Disclosure - Equity Investments (Details)", "role": "http://alpp.com/role/EquityInvestmentsDetails", "shortName": "Equity Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "us-gaap:EquityMethodInvestmentsTextBlock", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-12-31_alpp_AmplifeiintlLlcMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "p", "us-gaap:EquityMethodInvestmentsTextBlock", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ImpairmentOfInvestments", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000079 - Disclosure - Equity Investments (Details Narrative)", "role": "http://alpp.com/role/EquityInvestmentsDetailsNarrative", "shortName": "Equity Investments (Details Narrative)", "subGroupType": "details", "uniqueAnchor": null }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000008 - Disclosure - Summary of Significant Accounting Policies", "role": "http://alpp.com/role/SummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000080 - Disclosure - Income Taxes (Details)", "role": "http://alpp.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000081 - Disclosure - Income Taxes (Details 1)", "role": "http://alpp.com/role/IncomeTaxesDetails1", "shortName": "Income Taxes (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLossCarryforwardsValuationAllowance", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000082 - Disclosure - Income Taxes (Details Narrative)", "role": "http://alpp.com/role/IncomeTaxesDetailsNarrative", "shortName": "Income Taxes (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLossCarryforwardsValuationAllowance", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000083 - Disclosure - Industry Segments (Details)", "role": "http://alpp.com/role/IndustrySegmentsDetails", "shortName": "Industry Segments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31_alpp_TechnologiesMember", "decimals": "0", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "alpp:ScheduleOfWarrantyServiceAgreementtabletextblock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000084 - Disclosure - Commitments and Contingencies (Details)", "role": "http://alpp.com/role/CommitmentsAndContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "alpp:ScheduleOfWarrantyServiceAgreementtabletextblock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RecordedUnconditionalPurchaseObligationDueWithinOneYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000085 - Disclosure - Commitments and Contingencies (Details Narrative)", "role": "http://alpp.com/role/CommitmentsAndContingenciesDetailsNarrative", "shortName": "Commitments and Contingencies (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RecordedUnconditionalPurchaseObligationDueWithinOneYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2022-03-01to2022-03-31", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ProceedsFromSecuredLinesOfCredit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000086 - Disclosure - Subsequent Events (Details Narrative)", "role": "http://alpp.com/role/SubsequentEventsDetailsNarrative", "shortName": "Subsequent Events (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2022-03-01to2022-03-31", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ProceedsFromSecuredLinesOfCredit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtAndCapitalLeasesDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000009 - Disclosure - Leases", "role": "http://alpp.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "alpp_10k.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtAndCapitalLeasesDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 119, "tag": { "alpp_AccountsReceivableConcentrationRiskMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounts Receivable Concentration Risk" } } }, "localname": "AccountsReceivableConcentrationRiskMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "alpp_AccountsReceivableConvertedToEquityInvestment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Accounts receivable converted to equity investment" } } }, "localname": "AccountsReceivableConvertedToEquityInvestment", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "alpp_AccrueInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrue interest rate" } } }, "localname": "AccrueInterestRate", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/DebtDetailsNarrative" ], "xbrltype": "percentItemType" }, "alpp_AcquisitionOfAltLabsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Alt Labs" } } }, "localname": "AcquisitionOfAltLabsMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "alpp_AcquisitionOfIdentifiedTechnologyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Identified Technology." } } }, "localname": "AcquisitionOfIdentifiedTechnologyMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "alpp_AcquisitionOfTDIMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TDI" } } }, "localname": "AcquisitionOfTDIMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "alpp_AdditionalFinanceLeaseLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Additional finance lease liability" } } }, "localname": "AdditionalFinanceLeaseLiability", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "alpp_AdditionalFundsBorrow": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Additional funds borrow" } } }, "localname": "AdditionalFundsBorrow", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "alpp_AerospaceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Aerospace" } } }, "localname": "AerospaceMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/IndustrySegmentsDetails" ], "xbrltype": "domainItemType" }, "alpp_AgreementForPurchaseOfBuilding": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Agreement for purchase of building" } } }, "localname": "AgreementForPurchaseOfBuilding", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "alpp_AltLabsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "[Alt Labs]", "verboseLabel": "Alt Labs" } } }, "localname": "AltLabsMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails4" ], "xbrltype": "domainItemType" }, "alpp_Amortization": { "auth_ref": [], "calculation": { "http://alpp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 26.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Amortization" } } }, "localname": "Amortization", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "alpp_AmountForBonusToManagement": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Amount for bonus to management" } } }, "localname": "AmountForBonusToManagement", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/OrganizationAndBasisOfPresentationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "alpp_AmplifeiintlLlcMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AmplifeiIntl LLC" } } }, "localname": "AmplifeiintlLlcMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/EquityInvestmentsDetails" ], "xbrltype": "domainItemType" }, "alpp_ApfMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "APF" } } }, "localname": "ApfMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/DebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "alpp_BlackScholesOptionPricingModelMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Black-Scholes option pricing model" } } }, "localname": "BlackScholesOptionPricingModelMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "alpp_BusinessAcquisitionsProFormaCostOfGoodsSold": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Cost of goods sold" } } }, "localname": "BusinessAcquisitionsProFormaCostOfGoodsSold", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails8" ], "xbrltype": "monetaryItemType" }, "alpp_BusinessAcquisitionsProFormaLossFromOperations": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "[Loss from operations]", "verboseLabel": "Loss from operations" } } }, "localname": "BusinessAcquisitionsProFormaLossFromOperations", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails8" ], "xbrltype": "monetaryItemType" }, "alpp_BusinessAcquisitionsProFormaOperatingExpenses": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Operating expenses" } } }, "localname": "BusinessAcquisitionsProFormaOperatingExpenses", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails8" ], "xbrltype": "monetaryItemType" }, "alpp_BusinessAcquisitionsProFormaSales": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Sales" } } }, "localname": "BusinessAcquisitionsProFormaSales", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails8" ], "xbrltype": "monetaryItemType" }, "alpp_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "[Contract liabilities]", "terseLabel": "Contract liabilities", "verboseLabel": "Contract liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiability", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails3", "http://alpp.com/role/BusinessCombinationDetails4" ], "xbrltype": "monetaryItemType" }, "alpp_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsCustomerDeposits": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Customer deposits" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsCustomerDeposits", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails7" ], "xbrltype": "monetaryItemType" }, "alpp_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsRightOfUseAsset": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "ROU asset" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsRightOfUseAsset", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails7" ], "xbrltype": "monetaryItemType" }, "alpp_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsTrademark": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Trademark" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsTrademark", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails7" ], "xbrltype": "monetaryItemType" }, "alpp_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsTradename": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Tradename" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsTradename", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails5" ], "xbrltype": "monetaryItemType" }, "alpp_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerList": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Customer list", "terseLabel": "Customer list", "verboseLabel": "Customer list" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerList", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails", "http://alpp.com/role/BusinessCombinationDetails3", "http://alpp.com/role/BusinessCombinationDetails4", "http://alpp.com/role/BusinessCombinationDetails7" ], "xbrltype": "monetaryItemType" }, "alpp_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntellectualProperty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Intellectual property" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntellectualProperty", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails2" ], "xbrltype": "monetaryItemType" }, "alpp_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCompeteAgreement": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Non-compete agreement", "terseLabel": "Non-compete agreement", "verboseLabel": "Non-compete agreement" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCompeteAgreement", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails2", "http://alpp.com/role/BusinessCombinationDetails3", "http://alpp.com/role/BusinessCombinationDetails4", "http://alpp.com/role/BusinessCombinationDetails5", "http://alpp.com/role/BusinessCombinationDetails6", "http://alpp.com/role/BusinessCombinationDetails7" ], "xbrltype": "monetaryItemType" }, "alpp_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonSolicitationCovenant": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Non-solicitation covenant" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonSolicitationCovenant", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails1" ], "xbrltype": "monetaryItemType" }, "alpp_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNotePayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "[Notes payable]", "terseLabel": "Notes payable", "verboseLabel": "Notes payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNotePayable", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails3", "http://alpp.com/role/BusinessCombinationDetails4" ], "xbrltype": "monetaryItemType" }, "alpp_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPatent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Patent" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPatent", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails1" ], "xbrltype": "monetaryItemType" }, "alpp_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedProprietaryTechnology": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Proprietary technology", "terseLabel": "Proprietary technology", "verboseLabel": "Proprietary technology" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedProprietaryTechnology", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails4", "http://alpp.com/role/BusinessCombinationDetails5", "http://alpp.com/role/BusinessCombinationDetails6" ], "xbrltype": "monetaryItemType" }, "alpp_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSBALoan": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "SBA loan (PPP funds)", "verboseLabel": "SBA loan (PPP funds)" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSBALoan", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails1", "http://alpp.com/role/BusinessCombinationDetails2" ], "xbrltype": "monetaryItemType" }, "alpp_CapitalExpendituresLinesOfCredit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Capital expenditures lines of credit", "verboseLabel": "Capital expenditures lines of credit" } } }, "localname": "CapitalExpendituresLinesOfCredit", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/DebtDetailsNarrative", "http://alpp.com/role/OrganizationAndBasisOfPresentationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "alpp_CashAndCashMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "[Cash]", "verboseLabel": "Cash" } } }, "localname": "CashAndCashMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails", "http://alpp.com/role/BusinessCombinationDetails3", "http://alpp.com/role/BusinessCombinationDetails4", "http://alpp.com/role/BusinessCombinationDetails5", "http://alpp.com/role/BusinessCombinationDetails6", "http://alpp.com/role/BusinessCombinationDetails7" ], "xbrltype": "domainItemType" }, "alpp_CelticCapitalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Celtic Capital" } } }, "localname": "CelticCapitalMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/DebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "alpp_ChangeInFairValueOfContingentConsideration": { "auth_ref": [], "calculation": { "http://alpp.com/role/ConsolidatedStatementOfOperations": { "order": 11.0, "parentTag": "us-gaap_OtherOperatingIncomeExpenseNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Change in fair value of contingent consideration" } } }, "localname": "ChangeInFairValueOfContingentConsideration", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedStatementOfOperations" ], "xbrltype": "monetaryItemType" }, "alpp_CircuitBoardsandCablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Circuit Boards and Cables" } } }, "localname": "CircuitBoardsandCablesMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesRevenuesDisaggregatedBySalesTypeDetails" ], "xbrltype": "domainItemType" }, "alpp_ClassBCommonMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Class B Common Stock" } } }, "localname": "ClassBCommonMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfStockholdersDeficit" ], "xbrltype": "domainItemType" }, "alpp_ClassCCommonMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Class C Common Stock" } } }, "localname": "ClassCCommonMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfStockholdersDeficit" ], "xbrltype": "domainItemType" }, "alpp_CommonAClassMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Class A Common Stock" } } }, "localname": "CommonAClassMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfStockholdersDeficit" ], "xbrltype": "domainItemType" }, "alpp_CommonStockClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "[Class A Common Stock]", "verboseLabel": "Class A Common Stock" } } }, "localname": "CommonStockClassAMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails3", "http://alpp.com/role/BusinessCombinationDetails4", "http://alpp.com/role/BusinessCombinationDetails5", "http://alpp.com/role/BusinessCombinationDetails6", "http://alpp.com/role/BusinessCombinationDetails7", "http://alpp.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "alpp_CommonStockIssuedForAcquisition": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Common stock issued for acquisition" } } }, "localname": "CommonStockIssuedForAcquisition", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "alpp_CommonStockIssuedForConvertibleNotePayableAndAccruedInterest1": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Common stock issued for convertible note payable and accrued interest" } } }, "localname": "CommonStockIssuedForConvertibleNotePayableAndAccruedInterest1", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "alpp_CommonStockIssuedForDebtSettlement": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Common stock issued for debt settlement" } } }, "localname": "CommonStockIssuedForDebtSettlement", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "alpp_CommonStockIssuedToSettleUnpaidSalaries": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Common stock issued to settle unpaid salaries" } } }, "localname": "CommonStockIssuedToSettleUnpaidSalaries", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "alpp_CommonStockSharesAuthorized1": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Conversion of series D preferred stock for common stock" } } }, "localname": "CommonStockSharesAuthorized1", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "alpp_CommonStockSharesHeldBySeller": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Class C common stock shares held by seller" } } }, "localname": "CommonStockSharesHeldBySeller", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/DebtDetailsNarrative" ], "xbrltype": "sharesItemType" }, "alpp_CommonsClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "[Common Class A]", "verboseLabel": "Common Class A" } } }, "localname": "CommonsClassAMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedBalanceSheetsParenthetical", "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "alpp_CommonsClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "[Common Class B]", "verboseLabel": "Common Class B" } } }, "localname": "CommonsClassBMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "alpp_ConstructionContractMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Construction Contracts" } } }, "localname": "ConstructionContractMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesRevenuesDisaggregatedBySalesTypeDetails" ], "xbrltype": "domainItemType" }, "alpp_ConstructionServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Construction Services" } } }, "localname": "ConstructionServicesMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/IndustrySegmentsDetails" ], "xbrltype": "domainItemType" }, "alpp_ConversionOfClassAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Conversion of Class C to Class A, amount" } } }, "localname": "ConversionOfClassAmount", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfStockholdersDeficit" ], "xbrltype": "monetaryItemType" }, "alpp_ConversionOfClassShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Conversion of Class C to Class A, shares" } } }, "localname": "ConversionOfClassShares", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfStockholdersDeficit" ], "xbrltype": "sharesItemType" }, "alpp_ConversionOfNotesPayableToCommonStock": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the monetary amount of Conversion of notes payable to common stock, during the indicated time period.", "label": "Conversion of notes payable to common stock" } } }, "localname": "ConversionOfNotesPayableToCommonStock", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConvertibleNotesPayableDetails1" ], "xbrltype": "monetaryItemType" }, "alpp_ConversionOfSeriesCPreferredStockForCommonStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Conversion of series C preferred stock for common stock" } } }, "localname": "ConversionOfSeriesCPreferredStockForCommonStock", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "alpp_ConversionOfSeriesCPreferredStockToClassAShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Conversion of series C preferred stock to Class A, shares" } } }, "localname": "ConversionOfSeriesCPreferredStockToClassAShares", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfStockholdersDeficit" ], "xbrltype": "sharesItemType" }, "alpp_ConvertibleNoteIssuedForInterest": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Convertible note issued for interest" } } }, "localname": "ConvertibleNoteIssuedForInterest", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConvertibleNotesPayableDetails1" ], "xbrltype": "monetaryItemType" }, "alpp_ConvertibleNotesPayable1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Convertible Notes Payable 1" } } }, "localname": "ConvertibleNotesPayable1Member", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConvertibleNotesPayableDetails" ], "xbrltype": "domainItemType" }, "alpp_ConvertibleNotesPayable2Member": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Convertible Notes Payable 2" } } }, "localname": "ConvertibleNotesPayable2Member", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConvertibleNotesPayableDetails" ], "xbrltype": "domainItemType" }, "alpp_ConvertibleNotesPayable3Member": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Convertible Notes Payable 3" } } }, "localname": "ConvertibleNotesPayable3Member", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConvertibleNotesPayableDetails" ], "xbrltype": "domainItemType" }, "alpp_ConvertibleNotesPayable4Member": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Convertible Notes Payable 4" } } }, "localname": "ConvertibleNotesPayable4Member", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConvertibleNotesPayableDetails" ], "xbrltype": "domainItemType" }, "alpp_ConvertibleNotesPayable5Member": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Convertible Notes Payable 5" } } }, "localname": "ConvertibleNotesPayable5Member", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConvertibleNotesPayableDetails" ], "xbrltype": "domainItemType" }, "alpp_ConvertibleNotesPayableNetOfDiscountAtBeginning": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "[Convertible Notes Payable, net of discount at beginning]", "periodStartLabel": "Convertible Notes Payable, net of discount at beginning" } } }, "localname": "ConvertibleNotesPayableNetOfDiscountAtBeginning", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConvertibleNotesPayableDetails1" ], "xbrltype": "monetaryItemType" }, "alpp_ConvertibleNotesPayableNetOfDiscountAtEnding": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "[Convertible Notes Payable, net of discount at Ending]", "periodEndLabel": "Convertible Notes Payable, net of discount at Ending" } } }, "localname": "ConvertibleNotesPayableNetOfDiscountAtEnding", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConvertibleNotesPayableDetails1" ], "xbrltype": "monetaryItemType" }, "alpp_ConvertibleNotesPayableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the textual narrative disclosure of Note 7 - Convertible Notes Payable, during the indicated time period.", "label": "[Convertible Notes Payable]", "verboseLabel": "Convertible Notes Payable" } } }, "localname": "ConvertibleNotesPayableTextBlock", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConvertibleNotesPayable" ], "xbrltype": "textBlockItemType" }, "alpp_CustomerListAPFMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Customer List APF" } } }, "localname": "CustomerListAPFMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesImpairmentOfLonglivedAssetsDetails" ], "xbrltype": "domainItemType" }, "alpp_CustomerListDeluxeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Customer List Deluxe" } } }, "localname": "CustomerListDeluxeMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesImpairmentOfLonglivedAssetsDetails" ], "xbrltype": "domainItemType" }, "alpp_DTIServicesLimitedLiabilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "DTI Services Limited Liability" } } }, "localname": "DTIServicesLimitedLiabilityMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "alpp_DTIServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "DTI Services", "verboseLabel": "DTI Services" } } }, "localname": "DTIServicesMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails7", "http://alpp.com/role/BusinessCombinationDetails8", "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "alpp_DailyLateCharge": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Daily late charge" } } }, "localname": "DailyLateCharge", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "alpp_DebtConversionConvertedInstrumentShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Conversion of series D preferred stock to Class A, shares" } } }, "localname": "DebtConversionConvertedInstrumentShares", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfStockholdersDeficit" ], "xbrltype": "sharesItemType" }, "alpp_DecriptionOfFairValueWarrantsIssuedToThePlacementAgentAndRcaSellers": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Decription of fair value warrants, issued to the placement agent and RCA sellers" } } }, "localname": "DecriptionOfFairValueWarrantsIssuedToThePlacementAgentAndRcaSellers", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "alpp_DefaultRate": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Default rate" } } }, "localname": "DefaultRate", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/DebtDetailsNarrative" ], "xbrltype": "percentItemType" }, "alpp_DefenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Defense" } } }, "localname": "DefenseMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/IndustrySegmentsDetails" ], "xbrltype": "domainItemType" }, "alpp_DeluxeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deluxe" } } }, "localname": "DeluxeMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/DebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "alpp_DietarySupplementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Dietary Supplements" } } }, "localname": "DietarySupplementsMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesRevenuesDisaggregatedBySalesTypeDetails" ], "xbrltype": "domainItemType" }, "alpp_DiscountFromBeneficialConversionFeature": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the monetary amount of Discount from beneficial conversion feature, during the indicated time period.", "label": "Discount from beneficial conversion feature" } } }, "localname": "DiscountFromBeneficialConversionFeature", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConvertibleNotesPayableDetails1" ], "xbrltype": "monetaryItemType" }, "alpp_DiscountedIncrementalBorrowingRate": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Discounted incremental borrowing rate" } } }, "localname": "DiscountedIncrementalBorrowingRate", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/LeasesDetailsNarrative" ], "xbrltype": "percentItemType" }, "alpp_DroneThreeDMappingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Drone 3D Mapping" } } }, "localname": "DroneThreeDMappingMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesRevenuesDisaggregatedBySalesTypeDetails" ], "xbrltype": "domainItemType" }, "alpp_DwightHargreavesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Dwight Hargreaves" } } }, "localname": "DwightHargreavesMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConvertibleNotesPayableDetailsNarrative" ], "xbrltype": "domainItemType" }, "alpp_ElecJetAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ElecJet" } } }, "localname": "ElecJetAcquisitionMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "alpp_ElectJetMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ElectJet" } } }, "localname": "ElectJetMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails6" ], "xbrltype": "domainItemType" }, "alpp_ElectronicsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Electronics" } } }, "localname": "ElectronicsMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesRevenuesDisaggregatedBySalesTypeDetails" ], "xbrltype": "domainItemType" }, "alpp_EquipmentLoansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equipment Loans" } } }, "localname": "EquipmentLoansMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "alpp_EquipmentNoncurrentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equipment, Noncurrent" } } }, "localname": "EquipmentNoncurrentMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "alpp_EquipmentNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equipment note" } } }, "localname": "EquipmentNoteMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/DebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "alpp_EquipmentPurchasedOnFinancingLease": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Equipment purchased on financing lease" } } }, "localname": "EquipmentPurchasedOnFinancingLease", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "alpp_ExcelMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Excel", "verboseLabel": "Excel" } } }, "localname": "ExcelMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails", "http://alpp.com/role/BusinessCombinationDetailsNarrative", "http://alpp.com/role/DebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "alpp_ExcelsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "[Excel]", "verboseLabel": "Excel" } } }, "localname": "ExcelsMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/DebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "alpp_ExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Exercise price" } } }, "localname": "ExercisePrice", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/IndustrySegmentsDetails" ], "xbrltype": "perShareItemType" }, "alpp_ExercisePriceSixPointSixZeroMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "6.60" } } }, "localname": "ExercisePriceSixPointSixZeroMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/StockholdersEquityDetails3" ], "xbrltype": "domainItemType" }, "alpp_ExercisePriceThreePoiZeroEightMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "3.08" } } }, "localname": "ExercisePriceThreePoiZeroEightMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/StockholdersEquityDetails3" ], "xbrltype": "domainItemType" }, "alpp_ExercisePriceThreePoinOneZeroMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "3.10" } } }, "localname": "ExercisePriceThreePoinOneZeroMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/StockholdersEquityDetails3" ], "xbrltype": "domainItemType" }, "alpp_ExercisePriceTwoPointTwoFiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "2.25" } } }, "localname": "ExercisePriceTwoPointTwoFiveMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/StockholdersEquityDetails3" ], "xbrltype": "domainItemType" }, "alpp_ExitFee": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Exit fee" } } }, "localname": "ExitFee", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/DebtDetailsNarrative" ], "xbrltype": "percentItemType" }, "alpp_FinanceLeaseWeightedAverageRemainingLeaseTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease, Weighted Average Remaining Lease Term" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/LeasesDetailsNarrative" ], "xbrltype": "durationItemType" }, "alpp_FiniteLivedIntangibleAssetUsefulLives": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible asset useful life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLives", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsDetails" ], "xbrltype": "stringItemType" }, "alpp_FirstNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "First note" } } }, "localname": "FirstNoteMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/DebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "alpp_FutureScheduledMaturitiesOfOutstandingNotesPayableToThirdPartiesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the textual narrative disclosure of Future Scheduled Maturities of Outstanding Notes Payable to Third Parties, during the indicated time period.", "label": "Future Scheduled Maturities of Outstanding Notes Payable to Third Parties" } } }, "localname": "FutureScheduledMaturitiesOfOutstandingNotesPayableToThirdPartiesTextBlock", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/NotesPayableTables" ], "xbrltype": "textBlockItemType" }, "alpp_GainLossOnSaleOfEquityInvestments1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Loss on equity investment" } } }, "localname": "GainLossOnSaleOfEquityInvestments1", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/OrganizationAndBasisOfPresentationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "alpp_GainOnExtinguishmentOfDebtNetOfDiscontinuedOperations": { "auth_ref": [], "calculation": { "http://alpp.com/role/ConsolidatedStatementOfOperations": { "order": 13.0, "parentTag": "us-gaap_OtherOperatingIncomeExpenseNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the monetary amount of Gain on extinguishment of debt, net of discontinued operations, during the indicated time period.", "label": "Gain on extinguishment of debt" } } }, "localname": "GainOnExtinguishmentOfDebtNetOfDiscontinuedOperations", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedStatementOfOperations" ], "xbrltype": "monetaryItemType" }, "alpp_GainOnForgivenessOfDebt": { "auth_ref": [], "calculation": { "http://alpp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 25.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "[Gain on forgiveness of debt]", "verboseLabel": "Gain on forgiveness of debt" } } }, "localname": "GainOnForgivenessOfDebt", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "alpp_GainsLossesOnExtinguishmentOfDebt1": { "auth_ref": [], "calculation": { "http://alpp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 29.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "[Gain on extinguishment of debt]", "verboseLabel": "Gain on extinguishment of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt1", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "alpp_HWTLegalProceedingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "HWT Legal Proceeding [Member]" } } }, "localname": "HWTLegalProceedingMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "alpp_IdentifiedTechnologiesCorporationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Identified Technologies Corporation" } } }, "localname": "IdentifiedTechnologiesCorporationMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/OrganizationAndBasisOfPresentationDetailsNarrative" ], "xbrltype": "domainItemType" }, "alpp_IdentifiedTechnologiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Identified Technologies" } } }, "localname": "IdentifiedTechnologiesMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails5" ], "xbrltype": "domainItemType" }, "alpp_ImpossibleAerospaceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Impossible Aerospace" } } }, "localname": "ImpossibleAerospaceMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails1", "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "alpp_ImputedInterestOnCapitalLease": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Imputed Interest on Capital Lease" } } }, "localname": "ImputedInterestOnCapitalLease", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "alpp_InterestAddedToNotePayableRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Interest added to note payable - related party" } } }, "localname": "InterestAddedToNotePayableRelatedParty", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "alpp_IssuanceOfConvertibleDebenturesForPenaltyInterest": { "auth_ref": [], "calculation": { "http://alpp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Issuance of convertible debentures for interest" } } }, "localname": "IssuanceOfConvertibleDebenturesForPenaltyInterest", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "alpp_IssuanceOfConvertibleNotesPayableForCash": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the monetary amount of Issuance of convertible notes payable for cash, during the indicated time period.", "label": "Issuance of convertible notes payable for cash" } } }, "localname": "IssuanceOfConvertibleNotesPayableForCash", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConvertibleNotesPayableDetails1" ], "xbrltype": "monetaryItemType" }, "alpp_IssuanceOfNotePayableForAcquisition": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Issuance of note payable for acquisition" } } }, "localname": "IssuanceOfNotePayableForAcquisition", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "alpp_IssuanceOfSharesOfCommonStockForAcquisitionAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Issuance of shares of common stock and warrants for acquisition, amount" } } }, "localname": "IssuanceOfSharesOfCommonStockForAcquisitionAmount", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfStockholdersDeficit" ], "xbrltype": "monetaryItemType" }, "alpp_IssuanceOfSharesOfCommonStockForCashShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Issuance of shares of common stock for cash, shares" } } }, "localname": "IssuanceOfSharesOfCommonStockForCashShares", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfStockholdersDeficit" ], "xbrltype": "sharesItemType" }, "alpp_IssuanceOfSharesOfCommonStockForCompensationAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Issuance of shares of common stock for compensation, amount" } } }, "localname": "IssuanceOfSharesOfCommonStockForCompensationAmount", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfStockholdersDeficit" ], "xbrltype": "monetaryItemType" }, "alpp_IssuanceOfSharesOfCommonStockForConvertibleNotePayableAndAccruedInterestAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Issuance of shares of common stock for convertible note payable and accrued interest, amount" } } }, "localname": "IssuanceOfSharesOfCommonStockForConvertibleNotePayableAndAccruedInterestAmount", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfStockholdersDeficit" ], "xbrltype": "monetaryItemType" }, "alpp_IssuanceOfSharesOfCommonStockForConvertibleNotePayableAndAccruedInterestShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Issuance of shares of common stock for convertible note payable and accrued interest, shares (number of shares), during the indicated time period.", "label": "Issuance of shares of common stock for convertible note payable and accrued interest, shares" } } }, "localname": "IssuanceOfSharesOfCommonStockForConvertibleNotePayableAndAccruedInterestShares", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfStockholdersDeficit" ], "xbrltype": "sharesItemType" }, "alpp_IssuanceOfSharesOfCommonStockForDebtSettlementAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Issuance of shares of common stock for debt settlement, amount" } } }, "localname": "IssuanceOfSharesOfCommonStockForDebtSettlementAmount", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfStockholdersDeficit" ], "xbrltype": "monetaryItemType" }, "alpp_IssuanceOfSharesOfCommonStockForDebtSettlementShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Issuance of shares of common stock for debt settlement, shares" } } }, "localname": "IssuanceOfSharesOfCommonStockForDebtSettlementShares", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfStockholdersDeficit" ], "xbrltype": "sharesItemType" }, "alpp_IssuanceOfSharesOfCommonStockForDeferredCompensationAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Issuance of shares of common stock for deferred compensation, amount" } } }, "localname": "IssuanceOfSharesOfCommonStockForDeferredCompensationAmount", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfStockholdersDeficit" ], "xbrltype": "monetaryItemType" }, "alpp_IssuanceOfSharesOfCommonStockForDeferredCompensationShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Issuance of shares of common stock for deferred compensation, shares" } } }, "localname": "IssuanceOfSharesOfCommonStockForDeferredCompensationShares", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfStockholdersDeficit" ], "xbrltype": "sharesItemType" }, "alpp_IssuanceOfSharesOfCommonStockForPenaltyInterestAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Issuance of shares of common stock for penalty interest, amount" } } }, "localname": "IssuanceOfSharesOfCommonStockForPenaltyInterestAmount", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfStockholdersDeficit" ], "xbrltype": "monetaryItemType" }, "alpp_IssuanceOfSharesOfCommonStockForPenaltyShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Issuance Of Shares Of Common Stock For Penalty, Shares (number of shares), during the indicated time period.", "label": "Issuance of shares of common stock for penalty interest, shares" } } }, "localname": "IssuanceOfSharesOfCommonStockForPenaltyShares", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfStockholdersDeficit" ], "xbrltype": "sharesItemType" }, "alpp_IssuanceOfSharesOfCommonStockForSettlementOfUnpaidSalaries": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Issuance of shares of common stock for settlement of unpaid salaries, amount" } } }, "localname": "IssuanceOfSharesOfCommonStockForSettlementOfUnpaidSalaries", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "alpp_IssuanceOfSharesOfCommonStockForSettlementOfUnpaidSalariesShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Issuance of shares of common stock for settlement of unpaid salaries, shares" } } }, "localname": "IssuanceOfSharesOfCommonStockForSettlementOfUnpaidSalariesShares", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "alpp_IssuanceOfSharesOfSeriesBPreferredStockForServicesAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Issuance of shares of series B preferred stock for services, amount" } } }, "localname": "IssuanceOfSharesOfSeriesBPreferredStockForServicesAmount", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfStockholdersDeficit" ], "xbrltype": "monetaryItemType" }, "alpp_IssuanceOfSharesOfSeriesBPreferredStockForServicesShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Issuance of shares of series B preferred stock for services, shares" } } }, "localname": "IssuanceOfSharesOfSeriesBPreferredStockForServicesShares", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfStockholdersDeficit" ], "xbrltype": "sharesItemType" }, "alpp_IssuanceOfSharesOfSeriesCPreferredStockForAcquisition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Issuance of shares of series C preferred stock for acquisition" } } }, "localname": "IssuanceOfSharesOfSeriesCPreferredStockForAcquisition", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "alpp_IssuanceOfSharesOfSeriesDPreferredStockForAcquisition": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Issuance of shares of series D preferred stock for acquisition", "verboseLabel": "Issuance of shares of series D preferred stock for acquisition" } } }, "localname": "IssuanceOfSharesOfSeriesDPreferredStockForAcquisition", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows", "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "alpp_IssuanceOfSharesOfSeriesDPreferredStockForAcquisitionShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Issuance of shares of series D preferred stock for acquisition, shares" } } }, "localname": "IssuanceOfSharesOfSeriesDPreferredStockForAcquisitionShares", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfStockholdersDeficit" ], "xbrltype": "sharesItemType" }, "alpp_IssuedAnotherWarrantsToAPlacementAgentInConnectionWithTheSaleOfItsCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Issued another warrants to a placement agent in connection with the sale of its common stock" } } }, "localname": "IssuedAnotherWarrantsToAPlacementAgentInConnectionWithTheSaleOfItsCommonStock", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/IndustrySegmentsDetails" ], "xbrltype": "sharesItemType" }, "alpp_IssuedWarrantsToAPlacementAgentInConnectionWithSaleOfItsCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Issued warrants to a placement agent in connection with sale of its common stock", "verboseLabel": "Issued warrants to a placement agent in connection with sale of its common stock" } } }, "localname": "IssuedWarrantsToAPlacementAgentInConnectionWithSaleOfItsCommonStock", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/IndustrySegmentsDetails", "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "alpp_JeffMossMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Jeff Moss" } } }, "localname": "JeffMossMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConvertibleNotesPayableDetailsNarrative" ], "xbrltype": "domainItemType" }, "alpp_LeaseTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease term" } } }, "localname": "LeaseTerm", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/LeasesDetailsNarrative" ], "xbrltype": "durationItemType" }, "alpp_LesseeOperatingLeaseRenewalTerm1": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Initial term of lease" } } }, "localname": "LesseeOperatingLeaseRenewalTerm1", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesLeasesDetails" ], "xbrltype": "durationItemType" }, "alpp_LicensingAgreementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Licensing Agreement" } } }, "localname": "LicensingAgreementAbstract", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "alpp_LinesOfCredit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Lines of credit" } } }, "localname": "LinesOfCredit", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "alpp_LinesOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lines of Credit" } } }, "localname": "LinesOfCreditMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "alpp_LoanTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Loan term" } } }, "localname": "LoanTerm", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/DebtDetailsNarrative" ], "xbrltype": "durationItemType" }, "alpp_LossFromOperations": { "auth_ref": [], "calculation": { "http://alpp.com/role/IndustrySegmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "[Loss from operations 1]", "totalLabel": "Loss from operations" } } }, "localname": "LossFromOperations", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/IndustrySegmentsDetails" ], "xbrltype": "monetaryItemType" }, "alpp_ManufacturingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Manufacturing" } } }, "localname": "ManufacturingMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/IndustrySegmentsDetails" ], "xbrltype": "domainItemType" }, "alpp_MerchantAgreementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Merchant Agreements" } } }, "localname": "MerchantAgreementsMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/DebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "alpp_MerchantLoansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Merchant Loans" } } }, "localname": "MerchantLoansMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "alpp_MinimumInterest": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Minimum interest" } } }, "localname": "MinimumInterest", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/DebtDetailsNarrative" ], "xbrltype": "percentItemType" }, "alpp_MonthlyLeasePayments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Monthly lease payments" } } }, "localname": "MonthlyLeasePayments", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "alpp_MonthlyPaymentsOfDebt": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Monthly payments of debt" } } }, "localname": "MonthlyPaymentsOfDebt", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "alpp_MorrisMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Morris" } } }, "localname": "MorrisMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/DebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "alpp_NetLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "[Net loss]", "verboseLabel": "Net loss" } } }, "localname": "NetLoss", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/OrganizationAndBasisOfPresentationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "alpp_NetProceedsFromSaleOfShares": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Net proceeds from sale of shares" } } }, "localname": "NetProceedsFromSaleOfShares", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "alpp_NineDecemberTwoThousendTwentyOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "December 9, 2021" } } }, "localname": "NineDecemberTwoThousendTwentyOneMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "alpp_NoncashAdjustmentToDebtBookedToInterestExpense": { "auth_ref": [], "calculation": { "http://alpp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Non-cash adjustment to debt booked to interest expense" } } }, "localname": "NoncashAdjustmentToDebtBookedToInterestExpense", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "alpp_NotesBearInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes bear interest rate" } } }, "localname": "NotesBearInterestRate", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/DebtDetailsNarrative" ], "xbrltype": "percentItemType" }, "alpp_NotesPayable1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes Payable 1" } } }, "localname": "NotesPayable1Member", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/NotesPayableRelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "alpp_NotesPayable2Member": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes Payable 2" } } }, "localname": "NotesPayable2Member", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/NotesPayableRelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "alpp_NotesPayablesIssuedToTheSellersForThePurchaseOfDti": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Notes payables issued to the Sellers for the purchase of DTI" } } }, "localname": "NotesPayablesIssuedToTheSellersForThePurchaseOfDti", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "alpp_OperatingLeaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Lease" } } }, "localname": "OperatingLeaseMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "alpp_OptionPricingModelAssumptions": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Option pricing model assumptions" } } }, "localname": "OptionPricingModelAssumptions", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "alpp_OtherAssetReclassifiedToFixedAsset": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Other asset reclassified to fixed asset" } } }, "localname": "OtherAssetReclassifiedToFixedAsset", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "alpp_OtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other" } } }, "localname": "OtherMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfOtherAssetsNoncurrentDetails" ], "xbrltype": "domainItemType" }, "alpp_PPPLoansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PPP loans" } } }, "localname": "PPPLoansMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "alpp_PatentsTrademarksAndLicensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Patents, Trademarks, and Licenses" } } }, "localname": "PatentsTrademarksAndLicensesMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "alpp_PaymentOfOperatingLeaseMaximum": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Payment of Operating lease maximum" } } }, "localname": "PaymentOfOperatingLeaseMaximum", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "alpp_PaymentOfOperatingLeaseMinimum": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Payment of Operating lease minimum" } } }, "localname": "PaymentOfOperatingLeaseMinimum", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "alpp_PaymentOfOtherCost": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Payment of other cost" } } }, "localname": "PaymentOfOtherCost", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "alpp_PenaltyInterestAddedToConvertibleNote": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Penalty interest added to convertible note" } } }, "localname": "PenaltyInterestAddedToConvertibleNote", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConvertibleNotesPayableDetails1" ], "xbrltype": "monetaryItemType" }, "alpp_PenaltyInterestAddedToDebt": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Penalty interest added to debt" } } }, "localname": "PenaltyInterestAddedToDebt", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "alpp_PhoenixMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Phoenix" } } }, "localname": "PhoenixMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "alpp_PreferredStockIssuedForServices": { "auth_ref": [], "calculation": { "http://alpp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 22.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Preferred stock issued for services" } } }, "localname": "PreferredStockIssuedForServices", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "alpp_PreferredStockSeriesCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Series C Preferred Stock" } } }, "localname": "PreferredStockSeriesCMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfStockholdersDeficit" ], "xbrltype": "domainItemType" }, "alpp_PreferredStockSeriesDMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Series D Preferred Stock", "verboseLabel": "Series D Preferred Stock" } } }, "localname": "PreferredStockSeriesDMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails2", "http://alpp.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "alpp_ProceedsFromLinesOfCreditAndDirectStockOffering": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Proceeds from lines of credit and direct stock offering" } } }, "localname": "ProceedsFromLinesOfCreditAndDirectStockOffering", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/OrganizationAndBasisOfPresentationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "alpp_ProceedsFromLinesOfCredits": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Proceeds From Lines Of Credit" } } }, "localname": "ProceedsFromLinesOfCredits", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/OrganizationAndBasisOfPresentationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "alpp_ProceedsFromSaleLeasebackTransaction": { "auth_ref": [], "calculation": { "http://alpp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 40.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Proceeds from financing lease" } } }, "localname": "ProceedsFromSaleLeasebackTransaction", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "alpp_PromissoryNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Promissory Notes" } } }, "localname": "PromissoryNotesMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/DebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "alpp_ProprietaryTechnologyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Proprietary Technology" } } }, "localname": "ProprietaryTechnologyMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfFiniteLivedIntangibleAssetsEstimatedUsefulLivesDetails", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "alpp_RCAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RCA" } } }, "localname": "RCAMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "alpp_ReconciliationOfCashAndRestricted": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Reconciliation of cash, and restricted" } } }, "localname": "ReconciliationOfCashAndRestricted", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "alpp_ReductionOfAcquisitionNotePayableForUncollectibleAccounts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Reduction of acquisition note payable for uncollectible accounts" } } }, "localname": "ReductionOfAcquisitionNotePayableForUncollectibleAccounts", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "alpp_RemeasurementOfFinanceLeaseLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Remeasurement of finance lease liability" } } }, "localname": "RemeasurementOfFinanceLeaseLiability", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "alpp_RepurchaseOfClassCCommonStockAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Repurchase of class C common stock, amount" } } }, "localname": "RepurchaseOfClassCCommonStockAmount", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfStockholdersDeficit" ], "xbrltype": "monetaryItemType" }, "alpp_RevenuesConcentrationRiskMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues Concentration Risk" } } }, "localname": "RevenuesConcentrationRiskMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "alpp_RevolvingLinesOfCredit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Revolving lines of credit" } } }, "localname": "RevolvingLinesOfCredit", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "alpp_RightOfUseAssetsAndLeaseLiabilitiesTextblockTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the textual narrative disclosure of Schedule of Right of Use Assets and Lease Liabilities, during the indicated time period.", "label": "Schedule of Right of Use Assets and Lease Liabilities" } } }, "localname": "RightOfUseAssetsAndLeaseLiabilitiesTextblockTextBlock", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "alpp_RouAssetAndOperatingLeaseObligationRecognizedUnderTopic842": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "ROU asset and operating lease obligation recognized under Topic 842" } } }, "localname": "RouAssetAndOperatingLeaseObligationRecognizedUnderTopic842", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "alpp_SaleLeasebackTransactionAgreementTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Sale-leaseback transaction agreement term" } } }, "localname": "SaleLeasebackTransactionAgreementTerm", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/BusinessCombinationDetailsNarrative" ], "xbrltype": "durationItemType" }, "alpp_SaleOfGoods": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Total sale of goods" } } }, "localname": "SaleOfGoods", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesRevenuesDisaggregatedBySalesTypeDetails" ], "xbrltype": "monetaryItemType" }, "alpp_SaleOfServices": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Total sale of services" } } }, "localname": "SaleOfServices", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesRevenuesDisaggregatedBySalesTypeDetails" ], "xbrltype": "monetaryItemType" }, "alpp_SanDiegobuildingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "San Diego building" } } }, "localname": "SanDiegobuildingMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/DebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "alpp_ScheduleOfAcitivityOfConvertibleNotesPayableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the textual narrative disclosure of Schedule of Acitivity of Convertible Notes Payable, during the indicated time period.", "label": "Schedule of Acitivity of Convertible Notes Payable" } } }, "localname": "ScheduleOfAcitivityOfConvertibleNotesPayableTextBlock", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConvertibleNotesPayableTables" ], "xbrltype": "textBlockItemType" }, "alpp_ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the textual narrative disclosure of Schedule of Property and Equipment, Estimated Useful Lives, during the indicated time period.", "label": "Schedule of Property and Equipment, Estimated Useful Lives" } } }, "localname": "ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTextBlock", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "alpp_ScheduleOfRevenuesDisaggregatedBySalesType": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Revenues Disaggregated by Sales Type" } } }, "localname": "ScheduleOfRevenuesDisaggregatedBySalesType", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "alpp_ScheduleOfWarrantActivity": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of warrant activity" } } }, "localname": "ScheduleOfWarrantActivity", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "alpp_ScheduleOfWarrantyServiceAgreementtabletextblock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Warranty Service Agreement" } } }, "localname": "ScheduleOfWarrantyServiceAgreementtabletextblock", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/CommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "alpp_SecondNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Second Note" } } }, "localname": "SecondNoteMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/DebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "alpp_SecuredAPFNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Secured APF Notes" } } }, "localname": "SecuredAPFNotesMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/DebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "alpp_SecuredBankFinancing": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Secured bank financing" } } }, "localname": "SecuredBankFinancing", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/OrganizationAndBasisOfPresentationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "alpp_SecuritiesPurchaseAgreementDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Securities purchase agreement description" } } }, "localname": "SecuritiesPurchaseAgreementDescription", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "alpp_SellerNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Seller Notes" } } }, "localname": "SellerNoteMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails" ], "xbrltype": "domainItemType" }, "alpp_SellerNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "[Seller Notes]", "verboseLabel": "Seller Notes" } } }, "localname": "SellerNotesMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails7" ], "xbrltype": "domainItemType" }, "alpp_SeriesBPreferredStocksStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "[Series B Preferred Stock]", "verboseLabel": "Series B Preferred Stock" } } }, "localname": "SeriesBPreferredStocksStockMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfStockholdersDeficit" ], "xbrltype": "domainItemType" }, "alpp_SeriesCPreferredStocksMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "[Series C Preferred Stock 2]", "verboseLabel": "Series C Preferred Stock" } } }, "localname": "SeriesCPreferredStocksMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "alpp_SeriesCPreferredsStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "[Series C Preferred Stock]", "verboseLabel": "Series C Preferred Stock" } } }, "localname": "SeriesCPreferredsStockMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "alpp_SeriesPreferredStockCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "[Series C Preferred Stock 1]", "verboseLabel": "Series C Preferred Stock" } } }, "localname": "SeriesPreferredStockCMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "alpp_SeriesPreferredStocksStockDMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "[Series D Preferred Stocks]", "verboseLabel": "Series D Preferred Stocks" } } }, "localname": "SeriesPreferredStocksStockDMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfStockholdersDeficit" ], "xbrltype": "domainItemType" }, "alpp_SettlementOfConvertibleNoteForNotePayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Settlement of convertible note" } } }, "localname": "SettlementOfConvertibleNoteForNotePayable", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConvertibleNotesPayableDetails1" ], "xbrltype": "monetaryItemType" }, "alpp_SharebasedCompensationArrangementBySharebasedPaymentAwardGrantedWeightedAverageRemainingContractualTerm2": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Remaining Contractual Term, granted" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardGrantedWeightedAverageRemainingContractualTerm2", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/StockholdersEquityDetails2" ], "xbrltype": "durationItemType" }, "alpp_ShortTermNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Short Term Notes" } } }, "localname": "ShortTermNotesMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "alpp_SixteenAugustTwoThousendTwentyOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "August 16, 2021" } } }, "localname": "SixteenAugustTwoThousendTwentyOneMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/IndustrySegmentsDetails" ], "xbrltype": "domainItemType" }, "alpp_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Conversion of series D preferred stock to Class A, amount" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNet", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfStockholdersDeficit" ], "xbrltype": "monetaryItemType" }, "alpp_StockIssuedDuringPeriodValueNewIssuesShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Issuance of shares of common stock and warrants for acquisition, shares" } } }, "localname": "StockIssuedDuringPeriodValueNewIssuesShares", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfStockholdersDeficit" ], "xbrltype": "sharesItemType" }, "alpp_StockIssuedForPenalties": { "auth_ref": [], "calculation": { "http://alpp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Stock issued for penalties" } } }, "localname": "StockIssuedForPenalties", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "alpp_StockIssuedForPenaltyAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Stock issued for penalty, Amount" } } }, "localname": "StockIssuedForPenaltyAmount", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "alpp_StockIssuedForPenaltyShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock issued for penalty, shares" } } }, "localname": "StockIssuedForPenaltyShares", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "alpp_StockIssuedForSettlementOfDebtAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Stock issued for settlement of debt, Amount" } } }, "localname": "StockIssuedForSettlementOfDebtAmount", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "alpp_StockIssuedForSettlementOfDebtShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock issued for settlement of debt, shares" } } }, "localname": "StockIssuedForSettlementOfDebtShares", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "alpp_StockOption1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock Option 1" } } }, "localname": "StockOption1Member", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/StockholdersEquityDetails1" ], "xbrltype": "domainItemType" }, "alpp_StockOption2Member": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock Option 2" } } }, "localname": "StockOption2Member", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/StockholdersEquityDetails1" ], "xbrltype": "domainItemType" }, "alpp_StockOption3Member": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock Option 3" } } }, "localname": "StockOption3Member", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/StockholdersEquityDetails1" ], "xbrltype": "domainItemType" }, "alpp_StockOption4Member": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock Option 4" } } }, "localname": "StockOption4Member", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/StockholdersEquityDetails1" ], "xbrltype": "domainItemType" }, "alpp_StockOption5Member": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock Option 5" } } }, "localname": "StockOption5Member", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/StockholdersEquityDetails1" ], "xbrltype": "domainItemType" }, "alpp_SummaryOfSignificantAccountingPoliciesRevenuesDisaggregatedBySalesTypeDetailsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies Revenues Disaggregated by Sales Type (Details)" } } }, "localname": "SummaryOfSignificantAccountingPoliciesRevenuesDisaggregatedBySalesTypeDetailsAbstract", "nsuri": "http://alpp.com/20211231", "xbrltype": "stringItemType" }, "alpp_SummaryOfWarrantsOutstandingAndExercisable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of warrants outstanding and exercisable" } } }, "localname": "SummaryOfWarrantsOutstandingAndExercisable", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "alpp_TDIMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "[TDI]", "verboseLabel": "TDI" } } }, "localname": "TDIMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails3" ], "xbrltype": "domainItemType" }, "alpp_TechnologiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Technologies" } } }, "localname": "TechnologiesMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/IndustrySegmentsDetails" ], "xbrltype": "domainItemType" }, "alpp_TotalConsolidatedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Total Consolidated" } } }, "localname": "TotalConsolidatedMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/IndustrySegmentsDetails" ], "xbrltype": "domainItemType" }, "alpp_TotalLeaseAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Total lease assets" } } }, "localname": "TotalLeaseAssets", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "alpp_TwentySixMayTwoThousendTwentyTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "May 26,2022" } } }, "localname": "TwentySixMayTwoThousendTwentyTwoMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/IndustrySegmentsDetails", "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "alpp_UnallocatedAndEliminiationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Unallocated" } } }, "localname": "UnallocatedAndEliminiationsMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/IndustrySegmentsDetails" ], "xbrltype": "domainItemType" }, "alpp_UnrecognizedStockOptionExpense": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Unrecognized stock option expense" } } }, "localname": "UnrecognizedStockOptionExpense", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "alpp_UnusedSecuredBankFinancing": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Unused secured bank financing" } } }, "localname": "UnusedSecuredBankFinancing", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/OrganizationAndBasisOfPresentationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "alpp_VayuMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Vayu" } } }, "localname": "VayuMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails2" ], "xbrltype": "domainItemType" }, "alpp_VwesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "VWES" } } }, "localname": "VwesMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/DebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "alpp_WarrantsExercisable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Number of Shares, Warrants Exercisable" } } }, "localname": "WarrantsExercisable", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/StockholdersEquityDetails3" ], "xbrltype": "sharesItemType" }, "alpp_WarrantsExercisableWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrants Exercisable, Weighted Average Exercise Price" } } }, "localname": "WarrantsExercisableWeightedAverageExercisePrice", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/StockholdersEquityDetails3" ], "xbrltype": "perShareItemType" }, "alpp_WarrantsIssued": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Warrants issued" } } }, "localname": "WarrantsIssued", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "alpp_WarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrants", "verboseLabel": "Warrants" } } }, "localname": "WarrantsMember", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails7", "http://alpp.com/role/IndustrySegmentsDetails", "http://alpp.com/role/StockholdersEquityDetails2", "http://alpp.com/role/StockholdersEquityDetails3", "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "alpp_WarrantsOutstandingWeightedAverageRemainingLife": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrants outstanding, weighted average remaining life" } } }, "localname": "WarrantsOutstandingWeightedAverageRemainingLife", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/StockholdersEquityDetails3" ], "xbrltype": "durationItemType" }, "alpp_WriteOffintangibleassetsnetexcludinggoodwill": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Write off of intangibles and goodwill" } } }, "localname": "WriteOffintangibleassetsnetexcludinggoodwill", "nsuri": "http://alpp.com/20211231", "presentation": [ "http://alpp.com/role/OrganizationAndBasisOfPresentationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://alpp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r604", "r605", "r606" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm Id" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://alpp.com/role/Cover" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r604", "r605", "r606" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://alpp.com/role/Cover" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r604", "r605", "r606" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://alpp.com/role/Cover" ], "xbrltype": "internationalNameItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://alpp.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://alpp.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r604", "r605", "r606" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://alpp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://alpp.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://alpp.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://alpp.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r607" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://alpp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://alpp.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address Address Line 1" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://alpp.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address Address Line 2" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://alpp.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address City Or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://alpp.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://alpp.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address State Or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://alpp.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r602" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://alpp.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://alpp.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://alpp.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r602" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://alpp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r617" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://alpp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://alpp.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r602" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://alpp.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation State Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://alpp.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r615" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://alpp.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://alpp.com/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r602" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://alpp.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r602" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://alpp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r602" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://alpp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r602" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://alpp.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://alpp.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r616" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well Known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://alpp.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://alpp.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r601" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Security 12b Title" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://alpp.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r603" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://alpp.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://alpp.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "srt_MaximumMember": { "auth_ref": [ "r292", "r327", "r354", "r356", "r499", "r500", "r501", "r502", "r503", "r504", "r523", "r582", "r584", "r598", "r599" ], "lang": { "en-us": { "role": { "label": "Maximum", "verboseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://alpp.com/role/DebtDetailsNarrative", "http://alpp.com/role/StockholdersEquityDetails4", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentScheduleOfPropertyAndEquipmentEstimatedUsefulLivesDetails", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfFiniteLivedIntangibleAssetsEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r292", "r327", "r354", "r356", "r499", "r500", "r501", "r502", "r503", "r504", "r523", "r582", "r584", "r598", "r599" ], "lang": { "en-us": { "role": { "label": "Minimum", "verboseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://alpp.com/role/DebtDetailsNarrative", "http://alpp.com/role/StockholdersEquityDetails4", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentScheduleOfPropertyAndEquipmentEstimatedUsefulLivesDetails", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfFiniteLivedIntangibleAssetsEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r190", "r348", "r350", "r530", "r581", "r583" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesRevenuesDisaggregatedBySalesTypeDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r190", "r348", "r350", "r530", "r581", "r583" ], "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesRevenuesDisaggregatedBySalesTypeDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r292", "r327", "r351", "r354", "r356", "r499", "r500", "r501", "r502", "r503", "r504", "r523", "r582", "r584", "r598", "r599" ], "lang": { "en-us": { "role": { "label": "Range Axis" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://alpp.com/role/DebtDetailsNarrative", "http://alpp.com/role/StockholdersEquityDetails4", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentScheduleOfPropertyAndEquipmentEstimatedUsefulLivesDetails", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfFiniteLivedIntangibleAssetsEstimatedUsefulLivesDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r292", "r327", "r351", "r354", "r356", "r499", "r500", "r501", "r502", "r503", "r504", "r523", "r582", "r584", "r598", "r599" ], "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://alpp.com/role/DebtDetailsNarrative", "http://alpp.com/role/StockholdersEquityDetails4", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentScheduleOfPropertyAndEquipmentEstimatedUsefulLivesDetails", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfFiniteLivedIntangibleAssetsEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r37", "r490" ], "calculation": { "http://alpp.com/role/ConsolidatedBalanceSheets": { "order": 22.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossNoncurrent": { "auth_ref": [ "r195", "r204", "r220", "r225" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as noncurrent.", "label": "Write off of accounts receivables" } } }, "localname": "AccountsReceivableGrossNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/OrganizationAndBasisOfPresentationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNet": { "auth_ref": [ "r19", "r566", "r592" ], "calculation": { "http://alpp.com/role/ConsolidatedBalanceSheets": { "order": 5.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.", "label": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableSale": { "auth_ref": [ "r221" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease from sale of accounts receivable.", "label": "[Accounts Receivable, Sale]", "verboseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableSale", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/IndustrySegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://alpp.com/role/ConsolidatedBalanceSheets": { "order": 21.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r34", "r260" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "[Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment]", "negatedLabel": "Less: Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentPropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AcquisitionCosts": { "auth_ref": [ "r533", "r534" ], "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": "Acquisitions expenses" } } }, "localname": "AcquisitionCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/OrganizationAndBasisOfPresentationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r20", "r380", "r490" ], "calculation": { "http://alpp.com/role/ConsolidatedBalanceSheets": { "order": 33.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r108", "r109", "r110", "r377", "r378", "r379", "r443" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfStockholdersDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature": { "auth_ref": [ "r340", "r343", "r404" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in additional paid in capital (APIC) resulting from recognition of deferred taxes for convertible debt with a beneficial conversion feature.", "label": "[Adjustments to Additional Paid in Capital, Convertible Debt with Conversion Feature]", "verboseLabel": "Beneficial conversion feature on convertible notes" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r383" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs": { "auth_ref": [ "r199" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loans and leases that have been written off from both loan receivables and allowance reserve for credit loss.", "label": "Write off for bad debt" } } }, "localname": "AllowanceForLoanAndLeaseLossesWriteOffs", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r69", "r81", "r312", "r457" ], "calculation": { "http://alpp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.", "label": "Amortization of debt discounts", "terseLabel": "Amortization of debt discounts", "verboseLabel": "Amortization of debt discounts" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows", "http://alpp.com/role/ConvertibleNotesPayableDetails1", "http://alpp.com/role/ConvertibleNotesPayableDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r81", "r257" ], "calculation": { "http://alpp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "[Asset Impairment Charges]", "terseLabel": "Impairment loss", "verboseLabel": "Impairment loss of intangible asset and goodwill" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesImpairmentOfLonglivedAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r101", "r172", "r179", "r186", "r217", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r435", "r438", "r448", "r488", "r490", "r549", "r567" ], "calculation": { "http://alpp.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "[Assets]", "totalLabel": "TOTAL ASSETS" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r7", "r8", "r53", "r101", "r217", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r435", "r438", "r448", "r488", "r490" ], "calculation": { "http://alpp.com/role/ConsolidatedBalanceSheets": { "order": 13.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "[Assets, Current]", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CURRENT ASSETS:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardDateAxis": { "auth_ref": [ "r359", "r376" ], "lang": { "en-us": { "role": { "documentation": "Information by date or year award under share-based payment arrangement is granted.", "label": "Award Date [Axis]" } } }, "localname": "AwardDateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/IndustrySegmentsDetails", "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_AwardDateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date or year award under share-based payment arrangement is granted." } } }, "localname": "AwardDateDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/IndustrySegmentsDetails", "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r359", "r376" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type Axis" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/StockholdersEquityDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_BuildingImprovementsMember": { "auth_ref": [ "r259" ], "lang": { "en-us": { "role": { "documentation": "Addition, improvement, or renovation to a facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building Improvements" } } }, "localname": "BuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentPropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r259" ], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r353", "r355" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails", "http://alpp.com/role/BusinessCombinationDetails2", "http://alpp.com/role/BusinessCombinationDetails3", "http://alpp.com/role/BusinessCombinationDetails4", "http://alpp.com/role/BusinessCombinationDetails5", "http://alpp.com/role/BusinessCombinationDetails6", "http://alpp.com/role/BusinessCombinationDetails7", "http://alpp.com/role/BusinessCombinationDetails8", "http://alpp.com/role/BusinessCombinationDetailsNarrative", "http://alpp.com/role/DebtDetailsNarrative", "http://alpp.com/role/EquityInvestmentsDetails", "http://alpp.com/role/IndustrySegmentsDetails", "http://alpp.com/role/OrganizationAndBasisOfPresentationDetailsNarrative", "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r353", "r355", "r419", "r420" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails", "http://alpp.com/role/BusinessCombinationDetails2", "http://alpp.com/role/BusinessCombinationDetails3", "http://alpp.com/role/BusinessCombinationDetails4", "http://alpp.com/role/BusinessCombinationDetails5", "http://alpp.com/role/BusinessCombinationDetails6", "http://alpp.com/role/BusinessCombinationDetails7", "http://alpp.com/role/BusinessCombinationDetails8", "http://alpp.com/role/BusinessCombinationDetailsNarrative", "http://alpp.com/role/DebtDetailsNarrative", "http://alpp.com/role/EquityInvestmentsDetails", "http://alpp.com/role/IndustrySegmentsDetails", "http://alpp.com/role/OrganizationAndBasisOfPresentationDetailsNarrative", "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Owenership acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/OrganizationAndBasisOfPresentationDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic": { "auth_ref": [ "r417", "r418" ], "lang": { "en-us": { "role": { "documentation": "The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Loss per share" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails8" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r417", "r418" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/BusinessCombinationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax": { "auth_ref": [ "r417", "r418" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of pro forma income from continuing operations as if the business combination had been completed at the beginning of a period.", "label": "Gross profit" } } }, "localname": "BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails8" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r417", "r418" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Net loss from continuing operations" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails8" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net effect on income before taxes of the amortization and accretion of premiums, discounts and intangible assets in the year of acquisition, when the assets of the acquired institution exceed 10 percent of the consolidated assets at the end of the most recent period.", "label": "Purchase price", "terseLabel": "Purchase price", "verboseLabel": "Purchase price" } } }, "localname": "BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails", "http://alpp.com/role/BusinessCombinationDetails1", "http://alpp.com/role/BusinessCombinationDetails2", "http://alpp.com/role/BusinessCombinationDetails3", "http://alpp.com/role/BusinessCombinationDetails4", "http://alpp.com/role/BusinessCombinationDetails5", "http://alpp.com/role/BusinessCombinationDetails6", "http://alpp.com/role/BusinessCombinationDetails7" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue": { "auth_ref": [ "r423" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the fair value of the noncontrolling interest in the acquiree at the acquisition date.", "label": "Total interest paid" } } }, "localname": "BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/EquityInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount": { "auth_ref": [ "r427", "r428", "r429", "r430", "r431", "r432" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "In a business combination in which the amount of net identifiable assets acquired and liabilities assumed exceeds the aggregate consideration transferred or to be transferred (as defined), this element represents the amount of gain recognized by the entity.", "label": "Bargain purchase gain" } } }, "localname": "BusinessCombinationBargainPurchaseGainRecognizedAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/BusinessCombinationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r80", "r433" ], "calculation": { "http://alpp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "[Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability]", "verboseLabel": "Change in fair value of contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r434" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "verboseLabel": "Business Combination" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/BusinessCombination" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r422" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. 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.", "label": "[Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents]", "terseLabel": "Cash", "verboseLabel": "Cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails", "http://alpp.com/role/BusinessCombinationDetails1", "http://alpp.com/role/BusinessCombinationDetails2", "http://alpp.com/role/BusinessCombinationDetails6", "http://alpp.com/role/EquityInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r422" ], "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", "terseLabel": "Other asset", "verboseLabel": "Other asset" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails3", "http://alpp.com/role/BusinessCombinationDetails4", "http://alpp.com/role/BusinessCombinationDetails5", "http://alpp.com/role/BusinessCombinationDetails7" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r422" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "[Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables]", "terseLabel": "Accounts receivable", "verboseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails", "http://alpp.com/role/BusinessCombinationDetails3", "http://alpp.com/role/BusinessCombinationDetails4", "http://alpp.com/role/BusinessCombinationDetails5", "http://alpp.com/role/BusinessCombinationDetails6", "http://alpp.com/role/BusinessCombinationDetails7", "http://alpp.com/role/EquityInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r422" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "[Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable]", "terseLabel": "Accounts payable", "verboseLabel": "Accounts payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails", "http://alpp.com/role/BusinessCombinationDetails3", "http://alpp.com/role/BusinessCombinationDetails4", "http://alpp.com/role/BusinessCombinationDetails7" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities": { "auth_ref": [ "r421", "r422" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of financial liabilities assumed (as defined) which have been recognized as of the acquisition date.", "label": "[Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Financial Liabilities]", "verboseLabel": "Operating lease liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails7" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r422" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "[Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill]", "verboseLabel": "Goodwill" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r421", "r422" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "[Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory]", "terseLabel": "Inventory", "verboseLabel": "Inventory" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails", "http://alpp.com/role/BusinessCombinationDetails1", "http://alpp.com/role/BusinessCombinationDetails4", "http://alpp.com/role/BusinessCombinationDetails6", "http://alpp.com/role/BusinessCombinationDetails7" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r422" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Accrued expenses and other current liabilities", "terseLabel": "Accrued expenses and other current liabilities", "verboseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails", "http://alpp.com/role/BusinessCombinationDetails1", "http://alpp.com/role/BusinessCombinationDetails2", "http://alpp.com/role/BusinessCombinationDetails3", "http://alpp.com/role/BusinessCombinationDetails4", "http://alpp.com/role/BusinessCombinationDetails5", "http://alpp.com/role/BusinessCombinationDetails6", "http://alpp.com/role/BusinessCombinationDetails7" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r421", "r422" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Property and equipment", "terseLabel": "Property and equipment", "verboseLabel": "Property and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails", "http://alpp.com/role/BusinessCombinationDetails1", "http://alpp.com/role/BusinessCombinationDetails2", "http://alpp.com/role/BusinessCombinationDetails3", "http://alpp.com/role/BusinessCombinationDetails4", "http://alpp.com/role/BusinessCombinationDetails7" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestructuringLiabilities": { "auth_ref": [ "r421", "r422" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This item represents liabilities associated with restructuring or exit activities of the acquiree, existing at the acquisition date (present liabilities of the acquiree).", "label": "[Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Restructuring Liabilities]", "verboseLabel": "Line of credit" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestructuringLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails7" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r422" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "[Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net]", "terseLabel": "Total", "verboseLabel": "Total" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails", "http://alpp.com/role/BusinessCombinationDetails1", "http://alpp.com/role/BusinessCombinationDetails2", "http://alpp.com/role/BusinessCombinationDetails3", "http://alpp.com/role/BusinessCombinationDetails4", "http://alpp.com/role/BusinessCombinationDetails5", "http://alpp.com/role/BusinessCombinationDetails6", "http://alpp.com/role/BusinessCombinationDetails7" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination (Details)" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r4", "r107", "r159" ], "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 Basis of Presentation" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/OrganizationAndBasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_Capital": { "auth_ref": [ "r564" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of total capital as defined by regulatory framework.", "label": "Working capital" } } }, "localname": "Capital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/OrganizationAndBasisOfPresentationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r87", "r88", "r89" ], "calculation": { "http://alpp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 34.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "[Capital Expenditures Incurred but Not yet Paid]", "negatedLabel": "Capital expenditures" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeaseObligationsCurrent": { "auth_ref": [ "r13", "r464", "r465" ], "calculation": { "http://alpp.com/role/ConsolidatedBalanceSheets": { "order": 15.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of capital lease obligation due within one year or the normal operating cycle, if longer.", "label": "Financing lease obligation, current portion" } } }, "localname": "CapitalLeaseObligationsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeaseObligationsNoncurrent": { "auth_ref": [ "r45", "r464", "r465" ], "calculation": { "http://alpp.com/role/ConsolidatedBalanceSheets": { "order": 25.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal, through the balance sheet date and due to be paid more than one year (or one operating cycle, if longer) after the balance sheet date.", "label": "Financing lease obligations, net of current portion" } } }, "localname": "CapitalLeaseObligationsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAcquiredFromAcquisition": { "auth_ref": [ "r71" ], "calculation": { "http://alpp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 31.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).", "label": "Cash assumed in acquisition" } } }, "localname": "CashAcquiredFromAcquisition", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r5", "r30", "r83" ], "calculation": { "http://alpp.com/role/ConsolidatedBalanceSheets": { "order": 7.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, at Carrying Value]", "terseLabel": "Cash", "verboseLabel": "Cash" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedBalanceSheets", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesCashAndRestrictedCashScheduleOfReconciliationOfCashCashEquivalentsAndRestrictedCashTableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r10", "r85" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "verboseLabel": "Cash" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r78", "r83", "r90" ], "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": "Total cash and restricted cash shown in statement of cash flows" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesCashAndRestrictedCashScheduleOfReconciliationOfCashCashEquivalentsAndRestrictedCashTableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r78", "r449" ], "calculation": { "http://alpp.com/role/ConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "[Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect]", "totalLabel": "NET INCREASE IN CASH AND RESTRICTED CASH" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SUPPLEMENTAL DISCLOSURE OF NON-CASH FINANCING AND INVESTING ACTIVITIES:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r98", "r101", "r124", "r125", "r132", "r135", "r137", "r144", "r145", "r146", "r217", "r278", "r282", "r283", "r284", "r287", "r288", "r325", "r326", "r329", "r333", "r448", "r608" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails1", "http://alpp.com/role/BusinessCombinationDetails2", "http://alpp.com/role/BusinessCombinationDetails3", "http://alpp.com/role/BusinessCombinationDetails4", "http://alpp.com/role/BusinessCombinationDetails5", "http://alpp.com/role/BusinessCombinationDetails6", "http://alpp.com/role/BusinessCombinationDetails7", "http://alpp.com/role/ConsolidatedBalanceSheets", "http://alpp.com/role/ConsolidatedBalanceSheetsParenthetical", "http://alpp.com/role/StockholdersEquityDetailsNarrative", "http://alpp.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r341" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Warrants Outstanding, Weighted Average Exercise Price", "verboseLabel": "Warrant exercise price" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/StockholdersEquityDetails3", "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Number of Shares, Warrants Outstanding" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/StockholdersEquityDetails3" ], "xbrltype": "sharesItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r269", "r270", "r272", "r273", "r594" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A", "verboseLabel": "Common Class A" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedBalanceSheets", "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B", "verboseLabel": "Common Class B" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedBalanceSheets", "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than provided to Class A or B shares, representing ownership interest in a corporation.", "label": "Common Class C" } } }, "localname": "CommonClassCMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedBalanceSheets", "http://alpp.com/role/ConsolidatedBalanceSheetsParenthetical", "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r18" ], "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" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r18" ], "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" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r18", "r340" ], "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" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r18", "r490" ], "calculation": { "http://alpp.com/role/ConsolidatedBalanceSheets": { "order": 30.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": "Class A Common stock, $0.0001 par value, 195,000,000 shares authorized, 161,798,817 and 126,363,158 shares issued and outstanding at December 31, 2021 and 2020" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "auth_ref": [ "r244", "r248", "r426" ], "lang": { "en-us": { "role": { "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks.", "label": "Software" } } }, "localname": "ComputerSoftwareIntangibleAssetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r154", "r155", "r193", "r446", "r447", "r590", "r593" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk By Type Axis" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCustomer": { "auth_ref": [ "r151", "r152", "r155" ], "lang": { "en-us": { "role": { "documentation": "Description of risks that arise due to the volume of business transacted with a particular customer. At a minimum, the description informs financial statement users of the general nature of the risk, but excludes \"Information about Major Customers\" that may be disclosed elsewhere (for instance, segment disclosures).", "label": "Concentration Risk, Customer" } } }, "localname": "ConcentrationRiskCustomer", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskGovernmentContracts": { "auth_ref": [ "r151", "r153", "r155" ], "lang": { "en-us": { "role": { "documentation": "Description of risks that arise due to the volume of business transacted with a governmental entity, or reliance placed on that entity. This disclosure includes risks that may arise from the need to achieve compliance with government regulations or the requirements of the contracting agency, early termination, and change in pricing. At a minimum, the description informs financial statement users of the general nature of the risk.", "label": "Concentration Risk Government" } } }, "localname": "ConcentrationRiskGovernmentContracts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r154", "r155", "r193", "r446", "r447", "r593" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r92", "r437" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r345", "r347", "r349" ], "calculation": { "http://alpp.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r345", "r346", "r349" ], "calculation": { "http://alpp.com/role/ConsolidatedBalanceSheets": { "order": 20.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockAmountConverted1": { "auth_ref": [ "r87", "r88", "r89" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Class B to Class A, amount" } } }, "localname": "ConversionOfStockAmountConverted1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfStockholdersDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockSharesIssued1": { "auth_ref": [ "r87", "r88", "r89" ], "lang": { "en-us": { "role": { "documentation": "The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of shares" } } }, "localname": "ConversionOfStockSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ConvertibleDebt": { "auth_ref": [ "r15", "r551", "r570" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company.", "label": "Total convertible notes payable, net of discount" } } }, "localname": "ConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConvertibleNotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtNoncurrent": { "auth_ref": [ "r45" ], "calculation": { "http://alpp.com/role/ConsolidatedBalanceSheets": { "order": 27.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock.", "label": "Convertible notes payable, net of current portion", "verboseLabel": "Long-term portion of convertible notes payable" } } }, "localname": "ConvertibleDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedBalanceSheets", "http://alpp.com/role/ConvertibleNotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount.", "label": "Schedule of Convertible Notes Payable" } } }, "localname": "ConvertibleDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConvertibleNotesPayableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConvertibleNotesPayable": { "auth_ref": [ "r15", "r551", "r569", "r591" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder.", "label": "[Convertible Notes Payable 1]", "verboseLabel": "Total convertible notes payable" } } }, "localname": "ConvertibleNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConvertibleNotesPayableDetails", "http://alpp.com/role/ConvertibleNotesPayableDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleNotesPayableCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://alpp.com/role/ConsolidatedBalanceSheets": { "order": 17.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of the portion of long-term debt due within one year or the operating cycle if longer identified as Convertible Notes Payable. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.", "label": "Convertible notes payable, current portion, net of discount of $0 and $1,343,624", "negatedLabel": "Less: current portion of convertible notes payable" } } }, "localname": "ConvertibleNotesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedBalanceSheets", "http://alpp.com/role/ConvertibleNotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r67", "r530" ], "calculation": { "http://alpp.com/role/ConsolidatedStatementOfOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Costs of revenues" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerListsMember": { "auth_ref": [ "r425" ], "lang": { "en-us": { "role": { "documentation": "Information about customers such as their name and contact information; it may also be an extensive database that includes other information about the customers such as their order history and demographic information.", "label": "Customer List", "verboseLabel": "Customer List" } } }, "localname": "CustomerListsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfFiniteLivedIntangibleAssetsEstimatedUsefulLivesDetails", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtAndCapitalLeasesDisclosuresTextBlock": { "auth_ref": [ "r324", "r470" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for debt and capital lease obligations can be reported. 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. Also includes descriptions and amounts of capital leasing arrangements that consist of direct financing, sales type and leveraged leases. Disclosure may include the effect on the balance sheet and the income statement resulting from a change in lease classification for leases that at inception would have been classified differently had guidance been in effect at the inception of the original lease.", "label": "Debt and Capital Leases Disclosures [Text Block]", "verboseLabel": "Leases" } } }, "localname": "DebtAndCapitalLeasesDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtConversionConvertedInstrumentExpirationOrDueDateDayMonthAndYear": { "auth_ref": [ "r87", "r89" ], "lang": { "en-us": { "role": { "documentation": "Expiration, mandatory redemption, or due date, in YYYY-MM-DD format, of the financial instrument issued in exchange for the original debt being converted in a noncash or part noncash transaction.", "label": "Due date", "verboseLabel": "Due date" } } }, "localname": "DebtConversionConvertedInstrumentExpirationOrDueDateDayMonthAndYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConvertibleNotesPayableDetailsNarrative", "http://alpp.com/role/DebtDetailsNarrative" ], "xbrltype": "dateItemType" }, "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": { "auth_ref": [ "r87", "r89" ], "lang": { "en-us": { "role": { "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period.", "label": "Conversion of Class B to Class A, shares", "verboseLabel": "Number of shares converted" } } }, "localname": "DebtConversionConvertedInstrumentSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfStockholdersDeficit", "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt (Details)" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r97", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r306", "r313", "r314", "r316", "r324" ], "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": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r13", "r14", "r15", "r100", "r106", "r289", "r290", "r291", "r292", "r293", "r294", "r296", "r302", "r303", "r304", "r305", "r307", "r308", "r309", "r310", "r311", "r312", "r318", "r319", "r320", "r321", "r460", "r550", "r551", "r565" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument Axis" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConvertibleNotesPayableDetails", "http://alpp.com/role/DebtDetails", "http://alpp.com/role/NotesPayableRelatedPartiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature": { "auth_ref": [ "r342" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of a favorable spread to a debt holder between the amount of debt being converted and the value of the securities received upon conversion. This is an embedded conversion feature of convertible debt issued that is in-the-money at the commitment date.", "label": "Beneficial conversion feature on convertible notes", "verboseLabel": "Beneficial conversion feature" } } }, "localname": "DebtInstrumentConvertibleBeneficialConversionFeature", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfStockholdersDeficit", "http://alpp.com/role/ConvertibleNotesPayableDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r289", "r318", "r319", "r458", "r460", "r461" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Principal amount", "verboseLabel": "Principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConvertibleNotesPayableDetailsNarrative", "http://alpp.com/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "auth_ref": [ "r44", "r309", "r458" ], "lang": { "en-us": { "role": { "documentation": "The average effective interest rate during the reporting period.", "label": "Interest rate", "verboseLabel": "Interest rate" } } }, "localname": "DebtInstrumentInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConvertibleNotesPayableDetailsNarrative", "http://alpp.com/role/DebtDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r45", "r100", "r106", "r289", "r290", "r291", "r292", "r293", "r294", "r296", "r302", "r303", "r304", "r305", "r307", "r308", "r309", "r310", "r311", "r312", "r318", "r319", "r320", "r321", "r460" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConvertibleNotesPayableDetails", "http://alpp.com/role/DebtDetails", "http://alpp.com/role/NotesPayableRelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPayment": { "auth_ref": [ "r45", "r563" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments including both interest and principal payments.", "label": "Periodic payments", "verboseLabel": "Periodic payments" } } }, "localname": "DebtInstrumentPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConvertibleNotesPayableDetailsNarrative", "http://alpp.com/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r302", "r457", "r461" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "negatedLabel": "Less: discount on convertible notes payable" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedBalanceSheetsParenthetical", "http://alpp.com/role/ConvertibleNotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtPolicyTextBlock": { "auth_ref": [ "r276" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt.", "label": "Related Party Disclosure" } } }, "localname": "DebtPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestWriteoff": { "auth_ref": [ "r228" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of writeoff of accrued interest on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), recognized by reversing interest income.", "label": "[Debt Securities, Available-for-Sale, Accrued Interest Writeoff]", "verboseLabel": "Accrued interest" } } }, "localname": "DebtSecuritiesAvailableForSaleAccruedInterestWriteoff", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r387", "r388" ], "calculation": { "http://alpp.com/role/ConsolidatedBalanceSheets": { "order": 23.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred tax liability", "verboseLabel": "Total deferred income tax liability" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedBalanceSheets", "http://alpp.com/role/IncomeTaxesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r395" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/IncomeTaxesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r397" ], "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 deferred income tax asset" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/IncomeTaxesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r401", "r402" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/IncomeTaxesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r396" ], "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": "Deferred Tax Assets, Valuation Allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/IncomeTaxesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r401", "r402" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.", "label": "Book to tax differences in intangible assets" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/IncomeTaxesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepositsMember": { "auth_ref": [ "r560" ], "lang": { "en-us": { "role": { "documentation": "Amounts held on account by the entity representing a liability to the depositor. Deposits may take various forms (for example, demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits) and may be categorized in multiple ways (such as, foreign and domestic, interest and noninterest bearing).", "label": "Deposits [Member]", "verboseLabel": "Deposits" } } }, "localname": "DepositsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfOtherAssetsNoncurrentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r81", "r258" ], "calculation": { "http://alpp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 27.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r81", "r258" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/IndustrySegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise of dilutive convertible securities excluding adjustments related to ESOP convertible preferred stock, stock options, and restrictive stock units.", "label": "Convertible debt, Effect of Dilutive Securities" } } }, "localname": "DilutiveSecuritiesEffectOnBasicEarningsPerShareOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesEarningsLossPerShareComputationOfBasicAndDilutedEpsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization and Basis of Presentation" } } }, "localname": "DisclosureTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r64", "r113", "r114", "r115", "r116", "r117", "r121", "r124", "r135", "r136", "r137", "r140", "r141", "r444", "r445", "r557", "r578" ], "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 loss per share", "verboseLabel": "Income (loss) per share, Basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementOfOperations", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesEarningsLossPerShareComputationOfBasicAndDilutedEpsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r64", "r113", "r114", "r115", "r116", "r117", "r124", "r135", "r136", "r137", "r140", "r141", "r444", "r445", "r557", "r578" ], "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 loss per share", "verboseLabel": "Earnings Per Share, Diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementOfOperations", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesEarningsLossPerShareComputationOfBasicAndDilutedEpsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r138", "r139" ], "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 (loss) per share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r390" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective rate, Percent" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r103", "r390", "r410" ], "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Federal Statutory Income Tax Rate, Percent" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r390", "r410" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.", "label": "Valuation allowance against net deferred tax assets, Percent" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationDeductions": { "auth_ref": [ "r390", "r410" ], "lang": { "en-us": { "role": { "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations attributable to deduction. Includes, but is not limited to, dividend deduction, deduction for dividend paid to employee stock ownership plan (ESOP), Medicare prescription drug benefit subsidy deduction, and other deductions.", "label": "Permanent differences, Percent" } } }, "localname": "EffectiveIncomeTaxRateReconciliationDeductions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r390", "r410" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "State Income Taxes, Percent" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeBenefitsAndShareBasedCompensation": { "auth_ref": [], "calculation": { "http://alpp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 30.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for employee benefit and equity-based compensation.", "label": "Employee stock compensation" } } }, "localname": "EmployeeBenefitsAndShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense": { "auth_ref": [ "r382" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of plan compensation cost recognized during the period.", "label": "Share-based compensation expense" } } }, "localname": "EmployeeStockOwnershipPlanESOPCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfStockholdersDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r57", "r58", "r59", "r108", "r109", "r110", "r112", "r118", "r120", "r143", "r219", "r340", "r343", "r377", "r378", "r379", "r405", "r406", "r443", "r450", "r451", "r452", "r453", "r454", "r455", "r585", "r586", "r587", "r618" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfStockholdersDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentsPolicy": { "auth_ref": [ "r31", "r77", "r216", "r448" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received.", "label": "Equity Method Investments [Policy Text Block]", "verboseLabel": "Equity Investments" } } }, "localname": "EquityMethodInvestmentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquityMethodInvestmentsTextBlock": { "auth_ref": [ "r218" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of equity method investments including, but not limited to, name of each investee or group of investments, percentage ownership, difference between recorded amount of an investment and the value of the underlying equity in the net assets, and summarized financial information.", "label": "Equity Method Investments [Table Text Block]", "verboseLabel": "Equity Investments" } } }, "localname": "EquityMethodInvestmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/EquityInvestments" ], "xbrltype": "textBlockItemType" }, "us-gaap_EscrowDeposit": { "auth_ref": [ "r553", "r595" ], "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 amount" } } }, "localname": "EscrowDeposit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/BusinessCombinationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ExtinguishmentOfDebtAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount of debt extinguished.", "label": "[Extinguishment of Debt, Amount]", "negatedLabel": "Non-cash extinguishment" } } }, "localname": "ExtinguishmentOfDebtAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConvertibleNotesPayableDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FDICIndemnificationAssetAcquisitions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increases to the indemnification asset due to acquisitions of assets relating to loss sharing agreements with the Federal Deposit Insurance Corporation (FDIC).", "label": "Due to acquisitions" } } }, "localname": "FDICIndemnificationAssetAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "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 Measurement" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Leases" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r472", "r478" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Total obligation" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r472" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "[Finance Lease, Liability, Current]", "negatedLabel": "Financing lease obligation, current portion" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r472" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "[Finance Lease, Liability, Noncurrent]", "verboseLabel": "Financing lease obligations, net of current portion" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r478" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Payment, Due" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r478" ], "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/2021-01-31", "presentation": [ "http://alpp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r478" ], "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": "2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r478" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "[Finance Lease, Liability, to be Paid, Year Five]", "verboseLabel": "2026" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r478" ], "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": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r478" ], "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": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r478" ], "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": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r471" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Right of use asset" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r477", "r479" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/LeasesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r210", "r211", "r212", "r213", "r214", "r222", "r224", "r225", "r226", "r227", "r229", "r230", "r231", "r232", "r315", "r338", "r442", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r608", "r609", "r610", "r611", "r612", "r613", "r614" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument Axis" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails7", "http://alpp.com/role/IndustrySegmentsDetails", "http://alpp.com/role/StockholdersEquityDetails2", "http://alpp.com/role/StockholdersEquityDetails3", "http://alpp.com/role/StockholdersEquityDetailsNarrative", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfOtherAssetsNoncurrentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfFiniteLivedIntangibleAssetsEstimatedUsefulLivesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r249" ], "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": "Less: Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfFinitelivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 7.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfFinitelivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r250" ], "calculation": { "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfFinitelivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfFinitelivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r250" ], "calculation": { "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfFinitelivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfFinitelivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r250" ], "calculation": { "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfFinitelivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfFinitelivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r250" ], "calculation": { "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfFinitelivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfFinitelivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r250" ], "calculation": { "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfFinitelivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfFinitelivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r244", "r246", "r249", "r252", "r531", "r532" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite Lived Intangible Assets By Major Class Axis" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesImpairmentOfLonglivedAssetsDetails", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfFiniteLivedIntangibleAssetsEstimatedUsefulLivesDetails", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r249", "r532" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Total Intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r244", "r248" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesImpairmentOfLonglivedAssetsDetails", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfFiniteLivedIntangibleAssetsEstimatedUsefulLivesDetails", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r249", "r531" ], "calculation": { "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfFinitelivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Intangibles, net", "verboseLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfFinitelivedIntangibleAssetsFutureAmortizationExpenseDetails", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentPropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDerivativeInstrumentsNetPretax": { "auth_ref": [ "r441" ], "calculation": { "http://alpp.com/role/ConsolidatedStatementOfOperations": { "order": 14.0, "parentTag": "us-gaap_OtherOperatingIncomeExpenseNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects.", "label": "Change in value of derivative liability" } } }, "localname": "GainLossOnDerivativeInstrumentsNetPretax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfEquityInvestments": { "auth_ref": [], "calculation": { "http://alpp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The difference between the carrying value and the sale price of equity securities, not separately or otherwise categorized as trading or available-for-sale. This element includes investments in which the entity holds a small ownership stake (generally, less than 20% of the shares outstanding) and cannot exert significant influence.", "label": "[Gain (Loss) on Sale of Equity Investments]", "verboseLabel": "Impairment loss on equity investment" } } }, "localname": "GainLossOnSaleOfEquityInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r81", "r322", "r323" ], "calculation": { "http://alpp.com/role/ConsolidatedStatementOfOperations": { "order": 12.0, "parentTag": "us-gaap_OtherOperatingIncomeExpenseNet", "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 forgiveness of debt", "terseLabel": "(Gain) loss on extinguishment of debt", "verboseLabel": "(Gain) loss on extinguishment of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementOfOperations", "http://alpp.com/role/ConvertibleNotesPayableDetailsNarrative", "http://alpp.com/role/DebtDetailsNarrative", "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r68" ], "calculation": { "http://alpp.com/role/ConsolidatedStatementOfOperations": { "order": 6.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and administrative expenses" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r238", "r240", "r490", "r548" ], "calculation": { "http://alpp.com/role/ConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails3", "http://alpp.com/role/BusinessCombinationDetails4", "http://alpp.com/role/BusinessCombinationDetails5", "http://alpp.com/role/BusinessCombinationDetails6", "http://alpp.com/role/BusinessCombinationDetails7", "http://alpp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r242", "r247" ], "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" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r81", "r239", "r241", "r243" ], "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": "Impairment of goodwill" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillPeriodIncreaseDecrease": { "auth_ref": [ "r242" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) 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, Period Increase (Decrease)]", "verboseLabel": "Goodwill" } } }, "localname": "GoodwillPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/IndustrySegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r66", "r101", "r172", "r178", "r182", "r185", "r188", "r217", "r278", "r279", "r280", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r448" ], "calculation": { "http://alpp.com/role/ConsolidatedStatementOfOperations": { "order": 8.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 }, "http://alpp.com/role/IndustrySegmentsDetails": { "order": 2.0, "parentTag": "alpp_LossFromOperations", "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", "verboseLabel": "Gross Profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementOfOperations", "http://alpp.com/role/IndustrySegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r81", "r253" ], "calculation": { "http://alpp.com/role/ConsolidatedStatementOfOperations": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value.", "label": "Impairment loss of intangible asset and goodwill" } } }, "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfInvestments": { "auth_ref": [ "r209" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount by which the fair value of an investment is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income.", "label": "Equity investments impairment loss", "verboseLabel": "Impairment of investment" } } }, "localname": "ImpairmentOfInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/EquityInvestmentsDetailsNarrative", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesEquityInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r81", "r257", "r262" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).", "label": "Impairment of Long-Lived Assets" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesImpairmentOfLonglivedAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r255", "r265" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment of Long-lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r102", "r409" ], "calculation": { "http://alpp.com/role/ConsolidatedStatementOfOperations": { "order": 19.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 tax" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r62", "r81", "r169", "r215", "r555", "r576" ], "calculation": { "http://alpp.com/role/ConsolidatedStatementOfOperations": { "order": 10.0, "parentTag": "us-gaap_OtherOperatingIncomeExpenseNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Impairment loss on equity investment" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r263", "r266" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/LeasesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r266" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement." } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r103", "r391", "r393", "r399", "r407", "r411", "r413", "r414", "r415" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "verboseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r104", "r119", "r120", "r170", "r389", "r408", "r412", "r579" ], "calculation": { "http://alpp.com/role/ConsolidatedStatementOfOperations": { "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": "Income tax (benefit)", "verboseLabel": "Effective rate, Amount" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementOfOperations", "http://alpp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r56", "r385", "r386", "r393", "r394", "r398", "r403" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "verboseLabel": "Income taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r390" ], "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": "Valuation allowance against net deferred tax assets, Amount" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationDeductionsOther": { "auth_ref": [ "r390" ], "crdr": "credit", "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 deductions.", "label": "[Effective Income Tax Rate Reconciliation, Deduction, Other, Amount]", "negatedLabel": "Permanent differences, Amount" } } }, "localname": "IncomeTaxReconciliationDeductionsOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r390" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Federal Statutory Income Tax Rate, Amount" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r390" ], "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 state and local income tax expense (benefit).", "label": "State Income Taxes, Amount" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r86" ], "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": "Income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r80" ], "calculation": { "http://alpp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "[Increase (Decrease) in Accounts Payable]", "verboseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r80" ], "calculation": { "http://alpp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "[Increase (Decrease) in Accrued Liabilities]", "verboseLabel": "Accrued expenses" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r80" ], "calculation": { "http://alpp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "[Increase (Decrease) in Contract with Customer, Asset]", "verboseLabel": "Contract assets" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r80", "r524" ], "calculation": { "http://alpp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "[Increase (Decrease) in Contract with Customer, Liability]", "verboseLabel": "Contract liabilities" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "auth_ref": [ "r80" ], "calculation": { "http://alpp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.", "label": "Deferred tax" } } }, "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeposits": { "auth_ref": [ "r84", "r559" ], "calculation": { "http://alpp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The net cash inflow or outflow for the increase (decrease) in the beginning and end of period deposits balances.", "label": "[Increase (Decrease) in Deposits]", "verboseLabel": "Deposits" } } }, "localname": "IncreaseDecreaseInDeposits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r80" ], "calculation": { "http://alpp.com/role/ConsolidatedStatementsOfCashFlows": { "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 the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Change in current assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r80", "r476" ], "calculation": { "http://alpp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Operating lease liability" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r80" ], "calculation": { "http://alpp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInReceivables": { "auth_ref": [ "r80" ], "calculation": { "http://alpp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities.", "label": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities": { "auth_ref": [ "r130", "r131", "r137" ], "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the if-converted method.", "label": "Convertible debt shares, Effect of Dilutive Securities" } } }, "localname": "IncrementalCommonSharesAttributableToConversionOfDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesEarningsLossPerShareComputationOfBasicAndDilutedEpsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r245", "r251" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfFiniteLivedIntangibleAssetsEstimatedUsefulLivesDetails", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r245", "r251" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. 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 the company." } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfFiniteLivedIntangibleAssetsEstimatedUsefulLivesDetails", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "auth_ref": [ "r93", "r248", "r527", "r528", "r529", "r531" ], "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": "Purchased Intangibles and Other Long-lived Assets" } } }, "localname": "IntangibleAssetsFiniteLivedPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [], "calculation": { "http://alpp.com/role/ConsolidatedBalanceSheets": { "order": 11.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible assets, net" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r60", "r166", "r456", "r459", "r558" ], "calculation": { "http://alpp.com/role/ConsolidatedStatementOfOperations": { "order": 15.0, "parentTag": "us-gaap_OtherOperatingIncomeExpenseNet", "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", "verboseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementOfOperations", "http://alpp.com/role/IndustrySegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaid": { "auth_ref": [ "r86" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to 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; classified as operating and investing activities.", "label": "Interest" } } }, "localname": "InterestPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrentAndNoncurrent": { "auth_ref": [ "r554", "r575" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables.", "label": "Accrued interest" } } }, "localname": "InterestPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r48" ], "calculation": { "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesInventoryScheduleOfInventoryCurrentDetails": { "order": 4.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesInventoryScheduleOfInventoryCurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r51" ], "calculation": { "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesInventoryScheduleOfInventoryCurrentDetails": { "order": 5.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Inventory, gross" } } }, "localname": "InventoryGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesInventoryScheduleOfInventoryCurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r6", "r51", "r490" ], "calculation": { "http://alpp.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesInventoryScheduleOfInventoryCurrentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, net", "verboseLabel": "Inventory, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedBalanceSheets", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesInventoryScheduleOfInventoryCurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r9", "r52", "r94", "r142", "r233", "r235", "r237", "r525" ], "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": "Inventory" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r50" ], "calculation": { "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesInventoryScheduleOfInventoryCurrentDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesInventoryScheduleOfInventoryCurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r51", "r236" ], "calculation": { "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesInventoryScheduleOfInventoryCurrentDetails": { "order": 6.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "[Inventory Valuation Reserves]", "negatedLabel": "Reserve" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesInventoryScheduleOfInventoryCurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r49" ], "calculation": { "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesInventoryScheduleOfInventoryCurrentDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "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 process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesInventoryScheduleOfInventoryCurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r234" ], "calculation": { "http://alpp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Write off of inventory" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestorMember": { "auth_ref": [ "r482", "r483" ], "lang": { "en-us": { "role": { "documentation": "Business entity or individual that puts money, by purchase or expenditure, in something offering potential profitable returns, such as interest income or appreciation in value.", "label": "Investor [Member]", "verboseLabel": "Investor [Member]" } } }, "localname": "InvestorMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/DebtDetailsNarrative", "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims": { "auth_ref": [ "r81" ], "calculation": { "http://alpp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 23.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims.", "label": "Common stock issued for services" } } }, "localname": "IssuanceOfStockAndWarrantsForServicesOrClaims", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseExpirationDate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date which lease or group of leases is set to expire, in YYYY-MM-DD format.", "label": "Lease termination date" } } }, "localname": "LeaseExpirationDate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/LeasesDetailsNarrative" ], "xbrltype": "dateItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r259" ], "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/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentScheduleOfPropertyAndEquipmentEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r478" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Total minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r478" ], "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/2021-01-31", "presentation": [ "http://alpp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r478" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating 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": "[Lessee, Operating Lease, Liability, to be Paid, Year One]", "verboseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r478" ], "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/2021-01-31", "presentation": [ "http://alpp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r478" ], "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/2021-01-31", "presentation": [ "http://alpp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r478" ], "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/2021-01-31", "presentation": [ "http://alpp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r478" ], "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/2021-01-31", "presentation": [ "http://alpp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r478" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "[Lessee, Operating Lease, Liability, Undiscounted Excess Amount]", "negatedLabel": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsFiscalYearMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Leases" } } }, "localname": "LessorOperatingLeasePaymentsFiscalYearMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r41", "r101", "r180", "r217", "r278", "r279", "r280", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r436", "r438", "r439", "r448", "r488", "r489" ], "calculation": { "http://alpp.com/role/ConsolidatedBalanceSheets": { "order": 34.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "[Liabilities]", "totalLabel": "TOTAL LIABILITIES" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r24", "r101", "r217", "r448", "r490", "r552", "r573" ], "calculation": { "http://alpp.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "[Liabilities and Equity]", "totalLabel": "TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY (DEFICIT)" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LIABILITIES AND STOCKHOLDERS' EQUITY (DEFICIT)" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r43", "r101", "r217", "r278", "r279", "r280", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r436", "r438", "r439", "r448", "r488", "r489", "r490" ], "calculation": { "http://alpp.com/role/ConsolidatedBalanceSheets": { "order": 28.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "[Liabilities, Current]", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CURRENT LIABILITIES:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r15", "r551", "r565" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions 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", "verboseLabel": "Credit line" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/DebtDetailsNarrative", "http://alpp.com/role/OrganizationAndBasisOfPresentationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityDecreaseForgiveness1": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in line of credit facility from forgiveness by the holder of the line of credit.", "label": "Debt forgiven" } } }, "localname": "LineOfCreditFacilityDecreaseForgiveness1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": { "auth_ref": [ "r38" ], "lang": { "en-us": { "role": { "documentation": "The effective interest rate during the reporting period.", "label": "Line of credit facility interest rate" } } }, "localname": "LineOfCreditFacilityInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/DebtDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r13", "r550" ], "calculation": { "http://alpp.com/role/ConsolidatedBalanceSheets": { "order": 16.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "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 portion" } } }, "localname": "LinesOfCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansAndLeasesReceivableAllowance": { "auth_ref": [ "r198", "r200", "r206", "r208" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance to cover probable credit losses on loans and leases. Includes carryover of or adjustments to the allowance for loan losses in connection with business combinations. Excludes allowance for loans and leases covered under loss sharing agreements.", "label": "Allowance for bad debts" } } }, "localname": "LoansAndLeasesReceivableAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r15", "r303", "r317", "r318", "r319", "r551", "r570" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "verboseLabel": "Total" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/DebtDetails", "http://alpp.com/role/DebtDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturingInYearsTwoAndThree": { "auth_ref": [ "r276", "r308" ], "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 and 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 Two and Three]", "verboseLabel": "Total" } } }, "localname": "LongTermDebtMaturingInYearsTwoAndThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths": { "auth_ref": [ "r106" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "[Long-term Debt, Maturities, Repayments of Principal in Next Rolling Twelve Months]", "verboseLabel": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/DebtDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r106", "r276", "r308" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "[Long-Term Debt, Maturity, Year One]", "verboseLabel": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive": { "auth_ref": [ "r106" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing after the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "[Long-term Debt, Maturities, Repayments of Principal in Rolling after Year Five]", "verboseLabel": "Thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/DebtDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive": { "auth_ref": [ "r106" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "[Long-term Debt, Maturities, Repayments of Principal in Rolling Year Five]", "verboseLabel": "2026" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/DebtDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour": { "auth_ref": [ "r106" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "[Long-term Debt, Maturities, Repayments of Principal in Rolling Year Four]", "verboseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/DebtDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree": { "auth_ref": [ "r106" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "[Long-term Debt, Maturities, Repayments of Principal in Rolling Year Three]", "verboseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/DebtDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo": { "auth_ref": [ "r106" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "[Long-term Debt, Maturities, Repayments of Principal in Rolling Year Two]", "verboseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/DebtDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r106", "r276", "r308" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "[Long-Term Debt, Maturity, Year Three]", "verboseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r106", "r276", "r308" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "[Long-Term Debt, Maturity, Year Two]", "verboseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermLineOfCredit": { "auth_ref": [ "r45", "r274", "r275" ], "calculation": { "http://alpp.com/role/ConsolidatedBalanceSheets": { "order": 26.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the noncurrent 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, net of current portion" } } }, "localname": "LongTermLineOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r45" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Longterm Debt Type Axis" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/DebtDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r45", "r277" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/DebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "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" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentPropertyPlantAndEquipmentDetails", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentScheduleOfPropertyAndEquipmentEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MajorCustomersPolicyPolicyTextBlock": { "auth_ref": [ "r151", "r154", "r155", "r193" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for major customers. Major customers are those that the loss of such customers would have a material adverse effect on the entity.", "label": "Major Customers" } } }, "localname": "MajorCustomersPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_MortgageLoanRelatedToPropertySales1": { "auth_ref": [ "r87", "r88", "r89" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Mortgage loan related to property sales in noncash investing and financing activities.", "label": "Mortgage on property purchase" } } }, "localname": "MortgageLoanRelatedToPropertySales1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r78" ], "calculation": { "http://alpp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 49.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "[Net Cash Provided by (Used in) Financing Activities]", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r78" ], "calculation": { "http://alpp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 48.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "[Net Cash Provided by (Used in) Investing Activities]", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r78", "r79", "r82" ], "calculation": { "http://alpp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 47.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "[Net Cash Provided by (Used in) Operating Activities]", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r3", "r54", "r55", "r59", "r63", "r82", "r101", "r111", "r113", "r114", "r115", "r116", "r119", "r120", "r133", "r172", "r178", "r182", "r185", "r188", "r217", "r278", "r279", "r280", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r445", "r448", "r556", "r577" ], "calculation": { "http://alpp.com/role/ConsolidatedStatementOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://alpp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 28.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "[Net Income (Loss) Attributable to Parent]", "terseLabel": "Net loss", "totalLabel": "Net loss", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementOfOperations", "http://alpp.com/role/ConsolidatedStatementsOfCashFlows", "http://alpp.com/role/ConsolidatedStatementsOfStockholdersDeficit", "http://alpp.com/role/IndustrySegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r113", "r114", "r115", "r116", "r121", "r122", "r134", "r137", "r172", "r178", "r182", "r185", "r188" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Loss available to stockholders, Basic" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesEarningsLossPerShareComputationOfBasicAndDilutedEpsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r123", "r126", "r127", "r128", "r129", "r134", "r137" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Income (loss) available to stockholders plus assumed conversions, Diluted" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesEarningsLossPerShareComputationOfBasicAndDilutedEpsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r424" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements", "verboseLabel": "Noncompete Agreements" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfFiniteLivedIntangibleAssetsEstimatedUsefulLivesDetails", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NotesAndLoansPayableCurrent": { "auth_ref": [ "r40" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of the portions of all long-term notes and loans payable due within one year or the operating cycle if longer.", "label": "[Notes and Loans Payable, Current]", "verboseLabel": "Notes payable, current portion" } } }, "localname": "NotesAndLoansPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayable": { "auth_ref": [ "r15", "r551", "r570" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.", "label": "[Notes Payable]", "verboseLabel": "Notes Payable" } } }, "localname": "NotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/DebtDetails", "http://alpp.com/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableCurrent": { "auth_ref": [ "r40" ], "calculation": { "http://alpp.com/role/ConsolidatedBalanceSheets": { "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": "Notes payable, current portion" } } }, "localname": "NotesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableRelatedPartiesClassifiedCurrent": { "auth_ref": [ "r36", "r105", "r484" ], "calculation": { "http://alpp.com/role/ConsolidatedBalanceSheets": { "order": 18.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount for notes payable (written promise to pay), due to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Notes payable, related parties", "verboseLabel": "Notes payable, related parties, current portion" } } }, "localname": "NotesPayableRelatedPartiesClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedBalanceSheets", "http://alpp.com/role/NotesPayableRelatedPartiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableToBankNoncurrent": { "auth_ref": [ "r15", "r551", "r568" ], "calculation": { "http://alpp.com/role/ConsolidatedBalanceSheets": { "order": 29.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount due within more than 12 month, or the operating cycle if longer, on all notes payable to banks paid on an installment. This can include the amount of any loans from the applicant firm. This does not, however, include any mortgage balances.", "label": "Notes payable, net of current portion" } } }, "localname": "NotesPayableToBankNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://alpp.com/role/ConsolidatedStatementOfOperations": { "order": 7.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "[Operating Expenses]", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r172", "r178", "r182", "r185", "r188" ], "calculation": { "http://alpp.com/role/ConsolidatedStatementOfOperations": { "order": 17.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "[Operating Income (Loss)]", "totalLabel": "Loss from operations", "verboseLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementOfOperations", "http://alpp.com/role/IndustrySegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r475", "r479" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "[Operating Lease, Cost]", "verboseLabel": "Operating lease expense" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r473" ], "calculation": { "http://alpp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating lease expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r472" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "[Operating Lease, Liability]", "terseLabel": "Total obligation", "verboseLabel": "Total obligation" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/LeasesDetails", "http://alpp.com/role/LeasesDetails1", "http://alpp.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r472" ], "calculation": { "http://alpp.com/role/ConsolidatedBalanceSheets": { "order": 14.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating lease obligation, current portion", "negatedLabel": "Less:Operating lease obligation, current portion", "verboseLabel": "Operating lease obligation, current portion" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedBalanceSheets", "http://alpp.com/role/LeasesDetails", "http://alpp.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r472" ], "calculation": { "http://alpp.com/role/ConsolidatedBalanceSheets": { "order": 24.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 obligations, net of current portion", "terseLabel": "Operating lease obligations, non-current", "verboseLabel": "Operating lease obligations, net of current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedBalanceSheets", "http://alpp.com/role/LeasesDetails", "http://alpp.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r474", "r476" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Payment of Operating lease" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r471" ], "calculation": { "http://alpp.com/role/ConsolidatedBalanceSheets": { "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 assets, net", "terseLabel": "Right of use asset", "verboseLabel": "Operating lease right of use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedBalanceSheets", "http://alpp.com/role/LeasesDetails1", "http://alpp.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r400" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwardsValuationAllowance": { "auth_ref": [ "r396" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized.", "label": "Valuation allowance" } } }, "localname": "OperatingLossCarryforwardsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r35" ], "calculation": { "http://alpp.com/role/ConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other non-current assets", "verboseLabel": "Other non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedBalanceSheets", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfOtherAssetsNoncurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncome": { "auth_ref": [ "r580" ], "calculation": { "http://alpp.com/role/ConsolidatedStatementOfOperations": { "order": 9.0, "parentTag": "us-gaap_OtherOperatingIncomeExpenseNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue and income classified as other.", "label": "Other income" } } }, "localname": "OtherIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other income (expenses)" } } }, "localname": "OtherNonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OtherNonrecurringIncomeExpense": { "auth_ref": [ "r70" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other expense (income) that is infrequent in occurrence or unusual in nature.", "label": "Non-recurring items" } } }, "localname": "OtherNonrecurringIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/OrganizationAndBasisOfPresentationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingIncomeExpenseNet": { "auth_ref": [], "calculation": { "http://alpp.com/role/ConsolidatedStatementOfOperations": { "order": 16.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.", "label": "[Other Operating Income (Expense), Net]", "totalLabel": "Total other income (expenses)" } } }, "localname": "OtherOperatingIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherRestructuringCosts": { "auth_ref": [ "r81" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses associated with a discontinued operation or an asset retirement obligation.", "label": "Repurchase of restricted stock units costs" } } }, "localname": "OtherRestructuringCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/OrganizationAndBasisOfPresentationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfEquity": { "auth_ref": [ "r75" ], "calculation": { "http://alpp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 41.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common and preferred stock.", "label": "[Payments for Repurchase of Equity]", "negatedLabel": "Repurchase of common stock" } } }, "localname": "PaymentsForRepurchaseOfEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r72" ], "calculation": { "http://alpp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 33.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": "[Payments to Acquire Businesses, Net of Cash Acquired]", "negatedLabel": "Cash paid for acquisitions" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "auth_ref": [ "r72" ], "calculation": { "http://alpp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 32.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.", "label": "[Payments to Acquire Equity Method Investments]", "negatedLabel": "Cash paid for equity investment" } } }, "localname": "PaymentsToAcquireEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r359", "r376" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails", "http://alpp.com/role/BusinessCombinationDetails1", "http://alpp.com/role/BusinessCombinationDetails3", "http://alpp.com/role/BusinessCombinationDetails4", "http://alpp.com/role/BusinessCombinationDetails5", "http://alpp.com/role/BusinessCombinationDetails6", "http://alpp.com/role/BusinessCombinationDetails7", "http://alpp.com/role/DebtDetailsNarrative", "http://alpp.com/role/StockholdersEquityDetails3", "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement." } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails", "http://alpp.com/role/BusinessCombinationDetails1", "http://alpp.com/role/BusinessCombinationDetails3", "http://alpp.com/role/BusinessCombinationDetails4", "http://alpp.com/role/BusinessCombinationDetails5", "http://alpp.com/role/BusinessCombinationDetails6", "http://alpp.com/role/BusinessCombinationDetails7", "http://alpp.com/role/DebtDetailsNarrative", "http://alpp.com/role/StockholdersEquityDetails3", "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_PolicyTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies (Policies)" } } }, "localname": "PolicyTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r17", "r325" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "verboseLabel": "Preferred Stock, Par or Stated Value Per Share" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedBalanceSheetsParenthetical", "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "verboseLabel": "Preferred Stock, Shares Authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedBalanceSheetsParenthetical", "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r17", "r325" ], "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", "verboseLabel": "Preferred Stock, Shares Issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedBalanceSheetsParenthetical", "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r17" ], "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", "verboseLabel": "Preferred Stock, Shares Outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedBalanceSheetsParenthetical", "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r17", "r490" ], "calculation": { "http://alpp.com/role/ConsolidatedBalanceSheets": { "order": 31.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred stock, $0.0001 par value, 5,000,000 shares authorized" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r7", "r28", "r29" ], "calculation": { "http://alpp.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r1" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromConvertibleDebt": { "auth_ref": [ "r74" ], "calculation": { "http://alpp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 43.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Proceeds from issuances of convertible notes payable" } } }, "localname": "ProceedsFromConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r73" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from sale of stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/OrganizationAndBasisOfPresentationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": { "auth_ref": [ "r73" ], "calculation": { "http://alpp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 46.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "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 the sale of common stock" } } }, "localname": "ProceedsFromIssuanceOrSaleOfEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r74", "r100" ], "calculation": { "http://alpp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 42.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from line of credit" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromOtherDebt": { "auth_ref": [ "r74" ], "calculation": { "http://alpp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 44.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from debt classified as other.", "label": "Proceeds from issuances of notes payable, non-related party" } } }, "localname": "ProceedsFromOtherDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRelatedPartyDebt": { "auth_ref": [ "r74" ], "calculation": { "http://alpp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 45.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates.", "label": "Proceeds from issuances of notes payable, related parties" } } }, "localname": "ProceedsFromRelatedPartyDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt": { "auth_ref": [], "calculation": { "http://alpp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 39.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from long-term debt by a related party. Related parties, include, but are not limited to, affiliates, owners or officers and their immediate families, and pension trusts.", "label": "Repayments of notes payable, related party" } } }, "localname": "ProceedsFromRepaymentsOfRelatedPartyDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSecuredLinesOfCredit": { "auth_ref": [ "r74" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets).", "label": "Secured lines of credit" } } }, "localname": "ProceedsFromSecuredLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSecuredNotesPayable": { "auth_ref": [ "r74" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from borrowings supported by a written promise to pay an obligation that is collateralized (backed by pledge, mortgage or other lien in the entity's assets).", "label": "Aggregate secured promissory notes" } } }, "localname": "ProceedsFromSecuredNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r34", "r261" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property Plant And Equipment By Type Axis" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/LeasesDetailsNarrative", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentPropertyPlantAndEquipmentDetails", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentScheduleOfPropertyAndEquipmentEstimatedUsefulLivesDetails", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfFiniteLivedIntangibleAssetsEstimatedUsefulLivesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives": { "auth_ref": [ "r256" ], "lang": { "en-us": { "role": { "documentation": "Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment).", "label": "[Property, Plant and Equipment, Estimated Useful Lives]", "verboseLabel": "Property, Plant and Equipment, Useful Life" } } }, "localname": "PropertyPlantAndEquipmentEstimatedUsefulLives", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r33", "r259" ], "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": "Total Property and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentPropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r11", "r12", "r261", "r490", "r562", "r574" ], "calculation": { "http://alpp.com/role/ConsolidatedBalanceSheets": { "order": 12.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property and equipment, net", "verboseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedBalanceSheets", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentPropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r32", "r261", "r596", "r597" ], "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 and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r11", "r261" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r11", "r259" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/LeasesDetailsNarrative", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentPropertyPlantAndEquipmentDetails", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentScheduleOfPropertyAndEquipmentEstimatedUsefulLivesDetails", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfFiniteLivedIntangibleAssetsEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentScheduleOfPropertyAndEquipmentEstimatedUsefulLivesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_PropertySubjectToOperatingLeaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Property subject to an operating lease.", "label": "Property Subject to Operating Lease" } } }, "localname": "PropertySubjectToOperatingLeaseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis": { "auth_ref": [ "r463" ], "lang": { "en-us": { "role": { "documentation": "Information by property that could be leased or is available for lease.", "label": "Property Subject to or Available for Operating Lease [Axis]" } } }, "localname": "PropertySubjectToOrAvailableForOperatingLeaseAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/LeasesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain": { "auth_ref": [ "r463" ], "lang": { "en-us": { "role": { "documentation": "A descriptive title of whether the property is subject to or available for operating lease." } } }, "localname": "PropertySubjectToOrAvailableForOperatingLeaseDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r65", "r223" ], "calculation": { "http://alpp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Bad debt expense" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RecordedUnconditionalPurchaseObligationDueInFifthYear": { "auth_ref": [ "r271" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of recorded unconditional purchase obligation 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": "[Recorded Unconditional Purchase Obligation, to be Paid, Year Five]", "verboseLabel": "2024" } } }, "localname": "RecordedUnconditionalPurchaseObligationDueInFifthYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_RecordedUnconditionalPurchaseObligationDueInFourthYear": { "auth_ref": [ "r271" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of recorded unconditional purchase obligation 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": "[Recorded Unconditional Purchase Obligation, to be Paid, Year Four]", "verboseLabel": "2023" } } }, "localname": "RecordedUnconditionalPurchaseObligationDueInFourthYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear": { "auth_ref": [ "r271" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of recorded unconditional purchase obligation 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": "2021" } } }, "localname": "RecordedUnconditionalPurchaseObligationDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear": { "auth_ref": [ "r271" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of recorded unconditional purchase obligation 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": "[Recorded Unconditional Purchase Obligation, to be Paid, Year Three]", "verboseLabel": "2022" } } }, "localname": "RecordedUnconditionalPurchaseObligationDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear": { "auth_ref": [ "r271" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of recorded unconditional purchase obligation 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": "2020" } } }, "localname": "RecordedUnconditionalPurchaseObligationDueWithinOneYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r352", "r482", "r483" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConvertibleNotesPayableDetailsNarrative", "http://alpp.com/role/DebtDetailsNarrative", "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r352", "r482", "r485", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party Transactions By Related Party Axis" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConvertibleNotesPayableDetailsNarrative", "http://alpp.com/role/DebtDetailsNarrative", "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r480", "r481", "r483", "r486", "r487" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "verboseLabel": "Notes Payable, Related Parties" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/NotesPayableRelatedParties" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfConvertibleDebt": { "auth_ref": [ "r76" ], "calculation": { "http://alpp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 37.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "[Repayments of Convertible Debt]", "negatedLabel": "Repayments of convertible notes payable" } } }, "localname": "RepaymentsOfConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r76" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayment of debt" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations": { "auth_ref": [], "calculation": { "http://alpp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 35.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for short-term and long-term debt and lease obligation.", "label": "[Repayments of Debt and Lease Obligation]", "negatedLabel": "Cash paid on financing lease obligations" } } }, "localname": "RepaymentsOfDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r76", "r100" ], "calculation": { "http://alpp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 36.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" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfOtherDebt": { "auth_ref": [ "r76" ], "calculation": { "http://alpp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 38.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for the payment of debt classified as other.", "label": "[Repayments of Other Debt]", "negatedLabel": "Repayments of notes payable, non-related parties" } } }, "localname": "RepaymentsOfOtherDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfSecuredDebt": { "auth_ref": [ "r76" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt.", "label": "[Repayments of Secured Debt]", "negatedLabel": "Repayment of notes" } } }, "localname": "RepaymentsOfSecuredDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConvertibleNotesPayableDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r384", "r526", "r600" ], "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 costs" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesResearchAndDevelopmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r384" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentInProcess": { "auth_ref": [], "calculation": { "http://alpp.com/role/ConsolidatedStatementOfOperations": { "order": 5.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of purchased research and development assets that are acquired in a business combination have no alternative future use and are therefore written off in the period of acquisition.", "label": "Research and development" } } }, "localname": "ResearchAndDevelopmentInProcess", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r90", "r547", "r571" ], "calculation": { "http://alpp.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted cash", "terseLabel": "Restricted cash", "verboseLabel": "Restricted cash" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedBalanceSheets", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesCashAndRestrictedCashScheduleOfReconciliationOfCashCashEquivalentsAndRestrictedCashDetails", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesCashAndRestrictedCashScheduleOfReconciliationOfCashCashEquivalentsAndRestrictedCashTableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r5", "r10", "r83", "r90" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. 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": "[Restricted Cash and Cash Equivalents, Current]", "periodEndLabel": "CASH AND RESTRICTED CASH, ENDING BALANCE", "periodStartLabel": "CASH AND RESTRICTED CASH, BEGINNING BALANCE" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r21", "r343", "r380", "r490", "r572", "r588", "r589" ], "calculation": { "http://alpp.com/role/ConsolidatedBalanceSheets": { "order": 32.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r108", "r109", "r110", "r112", "r118", "r120", "r219", "r377", "r378", "r379", "r405", "r406", "r443", "r585", "r587" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfStockholdersDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r95", "r96" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r61", "r101", "r163", "r164", "r177", "r183", "r184", "r190", "r191", "r193", "r217", "r278", "r279", "r280", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r448", "r561" ], "calculation": { "http://alpp.com/role/ConsolidatedStatementOfOperations": { "order": 3.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues, net", "terseLabel": "Revenue", "verboseLabel": "Revenues, net" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementOfOperations", "http://alpp.com/role/IndustrySegmentsDetails", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesRevenuesDisaggregatedBySalesTypeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleLeasebackTransactionOtherPaymentsRequired": { "auth_ref": [ "r462", "r466" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Other amounts the seller-lessee is required to pay under the terms of the transaction involving the sale of property to another party and lease of the property back to the seller, including reimbursements for such items, as utilities, taxes, insurance and common area maintenance.", "label": "Sale-leaseback" } } }, "localname": "SaleLeasebackTransactionOtherPaymentsRequired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/BusinessCombinationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleLeasebackTransactionTransactionCostsInvestingActivities": { "auth_ref": [ "r467", "r468", "r469" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for transaction costs in a sale-leaseback recognized in investing activities. Includes, but is not limited to, closing and debt issuance costs.", "label": "Sale leaseback transactions" } } }, "localname": "SaleLeasebackTransactionTransactionCostsInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfTrustAssetsToPayExpenses": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of sale of trust assets (includes, but is not limited to, gold and silver) to pay trust expenses.", "label": "Total Assets" } } }, "localname": "SaleOfTrustAssetsToPayExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/IndustrySegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r138" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Notes Payable" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/NotesPayableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r397" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r390" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "auth_ref": [ "r244" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period.", "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/BusinessCombinationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r244", "r248" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite Lived Intangible Assets, Estimated Useful Lives" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock": { "auth_ref": [ "r465" ], "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 Capital Leases" } } }, "localname": "ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r251", "r254" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment.", "label": "Schedule of Intangible Assets" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r9", "r25", "r26", "r27" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": { "auth_ref": [ "r35" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of noncurrent assets.", "label": "Schedule of Other Assets, Noncurrent" } } }, "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.", "label": "Schedule of Notes Payable, Related Parties" } } }, "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/NotesPayableRelatedPartiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r172", "r175", "r181", "r242" ], "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": "Schedule of Segment Reporting Information, by Segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/IndustrySegmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r362", "r368", "r370" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Stock option activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r248" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r160", "r163", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r174", "r177", "r178", "r179", "r180", "r182", "r183", "r184", "r185", "r186", "r188", "r193", "r267", "r268", "r581" ], "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/2021-01-31", "presentation": [ "http://alpp.com/role/DebtDetailsNarrative", "http://alpp.com/role/IndustrySegmentsDetails", "http://alpp.com/role/LeasesDetailsNarrative", "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r160", "r161", "r162", "r172", "r176", "r182", "r186", "r187", "r188", "r189", "r190", "r192", "r193", "r194" ], "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": "Industry Segments" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/IndustrySegments" ], "xbrltype": "textBlockItemType" }, "us-gaap_SeriesBPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable series B preferred stock or outstanding series B preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Series B Preferred Stock", "verboseLabel": "Series B Preferred Stock" } } }, "localname": "SeriesBPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedBalanceSheets", "http://alpp.com/role/ConsolidatedBalanceSheetsParenthetical", "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesCPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable series C preferred stock or outstanding series C preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Series C Preferred Stocks", "verboseLabel": "Series C Preferred Stocks" } } }, "localname": "SeriesCPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails1", "http://alpp.com/role/ConsolidatedBalanceSheets", "http://alpp.com/role/ConsolidatedBalanceSheetsParenthetical", "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesDPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable series D preferred stock or outstanding series D preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Series D Preferred Stocks", "verboseLabel": "Series D Preferred Stocks" } } }, "localname": "SeriesDPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedBalanceSheets", "http://alpp.com/role/ConsolidatedBalanceSheetsParenthetical", "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r374" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/StockholdersEquityDetails4" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r373" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/StockholdersEquityDetails4" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r375" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/StockholdersEquityDetails4" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r365" ], "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": "Options, Exercisable", "verboseLabel": "Options exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/StockholdersEquityDetails", "http://alpp.com/role/StockholdersEquityDetails1", "http://alpp.com/role/StockholdersEquityDetails2" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r365" ], "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 price per share - Exercisable", "verboseLabel": "Options exercisable, weighted average exercise price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/StockholdersEquityDetails", "http://alpp.com/role/StockholdersEquityDetails1", "http://alpp.com/role/StockholdersEquityDetails2" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r367" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "[Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period]", "negatedLabel": "Options, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/StockholdersEquityDetails", "http://alpp.com/role/StockholdersEquityDetails2" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Options Granted", "verboseLabel": "Warrants, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/StockholdersEquityDetails", "http://alpp.com/role/StockholdersEquityDetails2" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r376" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "[Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value]", "periodEndLabel": "Options, Outstanding at end Intrinsic Value", "periodStartLabel": "Options, Outstanding at beginning, Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/StockholdersEquityDetails", "http://alpp.com/role/StockholdersEquityDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r364", "r376" ], "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": "Options outstanding, ending balance", "periodStartLabel": "Options outstanding, beginning balance", "verboseLabel": "Options outstanding, beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/StockholdersEquityDetails", "http://alpp.com/role/StockholdersEquityDetails1", "http://alpp.com/role/StockholdersEquityDetails2" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r363" ], "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 price per share - ending balance", "periodStartLabel": "Weighted average price per share - beginning balance", "verboseLabel": "Weighted average price per share - beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/StockholdersEquityDetails", "http://alpp.com/role/StockholdersEquityDetails1", "http://alpp.com/role/StockholdersEquityDetails2" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r370" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "[Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value]", "periodEndLabel": "Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/StockholdersEquityDetails", "http://alpp.com/role/StockholdersEquityDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock": { "auth_ref": [ "r370" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of number, weighted-average exercise price or conversion ratio, aggregate intrinsic value, and weighted-average remaining contractual term for outstanding and exercisable options that are fully vested and expected to vest. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Summary of options outstanding and exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "[Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number]", "periodEndLabel": "Options Vested and expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/StockholdersEquityDetails", "http://alpp.com/role/StockholdersEquityDetails2" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "[Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price]", "periodEndLabel": "Weighted average price per share - Vested and Expected to Vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/StockholdersEquityDetails", "http://alpp.com/role/StockholdersEquityDetails2" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r357", "r360" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement." } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/StockholdersEquityDetails1" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Warrants weighted average exercise price forfeited" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/StockholdersEquityDetails2" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Warrants weighted average exercise price granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/StockholdersEquityDetails2" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r359", "r361" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Stock-based compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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/2021-01-31", "presentation": [ "http://alpp.com/role/StockholdersEquityDetails4" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r372", "r381" ], "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 life of the options" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/StockholdersEquityDetails4" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r376" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "[Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value]", "periodEndLabel": "Options, Exercisable, Intrinsic Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/StockholdersEquityDetails", "http://alpp.com/role/StockholdersEquityDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Weighted Average Remaining Contractual Term, Options, Exercisable", "verboseLabel": "Weighted Average Remaining Contractual Term, Options, Exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/StockholdersEquityDetails", "http://alpp.com/role/StockholdersEquityDetails2" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Weighted Average Remaining Contractual Term, Options, Outstanding", "verboseLabel": "Weighted Average Remaining Contractual Term, Options, Outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/StockholdersEquityDetails", "http://alpp.com/role/StockholdersEquityDetails2" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Weighted Average Remaining Contractual Term, Options, Vested and Expected to Vest", "verboseLabel": "Weighted Average Remaining Contractual Term, Options, Vested and Expected to Vest" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/StockholdersEquityDetails", "http://alpp.com/role/StockholdersEquityDetails2" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Options outstanding, weighted average remaining contractual life (Years)" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/StockholdersEquityDetails1" ], "xbrltype": "durationItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r340" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "[Shares, Issued]", "periodEndLabel": "Balance, shares", "periodStartLabel": "Balance, shares" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfStockholdersDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r39" ], "lang": { "en-us": { "role": { "documentation": "Information by type of short-term debt arrangement.", "label": "Short-term Debt, Type [Axis]" } } }, "localname": "ShortTermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r37" ], "lang": { "en-us": { "role": { "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing." } } }, "localname": "ShortTermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r91", "r107" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "verboseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SoftwareDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Internally developed software for sale, licensing or long-term internal use.", "label": "Software Development" } } }, "localname": "SoftwareDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfFiniteLivedIntangibleAssetsEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r2", "r160", "r163", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r174", "r177", "r178", "r179", "r180", "r182", "r183", "r184", "r185", "r186", "r188", "r193", "r242", "r264", "r267", "r268", "r581" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/DebtDetailsNarrative", "http://alpp.com/role/IndustrySegmentsDetails", "http://alpp.com/role/LeasesDetailsNarrative", "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r16", "r17", "r18", "r98", "r101", "r124", "r125", "r132", "r135", "r137", "r144", "r145", "r146", "r217", "r278", "r282", "r283", "r284", "r287", "r288", "r325", "r326", "r329", "r333", "r340", "r448", "r608" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails1", "http://alpp.com/role/BusinessCombinationDetails2", "http://alpp.com/role/BusinessCombinationDetails3", "http://alpp.com/role/BusinessCombinationDetails4", "http://alpp.com/role/BusinessCombinationDetails5", "http://alpp.com/role/BusinessCombinationDetails6", "http://alpp.com/role/BusinessCombinationDetails7", "http://alpp.com/role/ConsolidatedBalanceSheets", "http://alpp.com/role/ConsolidatedBalanceSheetsParenthetical", "http://alpp.com/role/StockholdersEquityDetailsNarrative", "http://alpp.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r47", "r57", "r58", "r59", "r108", "r109", "r110", "r112", "r118", "r120", "r143", "r219", "r340", "r343", "r377", "r378", "r379", "r405", "r406", "r443", "r450", "r451", "r452", "r453", "r454", "r455", "r585", "r586", "r587", "r618" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfStockholdersDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails", "http://alpp.com/role/BusinessCombinationDetails1", "http://alpp.com/role/BusinessCombinationDetails2", "http://alpp.com/role/BusinessCombinationDetails3", "http://alpp.com/role/BusinessCombinationDetails4", "http://alpp.com/role/BusinessCombinationDetails5", "http://alpp.com/role/BusinessCombinationDetails6", "http://alpp.com/role/BusinessCombinationDetails7", "http://alpp.com/role/BusinessCombinationDetails8", "http://alpp.com/role/BusinessCombinationDetailsNarrative", "http://alpp.com/role/ConsolidatedBalanceSheets", "http://alpp.com/role/ConsolidatedBalanceSheetsParenthetical", "http://alpp.com/role/ConsolidatedStatementsOfStockholdersDeficit", "http://alpp.com/role/ConvertibleNotesPayableDetails", "http://alpp.com/role/ConvertibleNotesPayableDetailsNarrative", "http://alpp.com/role/DebtDetails", "http://alpp.com/role/DebtDetailsNarrative", "http://alpp.com/role/EquityInvestmentsDetails", "http://alpp.com/role/IndustrySegmentsDetails", "http://alpp.com/role/LeasesDetailsNarrative", "http://alpp.com/role/NotesPayableRelatedPartiesDetails", "http://alpp.com/role/OrganizationAndBasisOfPresentationDetailsNarrative", "http://alpp.com/role/StockholdersEquityDetails1", "http://alpp.com/role/StockholdersEquityDetails2", "http://alpp.com/role/StockholdersEquityDetails3", "http://alpp.com/role/StockholdersEquityDetails4", "http://alpp.com/role/StockholdersEquityDetailsNarrative", "http://alpp.com/role/SubsequentEventsDetailsNarrative", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesImpairmentOfLonglivedAssetsDetails", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesMajorCustomersDetails", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentPropertyPlantAndEquipmentDetails", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentScheduleOfPropertyAndEquipmentEstimatedUsefulLivesDetails", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfFiniteLivedIntangibleAssetsEstimatedUsefulLivesDetails", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfIntangibleAssetsDetails", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfOtherAssetsNoncurrentDetails", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesRevenuesDisaggregatedBySalesTypeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidated Statements of Stockholders' Deficit" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r108", "r109", "r110", "r143", "r530" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails", "http://alpp.com/role/BusinessCombinationDetails1", "http://alpp.com/role/BusinessCombinationDetails2", "http://alpp.com/role/BusinessCombinationDetails3", "http://alpp.com/role/BusinessCombinationDetails4", "http://alpp.com/role/BusinessCombinationDetails5", "http://alpp.com/role/BusinessCombinationDetails6", "http://alpp.com/role/BusinessCombinationDetails7", "http://alpp.com/role/BusinessCombinationDetails8", "http://alpp.com/role/BusinessCombinationDetailsNarrative", "http://alpp.com/role/ConsolidatedBalanceSheets", "http://alpp.com/role/ConsolidatedBalanceSheetsParenthetical", "http://alpp.com/role/ConsolidatedStatementsOfStockholdersDeficit", "http://alpp.com/role/ConvertibleNotesPayableDetails", "http://alpp.com/role/ConvertibleNotesPayableDetailsNarrative", "http://alpp.com/role/DebtDetails", "http://alpp.com/role/DebtDetailsNarrative", "http://alpp.com/role/EquityInvestmentsDetails", "http://alpp.com/role/IndustrySegmentsDetails", "http://alpp.com/role/LeasesDetailsNarrative", "http://alpp.com/role/NotesPayableRelatedPartiesDetails", "http://alpp.com/role/OrganizationAndBasisOfPresentationDetailsNarrative", "http://alpp.com/role/StockholdersEquityDetails1", "http://alpp.com/role/StockholdersEquityDetails2", "http://alpp.com/role/StockholdersEquityDetails3", "http://alpp.com/role/StockholdersEquityDetails4", "http://alpp.com/role/StockholdersEquityDetailsNarrative", "http://alpp.com/role/SubsequentEventsDetailsNarrative", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesImpairmentOfLonglivedAssetsDetails", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesMajorCustomersDetails", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentPropertyPlantAndEquipmentDetails", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentScheduleOfPropertyAndEquipmentEstimatedUsefulLivesDetails", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfFiniteLivedIntangibleAssetsEstimatedUsefulLivesDetails", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfIntangibleAssetsDetails", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfOtherAssetsNoncurrentDetails", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesRevenuesDisaggregatedBySalesTypeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssued1": { "auth_ref": [ "r87", "r88", "r89" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of stock issued in noncash financing activities.", "label": "Fair value of stock" } } }, "localname": "StockIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r17", "r18", "r343" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Issuance of shares of series C preferred stock for acquisition, shares", "verboseLabel": "Shares issued for acquisition, shares" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfStockholdersDeficit", "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r46", "r307", "r340", "r341", "r343" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock issued for debt conversion, shares" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r17", "r18", "r340", "r343" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Repurchase of class C common stock, shares", "verboseLabel": "Common stock issued, shares" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfStockholdersDeficit", "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesOther": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued attributable to transactions classified as other.", "label": "Stock issued" } } }, "localname": "StockIssuedDuringPeriodSharesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r17", "r18", "r340", "r343" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Issuance of shares of common stock for compensation, shares", "verboseLabel": "Shares issued for compensation, shares" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfStockholdersDeficit", "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r17", "r18", "r340", "r343", "r366" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Options Exercised", "verboseLabel": "Warrants, Exercised" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/StockholdersEquityDetails", "http://alpp.com/role/StockholdersEquityDetails2" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r47", "r340", "r343" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Issuance of shares of series C preferred stock for acquisition, amount", "verboseLabel": "Shares issued for acquisition, value" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfStockholdersDeficit", "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of stock issued during the period upon the conversion of convertible securities, net of adjustments (for example, to additional paid in capital) including the write-off of an equity component recognized to record the convertible debt instrument as two separate components - a debt component and an equity component. This item is meant to disclose the value of shares issued on conversion of convertible securities that were recorded as two separate (debt and equity) components.", "label": "Conversion of series C preferred stock to Class A, amount", "verboseLabel": "Stock issued for debt conversion, Amount" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfStockholdersDeficit", "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r17", "r18", "r340", "r343" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Issuance of shares of common stock for cash, amount", "verboseLabel": "Common stock issued, amount" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfStockholdersDeficit", "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r17", "r18", "r343", "r358", "r369" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares issued for compensation, value" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockOptionPlanExpense": { "auth_ref": [ "r81" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for option under share-based payment arrangement.", "label": "Stock Options Expense" } } }, "localname": "StockOptionPlanExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r17", "r18", "r340", "r343" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Common sotck shares repurchase, shares" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r17", "r18", "r340", "r343" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Common stock shares repurchase, value" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r18", "r22", "r23", "r101", "r205", "r217", "r448", "r490" ], "calculation": { "http://alpp.com/role/ConsolidatedBalanceSheets": { "order": 35.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 (deficit)" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedBalanceSheets", "http://alpp.com/role/ConsolidatedStatementsOfStockholdersDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "STOCKHOLDERS' EQUITY (DEFICIT):" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders Equity (Details)" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r99", "r326", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r339", "r343", "r344" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "verboseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r491", "r492" ], "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 [Text Block]", "verboseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CASH PAID FOR:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TableTextBlockSupplementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies (Tables)" } } }, "localname": "TableTextBlockSupplementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_TextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidated Balance Sheets" } } }, "localname": "TextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r196", "r197", "r201", "r202", "r203", "r207" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r210", "r211", "r212", "r213", "r214", "r315", "r338", "r442", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r608", "r609", "r610", "r611", "r612", "r613", "r614" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/BusinessCombinationDetails7", "http://alpp.com/role/IndustrySegmentsDetails", "http://alpp.com/role/StockholdersEquityDetails2", "http://alpp.com/role/StockholdersEquityDetails3", "http://alpp.com/role/StockholdersEquityDetailsNarrative", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPurchasedIntangiblesAndOtherLonglivedAssetsScheduleOfOtherAssetsNoncurrentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrealizedGainLossOnDerivatives": { "auth_ref": [ "r81" ], "calculation": { "http://alpp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 24.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.", "label": "Change in fair value of derivative liabilities" } } }, "localname": "UnrealizedGainLossOnDerivatives", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease": { "auth_ref": [ "r392" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns.", "label": "Uncertain tax positions" } } }, "localname": "UnrecognizedTaxBenefitsPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r147", "r148", "r149", "r150", "r156", "r157", "r158" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableInterestEntityOwnershipPercentage": { "auth_ref": [ "r440" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly).", "label": "Ownership outstanding shares percentage" } } }, "localname": "VariableInterestEntityOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_VehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used primarily for road transportation.", "label": "Automobiles & Trucks", "verboseLabel": "Automobiles & Trucks" } } }, "localname": "VehiclesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentPropertyPlantAndEquipmentDetails", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentScheduleOfPropertyAndEquipmentEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r123", "r137" ], "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": "Diluted", "verboseLabel": "Weighted Average Number of Shares Outstanding, Diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementOfOperations", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesEarningsLossPerShareComputationOfBasicAndDilutedEpsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted average shares outstanding :" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r121", "r137" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Basic", "verboseLabel": "Weighted Average Number of Shares Outstanding, Basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://alpp.com/role/ConsolidatedStatementOfOperations", "http://alpp.com/role/SummaryOfSignificantAccountingPoliciesEarningsLossPerShareComputationOfBasicAndDilutedEpsDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r107": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2029-109256" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r159": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r194": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.L.1)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74567-122707" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)(ii)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121614798&loc=d3e15032-111544" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "8A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=SL6284422-111562" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "3D", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL120267862-210455" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r237": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b),(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123364984&loc=d3e1205-110223" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2420-110228" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25383-109308" }, "r272": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r273": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1314-112600" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1336-112600" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12317-112629" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12355-112629" }, "r324": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r344": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r4": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "51", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=124434304&loc=d3e34017-109320" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r415": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6387-128476" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6393-128476" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6396-128476" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6527-128477" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6571-128477" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(f)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e7008-128479" }, "r434": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123389372&loc=d3e36991-112694" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123405975&loc=d3e41551-112718" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123406127&loc=d3e45023-112735" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123386454&loc=d3e45280-112737" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123416376&loc=d3e50796-112755" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "50", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123386837&loc=d3e51831-112757" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "51", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123386837&loc=d3e51840-112757" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123386837&loc=d3e51843-112757" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "840", "URI": "http://asc.fasb.org/topic&trid=2208923" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r487": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r492": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(b)", "Topic": "920", "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155638-234783" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-10(c)(3)(ii)(A))", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123726172&loc=d3e511914-122862" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-10(c)(7)(ii))", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123726172&loc=d3e511914-122862" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123398031&loc=d3e60009-112784" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123398031&loc=d3e60009-112784" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(c)(1)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.4)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123366838&loc=d3e3073-115593" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(d)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r601": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r602": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r603": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r604": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r605": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r606": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r607": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r608": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r609": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r610": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r611": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r612": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r613": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r614": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r615": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r616": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r617": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114868883&loc=SL114871943-224233" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "21D", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=SL94080555-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3095-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" } }, "version": "2.1" } ZIP 107 0001096906-22-000845-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001096906-22-000845-xbrl.zip M4$L#!!0 ( &I0CE0'>B)FC!T /EX 0 1 86QP<"TR,#(Q,3(S,2YX M @OO^R%;!\P%Z$]AP4 >\ G&'[9VT*V][>__N___/Q_^_O_/+V_GIX'E._0-"EUR2P^/1/Z\0_K874U*XJ"1]/^*Y":$; M4LK!VJ;4DI)!]V!)'D=)KM#5."G"$5T"L-D'09"66@ VE_7'F2.>2=$\##C. M<3&&7'TC/*-0/WQV5WI*D5,@1?@1LD!/'.5Q\O'Q_N%X_S@MA.%26%BE?CZ- M*/'A*"9+2P'D,GU+,JNLHF"[@4RK'YDCR8M\L6!#*S3$<_+U%UA_.DX8'X_^ M>7WU( UF+[48;A0Z\O&G3Y]&,C/1+9HN2A*)EQ)FH5AE?1H,S2-0B17GJ>(*?/$%TG\\"PQG7F2/^^'I_J58L/<\9X8/IGH.XBXK^3*M)*O+@ F$D M&SP4_QL[^]D(NN_(4C^/RJ3E6D(^8M[BO\J_^5C&>&$IA!A(XM(Q25U)%_AN MZ'7$=3E190,<1CCN^/P+!RL8("Z$ 9LBK1&HX^9 .3\5ZO[S )P.N%29MXO; M#:22;4U_TI,9X3JI@RO+X)/ZK-8!IUJZ_E8@,V+VOCEFHE9'5CL E0!U M2Y< H_](%B>8#U0,;ZA(44\A_Y2F6@0E8KH,I7 M/("5@/40KM> ;KEW0TO,)_PNP,'$E6M%A)=WW.Q=!..NU9#6"-K',FAQQ=() M9E4[6=U.4OD 7 +<%00L 2;^VZCX3V7%1P4'I29*G<)Y/ F0?YD4.CXL*U04 M&]29J/.&!)"O3;9@[L-[Z(OQDZ\F@M2AU.0;53\NJUY6YL2U_<6)ZW/B"@=0 M])F&N$X*L.1JZD(S8!$.O;F)OSGOXT]G9#U'.#HZBW3[#')QYBR0AQMG"M(S B MH:Q6<[7)"$.AO@&5++(P9_#WD(MW_ICU!"75J']ET9I5X41U##IO%\WI$M5I M'-TY4M;$S:,[SD_)7\,^4TM,9V)IU0K1N(013V6AW0;/J)$!S5+8+H]6(<6( MAK+.CHH/FJX-/N7UK4DW:EU971]5' :FFX< \ M3/4D1HR417IE:'" IT&,L##25^4:05&6\[IXX8!'D\!A'I#J;",BRHI?%T0< M$*D+:^614).-""@K_7R(:]"\,=955+\VSXB!LMI7XEX#$&T"8,5QW$1F@N=8 M6=S7!L,&J#H%'\7TS+'H$?]^!B M:=G58F3:Q(%>FQ6C&2HAC18!)GG^4EAJQD"4E@C@W"ZF;1NB069K#SEG8N-F)Q0/@\(#6H-.E,7J<,.IALBUJ-UJ<>G&AN?6FCF;GQ M4EEJS,M@/IUW*BC90!IL><\4'74CYAD9YKK<'8DTX.UOJ2U)FEWOBB2RW@AHS36 M;[0])3RWN^VER9*K4N9@7EW-*Z3N2KSK<,G5@) MA#$8L,Q570@)H.C8N6(1T4NYRC=DRVC,:EBSA3$G@C@Y2:3Q2EF<5!@G8K3@ M8B.!I ?-ET](!U=K05\H6]I;&7M5NT9K5D+";V7-J@$/EOKV7MO7N<>+,."V M,%D3&L21FO/G#<2LR]+_S7DS6OP.5\->PG]7N>](,"/G&C;:M..#Y7:UW'- ,?_)K@AC=Y ^K "%9V2] M"8,X2"KBYBXWIRGR0S[I.]]TF6OLT(K)%D]V.:29\.7\Q$NS/SM\J>JZ6MT]?(0XY(LAQ,!R2:,'V4ZW#X"[ M%(!Q-K M6J71GG8Y))HPX12X<.9;1_+A2 4.5F//3I,=FTR-;=/J_:7!KCO:]37X-Z%G M(0O(6K['T]HD]148K6F7_2+9I).V.8#?%?PXA8]?+N3=J]O&=W4E1B/89;\F M:=;)VAT,X>TV"-]D,["Q(;W"YDN#C;_!W%X_9/&Z,8G&!O:F&R*#774])K/> M $2CER%WMZ,&M1GM9I>MAZQ]03U8R4M9R2^$>$_(]SN81+FH$?]= O%)8P/2 M79&.+G5VP+E8T(CR+B'IY.+I@'''('+YN9LN(>*J.DS(O]LI *P\LC-80?>@ M+H/B(RLBC \?H4^Z+E+J*S+:PVX!W*AI.37,-3Y81=7]_P*^[7SVN\H7 9E MURI[K-'VV*QN)=Y74KG PM6H>*WINX%R4Z$Q!T8-KT:NZY%BT.4;5*P&.HNH'I]+F49>"JS&3 M&<%1H@^F9UT&U]3P79<"4@8:(TQ*^*#F998KV M00D"U ,SS-&: '-B L8\2_N@K/WK@1FF:4V >6<"YIT9&"4 4 _,NP&8!L"\ M-P'SW@Q,HR_D9<"\'X!I ,P'$S ?S, H88!Z8#X,P#0 YJ,)F(]F8)1(0#TP M'P=@&@!3B@4T(30"U?#=_B$:T.*#H(580.=#SA^42,!P>&A]'WL/RA.XC]S MP. ]7#C/,B7@1%_V&%IO?*[^*&U%X>++GH!N_^CP:#P^.A[_BXM[\+SV$Q)1 M?PKRT]/3P?.<^@>$+D='AX?'$=IE#<4-)U4 ZBJU/!W+.L:?/GT:22I>B7RN MA7>M4<+\GC-Z,;%\,&\K%B\"?5OEX;;55IZ2.=HH%3?\ME(5^\K+"_7S"&PV M""^(_,U_84PB4X\2N$R$!@X&:\@VP*WC%V$6 .SRRIF[@FMP15Q944T1\6L_ M*;2'M,\NS?+I+^Z=^]&<'8_,".A*=?H0)WL?A&E+D-H,]7_(F*BC@_R2,;OQ^)U:ZL=&1AX): MX;.[:F,%*;W\JP7ZY1[T:12[P-$"N,$^?-[X /Q@:X+_KN9*GQ*"[6<9Y7L MAHSD3U:+HW=OF_.3+_5R3+102%)B-[O +FLC6%D!:(_NSH&VS2;DXH\6 M32X FTN-,1KL"XU%K.\?COGX86@Z7S;N"G[ LIKVLYHZ,".Z]LLP(VMJS8S> MU_!:#D4M=;B82LK?K(M)!!O:RB82>OE7%ZL(66>CX$67 &QR6"25=;<+7D-7 ML]"RT\TR%%/;U4!WT4M:&/F^N%7X92^@H5BF<)G0 MYSGPQ=S[RYY+H8>"))F70\2;R76-%T9U[#G1.B>B6!,^/ "ZO0S@6M!QY85S M%J @%+2_4!)N$E+$2:IU<;8"> DO\05 ]!_ #^'M(@U%!?POACR8,! IH%4) M2Z6^9"P4+-PNY,VDEI;5^I_U'N,,'& 11N7:& M5%'6;G,I,MW.*"K*?J?0WT$,_&#;#O-R(;O!CKGMY@*J"G^G<$_A E+.G/A" M$<1,LM*VO]?48+I2A;,U)+Y:SJ0%.E TW2X'/O7$/*? MNTYD**75 ^3!>2_XB."W_&PN=R_:&/@X'R8W4EIJA5&(G[O,)7J$XL)9Q'%Q M!T"7;:D\Q;X0.8[<]#J1RTQFIU&*#V^+KZ!Z_PZCJTTS(O X)>0;]&8DB;3$ MGY5/I&U=RD[ABUA%P26DG?F4LNT4)YO$Y 8OC@LG"CD<:OQ,G?TT+VBG"NXH M<2'TV 4E:_&=9ODJ_QSP08P"S(";'S0:TEHJ:"D2ZGFBX^4];2V%G4+EYMQI MMVNZZS/.YC.[5?+]J*:X]U$GOT)IIY"9'\JA5%Q]J2ZKCM1.,>])*#\Z*+ZB M&9URP$OI?&[G/EK*EL7'NY<8_0=Z7[$'Z8QLD/OQY"@-P>Q2@Z43+<5N9R0R MV:]X Y#'/32@*+]L:4INIQ&DW[U-OV?*I\4(XX]_)E(VHK14RM(8F_-(N2]-;%/7U93:3L.M"G^>U84_3;%3 M4V%+@;^'7BCGB;>+'+_%$>DK=HGO0U?./I+/K&>Q].X56*H3W?Q#8PEF,CO- M_Y[_!N).8Q2-B1QQM':X0F".?)3U](:TE@*9F!KWQQ ]"@[3Z/",E)]922-Q M+0O9"7*G+9Z=]H>L547^BR$LF6G-5O ! MW!6?'OG<-]Q%]X"WG,=T-73.JUR+Z?)7!A>A?X7XJ*+ MEL5-JG@'CY"'/)1 M!#&P7-+H@MWI5@0N6=1$6>(&)?H7\!XM5WQJQ &0:SSQ6DAA?H0B1.:B,07= MKH7[%_LB%)'U!"OO&@3Q#O/MXC8,Q*5RCR_N"YZ&#YV()M\L5%3QDA7VKY[, MB"Q.UKKIK89O$_DT\B2(^J![QKXJF$EC ?O))^)@YEK,\X7:? M(76Y+YK[F;-J4Z)_ 6\WHL ='R(Y?]?$@S[W.^%:IJ9+>A-1_V(H5K2-MZDG M?)20M('@,$A<9Z7UF%52V&G4+_Q:3QW[@N$>2-+ M,7\%O*W%@[$6+>S2%>0A$%V5ND6QXZZ<%C 1&2GDYN1A,4HD)-( MHTFWTEG=@6VTQ51=;A.IW\F*ALG=95\ V>FTB74EDJW<3SY X<\&OW M_01$PA=[DD2.TY/YMS9>0"5#"S>5\>ZM"?;O&:X*#E;^5+,5V MF/J0BCQ+K5$^@<07OL*%N]'! >"?$DK)$]?Y/0A23]^(LGW\)5R+?)?7]@)C M;\FL;#*9-&8E3K>GF]"G(?*]W(+!2&5GI\\YJQ![++(*C2ZM6IEKIW":&7X/EC/AG=Q4/.,9+='M#F6NE?EC,:OT!=[HO)(2N5!CA)1 MO_/G!X6J3"/+)>-YT6& %P8!;+?O0\"\OJ'3I':G#ZU&$]C MDAE,\59E5::EO7 *%R#T"_HN)O4Z;9D"Q*>+G)$SWF&7&8=*LJ7:C=>3Y4M^ M:G*O6CY_1L$%3+6;_>R5JXIC MGKI'S"/0E.X1)AG)LFMB]FYR"OO0B:ERA^ MK%,]ZFJDMS/BF3_'6#P<8SCT6$=LIZCZ^Z EW-(Y74-B2UU@B='T@D'9)S:@ MLU3"[#:GTO%*Q>7P*,5P@%P$_ZY474)QZ4P(D9G([ M.VRS0>4<>ZT'HK2,G:.07'2);]H47W841XZB$R"GVXPDGO-.G@#U?A&'DJ!7 M%;$4+VU3X 9AM*>3WJ9]P_;Z7O!HSME5QG?1(NU*[8O9(JCFT*$^J^W:[D77 M]!J62OJ-RR,5+5-6O.LJ/5F531?ER2-5[D'6TUKP6 MJ&&R^/9C0UI+?8_ND:IM'6)V/1>OY:T.GS*)I;"8'A3-FYG^@9.=:OCAM-+N M6?P&]?1K]L7QH3R?2U.M/.P4<9?P.B.3XLAV*1Z1Q5"^:O$;"E;1%.XR8)J( MVLM4U2^4IR$3&[B"ISG"I;>7+CU.BQ8()&H6R&-4KUF^E>;VDO'<@R%TI>96:?W@=WO".1GSDHNC;RF?DD8_ KZ/4 MZJ9^>"T_G$[$OOAK:#6K^H?7HHC;RZ>20N G%_Y?0Z45[?SP^KT1G7*]@4&V MJG\E/Z!IYH?7;A(O5LX>OW8C=@:>7M:BE VQUZO^QU>G\'E\-27XFD%WA8E/ MEJ]BK54-_?B^(*14+(,DY8P"7IHK]W76!!4M_0%UO ;TV]OH.&[ICZ7CTGL] MKZYIM;T_EKZ3Y?X4;@C+W<)_RP:MUGCN 4;&AYH+0M= OH]5UE0=H:6QUCK6 MQ2']^"8U7W![3:15BWR'Z2(R?PNA*7'?!UFJ8?N>H-$>7['K<$JT%S'!1-QB:KPE(=ZS-6YPO%RE M_6YU7'&<,!-OLR6=9,+K$=&$["Y;#46)>1#G]'7F(7E[[@'QB<\"N?(Y/7E" M4GP54,:A(3,]HCGE_0/YK*R'UZK<"A76O/0M+F%$#=XC]NT:KN?BQES]D^+Z M,IV?CO.(.(FXFVP),&:)C)2]RA$Y#Q9]OU'A79O;*[^__C:[XKW CX\ B@<4 MRTQ7D_2K:>@'R(T?6U$UK0: M,4;H5F\%%?F]\GR!*--;@)+3KV[O[L26ND:II8R^_0#!GE:=:E:_G (\17!) MYO'#*BJ_%03]^@ H3KB+-5R\UM'X@TJ27CE/8KS02W?5Q"<\"-V0J$U%D,8E M^IV%B:GL:32O52=AFDP+9N<3R5?%Y+R8:0&WT6KAM'8M<6H%O]K/TN@F0W5D M%DA0Y.RL0H *JG[G=#YT_PZ#7%A9G=A5DO3+^;,+U55<(;7?OAA]KT?\H_9$ M-:_?=9P?7(&YVO%*Z1:.APT'02LDF,XND^>%U46]FM>[7PAXK]=Z@WR&==Z7 MR?].&_G@$JT%LISJ&*R0I9:VW[ZZWA#&Y&/3D!*V :ZZO*FAZ7]^>E8W/SVS M:'XZ66]\M( (X<"_\EW5@^OS^UV9RWL9V1DK^4TPN2FE"X$T(.[77A!U0Q2< M$D ]!L2@SCG1K!5JR?H=EZ+#FP_A9N-7K)&K2?H?I2C!R%59UN3UO#;#C#'VJ([;(]NX/:[C]M@V;D_JN#VQ M@EOME07=[DLU5:_\RU><%7X+J?V.=;D[S).["W68T^=;PW/%SGLU2;_6O"(0 MHV?5?HOI_9[6.5//MN32^NU-R>'AZ&,H2K?29O?*<>$Y>H5A;6Z_H\.*4'E8 MM^*P@S;;CK,.^CUD?;85.YUZAK6Y=FCXAF WNJ!2=Z:D3-/_WH/&*@K)/<]P M\J'!> --,\.IH>HY&BI>7:LX%U'.LD[3:O2YEJK?!'OG/EHCC*+[M8H #6C[G2F*[R>+?3_B(T]PJ\:; MV1.10PC_]P(]:BYA-2"V2!IQ6$"P>(NA>?BLHK9/'L'=N=BN;R:00M[O; P] M!Q#B2;@,F3"=V8J$#&)O]L1IMESWZA2M:8E^/9/DAO-Z#;8*DSQ!]58-"_2[ MDD<83J$K66D$5M,"O4IUZ@/WVX.[(CYDT=Q?=!@Q%A-/<^B_&;D%IWNS*RRU M!WNKR&PYO7[%Y]!\&IH^3ZJ.GV9:>U8]FAL#JD2-2]@C5^6ECAJBM^3^YQ%S M5W -_OI?4$L#!!0 ( &I0CE05]#F1:QD *-2 0 5 86QP<"TR,#(Q M,3(S,5]C86PN>&ULW5U;<]LXLGX_5><_\'@?-E.UCB-?XDQJLEN^IESEQ"K; MF=E]FJ))2.*$(C4 :5OSZP_ B\0++DV1()"=JG%L"0U^W1\NC68#^.5?K\O0 M>4:8!''T:6_R]MV>@R(O]H-H_FDO)?LN\8)@SR&)&_EN&$?HT]X:D;U__?-_ M_^>7_]O?__?Y_:US&7OI$D6)0F2A<.^^N*2!.']_:+TK_ES/CJ' M;X_>OONP^?S<)50JCC(9^N5D\\TEK<^)9X[':LY$WQT?3(X/#M\='FX*/<2S MY,7%R'&QMP@2Y"4I=D/'1R281PX%[N0*?73._NXYEPL7+]T51DLW8DHY9\_) MVTU=%_%JC8/Y(G'>>#\Y[#'.S?[7JT?G/"5!A AQ'N(P95#(/YR;R'OKG(6A M<\\DB'./",+/R"^J"X/H^T?VXXGJYU!#1^3C*PD^[2V29/7QX.#EY>7MR]'; M&,^I/N\F!__^>#[-NR:*ODZQ,.RV<< M'91P:'$2?"39XVYC+S,N0,P1EF!_[9?%]ME'^Y/#_:/)VU?B[U%K.$YN#QR' MZ![-'/;OM_N;S3/=<+5ZZ\7+ _;%P45,VR3%F(DL,)I]VF,%:+V'D\EA7NO? M:H62]8JV31(L5R%5[F"')T8D#@.?->!S-V36?U@@E! U"H6@-F13VN:C9(&2 MP'/#G6%R:QD2\T-"?[+QX6YVMT(X:VJ=K"JM0 M2E"?^&2Q748O^QF9UX%?9'>X;D;!7]EY)U%M F2@#YFBNF0&279 MIRJH\!KZ8GU(ETL7KRES= ()*&%NE)QY7IQ&"9U&IM1>7H"4INU62U_,MXB. MNTI,]5)]GWF)GI2=HEJF[_.^Q@FBX]7:?6*E0]9FZ>B5 +A02P[0$^ELE 3T M =6' ?J?3*QW2ZX,/5=_ID&R5K9:H41?+*4'=1$OGX((U.4E(GW1Y+K=4.N3 M)!OS5%B$ GV14"\R7J)']U7=C#E%^S_=3TF"UP]H#C*#J'S__K-!. MNP4;).E2!-"Y :+]9X0G@OY,Z2.NGB%6$I4?9V8:=H8:>J:"/?61#8,#:5"O M:YB9%H:/5W;(61"&0BRA;T;NCDPFKVEVAH$$"0\_4P-[@$).PZP- Z84''#> MA"$2"@P]AT+AR*0TSJ?05@^L0/_*\!(E;A"2KRYFB_]GI5.]>XWCS&UL<4UQ MW5-/$@<>'?/8!RSTYZY MH4-N-&?.$QL0[I(%PK=Q- \I:_X9(2@A6[:O@RA($".T(I87TM\.QP=L,1-- M;8D^S;_\"OU M8S2X -I@C6/5*Q=']$]R&Q,R1?AAX6)$EP2K-"DU2ARR!,Z2AWM1IV MC.C__''L=(^H6Y?2H3T@[GR.T3Q[P;I^H"XP>:0(!C5*QX?]L*L9VQ)E]B)Y0!-)JQY'N^(3VL0]1.T^]&I66;VMZR_#:RW;9W134[:9 M*,9RY08XSX31:0?X<\;1^W,<^R]!& ZJI*#2<33*WPL-J@^WRI%\Q>:K\6$] M047M8_EY!+'\4N9Q4B\LC(P6YU!#9 M5$!>.$4'?+J2$U[9 9\/YD,FH^_--I C< 6:WFT#8<*D]6)4-CB@N%Z4X&;9 ML9KA,P>@LY)*4!LR)>%J26W8#G?&=J@=V]'.V(ZT8SO>&=NQ=FS@K@NO04-> M#;#;JB7U85-V7("H/G3*K@L0U8=.V7D!HOK0*;LO0%0?NI/=T9WH1_=^=W3O M]:,[W1W=J7YT'W9']T$_.O#$T:&*P7#1@]@"B0^?9@LF3BFG,M 6OP:$UZ,?:897;N:JA=^%T]NZ!\F*< MGAMZ:9@-[[?T[UIY])J@R$=^60N##-G>G@0)*_@N_V_B[&\/5*C\RHXQN*(V M3M;.332+\;+8#:<%G6I'>P7Q(06YV3A,?Z\*.X6T4XAG4$NP8>S5 (;L%(*X ML>F?X2,48';6P,PE3]F! RG9G[ONBIT",3E 84+*3S*Z]]]-BG,'_E9\_'O^ M[JI(O"V?$+I/*,R>^WM1KE'LP!C>*48K-_"+K*KR%210"Y!P7;=*PSG#GA-C MNO[]M+=9$[G8JS67]ND/18D#PEYTL&KV ]HB2OD9CIIBLWTP^2">JAKZE[_ZH8IDHQC,'$(6Z=F![0N=K"-Q%Q!E9=I$B$WRUP, M6% H\\X)N3JU0M3=H2CNJ] Y4'$3S-_-+C#R@P0P3O!*@QC2%^( ,R33U39>!'FR MZMZDD -QI2_ >]-(/UM8TVR+">%]WH'[C'"I$'O@_7%,;J,F6!;V,;CF>?A%/E=%BT2$1!C M^@(88,:46EM(4_;&#CH,BLJ#"-(7L^A"D$1?V]BIJ 5:ZYO$>HEFB!K3WZ1& M5G!)@V%*05#;TA01X24+6Y11"\FPSBT-8F>4T(PH)B-1TC9"*C$) MMKL>U('$(B!J1HG$J$,P?'5W?W%S.$I$0A@&_%&\[=J)^O&Y&WV'M#FY%(B> M46(0@."#2&G;B!)?#-2FAU?6Y)BV7,91ADF50-1WF4O5DB#*1@DK2%43NZC]G>VC45;?7=13W:/(U_*7@Z:2=-'X?<0M MGOS;@"O[/8_@^SV=-[7:?M*^655^47!%B6.9$MLOXIE3J<=<@CA+_YSB>":; MAVN%3/K:A%J?I:AFO07AY\!#Y('V YG7+98QNT^58_F6WZW2E]/=]PU[>_DA M\C*?KBQA=E>JVOQ-76R;]CQC6T-DW_6\$U$>QL=OZ1C@T+0[)9<*(E _6VC[3.*J'XA17WF+X,H M($E^S.VT $T&UL-D]NQ+\HC?(+2(A M;M#8FTCA>O%<$=L:&=OTVM"H8$&:;**2,ZQ1#D@!ORQD=G\LC '>7N6ZDK:U MK&WON*8JY]&,+RA9Q'[EL#Z)%P@3-[R5=B?R.EEF,%K;)YNQ3WZ_6%!?%-U$ MU]0]S=XWW,TVQ[(E+,01^$4P@\,5JZ%+!8;WSW9CJZMR=G;#SVX09??A(7(7 M7;TRZ&E %OE*A*4O2-P_M:CA+;8[=3^P171W/0:$CX""I[\$Q,O:6HK\=F2R MT0MWK,OP9N+N';*7S6SLFZPAWD67" ?/V:+D)J++D^ST1I;R.L4H<5_E7116 M@^$]OCOWU"[VL8W?FRA!F$[HRH5VJZ#AO;T[NC5<;:T+9=?=KWPZ3ZF:V_'B M',UBC*IG$]-?2!)X4'>U8Z6&]PD/8!#>\D3=?G8_WT)?U$*#,23Q LL&+$H. M)-C4*&:Z*U,2BL9UCB(D?>$I%#"\79AK>.ZR4:ALCUB9QJVU<,7Z=3G+TB,V MZ0#D;E9-ZFAFA%72"TY Z06$Y1=4:_R[T\B8&T4G=LCB=1B_44F!ST&8XKC9[J:]\_7W[++?#?#]IE'_4[%WL$N=1@=+C';[7.)\G]OHM:. M.YF20'&SV1?=V6R/1G CV>CLC5BPO[(+ MG\(JS"9/:*!782S[V9:>5=&%F]&1V[JHV?0./<3RC&,_J\6U,Z6CR+U^I@O5L/K,IL%HX+^+&7\ MSUMXPTK?:;S#,>):(SMC3.&J<\=M([V\\*CCQ%T3,YS4HH%9CE5^ "ZWU^]T MXK(F9CCE10.7'*M8R&5Q[=AOF)KG,G[A92]M-&R7-9S7,@!K(OUM*YK+N)RAO.9.G-F-P.MK&VSRNZ\[:BOG6/KV3*FX/_*#):G-F99C6G$LMV60;J43(YJ M46-I]XTJ//*6R@FP)V_AF[]-'_ M(\TGUL>8-8CS./Z._,=8G7[):NE:B?F$FAZ$[68QVT;(3'E"344;W66$G;S#+F(ET]!E%E)L+OF#&.V$2=SGLL] M.70F2%GROT!D\^YO(FX2HP$P?.Y^[]8U,E.Z)X[Z,7N;":P\B44P4RBE#!_> MWV]J -K$MC%DZ_9GN,\B_S>7-<&$5,#?X8O0#9:R*&ZW:@P?I=\_/KB+U6RC M_EN$D1L&?R&?MU%(0K92T/"9^[WI!5IFN/"3=(M%#!^-W\_:/&UM&[W2U M7(7Q&I4[T[+#+1W>\SM:R<+SD62!_S]EO MXQ2W#I,W19'%F?=G&M#E,=NCF/U. GE3E@H9OI"@.W6MRZ.4%K&MN4[==1:5 M>HP+X)W/I(+78/CR@M[T=K65=5-12X$R@IG=))AO8"W;;P?"I;48O@5A>-(! M-K..^.)*A^P-EA]DK_YO\EN2_/,T^1HG_T$)N_Q!-FY#:S!\A\( @W@W6UE' MML "UT'D1EX_#X1;A\FCEU=%[\P7 =19%-S?*-:T2QV&[\_H3FSKJ.:N]K*N M<5=5N&7CL/JN2XD(B-#1HWJ[$LXR\[C1WYVG% 5^3W*KF6;NCA9RVF$UP!B=O18 M(YS9KK;2GYJQQ<.RY[/I^LGUOC]B-R*N)WF-!1,%'7DQ>M@00!A<1;OC+]C1LMW&4*AO:@U] M8-=4*@2B*:"XB#B1H]A[48T02''BT768O M0"*__D&EY!3A@+T>:YZ84%SO=_7J90GQ][2-7\UFR)/T^;%Q@%J4^7LZ%-GWV$;>L.8I!C1/ZK5.&[$K@NG%;&SH^M5:3C\^H&U M$;R^FST$\RB8!9X;)<66.FKU:1P&7M7F%2T^-+4HJLH.[]Y6YFQK<[;5:= D M"Q-QD?[<1%H6U8"BYM%M,4S>-3%4'=M!$7R-$U2>+ECQ-?DL3B9-7)FX4\C_ MPREJ<#95Z#F O5R+5L'SX!XVX59DZ]#U]);*H?0-'Z\"\JC5,VIGV=<=X$'Q M<;8P\@ >-P&67FG=B3\ MP(#\E,Z[ZPA5,%I/69%&1SV:\1@U: M9KHG@OY,Z1.OGD7&;,T46R&GE#(V"4LFX\/6] *?C)TWY6\_&53NL7[67D6U MU@S51;6\6CV*Y5Z$&'AKKLH%](*J3J!B:*T9JC9UCH>P[I^(\;8F++F7HE]%C+DUV?%\&+UP.H\ MC5HS'RQ.X+PI*G@-^(,;6D,^H* M)7F&:\V\'5R&[+8N9MOM(_//2LC.W M5M:-%ZZJUA)S'40!H:/1YSCV(<0TRIN]9JP;,5Q5K27FJ_PVD6HILS=^\1"+ M**CS9*OI?W7#-%.<>C$(2P^J&-;;@>Z.IB\A.Y4L&C;"D^ :T88= M%!J7P)4+U=F54,H7VISDSW'6N'F1XHLM5"N"#U M$'\W@YNISUNC[1-9:2N-PE)U7H(PE%B@STN:LGHK=,TWRD@T[>.JE[MP+-"S MM1M2K/))+]>YM7_2"O59B@U=?3*7[Y*ZJ&&LF$E.^CG!^<.RP:_R.,V64#7E M$^$NL?%@37BX6CY= Y5*U##IHK2"2DIH:P:OH]-,IWA?HH3DUI2KVIBHE7[!SD0)_M9$*MF::! Z MKS&_YVSX4F'7U<+EZ&6-_GUK3@-HH7M?5VN?J+@%O6]'42K2FWVB>KT-$5YN MLY&>SM$$K*O!""$?\B"W0PPRR(/CC[MB7C1VL&Y6_6@3\<&_8$'NC4WRD%_&!NT;'8\!9X-,M+TV"'H M=]J:'$>/Y(G02@W>FB EL'6;NW(JB]C0'UJS8_U8%JTF;B/D>1T?6G,A%Z(N M;Z,-4M8"/K3F0#Y8[=S73[R1-(#6_,9??.&!2#+]H<.S'DTO0/_\?4$L#!!0 M ( &I0CE3O@8E10$D #GB!0 5 86QP<"TR,#(Q,3(S,5]D968N>&UL M[7UI<^LVENCW5_7^@R;S8;JKYN9>VW=+:C)3LFRG/>5KN6S?9.9]Z:(I2&*' M(A6 LJW^]0\@"8D+-FX"(&.J)IU8.,#9> 41!'/WRP\F/ M'WX8@Y>/_BU;Y^?1Z8]G/W[X MNOO[N83K$PSI M&F?O*3J[F?&OLV0'4!S\Z7WV(QZ*@I]1BME-[*=R4%AAQ!U!_NL='?:._.G= MR>F[LY,?7]'L!\RXT2AC'8Q#< _F(_*_W^^O=VMZX7K]HQ^OWI,?WD]BK+X8 MQQ1D"<'\EQ_( #SOZM2;QZ"B*E3UX TA6;C+9KS'V4I#9/A@L7H"LF^, 9K\"C]RI78\;0[JO/ M-BB!VP>P4&(#;WSW[V>U"C+&8N../PMB)/&M1>'C5@#MOB,\(?#G!B]Q^:S" M)=[XP^Q,_>Y0?>]4:JL^$C/8$P7EN?K9:=7P8XWM_4BE^ !&Z 75L-,2E@C_NF&D9<@+[W4%5T1% #[J>J6J\XP? W MPPN0>$&(;CU(+O_/TD-U^QD/L[>1RS7&ZQZ?)&'@8YM'_D"\A+--"*;S>^#' MF,]AD**:W<7)_Y//^]D+",G#<)P(VWLBT6#1'4FGS>>Q19OUZB)%B1??D[ O-->(,_%M0K MJP9!21\WZ=_N0@)2^&%PIJFN?"#>;*"_)$] U]CD1@MR>"(&89HL ;R)HT6( MI38;(P02M)?V51 %"2 "+8!E@X;7P\,C;+ DJM3H9[4$(X-YF2E)R%*2JTVR M@6"\BO'U(CNO7+ZN083ZWXG/, $> P= Z#%[71G1?_S!\N@?X6+?!ICU MWF(!P2)]8-T^X",P>L08],J4AHM9>YLQ_2*CA<_?O'_$<+)!2;Q*'Y)[9)%P MZL-0E_\%J[@/,-_[OLU*IS?U_J7YKF7ZCJYKR];CQ5BMO0!FD3!#\D%]GQ?JE1[FE E)?IYO53$>Q"=*DUZT@B%DT%P4'Y7$$/U$4VE*!?&T!Y7E\J$-;;' M]97E(8(9[F5;44;*$PSTMJV(IAKTL#A*%4X1?%@LE=6RX33]1PZH[DHRP,$P MDPI<#CD8;J>M<3L='+>SUKB=#8[;Q]:X?1P<-^5/5WV& >)J%#];.>1PN$D_ M7 70X;"3?KH*H,-A)_UX%4"'PT[Z^2J #H?=I_;8?1H>N\_ML?L\/'9?VF/W M97CLOK;'[NOPV"EO' VFZ#US07'?&-J/PIM?F8?*$_08.:K(.SY$_[A(]U@! M2/_8*$M/ ;3O.%MEX0G!!HRT5;Z#J\XP/*X-;KF-I^H["Z?QZ5X1GH^G!WV* M*FMH<7E.ICQ-P"<^<8&BL=TN]F\4K+VB($U - ,SBC>93J6B M11(D9."'[/].1N_VY5;>C=*1HSMO 4;7T3R&JRSO-<6(XA3&?@F1D)3PB&&= M?X@2CH#_XR)^?C\# 2FTR$AL%?IYB%NXJ&:3LW ./".5?\S__?8<@9@NXQO^*&,S.![/&OM>/^6,Q M3UV =3ZNC/%>+\:PC#O^*.FD^?>I: SF#F,5U+NY>O%0H1C. /PEQ^PD?F M(5*+\[./3SE8;R_#=""V6MF)#AT4/&,ZT[4KQ:Q5%*T%@F%=98BX3!0I_*X*,A,CAO((-SNV5P7I7! M)T-D,&D@@XG=,IA49?!9IPRRD'^!.R@?6!VGG_?*M_XJZCG?M1Z@,ISR,A&J MW*\-MTX(-0KH-Z#5#&7)@]6$P&3B0;@-HL5O7K@1>,$4P2V2E2)%]':O4W;E MG$V^D*KC+))&%75Z?]=JOFJIEK= 9+[8PRT2 H>"7!::3U%1:DQ_#Y(ES>]- MK:U0)&(HBR0C)B07D-8CUJXJE% @Y5$6":",>,[P+SH9CJ_^:R^8Y05+:'9O MZ03"EX,2L$7B4:(GE]I78X[$BD=AJR3!YOE/>K\43CTQH:D20UDD$3$A])ZH M]?6J6I?I5Q@C=/GJAQO2&8+30)FD;0DE% A:?4 R#\C*S^4^J>@]:[.+'PF^ 38PRWB/X<"*@R] M-_@4+=DQRRIV4Y0I?[7>RF\"[RD( U(+ !\LZCFG\JE++B^](+\X"50>>N_OO@\W8%;7&Z%( M>"!V285'!16,UDL^RT-*D=U*9:0&;9&XU @R(I"X6%I&*BCF8(ODPL3?B&A' M?IFG-* CF =@UD@\TDDL%9N4+B.B(SFUFU0LH1#.(J')2#$B3)(00=K40C + M$JETV*,MD@F; #.");UUD'AAZL&;/H7!(NO/+/]B)' 624=&BA$!E65?J_H9 M3P9GD9QDI!@1=-GDCF3YY4AP*SK5ZCXHM7F,S[WH#Q6GM!C*(KF(":$2TNI0 M*!Q22!58%?$(0"R2C8 **ABM#@52+_X1P!6A@QY8! :,.=HB<; ),".WE7TJ M4?I4Y* 6R4B!&BHP@\(!=L<3I?=0.:A% E.@A@I,J[/@(L\BW)4^*QQHA$%2 M4D"+A"6EA8I*L[]@AY32<=HJ$93PINS6ZA1H\Z9])*_8"N_69UH= >7D9TD" M$W.P1=)@XD_%H#>Y:%=UZ K6=^2A$\B/( +!('EP8J$JW7_GM2#S(" M,]I[N_\ MDL"M]G%L5LE'3DRAO)+NR@HJFW]]I$72J"-/N;^[Y&NN7GGGD;OL$B2!O]_W MBZ4LS]1+68[^4IKMKZZTI2MMR478E;8\TM*6>M/17&G+<.Y\^ 4IB3.4J_;'8 /2P\JOS#R MX2V2G"I))A2X+..:(H;&FV090Z)JJF*KPUDKKCHI)M2R9.%XC="FJ8@HC.7B MH6284.^2A=]TDZ#$BTC-H6;R*0%:+J02+694P]P]"37?IY2 +9*8$CTFE,@L M(*J^/0F![)02=V/2&C-30U"V*W$!;)9*93_2G!I304YI,Q)#V2P;UC:T"Y'09YZ&/( ETIX7)&,3TID($)' M<<9_&]$Y]3\UUU3.13*X2(;^A)1%AV&[M8XC\BDH1C.PP>R,:&L0[>@4U MV5,Z9[A9L0TBC:N(B$./$1F.?8C&Q$"'KN(Y0"M/SNM)Q0V0O1@+7U&$$/J/ MG4(5*SZH".GH5JE*^%(U3I]P%!ZJR@,MXBP+_6ZUHC@,S816%B3*WM&$_%6 MLXC="M1TJP EY/XY:V$%[@OAK..^D)IN59]XQB1]",X^-;$Q80RTB+\L]+N5 M9Q(Q=*+*T(G=#)VP&6IB?J4L\$@"9HEDU(@QHM92-=-0)B#>>+LDPZ/"B.)* M:HY\:[WW3)>]WKABE\3:.@Z&L_\2\9+\N.D\?P68%QX&KF)(^F5FOW#VY283 MV,#_IC29$/62XI5]J!<;B.WD'3X>Q]DC]2UX27\1NDJ5P&V07C.*.H7%M/V@ MRF6#\_*!XVB6E\"_CA* P9)N'UW#16P0[1!T=XJV&5@!QBM.%&^?C*"+O#4% MH'1W"MQIJ0 D8/D!)$GF7^[TG;.G.A9ALJGK%,W3B\@Z?9GLJ8Y39)6OK-UE MK:7([@"^SB?;3I]798YC$5*%K$Y-=+M)IY>]CC/7D4F+LW.U+&70V@YF[G;B MO $12H.I.FY@_ F/18 B&KNE:__I(C_GC%'V4 WMWF"_1&"7\]^? SY5)?7M4 MGR:E2.$C:>G-T&GYSJM,=K_RJWY_6UVVAG1_[?VX"%)0R"QINA>4I;!!J MOD0 HF6PO@N]Z/)A>E?< MQ2]?R;\*5\!+-J)]Q"Y*LE)3GCK:6N96#N-Y&Q,32[3',+1UYCZ7&KQAM=B+>$IK,8X/T6I)F M1EOC@M9E%6=3K=MA+Q"E JA%TE.@QHC^QL*+7_M@L1J\1:)3):E;O#YGE[H' MZPWTEZ3GXKR8)%#0(D6B-_0)7A1\W 5+M2MO+I*,]HBL$Y$ M=@O?YV7&J01]"@77: 9;!-6(J&Z]D5L^<144I-,+%V,>6X34@K1NI04XHE(\ M@W($I QMBUB4">K6&+F%02O=]O9^HP?@XY'\QKHR@Z VK2WBZTYIM_[)"HX) M9K> QSB[P"M[@Y1FL45JC0DSHG-R5UV;SL>S?VQ0DE;Y:O>*U6(9&W1B&,IK M_9\UEK@CV[V'EE=A_,(L43]1_C;LI7'A1\,\LSB::G7LHP+CC MKQ/A]4LA947TOV"423'V,$8;"/!_%*<9>1%ITHU3Z*4FG*+A#"MZ2G(.)9GI./5?PHW*@$V#]^&>776&"5';V(W:^03!Q[&V^=7.$0-_7-P# M!1?GL]K&)SQ6#(J__/Y_00IVA>C6@Z34_C/K9G-6V^_4_ &CO^23CW:S_]55 MO7=5[X^RZCTU\<6'/V&]>RZ 597NN508$?/,PH[\*P1 5E1= =2(VO<2O5,0 M5X4J(RK@#RDX@RKC]RP\??7QKV=X0GSM!;-'X"^C.(P7Y!DPANLXZ^ C+!6L M#*W_]4M9,4O!(JKT#9*S< L23LH'^7GWJW[>JKTV[Q VH<#I-%D">!M'D#Q< MDC?.[ HE38:3P=D@#$523&@&7/A:)S$2/=?71UHDBCKR)A0[317D'I (+#]) M P$D,N "6"0*+@U#E##]%6-.;.(T>O!",)W7'K-821T$4@70!J:KTC)$^= L MO/,JAN=QM$&/\30W0Z43--X%EO$T9@P$SKL%I'>AU,7PJCY.X0"J VB M4Z=FB(*<7*7A715$ #:P6T9#I[J:?:5G9IU,^*J_&V #QZLX=ZN!V1.+";94 MZGP^ET=9Q.PRXH/4JTS#=,'LW(O^N HB;*[X6RY[J WLY&/?K7HD+\<@^T;2 M:S.6'%X6E>P3A[]R,%MX+:=DD'*.W_'Y%BVCH5H:Q-X=-&CF% M[H$/@F?R_O0KQ'>[VS@B3B;VW6KG!)&"VB F=6H&J;OX.PP2O(U@SB1>M""A M01Y"($$12,"K'VYF6%<6<3Q["4+6887,T6P*&V32G"HC:BHRWBSN /1)F,8" MD_);G*1>VZQ<.WQD IRP./Q[X6<[@N#*. \1 M\J;.5FZ$#47R($$TTK"U,LO8[*R$P_0:BM8[0TT()U-GZ@%"Q/I['DKW2U)# M.2ENZ^?;1[RX.+A6"=@.&].$HH)@#10*R.!]8':??8]; E0^BRHM5!!: T'3A&>2-WJ]6L/X.2O#(Y.*$,AF M$0D)H_+2&COZS?.7^$X,2WX=F;R$0#;+2T@8E5>?[W9JVP?FH&S[* \Q>OLH MHTJYJK4$.%=CJ&-S+G!R*0'K_RJ:1,O)Z:GFAICT#,-R57.)$OBK:W4@R(OR<2UH:?-WB_)'#Z1=:=S=+3HH)U3?&OK]9;=)2 MFQ=@#8$?Y"7MUB'(*]Z-5S%,\DIU7)+X NUO!8M$WQ_1)M3^X*+';K@C4W]K M^NDH$5*M#V*4GS3O+SB[WJ5:D #TM++&31PMPN 9S,9I\L4^#OB*H =(#&T! M+!O4,!RX7G.V@7N5HCXJX)ZZ4U/L1SOT1QEJI4#AC(0T#K@(3X>Z@&'GG77> M6>>===Y9YYT].E$Z[ZP) 8$N34-[5H%NF^;2- :P+,>8IB&X<)UOOWG_B&'6 M^U-X.FLTB1TVIPUE1J1O"##>XWOKK:3;?>.)C#C%M=!G=9&SZ38BU4.7V$VP MR[I$KRTMI+%V7$>Y4+I:^L83667M&U-7$+ZQPFWV^;>:S C+WU+'FZF < ?X M\J;5P*"=0)LJ%'>$KT;O" _Q/'GQ(+@ SR",E6*V!"#Z']3:1S,(R*+FO<]7 MC%=KD(#Q @*UL$,1S+%\!R(:J>!ZK=%)MBP8@,2#VUU?J:VPT9800K\< M.IQ *S7>^51226BMR,E7.)6,3C5H_>)4CE)0(\CHG,XVL4I5_18$(]4Z2A\J M&*D>?^0"C5R@$>,2=$2!1NY)J_DI?=)R^RT4_>D M->B3EMY/7_=;AB&67_^3EMXV\KK5P*"=P(@GK<,VI7?^L?;^L98MZ/MZ7(E7 MZTT"('U:JU J?6Y1 ]8-3(I9+5^FSF'@]:/QZ<:JU?X-X[5=X[3WOM MZWZ'S^=8#QZA-P,K#_Y!7,HW@8]W?$'MB-3"*P!:+PY50JEHM);P%- JJ2DA MA]0OR1Y>>I!!=24$6!9J(Q1K(+02'W>NXQ HESP3JD((\!;6A9#!'8?HCKDV M1,@B^&J3EB,JJ&G:AQB)>AM^U5L@@E06-@' )\#TN(]W0BK2",2YH[8/\D#FQ3W,,>FO1ISWVU VX .L8!7)78G6<_@O6$)]&126J1'=[E.%X%].SJM"- M6!IQW(ROD6O$:PGSWL/_5CC#]4M.^43,H<#DT.]+#T;X/]%-C- =@ ]+#X+L M12Z]>T_GYQX*?*RR%T&X2<#L M%A LB//P?/O@X2MXFH?)9]Q) M!\;194>E=4=/VU&Z\H@L[:[P[@IOUQ5>*5WR#L:SC9],8;:A"JJ^L4?:<5GG MHJ^M%ER.SOXH _B7I3WVK.':Z\2)5*@N !8)V@K(]24%$^Z>/4A"7ZC>), ? M>I"Q#G%[@?<(&_.\)]'Q^ M%&CZ40D +.*OB(Q!0LXNL##!(QX"+KYYZS6^)HDM W>X14SF$V%$Z!B]G?)O M3?L1%KEZ]DAW"OGBZ#&YN$_GO\;QC,4W,J0TP@:^U9#N%$ M.0_\%OEOSSHP,EUDM%O%>1R=Q]$NCV.+/*_(!^142SA\'Z _5%KY"('L\$>J M4&)$ %$-PWHU3 4!%8&,".]1T#N9J(HT&1&QT[>H3/!I#B$N?4[.?,]'^"P$ M\($'VX4:FL++=@-X_2=R!74L'LT;T#:(1Y3>1IM)1 IEG1RD%!D1%U/#CAZ: M&UBZ/8A^(2D?_@14F) X5T/OU_@9P(A01KV730YV3&B;I<4DJ.K&,(,\0$ M+JKG? G8=]"&S 9P[7JU]@)(9#B=JW.I2Z78_8IDM( G^KTZSA_E_%']"\E5 M?G657QL+U>#Z?Z[RJZO\>D257WG!086"3..[*W%<$'NL_DME#\60.+110]RK MOZRXU@4(-Z_\/LQ5U,K#CX[S9?(H\[6ZRU)B]H?[R=*#"U$\$6^\?EDIGTIY M))C@):M>[&[V%[N_@7!V%QT] Y1DB<-Q9:T5)^ M-MI2TE"N0*G%Z,Q/:SQ5166=46]!54 MP!(1RS[H5I,989=;:WH7-:C8\"]O6A$,LO<:E:&X-WRU8F^X"XGCM1 YJI+[ MI@1LI?T74F34AU[#5"712@G8*(NNH)^JHF3DRGT]:E$::),'$6?1ZOYTT)B? M^\E8G)FU_]V AW"6BZN4=;7'EIJZ?DL]EW9,<J.3,)H>S5 M&H]3/]^HR8=[/#)49AV.QM(3H5"Z6CMEGF^"<"8JG)4/K(XS1UX*VV)%/E5: MJ"#Z;8>YC$$4O(H[7Y;'Z.=I8[M5H8!R4FL)LO+7-HF1J @]8ZQ^,:A7H&>@ M/T2!LO%LEK+ "[,F!2!=[R;PGH(P2+8<]99"VJNTL-S"*A22BA1UYS9"0ZEC%ILNQ$ M)J.!.FU[OK<-@O9#D02"WV8(NF%YS&$\0M&@.Q+'*ZK -K">15:!DE1E5T=++P6U(_\ M>A-+4WPN7]=!5N+J M-PPM\BV:-MX+V0 "H)K4[GXCE8^40I!+)(+D(ZJ'AV ME^/#I(U>@"=1NERM%A@9[RHLN;PHAGH?4UX447-V5VQ6Z^?Z6*MBFU@$&)'V M5$9,I1 .'\*(H"6^6@E%PBAQ%TDZ M#S*'VL59-@V#M"#\!D@)617&,D?:Q5%IF\^:K7EY%SI:.U*1PU>[LT599,#8)1KPQ5%&3?3Z\\4:8,I%B M2412,65Z2W?U(Q2#C%MGP12-VR>CC=L]"+%%F-UY,-D^0B]"GD_XCW( MTB@[K 83]8),]/-<6BVP,LZ(8Q!+83@LKQQT3CY8R'43[$Y;SA>MT,G)08.? MQ^NY,%BL\+L!$1JR&HL%;*D!Z36F^;<7221S<8 %_"JB2QG6:ZCR _ W$,S& M=U<*4>#LL?K9*/;;EX+ V210UO8:JUR(+4W$Y3Z9(VUB*Y, RM2>"R)!&$@B MOTM#]+-1^I&7$:9LZS?N&",5(!3#K?PSYXS5STAU?>200%G;+A295U]"WGC; MM&;;4HUDML_^J5TM(&[=.8CDEK$V2C_SU+6PACQE9*\E?/"6%DJ_,\>-%% !;QDZQZ<(H39[!5?.70T/&BR6'O!-\N W_BK8/$"X6\ M98[4SUC^NV>1J4SD=QSM];YS^>J#4))A6!JBGX?2S:>,\(YO6A,FLL;@,925 M$Z^.T\]NNR$ST,5(9H MY'?U,:7V*E!!=X.\F#:]6 M2MZN#]=O$-C>;U;>=AW['7-[O4KMUKF*X=V&K(W =$Z[0?#\QA(@_8Q6K&$O MH6/@M@&;:(:R.HH\/K/'6L->-OHF)+%>75Q/KJ,96$7!/,B;VI)J=[X VV@=,B_(>H_I]?(2]?UR#"BVP@ M0"HLEH/9PFPY)9TZ!*C4F^+PV%*&LKFGM31'N;;('8!!/ O\O%0TWWY+P&P0 MB!HEG0KQ>#\8KTM1"]9!8A+!(/'PB:E7UM23-8_0% MER7Z)%T:91'WRXA3CO=ZW\P?-NC.P]L)JJ-L8"(3<<,41-C"OAO0@+04NL)W;WN#Y)TL/+KC,JXZRAH%5Q+MU#^C17D_BZ!E MDOR6_5O:Z(_:JWVSM"F\V #2,>W"VZ97\W$T^U_@"0+:>IGKIU>^!EK^WZ!B=+ M "K.'I(8O^/!WR. >AO()R=;Q] &/+S,<0P MMO!80@9EM];K-VN#:GX);S:+#?)K11B5Z.Y"?ICF#\4[:B$!(P!(T(WV:[7I M0CK+*)_FWT?Y1*-\)M>GUC5A8'P?Q]2$P?6I-:''@NM3R^U3>RP-A VJS=1K MG]J!^C&(HBKS[?I$F-_$'*G_$-:DS1^3A$'"I8HKG2JS]=1^MIY6V:K5S:^\]9]&,;OG\\*KY_K/*]W]( M[$4_M>'[IZ/B^Z^1MXHQJO\$ M,^+J:)).Q@2U2$H*U)A0YJ>@3.( N-I BV11P[U3G9YA;9?4R2N#LU,N3%(Z M5?T9Y@-1"4T4@-@IG"H5U;) )KC8=Y'6!1_[YP_-?>RCD[_NR#H8\K<>)%'O MSX!%Q$D+(G83NB<#]V1PG$\&KB5YORW)]3X]N);D/,J,>(!P+@SPH7+P$BV7R-P\N(/">):V;>(-MX2@/?R," MH,:9?R3+_4RSU*BCY Z"5;!A59/+815 ]8M(^8RF0(UYCK["E>0<1)B]?N"% M^TS?*^"1\K*JOC_5V2R2:CL"3? 0NH(E$F%*\Z-<63?=(F*4==/J5'15F96J M,KNW14,\\N;4,G>E6 PLQ:*U>IXK-*M.3;4N^V$>;M** ,LXQ&LCTLN:E(3A MI45\/JV^=A2A1QEX(2%B@*<:+KK,)Z:S)OB2QR7]KQHU17+O,>X]IKL#Y\6# MLT>\C/C)I3+,JE>5"NY&>.;32BOG'E:!2;Q:8RJSWE00DK:$:$!'$6#&N@ 8?L ;6_U!&>0?T@M6(+"XFS8U@#WZ0\JADT+( M7-Z'UA_&4F](?QC4FQ"ED.+\5"4K*T,[WB3+&)+$)G@GR?X9@4]/]EX(6D0>2K1.A,0M$U7 M3>"9"8$D 8J\T1/TA_W M,7:WU18?8S\V>HP]=8^Q[C'V.!]CKX+(BTA0L6I1/2Z 50^T7"J,R'%+\XWF MV!*-H]D#@,^!3\ZB:*$O3+ ",>^>W3'(,> M8_5IC[[,P-])_C_&0^A*KP[2?^H=0L^+[O,JQ=UR"@VY5CG7N7.==R'KU_23 MN(ZR+(Q?88Q$=Y$A%GM#.L2DWQ@'>@?"KF(X!P%)6]Q1-YP6,1=[0UK$I-\( M)S7QMUPCM &S8BIDYK(O^.AW_GF1DK28RR8=:$'>,7B!?P.(^!BCV>7K&OCX M7Q]C\J<#GF+4,;!)G0[&%!-2 5VX@"5JQ0\7T)HTZ!Y3CU#7FCZF:FU$W#YB MD'F3&$@+^T3BF#2Q3[[DVOB3U=K(N)%H4LG&F+PEO6S,'",>SH8_V^K9Q+OB M=4R:.S"KC*AQYP*HCE SFP90M>P0-&B<=)W:I\9G[-YBH@=&QC;5/#1_!FFH MU)J2]" -JH>4)KJ6IDT=;'D;M.NP'#&B4537+ZGQ\8/'D)/AK&&?.-J@Q@:R MC>JZ?M]X!X;P#S0:E+H5,F](>UOQAZKIL;C@KS&!080"_S\/Y3RYSSF7.NE(P6K--O$F41UFU,Y11-^*C5JTR;&2=:9;"<%AN5('H=DPWR)HU9KR^ M:LHN?;=)^FZ_E9-+41N/>"BXBX/_!V!\2=SK0HFH@>J7D[S.J!HE@U1*+B_] M$N.%\0;U$E\%SZ !]]F ]O&>3<<@-9&90H^F$2"";Z[X54C[>,\A9) "R*65 M'X+75.KX?YOQG@-H'>LY=!A1ZG@2>@AO7?EF-(7WQ"06'AGX1R,YI'Y!J;<* ME!+3J3B"Y&14<+A+CD>ED3;PEXM\IS(!$GXJA+O#B+M1:%C5TH^LM]?/ MC=Y>/[JW5_?V:L7;*X))04#XOZK"P7_Z>UJ;G>,\Q[\7?K;#:U[&>8C74W6V MVM3XOLWS+;59B7B?&6(QD-- M55MK;*^@.D3]236N>J]2KI:'&,W5,JIVY_I>>0%,0P?'"&U6-+PP"VB]")Z# M&3Z$WN,=2'"&&7YIBRX.!^"&,55 5=*_+;K=,]"VNE0F2Z/N _3'%00D;!A M@)(#?MKLI6U3C&&Y8411S;;!Z2(+-E3>GL*:MFG80&PPP0TYR.;X6QSB:<(@ MV6HXIU07MTW9AN:'80[16^*R38+GO1^EX!C]TL@QNIO*.4B=@]0*!ZD+-E8* M-M:;>_)&@XUMC/ VP>_:1["QV1D/NP\Y?Y)--V6Q11* 6&6>!'08\=D4T9)] M.JRQ1M@LJ7ZQ(P-*A!B1,=%-&@89L^X2.4 J1=_6[7R#\,D2H8<,)Z1HX=A@ M=EHY-BU&?%LY2K+/JC+,+/LFTK"J2,IT%+XDNT1@HE%K*X:B3?MDM$VC%([] M/S)RC"K]H8*[@6Q&,!VV:=9&VB$ M769J#8_M%8/ZDY6,-\BLM6!^T1Z=J$3;Z/1EPP"@\SL\)X 0S-*G*VYVS,X; M+ #2'W?(?WZL>;4%=%##I3>Y(<5PTD8\'"#KQ,.A@XI';T)$BN%%&_%P@*P3 M#X<.*AZM^0.3>+6*HY2@ U"-$LK_=EVF./R_7JUCA )\H1\#&*.U MYXNKC0K&V\!I ?J4O>UZ(7'86W@7GLX?+ZZ%O.4-UL]89LQ3D:\\U+NY(7A= M=2LW R0^>*=]7X4@^AFLMB6*J:"\[K7P9$FPXS"Y\9[$^Z0(0#^?FRER!7W* MX%XK4986O)YAY()Y0))E_644A_%BJ\YM$;1MK!?10N70:[7)[-LJ7V?Y5Y;] MU\B!T,_O)B:%0P1E=+\5GT/@_S=("M(6UWGF#M?/8N60N%+!9RY!E-V]WA;_ M]OOC#5AXX1V,?0!()5/U]E=#(BW2<8X2QG,H(1R MMM>;8F&=FV 5)&!V$WA/:8J_*J=Y/[INH>,ZN\ M4P+TJ0RT-M2]CIX!PI/+^%\=IY_W_+#("N^KJ!>?6_LS.;?8&EX /UWC\25^ M7,8;!*+9XPO^5+?32.PI4076SW7.,WW1_*@2LY-#KY?0;)F'X/6;MZVMCO\@ ME(,JL!5R4"5F)P>M#Z3E:T5:Q >--\DRAL$_]_5S&.4-)'#Z1:5A4PX_#Y^\1!'Z\ MB(A=+,B7K\X$2@9D"[=E=%3+U_7C\?0W$',#H+L-])<> N,%ONFG]U" ?!BD M*'"=GVK M@A E1Z:XM+K&RQ"&R_R=]\7_E]6<-55# N.&=[[;+NY;!%32_)H M>DFO_BA M6(ZWU6BI#$3!$\P>\0'=( W*#\E;+P@_XAF][[W ,(00-[^TXNKMQ2#2NEOPDO[4 M]ELLP-LOP1I)5'YZ&QX(U*V]^*K@]DNO2A$5GM;.ZR)7CWCI\2K>1$DK&5#0XY !I8;*0*M;IH"JJ.]3:90-8F B3CFNU=OR*Z8/ MW<0( 32-+E\3;$_Q<7:YUP^^&!1 +9*- C7=RNX WV/UEXP>_!"#[(] M@NQW)/4);1%3%QJI%'N-I&B/D-!X=9_V^"5:-8/ZG1'W8)T_M#/<)Y*#F@36 M!G$V((?*3+\/@H-H>D]N)[(<]$@DEE-#!=;N_G\(CRV[Y69+]RUO,MN$VI0^ M*N9V+H8#^ 9[DK)P+ON%+"2/REBK"X-<%?=NR-P)"6;[(B[%B N!DZ/I/!;) MMBEI5*Z]%OLH1RUQ3JO5038PF86W$>VP\ER]'+Y)I$EWM,1Z70_RNR6<<@;2=P.]!LLPBT*\3 M5+CS"&Z$G6>V0:J]$4L%O//:'*8_.DTXQ[@\!5&ZY^9MS7>4%OJB?ZWV1:?@ MHP+\KC&Z:X?NVJ'S$;:Y';KK:\?L:ZJ[WH[I!IFHQHRWJ+WZ,H;) M(X KXJ@BU9@E;=79PZTR2QP:C&A"7,--VLV;!V"$Q1)JETPL1C49[DLP!EFU M'H1S@";"O&*=K[ZD"GMIA'Z?6;N2G$4:J('JU=>I MO*PZ VW*QE[CP+*$[]LX$9=>JP_3ST2)92O7HJBB3YFI-0>,X:R]WQ4MH?6: MR8%@C!!(4/[9S;!>T%*5 4#XM\T*S'*%N<1#GKU0G)0="2>!6!2,>2AE(V[^EM5.2Y#3*BCUB>EI#YIA!'='D;3"LN] M4=4J<*!3$3@#=>D.QOAJGFS),2S)+?8Z?Y@Z@&X)EG^CNB;@R!"%\?JUP"B) M5P#>!(B7HC+<HU&JB3 MA;\<1OM*"[Y1/2OQP(0*D0S?]*[:;!I[.P[3Y?'?_Q=X<#HO#+P%R>5\#OQD M&EU'/CY1-(I*Z;*,A=K3$^4FE*YL^4'0[9WY86!2>[="\@4MU*/>>5"+5-0= M9KU+ABC&6?_4*,YZ=.(BK5VD]7%&6K_-V$&]@=1O-';0QH!-@Z)L.L4.FAW MO/N0BYT))?&#?!"KS). #B,^&WZO2&YR:6FL$39+JE_L'-(2(48$0'>3AD'& MK+M$#A 9S^29 OUO)N;XVC[0]SJ3< M_$'6&%8(I%\JRAUZA71T*U1GH)/9Q=1I=SF_A9@Z%]JD/;3I:$R6"VTR3-?D MH4V]5@3M%77,+F[=W2$6LD%%AJ+=]#BWVSAZB,/ #Y)TGDF,3:AW$.W@KOP6 MU87+C"'ZV?:)^,/Y^";V>$U6!UGI+>K'COAC"T)S 3^&!/S8&$+F@C=,#MYP M(60NA*QU")GN>)]31KS/EP_-XGU.7;R/B_J63!W_T6LRQYSH7I&BBGVR\D))Q@,=; M]K(VJ,]A.&%ZS- MB4E8K4$"Q@M\L.(8GP&B(NJKOD6E83*B4VB1@=N<"P4P M)!3 !1NY8"/;@XU<:(C)H2%&!!NYT!"K0D-VX42Z0T/.6*$A)\U"0\Y<:(@+ M#7&A(2XT1*-07&B("PTQY;WTS8:&O,W"63;6<#+$S+FFFS86SC*\Z::+3^/' MI]D<$66(S>HQ/DUO.U07G\:,3_MTT/BTQXMK82!5X7?]3K-6T6D%"J@1KM37(2Y!<91 S]]]%8?( M=6*L:8.J'( -G?I$'N1.E #^;M;_%:"PVEO4D!(#C J3<\D&YF].ZDU$C7 / MNVP#J[(-3G9^7=WI!A]W=!?2#4Z;I1M\=.D&+MW I1NX= .-0G'I!B[=P)3P M-Y=NX-(-#LYSEVY@/-,-,E$NW<"E&]@6X&Z(S7+I!J89,YO3#<9AM6?F#5E0+D4J(/SW*5 M&<]T@TR42X%R*5"V)=T88K-<"I1IQLSF%"CJ@02S78!7 ,0946(0_;ZU5@E2 M8J)W*XO(5M,=E3 M+DC3Y"!-(S*E7(RF53&:NTPFW2&:GUDAFA^;A6A^=B&:+D33A6BZ$$V-0G$A MFBY$TY20 1>BZ4(T#\YS%Z)I/-,-,E$N1-.%:-H6%&B(S7(AFJ89,YM#-/'< M?O+?(!'&M54'Z7>?M0K#K)+A B]=X*4+O#QT_%NF0*22\+,78M!#A5PRUM6O M'7KBWQBL..HP2Q??JUWE9/&]-M8NC\$8T,Q71"O]F O<1"OL>7J M78B@L2&"[<)*7>QNH]A=%X?IXC!='*:+PW1QF"X.T\5A#A"'^845A_FI61SF M%Q>'Z>(P71RFB\/4*!07A^GB,$V)"WBS<9A7^&@0^8$77D<(6VZ"CMA:<@&L MLI9<*HSXZ!ZA%Z$Y@ A?9!X ? [\(%I,YPRDT2-&!K%_DGV?_:YBA V6:'-% M"?IE@!%A<_9ICD&;@#[ML2=D]FW&[=L80FZ(26X?MZ\WY/5MQ^T/%-GJXO:' MC]NW.5+<$)O58]S^)XNE89 QZS=N__-!X_8O'J^S\Z&DGC)CG/Y'EU;1^PQ* MJ''J-8#_=P_B0W@B9FMUD'Z>#G%)*[*_2C'E?;]1_V\U>>)CKS&+#R , 20] M0L5:S!BGGXU#*S*#:"J$7L/_7 9+F;E:X^1<:L$A-,7,U(+CS&EQI<.U*UL? MI<,-5#.7P6)I!HN!ND32+0!,MN1LG.0YAVM.]L( G!4L_T9U3< 1TW-@)AN4 MQ"L ;P)TB.27\G(VJ,NP'#"]BGJ]Q/[*@W\<1%'8"[]-E6'SHE,:C\NO.W:U M$>77:4W4>2OY=>UR5PYMU>^#Q3*9SK^C#/+0MKVVO T2/RQ'JFDMMM]?%Y,"M-[W$78!VC M@%EP:]!=HKZ^#3IT8)90E3H:-_+N5?;@YHJ]L@TZ=S!F4&T[&D?S/2!/_WZR M@4&T.+C&\5=_HUK'9PC5/*TM+UW]#7OT2[G^QHD1$2:N ,? ZM-O 8Z3G4M: M=P6.KSNZ"Q4X/C>KP/'55>!P%3AKP&&9X S*\+&O H=+ M]Y&F^PSC=2T=*V%\%<.5]^"QP[J+KD$!G'[.-_-R"DCI%$K=@O.3&"73.;GZ MH8WK9L8H2O,C0DVE$&T(?D\^)B4WEW0.9C' M$$R67K0 Z#K*7^_P$!*<^)I #Y.([SEPFS(,7^2F\T?OM>$%>7!L;% NK0P: MLC0_BY(Y=U M9DL%YSS, S2"?O5!*.X"71RA_R#7RJMR"7"+'G)PW[Y4JP,LT@X%3[A7EJ_X\[;I@6C[D$6;B8XG#>;QB*9-:1L"%\N#X5=/N@C M@"O.QJ0(:X- &I!3]=D>QMM ZD4D6U*Q!"59H;7,0N=@ M<&X%YU9P;@7G5CB"VZES*U@J..=6Z-^M,%ZMPV . LR*\";TA0X&SEC]Y[96 MK@8.-:8Z'5PY5*,<&JX=?/APAX^]&/';."*[(68XQF9QC?=%B.^H5UX ?_/"3;,R M+UV7LEN9NE)?]2[I]6L(8RA^:N#@*$904,IZQ#\+,GKT7H' (_/U0Q7A#&R4 MPA5\,0=!\(2%X8D2AJ.3 ^$H$O_74S5.<.^[(W7$[6NC6175?L=4;&\PJUYR$%B,<=#E*,I].99@1CCF+0VQG9/3&T$9X]W<8E'=GK M4N4"6&4MN508\=$-T?6O+LE^5S'"!DNTN:($_3+ B.;0]FF.09N /NVQIS'\ M^,6#LPML8<6[1&6857M#!7VXWJ[]Z6\0:9M1;, MU]?*W34<;]1PO-<:1(\O&(GM0_#ZS=L^OL2/RWB#0#3+_HS_()2)*K!^67$^ MZ2*[58D9IN]['&7UHC%7E.JM)E[>3UN(6>9 M(RU@*1/O01J[7X Y*9LCKL-7'F,!_RH8=^O:SK.VP%]&<1@O LGGS1JHGX>M MPD!9I%#F]MH.<0Q@C-:>+U;,VBC];)6J9@UGRK]VK0%YRADG7D@,$P"B\6:Q04GM/#>-Q%9"&5J_!!2.MLK4&'']O@?/(-J(XN?W(_2S M7SF&:(^T"7'HO^(=A=1HFXN2\$N#+&)U"6\3PK%W%2=5:@0R!UO$?2;^G5+F M>Y+"!5A#X&>;#]Z+QJL8)L$_T__D2T,(9)%4A'1T*G_:DW1H)'Q>E)4OD=I MBZ10P]V$NJ:*M4OMK4]J8 U24N-B.G^$^$"6I1D]QG?>5E"KF=(L@;-(*C)2 MJM5$M1R3\MYK=P &\0PK$21U22Y ]K^"DY,$SB(QR4C)Q=3NRMS7BUW>\GJ? M[DF42_!PQQEOD5AX)'1J0,^Y2RM7*[>Y(KF@ZGC+3 .-Z\1VH 9?=U[C,=W MH>>G^(T7^!_7T22.(I ^C?P>),O,3%XG),5P%4S_P6%_+S/;(J]>B!VD MH\[E*X!^D#=EY(BJ,L86IE?0[M:S6_A]C*.8%%]3EN_C$C3^4GI;PQ;Q]4QV MK8GV85*5"0Y!EEV,;[)9DQ:,MQ\(4W\_5I,_"].,O&@V*DTT;"ZPG )AWNVG M=J0,G(C[L'E"X,\-1N+R63&!_&NMO>M^DE$VBZO [W)SWUYN[B3T$)K.4SNK MF)=;![$J E= AQ'YN$6T9'&AK+%&Q.1*]:LB%!8A1N06=I.&08&ZW26BK[3= M X#X>#&YPV, A&"6(B6.:1"#Z#]&\_6J])XNI&*0.V5YK0R!"R&KA1"V<%I( MQ""WS\(%)T5Q+ G#Y8RVA<%< FIW.QUF_@[&/@"SU"_W 'Q\19B1XR F:X+_ M512Z((?4+R'E(ZZ<&!-"2G[S8%HV;_?&B>^@R7;Z$@&(EL$Z+W_F+027CP93 M6"2^!E29$*PRB:-GC%E:OBXSNZ3%'\I\1R>"Z#),T\85HDNC'-8B<:F0H]HM(O\[^<>3A\!__G]02P,$% @ :E". M5-)!V(%?H@ 5^$( !4 !A;'!P+3(P,C$Q,C,Q7VQA8BYX;6SDO7MSY#B2 M)_C_F=UWP-6.[529*;OB_:B;WK70JT8VF2F=I*S:N;*S-I $)7:%2#7)4*;Z MTQ\>9 0? @P& !R9\UV6I7A[OR!<#H<#H?[O_W/;R];\(;2+$KBO_XP_LOH M!X!B/PFB^.FO/^RR#S#SH^@'D.4P#N VB=%??WA'V0__\W_\G__'O_U?'S[\ MK_/[C^ R\7HH!!@[8@'X!FW_UP>4S3%_@:XI>8$P&!39O^5_VLBZ2U_GK.P8_^3X \!MQ\^'SU",YW612C+ ,/R79'H&1GX";V_P(VVRVX)QP9N$<9 M2M]04(C;1O&?OY#_X^'Q ?RBX^R7;UGTUQ^>\_SUEY]__OKUZU^^3O^2I$]X M/*/QS__KT\<'_QGC^A#%Y(7[Z(>2BTCA\8W7Z_7/]->2M$7YS4NWY3.F/Y=P M,'D6_9+1QWU,?/IR%=B D(+\UX>2[ /YIP_CR8?I^"_?LN '_#8 8.\C3;;H M'H6 @OXE?W_%&I5%+Z]; HG^VW.*0CZ4;9K^3/A_CM$3433RF#5YS'A!'O/? MBG_^"#VT_0$0RB_W-\)1K6NR"J:?%:'J";]#:90$5W'YE($&VA2K"G[0QS_D M,,U[O?(VO^$!/"8YW/:"7N4T#/HSZO>V#WRFWS*V^JC?6ZYPG@!TW@:L_6IY M[W1+_NDC_JL&$'W+41R@H(1(!$@L+I5/#3N5O)>=^#6I6V*[D[0][@Q+I1(S MY/_E*7G[.4 163;'_YB1/S^P/^FP\7_^[2+!3L#&R_(4^GDIC0[DKS]P?O^Y M#HK0;=(2&5Z&.P974/SL)WB1>\T_;*MF,4R3%^Y#BW$GG!__MO7V_.S%X$=P M8=:(4I0EN]1'6G-2Q2IZ0P6>ERVF()X4BC]\>?CA?U :\$=)]?_]V\\'*4:F M^2K.H_S]'CU%!$&>1^. "DA@-36!D8(#+2#$EO3A M COOV&.^P>;IVW^@=^'(6G0F-4( LJX2#2)G=(*/2Z 4!3&@U "3&U>+TP!"9,FT_Y9L=S'>8;U?1UOL30L-5(O.I&D7@*R; M]@:1 TH@PR4P[7MBP*B-:\7%+DV)VD:9#[?_B6!Z%0TW?Y'G'R-'Q#,DA@%-UFV0ZGP M:Q#2F[0G':#K=D5 [(#VJ. 3V!G"!"@7*-D X[.D1P\O<+LM8^C"L3:H3.H, M%V!=4VHDSN@'#Y5 *RCI_B3#EB8\8]V\2%Y>82S>:=:)C.H!!UY##2H4[FA! M&Y1("0@E*$@MZ<#5"TJ?HOCIUS3YFC]W*8. VJ162 '7U8-+ZHR>R- )%*9D M 8S'LNH4/M(]>DW2'*-ZR&&^$Z\H(G*CD2LIY$8 BTOKC/I(X8G"6857NV<" MC,M:5&M_;"K8^ CHS,:YN""; :\:D0-*(L,E#($Q8ML;';H?O\#/?TI2\5+4 MH#)I1;@ Z\:C1N* .HA1"4P%)04EK34#P?;?3"^O\;_QEA<)K5E#(03;-!8M M0@[G*;>8J]9[)-+F8QN=!3@-[8[$@YG%$H!I&CK0SD! M906,%U28+6G9W<[;1O[U-H&\3"\.C4D=XH"KJTR%P!D-:6,2* 0C!)32FK^R MB>,=W++MN&2QK9.9]51X$)MN2I7& 4V0P!(Z*(RVB(S8R_+9KWZ=.M$F-9S] M(X#:R@1JT#FD'P)HX@RA@V]B24\.V_C/NQ=/&VI&N/\-M-@(U>%$;L2EJ'P1'2F]2O#M!US1(0.Z-3 M&EI2H$T0X/>2%?_S,8K16#A<+JU)U9& K>L-A] 9I1%C$VA,0;G_ M7\("QL[HRT1CI!/;^C)1U9>)P_HRZ:$O$[OZ&PJR/4-[]-[]+D+8I]\89+1&Y!6P20N2K3H'5- M;_CP.I2';:>P]I1L=C7H+LERN/U_HU?IAIU/;$%[N'"YNE.C=$US>. Z](:Q M ,QC9P].C-XF15"@)_6?#=T!XD#:W_NI_.; ['/@M.[WT-G&-';FE]3YV=X] M)[$XCMLF,3//(FCE7#=_=V"^!9":\E&@!K5?#=5U: /:5W4X_.3 7+?1M"HZ, JK$UL6:Q0/X$!A M=(*;P!J37/[LSD0W$(DFNR2S->'74?IRPTL8;OQN=++KH!I3S7YT9Z)K>$33 M3(C S9")OR',/ ITEWUX@O"53O7/:)MGY;_0&?\P&A=E4O];\<]_>T3?\G/\ M@#\%!?DD=*?7@DZ01!N$1&06_N8O%I-P;%$Y%.&UR_?%6;*- EKD^!QN28E> M+.BO-S3P2'/,H-?:YHF(S&D,'UY57>H4=#(";[SVE@[HB@Q;RQBD[)))A/8.B2N@CP252& M< #*XIC>7&QAEMV&]#K#YEO4J3YM>@M:) +-5:8F,9VSL3_QP[E+.B6'V5JV M"#6IHL_NH?Q!.!S1+)1&*#N_PS)1FJ* OR$.,%I)0Z#VM4-O*9?8G(Z=:/5 M:N:M7- P5:#MZ =A!.=@S\JTS2$UN]!6,P&':363 F^K&9><.;8(>:NU,VJF M %2@9A=--7/$_Z;H+K7U3,!A6L^DP-MZQB5G3DX8K,;NZ)D"4(&>7;JI9^Q: M*5W6-U+UXA&:TRHQS*HRM:GHU"P7WG(*'="A+GSM( &]\\N?5%\NG-"739:A/.L(5C>)S.D)'UY51^H4]/TC&'ISY(!^R+"U#C,>'JX> M'QS2B>(:CY)JM&A-:X@ ;%M1&H1T3CQ_/ELLG-$7*<262?ER?W_U^1$P]?E% MK#^G-.8P>][$ ?F?JW_LHC>XQ?"S37X!T_0]BI]^@]L=]\Q B9&.'Z[0>&TJ MCO>&4B_9=R_C6WY]Y*V9P[Q.?.Y:T]?G/1AU+$ZOBS,'+(4>VJ;J_4'X:'=5 M^D=%PAF .2B% "K%C7#S/<+6,/)S1,"M-(G-JQX=7U:\Z!9V:Q7P=SEV( MM XJC +'EYQ8L(-WSG($8#7E=_)C=W6W^7&AX MQJ]_HL5I3G\T!E)5*P4VEK+E!VCJ@O.M#;BIA(4 @)B$C+KB"1$"_*+C0I?% M,A51Z8RDL/#$>(*0;VAJ\DH#]^XP2AU?ZP80D:7\TFW%X%3&:2WFIJ8A8Q?B M]0)8K>TQHSLK*QFYL0.^2Y-7E.;O=QAKCHT.V;6_DHPRL2,A9S&Y,'1#KZ\( M8GHZ;=-UL' B"UT=:7L-8)S4]J.2S1VOY";.,=P(;\_8U_!KFF39U3=_NR-7 M)G]-DN!KM!7[8VK,)GU;G>'4O5X53K81\8+5RH5]>1_,;4^YE%&LB^[HYBW^ M&M4? -HL3!UJ*VX M:ZX#:VV7;Q\W'X%SJ2K2$9G?&'=,^]B=5),#'L$>V(VM[\<(>M$VRB.4X3T6 MS>9^3K8!2C.RW\K?.W*4U-G-:8KND*JZI,I+9S><+-<+%WS#?JA;-;EN-N;ZX>P.;S)7AXO+WXCW^__7AY=?_PK^#J__ER\_B?X,?+J^N;BYO'GUS3 M7K6<.AF#%0U5R*X34[-T C^83URX"JZ*4Y1G5]$_2;*=A=R'._A.SM([(L8" M8O/9#WRXO/2'.B6=I=5H,5FY<&% !:,P >*5,;FB1>D.!>VO0SQP$;U179*# M;J@3GYBE92_\6>B$7Z8&DZ-4A&U_HNB$4O$2-\J!OJ9HN7*A MZ$4GP*;J4(9R83S;G\N3UGG#EG$;1HGNT9;4D[J#*374Y%I7%$8H4%>N3@EV ME$YQ8")E[&!G&5K+8+5P(2F@-_ .Y4V9+/P/J3,6$)OF-X3AD$1=96/8Q61T M%5: WUA_)1PLU!!,5W,7#FUUL'+6W)(7Q%(C2@_5R#E;$&5T(T+^_I<134/X ME_'9=#8]6TQF3FCKQRA&V6UXD:(@RN4ZRBSA?0C3!= M%\)62([4/,-*Y%,6-U?M"_@:D?,/2]QA%-!K.5POC%T6]1E-D:H8Z3ZJ[0,J3O%V+2BC' M7.T&6X_2GXD+]\ADV%K'WQ5BQ_+ JWN#Q^0R$&$3013&%)CV; MN\EZN7#A2I ZTHZH0;$Y<]%UJ>PQ+Y&7=VJ=A-Y*R( /6A MJ!.SJ.5LM1Z[ M8,@486K$"!S6NH])_/2(TA>RRRRWI2(#SR4UN$1*H-8620X=!Y,YRL7$L8UX:J'!C*G]5.P"^U. M0._FLQXHZ$A,[V)B$SZ>!TZ4S=&$JQXQ<%L_+XNRRC>QG[R@1_BMLE<2WT7M MY#*GFXH#J&IF!PNKM 5GB[4+!TE:8)M:63*#''[;QTK>;8>L.F(-17+4"H;. M%"$0HN/?J:CDE3KQD7/>O7B EN)0*DHQ=2$/A@M*%G)R(]*D?='"C:L5>IURP+7L=CXIN]^W7(=+%_9+ M2B!;F>U[)D!J9GV(8N S/B>4ZA[E,(I1< 73&&_ELHWO[UYV-/,/>]*1+PQ6 MJC":K%^K.HQZ3=LN+G:I:@'GO@NIGKIX.;:HK#R,$FS]/(V^7D+ SD";B#':?]9K:WW%O2'7M>+@_+H(/>?&6JM(=. M=$0!X()M]7-VD*0[\<(Q<6(CDZ?F?G#2AZ@HFWU>.U9&.-?UZ,SY;KU=EJO*1J M-YXLSJ:+Z=EXOBK)HRPC=X-ID>%=GN7X#W+J!'-PB7S:M@Q,QV> Z XEPG^, MC"Y^C66#J^K:D/9 :R%.VG20(J!483PH;T/5R.Z"; ML %'S[_5DDK=R-K]=VHS;M;3;,'E-.P4T;"+WY/EU#.5#*[SL7%!GK)GI\+' MQF_:*B:S\+'ISO_89H9:-S+YQW;NAD-&\C9OXBQ/=Z3J\Y<8OI $#[R@7Q:W M,H5'^YU\)O,H% =1SZ3H8&(A. _-EBXD=FO";6=3>#DX\)^!B@10BG!"(^M' M0GQ$L!B0I8()8+T" 10$JRT&=I;BRS7YOI/2NVDRV=%0$7ZR;30YVT<2; MA8$+22\Z6#MUD;&#C5LGRKPAWM#-ML8[*1GLZET==I?.,>JRR1'T367=Z>H; M#Z>JKC%>9_7L]A#)T7@A-2Z[&L<90)?:55A8'AU>RB8N])_3 JNJ@!4!3FAA M);ZIZ1XJ<5H)->LXA@IL[![Z>C)?NU!+4ANP(%;RW?B#E0$K.H-2#BL:J>(& M2LB+,E$H=**8D#)0N>:YZ?VU!B=U_834%K5,[/0)2)DG-0]'@0OYA$H@533K MS"5GKS6J;D]/SF)1P3I\/!D].ST-)^'/WE"\$][U.?QL M,B6U#JF>>,I^8XXU1..E"[L /JI6H[."RIWN9A=)EM^&I/$637I!Z5ODH^PA MV8K7,CO3!;MN:T34[/Y,,)XZT9A'%6?;SF1Y1JX,IX5^64E?I(TF[](D MY">,5WYF:;XH",;.7-D4HFOUJ".$@%$Z\05S7KMX;$:[%.KI@PLG?CQ,K3/E MJ@:X<:*\KR90M*7/.NYJ2N@M5(D0@>96AV@2%P[8?#YQ(0ZM"%-<#:+LX>'& MWHC@B8\FC-U2,3O01=7$9-$%J ZB9)3D+"YK!<+)PP6'0 M MM:R1@S3?N$-7:W6LG RN9M1 M&D!]DR-E88DG4W_N1/%Z+;#M+1%CIFH8'-B=4+V;EU<8I03.;=CLJRYL(-]X M.YHRS*EEK\%5E51+ /.J_>44NM!C^ CH304^B );XACB;5BTE\CZ$%/=?NIL M;FW2V5)RLE@V[6RV'IERSCOW:1T8^5=&DY9_Y81U$4Y*UYBMNNGJFN/".8$8 M66M?=_#"2UH[UT#W.%@-KX\)WT7@D#%#!48K7RQ_?1G[,*9BQ2">_^K-F\Q&C)Y)E)%M5I!A;#GI!7#I_3E@%P43(QVET M=]A/4\8NM.86 FNM''O=*$C=6#)^A5%,5K#;^!*ET1N-R1TN$I$ZKG/5A) -J\<2].I4;O M$7=9R0ANXZMO9-W;1=DS"Y?0MA.(_$&NL,7XQQT*;O>^>N-M'"/(T'W8HX:Y MOS';2PI;N/Q9.+)^KW8 _*T#!BP2)#%>=ZM"F0I[;@1X"<2,?*4HXP]>\G%W M\)FUK4J#:!I5*1,KP^2O)E,7EG1-N")5#/$3L>&,$0O4'J^'HC( U&S?Q-

4E(95V(!EP9N2PG"$K ZL M%09C/S/7?X&0L3S(SE@7#Y@LH&7GA(0 N.6&Y 0]7.0B?$O?&C]X[PO@#M6R:A[!+_D>61W^T6:(EC?19\+Y@ZTT][L-%PSW$] MREL:H1Q^<\+Z#* 0P[U%>ZZP]2]AXL))\R"#X)PK5,ZA63K#030XR"Z_D(*> MBC\#Y0/<.(W8C[RPY>C;V%"X6IE4"V3SU+ MFPM^]!B#G2-GO.[+$U%J!&QS.AM#SY1QZ%PB)?A:#=T1VS4[\=UR7[QL;":_ MT1Y:,7$A#BV U5H B";4%P'M3A,&5>5W%#T]YRC8O.&%Z0E]WI&RJK=AZ[I[ M1[:2OAAS"M=WB%6=U)7!]&/ISR8N%.4[#GU3PTMI #)Q9<'Y:I5Y-VZQJ8[[ M'&9"!U]3AGMJ71M<'YVF EA<<.;/1R[E.;*8G+VGH9;7?X7U6KPFA+ ML:ZQ70-4T%F1B")0L41SA\VP&OA6C6G&Y83FEIWUROIR,GLJH#6GA5*P55WC M$K)+1XOURHE:6 H0N?:.'?"]HI2MW4XJ4:'@BB/?4]M3I 9@F2H5I*P:WGH9 M^BX$&Y1 "LR0BPI%2U:R-*$>/$UV;-083+V)HP(CNZ@]FZZ@"[58>D!N MUT6*LV0;!;1HZ5X>S?RJ-X.\[&KH:D-AV4@ODI?7)":P-]\B41BG@\>"@LK M47:@ >9].**%E$?$%#),T(0N^T\OF=WKDV8_@0U6>$:T1&ON,3Z50$YN.JB[.=D-RD0I9 M: K)L)SS!B*=(0E'<50ZGWJF@B1JG[PR9,$G?VYD:5:>$*T!&O[BA]#_IJ0;9/O<%O^G MC\Z*;"LGOF>%!EBVNE[I:X<#GR@75'LK4>M>9>=F5?M837#'&O5Z,NL'6 M$L_JK$[\F6^SY=_)!];W(SH\$L3XF>"5/90U>&&/):T)Z'.'62%._+5MJ$$X MY>LOG_"=?6WU%S/XU\;$LUCVTO.0]5/64P[,S-=F<6TCU?$>4)YO:?):_Q6, M+\>1+T$]8M8PV!ETR4;"'Y/72=E$D&VEVQU[:@/LO\*P9?CI#;W MM/8\(:Q*YLQ#@?6"L\?#'TJ;+=KF.Q3#;?[>WR@W!#BBO]QA*2MNC9N5UYS/ M5A.;QR?'XNZIJJ],HAM>>S&\XYUS@2"W=/=(5YLKI>B$&$PFSN]?%? /IM-6 M?6.6AD5N9J XHT69CO&0Q=([N 6OX%R)15$^"U7B-K"?@#S6(WKY&D>;G M5^1;]I_; S[&BQ9+WO4(E$L"NZ/EA/GCYM4!S&LQ@]AXT]['L7>5GF! MOOY^] Y(Y)*LGU6I#%3AY$HFACD*P73I1!.WHP?0.T3HB,T?QM8[;.,'L.T" M<[B8SE>7> '46"C;CKWE@4>*?[WM\@O/EM%)UU5EC5EUANL1*75!!5= MF^:SFO^\LU!U;-"O&$[W35:'6NM*LM9-5>VW&J"V*'Z M%*_A#MKO/D,85,V_%X=\X_]C%V41K[=@#WY'G&_>H)1=[BHSLX-CZ,W=*-G3 M"[:67E]P]1H>A'\WN8_]-9O#;EVQA4-238)LZ<=X!@/H>AZD&/706NV0P;YZ M>=TF[PC1%W/[-49I]AR]WN'A7CW0M9)_ND+8"?=X M%4+D@.8?";]50(&H_0>/!%MJ>TNG.K.3O(-#G^9*9AEKN^!'<,O^,F+FY)2KHH(#Q-?PYA,;5RFF]#>M]?'*,2DAHKJR:% M6JFMQJ5C5G[E^RN;Y8_5$7+J@I8?)';!RMH,>5+\N3EI$*B%6!SC$9+:4A-! MA$9 QVZ53Y9P9CW94 FAOIHXY).3%>P N%C!2.9[N:BQ#X-M8\:295!'B%E7 M17]X32=%70);1X)P,G+%/>F+746KSP:&XQ6P_H"8:C'*:NWQ!>C-;C MDH/Z5"65YVW*'6]".?6 M%;8II#T]3"IJ5U9@95OLG_6)T>((TF?PN$IYWRV)#!="->3 MT.;IVQ#8!]?C$[H:BM$-WEM29C6DLYI#V6NJ(E]QNA%X]J]O]T(LW_8+EW]# MD7G9HE$+(!].[AZ0CRGSB&P=N>;U>)D.^ @Z@U=R'%0$LOMWL]'4MQG?.L%0 M!O@(3FB,:X$\UK:J[NP_)NP 1>UT4TF$A>,LC:%QC[D4^%DZV-I'@?U&!<<@ M5]+7=@*;HR<*QW[+M^$F^/LNRVDGR1X)@SV>83T4?-S+44T U7X \WA'H\7, MX>3G(88VP!?8M6*<4JDJ9Y-+J&W-%6V0>WE=P ]:5'N@58=_'V3,L]W:?(6!2@X?_^2D;W2+7X! M,,>V8N/GT1NU!!TMJ?L(,K=^]!]F(^504PHKG!WXH]"%(\9C\3<5^O;NZG[S M>//Y5["Y>+SY[>;QYNKAE^\E6]3'C_!-.< Y-A&:N:)[?*?)%1VL3=/>-7A, M[A&9JFB+:J/!+OP@%N8TCS+9%.ITKZK>2VKXY[!H63@>CUVHFW'Z$;8[5^V? M2+S7M'PFB(N/D?PK^9L4C >[C);8!4GY. #WSY/81Z-)F=@G]R-9#9DZBKKDX7=F*'UOL7+A4I(865.=JI0G"99M7A*\D_LG;WXYOQL*<_% [6-8 MU1^+RUKKF6^]M+$85LM$5"C-MTG^%49Q1@P?RF[CJV_$Z.RB[)E8K-N0'(F, M6V^\FX5Y?_/59&[J\^IJE*R+N3E)A!_0>WU55A*L(,5W3_(IJL^,WD"-?;:G M4RWK9X4:.%M]SN2J9*%3.@%T&U]CON@-Q2C+V!"XD\.A8TE_<+URZF/O!"KZ MPL,#V\D_;\E;5QB/T0_Y6 59N?#)RL )OU..0AS9W7P@7_Q+G"*XC?Z) @*5 M6*/;^!*ET1MV)=Z$Z?J=7.8\=L4!5)WX#I:BU^AD&MI<(GJ!;1V)/./_0F0W M&,(H!6_DU(7I7RD ;"/H15NZ.W1"(2L97C0G/ Y^+[*O*G6@;M.++8Q>1.JI M*<.S4JX*< MMUQTLAA:>Q6A[]?@#GJVRX&+Q=3Z@JR%M*E&=XV382U-.J&5.-]E$?$4L)I[ M44SW]!=)3!Q]5H4CBP(:VDOB#?F GFC#EHS9^ILB[Y6>J/-8/A;V_IU[O]+0 MHUF\$X[G@:E2"0H5,ZR,777%]O=BR9\'N4ZLV885ULZ\F?03_HM8@+$+Y]+& M!]S:))8(0 7"&3A(!#61H H#D^T-!H-";XH+6,_ 'H\;NT]Z1$:+1R7I9;+S M\G"WW?@^&8?(MY>SF/M$5:!7ORL9/5L2YA-_[,))DCK2=HY1P/K(#5*Y3N"' M?\9S [/GPZ'H8T)B,.=)\B<*'I.R-Q._QF(O"8:\]'X#VSOM>NS,'/F+Y7AJ MVX<_!G@K/26)/]!3<+B71@['J5)Z5"#YS[+)UDGUM+XC89W#HL[;L752\[=< M>%!YEU>J=.RX>;EHMV+*+&JF\]@OISJ(&K);UU,;/$*( QMMKKL"5>6:H&@D'#JN_V5 M^R(8.%[F=_CMM#MT\M:('D*,W^W7'![G;K^B!':>'2Q&,^O7\8[$+KO;[U>J M"@=[B72M+WU!)TSG/D7T(\)K@KQ,O(#6G(F4@JV:12XANZTRGH9CFT6I-""V M[A_L\VNWA*=[+W'"J3@<#3_ +?Z V(6@&ZSTDEN'G4PLK6'M>\C4'E$A2J^) MNF457EYAE-)](CFQN5[U@,I/#?J1 M%KN< ;E2=^.@V?DA61GH9H9:I4L(+Q M4('::3%"XC-@"NI-0"*1%@EZ2I+@:[3=.F$]Y+.G]%:,[K:&4+;)V &+T(6O M908H Z@H6<'BQ@$-,4,Q%O[^>QKEZ#+Y*@HR\0@-YE4)8=:2IUI4+,T(K<.E MS98-JOB:ND/)L#T*F4TJF!W1&S\E7O$E8O];N?UV 5^C'&X[[EOJ"#"I9[K# MJNN?*C>;]V 2^#9/9X[%++EN5AC8E@K-YA,7$C8TH+9"EL4Q-KE#6W XJFOE6M ^,53D ML:EK'/!R7:LPT FKWQ2G%1I)S8[H!\% MNK6++*6 'TLY/Q$_:Z^]7[$L4 H[ U2<*SO,YOCO4H0WP\%ED9Q?!.,W<7"; M/Q=O0GU-5!-F4\5UABO7=A5)5(=&L\7$T>55?PR<6QU$0GD>PW87">'NM.%& MY[WT1>_@._%#U::XP<0211:3A>=0YU%-U$(?_951.VJE!-.G^R[LVI[!='!B M\R98#ZBJ"^A>&0L)=LYBN -+=RCX> B:*,]=@X\E48Q7*V,+0E\3(@7.L2*$ M?K\*N&M%!//8XXU8MR5#JN3$C8B\#EH-HT)ULR+$%;O"VWOL[PSUWW/M1;#P M7+A83)VV-AIC$ 8,G"NLT&^RCWM7[D4/!M=F8YI\?!2! _S82()C%PHE1U4T MLT]?O87\3IPZ\@>E>.A89V9W9.;CQ29FF470G*7Z+7)(M4 SPE M-0N +!>+E:D(9J]5E ^74XZ44CEJ/YHSI#QJNQ;B",6:NGG(V\:HNG:5G*XN M466PDQ60?H3?-':!7%Z[BB<<3)<.MAB9;8>SD>=$ 2M]R&U;5Q0^X'D=$#H+K3MA:?0GN_@MD0)*,J(=1/0"*O8;2")L M<+[+/R?Y?Z+\#D;<9G"JO.PFR\B?34^>-[QFR?N!;<54FA1WH M%&*<,$^Z\]KS[9@T1<94=>I"!I8^XM;:6BIG508HA0!OEP,L!KSC%9@(LG/8 M+*(E,%PPR+UF>DCWI71JGNFE7CJ0@WX?JA;5JH40TJ@%>3@(.D,D!T" MJ1Y)M+L4YXBM8K>B/Z'\.0DZKH^K\A;MYWW//_EYQQ$V2@F\W#ZY6=] =XI[ MOBBKQNE46FNU[GI_Q$H&J:A_P,0HED$PZNT?3.TUGOW-8?$7NI<2#I,^?2?P MNALO)&?IN[.1-W:AJ)XR4*Z1A%FV>V%AW(H;YU)HGA/Y."[NPUQ;#^^S34U? MW]!\)_C.T'Q42OA.0O.2R>[]RMR,80Z@PU8KUAV#63V.FYZ.5=1"RNT=M2O!5:D=WO"HLGF M$LU=R 91@-A?T^(D_E#5-C?*B56'7"\.K:)Q+0X[>B< +M*^!CE++!POUB/7 M=% *5$,3JT6Z:UKIG I^)$.Z3M)[](K?T#/,Y(ZYC($.WEO/YO.3E]O5/\U20-R< MK@.]FYZXRN3IO T;YU0#:M[,I6/R#ICB8RAR6EI7/,9[9+!-V%#Z8,C(=I7> M:_.@_^=C"N.,!*Q;9TH:?,9:2ZL/HM)?NIN)M6X.@Y5OO3&)/ESYXA.6$3-V M*=$-@U;;Q;X67\1MV"O,(&.W%7+H'I(X_"#F95;%'ZU"1SIW]D#-67I+@RB/ M1-BY1%L=F'0KSR4LJG5,9M.3GWZJ^TD*2+4FJ;F)=R5D))TZE7=BTGP,H&=S M%TXH.^"UO*&Z9E$.0%CL9 )6T2L$4"3DQ_-2BWYJ*M:;FI9NK<;&._GHY&GIOV00>^^*) $C?#$B Y2''.>JC->.^W9LN^ MG%R1YR[T$^J#N<,D$3&TT#>5 XB[!@G]50YWIRJ"% MN=ROE9S8@XGZ/O*Y)1/>^[6YF?@Z@!X[D5S3![-N/O=>F%H^]PGGEX D_Y\< M<[W!+;&F]RC+T\C'#@B]61,']7^H4-ZA-"(WO9I5L?SM+L"#N_KFTWYO]]B9 MN0I#Q$^*-HN SMEXM%Y.G2E+9?,%M&SNU2.X^7QQ?[5YN,)_@(O-P[^#S>=+ M<'_U\'A_<_%X=4G_S0F3:T=WKZ?N"_^5,P^F39Q1O--H8-Z>J2?9\QA:R MRA/.P.'A[$?B=S?_K<; 0 %.>R*PMQ?3*$A#7RE<_*0PS271QJ.&$H-G!.*:-O#MA&\8#V/_TM9 M-+A&GK&>PL17'DN^(6]0'-5]FYSD:A[:04_XQG#?QZ*;L0! M)V![&67^-LEV*>I8ZXX7:S9,,\0K: 9>CI%9)*EXJZ4+]0&&'4WSFWCXK3U>?'S4=P>?-P\?'VX$PX:7>=U*8NDW0"/EPA$9*R$,08H=#F+E,+9.NZ".,#4<$((.$D M5?("S'L27;F@-^P>R 4[4D0#!==)6DGS^YSDJ&B!B[^;HH%E.:XQ;^Q'"C2D M<8,,>Z^41TEC]R%G$%HMJS?T.-KM,0\W.>GU;\2*E#8SF,L$9AI,@47#U&@0 M5U7C"R"?Z@/*<[;M4GU532Z+NLP?@%1AZRSL%DHP&GDV/=9>8%55C]A4D.V% MG$2Y]H6)PLK'@_&+RX>JLQE2+XTA[/5+@8=5,IZ&$-F,L?1#V]H@%0+**UE[ M(]8H$W\2%;M/=IL,JS$VR?56F8=DN'OD)T]Q]$\4?(D#E#XFKY&_FDUX[^(8 M:884\O@![_6TOZBB&R&V.39OP \ZB-:M@MLOI$XN8@F62:.CZB%+&*1[Z6!' MQ ,J'^ 'F%FP'Q.V%'R)24KS ]S"M)UPI\=J:^F6#T6\?O/Y6$AXMAXOK6^) M>B%66Z1$Z-7XBW<%<4B@MM#CB#]Z'B#5^$RI''J M ]@K6S<+N[(8SF9+FX6">H%MJMB>'Y3E0'AW)$ZB6_3*+;7DV%QOL>6-PHA\ M)]?1-Q30?^<-6(7+D&ZI#V"O6]TLS"*,1L'*5*J[4+=TP;::DM,[U6Q)32L2 MB T+B0SVVVDV(O585,71K1:)X'K'BIRFMB-: SGL2)386 QC@B834WG"XDU) M#\"B([Y#'+&V._F@6M5CD WPPS-,R:7#!T16YXN[M.B)3'T"G2VQEB#CF^0> MP^1LFS6DL+.[R7R&3*40*FRD>^.7;:TS*I3^1<6""_!:"BZ<0N4-]PF/YC;! MWW=%[YK'!'^^% G8]M%:= MZ-V;/ /_;CZTI0OW_X<]8J)0*^XF>!P\- M\;33E&"\1\&.EN^[#2LK43WZ^R7VD^T6^13CQO>37;LKW;'"3$5,CQWN(6#: M5Q)S5(/QJ>IIY\F,F]((@R8\BYOTV9#$U5A+U8P2]:-LN@*S! M9\P0J@^B8O.ZF8I%$8[&]H^#M.&V+5E% K%F+/J)BI.?;2G%";_X4Y+F3_ ) M?4Q@7$1&'I.[E!Q7Y>^D:F_63%/2XC3GS6H,I.JH*K 53/UI_$]I4.P#WR4?1&UO'"?2706:GP0\-:WC>I*<"0->PUK+U9 MU.(NXI0SW[>Y%3H6=U,32U$DFE_(*J,'+-PZ< MNS1CKY5 QU@Y!EF.L2L/L MC+%*I; 6(]Y\[3D;8]7 KQ5CO>P?8SU"I(.!;)6RJU8^S2G(( M:>Q8"*6:2_Z[VNGC\O'FU#MO]J%N=OESDI(LJ:Z\>0Z]^3VW$#1OP]TB9IEE MP72$K*_WZC#;6^U]-+++'@[7J$BH3B46\:%:9:3\%Z$IPIC2]1I:10^U^-F< M+]$2.1 (.@*YDK;R3TB=:ZMUN'WWB+[EY_A1?W;_0 MI&FRJNXN''@? ;V5,U*( A598BT'?Q")@(JT4_;I(7J*HS#R89P7,:HH?KI+ MMI&/G0+I?*MQLC5@O4)C4[<#%4Q:'^BM:_V[EQ>8OI,9K8@#!WF@%.B$*=.; MYU[ORVAE)Q-JZX)ITH3;TE*Y:MJW/YSJ_I4*&_*I5.5E)8U7R%L[9(/Z@6_. M+^-SPL+HSF3/]V%TSV9*.5VP--J F[JX[[!1B&"=-K G=!#BAKWA;%E%,\@A M9;72X-*?FZK"H6A-.K'R)LP9TR&9%+6QFC8, VB1*Y^]#!_W*S\PV/^BJY>< M*NVV,\7YT6!G9Z-H$2Q,75Y5^/)[X^>?B]V5'8(+N>#.J>[ VE/=_VV9K;)M M5(==L#M],+?3#P\Z^@ZJ4IRP4)63FWU5K/(DFSN?2@SL;,>'LZD#5J@'8OYI M%,MPK]F@$YZ.=D^'SO@,GW\.K4L.G+LKHFSW'Q'ICJ5@*CDF?4ZV 4HSEA]( M0"D:<65FYM0OPK6Q6BTJ(=5^Z%OQJHJ8?P5,D!.NA_;4]GT_1J.HYO35!9=# M'[&*>E+#XX2_T3S.NDA>O"BF!TV*VE1RH,8QM0YTX>%=18@3 MUD=O1GN]&1L'SB=54!&._B8=F[\^G" MV 4Y!>NB!YI7*@PO%!5&)ZR*ZNQIO@N3EN1D"NB"]5 &*M WQEE5.VPQZ-4C MVW9CWU=$T>S+Z%E4<[Y<+QRR%^J !2U4'IUIH:(R5QJCM]*$9R@U<\$J*($4 M:Y53_L,#>B)VZ1Z])BE)3%'=>G:SL8O!:+KR325)JP1)='&WIS'897GZ#@I) M;E@(C5G4?R%&XR&G54<7K(<.UE;T@_&"/;.^+3'9^BMY>8F8VT/26A*:^89B M7ZO/EYX,@TV]^@RNUL%+1P#5B/5XMK3:>&8 Z+P2.84HEKE4%?;]:'&7F=45 MXI@>2XVOG@16I<$/S:5P'*W) NR<8U05U3WEZKGS,O2/'1[-U5OG)EQ(S"(I MWFALK,^]BN.FAK9]1Z!D XS/"9/2.4^J@S?;RGDPY7+"#>M$V*E+[GE<]%;! MN^J]7"&U.:7J %Q5*0$IZ_8TF_G0A8)92B#[7V0"/Y9__>2$ON$E+\. GHN MTAB[<,65L9CT>[JAU[T<,3W+J/!G7F"S=X\^TE9/TS3"SLOKEA45JLEQ0MV^ MD/(R5UD>O<"\U31*1&1.I?CPJDI4IZ"3,5]-5@L7.HW+L#45Y0NKQ[.G=D([ ML/8FZ1W"_SBEU7+@6+3+BV&(/+9<\AUM9131EL_S[WUS.;U:"' M0=].7ZZ+<$*/-P'-J,SPPG^19'FFMJYV)XR#UO3U>0]&??#3ZZ(3#KD66I[J%9=Z\1\5 6=L6_@._BC^U[5HQ"?X M]R2]P&MR\H+28KQJFJK$:;#;>%Y(Q=<_1Z0A46_ M#VR6LNU(P#A)5:R&B)8EK4$T\QRZ=*0&MIU$4W Y82"Z)D=QR&;3Z@;2I[4# MWWDG0*'Z..\!E:TR[K:D>E0<'#I>*ZF:.KO)$)3>D.JA)S7>HGSX/)RZL [U M0]V.K1?=3X@KOQ?AA);>Q#E&2KNGD9[6V7441SGZ&+VA0.H=*?"9-(F*@ZC; MQ@XF=G"WABO?A6P53;@M%2Q*Z9,+":4@EG7%NIU_3.*G#ULB#3#Y;FCGRRN, M4MH@*[V,LM;\6D83*JJ&,7BNKWP2S23+K$'J04%L?YS_P>T.?3ITF-0) MXFKPF]-D[4%5%5F9N>A5,QN/73BO[ F[JQ8Z^E(&E=7NC MU*Q?.[C/'I#Y,!%[A[V MDF3PRES_@=8NT^F+857V%M["_0 N%4@/WCT+,.OB+1;2DGI,)Y/RQKV MP=5J-C8T7SHEE*1@!85NC"8=)QZ#F7UE#C>GA-I!-Z_5CK'_"P>WW= M4G0=)0FZV0SF6BL.H99FW<'#7*?)%'NV#NBE'MICRA;0)QU;M$#04(2$5F(_ MVD9L5Q$6UVWN$1Y$Y&/+WQB]*I.AEB+*\/<]13HYBH2)T MM1M#Z8.78N@H[ M434?"SBC(=UT+\,)B_?@/Z-@MT6WX3X_^6*7IOBO1UE_&WUV@_$+S2'5@A:* MO&S^)W[@1-2M'^J692RD$'VM)*L7DDYB! _ RT3C:J9R6:@A^)*A<+/.\=B$C01>OZ*+%&: 2'+QO8_T*&?#6\SV8(^2Q,&T[F*Q?\IM.-K'OU^2!%KM^Y36GB]W&(J,V)/ZJ(N=E=43GB[D3!\S]4,O4FEV( M+97X(.K$L9LB6Y#4GH=/3REZ(G[;^?L#W.*M.I8KW_1WD#XBXGR"&57 MW_SM+D#!-=8/DOZURXNC@&:&H[JM'>Y!-JSRT*^);[^'>@H+#(["U=J%Y(]3 MCT_V15:?" Z/!.4S 9EP4'DJ+9%<9N+B!X,'=U)P#Q$)ZJ!]PF[5%&0?3TG-^&7[)BU[2) _JTCQ'THBW] MZLG0/#(TZ3%:3T&F,@^.&>8A&Z&/%';3.%Q-H,W\K*'P2_TX(I[\06KFLR?0 M(PFFV96'.+8ND#1+38O/8[%AR\70^5:Z3<\RDV?SJ>_6]K8+J4P1/RY@TEF9LSW%G/KB6(G&E.KB 7S+_;/ 8<'T;C/X5'U#P;D":"/ M \7S'#/719([S7%_3&&<09]L072==E4Q-LRZWA#YIEY-!CM\1:NI$]GCQZ%7 M7A+.0/6BA"L:?I'$M%\&!JCLD73P&.TQU@V^T61,S$#GU5^@4>!"[K@&5)D* M5L08\% JX2,?V_RW*'^_#2L0:LN+6GZDEB#C\?<>P^2$XC6DL"*,HSFTVM!@ M*/S2<& I](1J/+B;P+^)3:]3L^O8V<9GH])T'/H+MN%*'/L:^,Y%7ZG%L60P M7[N5DS/,>+AW]T%"!0!8"'#C,^&.=Y-B3^N)WHLZ?S^0%#')S5>8!L7;^ UE MV'TB*:O?7A&YE_*8D'^J["GH;RCUHXR^,*5/S#(HV]4R3+_^[L(;IA"QI0BN M9TLG=B$.O0O)341F5_!>OK*1)^%6=)!\8L_R=TC>25Z:1KEGTB(V[B$*X'*\ MP 8ENW3O>XNQS>V(#D:9-_>5,0ZT((F4A.GI'F8FU'[N*#6X3:F1]H .>J7, MRN(9T[FWM!F,/PJTQ& 5BF?>8C&[?)=&/G[BIR3 &I)ENQ=F/WF#[V PI')* ML/=:)J5FJ1_>&*ZL9Y!IX&SJ$F,%KXP7O!!F _<;KC6*C=@-OX_=E%*NCN0 M".1M>+[+HAAE&78XO"BF_L8@%Z+TGN/8=:D^+TG[,I7.0UBL;PS7R(6PY(F' MUS\5'I0/Q=\FC; 3EO+!H/)D)[[7$A@%G;&RIVERG:0O\"8.R?^H?(W:4LQ] M:ST'6/V2-$6PS5N"+MC%P4!U0@J$AT0KL/1N(J#!'Q M^-&^1MT]S%&]ZHAF)+2/2!MK3/^A\Y<3?7FLQN=\YEM- AM^)+)%8B\;'&H< M B(>U.4[]IU/'": ]9@Q8E%ZF(8H%NA;CD>]" M:]9!!B'['$JQ]#.H9DO9(;C?%396T[?R]^U#@VTY-FY:RL MSX %!V0ZHMBN-Y@NK!8Q&W00LB^AX 1[N56OZ8S>^V(49L+7>"3I6^2CS5.* M:'@_)U]X7B9"*T5A.V78"G8K#DX< ^\0P*X[C.?ATE0U;_70N!9TF<*6\D A M$.PE.F&Q.1NH&=CLI+:Z(ZT"[MAY$E(6JECYXX4+OH,22)6=)/B#\!U9 M[5M@]VX"TGD@C+!C@_SG.-DF3]CEN$A2;(2IY?V$7CR4\KXL959#5DYS*'OC MILA79)4NO+7-EH;]$;=*S.^%@*H44!%CM)L$'=EGE'],LO8Q1O'OK!YON)BY MT"5"#*SYJC$1('UH3O(%-UX9!YRQ+U!E]FQF>''!-"?KCW*VW&BO0 MQ?$[B ME-RW3JF[3<(F10D9P=+3Q61N45>#7UW;Y1RL,,]X-)^[T*)/!VO+*"3QAST? MB'+TXL9.O^)X7"19+G(8VV3FE$H$L:I&31H6H9R$_G3A@.+(T355I4*= <24 MRPUEH1\ K66^\\DULOA)IC-":L/V2 RX98C:I$7MO=D8NE#T3 EDNZC\*\;P M3.Y?XWWLH8P\R&AJ\BZ.\@SX1,Y)/)9?8123)?@V)I5\;D/62[?20W?,6[=5 MN SY.>H#V+M W2QL7SCWQZ'UBR.Z8)OZ17@!WK1)TV+Z3=QG62 MGB?Q+GM,/L$8LHQ(23 M7#%^V?.>1%?NTL1'*,A(>:2/)-!R&UZD*(A(G>W+"+MC.;O=$8:(V%+>:+5% M&-*JGD/;JYHF/[OC H,IM)X[>!1R3O5T*HP5L]H2<;3K"A5(C^8"*K)8*Y-" MJ!/>6/5%W&39#F*-(3?^7EZ*6TL")T*!SVB1?[5!-&K\RYF8@PW7R[G-Z%U/ MN'(=S2 [CZ *:=9JMJ@C5W^F+'XV6$\^%+ TQLM8>#5,>')O3Y%20Z"8* MSF'\YW44XS5.X%'SZ4SE1DA 'O(?.$0LQ#)#Z['U_7HWO%8> ^, 'F8!8S7-,DJC12$ISF=?"8/QQ0'43\MZV"B4SL;K?W A?VS M)MR6.YR2AF%)&!)3!0M9(-T+.\VQ!WWJ;8A5OKP9!VF^=TR2#TD%=?P9/"5) M\#7:9S>AZ/ JL+YS]84L5\2".70$H13AA&GG7Y1!^ MH1CS$WX7OR4L$SQ'Y#1Q?[]4\/GV%6;W=J3Z<+LN279+8FU21AY:KQPPMT., MH75K_RN*49H]1Z_8 C,&H^F&A_@)[<=._H<<<[[!+3G@W.07,$W?\;!^@]L= M-T])B9&%9>#"GYF*%>%)X*81,D^'A 0;?-".] M!19I/A,O=*%PXH!#:7X'CPF)-9!/@+I&:?VS -ES\C7&#A3(A[$-":TW,IV*K^<@G99*X"?^S"$8D" MQ);=A5_!2TGJEO:0LYR;F)[LM;+^NX@MZ \7+E>!:I3L[@HI0^Q" Q(5C+PS M-V*27AFQ6TI$2O5DSRCX%>\Q.Y6H06Q!B;APN4I4HV2WHV76L]63NG3R^O&;3$+.&LK*=FBIU$$]/R&7'/D:J_L_/CT73M M4O!%#%!B7F-TDF2Y+,TKWS'^K^8WC/_I;_>DO#BG<$/CM]-_F5PP9.YK/S!W M!LW#F)@.$S@ESC;<6KRC-W^^VI(IW') (R2NK+O^('RZIX*'$ M:32-6W4@C43N+C:V[5KYR[$+02]MP)P<72H 4 D BP![&>#\G?:Y/YE^*IF@ M3_ ;Z47,K03"^=V,*>*"*LU1[<>B5>UZ&=K,X^Z U=2*@M0)F_0;>H[\+$"KPQ;Z\+<+D]>$B\B&0+_';Z\_M_@,=WY M?[JQ4V3-QJ%EZN,E,-@MG?+S8#UQ(4E*&6@K M-;QD!%5.\ ?C=:,LRB?H/T3A3+O9WZ[X:\'1ZHO;=3_9&=:_GS -GTCCM@M72 D3IA M680._9<,A;OMQR@455U2XG1@!]8>B-(.[,#&7-?I8FXLLM-K!R8"+-J!G15; ML)H=.@-,#"!RK,3<>OFWR%\$"U-'IPIQ-QG$[\K-/=]%6Y+@J^SERAA,)K1V MP:XGK8JH64VSA0>1"T%U59SM*JN,K^;@.J%>U[LTII>IL"&[CK[1:U52]9(Q MF%.O;MA5]1)3L\+YP7P\MWG-21=GZ]2^Y*-+2J E@2#FPK]@=5V&>KLK$[ETELO7*@JWALX+WLX1T#4D/7\ M'5!I@(IS)P?F)@Y0>+12:TLQF=S8:X#U1#LM$2S\#F?CE0L*?A3X=IY>*>S# M5J#H0_3/&:J/7A+F7V&*+M$;VB;=IY82>H.]\+I U[K=B8B+&U?+M6^S*9@F MS%;AK((-5/B,.FP]%^+J7!^\EB MH+5;QVTR=B8S6ZU&+D3V.P&V:A(4#(!PF/\B]<[GP^5B'9I:B;N^2#$ZEX_I M2:VGY.45Y8=&CO(/4\9@[OOLAEW]3,74;,L:8K_?A6MKJC@Y/9 *OD/SS-,4 MWR*;^#1".4S?]]WNWL6]#:7DYHI8=T&N5K$6T;+LJ^ET9#7=50\E+P13,!Z: M%;X[88?$F_7.?"$U5A?B+?*,(16^HA/(?#1U80.JCY@?6OG #ZTHY@R9]%^Q ME=WE*"VW+XU1RSU:-5Z#/J[.8&I>KPICX68&LZ7G@*;V@"S:LEHY5QC4WX'S M*9R9\G<4SA14X1[I]KB[7?2G:#YW:$(Z,*!"[/98_-VI:K#"Z[I^5Q)HU-\397)";P7Y M/W(.9JAFX0K9+-;>!VO[='E?E/V[R/BI?E5%&_K/Z%O^^!5MW]"G),Z?>RSU M2D*=T%:-X:M:W&Z)+-$6&Z^QXTZ$]EB:7P/6Q\EW^ 7\)X+IX]=DD!>VE^6J MOC<&VU_-"T&L""'R1S,7TC8&& )'J:??JU+CY^N?+G1(Q/F*!U4 MO1L27=5Q[L#[*WI-'+MJ#B<+"+\[;9<,I!6]?D8I@H3>RD'H22)@Z^ER-3)5 MADGA>%0',O=TP16;1'K&PNU-G.7ICAR>R^^V\:F-VA(9X(92\4A9=AP,O:4C M-J ;)"=ABC&! U?'E;,33LDE>DVR2);R4*=@!Q3!:CHVY4PK?,XRB,W77](Z M\07SW[YT=":_UU[*,7&A&+4(ET@;!JKI*4A]N*'//'_) 5_49J=PRSR M!6]%6XK!>S7]!EA+/M43P:J"+(.1,0]?9OF/ M]*N, R "R%@#P!647 &: B MK)B:WU'T]$R21_ W#)_0YQVQB[?APS/$+_1VEV=X5T,*^PDG64L J[@UG2_' M#N6X'C&"5HO"0A0H9 $FC/1.9>) 19[-:;^":8PA9'7 %I.Q>%?.#@QRW^/'\"KWBB,L+9.3$F/?MHN\NC-_2 \"(8Y1'*KL(0 M^?EM3#$V!TW73)$OVTN4P5W"$4.M[25ZR&'7"V:CR+B^78S*P+$KB MV_ 2#^PP!L&[/5JJR:HV@[R >I6;HT0RAWV$ED[TXQAT,%U?#%L:LN_APU%W M7>D(4'"T"[R7X^+^I#'(?CN40@C3&<];ABY\ $?"E[M#PNT*>-WN,K(7W[U@ M3]???U_XVR@>X]).IH#4\N8U]C(B$_Z11) MOGH!*(_>4+Q#V!9E\.DI976;S]\?X!9EC_B9ERC'%B?;>%F> M0K]YQ^.4#S(4*S_I:]I'W4_R%*9O\]EB:3-#R-3X6A?^V2.IV3L\%!R>"LK' M@O*YH/9@X+T#^FC6?/3'XND_6>O)=9]CI,ZS-8VE7$"QDH5AS&?1&$N6^ M1!\X1(8400AOKP$M"G;,$_CCF77;T(&MY?L?R$^S9B0TV\PG2:GX;^H]258, M";6I]:(3\&&U$)*RP,DZF$]LWDC5 LD):.[Y0,EXHF4"ZQ^B-ZDN/\'75^P@ M2Y8)(:VI9:(#[&&9$!"RH__Y?!38;-ZI ;&U3! N,+T$!8^5^$VY<>(%;,K? MF"LT]@-CF?L*$1H^N.8[+JD&J'D@"L+@_>5M^&N2!,V=7/MG4P&/-J1#F.+P M&]-.- K6UHVK$!6_-E"&R4E4X(DPG'!6B[V@9&(/%$;GM@FL,;WES^QP>KQ< MC*V[4S)@\DG."AY+YA$OWI&?([PWS)[Y1K)*P>(,H^EB9BI%)T=IEZ$4 VR; MRY(6^)C8B6/5"S)+Q&TB'M1]E/UY_DZB>9*K,E(.D^5=.X'7B[H*R=GG@BWB MW.9WK V4XPH?& 'A)*V;:&CV^)Y- D->!(NS>^2CZ(V$:%KPQ4ZR!K,A\Z\] MG/W*H,S)'*H)"NS76>^)N=6'O1 ##G) 6Q=/HGZE_ZFA=)TLAE1-$?I>P3KH MF5\W&LU]ZVJEA52THQA<@TZU7):E@56M^8'>XE+9!"U=*$MB9@6\Q6QFJDF4 MUC+)A]F]2)Z!DM--!?LUP=OUF(2Y]^$MU5?"9;6H=I*A2#60P\<<[8D_@6A]V-596E7Z]7H4NK-J]0+?R-PD92,*PIJ%N]4._RO+H MA21)E9V"WOB' %H"BMQ^WZF+AD>,0-1"O>AX7V]X[UZWI%Z3?\S;,VF9+&BV M"Q>D^Z%N*O(?'9J\%W;0:2S.D=;3<(NH3?:@_^=CBGT)2$_7*W]>)%F>W<08 M,DD3W>!_>Y-=3CM*HL'VU<X;4E.$.JT%7>"!Y:I#E9"%6Y?^=&+]X$$-HEPI&)^5O20U;C#P&:9/?->"3\DZU(S&$)I*..I,CE !VK+:>W) KNPZX1,?,-V&'Y/XB2Y+ MK.[7OZ-M<)VD>%$2O -%7H,%&'0&4RNSH,+(CO>\]=2)2H<]($OT,0D!$5*T M<]ZX4[>-I/9]C;;; ]:/XF:-(F)S&BB'6U4Y/B7;5JS'8S]P0,=4,,J5ZJF0 M2=O,8_=E"X&ED(% MPTFE1[TE=T4/:GMS@W?8< OP&OQ"=(CNHYTP1E6;RV("](Z6@H6N4=M9$#F M14M@A92=5WBSM1.MW91 MFY8_6,7Y>\@.M"#R$%/[!YE"+_4YTT<7*(WM$U8 M<);U$1"\CPX>A8&_1A!+]K2^.8=?*>?RN4."0I\]!%@NN6 SK#:70A4N%G&P6*QA#;C MBL?BYO\WOD MV[%M@XRHL"-=P?H!;YTXUXS1&=@+.R.%[CP$[F 4G '29 G?,S1"J:;,T66_ 1YD;+,A-2>N1FQAK M/LKRV_@"OD8YW%(HO'RO#@9#&75*L/?I=%+JHM(*FO@VKZGIXN2D8A)64/(" M4DB8<3.U6Z7Q2UJV6LJEB<4!_/376Z5O;/M4A\@ML)MXV>J+E7-SQUR_$ M3==E],4U.S3S3UY#8LUF)&8=9K2]<2Y@_J)!&MS0I-G*3)V!LBG[:Y+*I\[V MM]^82HV78]T2'*.%8Q=NE:BAU'"E"UZ'=O:?,9_F-!U8V&YB.9T@ASII:V%6 M-QFL]CG)P/]N3$=[;O5>E74#J;N]I7%DOAF8W&4X=2'8<9C+/IV,?.^T!OR[1%ZGE.F,7Y?'JRF!7#8/Y'(V_3PO6'H2S*>=]Y_?(M^.J M^1I4A=WHR= ;^3"VRUZ:NM;(!0EXNC)8JBW^?Z&IF,'0IJLU"&?3U_O.[Y%O MQUG3-:0*CUVHEM(?^4"FRUK*N^K(.Q.(>PEBUU?\^>I[C'M)1N)X*OQ1DS[$ MVW+1LIU0PR6!? M/1]V@)$TIYV()%5 :7Y\5.3'NV^;NN9_B!?GC-4RH^Q.%',_$GZO5;HJ%C"Y M@ FVLR<1C)XWVP+2HLP8G*P\=_852EC[W[,P:)DZ)DAMW":MRT :-7$AH[83 M8,L&B+]]I[YOR94).0>[^Q;,)\N3MTI0=U5T(/-\DE\.LW;$#1[SLRC/6^]D M8O63@I$WHMF$G\H MI+@TB;K[B>DB]">F;K;TG; ZTN]B?_J08^^?]'?GY8W*;;MY@A$%MT77S#JI$"7O(,:>:O0=955AM(2P(.PZF MH0OU>(Z$WU3N4APHY)%C^20%>Y$@Q/_5"!(.HO>"'>W]Q4;<+;SRHZ$]; O. M?O.Z_X7E>XV#\:NKGOB:>33&9I1&!U5 QQ=LKKU1Y/7YM+4H6=:C"P7>A(&QN*E>DM0)V259<=%'3W?1=L M0Y(J8Y/(G-;QX575JT[!PF/K$?1,W6F2Z9$,6U-A2MJ3+%QWSPF*HV_B%:M! M8&BIXL+:KU&U7]D.9A:L)C;KWG3A:ED!1NI F.XBR12"JX2*12+6Z^74H6N! M73"[ JB(M2EVPN2*)Z9ST/;21C3UQX5L,@FT[BP10GZ:#> F""(27(%;E9*_ M:BR&[+4B]+T%[Z!GB0/^=.E9WUAJ(6UJSX$9A$7=/F9UMB6_@W:G3 U7^G@. MQ+;L3Q.NV :5E&QE7L"%5>W2P=CR'A@52;-HK&F&U]21 M@D/YYI"E"LF-+^&RR/R_ASFZ0_CM*15,5A%BIWZR^O!$Y92[); P+$3+A0LU MSX[!KFOG2H& 2#P#A4P']O:#)*O.9PO/V)1JIN-(\;8.?UJIJ:<)J3$;=QLV M8L/L"B4W;M3!82KHI@3\$(63DK.IF*S7OLT*8MI U3WM\DZL41V"WW1UJ.2P MK$-UX)TZQ,B9]SD9^_:]9AV@.CK$^$^B0Y?[VXLWL9_2_!VX/4_2-/F* 9"E MBC=0%2Y#NJ0^@+T^=;/0J4)P.3=VDT:H4[I@FWIUX ?100#P2@D J]II @+2 MS;[YC;QXDU[?R*XG(1S9O*PHP]2^[48,1'[TEGFP:_<8SM6WURBE"8"76+7& MC=')24U>FA=#K=^);].QGI.K-72D.$T70K'6X#T+S=0,CC8")]AN"S8FDCU< MB\/.1EIA1R4A9U%=/US/3WXE5W.++ 5ZZHW40 IVB;R9^8?G),V)<_XYR5$FGGH^ MG:&YEX'<3SZ/J-AQ3&=3ZWD5W?!:5]T(!SU#!)3G)/-_]8]=],HN2<%8,O]\ M.D/S+P.YGW\>$;L<_[W'("RG.8@&:7^,^RKN?4 2">ZUAERP7#"B=\KU^$BOL+'WR8V;0%$<-MFH$G)UMJQ M-QM9SRI0Q"@T"-7>MZ8.O6W87)W/[#.N9!RKX*QE7O/= S& 5OXP5VI;1>= M?KHA0ME4[F@ M!!]B0>9&U8^/2?Q$8@$D)B@Z/:N1&#Q_Y$"KG3M6?F<'+>ME@%PX$1(C:\7B M,.4'@5;F]BTI7[/MEB,4^= MKLP[&Z<8*W:,L:.?F9N.">#CJ8=K>! MFK$\ X0XH'@38DP![E*6F:#HOJ< M:Z?>7QR[XCU9 M>'-363I#FU?9>#A6=?K]656^ @SWSIRUH:?7?!VU ^^D[_,1NF(7KF=5Z/U)0S0G\[?>KA]/< M?4?^+D4!5I"NR^]\0E.WWV4P#]??>50LSPHM5A/K=QX5\+5[O5(6@'E,W( G MCU"Z YN;;F0G@Z#F8+^Z5:A;#:-:H(Y8G:L*19QZK<(C'62H4+K=(LI?8[BY5/Q\'4^JY) MBJS=" 3GVX%Q@Y>$@?R&6[3F'.[N>"J'G>-@#FS*Q@&UNVS'!K'S\;4U"R? M9IIA?!FAI\23=5B54IJ:@[]J9>:+^'FPK EA+ &% FX)VR_^H% MVN:1?P%?HQQNQ8K )3.D!1*(>Q7@T##/UY]X:YL-=]70-2>?,8""P^B!*]L> M?O/15EC8K?(CVS2NERODP%%K![K6EI90GB:$P7E](HSF@A9:@*F5 MWD#IW"@*<1._H0P+E_8L;Q*9.R?BPZN>%-4I2F=TOG:APK,,6U,I2EKP!Z,^ MS7$1U;R.S]S&5R[[R*N^1S!?!=9+L0E1F;/797W'S5.*:!<3A=*;;5K#]3=% M8%M%.)N$+/UV@M:>=1.O!E%8CO/ =IK3X%+\=9+>[<@S,W0;GA?N./<(M(/# MU+FQ$O##8;*4G!G:23":6O>C=8"VCIU+7A#B9>&UX"9)CR?=7U7:=^_B(&/= ME;ACXQ.:[Y_>ALGKFGZ@*D[[D3^ROL]6P"?KD$YXBNY53GB3UY^O$)V,714;ARFJ!.V6 M[53)@@=LR^X3?D?WB9/%X5@TZNK;*XHQ@!U^-_()Z6(HRBZ/%IZI34A7\$@/ M<2MJQ[@!JK"K3]M0[6)XX[+SW5J-5[;_DHEN(0-88:8VY,TD+I# M:90$D5^T@!6L61T\MMI*"<"+.TPU&-C5ZM%\,K69;]4#:BM7HR &Y5VMDU@1 MF@9RCF!Z$^<(CSX7M>@5$!JR*E*8>^O"I6*9$VCB66U_J(J/7PS;(_?PHH)I M@ Z[0]V.2!,?H2"[QA-5Y(DJE,KNY#)XAT)M +5K%7(6-IOSU1JZ$#W7 ML. MGCREZ GK&LB*'.#70_I8?++T,5)U7]CE>?^;*6^F >;@R!0_L%W=>.$%-BO* M2B"U[PW">( &SZ+(E^^G.]2UEO"H3,6\A / :\6"=L!!).%_3967>!:'S&E M'W+M$"9RQ_GS]OUN?W.=4R-?1F@LM5L"LY+CS:%B[MIL&B+KF?P*^-I9WY0% M5&_^![:JZ/\*HSC[F&09WG3%5]_R*'[:1=DS =:>$64F%O3U%BO?5.JN0@D M3=3-:?N1\/\$ME@ 2&* :@*ZY]#:'O0:^FCSDNP4MY]5U%3D2*78AQ!@*V9( M:6B4\#1K<11'+[N7TDO@KB!-$E/K+Q_:8>6M_\Z2^4:CN6^]=ZP466NU9<1[ MO^M$F4A1?MTJWUS_R5@&4@U*)?N(_CM]61!.%B/K,1@NHG;6$?X\0R3Y.D^\ M*M'-.JW6M'F#T99LUJ^3] %N$7/H@U(-?\=4* E#T9*E+8@%O_WY,G"H)O$ M(^%OC(*!OM !?:C>4S_$.S/M?5G6\[1!QLBHZ_G@Q M<:'Q0!_,[5SN4P>L+E$(=UMAC++VL[%+RBU(E3O*^]_8-:+U9+JV?FXN1-6^ MH4P)3SB=V,:]?\32+YYA^L2?TB:)J6GE0SM,;?WWLA"/[]FL3-B-K#7%A!B0 M,F[ I^3.K"0728R=S"Q*8O973M;3TCY=?7N-4IJR=YM>[M E,5/PG89+-W% M*J!*S-S1DLVN00.]B.8"=:18IE9H.5ZY<&8Z^(!XJ9Z!*T?XU:#5-?2C;92_ M7R(_13 C'NA3](9BE&5CP:!7#I1%W^7JC;2[1' M[TE04LUH(6])RNTUFLB8L'V*]\NMK^Z!N/5DLUBY4XY2C:Z3C:6%;+RO)D+YU3:@$\; MOA/L*8KS]=OP-G]&Z47"/TKA49DJ9"8$>*ABUB)A9U,0A6/K%:ZZP+4.*@^V M)R$)Z< M9O133X1=MUPG$JK#7YSNC>8C5]US->2\NR>'JR<@+(092.^KI@V/Q842N&0F M[PCP(=9O"-1IRJO"*+ >3>U$Q[\=4'" \$[$0GG_F)E42%*NA*+Y (9735C<((!1?B38L&.]L+>&@.':@X=C1^_ER^ M,DEG("U:H;PR86>@V!"!UR0E4<<3^;LTSAEA!(JFOHO#F,>K KSB\LK(BV\. M(F2]K(4.T);3>^ %)I8( 5;):M'%85=Y1&N(G)PMU:&W,-:!3E=YN$#5E4>R MR@RO/%-MY9FZH3Q3/>695N8$S=:CA?7:;#I U95G:E)Y9MK*,W-#>69ZRC.K MUI5=C)!O/;U6!ZBZ\LQ,*L]<6WGF;BC/7$]YYM7ZBW/HVR_^J@-477GF5C9' M@K'P-D("4G:?;Q$L%Z9*7"EL>I2P@\EXZE * MYD" M M?*\59LL&QTZFZGO+Z)88O9*_^3Q1<1IFO=J60P\2"P>$L.+U3N&:S M%-."#X', FBB;H6P49;] H*"EMQI_6[L@B0%I45EQ0Z($E :)"SS>CX=6:T# MK01.**PG_%3W.B7!/%'6OEXVHMKMG?:*G[;#=,['? M/FP($#8[9? !RF[OK_]T 8H"!.*B"S[STG8;I90II5*I5%Y62-G2OM!'XOL$ M1DG=\@XG0OA:51&U "; SCI5>5]O6]T!-QZ/L:1I*HIN]1$^^$16I)1B MR8@[:/N""4^"RIOIJ'QF0F"S (HUA,G ,)$ M*0C=YW)4S%-XZHU75% >PH*G/%_C;@54>ND1)*-TU6F!8BXNUF9I:W?M[(%O M_24\3NTMYYID$I[%-LB)@T(!/)Q\UO>NBUR"_IF67$>[(*"J:*DN9)P"J$2@ MTCO!9@VU7V-ZX%LM/4"[.(450-()8[7S&XT*.P^Y42$77[Z:\AFVP^BQY'"1 MYYEN*@ L(LZ=>VO3_#-:4&TR)1+> 3Z%IW=AJ6&<]RA)#HBI["42,/+D1_UC M?U=@11S6F9R8T7(+V[.'_>-9T0%A(&;.7RX74)4J+?#;[CP\-)$?N*("GU5<>QPJ"JTD]U(^64EDH,CCD$S^WY6GM:_%X85]*@9$\% M9 J!G7>3"@VJA7NL(U,?.+\$M25_NP"S#6FO-EM5/B+L:1.//O!ALP[_8:^: MK$>-3YKGZ]EW2@Q[S!R+2:V)O&.641[XBLFZDV-?^B?RO-_#..8[PI=;*.*L M>L1RWCG_S&H>[!;63'M(31-B93X@;0%I+$>O>?,?GY+_A-%CA. K:EAB7DM5 M6DLCHBDO.J?C;D8*$TR;FV=Q3VI6DYK>TY6N\,$Y:CTM4]M;5$9I!85!+.;+A2)59;]=6..$^WI"1UC7@* M#RZ>D2__.OK).[&+[&W,KM#A^4*U :ESB1)#O\B-S1#I\RI-"\HI]AC-S+\/D%!3&5@OLHPFC39\//[Z_-"&L8WQR1.(+7)?3^6+172!DDM2=[<477*M 0@*:*TS$\I% A/8!>G M. ]@PP-QR3=#ILEB--DKH%1R3G3PT,7((5L8J,)">\&MI(_XU,2WIKWGPD!@C)IDZIZ%08&?@#8 MT(8H7\16P%S-BT\ZK! (_9A2\>4GBAP?4]EDL.C8D6)C42\R*P:D3KTP0XT- MT4S5PT2K46D _CR])F\^2J%+XV3*X,P572.D+*H227'50N=7#-0 >Y#'$15Q3!1Y19 &XCWZGU=5I[G'#_%M9EU:P[#"-6N&ZSA8XJ M_SY#+-'BD]*#T1N,41]"J1MG%QBUYE-2 3^D$)*?:]T(F[C8/!AB*O^0:F;! M)J1ZFP@.G<:$K&;*0O-4V]O%J>]Q^GY@^[R&8U5X].F$#1\[R)$U1CHEBHZ)GHBH!1 MBT8:TKST'",\975/ %?CR,1$W@\H= 1(3_7FV@\A1SK?;'BS;4E:]S$1G([4 M&7]9QA1&XV''3'*KA:WL=5FFC)(U+^.(KDE8+P?,/E\E52VS>F$R'>$T8*+' ME$(]T&"EU>!\#DVH)*]] L:1*T)V&8/-!@7Q?(V)](/8=_Z AZ/L%^GSP5C< MI./9\F.RM?E9-5',=7> ]F?.(2:3&56MSI0,?P;M8&MMRL$B MET1U/E&E73[-QRF#.-2;>5O%OKSJ_)R:Z!4]81"^( D?+0;S7/MM=/_X&-'$ M+/)YLCXPDJC6CB.!>=\XF4;S$JC,47)V3E0U?5%_)!50+!(2+#!Y@:I M#*AL229J =>_;RUC8K(DTZC.A4C\<%&XURG&#WB8_4^?EX^WU$;=CJI%[JS0 M6K$!"SE"<&F;\.S;@%JE=AII"DA;0!K+*?]^2AMG\1J77 BYVNH/J:0 ENPUGPNM^5S?FL_;UWQ>F-;Y:H=L8M.:UR#6N^4+VFB^%UGRI;\V7[6N^ M+$ZK#>V%3D]3(>0:UWPI>\U70FN^TK?FJ_8U7Q6F=;-=+]8FK7DM'Y.G,/+_#[D_ A=%!2%\BVF+S\+ [LBT%39:2J^4R"4-V.DV7&I; MD'8KIW+46-:FY7(],\83R[1)$3K2WLH!V5'N"^P4?($/OH? +Z32[O0+89J< MG6H^VZXL5584M5J7..URLR\:S*03B6R?63/;425VU6IQXK0+Z'8UTA5E,>J4 MA:78(?Z$$2VSQ[=!E%LHLC_4(Y;;'LX_,XFPM-%"E3\@U^[0A%A%5*5M)RE^ M=)>YW*PW6U4%HQ6(E58Z>I1Z&A,# SRL1U_8CO)ZO&&IXR/''>EK,S((%]:683S=GR;+@@>VV3^ ME,1!3<50'3*A,QH3$@P]IWA4Z= 1AS13S]QV=#J*F$%];SGAM9>Q-MBE=N)Y MMEQKYJQ5W4A%[R@ZY\&P=%L\WXR^TY1>Q'J^8"D>6Y4?B>+)/'FG*!HXS9ZR M7%G:;4]Z2!ZTJ5OU6(-/IW^K?&R[Q6:[557*5,%9)FMZ-*9E,WBK3#P[V'*! M+*C*=5D!\P^>AVDG">OYP+1!6[A19:YJX()6_+J_,PW0EL]NK0^X*;H-_?^' MHO +80G^NZ(8G"(MM0L1.8N( +% Q95MK70F%^R);IF/%K_.M@IXZ"W$B 4) M_OG5?T6B'%0/I85_F@C@<$\="%T,>VUMD4ZOM5[(ECEG_NN\P:=^;.D3W 2( M,'9'X5,&TRE[ZDEH%CWG,%DHVTJ9!:J;Y&G"MBIXK)E\]KGW?U*^QC\[< \' M2@?S-!)0SSNU(,QHMUO-];O3=$6VS#GK7]<#.6>D1[++ XSC&R]5Q6ZB.W+H M%FZ;'$V_'4S=(Y0H"<4;6QL,"X% 2^3J9+5^V)9YC05U@-!CN27P!2=_II%M MLLX&*MRHFBX-9\T4._35H%BY=!7:,+UBL8909](M,>PZ,,1H=>]GP%@S#G/B&+1GB0J Y5PJN#^T>_+O0) M/5&WBS[P=,57ZQE::K\Q#L*KV&K$+>CO'?X5^1+.M[>/X^)P]7K 'L2O_ MU7=1X-[!9/3$O.+C&N0#.-8DCA*^(3HH2[H)-\[&F-!<=>26=WC^UNNF(.#= M1P>#O'Q;_6_U>,8V^ZP6@D9WR-J9D%V0AU=]5IH1PO],%.1W?OS7UPB1W)X( M3W"B2I#7CSM10=XTB=($>=V@+.!U.Y\K*V2O3)"WDUO>MP3BDX=!@)_"@ @# MF;.'^SB/-)UQ4BHG"@RH.\O*F-,VBJ=3ZVCLO63M;*$J;[[6?:J 3JZF17.5 MA!Y(GO /UHTYNW1L3?2/\("[.?C)N^I+4WGDB9ZVS1,I_>)T/FQ:]0=MDE:#^U49RBO8Q<)45[UH MP'PU6ZG*]=C$<0VH MU:=H)VW!?Y/6FBK#H,A'\>=;S%THBI!+;W=5+PV!YLSG? 876U6)5D6\DD7Q MK=QR*2#X#')00&$U+M)5MT6J;^BB ]\U3@Q.T>MK%R+R)U<1H#2)PV:I-9]D3W3+W$1[^)1VD=Z! MJ,F1//H_DUZD<-CU\TL8Q[Y]0'L4A?$+=!IZ-J. MJIQ%7*X1Q+',*BKV(H5HOC<1AE8#$[$2F^/R28\QL2C3:UUB'- M:Q&NE^AG39FV93N6?N50%,F*N>20 -)6/E=.[((LT M@>K@EW92ZIF'#\_AR0,X_45*0/ T1 MF=RVJN(P6Y ]15]R&J9O6TL+JA(F7/800['R_,:@I+#"?_[Y\ T]PL-M%#H( M$;]G/BOPVRIBA39D&AU0++,"A@(4#)S@P'\S2#FRXNKA M&HNG5]]!#1>,FD:*6(*+7LX+E18LU'0VVT"=_JHBN)57'S<'67O9B_W-?R;) M3;_YT*8/_D*+SP-2SPS-Z-@^ZGQKW0 M4^.^*".7:+9592WJ]M18BV;C4^->R_Q?!Z\HQK*!/_?G+1B#.0O',6C>FU"L M7)/3MG*/S.]^@*Z00T=X> L?GL)CC +WX0W?T=]O@H;'.%%(1?*T&R&Y4!4# M8UZDWLJQM!OS^B!<$:\I/-A= ,(24CB+873O__P=OE<0Q7_@&ZX-PF;,P*)BO+S WS+6<$N?6C'(QS;I3HQF"/;@MT7QC M4-+;+BB7%ZADM;E(X!-^BB*+9OGX\2';4KMV5 MLJCPSNLHAGKK>N)N %8:6$> ]@1P5VR=C?"$+E6S)0[;0]5!&"4,0X8HCGO-/3@S8+[7?@/@A7W[JS/L!+V@F 62_ /76CWC&!U XE]<@SJ8M_UH5K? VC MPN-<955[]9)F,K01-""B:"PR*I:UM,O3R41_RR);7G*5FDD@#ZO3\-2WG,<, ME+';C9='0F:9GE@MV0=\(T=89W,HA^X?R3^!>^? >W0XH*A601JE6U4/(N-- MP>G)9'B?S#"^6\]GVI]A1Z>FQBZ8#D VA(>' *_T OF6ER#VZ3"D"@T)E7_) M1L*BD_X;N.#NB?:>%M5GCH]33]UZ(J:?1BL M,>O4DD:Z!23U9O6@2>&PG7 67;;1$DF/:=+AE3R_# ,\3S$56^SWA,0.G12P M)E/%@$X5FX@&DU\Q)?7N,=5\EZN9"0'Z8])2;YI*#R6BJ+G(3H"3=WK1:GK0 MQ18%;;4[!Q2!F:Z[@XN=*ONB2'QY/^PKR\O$76%]"XJXB6O+,ICT6]H*+"O^ MC-RY;="C13_D.RXLU3I-6E>&[W?T1C]UW[ Y)#OOD6,[J@H9#-VM'-0Y+D)Q M02 ;NT'[K.,Y8.KY.M_,5?EE#MR:',R%5A$^A\= 4\71!I):58?O*+GQ]N[_ M'N.$W%$[KW;G =(RYXZS4:5W#>2*@11VU\;V+:PTQ(I_HO-K&-VC)#E0T\2- M=X6QX#\BBL&ILN!W(.)DOQ< 8ML>6C-'^_MB=W1;^2S..R&&*\)U[6>/-%9C M/-Z=\@S."%8[)T*0U1A06@E[-=]9$BY6D/MEM MX7M:"'*ST%INJ1VS,KM\/=G,R9.2O.#9,\:^10$\).^B9URIN19Y4XLR1\R< MM67N<+.Y:\ SM"B6K4+EA<$J/+12;$7/JE)SG2PC=#*=M65>2[:[M+0'T0EC M*8%0UZ0_N355ZM\$$-[A?B';%7*3< MQ1)ISP0.91YV->;E)I6[!5#QU46(C,J%IA$JK4ZQW.R, M>:CM@"_/>!PFF$]3]HWR[B;#E]0RVF.*4C@SN/*,"%&FI$#L17:SF,V-J S3 M#=W&]XP:EC3TH;&^BD;G5\?Z;EB X'KAS@V*C!],1_L+LU. -4\8<5YHFCFA MPU,/KR/M7E("9(H^V#7PR7P'W9G.A-MCX=^5S_5).&)B/STPIL^+R+T.XB0Z M$N6UZ+Y::Q'NU@/S@'5V[L(@=YDA)%3BZXXT:V@84$P-1IY>+H%Z4YDWM64Y( M+'<.8O62AD$^)1@&7%&/(0*FHP8ER^S\T^'6 M/2M\8R19ZZT)X73-R%6+P#I-]PEC)_V@4M^<*:WTH*%-RU=RX3H'1$4 M*Q96W$Z*LLJ=S$9DE2F2?==:60(RKH+7@%$"8-0\KG6\ZXS!-GN4 FQ1&K)[Q2 MLM!QB$\HV=/"BAH69;+GD(F[6N<%40NQRDXFAD@*0#O,<)G^ 47* MA018?+W+YMU\(!;CM-EL%@;YD2F@M*Y0"VWVX4Z:"D^IF.RIGB6:-J#.]V(U MU*DZ'O*1!QH\#=S(MU'X@J+DG:3\3]+[X0MY;5>PH UC3W.CMTZFK(W/'9B] M9<,%A,X'DP:")%?S9C(PNME1!B/E'6-<33E.PF<4??/CVIAL>6,I>E>1/5GY M^XRL@2C;67/7FFG/;:*&Q(HU/VT)#KCI![@T)9@X/V]\DSRAZ.$)!K^%H?OF M'P[R=;D6!-C5PUMM/56*GO)+5J<9*/-CUNK#J6S"K*ES;::JPDUDWYL0@*F' M:G5WO@RCW"I(D0()Q@ID:$W?.IB:/HL?TI>26_A.^E!D\>8CD.8+WLTW']2: MV'$&N"];+ZSUASOPA%E4YQI-]<";RO[_8 >>.-6JW\ *'R] +EM2K#Z> ;3P M%P7+?C;:- 5&S83)$@V%O["8V-G2W7RT1W ND37G?$3"X]*"ES'=RB'529UT M[QY.?1FU48OE'[+"C#0F=G^@P^.__Q>"T8U7:/@=)5\\#SG)37 =..%SVRD_ MTACJ-^6HDU.W%4<9@,5ZN)YKZ\RTIH"TRHM!5@.T)?K://&=75)KQ0Z>A1'% M=]M0[,G6WMG(@(@QI;26V>DA3."D;9*B7*5FLB>@19FV#;7F.E9&X+C7IHO< MXG?!OT'A\?78 UG=X\OS@I+5^#2!YJR2TW:Y\%2]8HID@!/%MQK"1@LW7X)2 MMRP=@Q4) M6%MHN?I(>ZJ6NHIYY/,>'' K\,OM[2WPCH';E,!P(O%U^X-S,/;@V,%9% 8=\W M_ $JXA_P_^*6D84S*H;Q;>8J&J M-J'2)QM!NC^(.?TZ2$BB5R%*M%W8!IN2![M]$N MO=626GU$/4%@38^!&+\!OQ.3Y_,+2M#^,4*H)O>*FB$GN/T:IDZ67;X\'CL3 M=MY\KK.$H'I*Z^SQ#H, , .9O.ZET9BXL=REJ^J=1ZE^Q:5T0J;$R3]Y+/$V M1JKN_&V%1:03:?S+QX3,B+.9M5VH>N40%DP2Z#,H$(CNDH>K:XYI)_^2FDBP MPFI [N\FU"J&_*MK*8IZ9YJ0EV ,&W&;J'%)LJWFZ!0A15WAK!,Y8 M:*^RVHI=M117#2]\F,1$>Z,R\+MH93FJ;OIJPUV$R!Y456,*]S!]N4,7&V>Q M,>!Y7B&EYJ00_;"F27?KSC>J7!M59:*)M229[E.YS/YSME"HF QTX] M16;A1I\_$RXZDH]L%C(&63.DEO$!/VG:5*O"OQ FF@L6J$K-EI M&EX'QKUB)JA&@9 Y#LO88"%OYWU X/!5^$3!#$Y21NO: M4EISWJFAKB*1SS:1!E&\/R18JL2<1[BSK\R@M$#+K2EBKP&]RNWED #25HJ< MJIU$+J+*9$+7M=7OT,#!J;)KLM6 @?I5\X.8-.4*%IG#XYN;?J1F2.U)A)UCK+(^B@M2X, M+P4!20XS;6%NS&.RL[!GVC-.J"?W SPE+UUDKXT))ZE'K?M#\K3>IPQX^;17 M,V69'O14T>.2;,H#Z(>T>SO>S-FI9KU>SC\=/ M7#+5&\ SS)&;:]883[Z=J;F]HIN;"-(Y?S8U9L\/*V^S4I7"A'M?$D>SDN\@ MAP1%T+_5I;%T!XAVR#-&:59)\(=5EDRRU[AS9)UXY .]\PJ0/-1L8XCU]&P? M/4000\-*I4IEHT[0?MH\@9)>+.J&9/(/SX.R%)EJ7'@$B*T$8V?-I&R_+R1# MTS]1PE-[P)L?+29FW_/L3'.M$<>[Y#JD2& MNINJ ,&FOKQI8RTHEN<>-P=9>_4S?D_2 M[D749L&9\4H+ELG/7MK*[E=M,]Z"8C7?+&D.:'LIYR1W4AN15G9:]EUS_74V M&O"J> ,55[G!(\C8V\@SC/Y2KV*R43_$;:0X@8IN(V1()NT76\O[6 $% L36 MWD9(LVEMOSO_\2FY\7[$#%+IS%;&GOI6Y$RF_ U9&IB=% LT1]I/,3TDES?G MWO.F4OS_+([,;ZFRW6ZGR0%:_ M09MIYGHCNVGSR3\/?L4=!(X/#PJS,]>-R8((5K8]4Y403+%'53O1E6?"%Q3A M,8-'<$ D4VKF!S/P(JK<6YU4MHA@$$.'; 2:EN$6OI/\<_$=8J]>G GHV(-O$!1<]U%T1!0%6A:UW(.(6SB4 Q7]S- MREEIS\/: ]]FE@+)J9-3VDN0X&[DI#Y_?CGX'O+](#E\.S@-*=#K&ZI*A=Z$ MYBDE>ETKIHBOW=U:54Y&+K<(X%?)>Y^"7&,0\.W;I1$G98VV6+@6W7C?\+>' M)QA8LQF^$SF8@;_C]25Y^\(#QN81$X/PQ"9?H1_] 0_'-HO6",,TDM M=X]A@[#C;S9;>B8] 4HBKQ(%&2;P /P4"+Q O^'Y7R+K7#_CH2,B^&^\Z^ 5 MXT)5E#H&X#1E-[/M;K96%=HJX*LJA&LE_UX.1/PR_!S,"$'(+)D/\">Y&0>. M?_ IC^9_3E_W/J, >7ZR3[XB%T7P<)_ Y(AQ>C_!PX0G!$<>0YT E#(Y9[P_ MY@"I_]EFXYE@CY%(6GF#I: @AP4,&&!H0, OP-Z<2SIG8@CRB+C#XJ$/>1NN MEW;G7K3OFC8"!?8%KPOV"+.;VRN=:1!&0;YRMR)0!7Y&<3LSJU_;*^0>Z86/ MGX=5#)(YDZ!>R7J%K[\P(#J ZWL>UL[P5 LL MI7ZYQ%G:7E-D@!0:EU--B ;LB&[%F^(+9D?<\!653TUPWN$%R+N\ +3/C'W- M\+W@S /SG[S&\X%W7813W$E_( X4,@'0 D>+/1S"B&G.OG:GDC M*YPW90(&+9V=0;&E0KA6WO5R@1B9=G?(43N['9WS<+\[^B@]*WQB'F\BSAZF MAW>;)D):[#R=M82E$=3C[IW:-2>S@3K>Q(=U:=:6Z7)''])?6AEU@39P(IM$ MC!*1V_O4ML/I(C%@^HJ=F,7R5?*Z,OFIAS1QRL*;&>'*- !W0?/%U'AY^&5P M]%',V@T#KXDC#\'J3W@;UXB8 *G$C7*!-'\[UL6Y=IKN^@YT;Z(FLMKW1QTT M"^.UK/G2A">-OGBW7:U-8MC*ELU#5DFHPR6,HG 9AH)<]:=F?Q,8_]%YRIMK)%+ MS]!M9$C:DEW$7-4[ MJ7%Y+V8*!^$+D&&7&LE<:L(#;Q=<*Z^[HEQIQAMNA=3OE9(8S4TU,MYW5/M< M5M>.+M=VMG%MG3D9Q#&L]S+.KZ ^LV_F-U'36*F0M[')AZ410@MC\1#G\%>Y M.3NOULC;J2J>)LAFS8A6HG##\"^0A)2_"M9'S';$T1VW]$E.3V8#T:HIY9?C M GTM4H$#D@:>;I>>J@-(X#&]$\[B(L.LY/_\.Z*PAM2M"W6"I0]I19[M L\B M(I9PYIJ@0?7'7, L:P3;_@BB/+,!WIFIGPO)Y^&'9,-&)#KS"K&?G%GJV(_8$G.DI(/@LB=FF" V,2$'6VM9IA M6NUF26VQ/Z*=[5DFQ"R*XLG/\3BV2903^GV)V9?F9R<.&K6UG%/*6ELK"@)O M1SB/!.6K3UKM2B2U235)SB!@M0#6.1W&!P]F&;PY_-&;3-%3-& M8LX--6V8S<>RK(7.<#\Q[,KK?P8@9=W)926($7_%2PT4K74M6J>"\\6O+*O" MPH7Z2V$WX%5G!<=-I:SI W*>@O 0/OI-8KZNE:+5Y2.8+W&U"9.4,POMM)>X M:$.N3VP5%8?P"G89]7&FB*I]+/6JG3"[GWUG:AMW<=G7:XMHQJV1O MR1K+V='$*D24@?#@N^2%KF%;\YJJVMO-J)XV>'T[ELUXNW6ASENE.(;U]KLB ME!2&^!$0NXI#^B=5#@[^LQ\PS[H&B2\ I(A)A-'/V:45@CE4N1Y<:%<#.N): MM3_DX'+2SOD_$X2"_?'Q&" ^O*$@>;\)&@X185!5J>>ZD7)* M/B<&Q\HANM9BI?TPZH5QY9"BT,!:7P#"%EH>@>[0*PJ.]:$RV3>F.J_<]4:5 M53Q!4?.C3CUJY0E.6VF96.H!=4LKUM3-;>$S\ZB>+1<;59JTP*L9%[_ZTCRW M+:5Y5!@SFS/ZUS1CA*WG(F0DP9K!B1S=93X_T?_ MRWVJ;8!0ZO("9!6'84%4$V!_RQ58!H@ M7[(JS(,"^LA_ 6 MOG,JI8D"JWDS M!%,5[>W"-4@ =$&YHGFEL$;( ;'5ZD2]2CD@A=ETIKWNB&;% 3N#H\%N&!)D MH."7#/@?#<[7$ILY&=P4V(C!JMSH$,KG^P?\3_7P648!(@Z//WI)T_L0G&=D+H SR2[ M4.C\55FB$?ID[_<;Y,Y5Z5!M58A')ZIRNZ<#@+=T!!(Y L%+-@B 9!02.^+D MXX W/!"(\4@T03^&<>A@(":C29$@7WZBR/%C=!OYE3B"N@:*Y$8M6CD_GGUE M*I5G>9;V-Z0&O"H)*-*FX(6TE;*TC/_V04@BFX3Y_.$)-&0LM[*6CL_:;;+HX91PJ:FXCP>,GTB\@'5^ M.OW M"_!?"$;@)E!L"NA%+D'UX2T5$ MY5AQQ4>9*;-EF00&-R%7PT#T.TLT FV*3".^B@2K&,O9?>!V6.(Z2*:G;IS5 MRN@;9SOJM1XUA@JIIB7L-15ZA9 $CM09QM(3W1YJ$O7N;!,N0YX@?0<%,49[ M_XC'H)9 .TXBZ)3SY;6V5O4DV8KPZ6F2VY2NB&.M%LI\3_G/E()(5AZI,SB0 M QHARD@>^\A%[@]2?=REJ6'@X19/UQ.,T8U]\!]9P8@C(A9F/[@)$.%US@;K MW9LZ83>0X//XGEY=I3$WR%%F$FZ2B:,047.=F$V,O:^#>U+2P1V%N\\[,Y&Y MZ\CMQ]O%GE@6M4#EGN,>3)5;$GB;1.N)\.PK]Q6LN[ 67\@ZQ"<>KP@K_TV K?0=_4; M2+I,PU>\ ,G3&.QPZBG-=K?:*7.*'%G6\4@Q]O%JV(J/,E.FBCMI#&Y""OJ! MZ(\K\<@ $Q!XOC<2.V0=,1LZT8A4)10<6]S54V+L$]>@Y1YCGHR5=7)XVX0J M",.P'UG0^:\Z8I/N4>2C^/(V2HL!4-]47GZLIL8L#L!R-Y:J*M)MP0WBV%8J M15-(< ER6' O+?I 9 5$R5*7$VM4MK&T)]L40[&RXWF, N8:MO(Y\@RU*\Z2 M-+1ET=-K:[8VP$>P&[*2>&XC4('(9>&U]TCYXBQ^^8'*+[Q+O&O M/J_45CN8.C5"E(2BQM &P^X1UGKAF6#\Z89ME?\H!#@0$!**X5 @(]CO#QCY M)"HZ3]83)'[R?O,6H"A^\E_28L#PD>'4-V)JK(F<+ :>E)--^JRK70 MQ*(]T:[4B\@ 0'A,X@1B_35X!/$3Q'V"E[P3(WCW,@SPF1%C1?K&8V<"19,% M35F<>6H#4L>E8N@76;,9@MU(',]U3!"977"M*461PA)IR9C/"(ZCA# 2KJB# M$LL?PTAKJF,H J@P,9@P&6?)P5JAF ^[9WLK$UZ8N^);.;:I"N_3#A2I\879 MJNCUOT'BW_'E)TF?>?3C)^*E=.,17[?OB/SBQ[A+_!%CVY!BHE_?QJ4ES:H/$?T;DV,1\]ZL!/$1V ZF/ MAT4RVP5>(13Y:Q@QP9N0XIW?PP3=PG>B4I!TFHX3'4F92:9<,.@*(-^/M0E'&@#,(>A!# MLTB"OQWA 00D!T#BOR(J MB0YAC*^69&E)/V #/H%"W_2/,4A[G\:JWSM/R#V21 GXTHW12MY)78-_'?T7 M,L5?8HPN0?M'C+SCX1N>AYC/$ /Z,H=7AA'1E8VRTL7KV8PU)]T1_"3'1, M\@L>-$TQD1J![BHJ[\6Y.AI,SX1Y2M[!;&&7S6\]; MH_5L#K^-25)7'F1CYZSH@M/HY'-A_//3DCS-4AQ BL0T^/)T6NP=3.0KL0%Z MG36I7KV8PV]]T1\BW_*1R'\FKH.=[CN<22-W'A@_-5P FP'-894.& O8$(KW MN/)E+*S#:;!!FQ'L%@7PD+SW- V>09O#$EW1YAKV;K"VP,QQ-T1$4!G 'AAP+R#M MYB)K,X[)KOB';_@W_,?L3_@?&]^[_N/_ U!+ P04 " !J4(Y4GT^V1["- M "UPP@ %0 &%L<' M,C R,3$R,S%?<')E+GAM;.R]VW+D.)(F?/^;[3MH M>R]FQFRJB^=#V\R_ID.J1KN9*9FDJMK9&QA(@A*G(D@UR5"F^ND78 0C&$$" M! \1=$96MU55I@2 ^-P=@,/AAW_[G]^7BXMWDF91$O_[7]2_*G^Y(+&?!%'\ M\N]_664_X/U_< M)/YJ2>+\XCHE."?!Q;G$7^W^]N%PL+AY9 MC^SBD60D?2?!9KA%%/_Q-_8OC^*[H(2.L[]]SZ)__\MKGK_][>>?OWW[]M=O M^E^3](7B4=2?_\^7ST_^*YW73U',".Z3OY2]V"A-_537=7\N?ELVK;7\[J6+ M\AOZS^5T:/,L^EM6?.YSXA?$E>AVP6W!_O93V>PG]J.?5.TG7?WK]RSX"Z7& MQ<6:'FFR((\DO&#__?7Q;OM-O'A[^ZN?+']FO_CY.J$R2>=8='E-2?CO?V$- MZ+B:JFKK4?_'7J/\XXW*9A8MWQ84W,\]OAAGR2(*F !?X06C_M,K(7G6/HN6 MCD>;V0.5^3A_)7GDXT7O:3:.,N:\U9/-2Q9G^-L]?;1?*M'YV;!A@ZT_OT!K.*?' MR .EEQ^15M)V&V7HG#\3NN^VSFF_U=!OWA"O=5%4VPS]WM:[U@ M,DMWKUR"%^T]1UB)]#3*(_J!ZLK#* M\O3CB;Q(D8'7?OCZ62ZC-6'IYDZ7!=LDZ55$8G%+=!U^(G@9^?N*?N+3NPR5 M>.U/T*-?5+)??69;8,C(=@?:YR35FY^36W'/ 7E9L'O<;P3N?O,1/V/ M=#K+35*J\_@GM>0*:.EWA%-;;F*M'4<\-^5FQ.TP]ADJ.QU1KR.>I[)2+SG M\6^&-R3'T2+[BE-V^7]O5:K[CWB:LXU=KNF\'JDFF48^W?/8#YCI+U@MR'WX M2/R$TGD1%5-=W\79/VQYO^/%AB/[O0N6;%"-:)*GH3A3V^,\H8MM"V#[ MH^M5RBQ@HQ*O^_=.I!FFR1L]RCXH:QBCWMCRWDVQZ;>?LCQ:LG/YUXR$J\5G MNEBR44EUE"E-1\WR9P\+UJ7RBZ,33?;+)Z+-*O5?V;O.'=URXQ>F/+$-X3Y_ M)>GG)'Y94*X%EUE&\FS'[=LHCG+"&%KIMFYT?#D\_80!<^(0S?2D;ID18%JN MA631)"2WJWR5DLME0J\7:WWET_HQ1U !CC:M MTU#U$TYC^M?LL4IH5>"MU6^4?B85NU30#?18D5WN4]OX^X1P[]_ M&CH]$JK6K>C6'F7XY24E+\4#Z\<358&S9SJ#48G2\6.SO$@>D43"H4^#;O,3*N(^H70?^S;;.CS4^]?$=RWH)_I41_8T5HSE M&X[2M2?,,>D@_YW3X/XE28)OT6(Q*DC.H*=!M'X7&A5/XY GTA4/G\;'U01; M1C^5GI<1YE_*-$ZJA2V2\7=GJ4^,\WHI.>^CR-3>H&JG*:A'F8/TNX*XUQC> M5))\:6@ZXM=;>=+4=L3O2_-#U.=X+]N2/)(>X$AOVY+3E.M]W#FV"IQD]^/. M4EHL.PXSON> [*G4UO%H,VME>'O/H\U-ZSTW[>ASTWO/33_ZW(S>%*=#W>[%J7KD37X\VN=?%*=#W>[%J7KT37X\W. M[#\[\_BSL_K/SCK^[.S^L[.//SNG_^R)#_)G^8*\#^9Z3."!!.0R;LTQ\>Q[EK*&R_I]Z M\=,NH\)/%T7+BP?\0B[NXC!)E^LHN&).Y:P6B;\WD04+Z$\.XN?9/#(ZD2)L M/R/^7U^2]Y\#$K%<"NK?#?;'G]9_+&A%_XJ*;U]Z=.U@?QO$N< >613?0+3- M09.?3S*O3U36\H]'\A*Q[\;Y5[PDS=-K;KD_RRI/+U/_(DGI[8^RHQP1I_X> M)^NY#S8M?GXK0NE_\E^CQ58(PC19\JBUH4W2,MTJ">FG3DOE:XHHQ0NZAY+O M_YM\B,A<:RI%9W4R.G.@G9S0Y6IG'CS-]-UO(456;0*R-@$Y.34OZ0P"-HO; M!7YI)N=!$REZZA/0LQ'*1/O ;\EB1:F2?MQ&"Y)FHGV@UE2*P,9D^P 'VLD) MO0D,N8TR'R_^D^#T4QRP!$BFDS46Z!.Q("G)5XL2@N*B.P'#:6(;4]&[$984Y'X ME7*>^4_C6*C#[;>3(K S'8$;0$U$WT]+DK[0"_ O:?(M?Y4@-*>#%,7=R2@N MA#G5#65]JCR2-Q:/$K^P-%8KX3;"ZR%W7YGN8BA&.MF]Y8&D41((E15.4SF" M3W%#%&*;2- +]?2:SN,E285[RT%#.2I/<6$4X)I,FM?:Z9KOM_1GG)U$T%R. MWE-<*%LQ3DQU=B>0IGFEL1S%I[AAMN";2EOY_ISB.(L8A=92(%15&EK+47R* M2V8;PJFTE&2Y3.+"OZB(9XT)=1=A/C@W3W3=E4$_$D(>5MXC\ MVT6".4\;#\UTU\HZHHE(RUQ(4LKB@C9%-NIK M%B*5TF,D$#[PMG248\!T#Y%2N"?BR3/^?A=0D$74&IM?N^QSN\CQ8;J+: O6 MR59%3MBTHW=R@W.\,0*)ET-S#SGZ3W$QE4$Z$?DO@X 2*MO\YW,4$U5$^\;F M-Z+4>+_QN]M:F9S>WE2#_= M*ZD(Y>E]7-B$4H+YI-YO(4?<*:ZG34A.3L[/";/COR:Q\$I:;R7G\C;%E92' MZ.2D?2+^*J4\5C7OF3EH-Y.VWDJ.M%-<-GF(3D[:YQ0S _#3Q])+%LUT/6@B M1]0I;HZ-6"83UD_?_5<=8]:")'TREN;8U8:A3] MMY]K$Z>7Z3^.$K;55NNS$LJE7?QTL2VI6$1R[3I?;'I?;+H/E(P09UY!_E7V MTPO&;X5X_$P6>5;^I)"2GQ1U4Y'U?VQ^C)XI^BOZ@3\$85Z;MK6F*% TQ0R' M"W;_Z6_I^URMFE>?^WX[Y*FZ[==6Y*'DU\1M7/EO)>O^_D]DN'/81>D MZZ[I>#-F$Q=1Y2UV.EY59W>3+''4I!MM&M?;(A,;?F XPZ7XHV,$J "P:$G MDD8DNWJ@8Y(T9863Z42_$(X!IJ0%OQ,*M%#Q31@\$Q"_>55)X*H\L4_-M>L^ M7&OLA'S7LYW6=R;(7!/CJCS(3\VUFSY<:^R$%-L+"9#]L1_7Q+@JS_@3GF&% MWV)U [I+0O)6ZW^"YM7U_-CSFH-DEO)EP!ZW5P_I*1#MH4W-DN*8+Y2K5 M@SUB4+L\.5,JA'&!X_*AY2\X2C8U*@M"[KM(>1S2*(SW3)TS0:E279B M7!>(NYP_0+1_2:T?8<=49[RXFL'L\@%U4POS),>+R95";L%ZX98IZH4T'%AD MSBM1 ELE#]&4Q]M^2?!?TB3+/GWW%ROF#5G65A0=?#+]D>MHGE>S9,^&GQU1 M5A(>3RJ!F&67*JK=/48OK_E]^&NV1L!GJ+ ;"CW=TX$\!#6(0HXU=T&FH9A0[,L#F-:" MKI(7"];K0#GGCU86RO1&>AAH!A"/_+[<[ 04A']QM6IT*Q\;&J,@]%4%R'6[ M+]M$N$#X$_,+O!=N3%$8D: 3]UH&03K6=2C/K6-P518O"#]D3E%WF6U6T ]Y M1//PS%>J)$00CLF?63&.^_":WGRCO)5Y3:V1&EJNVAHV"YME0F PW)3Q6\2, M#LS@>N\MHI>"LNV:J;@?;W(00;@T[UO.Y;53<3_DA:[A K'/ M]&6C)$00[L]=[H8-UR974?7VC'RPV26 54FO-D>[:O70?DZN,2BVTMJ[(L6W3!9).8625M %E M)0$>.*U4ZL&^K2L*31N',[>9RJ.LY-Z;CI\W&Z6+)=)?DF?\O8);Z$S8TA$Y MH>?4[4[SXJ4LQDJ6/Q 7#:D;!M)MQU& > B.<+78XJFD!YSCG:*/=X;@69P8 M@=.>#A@VER7@5?(73AHN4OM' !$_VS1V0[82N#L0BVI=;;=A*CDWJ%?-(F$"HJKTY6,'F"5+)S6\U'%V.=V0[NJ& M/7.6"6"5+)II>%*;SUY_-U/D:<3W@-C8^C)>&F09[J[,4PPJ)4S;\E8"5YY.]4H6I.9ET^)_/%/^^-]B\SS=&L!$8X M[>M$SQS-ANL'[96-3K-X^&3EG(F-2,XB1[/I:9H%),*60VJ'Q @_K7]N";&!2+F?/0Q/MQ38P+1*3ZP&RS MKD[4NB_W/'@D@#,L.IW=4PMZT['6U&8_V9 Z:\F'S9HVM$2ZXWA05&YI2K>! MZ1V+/CBEI02/^(FQ#V&5>:0-HAAUF9D9CP[!5*+"YYEVE#G_W<7TRKYB"NZO M,5XF:1[]@P0W45;$Y8H\0UJZ(C7$OE5[40*3V[F\W39N@/+H(*1[WC]+'W!Z MGQ: @\(B^4#2IU=*)-E':EY_1#S%AF.5[\;0CA A9(G>GW(QO^QRE;\F*1-$ M66X>]D,V#GP7S'OV$"YRH>VR0K_(LQS'+1M>-;96.R-<-')[1BFO"!B,;]/8IKOL9*-$96:&"32#7[JZ, M[((/0G[HRGSECSY!)Z1XH>H#254V@'E<7! R2=?FV7;B<3J@P V5 $@,^6!F M'6""D"*Z-D>I@T[4"SFJHUE [/^#6=8$;)=,>DI_CBVT^W 3A$)_V>3*88A< M.7:_2,*+RCCS].'05$4GD][ '\D[B5>BF(RR!3+]0-7!^FV4I&Q<)C4,$(P? MUTE&UP)+=EOXV9'T/?))]I0LA,<.KP]RL8DU($:.CNR10 7!KE$D^7Y(DU#D MT%UIA&Q5]:"X"79D21.,OK6J8+A[;B,?-^4P)&K^<;L@VPP5=9Y[83LH"#:- M7TA,I[F@V\%EL(SBB$TQC][)9M*"]2?NB%PM-$,@5^%V5C2O34F($$P;CY2N ME":L(MX-/80725'UXBZF6PO=XH5JA[ C"C3-)O/FHRQ$"%:-N^4;CM*U^GY8 M_*)+=9 NPR!=UVT?2!A-3Q[W PS!)%(#W.&<1*YMJR:0)]2>G..#VME!9JT' MK=,&?$Y$NW!#8Q0J1J \4 >RML&6/,NO554Z/B:Q,D^PK($7+O**]4?*;9B M6T"\+_O*0#>D('R?Z0E"*(WS5BWXH"%2U,#%0'SZ.A*^^5CEX*OX.DNN7G>] M>F/RPNR+DZ_?7W 4L^WH/KXA:?1>Z/4[?QZ6UN4A)3G^+K@ 28Z %$]S7"AK M> 29Z Q\F(LUQ]N0S>(^_O2=@5A%V>M:]2N2U1'V!^:&%=-?KDA0-X,?^"/V M&@OIH>5A(.\9@_@ZG 0@W+$9A(P))LF:D8C7LK K"G7=@_+>.-8BED-\''_N M5WI#H[O&+;VT%2X&]^%U(5\O+(Z*BE84;(2,YT(L/0 *3-4)@+SK#UZG/7!7 M',6GU*C*"\ MISUO%LN/^M&R IT L7W;0R>-6$#45.LF-A](S)AAD=Q/^0'GE;/(31S_K7# MK=0=FZ/Y8G]G69\@*XIWI]M=D3!)R3;E)D M,6A1J9$V7QFCT#:$NR(Q$3[I,$FHDES%<[S5#NNK[ M%I @A#$XU8RN4CQMCNOR=\+*KY/@\IT2YH5\7;&0Q?NPYM?8;L3N.A(*B!E8 M9V0>[4T $!799&=_A3/1L=]I&.0[N@5EB^C-OD'"L$\'$$7=.%._B18KYE$L M[P#><2#DN4KH MD03B(-K90 43NN3!];!OZT[ "-S1$AC@^EANJXO!7C!5$V M[G"*&[F3Y^&F U(I(: DCC\N%P\1U^K&31S/46:DV.0@/4AY78WL,*4B.S(6 MVE$=\9\NRC&G3^&WCU6^ ()$=Z3:KF],:HOKF=%3#S5B UF+W4C=N YZ,XB MRZ?EJ01#8]4^G<4\J4.!EN5S+6K7R?(MB=EV)IGILZD;\E7'AO)&V(M=0E0@ M#$H',VQ+^MG8'!'/L*#<%^1HWZQZ",$-8Q?GQ?T@3\,Z,Z(P2Y>@!R**XSI M7EK%Q*P_HB\9ND^ MF[-U,C:X@THMHF M$%6K%YV;X=2L.E/HPIQR:VU)A(7=$'%]TP1B;^W"L$[@2O:!*D37QK?F]L@( M;=,#\A36@V$MJ$I.35LZ1RK)U%X6)E=Q'7"%/^K6F&9S0!.070Z6;H?_&]4O M$F9^3O/)?18&U@DD3H@=(#E;.O.4#V>7K&4"SG)4#B9\K C8]EDFK.3.NDW2 M:YR]KG_#447D!T"&K9L&$-]A:;;VQ @A96TQO?7N+[ MZ8K5N%\'? Y;HIT^@DR,<0A$#QIW&?>CPZ!\,D>6B\LE)^O_F/18?P3IIA>J M0&+N)I&+ SH,RD_34RY8*. 3R?-% 7[0KM T%-*\P#+/<>T+T0[*.S,*)P>M MXZ:AD*HX'N $]&-Q\@#MH%R]/3GY0&*\R#\&+<:],5"(3=L&$LH^*N^:81XF MZCTATT8Y1QO'0KZAF\XY+D QW&$)8WIOINOK-C.8D3@KJ#OP<.0-B'1="5P@ M#QXC;ZRMF(?5U!R1N0//2]Z "-M8 UP#:USF'F"&47JS^R=TCA'98SIOF:T'B$%D MB!&>&9?^WU=1%O&2M/,A$[\R[=%\D%(,?O[;S%)L]?H[6&!XT]/]P]51:$U=6KGH5!@ M&+8'+:9&DMW]T5:RP$S']_URQY7WBW7N$C_"B_4/,XK@EN!\)2JEV&_4+T?SI-Z*#;VU,:]7X56(TQJ91'%G M^7;3!N@H\26UCPKO*9S6R @#.YB;\B(#"$1&$[;C[B:ZV7'9RWJY"5==)57Q M424_#E)\6P<7H=WAD.H!%43"DJI,%BK66B:W( 0<;NV*/%6ELCU/ILJC Y&V M1'CG[>]B>- ?>;H6DIERM"/$8?$NG!/PD;RM4O\59V1S!%Q7+,;"TU"B)PHL M0NHV#.#2XR(="50'2"EXT8QM'8!/2S\A1<( M*^-?+.1GAQ&083EX=KMD7Y EOT[J%%01GT&OD;5QD.&[+@$2##CJ8R0?:ADA M,:HCD*12S.&;9&^D*II.YG9MZ .PY-&H_CRBY;YW6=W9W9Z(3UOF$=.8>(MN MZ+ (AYYGS_'\&PUYR>ZCF5\VV5OVS^7G9&V6D#:%28R"' L[YMS--5V EKP# M&W$F(XGWX67P7ZO6\C*C?@;9&M&\N>E-1Z5$*4N3VHAZQ()K),1U)YB9<+() M2,D(LU_(\*=X^LJ- T/!#2?0ZNYJ,V$I'T[)6&LEPMF VH-8-MK2E2";&"?OKR>&^_C(H/:?(>4:9> M??R:,15_6R3ITL^C]^( :,?7?2R$B6+4T_5.LV+Y[.$](O=%N\O:,;-'?XVH ME@'DUC. _A). 272OFDXTX>B9_$?K0@>TCI#6&L]7^, MKR%L.PH!0XABY M1"Z7";WA_4-4AK?:!&F^1W0@5LP3LH5+AV/D\6BMV]SDZ5 6^!9W1$0W/2BE MF4[,OP[4V67A@.$!N*[ H0()B)N"]B"2[ M9!TG9OA(!^RO<4KP(OH'"1A21KW[^(;>^M\IJ=Y%SC0M'1$V*7V :/JG/X9E MJ3,H0\A8I5AWCZJ%*TH<_([3%%-B58+%[M/K!8Y$=4XZ#8.T4-,(D!>3TXM' M/UH=(S/)_FO/VB!6I%!>6+<*LDO4E67AZN%I>^S^@@. %% MO5"H*Y8!)(O6Z250BC3#4KYP#KBO%!Q%LH/\G# %_BI)_B#!)'I+)1 MN@V"B.J;-A"3XXF/OYZ4.DJ^E_T3>)TH+))Q?JVV1ICXJO_CV1-E2#(LP?K:-D\H\ITU\Q,TD.PN"872MGBT^_BW>DT+%?,6(]8%?OKVGQS$V7%V4.5 M]66T6@I>I-JZHD /?0*D$L[I)4*>/L/2R[2ZT%=<'-&\-(Q:(%#1;T)\)W;9:,Y$T-D>AC37OQU,*I&@"(A?-SNSZA!=4 M5-<><7=47EO]?5N[,OU'"WX\_;XS?2K9:>9I![C,,DK(Y1N.TB(W"U5V7D2/ M(LWM46@H7O#CO9W*$:62P6:>0L(D/Z:#?_R>1CFY2;X);AKUMD@S-1M*D8,) M7D+X!!E69GDTYOHI.^1NR/J_%:B;&H3M;FWR8R#%T=4?\.&D/Z&&Y? YFI!0 M X_&T"3&(1$#UJ;(W+0;Q]RA_O::['=W7TD)?Z<)A[B H"%VO;O$X-WZW MXZ^D#YJKCG<(^B$E5*,-RDH&FTOP91S/'4B M!8B2W74,Y>/FIGQ;%TDXZ(I<)70<(+E-C\=T'NI**J1SV3HVA?Q*QXF.^D2] M-R*.J@5GKU8(@%?R*9V+D#0=JEM7FZ':R78@%(:6:@.)GSRMAE*G027+T[E( MT;ZEOI?\<(9 Q/.)">0I_'B2TX9^6%ZIH_']AKPE6=1- RW[((V8 0$2[G$\ MSM;@5M)/G^0;V@"]':E^@+R5^30,I92W8$I-L.KF^U9RH\;40H!4?>J I, M<*K+X9:2MY+X6712<3LA/[1=!4B X/B'4SON4B(F==J4!SZ&7HH,7\48B 5K M;)[W($,I IW-GZ O-[=1C&-_G,N-8"RDN+[B 'GJ/Y$PR9"C3#TUJ7V43MPG M),C8YK>-7DBKWLL"!:.U+W)LWW"!V$L'L*I9M9"'7[)Z4G_-ZGP?R8(I*P\X MS3\X68\:4![V0II#?P7[F!B%O5S@)6,G-7A69UKX@3^E16I[@?.R;)R8-.R+!L[-3RX9P?/WFX2ZY.:D*L3O0SLUG;K7!:F>8=NPC82C<+09=BD=C>6?T M)=LGC7G>5_/>-O)Z'_;5D/DCH%#1;/P#',E21"B9/ZE5K3I3"8AH:;%OY*++ PUVF[I:/6 8L$9(:.[<+ MHCJ%H@!)['Y,:6A&7XF]I^^M"@E:J3ZJY,4UEV] MO2V*O/!X459?O8O#)%VN>=KJ4B,Y ").X(9GJN%UI4$I-Y/:CLLLGN(H@&HK M%+J&9@*YY'6E>2/C&M&5W)FV>,\N0(U-[FM+YIJ#MLBT D4'XMLR$J>X&$M^ M]:N?,^*5AP';Y,G?N>3%0<.VPI(I+Y)LE9+V#7;HR,AT? 5*0/;J25&?D*W;X QR=':E1LG/4 MFL^5ZM.L>EM&_TO85GZ]7[NXHR;<82RD^G:H (G#.HENW(A(0G4L MDI6B=OK4A[Q+'0E6_KJH8&5I[-\P?XW]9+$@?H%14)VYN+'T'0\93JA[0)QU MCGFE&TR@4H:.;F5K/Y1:>B$_)'IX_FJC+!E*SHUJ7'LD2WJWH!-EV]1]N,9" M6M,0KV6QO2OR M6'DH?TJ.NR RU*1DX:#OPE2?,7_$(^)SC>Z+3/R4.:O-'3 MZ(.%RV5-3R*;WA*=D8,M8@-)(WG<<[X+-4K>CVI0*S?Y796FC5K!)G)8]Y&S MFCN-@5S/)"Z0.+,C+NM^1"EY?*0:RON7E)L1;X/"L9#OV=C\<6^#3^J M;8[I=V7%E:RT\CZ_DB="];R4!;33OSQL(]IO\HC#^.X#(1)B,&EUCLCU 90I M63ZJ+:^B%*[%\'*5OR8I>ZF1<%6H=4&>:P0&$%^_T^C2?!J4#!O56K>[M?/- M1Y79<7G8:13DA %1SE^][DN6#:>=K6'@WWZN$>@S_<'Z=XV_VB,>^9Z3.-AE M2MXC'YOH7_UDN3:YW*9!'%SA+*)'R4-E]"W0*&>C*.Q_]L5/%SO* MT+]4A[G <7!1#'21A!=[0TUVC=A-]ID2YXI^ZH]V'TA!)Z3HCFK57*9.":E, MZ7Q#,C^-WO@,W$Z>C[3[6$@GBJ("6=(RC&J\$@W 75:C'\/&>;KE_K1:+G'Z M0;>GZ"6.PLC'<;ZY/=!M[R%91'[%I:&ZY)W#);\9BJWQRF 7N]$NML.=S[(/ M5%]Q:OK)*2$)&2>QU.7ZH\!13!V((B;#D,;EW1'K/)=T8;UK7++NX9+=-#V? MY4@QAE;-OG-22/7,#!6=469!RHZ ',\PH437R#"E<4EV1CO/15D-O*@L254Y M7))%P_-9D(2$7CTE[JD79,,,Q>NOH0,R+6) 23TG0W+NF37XWJJ^9OE+S^8"W\$J*\JRW$A#GN=0*D_-KLJ!SS_:S;U=7F5XS M\U2Z_=/%IN/Y++! P:$V:2F*.E^8]'4Z(*6'0(;OZP$0AP@9MC2;=3K#G>>* M+:W3U\G2BV+>8XQJ'"[9LM]%M>/Y+%G#")UII7KC[ 9X/K>!&^Q ME@P1/K%(8IWG2CWTL6J\AYJ'ZW3=ZZ+:[7Q6*?;"!J_H4T+BE"V56)]M/9&M MJ($S V6W9$+CRI1&.<\U6YP/NO0-4*B35JG:\N(3F>D MJ!?R-4/%,UA_)?$;UY\4PKFNO6!%2?#Q1%ZXQV'-AZCL=+'M=3ZK,'!]MZ<= M9ZQKYIJHC^0M2=DS>+<+9GMG1"R7J$!"VV18T7RU[ !TGDN3^1]&ZY.>O<,F MA4\$B3EN/VK-[:?2OW#TVQ]ANDR(?%B=TAYV&089@>H%D]Y$I>8KL<"[C8,T MT_(($.^@?BQK7/T]J;#;"$[OSN=EY.\K.M2G=]XY6_,"VG6ZV/0ZGW/6]LVB M\/B4J:WW62)SNO*Z("WPM3H<>&=J2?;F,[45WCQ/4CE?6H%/K5;S!I+WJ;WX MY_)/_S+=\BVF\-%AZ7(Z(-UT%&U2;WJZV6=T798Q?TW4;;Z92MB%8,_H.!+R+=?0@&3NZ<76WH@WC)_4VG<9%$X4 M&3VLKI,LSZ3WTI:.2+%]MQZ\.B.VR@(L2\1.75B@7I%&_ER4Z8YL-;14(!ZV M_0[(3C#+BA$GSXHU5BH6_%])>DVWGV1)T@U*:8F0Z(Q4U7'KJ29G) ]=0):Y M&*?DZ'.* Y;K?IT1M)9$9#UU/D^ENB-7,4P=2%&X7ESM!K.,VI_VQ8U=M)-4 M?GGR>B#'4@-24^YGQ+U69&7P_5RWY3*#T\."V1_B8)>A69;YLB,@XEFJ!\1[ ML*=FW1'I1C@F+?)T1VD;OQ19$EERYNPVBJ.2="V0[=V18KFZ3802W[/ M]2T+L;143)H!]V[YAJ.T2+^7WD396Y+AQ7WX.8E?BBFO,SL>.F2'@*%ANG7E\2,)*0[U%) )K66<7PPV\YU83>6\L8) MYWR/EH-7,K!SE78H*_R1,H02DYF0;L@[622%*OKI^QN)L];+MT1GY'J^ZLSY M@:,+R%(<^J6L'8VE]+:Y(IMZ59W>$EN[(L/WW'I!I%FQ4Q9BR*OW8O<0T*4(P*AKWL$@VMP#6<0QH,2Y]S28 MM" K.>;.5:]B26^D&=W0&&E8#_4Y/TR*0)7>(9.:P;Z2;Q57N32)Z1]]4M'R MI?G7=22DV&;HS]D8TAMQR?E)')5E?"6?B[3F39Z2M1Q.73PEU\-.Z"?YO)=' MY&GU]K8N2-WN,-G6$X58"YQ1JW0P[3SVHT6T/N3#C9,#O8KE:>3G.W;7ZNRT M]$.NCATH>I T8?>78#>@$'PCG_Q7$JP6Y#[KU)&H>>VO#^E]B\MY?N0MXAAD"T8"'+>4.8"$X7N[DL_*0??CFU7WG MEAX,^9KC82!1"V-MXMW1[WPU(8C"'=6RPS'%H=. 2'="!0/Q$1GO7.]# 0A. MFR6&1"36MRM6D?=RR:+8UU59-H\F765EC*\@PW44#,3>/8X C4H6""ZCNY6Q M=G,M@+ 221NUM\ON(AX!8Z.4N#-.2=K^DQK@F;YS46JXY?7E+RPC39 MJW5ISV:E;YQD)Q^%S7:36/]2T46F;H 4G-/=:Z'YTX-2?54Q>2 MX=M@:PFXUQW.V[[J!(J+I\T/O+O&%'K%%ZIX+%?+@O@/^*.P^[.Z@M6**CTN MB#W'1B1T7"BI8*2YV79?'$J,089?GET^>GG-[\-?LXV6>1D'>X7;-R6M/#:1 M-D-@K[%0Z#M@(KEZLGHX^$-+[S153_B[="V!^UYIA//>K(W <>MI(:?9K-D3 M?/=MN-X+Z8YGZ$#"-:0YT++!"F >8^M<[^?EYX,O.-\H:O3BMLHS>GL/J%:V MM[Z2Y]>_* MGF;03C!V95YEI>X[M=Q(B+A:4*_@#G1!EYQJV;T[0I\N/2*OH@]WW=92]'-K M3)WWDC4]U70G?>6H$+Z+)B7LABP[=!T@Z12E>="X&.5P'D.7JMB^?'JDOT?Y MQWW8LZA8K[$0=A5?F\O[03,7AX.?3A^J5U_B[Z>U(@M-U<3.>RM5L:XK0)X- MFN,X"IZL@SFR2W\MB=WUH;YC(]>A]XBY;,HE-ULTI,'$ .$YV@CB,J4:WTM! ME:N/79.-@?3R&TZ##<3?2$:U1.9R]?V-,+_8YX3]J'(!+'Y'4C_*MFJ9C,Q- M.B_D&J:N XFN'BBO, AY7-_9WS'#DY?KK543.6B/3-T(R;RW)SF @[Q:>6PH MPSXV'\VXLL'CB_0 R' 4Q9]+=(& 4=T1#_);Y7!NO<0?TLBGW_V2!&1QF66K MY7KAE5*6W(J9W>[#)C:/Y!#>Y5/(9GZ%(:$J>1DR[1'G)/]6-/N5IGNHR);\2QO-GKTAH,M._H M,D#8O*N.$^M\'!3!SGFIXK?4P^&DPX#(\A4SG,MI+RD;_2@PY::^7UN5O[/7 M*K_5*JR>]_;N8:Q@$+%:]^%A8=&*QG!5LK*;O;W+@,@W-X'A4 S*5J/0]\LGE2TH*<3/XQ7;T"1?TZ#5:PQ"3 M>GVVDQ[+E,Z%W#USGA[*LV:O':(";MI '$]D"-Q\?C9CVL:=39H6;CLYNG;) M'?VCH)ACO2TB@4X"(+8F#IW%/*E#V6;KFY8Q#;:OR^^1@#N<#JQ&I0LDI=>7@GQ?R-(C*4>1E.R--.PH]1 H.%QJ)GA=9^R* MMY;;<@R6?27YYR3C/7=O?HMP8-H.D)@=P4E2I_$A@#'+L$^Q_15).+XF<DR\XQFL_60XO^!T0<5RW7GEJ!CR0P#0H21Z']@]IXA,29"RC#IMF M=A]>4_4D8AD];ZA"Z>=KY_J0JBUT@7(8TG$49&!%,>:V:PT!"B$3777N=UFV MPK%/6W3'2S'%%BG<]XG= V">N"R2$ M8IQUM<,$(5'<)D61X'5MW8 BM70H/O-=E\,A!A#E?=G<2YG@D[_:"H4:L0,@ M3_-=>= (9%B%7=Y[++O DN *QW_<1C'=^OBG?%-39"N&"B5HN-.6(T13*7([ M'JDW"ZNP$5"^TJ]G>WL=A^QMW1#1==T"8D#NQ )I9,-*RG+8\2O5LTG00?[Y M'9!*0E.?HZE2 E.E'.R41JRB_E#V2'P2O;-GI5]2>F/=Y0066;5:NB+--/WZ M,R!P[G5&-ZR.*V<1_9Y&.3VIPF@;SX$+7\^8>9VP9*U4DEXV1<8YRZK+$,AR M;-^<&ZMZHP11K;4I/(.DK#(E?J&(?DO6/H(YH4S8!?)T>A&5& ^1T-9M(/'" M71?I0,BU:J_0ZLO5*G6Q'U3S6M4+>[%_F)WQ'2\V?G#[O0O7@8V[5I,+6"UI MM!":>];Q=R=2@K^35.TP_*TM_P8B5X?Y3JCCS%\\&D3^_NH"UL/[-3#VBO MW4\W7Y_]<6^IGDTF]8K8TO01?_M"->PTP@O!BF]LCCQ752T@!DD^D1M7LA@0 MA(#9[0Q_3](_[N+BV:;1C^\0T5Y[I'B.YP-YI^K+HV9$$!R^ME-D^38RNF7] MDB2!#)/VVB,_U'43R(6[+Y.:$4'P -M.L3#723"G:(=L12-0?";[,F4?"83B ML-NIL0M3046J,)'TG<@PIM8'N<0Q5"BE7GLRB8]JYP(F>?]PUWI>O"X"-_G] M8POQ*Q'H1]56"&MJ0\#[O!A:Q;'S)!M^A81V46@J/]Z].+G@+E&K0='A+E%^ MOK ^;B>P=['@--E.\F(]RXMBFK._=*BJ;]9C/$XY_9XQJX:IA6"R^7#)VK@E M<)"<1:2JKRBV#L28RZ&SF"=U*,>)5,W2O,(4^K=#AM ?H4>6L)@3CTI_O_TU M(D0+[#F1O7'VQX@UE:4A^[!@ M.D1%%[CZ>*8?%X=@2W1&ENU;-I K0)=]J NV\N8&DY-LNFW!V1*=D4U"S0-B M3^S"G6[L;0!\#/9*[89?\'=6'U:T'^XU0:9B.Y.;?#G;76U/;)YZ2>Q)K;N_ MD=?(7Y",2_E-P_UVR Z,P *B"G<1\,85PL%6\F=2PVY139<5^;E;OJ7)>[&G MMS)+T DIFD^"J1?.6)R3 5JR<5+3[Q=,*1&3=,\(T<9&02=D:;Y7E\R9LE$& M:,G&,8W&QU8T WK:X!WW2I__J;;[GX!%;:6L71X5;:[8^+>1S\*35<806R(Y"T.LK2N*"VT_W:>SK"&VA (D9>#1;5?8 M<[$%Q!>R"^NZ8 ,1U'Q\VY7B&0H03G;A3G_;U08P"/:.?L_#GAY >=SJPHW. M][P2Z+"(]VFM8IZC8A_( 3B861QLE3#Y><8B7*THV5CL70>#&K\/U12(K@#Q M:QW,^OUJN%LP[[890ZOK1II+#VX)L M"CU<+EDMF76!!BXR/I_'^@(R=1=,&9"N$C$Z$3I'$@+SY.4B%'KVBGHAXKF. M"\2:--J.406VBWTX0]??5>J_XJQ:798E%BCRS'Y.XI<%JSR[KD4G592VHV.P M-<3D7$[]HC+WPL1^XT/1\"=9UP0;" MI'ETB[7A:[X'W6K6P)W>%NL2\#'8.ZZ/O^WH#A3KL]0B:YS]3'S\0TU3IXZ] M;J1?,XD/I@W"QU^@V%]]?,'_E:37"YQEXM.GPR#(42T/2I1HEU.H#T80OO^" MB>^F_14O6T^FC@,AU_4\'4C&W3[PR&'%W1W*EC\ 9RLH]8"(D!0C2>DC#_1LEV0][)(I%R MN>!VH2L(Z^Z,W@++RT2SG: 59LG ,1^3CA/QI=JN84Q]%^$HOS4-N7GJ);%G MZSMQO.$KA#/M* 'W4)B!:J\.T%7.Z-\NI2$@&$*$SVZF+YA@TE#7:71=\7 M)X@']P:)>J209.& MZ%PGR[=53M+R$>@ =ZOY7J8[LDW=@I+SH>^YVFS0[P2_9/BDN>)&MAP;@6/Y M0 [<45DK@;GDYR@Q,[-\J3,=?;;O!N*%+0!;LOWTCT>\0YGJF50ZGU,](L=P+D+8'0;3V1;SF. M/K5'<;L5J^L=>1\7.6,A2S/":#4'AJ1SVUP(=1=$TQ? M&) L[H=\-73"\^-H%1KTXJ,# HL73=AO5T5.CHH@?_K^QDXEP6NB,VUT,2^X M> WEHHKE8@-F]J^.H:T1&^J6TB ]7RF"YV]D\4Z^)''^VD]=D!@7F2'6H>2V MXK.M\QG3 3ET3:,.Y3\)3I^_)6/)Q&8XY%F&KP*Q[1U5% X! ] CH]WLY M, D'1"'5 DP@U\?C2\$>9 C%9+MCN$U6HO1HO<9#IJX84(P(1Y>"/<00BMCV M@$#;CBH$M"UR_4"'\*X\Y%""[#G*1C2\+>H$@QL0_EX>"HXM , M>U=I%Z1,#+%+N%9@8"!!T.-QMHILPSS[SUQI&Y-&\=L-G9+87Z6,-0*;A3N5 MS6+=9/.+W53G;Y'07*N>GG &?M!AH-H6D* '/ED;-PL.DK/P@S8=UX)2Q9I# M9S%/ZE#@^$'CV(_PXBZF0K9B6[J@#0/!QZ0H+ N+&K# \*E\3G%<49/ M=G;T/9'TG1X]\4MANC^<>\;"[+/F7[7Y.H[Y%:2:.@F J%UM/&X4C*-0 X0T MW9"W)(O:76SVVR'%5TP=2-ZHHS"G40PX1*AX2\+PNBE42:%[3:4%HI<^/P22 M/_H$O.3!!^$"V7A;X:_*QN;(]G4_A*8AU;6>QB4F1K1[PCJ_V^TGG,;TK]GG M),L>2/KT2LF[=N(M)G ?7N$L\NFZN(D6JYP$G]X$@;R&,N :6\[DXI]I[^Q? M+M[HO31CT[FHS(<-Y+$9%??;8#VGBT\/3[._L&JF[T];U/PKR>^8BR]ALG#Y M3HG)=-?GA))_F<1/.9TM*QI-M\E")@3>T=T&0IIK> 2LY;-D3./&T1K.Y M'HRA%&Z&0EH8>@$0>^[1U,)#L!">P3F*SF:J-7VGLVK(&PB%)K;->:[ZOE#' M?#F'H!ZV[@.<#H@$ON,!";L:J"(>0MKPV#E'^]$C>2?QBM!]+,,O+^FZWN'5 MQQ->D,)6*C 6J0.,1>5G+_:^>^%]7!1?OF"?'F02XMBX1R6*P$S$/G:4;R%- MT2W+!?$2W\TQ@CBV0Z;.1'9\OLAX5I2D. O/"C<,-&=JOHKI+.M944(YCF>% M5/+JAS0)5O0&FJ[?L03UJII:LB-+TX"IOXKRJP2G0495[6LF.N*<#Z(NR+,-;W*/ M RERUI^;I8 -R[G$X<+-.M'3T^KM;=&24(>UYS5'NF7[DZ?Y[DG]5E##7OXY ME/^T('Z>)G'DBTE>:X=,%>/)O>=ZTIJ/II*1:,1-)BFB$'1YT)REFM52-&R$?(-U2! _!U[$+6& WHFFFN*R89RYN\89H:GHDYHL]^5 =)I5 MVR';LBPH>=CY9.4<:8U(^AYL.4F!/V2L$R9NLER*?%SU 4N]^,C%]BNS7YEZ M@#6S9BZC_W";NB,R(^1MD?5Q_L%4H<:2GHA%S;L&UH^JP$JV0P@8B1JTVT>#5L": 4 M=$*AJUEF38V:AF,R7)!C7P/ H[PL;([SC"KBA&K;5,YJ4Q%:H:3[(\.F,(!L M@C+DKE\9NV,]RC-$:9;IQJB67BBT;=4$4NJ\'WMD$8*(3:Q-LM2>.VR"91=D M$\>!DH-1H#/([7PU5!""BFJS_"5Y)VG,<)9/!%T4CH;>R/5-0X'F,-*7B2* MAZ9+:%?F^C8ON#8; Z[-Y8",Y(A8F7 MBT7R#5,YY<-I[8HL@CT3R"+E$[]QC0!R7Y/HYS< MAZ%@SY4< )FF9P;SY&A7B- W7E9,C:3Y!\7!;/]O[/C8/6TT_5:P,9M#4L]M M/E4\7VP_MI=@CM-D[MMWJ 26-^G"+PG[L& R4N'UIRR/ELS;N*PT_RYZ@.\T M# HM3\-P<]9NF-*X"?0#.ME+_E@&6;P@Q5[G8?^/(L\-+OQU*G^\3K(\NXLI M:K:X+^G/WENB.P<,BL( ZP&0ZW-'"1H#-OBC13[;J>!,L4Z9SG3V1XEKZ$:_ MFP#'\,7/VBL^$EAGJ;Y(L:W0 V+]YU.T;OKJANY0OX>V6.^6;SA*V1EV'\HO M3GO XMQ]D;4^OZ5H&IX[:>QUS_=LQ7.Q!O9R5I)5YCV[1'(6[]F^ZZHFM)QX M^W26?<\NH0!YSQ8DIC^L*,_G6(=!D!TX1@#D];0+*_M@W*X]H!QN*F[;B\O- M1>P#W\!3QWP-X%Y7,1 289@H\ )H*L6D+Q]NQ;$S36V1XX8$BO=)7]+6M5,Q MUI(5H[Z15S]Y0Q:K[T2:&]7FR',4UP>B@!R'(8UP2YY,^D1>0-MIYM>O.'T1 MF6^:VR-+M?UZN!"8=]52 6FV\(LAC>>V/$F6MH-KWN?=->\_R"*X35)Z>>6S M6ZH[LBW=<8$LX*[<[X80N@F.Q2]]BQ8+P15^2(GCXIA ;DE\LG3^C3 W*+I;,SH]DIA\PXMGDBY5CN[9U@T9*@XU(%=T/AWK6J8T M,.C+B3VIYA_KYZ]U20SNRC('E0HHOG-1^=#L5YGAZ=B;U/)<5:(JE)73*RL= MD*)[N.Y[#V49EH1N522;($%?@(_T8Y0^+/#YAKR31=+B_&,.R\&X_ECQ-EOY MW.S7(K%4WYTT+W KB@A.#@W3?NC,NFOE K/W\CBG7Q)XORUM7"H_$C(<.P0RO-M#^Y)2X$4 M$>9>R*8-.*M(__PMZ2\^FP&0Y6,W %+0Y%12\G(9YB0=+C1[PR!+P9X)Q&9P*LEIIL#<"_6T MH>XO,4C1%<4&^*^XSW0';'ZAT7SDN$$C&_CZ_Q6Y3C13$;SNN8 ML \BGNZ1%T[">8)^C6)_5[RL.M(:1L:&$A6 MHJ.*1 /FB@/M//4JYKR1I/O.&R6U;J/,QPNF2G[!.:OO^M'^%M%O/$0TUX,2 M #:6# TD12E:_6I_C"@>A[X]PUXQ^HZ( MOQ R"O&0-9RQ67080I!6:V)DA9 M"K0^=70<".FZJDU>HPR :!W2HY2HV1HI.P$7OX=T'@IYGAD80,ZTR:5JCR*E M7,W6F-D%NOC1I.M(R#=MU__S&*P3I!2JV9HX.R$7&LF[CH2(XU@*D*Q&DPM5 ME2"E4(U2_!RR4$D^O_0:#MF![VM S+=3BE+MG?>DH#;SCD.&9H *D[<'+1:*5* MI4+!/,W7'.!\*>)T0+YGA#Z0%XQCR$D;[DI9A'D>-QR K>]:XG[(MTQ=^?'D MXA!^I>3T66T4,B]=K5V1JNLFE#*_)Q22!@I42F,/WT8F"G7:9 MQ#I=J'.-=C(<4U$F#=(]"!*/7E[S^_#7;)W=2'9='G1#3A!:&,C&S2>ZQ'+C M 8-6COLY*3V5UDEJ."Y=A\V0$CC*Y 7K.S)*"&10<6[8VI"K.*9]#HN*BVSN M,3Y'U7.P;F,?R(OH..QO -R&--4S,9!<=#*?]%_/PYN4\OWZDJS>3T]M#6+EZ,G8="NNEYX*I[2RS1_DC+F/;Y\+QM M.?<8# 6J0: DMNO/R^&B<4 .4,)1J[IY]?%,/RZW!0@ZHY#XGC=#%;<+MC+W M $Q.LNG*+FM!9^1C'P= S&A=N-.-O0V A[&7\\;T>'TIK.2R_3TBEH,5( [Q MS3>*^HM2??8E$4>MCK._OPKIV=04!9KJ&$!> >2TR#JIAN-<&&9:G0O$'[+OY-2,J"5Q[GYCN^9(5 M'I=]N61M65D7)P"RGPFL\Q*OEGMPH+GZ7 9!Q(B)%[)Y@%BWEE[(Q+I9O]T(I'&XJ-MH;"V34V1C1W+ M!Q(^VXD%0C0[YQD82:L.9.1F$_#T2/$^D-07>KQU&P?9MF=#,QY6@CFF7IO6D+.9=IM=' MQ7UX8&>A1_9RQ=-JQ)U0:(7$G!OW.N :E,NU(Q_P]QY\6'="NJ-JN%82:<9\ M., U+#$KAQ$WV^#KN]A/BRGCQ562ILDW.@]VW'*8T=X1^8YN:D#>E3HQI .V M2G+5,>NTBJ]9N[N%Y@7&[%2$9@B5A*13YH.@T_KT_2U*UV9*BJBI*NZF>5-K MY+FN%D)[%Y<\S(6 0*3UK-X1I-5L0:>B8C8XQ^H>%R8>KDINS5/'@]P03U0" MU3P, F'M(11F+.:]G5A[]$=S>V025ZVGZS@ED)XA((YEVR&00Z6%MHW+@@/G M+.) #(SU )H#^SZ=Q3RI0P$2!\(D[2ZF\K5BTQ3[Q]7;(DL4P@CW<"LDNPJ0'4,&;Q+B(L+N4^O$Y)$.5"#X2& MED@)L6,!V:M:Z==P11% JB0E&X_:3Z])FK,[T=$5LQ=2"%;_?A0QK%?O2&%W9^:G8BQH80[77-^@^*%.+K4"*'CBY='.SG=(QWHD%+:;,APR)L M&'X(Z%9[,L':0S_W;*)]J=!2W6S J,A6=!]*J>E3"M8>^+XY2F/06SJ1$4"+8PU2;?J#;MZ1N;6J/ L!0'&I,D%H\03&F\ M L6B0+5NCQ :?YQW.*XXPJ/Y2LV=5' M]3?BM24_!B):H%M &-IEQ?6 6!IEP+"W;0W6VR)-M0(H82\]6-#*R@.8(%A6 M'M*7_M]741:U5PK@=$"J3X( B.VBRUIKPP,BEW33)-D?4])ZUK5V1:ZE:5#J M];5Q0YJ%S1"/P3ISW7W+N9990TU3F=SXT$B_9A(?3!M&;O0%CIEC)WR- G':R2ND T'((8Q@I?#]"T4Q@YL?X^P MJ]CU#.P04LF79I1]8C;/OB3BJ%%UOWUKB:7;-4"^[6 #B*N9+!D;IE_2<=1@ MN2?BKU(27#[<2H0G-K5%BD],*,776LP5=3*+(944'S5:KA*VE(MK(#2T1*$> M."806>Y,;1&@DM8C)U)-TZ@E)+'2A*KT@!(O2>X4C0!*:HX;^4:G&&59DGZT M[Q6-;9'JAA0(#/IVEEXQI)+B_8+A>'G6W$4!) MS5H"QB'4O(W2K'W7/6B%,/9"'4@JJ6QV^@+I'$02N!#YLA5?,# M$\@#)1,VP^X?@F(B^)UU:NI9A:8V-D.1[QYBK0+9@&^J]PJ'Y- M[\N1?XW?HAPOA"1O:(DLP]'JF22G?X$X>#FHTUH$9DOH46]UG[[[9-&2LJ/2 M!&FFA6T@=P_9\ZX1P): MHAQ+?^TYH'GJ6VI#">1O:HM+-Y9R8QJMD[.ZFEN3&]@80C.=TQF^;3@.4;!N2".;+&Y9)K>BB>ZJX(3N_BG%!:Y8+B M1XUMD1?0(>>XAXGA["JX3>ABEB8^(4%V2W%N/#'DLCNV=$2A8=DND MCU[4B MB^T8!=Q8WE!1A:K-KY&NV2Z!XB?1ZTEK5V3JF@:XQ+AP>Y='5ZG,!L+P/E -OL4^ MN5RR HRR&O"N!S)LUPVG?D@91?EM %4KYC9)N#,%([@WEOX:E5;(#UW#G*F) MJQ%(R0@PM_G-DUQYJ/).M_U6R+05D\Q-^Q4!*?DRJF_EI^]1?MN8AG3]\%S\ M%OF:K>ASU!$. 90T['>['O%$*.XT10*WRW<<+=B=YC9)G_""K#7(H&3_[[05 M2<)0?%QT'@X9=-.%$K#0YRSIC[B4@\_BA0 M+5QWG9^/A'2 6(K$I!5->Y3TP)I*Z@Y6\V!1(Y!*I3\8NL<-"?%J(;)>5%H@ MQPE<;XYFBR801ZD#>$/WZH_/]#/7KSA]X=)TOQ7R'&Q!J8[6C:X<(,-*_HUX MCEPG,5TZ&:7@^D\Y.SC+?7-7+?T^O5D15C+]!G\4=I?+.&!I9<6'S,#!$<&! M-^?[[ECXA]4K/,+5F%[?HT64?]P0/V4%VJGF]1*]$^;?JO)%0G8$A%6BVG.[ MNO4%.:P\XFCII=[:+,A;]_#]ELA40LN8V\M@&YAA-1-'"R98JZW[)>PN69Q5 M6>J1SR>)SLBT-6>NZF,7?,-*-/+B@->2YZ\DO4ZXAJEZ0^1J#JD'9P$G M? N6DLBC.BY<)\ME$C_EB?_'$]6@2/8?9!%BMR>)T"?RK-_=*M%A$LDUN_BW. M2C9_YS";?S'*Q6:8?[W8#'2Q&6F;YW_"[/[/E"97] -_M"?VKS5%NJMJ]?KI MIYQ^SYS^AJDI%A ;!I^LC0N)@^0LTOEC6R,VM-?^?3J+>5*' B2=_[ZM6)QM MK]X6>1;6P3VD2#!& 5$6GA>A799YE3"TUS%M=VIPQK;R2[!I@901_'=JQ[Q MJC!%:9_.LK>?$LIYW'Y,W]# Q;9*,$8 Y=QN/[[G:P:0+4U ]FZWGQ+446X_ MG*-=?!$2=T(^)GH \@[:0-6FUPY'G&^+;XIB3LAV\:F!22.>#QV'*(; M=G_JQ@Z]#SLVG1!Q'-6";C'HS(Y#=)58IJ.SP^C##J.4'QQB*&\ X['C$-VP MB*-N[##[L&/3"06V805 WJS'8\N?+6+TP%A(PR@%)P7W$(: MM:XV3&,:;*97KG^-\3*A:/]! F:=Z1*;V= 5.:YFFD#,L5T9+X]NE[],4@3< MM0C$Y(79!"<7@8J(B_T=#QHBT]0-#-,TR(Q7NP"*BX#JK2RK^_M_AS>2/5%6'U*\*>KEE MD@1U5#+DP>V2# -)2K.9)TN.?$5B$D9^A!>[H_:68):LG[-.)7LCS=0M;X97 MO*[X3NE"=&!3^!0+RA%U&0)YFNH'0!PHQK>]'("L>!GUL;S0T4!:0K_BE"6$ M>=\NW*I%5.UA$=T..%?+J.VYE@7#;[F;&[FEF3Z4U/!\LC8>BQPD9^%&3DQL M VB+>DLYDD="A W\FK5V.<4QQF5,U8@Z^JC^ANQ>[G\&$@)]<"$]LPGP<@> M$$&XH]>+ LNQL?0-L^P ]D.>["@E94',(^B4?XO$H9?DDQ?O,M>GG-_P.G+RG![T1,X.;&R%2("R7BN1.A6_" ", ] MJ@&#.$Z@ ]F:!,=\3PM&B:[O4W5.K\S0_#4K%Y]NQH]&)T>YT9"BFB%@=UZA MF P"W-G1$[2O[]&2I;M6$'A 3-K#Y*,58N<'=M 2,:@@3XAM.P#B23&,ZPV@ M.C^R@^;S2/5'# ,0#H<\^,1;^G:/"/ 7MJ!4<-=MV"9"< %V%1![=S@=BZ-WS= ]UA5O: M:[*@,\\^_7U5Y/#GY76RM,.GN6KOBW5W"!F=ZJ#8V=#^+B?NARQ;<>N9+4X* MC.7#OL(9":Z3Y1N)L\W:27'\4LCTU<>NR4;?N?R&T^#^K3#]WJ_R+,?%&_/7 M%:^V_I'3C/9Z0 M-GP,.4:@0GG"F5),1;2!$"LR%-]MDH8D8B; +%2N&T?69QKGT*J;>@AF!>XZ>263YF^%MCS M$=#*XOV=,'#[[>+MN-HWD#YL7"EU/L\$4@X6L>DN1L>)\ M_Z,NE(HR.,V*D)P (H&MP4FF"4)[EZ+7R &PD\FXUTXRK_/Q^4A8S /]^742 M%[Q;X<4S29=:B[R?=C+(#BQBGHNR/Q'M0(2G#"5 YW./1Q?U> (^WAQ9#B_/ M Q(J-:7<'X&DP^I+ %D._+-P KGO,1GDVX$*)0WJE (^A';#2G, 4<,K2_F. MXHSB+/)_PXO5:8PP^Y]$OJ[8+I!LD$#,+AP*5>J0_&E.!"&[FF.8 9A(#(BR M6U*HE-T?^#FR7:^Z?'E)"T>H4TEV[RDA(P@]'4R>$\BVP38*EBMC[N^@XRAD M^T0ZC0)]\$VDZK:*P92.!:$G\TA4"F_/%\[I$MYQXV@:JW[H70)I)JWW<:10 M&MLRB#'M[;U?OCM=#1UW'H;\DL81_"X,0DL!L]\VTEG,DSH4(,GO MBMW\F7Y&G-]NKQG2/<)EN]^%1XCKNM<;(L4TL ;%A>F8E-_G=0LU M2C:-FIRO\CUQO?=Z0^2K)G&@A/E,QJ9#:I1L&K4F?.5[XCKP]8;(<930@Q)Z M,!F;#JE1LFG46O&5[XGKP]<;(AR8C@NDRLUT;#JD1LFF46O(5[XGKAM?;XAL M[,+Q(9^,38?4*-DT:6WY6<<[FI[A:U#DBG\C//:[RP$U^J:F@)+>:-:Q7_0^ MXKG0#!HG$DD^->:>L+79G+Z.:;]'1+;G+/O(*%E9 MN1O"'D MT=R3\/XPH2RN04P33#Z0R901*1J-F6(8P%OV+D5FY2W;Z/26K9W?6S;6Z,U[ MVK20_=ZRB6(;,PG,*6DL\Y9=PCJ+MVQB>X8*Q1C93&?9M^P2"I"W[-LHQC$K M";)+]RQ^U>9T0*%I:#X4LWX'%K7A 5&/K2A<1D_.[#(.GDCZ'OGL\A,VS#UC M5M2L^5=M+]QC?@4YAN]!N:ZV\;A1,(Y"C:.4BON=U7VEWQ*^'>PW0KJI8!/( MI>PHE*Z_%W H,*S(')![T[0IK0-L&%#\(_@G[HG>"DIJ_)G&&D ::\_1B _W MS>"HHBFBQUF\&@R@S>1IKS55,^"4 3BM8(KH\6>JZT'YGFW+=QP@%8 [BU5_ MN#^ZV7Q2]2]P-!U.0K.IU;^2&G^FPYY3.FQ;4\%XT9U8A#L3Z<\4V).Z07F. MJOM@8L1/*ZM\:OR9]GHV_B"AYOGZG_J"%(U^B%377+?P1D/&D81[O$D@U_-M M9:Z7L GHM$MU/6,A;3!J3"2I'6>"#,6QO',U11V+6"">A7\8E4'1=56!YEP M3&4H:70NR:*/>J6=9>4 U7$5"XA+!3PKA13I*AFD?]3%,1L7:]O7-# 1R-,9 M.J1H5$D%/6NY'I!7;?85 D*;A-:/Z^Q"CNSN3P M)% M?(NX^!-]'BF$&/;<[!R34*B28WJ^&^P/5KA"\Q7-F+.9&A89>Z>J!N6C,8"F MLR]TH1IAB']0_60(O7JGH@8E^>-8L*8O+A"HMOFCNGJT4V5@YNF9/#C^2"4% ML*5C\P=U%QE.M7(]_,!E>$'MWECSL/MGJ!&'*I7,N;.6UG$4-0A%+VQ7#=4Y MOZT?ERR5',)G4NAB5VF@DAS$[)0<1#^_Y"!!Z.H3&[_Z)0?Q'4]SP!B!I&C< MO):;89U%K45(HIB8FA^21*KNQ$$B,HVLC5I#G*E6T1S MH>3<:22ND T'((Y2!J9/JAS7M5T=B'YQE'VG_D#.H4#OZ]JQ/"WVG*&>:5/R MD$3_EZ3))_9&(V2R3%>DV*I#@+">LTSJS.N$["CE8?9G\"VAWZ<;\K?D-GHG M'9C2U!&%2J! 29S1DR5"7$K+W@2>HN^%3-#_=F-)8T=D^[YN 3%;]..(&!>(^B[7"YS1 W9S5MZGCVQ[ MK1CI^6I;6T^D8->"4RN9:Z9H5.>DP>T2I(VOWU5LSRU*7J4E"BU=]X D190F M>QN87:JO\L; M&+8%^-VVT\J2 KK+2 7L@-J;[O:7V>:WF>"9M-=PR%<53SNGHTP:\2X#%)C7 MR=UEO_(Z:75ZG33.[W525PW+F>/KI&;H!A3+E"2-95XG2UAG\3II>:8?^%!X MU$AGV=?)$LIQ7B>S-*\PA?[MD"'T1Z@H ,9YFJ"_W_X:Z=A0?"!F(BFR-\[^ M&"]"\G3F6B'*N6YNY9KF8V_J;:B1?LTD/ICV9$3^0C7^Y6HI(O->$Z03US2A M$/J BC52-T^]=W:*(P5#R#$*?V]E5+4)TAW+(E,_Q$DSJG'JO3,ES#YJY19' M:>&G>)EEJV7IR[AV(+^)WJ. JN&/=$<_@O^S[*=1Z*N& O<^76H*S9K%R:@S MR,(XIAC*9-38Y)?25,4E,V;L/HQ!QD>(&\%CE/UQFQ+FT4PH4_(3;@1-GT:Z MIEG!U"<-A(U 2!TP]7[[N-.+MKUCA0FW?A/Y%G&].0O><;74J#-P#*MVYIA@#D=I&@L8YDN89V'93IP# _:[KE/9VG+] 8*D+B9 M/C[TKN4"K7 L9$8C"%"!#!U]Z%TE,$,@/D"-Q!6RX0 $"$9LQ6GSG%[LQ^*E MP>W"*GYY!LSG-+E-BXL(1.!)=79M"Z?>EMY^L.4!\01NIW@CHP2H0'!H"^MJ ME='S+\N>R$L1U"&YHIJZ(44W# -F?*;$">7-JX(PID1Z^JC^AOQ M*I0? ^FZ8_M %/HN"[,'Q-+.!X:];8NSWA89JF490%3('BQH9>4!3! L&RW/ M1Z KEC7#0[ -3UGR],\\']TBS+7 ,G0@1VL;CQL%XRC4 "%-Q5O2#5TBXI6^ MUPPY2J!XT((Y)-9W,XJRN"8,/K0MS(.&R-(\UP:2V+69OF)6', P0RZQ".2 M73V4#H^%%8CK]KF]W7([(<-3#"C:C,"RQ;FUM^,JN0;%G;MV!K9NVR ^"0 ,2Y36 K8=P M2K;VBTGE!/ZOOY<5'[P4)IAI:(FP0CP,Q(HF3>DV,"6=3U^3:,3T=)Z+0R@V MEZ-9V0E2RM7:&&L.5N^99D6>0MR"5)D^P-^^*L=-SV2,&$A$"4 M?6D&M,,IJ5X+-1U"];'[7KY&Z!LJ&U.VJ: MT\.+7":^(!4U,05=D*>J!I0D+IU.?RE4)0O I#7=$YG+!:NH)58)^!V0Y_BV M!<0$WVO)-,,I>39J6K.][]X%=*I1&+'('O\U3A;)RX<\$_B]48 5WX82N]N' M(Q+82O:,FKILO9CW[1S\6^-N^3?V0+IID%G>:&1 E?0'4Q/[TX+X_XOD%3D2 MYSCE-$5T+XRP5\1)RC*@N1_R?%]W@&Q'LF>Y/*J2&?UNW^.;B/EFR[I-M;3U MJ:X5Z/.W_!_"*5G3N3 I%,O_7?Q.,CIX&TOWVR'#<:P 2)RL M,8H3L78#.1V9JZX# , MY&Y4$[(MG2D-H>WS>TUS#3R&*=:1NWPC*;K)[W'/\@UR4PM0M1?;.4YL*"[ MLRRA$>(^W]@T+6*#\OU6;(G3,J]+6FC3;LB>%\=7'-79 ]/0> .D2]1$^,96 M[QZ XHOH_@->,K%+W\PZJDV.N@6RN8_K^2> "]\4U%EYK13B_SO-&TG)N M/]"^VOC+5OI&R/.I"X45T4H)AKA.4SKUXU\GZWRQ*IW+ZYP\XX)=/>5LT_,; M5I!\L>F)TM5NTACYL1M \6"UTDM+?%6,1Z^\A:)8XY3L!J7XMXSZ^27+#WQR M*DY#EWD3B!OMO;'=^E@ZM(42541A_%X8>)]9-L M1'3U5/XCI=\)?F#+))LJ:I_0V^K47? MB'U*^B2.QHN,;A%?9ZGH9[&9V+;_O2KI?_LM3<,!L_-[4<@3YHQ=L>*<@^CY MT \J7@ UCX,M3U=+.'P%LNW8J9=FG8'2I2BG7RA##GF;8_@9XDZPLH>_#G:0^,6Z1M;W?$K^C_K8K6)^^IF-ZT_@]S0 M3T8OHW8!^^HNBS9@T12RP&.3Z66HW M=!MTE5I[)5/J>W#UDJU36<&#YLYOFR(AP-BN$3(FKYH3=)5J1G40'O185T3H MX"D4$0G+O=$K822^:E%[![EN+EZJW%NG74 F&:4 :$+'G&G"@' M56FN5XZD],,M%J>C%HB[0O>$$? M\!+GX=0?+7G]GK^\\&8EGK&&SJ6TK#JU! B[3?ILMJ!F\2I7=*%X#J'+C<^BF MR4U3Y-M>%$Z-*-D:7:7';E2P(5SY\E*4'?WZ\I?KO4_YW:/,Z#Y3VR&/2N- :O<> MY#N)YT*K2VFH\HY0*W4/3SYK2$2HI L>IN&KB'2>Z[I3/&8I<("H3_4>,O[> MQ;O\^^+I>?7Y%\O)HF!EXCRV^[%X_[70#,5.KT-1B!TRT8W:>8@K&P"3&FQK MHU6''[.K8S+R;3GGI&Q3IN:?Q>IY&\-SNRH.SI.:T_>9;T8>MG@PM9O5OL%7 M-K/;[0Y7;KW*R2*ZE2S2S>O>JZ3O0!^468].RZQ7S3\=M-_561^QNKH$5M%< M6UW7"O'8"V@M<^>P&^M.E=5]XCI0,LX825BQ-9:"FD5=]2C@ 8$6XG8L9[U. MZE" U%7OK5BG926^!RTW@H&*FO" J/=]T6*=%K=C#,2/U*0-8Q7*(8)0YF$) M>K7>C@K5!R[E]=IF\ >7% 2(FM_'J;V;U;!+ >?%'A!BM52X6C6<@ "AB(?G M+%\]LORE]/.4%0P:BJ[+'DPYDF"KQ@O$:7>/B^2JE MY;_TE7].GT.!93DA$#4I5H:Z3M0P*LT,'ZRGS+E2Y@WXEJWT215/'T.)RSP* MQ=G>,-O4%:2$4^FG&UWIIPHJ+*Y*I+M@A?AM M_<+HNRE^%H_\P$M]E,MEOXNXZ\4!W)B'RM>@/35=6#133RC8JYC6>:G([9/B M+4Q(2[0Q$SH6E(EO3"MN$M#44R'V*:PR\W(J.OHVC/'N/H>2$$> MN8J#66M=(OL\CA_F>9]GKRQ?O94;W-7[TO1::FH8QWN2A6V0O+ORX*50#,I3Z'.&,D@,OADUO1(!(Y*XLGP(GL5N@S?5KL M'KY;/;/\\1FG?V89_;E8+H=:?QNZ@5P?VR'<2)$!UV532>T3FGZLU^][[\,? M""ECZHI[_*9G0[T46!<(>Z6I4_4IBG_5V?%-J.5RJ+8ITV C$O<]931]$(?9H/=)Z6N9U M*9GTFF$7 J-Z7UOQ@%(=MZ)4?[+G1:IV$]_!HTXE'4G5B1MU4H<"A%3=@>')N44M(#$(;90A!0&*9MN2X9GXS.9 M#DE2X6K5< ("A")VYG18J[>!Y:EJ@J*(XGI:)?CCI!D1"#9NO9RR6DF2TLNA M:_G@^#!*B4L5I4%UGH94T: M,!5:[0A3SKP(4[[K6-[()>"Z$:8H(3X0S[R1A(T(4^^@9D&8BIW Y>-^UC. MIH2I"@H0PE1_62CMF$!A';9141,>$$2>BV:A#"(W@5*/KTD;QBJ40P2AS%Y9 M60%WL07MOJ[-S*A$- =6EA?:B06-,Z>4N"DKJT)U$5;6O_#;6DO#VC\@]D,8 M3.US\TFH[@N50+I('=%CWM"63'2C%;:F!;(8%X!@2%]CI75QFX ZKXXH0!\R M("94$"0^E&R9FAWZ&$RH2C0?3"CP9!-2\H+@7OL/9L7-$AJ).37 ?>]MNBJ3 M?Y+5&B\K.0QP^2O[+$I(% /. B.WQT$ELR<]P;2F;R7CX>65K=C5D]@V*B:Y M"W N3K^*;$K]>NSK;V9+.L&*BDNB/1P6!P+*O-7) 8+';$5C<>1%80L;L<%2';T<""[,$!P'BY;1C6.PP1( M^HTF;70DL%0002BS0Y(MRV($2O7.-H-+"@($,Z5CDBV?>W8()%!"*ERM&DY M@%!$KW0NUQ'#'-JE8IM]@A)1=?DR:3H7IDD"+=A2*7&IHC2HSM.0PF/\>'.K M)1CM?D<\Y%X,9(DP7Y#KSMHZHDJP,ZB@2EG(:2VN%D2FLVI1J&M$#:/2#)@* MJN+4_)*EF]&Y&:E7>OW(GT;4H;8'Y$)-,^%(--4 J-+71Z$UN#4M;8QCP-R! MRGUQ\=O<1@%](O800(!=+H]F?3C!['N T]Z/-I2SWM1.QZUL370MK(+K2ZJ#H[6(; MU4W-S!%.$)OO(F9900@D%!G,V>%8-'/+;3:9\J.,8$+@$J*&MDT#2CWQ/)+ 3> WF.'*9#)2;K0ACJU9NN%<5;\,$9=6^R9RHY SL@]T %6*98^ MLZ)!,\!OV8JIE_#^#VF[KZ$XCK -+>O&\*?6ND!Z+5LZH3497K"'0WC H/$\ M+KLF&\NDLM*)7XQ,*MHCC!P*A1;6U1[[E41EA3W<:$ (]]A?MQ^$>SCMPCV\ M>85[N*%+ZQ47)A#N$5'?@4)#,Y*PGC)X#&H6X1Z!0QT*A,NFD+->)W4HUPM5^+H6VA9ZT?/($:3( $R0YDOS'7?K1S5G$(_HMAQ M@8P&Q0)1UXH:QDQ#/^R(!!2(EC23CT13#8 ^0C_@AW[XA$6 ;WLK5\90%!FU M@#Y"/T8O=&][W*]7J_K];+4ND8]"]^#CDFR,70J7X3"8\39+J&NQ9Q$@7+;Q'"E*L8P5"C+K\#A&+1Y- M[8PSA$!Z#/F8T(H,+S@N2$*7_%XKLK%,*AL=^D+C=PZ.HX[E!G"SL!G98[^2 MJ*RPAVL.",%Q>T+?07"IW4HY?QC=L;463!\K MIVN" LJY!2P/2/.R7??K&H$\B*2#$ WG) Y-@!QB%"M"7=!J&#.-A@NB@#A MXJLULXU$4PV /J+AX$?#\3B@"9"CF,9W,10C1BV@CV@X@#Q%XF%B0]O?C6V] MQZ*9;\TC6+$>@6=19VJF.*QHYEP.Z6@$/N98M,;2R]_^ [QD'T:8DR2$EMQO M:'-LD,T^#&X281^,)'$,S25KN-C50'2M;01_68(3,<:);SE 7,>CS0$ZP4P[ M8FPVY':;1=R:FIT.))/?,CP.(-N3V[$#Q),ZD(D:RV2D\D2_-=G3)J$'Q&7< MU1S[E41_<6H0N)[[3)D'7$^O'=.807,L&@PN*0@0%,..7,^ \B@$KAA,0 M(!31*]>38$(MF-5XS/8)2D1SX'IR,0LS($3#9HE+%:5!=1&NY^>E.$K_-UMI M:6O'#R%.0K':P1"S^=);XN6C6,F3(X?=_U&9!, MQYHY1**I!D ?#,Y#-L'6K,OTS3_P4C0=BKM9^R[R/=\!5Y*I[H6X^(V91C0? M?$W@S&.,+9_#91X/9\-- OHH=3!Z'0Z/>G8$[6PQ@JW6)3+?T@6PZ,4>\Z@# MY!;)V *'%".G[B,6A7DBW- ML5])S(L(NL^[<$ $]=L10<.9$4%9S.O)XR9 !'4X$>,!QE@UDK">3' ,:A9$ M4)\$;@QM_WDL9[U.ZE#F1P2-W1A:7+.!BIKP@. .7I0(:H<^CH&XCIJT8:Q" M.400ROPBYO64+/#R-A7S^KJT4_V04S00=NW&/K0CC\&0:\(#@J#XF..T$-O4 M0IRN'EC^8T$6Z=,=E_2]>!2=*>0_-8W./K^"<.2'!,@^IDG'4L.XB#1 6%,' M\G+M=_!JR^]:>0U%(8P[D MZL]\4UZ_$U8CJP3>FCUX*9[R/S@7FY:57E/'#R$E&(RN//ZCWZ\%7!R;^ :I2?1W;(O @:?6$$XVV6T'Q#1:[7Q2I[ M8?G713%$C,CAYU#L61B*;\+8_@:1R'RSG==3[+_@_#^#6)[LPRCT' Z.K#"\ M#6IELX]V@6E3<,+=PMAV;2#)ZT:S)IU@IAV5TB+<+;28&$83LP05B)$"-89> MCKXOGIY7=_SO8MMRZ$7IY/.())20J9TM1Y'0/H9C'B?&=]"'/Q"2K=-5<8_? M]#$$@W8#)=1S+"!W6 "<= :2.J#Z3G$%G$WH,,4)935^S.]GN3*95#8Z](7( MT.M]=?2^8:]9L9"F9[OH7@*UD?.D./\&!8/W7AJVX"!9%)9Z4039DTR:0CV20PX>["1/?8K MBT@ !B%KR#Y8ZR!K2- N:T@TKZPA<10%SA2SAMBNZX1 KJ",)"P=M@I0 ML\@:(GK/.KA4'% B3QER(=5^F&EEGO_BE@I2DF]L\^Y+E+_@!RR-0 M#MVURG;(H22PH*U1]75'[8ENAK:/^AA&(==9L;KCY4&W>,CV<%NHYN0-B/A^ MP( $[/:F)!7(?; #J)5KU^_M"?%K5A1?A&RNLW2U2-=E%.4KR[<[WS\8SW)V M_8S3)U;,AAIENWCN>/GW^]=P?.[?RM0SJ\6/G6?WT/<>MO.][]XU+Q\\LZB-:Q/3!'SP092$'I"#F9&$ M37SP%:A9^.#=$+L6M&/,L9Q-?? 5E+GYX .+X0!:!(V!BIKPS-\'']. VD"X M@TW:Z.B#KR!>Q ?_^1=A2ZWW_> )%',K"H&<[!]B#E6 IC-6RUAVL'8$?)9;OZ>K.!S(>3S M\YW#KE;NT6.(QV*-@7LLU^I,C@2""[^\ _K*A-$DF/QGD_90[(.%+#>9E>[Q MVR:1X7>V925JMI1M7H-H& : @XVTJNR&]!+>;E5/=E'FCRQ_42R81FV1Y;,$ MRE)JK*?V\$Z]VL.Y0\K,.JNW,EE4L=JF#-UZ,&0^D.C4![)M_.F@]&F,(I%-]@&Q4UX9F_6P-SV^% \NDV::.C6Z.">!&WQM7+ MZW+!V6*1KI9?ET3KX) ^BRR:)!C(V#$79GV[ID=WX/08?R3-.#^V8SL1%*JP M9@$T=8I<3D ?^;%WHMH6IBA/(C_$D2N5YHRXA(IJWT6A[U# 07G#6:]:-+/+ MCWVPUMSQK^*WQV>\0,9JT$H&B GHM0#ZYVI!"T=?$V0NNY%9!>"PPV_+0_Q$?]B&H]G M9)V.MVVS3YMVD_=U$FPE;K<+@;[&5Z6%7!F&]M*ZH7(2\@U ,2F-R/-31"A7!KK.C[#:/KS3U;4ZTDL_8(Q]BN M7P=-6;LJA*VKP\3;A31E3\)V!YARW/ 5H'+9?83 MIZ3]^M'BW2CQ(EY/C3AE0^J"_JSHK;X-Y7BQ,]#^<0-$261#R0;>5:4*2%./ MUMHFB1)'WZ,-R[']=MY-]O!R%'K,@I*FNZ7M] D?0NB7"9[VV\ASWHH2RC$' M0@Z]@'4TXCZ-#H-J%ON]U'F&L'\/"D(>82 5X"Z@>@G2?2D3V,KN92?9\X<0 M"PF&XM6_@+ET$06$TB-R;+(<%FU-1?8.Q'V'LSGM)K0H:U28,;W&MLQM;!NY MC3_94W4>Y3]Q3C4CK,5+D!50QP,2I:]6 MB'2(=8$)P:5;Z_>?N3:_AOQY9#EQP,&ZZ]MI[A@1!#_L6;LADV4]T=H./K;+?I/.BMT>A2-$2Q33P;"&F[H^Z:H.T=B],FI>C88)%C M=LR8/ \LY+95#P(=LOOJ'7.;[4Z;MZ X8BX!4G)&K1+I(.V$$\*)X^\TWY&> MQ2!ZOQ4K4Y@MLG+*R@RR/1C%8YXU6T=V 0CBV='$7:([- M;A#&4$J:]398=ZC&(TG?IG0M0+P]L*>&X/3(K2^&V[:?JL:3YVNZ-++)J.M@ MQ]CTQ":A R1QF%JLTN&A0#*+V'27VEX$Q+6BD+->)W4H0&+3=SVL(E>J.4@? MH:YMA@CUN0.DCE0G=6E1@8A6?^]94V3ZT6,HX79"@+A"S&0M5Y,4% BU]);J M(;9BBT)3E<$0:L*SF_:@::FW5 ^6%P4>D$103=HP5J$<(@AE[JILWZ9EE>+2 M3O5#3M$ 46P[%A _1ILAUX2G.A2-JJ5-8C'.\N(JI=L2625E@DOZ7CR*SA3R MGYI&9Y]?01Z-'0O(+4^3CJ6&<1%I@+"FJ_+8?U-R,[4C_>@Q1,,X]H$0%MN, M;SF*ZJX.AAZ:!N;)@RA*"&- SMER^>I5<0+C/&4H85VKK.-R6T8WT9%3-4-4$ 9RT:5S(1 MTH+I2_(>/H.

A+E5,E@&1Y5KQBHC?CDZ>0QVV' +GM-#5D%89*K-UBS52F MG*WPLIS[L^6"EO1,O3W+GT9Q[&$Z,3$W8:G$W2W:2R'NOU.\W#R_24CW>;EX M6:3;^"']1-+8#@5.Z 5 F'*F*C!'52FC6ZB4JB; XM>*L?1J_;0N5K5]YUVJ MGVH,6PL(V&% O [F6_*VZ"H6ZJC>B._L!TO7NECGZ@F44(?[0/P/FDMBJ1.B M!F+:.58WD2+W>:;-;''P$/(#-W"AW2X;ZDZ&HVNJ42@I+':\+)/2PI*'4>Q; MKC?1P:C#TSI2!IAB;YCH-WG/DY&6Q;'RU>+_-O]7K6!-(^20T V!K(5M%6V" M"T+\3)5!]CU?CEI1)P^BV,$D@N)+::D<%9:I9P/V3U^>S=5'<=.VP[9GD,X$)Y)6S4;0H.07>?/ M+*,_%\MEV] *?3O$X@1S:/PNTTVL&;1]NIQI3KY7A)350 _*6I1FJ[GCECXO MQ($M&TA4?UM--T#:)["!<<5:+AI?!&9MTIKRR?J#*(["T(7B0#-54P.6 TIL MRX6S=([VKI[;HE@S6MW7/V97]TM,-CBOGL0_;M/K+$W9Y@KRG\7J>;M(W*[* M8@HO92ZVC/Q'H<\>WHRB@%@NM!@#$P/H$_QX1;.5]R.XMM98VKE&[SGPD(9*&M3^&=!CT>O.833NFGHQ=!"(#4X=P!:0Z. M;/4:9">NTY'8U!/LKUGZ5%9\OF')ZB]M[N>X[+N8GT?W7DJ7W M3=C-XT^V_,'^$L">-8?9LUZ+G)A&% AKHIM"I=OK?H329UD;\!;W;X;SQY]9 M3X;V_C9$'4Z@4,/'LJ]364S]6JH]>/%YS?&^V_M0@L7.JY:!\C+?K]M=J44F0U[Y.U*;/\;AMF M$#FT1MDZNZ['G5[9>E_%.3PMQ#>OGH0Y;LYJZCYO7''*!BB.B<6!W*YVDZO$ M\]@,%T*NK#)1N^@&_;LLM$HW-&>\O%_GY!D7["Y9+IZV"?_7K#QY+]*[E)53 MD8Y%UNF%R'(<*QS[%&.H..F\?2YP"/FTS#'K:AZ75DG.W3&=E4,9D0UV-/,Q/RP3@KV MOVOQJL\_V#[QI/9L&9R>+?( MH]I$P-)AJL TBTR5S V# $A!1(6<]3JI0X&6J?)ZB8OBCF\NQ VS5)XV06%D M@4G2UDE-2D0@TB >]JXI-5#]661A[M<#;T?6CE+B4D5I4)VG(54P*\L7K+B^ MKW8NFP_K@XIU3<3YS/:@Q&1I9%EW2AJA D=S.^[N%L.-5GN:%LBQ..= (D!: M*<\$U $A#H;N#OA9&[!7#7F#I$\C'@U1)A[-(&V6ZSO *4KG#$X"'= _\+YHMQ=[0(% M4W$>?KO[F;*\>%Z\WK.!K-5J>Y00+G6NLU3,%H60 M[/NL]? LA%-LN;>V9N^I;8?"("0^M%."H2(-H4&XA]ET;]NQFPT79!M8MNUP M0^6_YK8H8I%5SYHT#2VV@'<:?*YV0;[_4OXCP07[K_\'4$L#!!0 ( &I0 MCE3M*V:="K@" ([3) , 86QP<%\Q,&LN:'1M[+T)<^)(TC#\5^KKW7VF M.P)HP$?;[IE^ V/[IG>>--S8*J0!-"XG589O]]5]F5I4.$!ALP )K M8W?;@%17WEEY_/Q_'H>;[G.+^]JE>H[)AS#-2VG_\N[,.B5C][]GR\_ M#P)X"IYT_!/K\9=W@R 8G7S\^/#P4'GL>G;%]?H?Z]7:WD?+L2U'_.OT]N)= M]'B0_7S\Z,? XX[?<[TA#V 5.-)!N5HOUP\3@Y1]8:0&@L^5OGO_Y#A'Y;V: M'L<(/0]V-XX&HM7HD?2O\&)=OY*:\F&/5EX[/C[^^(A'HL=]]*VL!^O5:NWC MORXO.L9 #'G9!^# M\4A\A">$9QG1"ZZSP#NN4YYXSQ.]F>=R^!%^C5#.=_?KM4_S#E$^H5\(_;+G MVB+&F![WN_2T_H7V7*[6D@CIAD[@S<)'^6,2'4_"P)NYI../\*M^T/>",AY" MQGJBGS(6!&J]7A*>!0@IM??@ZLP!9?\/=_UZH_*D"C/W^4W_W\_Y7+9ZX!V. $K.D) M'@B3=<<,&<<>O'Q2JXX"%EA# MX3-'/##/'7('5F]:]^K-GTS+']E\C!@N/B\SS.P&:#7DY8# MYSANPNX];K<=4SS^+L;J1!Z#6R2K098L_B>R_*/A6?4Z"FGO(%?7?,\9LYQXW4 1/XX\['+I.)W"-'YT!]X1_'08HBE#=2,_<\*][,$.]7-TO5X_? ML="QY _RO7?,%(8U!(C^\JY]=9X&._!\TPW4 ^^^U.H'56!75;U8O;H9JU5, MZ"2QUAON77N= 'G&']P.!<"&EI&Y9'5 _R8N) ?QFS;W_<:E&':%E]C+M\[9 M3?9^OE0K2#*OO>33W"]9C:-638MN;G+1:YW3>)"]SNI&E[D0[+,7NJ+S?(I]O1CPA[5/QT='M4_K7FCUI0NM'^X= M[M4.CE[M1!=$T:.#_:/JT=J7.?,\%USF<;6^MX%EKH"27BQV&V'3BD MOM6U1!_]5Q_[D(D!MYX[LBSP+CQQG?"&#BN[?;'66)RT96F]L7OL'7='6@P"^2%!7P[;=!^D*?28S MWS\^KNTOR="?MYK: JM!U_'>X9++B:8]=SU<=Y_"P[9M6KSF!T'T?"61R5YDNV_A(/\WD,&S!>^R M:+SHPAK G[SUK2Y;WM)J 'B65-WPVF,F]AS$0,2_]R(+70OM3MC]"PR..S>] M6R'LRM'S? M]<;+;*52G:F'9U,=;@9,)A6,(_\*4-_1^XLI\MH#UH!D><;'E[ WY+O()+)V M6CNB.S3:J?K[8!Z(ODA9M5_>6\[>7^/R#Q++)QY#RX^L %Q]8O%U>F@_%XL_ M+MZG*,(A\[Z7#G3-+]-WN% _?VY?/Y6']R[*J M")5FBJ#-+K^:D+7T][(,ZTNLA.9B0R_FP%_B.*%<;"BMX=.Z(OU&FM*NMS!M M9^DW#CQT,Z8]BEX_O&PN-!<:D67EH.:D3Z0 MQ<1'Y&H?]1:6Y)\^+:I2T;H42J&/@O 5]'ET[UT),+C/+)_\[8W@5/0MQWGB MPFN^IGIX6#_Z-/-&*\-&I)LQ#!4UT?\*QAEA>'=3J2SMV09+X\LKIVFD]HJ,(<'P0KWW-JV:^ MU7=^>5>>'TMZL']PO"RS?E+?E*!?EDR>'PJS%%9%]\0XP75/R>IK[Q:99XIG M1C_ZZE>_-D\_S93]"['3P\KALJO_YGA@7_<=#"J\XX^GPA$]*_ EO;<=PT.? MY)F0_Z[$?[_Y%2[K4E^*KTCLU-"ZFUG-601@QEJ0-)"N$TPG[H!W%Y-Q#K >G2 M1Y$-T?K1P:>E;,<50W1YS%PM?[L%WN&9POSFH!>1-$-N@SEK#(!;7'=MJR^O MY(]NO/D"!_<,]".UC;ZS(GY/K! <$XL$; Z3!<"#3Q3'#4 M"1Q[!(ZZS@Y[RG('I75O>I7X12+AR1,]@9F?PO_R,Z92GOB4L GC,LK"/,&4 MMU]^\JWAR!8_J>\&\-8O/R'LRW65AE9Y],V?8/3T&'*ZY!STT7L2^Q$O4[\6_1^Z76#5NZ\F3X.?[MA.V]/NPONP%7+*-LXMASN&A>GSVO&38!KI_S<"S!0]P!Q&M=APC&@;)Q(CV#>QQVS4P60$S&&QK:#D6V>3;HNV< MAC[&5_H=.82? /B3FUL7J/5Y+P!J#8[U\Y0"U&^&JN\P9ZT)>W=MR\0SV7X MS]C2#E+P'+#J)&E+Y)QD-2 3$0%)6$[MXTV!\0P,<,?/N;JV"$VF-O*F0'C) MG;"'@65>(K!X>P&9L9TW!4Z4*V"3T#U,1WCWEI%W!KL(5&?OZDT!=S*B;(LA M.K&5'03C;/.ET&FWV%294U6GH,Y= &-AFNP$& O39.M!6)@F.P7.PC398N!F M198WAK"OGK L)[ O;"/?L)PO+#.WLDH RHX0009,]"_/)KB9&3YG=^WMH+/Y ML)G:QMH(J[HX854WIL=,[GXK@S!7!>'E67=.HC[S*) +_K"+0-1AG[8MO%0Q MA]V&[<(3SH_>F3JW IE V' ?ZW+@/P4RI2;$@JE7?)B,S9HZK#>%05GA?ELC M9S8;V/>6I5J6.;DU:/**@%NC&3F3I%NV,(+?1+"SYD=Z@X7ML0DYD3[SG<:; MW0??3FF)J^8&;TY%S)+M!;GG3:JW]7F9TQ?%.RCCYVVWD/B;$!GS(/"&<.JM M@7:G=(/UV;2W0HIO)(MB I5V0X*O$(D*Z3T+8W85 M-;81:%E2NP!4/J3U'WP<)GGL%A;QG ^I>(/KE]FO42XTCUPX/O.=Q9EM!%L6 M'RY E1=./+/G3]1")+-B;;Z!EZ&@SMSG6OES],CL,]PI6G\VMNTT)FTC)#/O MMPKHY9>1MQX-8><;'$_$*,4;V"E*6@)PD_E/NP[.Q47LP/4";!Z*[=+NQJ-4 M0>&)XWK;R+,CWLJ58L^;\U=FAK$6\F%CLOKI7H9%SX)EB3@?/0M>$UNN@#C. MA$'?%)T'EL>6QA[)\!YNKO@!.:=-+]JY?IA%C@;$Y[SMG,O_,#U M=@G*3P4$+3SMK;!A7O,&H#B^ ]GORP:L_NDX^4MZ'>D#7:,)OOU')[R[48"> MCP*4+P+EP>*@/%BEUR-+@A:@W%)9.0'*VD$!R@V"LG:P5N=5 O'"U2)WPIFD],*\1L35$NA5'V=*#7;J),__/K][D+TN7WCN880YO;T MYED!H%>$SK..,#\(MDI3<_+>)R4^TWZP9A+1L.#>;R)('.%V(]J<#:\;X68= M96Y4[]5RM&H"X:H11WM:7TNQY:;D71E"W#Q(V5W5G.2;A&Y*L>+'*/FH%^N<_^7],=Z_J0;R.5(Y9"O.H& M_&!%'MS6N<&FHVJ*F_J=BK69$39U:G/C1\<8N+;PKT?(M&X\V#,8K:Z9]W28 M#*I=9#L["M]T)$:MMFZH/>-TE@INJ*T^S\OW@G]?\D=K& [SB=FPP)-;[O05 M2N/'U'I7B;H;R-2A\[:<[3KOY'KS?M[/Z=C6>A2>8?D"&:/H6(\WKN4$\.__ M@IJ33RB]3H94AG1Y^NAV5+8\$[ON'EPZ(OCWW+K/N0V0+^S*/+H"NU)'-/"$ MP$.Z=D3!O)9$K\RS*_ KZXSP?%I6?Q 4"+8\@DTQ[@M_ST2:G4:%%RJ6^@P7 M4"SU$:],L:P6('L&$54WQVT+*&S,Q3TSUJ" R+8&&!3@6PY\K^?B*)2'Y_# M27U@?==\%+PBPQT.\@T5*CLX69]X:O4[14)+ &]_JX&W_[:!M[?5P-M[V\"K M;S7PZF\;>+6M!EYM!X&7Y< HE)17<5_,@D&A:[P^# J5X?5A4$C^UX=!(< W M (/9=T(YRQ1XE2N7I]3-LP>\_?N5>WU/\'N1<^?7,K6C90V6S.WMHDY:0#7O M-SZ1L*@>8BIS :B52Q0ZV/5(]0)0.13]68#Z3?1ZEZZ_:P!*;VM+ %,K ),S M&11''1S&40>%/%J3.JB.>1%U<$)XK:*&Q4$*PKKN>4&&+X3HHE5)U*FO1\%O MNLZ]\ (LXX$-[JUP!0 MSEW7RP)HO;[LUP!0SOW:RP)HO8[NUP!0SIW>RP)HO5[PU3N7"B4AUR;Q(@ J ME(2< ZA0$G(.H$))R#F "B7A%0&4TN)V@6QV1*'>!0+9$=6YH(K<2)""*EX% M%$\&#@D[?%3U)>0WYY;G![C3? -ID5KGR=F?9['#?VDW]G\:2\XLK*&,]+=>#CA5O@ MZ4->)1M(%&B"OQ,MA-K.O? #U\LW%)>)I=/OI'>V3L)M19 Y>9H[*&N> M@5])\B[P:R/,'XV%:3-9>EJ801>L)LW)QO >[,5VFF][&#D)RM M&W>X4&9N9!=U5)AW/^'ZA[^/BHOXK;R(WU_\>@2A_!J6 M; M,6,7:X/BLC%"U;VU6@M%/_+\&0.S 54T,L\5H)!"]Q-\<3\JSE+8W\_DC0MJ MW/JTU^])*<+GMH(,ZPDRK)?K]0)XRU+>@F$W^H!?#KRXR&(1L+555DFZD&,R M!NNEDGFU("G"]U?%A]86OK\^5"@BG+8J/B7-II-!2^OF"04BY!01UB $F74DT\M?FW]OC87#"@"\"^OH'63Y]N1=30])Z\QCVW;.Q)<^YZZ1VF MTQD6.HZ77U+J:;"B:=!PS$CXG8[C6YDX+6H3%7\TED3CS*_7LIK,^@E&42!E M@93K982U>F:6\FVSD0RQR#K?O.+5(A=9T?9>CB1/2\BED//E3*NV:+W[E65- M9VDW!0)M#P*M5]/*+H/0#/T MNU=6'ZP#0ECYY9C!>+"NA=FVX$SZ6,?V(;O MB\ _'5_ROURO:7,_B2*S=KA.?25/!6:FP-RX.=]E&$?;VT4 I\M8)_F\N!=. M*/RFZQBP$8]XUZWE_\@WJ*>6FU3I)(>?O[&U 7FI6M(;HN("R&^ DAN&X8:@ MY=P*0UCW:(7M'+@7WN*;HNX"\&^4XENV, +/=2PCI] .*L;;PI6#8MSPBMX-3EGNES MQVPBB]I.>,[;RIN"Z1EP)G$W\(0XN^2C46[]\4_1YXQM["(L9ZI(!2QW1^L! MS0^#"JC>$_P-*J"1TTB(ISCMS(V\*=HLX+F5]#D3GH55LLW0*ZR2W8%E895L M'TRS[N*O@X'(>:7=<\OACF%Q.S/B,[&!50)K [D!.B3K3(Q=.& /'M=W^.-]0:3NFZ"T= MIC%GH]O(PPJX;2F]@4H'EL2=QTTQY-X/O^&8%Z"G.GY>M>KG1T8]O=>MI+P" M@NN'X+IH4.L?R:"]78):% XQO;\MH[4"4MM&4UCPQ1V.1" :?4_DV?'W(H#- MWN:64E@!M^V@MRG."+L) ^%UW%[PP#TQ<10[",*%=KPET)S22 IH;A":&\MQ M*NST';M89 MUN\E-P:6([QQ\I1V"+AS]I=W"W<&Q'2MH_9PY+GWV^ U?%8II^GM;2F\_A # MR\AMZ.:S8)3>TI;"Y3ST0!L(/0&[/;<>\:]=@M'L[6T)O":][@6\\NU7GX17 MH5EL&\0*S6*[X%5H%J\,EV>& 3#UK8GBR@MN;GT>"SSGM7F8;D7 8?-FBX-I[_1S2MY3E;>1 M^H(Q!HFYCH@J;^O'LC>U)3ZE20@U3)-0DMLWW#+;3I./K(#;.P&HN7O;,GC) MB@AX-]N$[0[SSO2>@) LBC"UFZV%R>E.P>1TVV'2@;>%?WKCB9[P/&%V M?X MX=/_;S^(GMS<]D(L:T]GNP*Q.9O;1HA)'M$@AK']()K>S3;")(UB$NV:VP^< M.=O*.Y06\'L5-M)VNBH6 &UA7.TXH NK;">!69ASNP',P@Y\8Z N#,@W .K" M\MPA8!8FZU:#=T9<7F'3YB9";P:$"M-T.^!56)AYADEA*.8*)H6]MYT0*\RV M[8%887WE#R:%$94W*,WI E?82*LS>7/6>+,PKMX(H NK;">!69ASNP',P@Y\ M8Z N#,@W .K"\MPA8!8FZU:#5WHA:L=RO'5#;"DC7B]J5:X6/5YAN*_*S;)V M"!7V]W; JS"C\PR3PAK.%4P*HW8[(5;8IML#L<+$S!],"DLQ;U":;=OGP!#, MB6F<%;+N2T5D2W"7%GO=(_2<8BJIK:P'7]?;2KF R#,@LM;VY,EM-'8'(HW= MH)$"(J]$(QFM5V$GTLVPM3!)].& D[;1$_-G813 MYJZVFIX*.&T'/9WN))PR=[75]%3 *:?TE(/;K/4C8[XVN6I(ULO5_7+U.%^; M5(M:(22KA^6]:KXVJ1;UO$V&CB5W^*US%FUK*+@?>N*+Y;O[]=JG$_A-OZY_ MTI_Q_:FQ.@/N"7]J.,5YZ,>EQH/Y;R;&-*U[.+'DDU?A4'@\<+UG[F+J??SR M3#CNT'*RAEUT-ZDA/J97/V_3-S#0C",X$39M_XK3FJCQ\\/EAD,3FK5ZC]@^J#KFH"" ;P8 MF/KYT^O;L]9M^?3Z[N[Z\H0=C!Z9[]J6^1E>^!@@KM'S\]ZI9[_S4=1QA*KH^ S?>SQH66/3P*0G3YSQ /SW"%W/@^YU[>&I%/F MMM5W3@P@3^'A\OW O<->Y:G9\_JF\W,W>GU?QVV[YKMSJL M<77&6O]J_MJX^MIBS>O+RW:GT[Z^VO""OG-_8#G]P'5*[*S2K+!Z]6#_>+V+ M^"OT@8../Z\:[/'_+&?^KG_V1]S)0-FC4?#NR_GU[27[&2C1<1UB-I;!'(Y2 MPA36R9EKA*B181.R=TQQZ5O1FU?8[]V76K7\.U%W/":<+:[BRRN<=8JI=%T/ M^$T9UF( (IQ4/T^0<(+-,$/8]HB;V#'WEW?5)-O1HPV$U1\$)[4#I.H$6Y&C M[/WC\[WP LO@MEI?X(X0+B_C'TG PV!/@:[A."&W;\7(]8*%0&8PGR:6]V0 M&]@\C%.+0#)SH0A[>*]6HGAB[/1?RM/?$FTF4'@K\'C M[CSNR-:*Z^!S^_GAWC:M.F]C:JGC=O__][[>%M_G<1$^QNR!"929M9-:# MAQ%*^!\6N/K/B?W.M%%RKL;.5UWQRMCRT04)<@"T."=$!GPR6P2TR#MQ#L]> MT:.+*ZW5:K5\< &08;FN@D;92/':@W[S/>,7]Y1@&>M^@.^J%7^&O7?,6X' M65]_W-RVEU+4$V/9HA4(ML]^=6T\-[_$VHY1F4DM M+++XEN?+JSZW]ZU';@1T%,SM,2\Z L9]YH^$01V8F>4P*_"9,> >O/=APQQV ME22AN?7"5'%TL%ZJD+/L'TR9Q!EZTD9\(O.)!# [;L%-=UY--W0";]QTS>=9 M%*1=^CC2R'/O<3YI4MC\@:/?=)[,F= TM8_B'R_7+K-TF5V%Z1U_U-W6#8+K MLAK"_F'Y8/^H?GATO "XGF<\;?CDWA-J,U ]KT'W]-AOH6?YIF60^NGV)&ZD M:(&>]?K53H6UAB/;'<,QI=&(7;F525FQ;=9' M#LRRA=G..DGF10RF89J>\'WUSP5H2[7%F4O]H'[ 6D\9-FIL(MMK[P8DB>48 MJQ1(#<_ZK^OP20;'3BT[&+J>8$W+,^PI>;7@NA-'4U_\:#JA!4RJOO=I>M;- M7A\MMLDF_'GMW;D/SN);O!FXPK$>)S=86C,^?&G\[T*:QZNJ&5NA7"A W+A M4?;_6J.E],0O1P?5VN'.*!7J+-#2NO$ 'ZT1MUGK41AA8-T+=MT#R2G\U](< M-GT:@ P,L6'3YN1F'7:Q5^%__G94KWWZ[,-CMA@-7$=[[4I@7QMVB-8E Y.' M W68XH2E?!HTM"D,I6V>A Y8O#:(BSF7 ,AO&S#>'Z)W*' 9 M/$%*?JW^OOL!61HZZ1M&<,(H I8UF$QK8A3F6F)_KU8PC(Z-N,?NN1T*=.,S M"LC*:=+S&AF7%G178Y* 4W!@P _$K2Z#-W;7:EX87;D]_A2\D/]/)X!<+G92" M7F* ?)V=QTFR=,;#KFN_3ZL7>3ZY_=<^N2OE%2>D$X^2^3/@: \#"[[Q(KZX MM!Z:J^-^93-BEFJA)-"X5N\2^2^N6F3)GT4"%0JH/ T5Q4TD,UG"G+ZXN2E ML!S?!G7J2>)H*:ZTU(WEE+,+>9OVA>5X?@&_N?![& BZBYL XOO:!X*:R;AM1Z!+PK0KU ,PWH)@ M9";0)BC-^/T(S?Q:G5'4J\_>PWL8D^:'H /Z Q3Z'K@_C6'T MLEKKAQ*Y'-[7/[ !/-L%-@R_=_^"E>+S]"B\A,M1XV!DI\]T8!RM[[C*3#[V M*T^A7#/T/'A;1H.B( ]X$"Z!>7]B]E0VZDGE$+@>(PD4TK*E%O1#VUY M[]HIW['W>!B?/M?WZI5(Z%@4PC/"$)X4@GO"$&0CK@[+Y7H)L4!)'$P>"YZ%0=B4XNJVXN(#';CF\).7%YAZP.VX8@)<>1^1""*'FXF1^"]+2 M*6?\ 'C"F3\$G(:)/,U: %[#$7?&E9RZ]UXQ*DQY.*J+>#A6$!Q_D0WGV2%4 M]4VM+$F+F2O9V!DUMN%T5G;-N<[P MN(U:#P:HX\-8:,7DGNDS#.RSS%D7VGOO>;9O1QWO$QCW&"==RGS;=:,;VRI3 M9F5FM7+Z*"F']W)H;7(PDC%X$R$)0,6T%5@![Y/3) K!X;X/D@:_TH 6O9X@ MD]-1$5KXIH66J -8A #T7)NY]Q05HI$K%K 4CQ.AT'YU/Q$4T>%>E\.PY>M' M6XS)O?2^=L"^53I8:>-3_1 C*#[@QN-=JG"+K@T8ED#AGN4-I?T-1ON(XT. M]>1P-FG%/#0M'912V4I3=W7FK3\ TTS)O8^PQU?JW?+]2Q2_R#]N$^I+3C! M6F3*=&9UY+G8#1^OS*_ 8^?]/@ ./PWI=DD%!RF@W+N$]TC9Z'Q0'PUYLRNH MBQ0#*)!OE[P3/725PF@^ 3X,I-N72NX)#-H"GB!]7A9\ #J2=_GX57I0=&A1 M@)?OVB:Y.&BQ0/_ 2UC7,B6W\7\@G=)@L&+R5-1A*:SW= M4N)X.4I<9+=/'Q ^HJ_GU32^# _#\_Z[HK=S\O[!;Y,$=T,,\=QV^80[<*+@ M6ZIBA1,.33@=+J#$\1H'>&Z8>\,F5LW^X5SJHU4M'M2A M42_J2V4GY&U,@#((E="7JJ,Q-PQ(54)!3*@ M !Z?00XZK"%RHG"V ;AA R,FI*V7$K. D#=9[;!>JM>JI;V#@VAY4C9GH9&6 MA(AYB5U\9D>E@_VC4O7H*'.0T\4&P2]@H0?5:JE>K6:.U%QDI&U&H*GP_[/K MYK?+UM5=A[6OFM>W-]>W#2RK=OHGNVV=MVY;5\W6AI)1KEQ'O):O^84E^6:4 MUWM.&;])8_-IESC9WE.'\<)Z7\09X/M1=^#%Q[:$#_.N]:^[17GP#C'Q#Z9<+2B=U"[R1.I9ZWYP- M/+1;_G:#>;$-X%3MGS_RS>>E*J):D2NHMSOF; !^[G+C M1]]S0\B=_,PPA>KU-%XF,&$<;&$?[K@6J345RCJ6KB:Q\.:??.J"2 M=CJ3Z]FMBBD4/P23[.<(%WOTGX++;,68V\5E&IK--'+"9V!!M^W.[^R\T;R[ MOGTCS*:VER.<++C-%HVY7=SF5'.;TYQP&UC0MZO;5N?ZX@_98.3\G#I[2+_) M6V ]]:,<(6C!>K9HS*UB/77%>>KY8#RPG)O;ZYO6+=:T+QA-P6B*,7>$T>PI M1K.7#T8#R[EH?6U<,& WS5:+KA(+?E/PFV+,'>$W^XK?[.>#W\!R+C%PH=,X M;]W]R<[:G>;%=>?;[9O1(9_N]15K_?-; M^^[/$CQQT9 =I:^;OV.$9>L6I/S=7>M6=GEN=SK?X*N;;[?-7QN=5@?#Z>2[ MB5:$;T.AV:OF".T+AK9%8VX50SM4#.TP'PP-EO-_P69JW?[1.OM_;X31'.0( M'0M<5C;A6C^:08S:=\,)I/J#E=-;ZV\,H[4I?0;?.MT\%NS*@.P0,7?W;: MI :=MZ\:5\UVXP+S"\YD&V=\!KC5MXL[>@3OM1KXPUM1D0K.58SY!CB7CA7\ ME)-805S0/[^!F=>^ W;S1XOX$'QQH3\GO,^L<7K][8XI*Q$C#-\&;]JOYPB# M"]ZT16-N%6\Z4JSI*!^<"983ZTD=X$8MF7>/#*KS[>;F@CXW;O]D9XV[1L&) M"DY4C+DCG.A8<:+C?' B6$[SU\;5UQ86_2#^ TI1X^MM2W&D[^V[7UFCV;S^ M!OP(OT!S3GYL7WVE%V).]N9N\PN>58SY%GB6MNR.8;8#E- MS7*:.6$YL*#8L,+@I<8MIFE@*%.K_?6*_?;MMMTY:S?I1HW=_=JX W6H]0>8 M;\"D.C>MYANZ:BN85#'F9B&[09XP'5Z]%X57[U1\]8J*SVFFD&?TV4+HO+$Q MMTI[J55U!8UJ/K077-!9^[9%Q7I*K/6O5O,;W;U?GY^WFSJ>.JHVS;Y>_]&Z M17]RZXTH+$4=L6+,-\"7HG*%>:E7" N*F5'S^O*F==5Y0]Z<@\)0*L9\ WQ' MU_6IY:2P#RY(I8C]R:Z_7X$&]&O[ALJQMV[O&NTK=MJZ:H%JA/?I\G?2D.(@ M;!5-/3-![8WPKT)O*L9\ _Q+EPNJY:1>$"Y(HBN/53+2?$A7%#K7[^V3]MW8 QEY'VQ3O/7UMFWBS>CB!255XLQWP CTC6# M:H?YX$.PGJ@;*NM\NP2:_?,5.4[7#0)WN(ZND^G GX+=%&/N/KOIM+^^^P+_ M=]6XVU0:U&YJ)X>;2*V:V7K\5=LMT\9RUSY^HF]QUP;22W0M9E/MY;/.H;[0 ME#$@5M)Q_F.@=;G8,?G4.%W0W$G-\9]X0>1YALY%F. M88VX;8\!TU@ [_K"""P7)H''K<"&A[#&7;WZ^=;R?[!S;@2NYY?HN]IG_=LE M=X YX RJ()[/SBS?"'T?AF+<,6$GW![[L"4@]'/+X0[!%TC>M +]S*WP0SN@ M1ZY'PN.TCF@J?$)-=QKZL'S?K^C?8-.^2&[3$S;\S0*7]<(@A#V+>_K>]? [ M-_3T][UH+3 CG!M QQ TE^7 M!YYA$81,J]<3'OS&>H!&,.-8[V*A\<3C")[S :+PBS4#J+TA!DM^\4"50W\M1]C?2?7Y5LP"]UQ976(&K 7&,D<9=2>. 4;8+ M: G82Q32M6PK&"/VFX"ZMCN2U CX2HA$#W45 X"I8 C1UP0(]L=#ZH&3)96< M?)L"F[3G3'"G_&A#T15H'J!5P^4CL0JX)!";CI?T++ MMZ18HC=ZKH'O]!E(L-1P@-YGG@6K@0=!2\')_TL?\"T0HK@8CE)B,<4_KW H M$'0>@BYIRY/V%1H&8" (_073(08AHACN+Y4CQ#71 ^$ME03Q#VW0]1W M0+"#'0]0:V#WW+#>,F:0Q@<&&:]L@E;6BE5!AN U*AP/?W\,>K9[6#;O" M#^!O^$TD%@(,W?@Q<&T0L 4Z%^@\@^OB!*##^O U*MBF^ ]AK!^.1O98HY*2 M^"3G@0+,T T(V4W&%B@@HZX!Z/!^D)4LD'S!34;6*_4M!\$O#\2CED@88&$ M"9XZTZ91$.9=^ULB(UA)]&SVK4;) L +!LKF<92*J M]:0^&=DOIG1R@.$?@IU#V"<1K$"G IWFH1,/T+\$ L_[(0(P7 P;S(U[_!'P MZZ-T9@$6!<*0=C'J9K8MI),)?@ +6SY+7B^RMT7:@'ZP@H$;HE;7\T#-5+8, MLLWLLXJ$7KJ@@E-QK#E">D512;I].Q0H(L2/=&> M:S/WGHP.&[V= 2IU(T!)Q']VCS< &89&2?D>$6&%K7W6\*"I9P)[!H2Z*9V/ M:@37ZW/'^B]7W-@$\YU^+Y&S= 18#I:45@.&PNL+K\1\+N^GN.\+]:BTDH;\ M+S*XO)%+A 5FEN-S6@JYJ[<: PK26#5I&$;H<2.B#3"A+333_82G23R"_4*N MT,BQ?R^<$+\P^,@*Z.H 3'A/^]2!LSM"F%*G2.@9ZEK#Z5<6N41]T?FR-;OT MVPX8C4/@%9P.9NR&\*<3:UK!Y-T/7FD(;^BC,V4 5*MOC3@\CY==@9B\ONH* M&Z]))K\VW- V)[_48)OZ'D 'NMSDURA%G:E!AGP\^17Z'*>^BRR7R1\\85I& M,/VU^Y>8_MH?9&WDP;*GQGW !_5WJ%X WCJ G>@(0KP%70'.FDY7NHM\"["$ M>_INB9AP,.!T5WDOQHD[,L+[J[+O8.QR -U#I:O M;V7U0'[8_4O-1!>$ZLHP<4=888#+FDA3=V-T9!H&@BE\3-Y\ZH.><2#)W;LC MRY'24"IR'LC'>T!^O<+*]'5I?!#A"-X" 8V7B/)B]I[#Q'B5!AL+GS@,B10/ M PL>C_'Z2W)QNCI>'&EZ=?Q3K4KHHM&O,YT (U& MM@"ZE&<0IHY*4@#=3G;Q0+@I]1 @(A+<>/RPW@&_)YT$K3(8%[B,>!QPY$3W MJ \CX\5[P0F42'6)B-4>)PXM.OS$^F< P'(&=+MK)\BFI*^B MA4_:$UW?\Q!'$7(_"!58,+SDH7^-X#?)$BOL.X!+7L@C[8PU"!6B^KYK6!RW M3#0S_T)8.H-C_(>/?3A18 I@\,*:;5R/D+QC ">-;V>$$$1W]Y>N)U#_*R$$ MM(T"@X+N)^"X$:XBL @$>!8>R$$3-FH,N#17A'-O>:Z#:ZNP*Y0LM"E!ZIMR M'H+4T3Y(($)8LT]G-W*!92&4M$4>\Q5I61&7)>BJ.W\'%3[ "U@JJH.^+TVE MX8@;TGT$C^K[?W4G%)E:BI^"C%/C2[/3*R7IOQ]V+4?B.7),%7"1B"-( MQQ#012D%!B1#!93/%+EU'.V!AXJ3S0;M@Z!YAOP'G--7.'*-2RD^)H5P@J9 M=AF"T) 0WI+A!_K=.;$%>8D&V/%0O[V="/5[N16P/DQKV.A&Z0\6X9OIH"X@ MDW,0##(%08MTY!-]US6!_)$A_Q6:?>V@3K.ITJ2T).[D.C8)R$BW02XBE0/- MG, 64;)&QC2!TAR"G # ^&!@T"^EI^+($@+K:>5'2K()WB5%M50!B?/,Y&0B M^QTEU"1S0Q,HTO$7"VU2IZ%45N1G*E;+D[X)JQO*,#(Z9AV 90B"9N:*HI H M[5DC+85+E4]R9-1(K1X:B:@JF*:*REI(; +:V%Q&5[%K]+ HZ:*E*:A<[D,) MM;0'X%;XKYPS/BAA^^(! ;< 0E;@2X[N%H)W" (U4CJ>R_-+2NS!(? ?$E-G MJ)3SEO4=(_=(O1K1)7BDMW0$8+851>2U'DE/$(#8PZ$EPQ'?JV/MM)KJU#Y4 MV)_*K"3=4-ZUC\;2#:1PD:0C31I/UFHR'N@_(U/D)NS:E@$+5\C";EUW6(*5 M5]EYA74"3P@@W*M6B7WG_@".)T#<.*LT*ZQ>/=@_CE?C=LG_FS#L4ZHY1M31 M[*X.E]0'F;D$I A$.@1(8OFU\E&U6H8/Y>K>7G7"2-'/#9&,*?@4EM5&N>(( ML"A _V;O'QX>*KXP*GWW_D-D_ =)M(BC#Y)/Q+X1@%XH M-*T2',CO!ZJ?HJ0D6)+NP7"3>L8:XZ-!3"HUWN:6#/]T SD)*P' 5/ M,Q:8V(!/O= F8X:,*TF)CF]IUJAC6N@87!\,>A0<)J[(0P&L*0(/PA/!.'LM MF@FAMWDXDJYFD\Y+1[=@<#3WB(^D;:6$#(T/ <2"D8Y,+"4BBPT=Y5R*1$8< M_D@.!@=#L5WR5""RDD*T QC[O#2'=E09M<).OW7:5ZU.I[++&0]).;Z3&P3A M.T)>(&FL84?\:C%55(GZ:(7MP>/$H#X@R ,96FJMP&S!*,2M@N3E4D(9Y.5C/;S@ NU+$7)/^JQB'YV)[DXP3\FG M#P<9.A88E)B90O(-GQEP-$#M(?JYI.E&JD,Z$HONCVW7^ $:O.64!;F)0:-' M 3TBK4/S3)TMA!EA8Q#=0])RX5EJ]7/[[5)TW=W0 1OSG>_X@^:UR!BX1B2" M$'XK,>P!O8$]..! .K&>1A@Q8.F97%$@R)39S.\.XM M WTY%Q?-[8[\>=997-RU&V]T[_\$XPF%21.M0)!$#1!KPRXZ"4&]J;R]\[AT M/9!!K#,0(F"7(L#H8B24MW<2O]V=L<[(\O $WB8NM!Y!CI#K//!""O]ZZYPR MJ7B]5:SX@X]#]OY;Y\-;/8 [L$B&W&9G8P>F,'SE-E;!EV_U5!IQ:AV[D.:8 MZUF*4[S!\VC+.#ZL17"7L*K?JC1MV<+X#:^'.=U;T>60_V'[H[&?%;X>&.Z]5ZE=S% MY&B5+DPS>:&>]'G1/2#>>_K,MVQWPGM&4DEED,CPDMAI&H5TXFNI(=&C3DZ4 M3.L =:#HWC+^'[EU'.,RQH^KW4S_&+5'EI?T*P3KZ;_#4U9T/@G22& M>2081_+-Z(&I&<]$#Q,9YNQT\HDX%*-AV\K+"3]/@8 .-+K%,.*% 0Q:Z G' MJXDP&(!2]5]YJ4R! ZQ6.JA6F3_@GKS2A0&'%('@ F%3Z #'&U^&I12(5OY> MK51KZ+:6+Y68OFG0,LB2P9_ $(1\1*8FX;O2):_WD,2'RKK3)39"=FT',,Z# M/0)YU=)^9^XX+@9^R;.:B&:U,!8[21T R/!1I-TH$E/D+Q_HU*>=+6F,E+]_ MD!6S, R+N8[0GG(;>!+6K?#I[2&]3;%=ZA9?<8Y+RWS QSS13\31?'-( :'K M,X#=J0MX$J,BIE!@G%U\YY:QTJX'6Y!UV1*7=Q0HE @W5E= ?GQ],W%T$I42 M5THTN;J3X7CEA/5GPX,8[D,N2,U'J9P\C M%*A$0W3W)(8C]P&VI[:&L7"!)YP^#.800&F#.OY"@C@J.-+E#@6:))=38@)C MXO#NAYGAR,88?!W=G;Q)B@J-2-(3CR.ZRL.*$*X;8.DZ/+:QJ\BR[0!2.7CE M,921CSMQXW.-E#9F!Z4L4J,;6!1G$7TM;'8SZW04R9/,IDL2-# M1UW8E6(10^FG.)BJ=H+W>\NM8J[K(07UF>N));@=X!B[!7L0:[^%(#E>*M7: MPRBS)-:A],FU&U'P!O*SR$T8/4#??.M$3\52C7Z9KY7]T?CS6ZQ*;;W0P>WD M5^1< B%:8 _LGLRY!MT(> BK9['!*54XPJV("L9I V)!P9)M4I U36$B5!&@ M0[+L!M!E ?.&GU/2&PF)7Z&.S%)*S.700/T *?A.$@/)*2R*"&2W0C'\[:8 &&9?LAENI>,P\I>_(2]-5(/+"#:=5YX).)G.E0Y+"*0Y0T. M2_M'AZ7J_GYBH#E[ =A.S/,^$9+6OFN"PHO#I!F/G$UO!6L-&S+3CK2UZ"62 M9'_?+U6K5?R?S""%KT;(59&-=$1P]KI,RYDC3YS.C08^.,RMG:MON@ M8^ QB%@Q(6)4<0F'"9#(H!ET2.EG%SWYW3#Y@"ED6;#Z\4RNP'%4FR+- MA\)4Z< NQJK) XPYQ 1$&>B2\'OCXN:&->(RA2DAMZ>,PZ?82'-O)O>013T8 M3W,-Y7673OC=6_5QC%3H*WE0J0DLWBDP?RTL@]K MB E*EO*ADV(=;N.JT'IX3P[6 ;^7Q4IE 061**J+](T'L\)EQ2N)EW=SV69? M02\<::MFF1'AY7@D=)9;3ECYYC]GJ/CM>,2.:R-<^/@Y ]++:4>K5JVQD,&] M96)^"Z*BY\>Z.U$V"2$ 8@IX=%3I7>*8J\I(MAKD8:BQC M?65ZGTYD;#:BM/])AKC8R*LQQW$=>0EOW?$KL(/B"FQ3&2=QBB:&SL=ER=Q> M#S5OVS7DW5? Z@?U ]8"O<*S_NL"\SFU[(!L>8SNM,%:ZX28V%G?^P1,8N * MQWHL10\?'51KA_ N!L.R!]?[@?,%FOPP=5E=O_EJ9N ]_P2>[\F\<;D.$J ! MJWVJ'J/+Q5"J7N@%[&][1U40+ [[#70:X$^P7U!TT.HZ/JC5ZI4L'SLRKC@. MD:Z($ML]K-?J[%? $4HI//-*F(<8L.]\[)!E*CGP_N%1[:C"Y@3S:5-(':A, M!<2L#Y7,2G;"Q-SUXT_L^]B 5_!P2^P.U"MV#OP*U0N3#UQVM+=7K542?B#, MCD"70^HH8:B]3P=[[,;F_^4R9Z:$.8T EBY6#HE<$?M'M>J1-,!2 Z"R>'?6 MGEQ?;?_XX"!6>T"A"-3Q7(XI$4>[*/?VCO'PM=]OYBKW/^T#^"I@F&$Z!ZE5 M]Z(R:\CJ)[G4!_&"@*_&WI]%'A)&[YV4*\" M'FNE>-9^)*UDDLI"=#);W9DYY<'QW@'[SH[V0?WK!!&&CH#M^DE\K7\"0,^- M\HBF4)3XQ(9FT/[$EG;!(*!D:B"^[Z!;>&)G,FX;MGCD=!GY*TJG0+JN,$5( M:6#G GZ$MT"Y&G&\V_Y;K1:E&?KH<8ERT+B)F=^A1QT$@*]: >;R8; %V.8# MX6M_L<9LT-3P2E5>@#?@6^"+E7@=/RAO3@_> WW.Q,(>U..([%KTO_8Q3TV] MZR3]SCP[QTP6#E7502(9!$+)-BF[+I58%PE*LE3$H\ 62#T*^\ 34GNT5">/ M5 R'DS@76>S*#V:LR)+B%YCQ@%HV86ZC2#6L":ERO7* 1T8_)L3I#,94IMY. MT)NLN:5JUYBJ-1=UZXF@HFQC6]8^*;$AG(<%6I8AD,=/)K+1H>G335C>4>8D M/1#U$* 2>MJ*)E!B&1-5)T?F5E(N)<8-<$*4AJ+2P&O*5Z86EC>0K=9"D +[K?D.G1#,L@P$"V+)R M1HTJM 4?*:2AE_++H07NCC!Y,G14JBP60_*' M<(!E@X^F4IOQ/692Z!)=[XU2.3UA#U0H@#II.:;8D M&W)DV4?R_2B:\!*U $H:;;"[I>N1MAR.L+A, GMZLK0G$HPNS (HY)>TG/9A M<52]RPFB2=(LA%,/)QT2BJ* O$[)YDMDO\ OBE4329?4M3:>34S 4E@)9,,) M&4(5R6A6Q74DIZAL!!Z;BNQ5Z'V2K RA&IBF3H?8 (J]'V/0HOP *U50>RM@ MTCX5VYR YSU"G+Q8#*M820C#0W"T#D6X:0Z]0^>9+*9QDBJM04>*DE&7BQ:@ MCX/4XF%T"U^9?F$"!OI4N=:YD/*4QB6? .*,U!""BQ>1,"K[5-G49^@U\%"/ M#MPXSB13T]X)IOX=(UJPFBJ(2NG0QXJM*/ H,BM2BH&5"Z^,A;>9*CHLE5"M M"*&CQ0>%1<0%TBE8I@N2D\J!^4*H^EEV*,I8B@29)/"ZN)C7#VT)<09\!KB2 MNE?LA5(24T0.?DBK7Q760+.&/#&">V!P>:7G&DK2 [2(L11;2/>)8U VE.;S MPA[YJNP*ZMO1.J19+*T19.!4,[ZK^I]\CJ.12M0)TB%S9**B#)PU4$0PCNU" M/3H2B(_M2F%3,H@?=#S)I"JDO<+P SY2!G1"L9)1X\E;1%D,F40;+! 55]T) M4#R.;-<*]%5M'#]%8VBZ D&'1P%2KB_A#<\.9]K2.@@,I,E((*N=6GYQ9[*1 M.Y/#XLYD+9@6'?!&6/NO[@.ZH,Y[HBNA;P34&(/JN[MQ"!M/5;%*:B_8C4SRL:25=!"K-P) MTY"_!4:Q7%.FI7DDDRU3&NZR;1S*>1D;*T.*9*.AD6M1H53T7.%:Y7T;U=!# M,P*$@.'*;DO*,RL=97*.;HAEOM FH0X>4\/20P^J#P(:)2G6:OOJ.8<&GL;:8%T%1U(Z"63*3@U\\L2SJF1Q#O>2/AUW7II4=[7V. MZG8NF+02/@&X,$!WIII MERBY*H=CS^)$)T,1 .GXGV4<4XF=4\E64!];7(;3743UXV&;='RY9K'KI T"J>!15( M.(W8I9CB'G2Q@05\J?,#'H&0HVM?9,P@R*7-F1-B&$P<#DH,OQ(]4>V/"=Q'$]1?X0XP=0WZ0B&E4.!ULS/90R/]7O%?;[C29MY<5]X,HM0I$% MW!A@ !5:Z N@IB7()WQNFH^1;O*55LJOC1EZ=P,E#(0WW_RA(]^O/T=%I/; M/=%62_8YE)+8X+F@:(0C3-:SW;'0MXV@,IMBA+T8/*XR_)RH;C]@(6A<%?9- MZD$EY?*,'O5U%T'51^6S1B'9S8/:8Y(_PG/MDK(]Y?(B3]TI.D*H*'/#X?88 MV\KARVJ<%CKYA/ 4CB0UMM.H=X#)^OB]3'?OAQ;U%R#7;.SU=D]T6F9\AT#& M2-2' H%@BFX >A'8)8YLF6*J)BE#U-< %O&E4$E">P@?^K+0-NIYODS@ID![ MU /I?BF^1N=!X,F_WC\D;Y30<8DSU62^$CDH]=4(AA"0.U"[*>6P>+7M1DJN M[)4G2ZO2Z R"#15L&WVCE.&5;,& B=62DV10;Z1UDY.[5B_7CD#C=H*!GST;3QGW M/>0-7?3DD3L^-;Z%Z;^(**!5]QTN6V5XHN_)^W%+YJMJ]-Z-5+ )O\_)I"-( M12^-:@\9=?KP0FV/J::B:!T!I^-> M$'?CQ:X?FJ]-;!&GE$M/+!O13\BTN>@B$G7!/;J^%$8H;3#"U<+_OAG_^Z?" M_[ZI6!9]ZZ="Z'>R[,BH)+R35?>0JPAY7%-V8S^#&THNB&^.O.$:] M <='<0*ZJKH_GCQ7NLE6(3XWP-[)T/'Q?&3)"^3]D]>S<:LGJE%%G-U3.K!N M\:>C(,>R'(6@FUM0/ND: $;'UL&X?7KI=Y1H8)#YNO%:LW4MZ[9$;4]P+81% M4BG%T\4@H!YP-U=5-=-ETGR*&A)FXC#H=3Q0=7KP=F*SJ5U0#)U/H4;Q!;=' M6?R@@V$\'T[7(:!0$7C=U:2DDU,HD<:FC5*S2!3/*"=55K@E"P]A5(^9B(T$ M#8%45VR/FUKH5$"V3K]'^>NH)>LH%&4/(I[IQP!IHL0CQXS&QR!*4 H9;94@ M'#DQ 97%(TE@-/D"BE2@^!1[1U+ZVPXV_CF4-AU_4)0/DD"792'T0FB@1F). M\&K4I64\;&3P)-5H>'U^SX HL?6?S4:13VK0)&F[)[4"M9T<0)BX,HQ!'%WJ@D6;GIZN./#)K\#UF*PU=68C* MQ=C>_^'#T>=D&AI,U2##_D,R$LQ)B*,@R8L10:?"J@\Q?XHH#!#8D[ZK>H-)$,GP'D]BG!&AO*(HMT=6ATM-!=@:OJ!5:M'YCV@@O6_SAU*3)RK<+5'?(%'@\PZK M[R"P)=XL42,A57! R14YZ$X5J$L6X3E,X$'L_,B@KUDU5F?!,ZZOT4F6PX!/ MNJGA<\I7G/UZ,5V\PD,'D:#@45G?D+3*"[!3'ER[EU4R<9DI+[ZW2OIB0U9Z M2R")+*X".Z2?8'51^T7X0YEQT/6(>=>(>6-4M59\F64E/FT8)^I\H3%U* MX%N&VB?L>ES)34VN5?X6(VT*5/4L4.EB7JE1*8I& M&'3YA%4M)VJ+5])/+UX3+%JA*K>@/U+].WDG%17(DB9+O;HK)!-M3)6MVS3) MU)>6N.%NB &O1@O@-A)&KUE:+MXN3Y?G7 MT@SA];JMK3>4\)F-^9Y[TKEO@D %S I@3P![ESH?%,"= &Y\;;/F6OZK*==? MP&\"?G'I]1FEJYM[2U4Z?]V.F'D\Y/5>K\4V[D*EQU]8,/RI.L^).M2*^M-U MJU01:1UJC-E=2Q=85ABVL_D9&8KKRP=%,:RN^0!1ZFE)K)Q3\PM^RN@C*J)B M4T1K''HMKT <3-C@8+*FN@,AR'WVJ5;9W_O'?.WYJ:ZRH_6;P,G_7[\YK$[# ME*64Y?V_O)).@P=U42K+(5-$XJOP!2Q=U3LC^_I<=QE4P4TFQIQ+#R6&M87& M(#44!5LI^[QK2>BYVG>U$R[=AFY5Y4U7+HRJ"JK(RYYKA!2VX0,#(!L_#EH< MV3R@=""P+$+50?2[D$&0W= ".X'KZ,14C-TPW8K5=WO!0]0@5%! G SR=-*= MLRCP,%H0AOVI@C[4<5360-V1>VHU0[ IT$5!R-:R@SRTS$[?>SH MX$-%.%(OBV*A7>P&;6.=4S4$$L%]&M]3458 MJ_IY6+(6H]E/%M:B7\DSO"6SO)W,].VC[*0UM.%HDEOA3+(X!68#P_MN*@VS!*/"[*A<4^_4:%5JKU(QEA69U5ZWM\!%430C M;Z>_NZPID:( R]@_JG^6[,GG/0&$;8JXO"Y&T&L:Y>Q>#"S#%I$S'W1HS\3Z MTC^PN3= .?I%,PGJQP FJ#W6Q(RUX:AP,AK"\)-'A1$PB%;&_W>IM=L0'1#P M[W[U'Q76,+ $G0KUY^Q*%W+'YDL/?(P!WMB(AG7D^ALFEKF+NNQZ,M!?-6^E MR .,Y9^>&@U!K/73%6JM5-_CN/H/=(U@SC>9#NH,?#(8*/4Q]J_XPG!E%AB, MKO,^)F] $(9PH'V/#X>DUT_4@%7'SZWA1/(9PBB>BV:@C"E+QJI.K;!@AF^3 M&1;6TJP4P:SD0%9F'0M5B-KQT5&),O6B[%Y)>]3*-FJPA4I<@"V)TAZ[V-T' M!&QC4J/J^Q=ULBDJ8K(?B>2?\LZ&C#J?$JN1$6#-&V1S M&'/RPZ*6;W%ZI>Y/$[B43FUB7JD[HFL%F"1_GBG[\K.!LG=8&&B M*!X_67R=JZ,$WA9Z#EX%Q!NG[@/ A%PO;N\B*T>K XAO@74BLR?H)HB4TPK> M)H%@L&0\ON[#!NO,ZMNGTJK) XT+?,0X#Q(X^FE@H1ZQ?O*"V[:J3 JJ-QP@ MUE!+IGV./&N(%R3 =E6!'LUX-;S+L^!-FCAU;%#I]A.-4M1!Z\XUF"CC&Y:\ MH390K<7D CP!==4]I)+X>$$^%";58,4-X'6RKW5K>]OSF/1*4R6M@I)8=:CNR_V0'&.\ .E3_POA#X*J;>4@P= M\RD[<$B)H[UH\)2[PXR3@(<^P@):@#U8 M)HFU0*1(D7<9<6R1V-%U*\[$2]U68^\;&X.&M.8:&1GAY]_C;*/.)7Q\@E^D M.R27, D\ZKVEVWXF&8=6P%#[3#1'=C$?!UXU!?;.0M^GID[E&T3%"ELB,R1B MG:;KRAY.T41(D5BRI<1^6(&!L0\#US7)VZC5-8;."LM6[9C'?B"&\+NB3=8/ MN8?/8UT."TQY8#9:&7A5Y-K"=74&B!8FNA403+!'@_X7.Z<%A1>4/A:*#R[^ =[3W4Z,JMXS"_>$2<'M?YU,\/AZYC<78K>F#<*@JL,+5F\ENF+$E5W1QOZC@V M?AFZH:R4W;,$5M1#J2R?09I%"/:21RK9%D6IFB7-J]1OGAC!NN$@U&:1VV!P MOFIM@SU.EK ZQ&Z:M[LR&VJRQX4,&#UL*#7IZ&L6 6(]&? M+PN#)BN'RSLHR\![#M;[4.D#LKG\-B=\&W.A&I+ /8 EDSU MV%<70\K;#:#&>T'5[E"Z?^N4:]&H:K"C$CQC 5N5363@*2HI"WH2:!,ZQ.A; M!R@;W6X5IN+G\0!H G0 8G5[2;.G&*Z.Z_H#D!N+HMZH*R]@J6 @C'RA?U&< MS_*ZH:^_\RLXHN63EF0%@>3O5"0*XZ'BC@!&&-#=EC#[=/W3\SC"PU?1!/B& MW*O*3@Q'2G^!;^LZ^U9FHXQ)R\>%>L-9&_Q>RM*<(PZ2)3TM@ Z0][7'?QL_@!/47/=^$*/NH_@ M0J@/B8IR)N9),0;8]^(^V6!""24 7"P(.HB)_RI)G"FQJT:G46+G%^U;UI&J M)4W5-K 68H1Z"L1:1T2ED-)IW3C9Z!-Y*659%2O2(679VZ@LBJZ?*X]+#6CJA_\BSQE: MU-&&FG!C'Q79MA/L/N%+SD \P, N+GB#C F@6.3<1P49ZV?WI?$WEATT%%< M!=$V*W(Q.OX(*R-0H01,VH/Q)2L2*EM"77S#^Q@\AFHBUEFP%1?G/=B@2?>& M^FRIP'/9[?442Y.I9-%V[ZYC=3P6<[0@RG$2E.74PZP>C#W@&!!ZHN_)2_$V M2RIE2C5*LWQ.+!J7)WKYN3HO;DVW_&YVV4(SERJB0[NASE%T=VTP$>.^"U1$ M#',O>Z$?%9:'-91]@>T,9$QX8)7OA>.BVX2L;[B181E&6"L9X& MM>@RX-1<&1HY= ,A25>V"K5DG"DUBQBA51B.HM 7?2JE2(FS>1>8#48FJ8UY M@JQ/ZGY% :(8NH$>+W@2.:VK*GD' H/J^]MK(&Y+T8.+2-B4V26W[ IJF)B# MA'?F%.7EAV@+Q$%UF#:>QG 3N+V*"KNC'FDX +6?I;9JH$-+%- J+[;6-#BE MQ))$2Z&FBH@E+!O9V-F MZ'! MF=9;;TEOC3"P[2CE$%T>GN5;OFIQ8CD]CZ?:)B%&P'(L7YC9\CY&79+($NL> M+#\N_TX=SD&5$-)Y56'?!X)0TTKD>V"@([K%!:#OX#\A*/E@KH0>!78)0N<> M:CF$:K.60;U?DJ8!2^HL\M.@, M=*N U+V?C,!(^+&346.1%O7K'XUF2;>KERWLU=4PG!- Q=) ( M%N#3W2Q3IULPG8+IY/,*;48]WZ1HOK&"P.^&7A\KDPK'\5->6_?$K.JIUO!:^^L^02.'($H71)N%%4V#]3E6CE:*UR(^5*!6C M;L[DI5-3VB/'PC+KS+^AX?#0007E=' M%16$4Q#.^A(E[MI1"/3L?HDJ J^'M3()\=-]4#W0J3U5W4+%U"E[X39150/; MG#M]+F/#I(Q0NFV"@J*6: )+>E'5,\_JAEK/3>1$7+3.9(4A'0R7N#N,P_O@ MRWM9R@>FP=CG5*&&DM;D,;V9='$#:RH@M8*>[C*A\X9!#[?Z\OH;5DQ!VT.W M2]Z!(3#Y;:E2KUA@N(+O95,R-0P#-,F[@;O N+2X[*4?R*2-N7Q3_V$77W97ZX%10YW M1?" I5#PN6;,(;09_!=&WJ:'IXA>D,=H]6*\M/=$9Y*LH6D,I0IHMI?2!52< MF61@KJ?C$K06(<&*WSXM\V<2_7968KX5>*W SF(=R-^% M-X67$K^A3[#2BN M>F-9;#E;E]V!)V[\)EOS""/TI*LIHYE(LG7G],_I[J)H=7+0 M'G0_>K3/8_O6E6H%B6AB#",JBXK7Q;".K'F\R*F?U7LTN270&:(4@YO$[ XI M]A',9:?"J*8R-:/F?=A,7Y4JK!.UNFCB!1^3# 93TJB347*Y MR1]2K:V^<\_#'ANT+.VDU5\FVUOI \- .OBX7ZH?'90^U0Z6684:5[T2C4[\ MTQYK=ZN>G4*9$WOO>R[6-?-<@_*SU%%&;4%Z[._U_5*U6J7_ 4OO8;B)*:@^ M"@S=$R)Z:61SG?#0UVD/,C0&X_FDNT1#@%(K'(P"&_$QJ3*X)]^,#SYZ7 ZQ$^T8D %J\9:4X+O)^HZS6-_:NSSO M+=OE^7D]GF:5[\"08M M):U9)Q^/;PK[4:\%XL; M\T@O+RK7H1-9VLT0['-8G^QN09VEL2'-4?EW['\1)]%&[#C126RO:#V]T3B; M6A%GLP$QE62O>"V\D!^,O3>I,FI4IA6[VZ4MPU;LA?JP2V(O8@XZ6/;6C15!J>@+:9%<8R">C_N_4 MF5:AEZQ#@&$05NR#F)@974L$=85OQLD(V1$/9'LR)Q'Z9KBC,>5& M3#25[H4>N7^3UXO *)-^)%W#A_SW$EPR['<"FI3SZ DL948:M9]^6M\GO@)[ M>&ZDI,,N"7B2_#76Z% ,/ ^Y_3&(1,>]E[3<))N*O3]M-S\@&5R)!V#\6*4N MJH@IXQ"IN"N7?9_**"/'6-@#^UA$'(.$JFKOH;+T,)1#7>7$CK\(.>1-!'8S M0;])F8J@QSA-S:*P@(!4+'H6.5F[494E7"X5IXIR_26RJ&1_71+/9"- %1FO M*'_!&PO"V(^&%PY'U#D)?_(C_*9 ^8' 8D7XO1RW\:_H .7"J4QH$^AY")1T M_8B,87HCXZA84Z1 48]H:K.R5VL,9(FIG2]!X(;K5-0D^?@P<4%^!HWU?D1&.3?Y6I<(@P_U741 GP5^+L1G[ * M:\+)@5F;%M7\=X(H0U_T=4+/RAJ]K62HNVBC,K,CM ./E[&(CSZ;N $ @)/'$\@0:)(]RC-'$\IH95GD MB _Y?V4"17(F1!009/ ^I4C$\(WY XT4PU)N (NL= 6)&\4+3-(G'.($^(%J M^6(/"60VQ!70@T]" J8":M-"CBMLE7.C]YE*E=%@(U+)*=(+6:48DK /):I$ ME4@1%U6IBD /(;>I(NM2;^)=8JT* Z _RV?G? "G.!!6P-[7$]\WA>U;H8\F MO\!&3!%Z!]+TD6LP0+5 '@J"_>%DU7A9Y$N^4E!8>7/1J5> 6F"?*WEZ![AU MDJ!Y)(2(P*B=(]L;#H'VP>1&+<.ABC#X//Y%CR.(, M7) :^"<_17P]&Y.\*,X JQ4]4)/(@1P^T'W.CH\JAP#[3X>?S]G[O4_R3]"F M'&PS*1TFIJ9&N2*Z& 1&^&@-PR$;@K5!!S9!]K5JK?(I,?)1]*D)9-Y)E#XN MI3W,MM=Y: 0,RLFG"DWWRA^4')-*]E($,!9< MDGS*<]$9%Z^YPJZQ)Z9BW#T1;61R<=*Y(7NI:8>2IR2+9EFE) ^'=S3[O7=M MZH$LBT*@]H[R%W&.?"05=@4&W0DZ12*WB8V-V."<8ZT'5!0D#;P')HA2EIVL M(=V@M4(O=#AV'J7C=,DZFMQ?1 )%1'\1T;]1]GP.5/*Q M*=47Q9T;5)Z%O!M),VB2OJ0>)#EG5/&7N/+[6%>4W^)E FCTH0WLS1_PD?@@ M6?U08 5VV;60N";V1)#3 V].3**CNZ2JCLQ ):N9Z@XB<$-L9]"7%R$4\37- MXO#/H78!D=,SW@'OH\79'W,3UY8V_E6Z,IFWX%>-QY)M,.&=4V4,29P#@<$DU+S_M=1;5A]: MW4I?;'0^_6]=]Z75$H9@8T1/UK+WFNOZ[.>58.GDVN.Q9IQRY:';I[G M5:'FP>BK"3P^2O28#^!N4KH: 384*J)^TI12X)EU5=&$CGBCF-OQL77:QN-] MZP\*U+7K2)33:4N%2YHDR"$FKAF&M:!J(8Y"QVH:N,=T@C&ERNXQWAN/.VLC M.OCX6&V19TBK12G3SFV5+#&QEP3/^(I"]J9"UG(:'5$)PSA1FC"W)DU Q)5A M D_X *]^I0I4R..*AE6:J'KU.)%G#'0I(82]U[%>&_ME&Y7M$,%19B$B&YDK%SGN)&X/@?[8_>,1_89!]7[N:KW-C!I?R/'MC4O98.^!$L^D@"5 M?"?&?J/1WN'HW9S"S.CTO\8158WNV9\=0&RX'YW,[]\G8#NH#)QF@..ARKQE M(-#^WNC1T:-1]")KL/2/T1Z/Y#9YKO!E^=%"\O#[>P>/CZ+W!(Y7M&E./8IP MD!\>'+Z;_]<+^NGX> S__9ZFA0=96JFM,*>@T*!6"585IU&&?(273'/$?MI4 M:M,VK->J_NK.94W_O[7LVJTQ72 M.*%$Y=[J>ST:[!J)/4PZ]T1J8(8>_VORU9#B\0@+*!DTP0DM( MEJ8*2A9:<9$_N1V_FT6"+0IL3.M(Z6M'58PRPF(.WSP\1=/;L=PY4>G5G5J:S@=N'%\" ?. M6]R8]9#-%%*%F36/.U8:D<&W.%P*2HYR6.[L-O':;-JKCQJ;@[WQZ&"[M3E$ M8W-[MN;0MS6/;M76?)L8((<3TWRPP\I A(( ' AQD+A0S@I^C# :E(BVYI(H M^;*N5&>C#4=4AD$!LA[ . M7$@0CK8"GN;YGQY9$OTXF,WP_/S<(WZPM+66V5N ,\P\IW1L=!B1JY@LB)V3 M(I:!(HN]Z%?XQZ6FN1S:7M9/P9;ZU'FRPH0286;H"9(IDX7S4BL&9H'=4YKE M]]X8!($"HS(ZPC4A-AJ<8@^WSV8R38^=A&6)Z!S"D?\9<&5Q?"TJ>NI)6I%4 M%;P+3Q<3.!%N!TXVXY/N/8A0[]"+O&VG-8$[F87G"2P)WJ_ X50?DIJ1SP)* M699Y5GL0%6(=I)U'A":'[^B@38D2!#]D/:$3IS8\D9@"PKA$?[4@V@R80D1- M"$0B+P)U+CI+E*! '"C80%O1IH9AE389KXAG)]:96.XT4W!] ;JK)'EL M"]9P("^<%D"LA3LW+&ETV2 CX4_Z"H_++F@YZN@I"@23G;NNPNBE,;A$< 5, M>+PH5VGTQG![.*S5+N$\!>)UU(?RG..D3SQV"-F->I9IP# M1Y2S8_?X";HIS A M=PEY:64YO-EDI>%>9IDN:%^D->:UN^^*"8OJ"I<-'Z' M_[*=Y#AQ$31K6Z!-(TV*2_L$;U5)G31*X(8IUP'+WNN?,H/>5#"M9X7?'D40 M)DE64BVV)> UHL/:9@[Z@>:K;^_=AVN,'Q]I3[U\F_6E?5!:H+1<^C:W^Z H MBR0ZSUF7G5'*#^F27X-NW0DO*>B42/B$V%/@E <:T[:@+;,YS*TG2U+A)MW9@+SD7>#6S0)Y%@?^B.X*R MR'E4FN#!^44*!79#AX,6.UE66:X-$1TMQDT)]$EX<$[L0:,EP6_8CL-S'+73 M2$\A&;Q8SY6B#+[8R;K-7?B^.Z3'0X?T%\D2D-<46L??X8O/Q(P_BBW.+;]ZC3T$%_8YY9\WEB&Y.3W4VS+3:3%P%@";R-7_ MH0!:_ Y#O9^KZ!2+ZJ XL EFT\]$U3%L)IQS;Y2!?YAKH1 MPG1$N6VIK?_1MU I=_E0;XJP.9+/I *+?RE%;#635[IV_V!IUZ^_)Z2(;ZF3 MS]X =Y4R)E@E7"P8,:A90+R(?>3?*:EEJ2E/;8L1T]33M&R[EWJWUP+(\>[H M/R$OSI2>W+X+=Q^5A,NGZ$^]EPE8N+N7/CYA,J=V63)OEBPC[Y,M/WS2ZL7> M'A+:VIT[/Z90+Q^?ZV.[OQ/NU-8&T9?5'BLD"@9LSVBEVKTC99_5/VJ]L?/G MI^ZDCT:QY$UV89'5V#UG9QU[1^63G7B]CW1>4D$QC0Z/]ZEDPY,%C2X%!/\( MG<@S0[.HP5@BR)G35A#R8 \YB0A^:G^$&;"+LD1LB\!3B-."LM'/]BZY,5>V5-N(\QQP@-2]SS%3L2T*IO,'"VN>](D%S_H+6%15:8'Z(L_>\?SD8G/_SC[.WSE]'H9"]Z@;E?FG""T@0:DH9A*A_P5'F0N?^CGWG/=R9C_([J/I3\,!7BWRIX2\O<@9*A< 8$ M49*@TV(HJU#L)&*F(DV]DU6?X'.-9%'6#7&S4NZ&P\V&>BCYYM*7&Y[#G^Y* M3N5N]:E]>QCB'H;R+P-SN,C+B8[*(] (MG_S:#)DMV#@#4;N7(WTZF#R2\N4 M98K+# Q;=X887D I'?8B7C?^OV])>@E?7,%M&[4);M(ILVP4G#Y'#;Q(@O/D M0612GC=.']OB42ZC1_JZ#0.P&_WZD6S\_G_?_< %X.@APQ87PQ2&V* M9^6B*J^0IEMX07QR,LYL<%>^>/-M98F2V!.'T#V'9T8]#"=BZ\4=M8PU6(AI MA\.C&?LI9^QIGGF44U=-P\,)+PW7U\09&L[4]]?2\GDSKW]A">S2X(0^$*7D MN'2LC/0X*GW9D$>/!:LN/Q#RWU!LJZ8(@^>S_B^R75!NCA1C6 9\5'1L"/K3 M9NS+H.7RF,@1!("I'/PA2#Y\):L1!:7X'1L8!0R@@7G^% MK2:ML51[W(G!7B)1Z0V$HEB*38']Y6=ODPF62M_2]%9Y?/I>XL-_N^,GA M5-[BJ3QSV#3!M-ES8LV5Q?_17 !J#ZN%Z@.1,58X68P)(]>)?Y -A$5]VA%U MO*.*,TFP-',.@CP(\B?=]A7E1TFOJK-#*I>-B1]A88I /DYIRL.26^QRQ+G*(U MTQ+;Q%RTB5?)%LO$YEI=88(2/,(5Z17[XN#W_HLVUS%Q5S M^;DY&/:!90R9/B\?2L(,V<>=K,)DM??^,7?M,C5-)P(WQ5NHD;GJIX30/I_EZ,8GYD#%U;FHF391CYHM-3I(B,Z@):X1] ME6_TC53RL$4ZATM*[$(]6A3UH$_%(+!9F\\R-EQXQ1)LTX6<8:;8ID^]N038 MJS&!PX5R/@CV(-@WF,N5P#R3"-P;([4H4\.(.A+BLKI EC#] 7^&08&RP4L) M8_3H23?Q>V4T3PN'*4CO>K>;HNPC+JLFC-.VG*T\ K>,A/G;X;0,I^4:MU7 M"$,U",3'*"3KX:EC=FE\D =1/)-_@W0E%![KT 'F -\P6B#V3F$"/#"2@Z (/<#W)_C=N>,T[NRE YR]+= MK!S&=)$51->;BX]4"R5CMYI-:)2JIN_Q,!\,E'Y/ZC3Y*SH5VH277O(HJ%^C M=I\8 HG0S\F:;+R +]PWTW\4#6UHHX.A#>U&T'EVA2V"F=K*$,4L-Z(OITC5 M1Q;B)QY!CA#F?[PA W52U^4T(QM%!Q6CF*=^'/S*6A>+:J;UVB%HL[]Z[XAC M\:XB=JZ-U-G;O5V2G?DT.%6-9#)$I"D)L]]>/3V/3J;-'C;A1(GP-%-V2S=^ MTT4U=D#&$@SHP6E#(G5O0H_Y@(3*% _QJ!8(70@S3)44KJ]X(L&<:I7IR 9G MQB3/[+"8]MN$2MDD.!X>D_E%\=N:NV[*6"(?[UG2/EN=8!,E+E"#!'K<$!4\ M.W:)&R92.=P_O#>YKQ"5\Z2:)* ]'KSZD)L5+G7<=S;\3$5E+I**LA.P@-.6 MA!D?R!2U[4LDL"?AYV%1M#+%&9'RPXJ3\ M;>^UN!!_0\/'M/)+T,JN1O$9D MJDY6#\KBP3)9J11=EL@?5!:;'H^@1!Y+B+VB_>$%_J% KJ=D.F^;\/?4_B/# MT9#(^N/RK0_6@A>?,RMV EH=:5GAQ>YE][EB@=T2:6*G LQ@]<'Q6>%4!1D> M((@DZ?MIRH8FK5%;Y 5QS&KPB]?X<23#CS#AQ*DJ)%EX C<,[]B8OENZCA'^ MRXQR"@5">6MOEG'X\PJ1\ D;[4#Y<7:KOY^DHBZ1G$@CD(U$F$*LC- 3RR.G MT@\:K$3L#U>PS+<-N!+F ;T+2V*L8P&9:P(;L'X<1;H\L)$%R!&$6N0OX^'& MU!M;C'O9Y8;[\Z 9 JMIZXH(0\[,@%/P PW3".-+5DX8=$6>?T!(PX5A/:?" M-;'73:(-E]+,#2_A!M%)+!^^U, L*,VS4$+F1(0ZDQ4M1#*#>V1$Q64^3(T! MO__'1_O[$!;0>L6.9 ]^_VK:E$@V<; ;DS/?V325 #R0)LSU&-'^4 +K.D:> MSON'AG@\B UMI?OFJ;WD$J(PM2@;K07ET(BBTSW,]9Z#2$ YLT"%G=?.3A48:(/1Q" M=QD/X_,MJ8_5=W%K" EC93]EB"*Y4U=9S6[6BEG@LLND,=XYV 7).K'4&SP, M#AG'A,D1>Q%)S2?U-B$")\:??,0O<2 MYA_[(%,$;?7W?KSFE_0^PK?@EM#*U/U>R<%'/1)=*UJOC5X)K-T&IR2K^QR2 MT<-M#@F6:KS@2Z@_N,O<0\$[SFP:XL!T%_"V8&ATK*P&0K.\3$BN$BRLXH;Z MWL-.'&!+82INX'1>\A!TES ?8CE7/7YB'D;5G.SCN>L?V"MKXS..'8QWS4T MN#H9%C=+%34G)KZRIH=RO\QJ%VSB(44)W.*3;+.*H4%$K\&2E&+HS,MS#=/W M>58,WR2KX!LE1>L[(75^]NO<:SJF=DKNQ"S G5@PNV,-2SXUW%?C)Q @F&TK MMJC@Y&/_#I/_^EF,E9<(<1 @+Q.P%[UEZMFZ,LJ(.8/WQWVD$B:EL0H>V!DAE[R-5:OE3S"Q MK?"GX!T7;7Z1-($ELIE;S=(9"9OK ($\2Z:6<9+"G(V=DY0;Q*D':N-HZN3G/VX&M%I/-44@;2CP#J)]Q?\%DW&]UUS/!QJCE]*U-S_[HWPAQ]U(TYJSDQ=9NA2 M4:=J@]J'8\NJS&WJ?FI2G !C:RLICCE>(&Y?22-77/4I'$P M9XP)"QL/!=WK4I4V& O;C!F+B2#*+G3&E15VT-B?H7T ]3<5?D0I_4!DB74* MQZH(/J]0H7MT9J*"A5F2-WK6N]<\/,2'(ZE'89M0>5(U7H#=>PUR W^-2,RL M?\%V7 WA7O3,A<:P^55M-U8>CDRZJ=GX:,%#VOHR:@P'\YR!P;,CABP>O2W4 M^T,=3NS4Y/_IM#MT$TW']Y$PQ2\\I6HH]Z*?VPH-$ ;I,7*8$K&6/E2/6&L! M[-I+&^ <\4S!,3!5A>E=XI-$:0%C1=27-OW:)_8V#^N:?!=937]/]Z+G.$8R MF]G::=\R;3BFO3!,G)%(S$9,T*F]$?R8:FAID3S&\#75LF51/.4 +@*C3'MX MQGA#7$H<'BTOF^S@@X)!%Q1Q?#E5"7DC/<(I^U\F3/8'7W MHB ]G*Q[VGV.-F9=F$E ]G6!#:T(N97^/)G$(6,^Q873(FK /NGR5U[6UZ\G MT;BCQP>'T3W\DF0E_"](:N(^/SU3OV+R=V5I#DA"F)*PK=9QBLK.J@]/)]>7 MUVY7>9WPK&!J"KE"3@=,E1F%F>DZLT]HR\&N@:OCZ:_6'4G/L\?Z!3F/@N@G M4B,:(S_5I,15EQ;,BIJ"EW5[C-''H@Q(7P%32-*7H#@P1JXRT$P,\[-

1D// P Y%CQR?-@7B[3%7_]_M^S@MP7F!@W4/1H3(V M60P)TN:=U$ZOON^_M>01,HZ&P9;-9J3.*U)]]ITXQG4TV1C&@N;&U[K^*VF3 M JILYT?XL6+XGMY,E>XM_"ARDP$M)Q3V\[*[H2S>"):I'0E!J1%26#VG5&Y6 MNT00Z;_4QR/I[79.FP7479*??H"4/ZFUPCK_K9Z75P5U%#;,; (*GKP#C"\( MV_/J"J>[(8>O1VBDAB7C>SE:]I37)5G%5;V++P2Z&U1$U3QHE]&2 M^*&(\-5S&^G3%#K6C M%?"47>=95WS](,NH^4+PPD* K]>919*$?JW?5"6QB8(Z,DR+1Q?@0,)5C0O+ M[:MJACP4M@@.84'_CR;L^6N)K*QE-77B0SMH MS'M_]75RHS8WYV7"A*[^#E$?CMQ"P%!>QMJWHHX6P^NF\VJD*;R:F%)[YJ58 MCRH$CK^C+LOZ0OJL9BXG'%RV"R?<5]5_OS?15Q:?VJ38E9\OU:3X$6*Y[4V* MNZ;0WQE1I\&IX="9!CX21H.6DC2L6_S8=O[;-)*P[->*M^TKT#C9 #_N7\Q2 MRS$S3;Q2WBFI))%0Z81+?PCI)N7I516OIS/71&Y-2JDFAXK0UN'$JW N(%:I ME.W0B1K9,EHY6[02Q@4MXGO?%1F&Y[9OE.HLSA3-:K$676/0\/+_)(OEDY-^ M3YCFB5)*UZ/8DL?<=#IX_APE^M%-+KFZGTSUL#?S[J/3;[*>VZ.7?5%II"(K MD88BU-\P#%NBZ46V:R$PTS'"IW1S&IZ>#\6?6RK^' W%G]OMF<(C0EU*WJ&M M@WQKBGXWNX[85%)H?:%3F75<+7+B[!%-/75)4^0*RW(OM/0PXT>'-E%\D#^IN[%YVC \%7H++P@L8VJQ-@ M>RLPFB"A3' &NO(?PE7;6IFRIC+]RUY,?R$S#H+#BXQ!%6QC;,%)^-1:IPZ? M?=J-#A4Q4P>E)2&^VZTI8@YD(!+GY251/YCIO"CS\L*;8<$^='0@W_,4D0_&?L)JW\O[E94_J.;#3" M<4->4^\PYF=K^'#+LTJ^PF 23FF2@<>REZNIFW55*GL]AK D@4RRB]'M< M3?$B::R>==]< T$E& ]I("#7U#K:;GV_OY5#%8^+1E$:+@9>7*.SK-.:'N59 MT^24,<,QG;;D__TMFU."5U76F ?E;%:[3##U.M:FD8*3M;#?\SII^?@]>,!V M@NOWMR"@F]PT"%M4J=L9(T ;FW?G(2@@1$%D'L@3=VA\?VO(\::WCDA<0M@3 M?VRQ9.,MC33;2(@#"D$E]6;=O\_5]/CHR??0UAW*K.@26=>#H2+D/GMY*S?U M"AEI?,>$$JV\0WC!O["8U:R\QD::F%LSJ82=\JRCKW!S*OCF][WIEW2 M>CGS_>.%)^&T[M0L*X.2JGG49(%0Q7^[W#*UM_7O$*J-XH(@-.Q287KV@W.P M&'PQ,U4E #DEMG)93/4\[#7M]\76?G_;B=,I,F!QE>MJ\X_?F8BKOKMMFB(EBJ&N8!G&,2&B MYH9GQ>=P,EHDVR'D)AS$%GN3T9:;BEH";HM@]I8(BQA$T56>,!&N79A9T83Y$)5=#T MT!ES!?^,">>9H.7'VF,L+=#E#+[.%HQRK$TF@Z%]"?LG7O_I7O0NRVLTCJC1 M7\.F$P8FCD[GF9E%SVW7UBL60K8%YP8>'0N6/GDS[(HDGGT"I:VJ-]G_)L_7__7J:4$.66/+S?5 M7O2RTM>@-\3\? L[HJ![A(E,$[0+C +!8->'R%^5U?MNZQ1!)+T=VXM^QX,& MG^142;>_5[ 73\1P:;C>L@'B\7UL#W])\ \J#5VL"RB-@CEGV'\+9$)+T!T4 MR9H6D-,N=[>C9K-"V%2YOEU("8FKQ%9>4%R\-59OP+7T-299($+6^Q(Z]R#H M"Z.GHN<71!$FU$74JE )-V>A.D^@KY]XW:SV4+(@BMC23%* Y L("FK9;Z/N M A_B4_1 >_3(]NC1S4B?GK9L@TX6M]3V@7DKL\QQ\DKXJO@O/%P^I,E3+9P* MHPZ@COQJ@[#?M]LU.#@I4A7"QW7^9NM !-F.<:'3Z5'VM9#M7"L'2HEI6 4 MX$>3=$#"D*))P.;\BQTTCJ\V3+P*DKHRU)>3CR X5Q F\3GP9DE/W4J2Q&[I M1$#F56F_"M"CI2MV"#8T/ >[L.#OA(:]D8;UQ'- ,.FKN #'26*W0G)OMK A M@$%=^++R+\"4%@D+,:?WV6(P#N,*>4)LMI]THD7[]##X:[K'WH![1H.$#U-D M>-G[O%RA@M6YYMC+*CP9Y/QBRL),DW1'B'!?DM*2S:M0D>S8XL MU?M.D3UQ>=5;)?$"-*Y/"5TF->'EZV# M^ XMZAK\DKHPEG_4Z=J[>+42[ZB+I&?L^_ MEK>"CF,)(RAHU;D,W$,6X\K9R3*ZBG^5+E-@' M/V'+^LM"T8%<*9#(631Y7T:R0?^#^EFX+)*A^(>I/D[S^8E($A$TH36V/8,R\P(9!W11XH8>4YZ0@V@4/ M>:3"%W_?8EL3?[UM/-`]:=./*3V-I7K_Z8WN(LW5"R9*DN:_KEO MVCZRM!Q]VF-F32\=P'4X-'90*9U[K<86+J\19R\DWV8XM#F'.(549+3OPBOU M.,"#R_^$=1WOK(;,OH55$!3B@[^EY4HOX+%0R+5S'Q[O.9'Z^'3]CIJ-+L9( M PNQ#S44*5;QDD1;,:^TZ-83Y?T2KF!%]]LQ GHA%CXB5"-"R_Y%MH[F)S1' M;9@='F_ND I/U]!#<)=Z"&YFB&LP!=+_4;U:3,J1@H M8%X5="3KX>*33ZP[;4R[THHS3KZV>.<3DTLB&><++$#B-2@@!X2KL^+4D@V7AG%A*@7BASI M+DK7?%]!H]%T4):-Q'U^3P0=/W 4J$SW^6WC32 7FXY8=;A<2+'1X,K\&7@^3*>X5B& MITR'S=B)2VA7"B-TH_#S!S:CGQIX-DPC>?P;.(!"^BSPPH7! !!;I$%F,8]L MNY4I(5+B!%YVR6B*GOX\IER/5UU:\,@W&61)FR@ASPZ&S>=GFF-U(0 MB. %0:=M$9: D8H15T;YO[@DH+X)QYR5!-54$:QY)'2>^&-)B?S$4H?YY29- M"3/ ,81:"!LC!;G9Q07F'#W8;58+4E0H1E+S5\L-6XZH3*AF9$WW(K^6C)Z4 M+G;&S05%+;D"FM^3-<@.8$BR!4:/P7D M9TGN."$!Y@ANSHX/:8*/NHN>A+TW9BF6#"$<8 E3&K+G:<B$ 26-5-0U?A])F+9>)?@^X; M6#BR>%QH':1RD,H;D4KBNZ'8@7GM;'T=_KNL!K$;Q.Y&Q([ '*'$Q786F>= M\I"1N!/X94:FA+I4!M>2C&"VUR@.AOSX(,PW)LPV0V%'&#E,5))[,W![QK1= MS4WA$D???L-P-_WY25RNE*Z9936ZX\BI3^DWGW01TW"=')<;ZWSZZL^S9P]& MCR.$K)M%-MW!E"26X*5=4 N5V65IP0C7WM_:I.C*9:VIS+/WG,-,5A3PAS6 M/%"14[R6*EJ;%:7%&1-NY121[-P.$]R*]Y1(([;>T6&RA&95N:QI.$=>3BQ: M<14@A7QV3TD 3N=@'A3AP@2YEMJZ*EM!!-$:[40&[XSVWO8@V*P=3S3E;@.D M55E@0T&UTK$WM9"M6^2D4U \L:U@ C\PF2%?$V,W;#7 WR]*Y"#60V8O2 G# MYX[R@>;9DNE0JN\N M%JL+:-991?S69S1*TF H12G=>9)SDVW9-E31HOJ3')HXZ "Q5_';,?"G?Q34 MB7'>R*P61=-I?U*Y,(&H.Z"B3Q/>73==@GINZ][O!>]F^,P4'H(U@Z$7??N1:-J<^P:+/B8*L0X("2/^1)ZD$BV*M.T M!'+G\^LNJ1"XA/L<%8U#?T#1MEIIFM#!=>VVJ,)K;3\ 2WF!K E4I\@*A]+, M*O@0EK"Z,'N1W]QA!2WJ/O\Z;Z*_^)ZY\7>*NE@K@]T,.2BWEUC$<+RI<'_N M^-">4AH]FFM?A$;T<2#M6)B#VS0^#D\FPXO*D\143'6.!M6ER9BPG?"6;LZR M/AA*Q!)"MF59V!F\/+'4G5O9KP?EDG99.A4S$EC:6+Z3HK"((X8.&[^9(+L] MC#E"L)9P0:OLY2M9YX#AI$$LJ9"?GLRPW0FNW)13'9*8N(X7JH+)]1XH\9"O MU'U=P\.^\(<@!<*'[H1#!DFSC,A?4?+Z)*DK?\4J^"I+#;XUB24(Z79PKBK^%Q4R9./ MO)D%1+=R@=,6T>C61A1&"^I?> MDYH ,17X#3*$N=!IU_EE]&W);0+>FX62+1R B#CT2H MZ#F3"M0<3LX&NW^8%8&LC15"_YXB&=# Z'VMXWEA8UR'OTW1MGA6H^A4[ MV*HVLPE+[W.=-!&./W)])+"OV-C5%EID]>C3>13&BK29U2QN89C0(ZEPOA_U MK*?>_?!$@_+EV$L BL=;XU:3^N>MLF,VZ^ MEF0[<\#6AF;)AA&'B_:3S3Y0W"$>N:8O1$I;D<2VE;-;"7#^#,72L 3P;(4T M./IL&A0:3 WF$=QO[GFO0\1K#2)LR)NIFS4'S'^^^QZ%I"DND,"C"E?M6EY0 M['4BBE?*M&W(DDGM A7RH23L$L!RE[7+*;DXF=]6-;\79JZE0?@Q>?2LXH]V.F%:3@^THXW>$76@TK- M4RW660L]C>A:%Q#LJ6E%R<,X[BU=+M='G),:[)5D7VEVFT4]#\EQBH@CC?L3 M.P)'@>%Y](BD6X6U2S6I0^E9*CCZL3P*Z33*:78:H=/R"H<#[<8,>U)#E8%U ML9V=8A/(0R*_WNT2]4BR6I, M9;^*YIK!!J5]A;'*(&$>;.-ZKI=:,)6V[<\ M*DYX '#X36HYA=%N"6^P1YX="PUH'%+BN5B$W'U."H!=](9WL\J[H,2E8R#V M+DT1D*7UW/@B"]/,RU3'A%%1POHC$PC[X3JGKI''7D;"_BDZSJD-?VE65'!: M5AJ6$&\X/1,!8=V%RL(+*OPX34XV$L:X!M6U=;\R.LY8'BFI2R+#BF4?;'F% MGXDXO(AA$%^.[ /L-+ZMMRZ3LN5MG"+;'.,^9S54O-^[Y&=J@[ MR^:2Z.4D6L34F^/W6W/]&#FL*K-D^B[YER@2B:IQEGGH AEB#XL M78D)\4CVLQ:H;$#U>V&R377)"XBY?QCJQI)>,D]'.UK/T MG[Z374/MD16X[XFCU<+CRLXAK@!8[;U%HO@0WBWE]0SVDLE$[""T0,&O:3L*HBWAZI!0HA%DD: MZ(99Q_6WYP(S,UEQ3*S-,.YK("!.W M-9=<''FK)?+P+N>5'^C7_B][]=Y.&.%N]=OFA(G]6M+F9#+[.C7Z:N5E%3!, MS7*XI)PIB6*PZPYM-RTM:-89GRSV("?P@*+_B(R /VT; L;@MQ!4,@$)VE72 M63I,ST"=4&GO8!0+32Q5AK":U1#_V80C;$1J?-#@_L>'HVB!B\E,>F UI>=\ M9LG,4?'8_G/QVMU6!]R8RAP!6P$FDUN!-4K["&=*_Q#1#6+1S1]8;HJ?0(G> MEX$0]@DIBO08LNA9O6DT;G MC](-QEG2\V/=C((-+K_'M@Y/5A1>06+P#J>Z MQ%-MA>%V_02>#1ZNLWSX<,1]M_4(=.(G&9/MT8WZ*6C2S&[@@E0_N\P<.O MGPH>2ZN("9E?4W7D@.C)M.A:=OC.J%[7PSP7>\/.>0.2H#46O%X0F03+HL;& M^\*-X*\ #5VJEV6AMI%TO#^^FKV//O(G)RB=VH#'X'39YA@U=6=F>3PE>F6/ MH7+E').CA!/0^Y-OP)[R8O!V51K16 ML%R]0(F?ELD*W>:=,S^GJPGN#TU96/$D6:YKX.>XX=3'&$@!_>D!)B"F[^WP M[EY+965KLK(5F\2OM0@^Q:_KL7S#NV1<\(08JE.9 :&9<7365Q'/9H[N=ZVLO[%PLK(D1I5H-/)PV'$E MH &)F4<\):HI7SD'UP9.S"V)&G4J"51L >*A9[XN;I"$C_PI2>(K>PV6^9F- M'")@"HF*,+QRHZQ\[LB]Z-0_57XNNOOR+'_@&%]P+S8#FR+"]GGTL99BM'-P MHVD%MK(@QGP9\LM,6',<](,6!_\#01X:DO)SH+K%6Q P=0!+ZENF5M9V7#> MCNU[W5$G#D[6OYAN BKFWD%.V)GR-*S!3 E.9S^*=F"J]2A2D4LX:^D>] F6["#,K:=(D M/'*L9C@,?\=1^>$A-]XW8DSM5^H3"S"KULG3WMF./9B6^K#"=QDJ#M/K%H$6 M['P493(G$PX9PR 1C%ZLG"-,'BH9'-;HIJ@U46,]%PG0<,0AI<6JM309DU$& M.HH5OF*_[#-:.N>">0TT^<0JC*)3!/9Z?^)'9&\*;4U67)8Y,DQ+?VQ;)"W8 MS0JD,<7B.!7JR[5'TETB<@6)X*AR"3&+'5#'&4G.&%B__WH?,P$M4;6&DW_C-*=]B\S#NU=9I_X^/")R19SC,PY?@TW+:M]7X0=%(2P M(A?.1<[U?XZ;&!*P^23$3,4N*=];,J!FV.=XPB*&2'/_- +7GW3V;3UD+"IVMJ62F@H%BV>TJ:" MU)-0VBM8T 2]KUM85;+:*[>&3I,\2 M4LNVE2>S"9HA+3@07T]BH912C"+/TOF8[,'J(8VCM*2B?V>21O=[7-#!+Y:( M+U+X+,,0@C2O'6[C@WVWQ,'VPA.S'J>RD#'K=Q&YA_8&Y^A@6!N%N6>F[.*=99P!JL$6'C"/\J0MICHU06\07KRF22/7#6QV(A/SEDZ_ M'#%$DG^ 4*::)%Z[6I4LLS2,J, :MYQ&E#J?,R6LVSO8:*4G[G;7^$?+N6N= MA HJ#2)";XE5%440G1,-C=' M',T\>_.U%KV9JJS!G+*4BGL\0%(01H:0]GB!A.\+WM93K>N9*73U_/Z0A%.PEKJA43-"$P.RVG.""1Y(IS+I(L6L-<2GP#6LMI8%NS\#6 M+68AN9H;[B$1DZ.1/1WC,+:W6.Y%DL] "&E-[PD"'C0,2#67?ZO@&[S($*,N)U*3P;.[1 O80ZJ, ^2R15\4G%) MGX!9XE'VBCPM2W29E7D@V+"ZEXGF-JRCHX.8U_(+]C9=VOFP[VMA4F\0-S^^ M.$DS+HY[OA(Y;1LSO4$T%UO!/5+Y0QPAU;#P@[P#FWK'2MZS&V]WJIF]/'EI]]!]/&[XSU M)AF;)%BEU:?&]VL^Y): 2\V,S4KXN065@=ASU76FR+IG7F@3'?.7,6ZC,W9- MX5J>5\W0GTY7#2<$2 F1 0%?*\T_^N+7,<@?68^P+DS>B0"19&B>BG8ZN8.HP0?H7QM7(Y(-D7WSTT2H;8/@ M^HQ%BWE,J?[85NX2KGKC'))8O)&$R@OTU3X?ZVNX4C+DH:4KXUB2,@ A!T8] MMG*>EVVGO;3'J5H+CRS[J)5W]3!DW6_/#7NGR-^/GT"N#.B96ZNDE#Q6$TUG MQ8#'8%L%YAF&P_I;Z2K7>HT2\]HGV)1,*, !!)W=K3O1&J5\RBB3%*;5 M-@3!,0;P8 !6UG5!/ "A.U-S42%:#%,TR:0D?(!W3+3>=*W +K8X]FS!GHFA M*-&/\M@X?4+X%GU"E3#NEHWX-('3V?J=,8&5]FJ%MJ2T)C%?H8H(<40.7V\O MYCV/5OO.,2*L-65V:<(T"@I+.+9-I<@S#$NPH#;6K)JV"\Q7X?6ND@J3 M$'&OD8M=VMTW=YH0#1/B/;G-6",>CF%B=P-"1QHO9PIQ ;C$> RG91IT+RVP MNE(9O_^&$M"U#]<09\KN+N]K$'(ZQM^A?E$M75STJO(X0D32#$*)TIO=2:]B TXW MCJJV:Z%C$RGF9(V2\'H$,0!FKRS\DLA"4 P8\SI924U8.+O]OA%XA\MNCE#. M6A#="@6"!)3KSC-G83G/<5UU[G4L@YBM@T&VK+R\L=0+6%SJ>=M@V-U 9N%%?N-=08&/JO/R-UD[!UX M '7W\R!?+REZ#^SM52BP=1$A\2XD62;]FDZ1X3\GO MMFC\ XL+S0WPRV01V5H^ZNPYV5);]"@IJ#&H8XT15#SNYBAO/+PSP ME%N IXSW!WC*+>652#FZ(2H3@C\@A#UP%3#HW!2O=:/^#;B4N*-L!)568ATHD-# M-.=M@;;^.!-A5&4?,/B6FSK2DT[=MHQKR6_^K8_.9_7K;*_$P=,\8VO*%B'@ MF>OF<'S@<,5!DF/4*MW^=?RI3P%#V'[DL%]#43,,T[B^6O] WA"O/9*GUB;<<0!^V:O'6@3AZ3[T3Q0_$LOC(6"O9 M_;4L=?\^X2=ROC!&==7%O@ 5 V^,T+RL=R\VEU('+!HVEQLR1*GPJE!^]-X0 M5F">"S6*AY00X'*SSLL8D+R14& :)R0)I(<01 ?I:;I=Y9'NRZ0F/:#\KU[, M"F4,%>PF@<.&I'"#,HX-H+7\-[J_%?T2>\4?S#&T\$KI:_?A[O-Z,_[MHZLI MGK]E*\8S6%87I?>RK"1Q:[E;]/KB1.VT&&6[R>O\F68^E>J$8E*M+_A;PQ9) MJ":6T[=N.\):'LW,%1?%N:N)HO52,GX'P$RV[H"^^ ):![+^UFW$83O,^ M4F(&KK6&=- D5^R@!==!.FQ$,VA3! *IXBYZP0?4)#!/](DVNS_!I7KM;OK%/'=WS M__OY'_>C\?[HX7\]?/3X?G0/+X$&>+S_Y)=GK]_0?XZ>W%?W%(1:_;3N#4[@ MQ,.%CO6K?^S]@2&^*1(0^.L5)6&559$D\W7O1Z^HY%Y,A7CFGV#0(8BU MWS[S-J;SGH(RIJ0@:-FLSF5_?-F@S:S\LD%T@GCD!)5W)$^!ET.^'GB00%T) MAYIDU*BZ@&Y"-PBCM;'T*,P )T5'5$KHH#2KD/6:GYV9??&9B M$= [5C:2S M/ IO'.;>VXN; GM@$5AWU* M!.!6U1H%WPP%2[(7G:.5Z3VML K$QF<$S<-^6(?#Y1XO'T<*R,&"K'3$"TUK MJ# 1A*KC$M.5O'#//]ITIM4Y:9YDDG?"_E!C1+,Z\H^T1J#)2//3:D.?R_;E(EL7=>5&.0 M)/ #$ M.(5/#Z%Y.=LI(0@ AS-BK@1LS,@3R4ZXPEYJ+K%F8CNN+#)J)8S(]M'7S%)P MG+KZRV5FR/GUV5!-,6<'M=OFL/'BW:2-'J.D]L;(X'M)E0L#'DO0LRD:E.R, M=QIL=L9?@*EC1*LWZ@?\]UI-+$F3I?-EO>LTP=QD=&,@]%@8;9K \JZE-J.' MZE %9D0NX=.G=7;' F$H'2@D%/Y+4>V;85,4^O>\4Z^_['F<'/78 (%1"2#) M3=8E?\P-D<[8 #5:MA/T^IN573>N&6U @$F>%"^1,X*%J^13BZT)B;@LJ#%P MH5B2%'; M+QC8N"WW]7A^_!Q8]WFV]6439S%W[/8T0TPJRGWCPSOO@9C1.ZS#&[C-V-+V M0!EVL _B[7H1), A884%).,!,L6F(59=/-K8SJ+Q^NER!)_YA+L<_1"9:] [ M%OL0V9@R9)1! !9"V*IT+;=R#4A["#/70NJU^G\9C$>Q!SWL1]JF9YQ@ M=3!D=A>#ER&V2!&FAUAO*/?D/4[L0A%QL?O;<15O8.9)/M/I6U=>LTOY MWF@B$CV%EMU#\/>07C95)++?HM<=J63[J.V^7P\7N6DO><09JAN&T-(=+;C7 MKP#')-M6/1-H'ZF8,5S/? !P0%3++'7J(E.2<%[F_H"CCFZN.XWCJI7H3R3( MM$H\#TNBR#0L+J80/'/Z!!'M@;OK=85W^WRVBI4#QOM@/J'/R/, ?3DGN(G7 MJ$(VZ/KFZ]FS\MPA*P5?'7NX:H5RQQ&[@EGA(S#M+_L0F.OQM]VV_BA)>PHY M&Q6,9]3\V+],N<3ZQ[_-6N==$,&B;DHC9==U$[0$D+=F @,+J/WR#JVY70TX MRZ9M@?X)4#@L'0&+Y<&7T5HVLU]RS@=N*#R//F)V9OA/XLH1X]."&R+(K[-M M'9K7T)LRTW@=@(S77T#ES6/C[\BCXGNS#H[@ :N BPBQO,U<@!7"KK.?O+S7IGU1((C M[[0CH661DJ"9(D3->_F!]2-A);M"G'9!3)0-5X=X]!1;;&SB86[D3NE]TTF: M4NM!72H-1(>>NRP>\(:@9LWJN@TYW7S>'JHN$@R4/ ?[Y'*4'&2]I*YOMEZ2 M_ +]N[!0-&^"3L"VLA-AR%.KXV;]5N#3-+/R^VY()W7305NXD[:JNB>;?DG' M*F!4DM*" D,D168+WAO,_[7<-6<6?/>BW-B@)BM8F_Q2U]5S8YXX,W:%#01@ MB):KL ] FH/$L!/+OCA$_2M65F[!4I.;/OB?SH<@&"0'@F#!EGE"QBE89ONU MPK_?DP '&0=H-V9 : M;>W2ARA,?X:XTO/U2XQ76L97/#&57_H^CM=J_5ZERU9-@2,<9S[.RV9A-2E3P"KR=.M:'DZ:X3$A)E.EP M@RL37].Z\%!8;5021 6KU7ASE.MU*>$T1XJ)4[54_,<.K(HYL$/8H]!CNQ4* MZ@UP3LUEQF:MA&.ZD/&5CMQGPTH);Z>'5XU#ZBS[@)H@$]/=,ZDJ>*6>MK./ M03^D; :1%F74%2?;L9NX_[Q#8*-H8]7&YY02QR"*W9/$*CU7R4CJ&C2#W111 MFW.S_E7?BU.P3A]P@'%G(4FQJ^-MB"L^R:1H.H7Q0$'9P4(>PKJ9DQ*L2\AX M86:X]F2*,4I4X+ Y%L=,H_TC8:DAL4BZL(:PX3W](@;[F<7'.E0^._/#9/O< MR%C[-3]PH0(])PJ=(F>I;.H$&\M@T,6K:)7/HUW":,X.,ETKC+NC1C[:4"VY MI6K)>*B6W'3_C":L+)5.J(5$^7GM+>XPN.8'V[/@C]G$83-:W]<\I[H;'KY% M(K@9Q=7>7"D"4>92EY9./[J.:Y"@BW1:<85+5=K:B;Q!QQ/0Y;Q2,D;OK+X3 M"J]!^5O_"]-(&%)&KI''OU$?3,"OZ;?+5+,"?MN"BUQ["_TV2.FDYFVZ@OT? M#"KA37\O:208+P6#B8J5!P8(NSLT_-/6(KL#Z (AYI3G<.EMW3 9;NK9Y' H M&1-X)BZNU[QRI\H>FC4?^N+'*O>RF6<4&0+JD&IX NL60Q\/]V7-_#U!R)V> MOCZQB#L\#_*YM_GZ'/(U_W%PC7)4"HJVH2/1",Z)_/2I#9D0D([0EZ1C)#II M4%*HZAKY?K/#\[JFL,PTO KB9LI!X8R*)C3/(;'6L=._@AH#VKE;N)Y?AXX4[G)!'I!0:V'C9&#U+8 MX.-3U8>D\7X<9^-P>Y0"0"_[\;&"NW@.B>\ :"^2!F']"!$;ED/0R#-.5%#8 M.[,*$W0+GO^I9+%RZG-->EPATL]9[9Z"(GV@Y[NK03#I5]U3@V M302)ND,+)Y-$G[RJL 6/$V8XM--2R6:5_P-FO_(JHN8Z.Z;6\_GY+]9XRB[Z M5/HA SZ9A&S2-K;!+X<-?("^%1RN&MT_C]G>OH?M37,/O1/'Y,1?]; +1;P[ M]BC\O?*6!3<.EA^[+[*I+5D&LUQ=JUM=RXQ'Q S CN (>X[O_VVZ!0K7XQ;1 MF$?L@".?49BAL90G96 !]>(?Y3&YC*^(S^ZM,T_.HV6YQ);+6"I"_R*-"HO3 MM&+6'):1W%%^8'0T%LMY4I,%6#\;N"2^<]SMV\/)T%DMB0-:.B$[ A^@5/J7 MWA>01NX E5W'ZW+*Y7CKQ1.G$LZ[D/G74A$CZHX6MM6"O4TSQZ?AU&'8;@8^ M!*:7T8;[TW.K,C>]1V528ND2L1W4!8E+2&^TQ!03,WNJ2-66N6%@ER0?MJA(?"X$JD F-A(3U6NV!2BK M!!AN4F_D*Q,X=15;8-JXG2%;&+NI'JN7'>@:_J0@I6P\00CX>CQNBMFL-HQ7 MH? C;:<\>[&:8*PK[RSU)'M)(GTJ'<(M5&%/_#_"J??-+I";M8L[8Y6 M. )"1T3I#S#QH>XBMDO+X MQO0R)-D9EA, MFB\'CT5K$[IQ$U.86::;=:7M,K%K\9PFTJYPC>AS?9*MK4IA; 6>RY!=OYWL M^L&07;\14;,K[,?,_Q?DJM ;T9=3)/&@@_D3)9R02>J'?[RAEH0WCB@/H>VG ME#T\@04BLMIS/+\0*\,5_[%[<7.GE0!T4]SM;N4,J]\[RZDFK]=*FP:=KO>4 MGA=]3@7P4%X5\(=YMK0*,'!VMW2Y\NLB; M0_TD.HZ/#H_C_>/CCSTDK40J2$_O O3PX_@('G[<\ZJGU[G*7K0+(O?6^6OX MFAKG^R=Z^\:0'^7**]X/Z=AF//Q!4BUXQI,+B\_HO> <_5,!4U)CN_F G.3< M.F 5AX64DB[ M/)FT=8-#-U3"D?!=9QD3454-^1BN_".>.2T&X28=OYJ,RX) M^TNNL>L"Y80!+HEP /"3RS&15?9?WG]=2>-0:*B(CW6@!R;7 MD<:*";_1<:>WV+34W3(K^8WKN0U2P33"#E_3HQF@LJU4H RBMZB'H=/B5TN' MPDR^1!@OUB @,' 5[&.HC B*;9,H"TK':,Z@E+80=QLE"R%J%.HXG[H1T8&@ MG/C0-B$]#_C.>5&QENI]T9'@#U/O #73ZM$II_7W]B,R?CK,L\*=<7A 5: M457?J@VJ>YN:[.))OD1^\$.+]F"G=C<4Q<]L47%CF)_>9W)QK9 ;33YM";D( M+,46A.'MA&]&S8)&) MR<;B%V-)8=AQ"YPM_H M:(+X\ADI73**D=QB_#,SI%%X<'FRO=)]Y4:(K-$V+%!K M>4*_)-(H^!OWA/3)AA:L63("48P]*43,O9C!>HM(:J(\F*$FT#$.GP(%@JXV MB9,CPV5H4B^YK\1YU)#8$NV82;B;]:(BH#ZW?E-9A071CI;"%/P,)S\Y_.K. M*?B7'"!>$ALJR1AU:#H FV?=UH.=E0V(=E&AO[65+WG_;6$T]D7DV7O#0\IP MHAJMSU(&/--TGV^97$0(SQW$ Q/87L, 0:99K M64N$C8#&)O% *M ;9=TXK*,#E OZ-"#O]&$;/]V5PE'/KS?7DK@H\2 WL^:G MI&U*_8"4#7_R-\M-\CE?Y? _\4!^P>H)E6AZ[D)&>9KDLA!-N?P2-P[**/Z/ MZM5B4N;T9,<'3VQQ9/T!>Y\+!:PMIF(>L#4;[L[54(RPJ/=/1G_T]4['&])T MDO8)P/&(ZS$-=@K4UROZW<1N_=UKLHCCX"40ZX,;NLGZ-;_"2FT5F[LJS@$3 MMB"5 XX6I1;V1R9XZ&Q+F_ODQBNPT5"('Q\.A?A/LZIH+&].*@9[^5$%H^Y= M)M33ZO@Y#[%6>BU*C+'KR5DZ(1:R^-;!"@Y6\$:$5*8XJUA:')I8NDL:\1QU M19FZQB4?)G-J!@D=)/1&)-3KP]$F9=M=P!4 ;UJYB2[R<@)?7YL>.\CG()\W M(I_84.(T(T:O?[5)!0XG\K)T<;R#% Y2>"-2Z(T*"!'S%UB7@4G*9)\ M53>N=ZMNJ$O+)CQ[FRP'\1W$]Z;%5SH1&52&G>;+?(A_!L&[(<'K%'(W%MRU MRB9E\2(HO,C/LF80TT%,;R8(4OP6D]A/\A*9C<54A^ -C\^=?J3DMQ_ ^!.Z MBD>^8Q'1 8F3#ONBC[@:A'H0ZILI**:I*P:F!LOQK?0SO#P]0Q"&@3/A[4IP7V(5H6 %+ ;9$QI3-\9Y#705YOQ%EE M'F3J?B4&Q4)Y)#"D=XQ:=A JL3@(9FCOELK4MP.1PP'?+IO!@^]QWNW*9C:B MM.1^?43OUG.:A4(84?E LG(FJ:9SX;8@]AKJ)^"?++(:^3 8=EHD2+$M R?: MPF$0[45XE%!;=PBE1:EPG23NQ^\%)4 =)F6FJ&9V%,/W"W]LR41CO(G$T?D0X$X.D^]V]<[&U;#S")VAR)=I5 >SRV&^'"QC'&.^(( MY)!1FFY'%F,?W_X V7EMC].N#)9W\A!]^1(=T[?I^[IM+PJ+@23 M:9_/'59*'EWSB'9VN5+F\9J?P_]=SN-2*D.PMB)5)+F;&N8D8OUL!\NGYQG7 MJW?2HMLR0\U,=JVL/ MOJ6?S.\F<\K5=J%[F 86D M=UO7C9[2 M-F'#!/$\E$BBIH5R_/IX?_28^HN$$,*ID@37+?=X#N 5F+C@Z=I;8;>SHO#7%X6(PH*.5'>OC16-9'-%ER<5$9XGA&94%3T\?[^_]IN8Y+5!S= MM:+.3 KF@N?P"'HNLDOM,^O95^GR8!HT;-!3(F'0RS(^4-IVB4/<[]'UMDA/ M,_,P4+,:.4(D!<)(GF*#7,KS&XF1P;$THOI_@)UO]!1,T."X%_P&X>YJ2I6O M2AW19\_=F8O:G^ZG%*(ROXI6P'\-W-B>U:+)/'Q%[*9C7@GNIE-JCGYQZ#SW M;=+*?-]@[Z,!['V[N11D>ZW\^9'^( _B%>5H6\83Y+8Q'\X,CE3 -<+3]WM2 MI\E?T:DX3"^]G,=&3YJT#%Y1)]MMN9 ?L:Q/E)J9#Z#@LVT%/ M<-8=]"A>=1<$25]M_D(V /ZX=SDJ8K0]%U=QX+!11RH_4W]P:3*;E;55]G*>-U\?RTH\!9A)X=U=_' M4>:&;]K8:/OI($I3;('B4C,U]A/MMC\O:)W%::T+EI^!B9C7[\0/M8T0(!P4 MW',Z8SNP@C)N=LRX>V2E?0Y8SC:^_#4?J1L@6IHE[5+G:3/^9"4W-^F9793M M.^N/$W0,)^PMJLJC(4DRS3,8#!3R:/=,KJ/IB"BU3.&N(^\97NVFWC.Y+?^Z MGYO>4>A0GLF@9^LQ"ML^NJA<8HI*RF,[%Q$/Y%O?.W?+0+XUD&\-I$W?X<&_ M4X=U(&T:2)L&TJ:OJ> '1,HWO)%;$"D#$F5 H@Q(E &)\K61* ,"Y9,1*';*SB)/ONT+Y<*A0WNZ((_*\R+695&62AK,IHGEYA98?%2(>E8).83DUALM3 M$KKHJ:HD%P,&I:@E\+-32]!#E^N@:ZY787P#.1R=^?&N0- [-)SA-=^?K@[V MS,X-16D-MXXX%EX X_.PG#'3 M^9G$>\FS4LLJ2 @XDD"E5W*S:)8M_%>-DT5/,&O"(A-';N2OAAC@\='T=:+4 M7]!@4'P .^\11ULOW$S%(E]9I]\?"._\0YOJH.7A-YR) ?08<"=)[A/[=_>! MTB/7.DC]:\\98UH"MK42%//PRR3H0@4A:2M*4.'NR[^XGA;ZD_VE2,K*<%$, M#&Y+?J;17!+FG_LE@YY*$X8\70"6OS"5/B^>!&\0) 11Y<+8T:PYO9K.0?OV MS[&OAS>2+_=5LAW7,A=K._.U-Q1A12'B-W9UEARN8D &".^JBF*>\"37*N/L M OP>P0OKP;%/R<; C)!94#%_7A \BR99V9CIO"CS\H*'*,MH<\[7@BEA,K;8(TG'M2O!MRKX)FU1N0F1-(7$LC%U1LN[%W2OQVLZ M*_.\O**BO3)O>Y/4*&%J>_+T*]U&/'C(VDQ9)=E$;*CHPLG9'PLC!@[OK0[^ M+7.2?I&[@$T?7;\_=8V)VQYJ.KH9_/G2U0]]FNX=I-G>V1;E+R97G]C]')!@ M8SDKJY=MPP7)J2%E#AJST3]C@0BL58.#&KF.Y .2UD05?%/TJ^B#F*$ 4G1T MA4AOZ'QRD2#^R!-:#][$!:=OF1UJ$-Z;%%XN&6OI%R)X+LJ4WHP">*P@GO-E M-[P6F6C%V,&#"[S1OQ2)["",@S"JG>82.L6O\-=L2=YHETS90_SL E'H($5? M6(H\;D1'RNGQ=59K-<%NZ9:+>8-(#2*UW4JZ+*4#(G',2_G708 & ;HN7^LW M38,UB,L7%A>_G23AF>_H]2#+GZML.,*_;Y^J2OK\C5#P\B$+V;&^X]KZB. >$+IH"R$F%G MWC-U'Z*MU^8N^R",:5E+.8S:J]T Z)[:%7:K%XVV\L'U0!JFA%7U"ZM]/5@> M6*KK,G,CDO60["B3G:O"O#-:-'-A!4*G \0Q)I/[\">QM-[#E[&2'8S67L#M MJ.X8N5\LEQ56"&BS9F$ECM/56>45=G:P6@.K31E[!DX*A4!*F:\DP\I^/?_X MJNN&XC4+(4C 8=<@'[PJR":)>D-7^.^@V@AY,NJ MQ+J3J@LT"*207 &%2"= $LTEED>$PGC]A?:B_RW;J.8.7EQ?%=Y-U4;J/]K]/R6;0EK2(J/'H\*NA[<(;@ MB$G9[F,E(-646>U(((42$BZ69E.REO28%79N(4KWHDT0IV^D%[L?VVP?)JC MWHURTZYCRAX-F++;M:*JC?4XN,$]_4@N.B%V:K-RW<#I\E)Z6T',.PWX>K5] M]!$U KEAW&[X]5I5'W%W09+TFDM*2KE(2*FJ#=26%^D>J\F2L9U54Z8-7V%> MW^_IB ,$&+NL=G@L>%]S/'0=9!C.A4BQQ:[KUKK76%\B?UUVRVTE0F31LTF3 M7/R@M\3J8IZL?H(=PDW\(=O3W[^.3I]]?(EJ-+S/4N@O$/'Z'?TZP->D?-%DN?@'KVA%@N4EU.'4MF% M5_Y<*1F+D(SWHM=O7KU^_N;MV?/=% K;)O\KA&J,ICHKIGNQY=&IQ9_3!"X/ M^4#=BEUA&*_0!QAZ1^.C\5'T/#JILG^711(]S?*&VG].LRJ.SML,?CX^>!1' MK^>E*;(/L?WF\='^Z*& S<"LS\E0!NVZZ&JB"UE^H.H$?.''X_A("'?H-SNA MUOZG32CE BLVA?6*3NK:+"883^.NT*(@N#P'E62QW:U MM5,95_OP<'\$*PO18Y',H_-F+_H95"=HTJR9HSR_1[QR'3T:/]X_H+3&CZ.' M\7CG%N]E654@)^=S9'![:1"R_2 Z+]MF'CTUY,;@TF&$97#5'CY\.(I>E'"+ M,I]%SU ;V.^B:*=9 EK@\.'#\3'+YL=E\M'CCDQ&S]I*410K\*X@+DY!/3TS M4R+NY&4Y&,71>'\,__?E^-PFN*H4UU MP5UA"R%K;'7?7H&E_AGR:J-[?YS?I]I(!FLZ-TDJ\26Y,0>/C@ZBUWGR[P0$-;L$^3PI"M#MDQ(6 M]"4$7!GJC,/CT?XGR^KC^.&.+.-)WD0ODDF-]$LE9U=/CXZ"AZZ_HNR/G;N*2?[O>!9CW> MD94]P\E3V2P#C\ N&)8]-^F A^CGO39X[E%*)7@9@>/P.FN:>M)6%^#OX1?J M50[>(+C6HZ/Q_B<',:.=6>%G;\^GQP%+W;BXX/&_2Q*X-D,N(C+,L\JWV/8?SHD[7PP<'.J.'/S7 <2(;C8"]Z M\?R7DQ>8YSA]_OS9V>^_[&:BXV?JP,R8W@/_?XRKE2UJ[2I<)*GQ(0F2/::* M-K8@3+$CS?A6TBQ@A*&4J;R8];4H8I]@-Z9K7JGA_566FG;-R1627D3HQ?3"0 M6MQ6 ?)X*$#>/"[LMQ;.Z7A_O,_L5V)P+30*(549&$U0"QQF_NSBQSAZ\>(4 ME$1N$&25)UA8@5)#>4)CK]!+P++I_$A)1!/JL574%Z_^&P;GH >/02^Y.[SV$ITW4M M[!,;T,'PQW;!^?=Z">]K%*BSZ7(Q*4)^M00=74J3X2/.D1D!=Q8LX&B?,V-[ MT2L1I9'-E1%1.B6698A.@J51'J@"MK'B1F;Z%IL[627P.]!^S69"MPZ.'#C; M9E&#(H&SC62$,G EP0DO%V6)60UDG>#\1H:PJ 1MD/+$";J/>E$]<< 7Q+&&Y3WH=<&W2-H094]84Y!R@'_CL"?CT5A K@V.@X;$\9I\KXE\E[\\RC#$A MMF.JQ;],$=G,N4([6,*C_J85>O>VJX.2HL9CD3;'O@W2BHG[&Q<&9!98(H/Q#("JL=C /[##5AR8,V:PLAY@.-,2*-L7]\ M_/#!R[G?_Q9DWN2?S]_"D[R)WCS_Y>S\[9N3 MW]^*KW].&--7OT?/_^>/L[?_&\,W7IR\)0#JJ]-__OKJ!9PG!$T4>_Y^LW9Z7/^X;.S M/\_@B,%_G+P]V>6=XM&OKXF=;J=>\"->RN91Z->:%"@]6N00KA:3,H].7KQ^ MO>=<2>N4(0LINW")]@_A]*G*HR.%J&\&SBVE9N@W*0(GNL3JFL/1&4W6&?VV MW"KWOUFQA8G14?R)(3<-90_$%:YTXC"2$7(H4%X)-;A0+=IADKVYFD,82Z]L?H*PX:I*EC?$#JA>68KK M\\-U'X_6]>%_/NDTST_*IBD7?7X7$G2@J?CO'Q[^<+.'9^/QZ'^[NS% MZY-G6)^V;POO>8L;, C$5Q"(T2 0@T#X K%_5P7B*Y"N#!(XOFT)1 3[797 M02"^@D"\**\&>1CD85 0@T ,"F*0AT%!# *Q.PIBNH>Z.C:XG4UU^H[W6+1GO[PQ;=[2TZWCL:#5MT MI[=HO'^/A%-WU+=K?OY-[]$F^Z(S^Y\83[W= 6FX]$MLD83?Z MNG=! (=M'[;]^[GSL.W#M@_;_KW<>=CV8=N_PVV_^_GM<^[IO]L)[D%@OXO% M'[9]V/:OGI\ZVAO=R?34L$5>(O[HX;!%=WJ+]O=&XV&+[O@6[1_.MH[&+#6=WN+1GO'0ZGD;F_1X=[A4"JYVUNTO[=_)T_1]NE?PW2X M&YH.=[!_K7NZK1BFPWVJJ+U^\?SD_'GT^ZNW<,FW,LA)AC9U!VEO'D-%$Y!Y MR&J",^BG\SBJ#(YJOS3Y*JH729[+T*-%LHKFR24.$<81:U6YI&FJ1=+@-W-X M?Q-E<-\I3?K$Q]#Q4C0NB2>*RN0D&H2D3\LG)9G@;%'8NMS %1K];C3+VVG3 MRN#ERM1MSG-78:'\)\7A3#+&"@=QX>SY^ML:6[5E5-7F$50XBW7CH#'XCQ/X M7JZCXL\<<<[.']. M=OA =]C.A\.YN ?'C\-QS_"#RDS!&LFHW;_Q"QE*9&5,$Q7)0C2! M]T0;!1BO!4H[:W(>TU["BUWBU'(4>QI]SN/7Z'[VU5#N46TMDJ;!.]3M!$<4 M\R42OD#G%;8\TM/PD4@#@B6)[HWV[].UZMM\FM.>IYGA*+][1S?W-+^&3[+^ M!$4)^LB8Q1+51T0^84W:!?Y _\*K3\L"W4D98QV:H@+OCJ/K:5JA&]Q-*P$O M@2^"US(IW03'T,/7LN(]F8(6[@3VZ#*KR4BX8< D,YTGWBG=]BR[S%)3I#NF MV)P*8X64&G!K*YQ3#S(R3>HY>"#RXBC0.% ]D">0#/ <\/^PL* H6NV6@$*9 M9DO49\MD1>/:P>WQKBAN"9PC4QM#'44&C49K\-[P63WR' M4^*N=97!84O-TA1T]/3-K&=FDJJ 1^#3XL:Z+\LZLT].C\51W3C>$) MGY9)16?[60:GNRGAB*9P"M%-RLTEO.>.R3J_9'16\((:V-^=DGN,7]S+-6Y; M)6#Y]M^0)]U:Z:]:=&4O3&$J,$HKD-N_6GAG$.ZDH6&V_RK!#JQ0Q-$7J>O6 M5/;'$Y7^U$K_ FZ$=J;.X/_#7S)O,>VWV+I>*T2:F NXKX8Q6Z?UPA]?P>71 M/4)O&FD M"TA@N5R6.%88%!P:8Q28WHU!Q0N;5V 4 B]!$XW['MW,<$HOZ=YVB9.4R0#T M;B#Z0OW;QU.I>F*LX.IU7 M\ CE$J[PFVG!P/!+_X:!\1RDYQV\AEGL1;MP?%\F17)AT,R!6.:9N30UGU5X MQ=KP]MHEC*.7<-9XR6A)7IJZQN-'R^:O%2]1'"TP0FC<'NFE/'&98DH-?@/" M58L97(EWV-"UQ!_%!S0L0V+.ETF-%P;$A+>#U":\?^-Q@] 6$"4>0BT>A=Y MYW'BGJ>7)Z34#$C2VC.R7F3/8"IWO2)_N>_8@$]=X<[UO*H_JKJ[3+6I+GE4 M.?XY>&4\:A@\<,C@O!1YEIWR/LYM3!*=M,T<[-*_2:&!.P)F*4'!Y('MS\&$ M@NL8F&K\0"WU7O2ZK5 <*>+&+^%?@R>C/"ZY M4IHEI/N N*T#Z>1,9./*B+XBH3TQ8._6EB0&<=.X34H7J&/+JJD8"/M%"W^ M%=VS-F\2"94"%8LI:# !:-[GJBCY!1+XW9(RP3NASSS? ME\)KC'%)P8_C_?U]_%]-Y'V"LTHKF(5Z4/?N%E?M^RZYC8:2VZT;O?%([?V9 M59F[9NB>@;M+>O#X$^/)[79NT](%MHV^MMW V:]LLG+WDOO>+7S;"O;JWN0^ M6'*U:)E)U[XPO:_F=[F$-\O8HWM#.6[XO305J M<4$JD6I0[J^S^Q"UUW/[ =K%>Q?WHU?D/O.R/'@*8;5>D2-4^ZJ<5C0%Y[B] MMVY*3H2G8KD?3.@BUIY+N$:[3#_$$!>4/=MB:ZCCP$I3]M3NJH3E6/$1"Q'4 M@D*K\00?9X%%!?IB.YU"#+C)LDS:.BO@[T_HCE@1:"!VGW)<5YDFT7KQ:FD^ MX7GG)2\7? 6V:=(V9I.7D(-W'H';:M!"WP.D OR%[$/T=--5 MGYE95F0LWU7Y807BE#0<1/-5_$3' F26M OX)V92@=L"$227]M9D(*$L!6RW MH6);W[V#VA_'Z7R%DZ)H,6<$$;?D1B1G="0W^Z:4E_O?O1'^<-L\UTWQ&>@( M.J[XP5<(U;;[+MZO>&'8-TJA=WO1A7[NY M^6"J:4;6\Y;O7+8-Y4Y1X=_VK<6=NN7;@N_$68A;OB\Y+.0AWM71X8/J_/N[ M_(Z,ITD?W+9TP8) Z'[;0FT5%^,R;UN#(/;(ZJ^OI+YN^Z55?PWJ:U!?N^CY MW?*=*[-(LN+VU4=RF60YX\C*ZK9?6N!IFIV_Y;MS+Z-[YH,4U+[:";OU T;=&Y1QO/7=SMM%@^W?5:%V[,C-8R=NTDG[NJ5_& M0*CNF"@-._N%=G8R[.R.[NSTKNWLW:?OD=)(@/%C5\:O,XEWL8IL3]V=[(>_ M&WPOUSDEEHDB?O28$#AWX)WNSIV_/*_!I^S)_M[H\1UA. M'*O/Y82^"P: X/7?C!'XB.MR!\3XX\[50!,V",H@*(.@#(*R0Q'6V[))\CLM MV0?PJ&G93G)S9T5[[1&_2)#5%>"#0=-MDHQ<^-Q4"1TZCUY69F:JR#3N(67IT'#]\=+C^[6?=;W]; MW0U;.CD_LN(>RKFSL+B)=BVIQ7C#4C$W5^_5B1A#;H$]+&6+W AXV'5#;2/H MZ/'!070R16HY)"?*Z*3 -\Z%Z^/P7G+_WOB^/IG].C4"P0=,%,-]0!=M+FR0 MV%O4YA>)-)E5AFZX$YM[9AMR-IVY@\?QP?'#'@DXY3WBW8.]6UC2#G[R#2PK MR?2O-A/6*6SC>WN&,G%)+),OF"<4_G\RR7)MGT&*A^A65N.NG"= M'\\'(Y;LK>U+/EH1PWNJ/?PC^+#@W$\/KR.L=M$J_1GLFJC>W^< MWX\6IKHP1)14U E]:R?$)#S0FY?'GMQ/7:7AD-_@37X64@YD(1)*#NU$Y_L? MC'KZT74WDB)*+BY@J1(F-'T$QO(PWA\=>Q*!K&&5Z]W>Z+,*<6F& -[43(A9 M[L=1?'S\,#Y^O#NL(%_(]HT&VW?CCN$6RS ^'L7C\<%'(X-^;??VV9GO"-[. MBMT5"=]N"#I+,PCY5Q3R@X>C^-'QH\\4\I.\B5XDD_KV)7U@*3H8#RQ%=UW3 M]9V/0=W=+,D23W$XV-_BTH[BAZ-'\?[#CZJ]GG1?]Q>=,0+"'L-8+DO/T_/- MG5CNOYTX[5W#(4_ZE8X.>@IP,+9X"T==7L///39/KWULGN[>L0DX3X^V*:KQ MT;#>=T9-/1V4T2V>D.X,@'B3D[5LJ^D\<21Z/CF/UR$/?SU#EGSF)GQKIO.B MS,L+JMN5U;+D3>L]AL?'Q_'Q\:B3\.JK$NW$XO]MM_<:ZSQXQ%_#UFPQ->/X M'3RZ+OQ@%!\<'<1'C_8'!,* 0/CF-]<_@N/'6^/2 MX_V#>/SH\6>FXY[G9OJ;:;Y2-NXNG([K+\P@\3/'\;'1^-(R,'D9SNW ^.MN;"U406?HG%^??C%LD\+;][EB3E&=IS,H\+Z]H M6)==(1"IU4[^W8U VJ M@"DKHQS'-?N03P($XNP6&AJ&[;SJ*-&M?WSXZ# ^?/CX-FWE]PTH.1@ )7?& MK&XZ8X.1O%&LW+J9V(""'HWCXX>C^/'CZVA+FN:+)1$J1.F,Q#")NP:-IGG/ MTVG%3A;/EMJ+3JR_G?'\G)/!O MN]W;92JFM>1]SHQ,2\./>I86!"(U];3*)A:F/NB>VVI5 ATT"\9*AX/8PJEO MNLVP*#\^W#\ G^D@*J_8AL#7%C0+-LD3J@GQW%@=CE9S1>@PQD:[Q\=^1L2[ M06=@Z5--I#) A+2$)W<\TP)'JOVXOSB=?T+.U.B'MHQDJ_1OVH M+UBS1>JCQ_WFK<>67)D+H&38!=M]:.71))'E9X*_C>3NB] M,Q\*L&F]1O&CT6$\#B@)-L)E-D&P%LL23#QZ?B>F*HF(IZ\[>6>R6==9JNV@ MM>NMV%U5,CMQ/.RX4H%TTGX*E:YC/.J,Z*4%.@'= 0N,:Z(_KG:+&LG3P)A/ M *G]"WSAAD-E6^FLQ H6I<7%;G3G)3%;;UQ84,.)6]>E7=>=D#6?%Z93):Z, MOBL8+U'%/JK8:W47 'Z!.)-[;\[_J.]+3#)/4J)Z7H%CR.%U"D$=/!TXIF40 MI&3DV%_"&N(6+LN'U]I1.'>9BW-,=R-.I/^6I/-:'>#;&DA+B+SWK^1*X MO =[1_LN5N/[X?O0BTP,!%>A>]9Y@ZY&K9B\;%U_UCUI)?<^HR/O24_U^4P" M"\IK-X> #M:U>& ^@-C2*'#G#^)['.Z-#MU[Z,#SMBI(6^*L=;$4^!Z52>JV M6@TMJ[=483@<*@Q?2M3<_^+, MG(W[SFC>U2%]US8>@W3^3>F3;-,950E"TQ<_&P'BR75N5%E2R^@0'>@S3?K#2GMRW- M+Y,/V:)=J#RC%-/D*/@482AIF>=)Q66G^_W23LQRBV1%:8B)\:3?92F_&4F_ M^T-)7L)OYM%_C"+*L8V>V";VT0/E6+Q;LPSNS,2"SQA1<1?GYMRI/?W*\QZ' M_;DS=Q[V=/?N?&-[>J=GC7V589YBUL?6K#NTT@,EFKLC4K&#\CCHF,&N?U/[ M,YRY;W]E=W!/[[1=_YKA^H&UZQ;/.,3K@XX9[/JP/\.9V[&5W<$]O=-V_=/C M]1N S.C2W<&9X;LDB(-R&0SZ-[4_=^;,W>CK#MO^76[[,(K]R_4C_5^$F>AN M)DUR8?IEGJQ^BK(""8Y^B++TOW\X>_C#/\[>/O__V7OWKK:1;&_XJVCU M]#R3G"5HS)WD3*]%"$DSG0 /D,[,O.O]0Y;*6(TL>73!\7SZ9__VKBJ5?"&0 M #%&L\Z9(;:LJMJU[]>/WO:J]_^=*90RJNC__]]?\)9?EZHHZ5L!M*,!M+-* MBQSOOS_\>'A\H0N3SKVW1^<'G\[/CTZ.O?WCM_3_^Q_^=7YT[IV\\]X='>\? M'QSM?_ .3H[?'EV89\X.SS]]N.!'3DX/S_;QQ3FJ&Y<0YFJ BD<4M^1(E@]* M[MS!93AE/RZ\,S7,N+-!4/(C*$.BS\LLA][@]8*PE"J<0K'G:QV%)_DHR*.5 M),NN>&Z"?2L_T'GMA72_746W9UO[=\?H4\#%95P5CR[_8Z^HPCY2Z_2+NRJ) MU;7RS6OTQ_UL./79(!A/?A306F$\I+U,?E/TLRJ))C]%ZYITZE,D.$U^-HJ3 M9/(S]66HPG+J4X+[8,8.AGGVYXS'AYFT,U13V^ "474Y-A^C-*F(B<^BG/K+ M,%?2DF/5^U=6>7(^0#P8X0[Y,DN^LOEW)0A1=;$OU#?E<7$E)6#(:WG6;+J85ILX!'9AE7A=)BGA?EUOC>NMY>K(!*< U;0 M"S7JA?3R7L6]'51!0(W1YT%*6GE+^NTV#4U#Z(R^]-X%7.N_:L"TGZ#&]K+O M]F+56%58L!#&%=5@* 6R_,YD7%=+SH57G(9)%4E-L$LZ@ UJP[(48HR+ \=> ME#$E758!FD4KQ6#K565%#P]53LL,4.#KZ\Y-946T1I=:);10R."*XEZ/3JLK MV5"+!JBC?HT+_J3Z\L8;EN*YQF$!16[K4^6$>W6UYPW'YBMA&H[3R1:(*9^# M"_ER!:0$O T-\,OUD0G^C'(X;!/M:F0;BC M27)Z1Y4UUO'.3,TVEM$ATNR(0#"5*H2U#;B7P[D^1KY^(., MBT(-OGA!0HNG?"#T+_A/%>?2:E)]47D8"]/\LXHN<1UTI9G^$J5H$RA-=Z0! MK=$O"\,J]\V@FS ;*,[OO$9;'+H# *D4N"45&HP1D4LV'+ M^ZJ$P?-] +L3M H@KE.I1IG_UXC9M"\B<@S0"R9A;>3>T-*U@C4)Z,>\O5$0"*H*FC?F,]KTMSE?O)$"UC-[W?LH1[Y_O$1\)5[X51 MX911$72#0/VYT^: OGSI<^LF]-*4X5.-W/5[JWHYO52)*5V:FB:ZO M(QCSOSU_9Y_U!EFD$MY1'E]S*R3:(_CN?Y5IAD3:$OAPP"J3MU]Z M!FJ8'2\'Y;8%?$(229#<],)^-B*@Z]%<8RTQT^Q:N DX+TD$X@P53A/8':UZ M)]!Y,E+><#QZE%_$?>"#82UK<<^E._D++!H\M4LFB+2%'!"K)<77@0M6C7!0 M9RL"@B M^L$U]+$D";KUC+*<%!>6K:(;L6H2Z[V293E*^:BD?P2ZM1YI 02Q'GRTI @( M1=:MQM !]!K NB:Y3,HLZW,Q--;X/Q5KD5#-^)D^O3&L$K*K&&6UHJ85$].I M$7!XDV3A%>E5<;JB6/V(O$-1?L#WWQA<.AGR@"XZQOFX(+;O 3IH 7%Z>'!Q M]NFCZF:/V=?C>?=!V&K[(#RT\+!L/=)(!X"PTZ83KE%)/.94^KU4XSVO6,C.CTON;=F:E MLN,L?._#AX/;<8V'@,N]06$^R&?#XL/%T?XS/?O_K0(96P)'!.D8^Z2P#+JP ME:&1/C]X?,QRTBZ\\[Y2I?=1E4'B,Z$\/TC\X^*M=SZ,>+"X1>2(% @ M2#6NI /8,^>4KDK]7+'BCV!<>2\^G;]\K@! A&X0)-[;<4I+A,\6$?9K7[CW M04SK+(\U;WB&\+C%;/3G!Q0SGQ= >(8X<2^BS'4E(EAP=B!C;1%6(F8# M.,*_3?SF)0>8GQTHWR=9EP"Q7Y6(+F95@[!6']RK\=#MM,_+("_%%RGQK3@O MRHE&P&OL^F6GJ;@CH\:43L=SP5. 0I[U4L1)-N$#82:=Y9?TUW\EHE8[0$WZ M"/^L\4IXQ]ELGJD/-ASX$X_5#GOZXF.05@C <=/CZ=\UOJY_R)V@-QN,=?JW M[K>-->NVWP[.N+^T#TRM^%;U5%JH&TXZ^81YQ:JWGR1U3'3J"AB@-B(1UANC M.SB$5QMAAJKLDU#]KW3GY3Z]&(;=&)/1F+3 +7H#M+^JAU;\O+:ZUG&GM9BH M0=V=7L8P98GNH:M'1]%OQ;UNSN#BPU*TBH;GU#K2SW4:S]+$V3[#T_F9D"Q[ M1$_F0X8-U9> WR_@6N7&0>>X/S5Q/A.T9?T*V* MWL-L(F0"(;@EK!I*\B7B4/JWJ1L?"V;'D+SL6@+U'69Y$'#UK!,YL M3)7%@_J"? DHHX6XQ_49"5[88).OIPY<+EFNT&JS=X30(")T"+LC9P&Q2U7K M+<+Q*V9G@RZG8&B&%%:)B5 V(G%+P46.2@,8^@%')>CF+_-L5-\*1X0#+U%! MQ&)O0/"(2?L(%:3X9(B"@6:@:R]K7$=&^8%AGD4$[D)G,FDMDZ^2\XF0=F)B MIQPKQ3BK(-7!4J#=B%Y(\J!;E8(V'"D%DIF?T761:J"&F-22ADH'-BQEQ?M\-\;^4 /R,)($7DDH4 MN[F5@XQ3/)-LA.Z /4S683C7LAM(X65#Q,30,)#CX-F(-C8@Z*V$P7 J;P&_ M\R+693BASZ2[ZNQCY"W5DP',8"S6F5:]=YA:@1.9J["3*"P_"J#G(@VY0 M?:$K-4O([H ;F3>(HRA1*WJ=.CY7WXR>1D!\O*)_=54Y0B3OYRW\^N?.UAJ] M(DDD"3"M@#,Z6PT(3.J]*E=R %:EUS%A( +OO@N42R*!G%&M4*3'H=MBUD@> M%1H>)M )=3HE-B@GSIT#F]&@^A"LK#/)"I+$H1AT2^(0I>"?YK4+B&2N31"5'3^[J79T1*E>\FY7WG[.AV(F6@S M7AT+)TH]A<$;P#-#&;F3[N,;Y$':=I:SE5P-B?258T' IB9CD5<8 MYA@X8J2$\3G4U0[@/<(O'GV$WO/.9MENLUD>WNVC6=TK-P50TI&;-,(B ?K/ MU9C4:3+W!ZQ0A-"<"DXPGZ#J:] ]WS?MJ=1TKF?FL(?(2.LE&DSI9DV^:N10 M,DBA)9FB'46&&6DP066]/JO3/YBX P/5P"C?7CW04!??I+4^RO>26T8.JP]E M",2=$Z7[[)?&E3?/"/QQ=_.-9/,9XWI1241$*'XF5,- T>'HD+6$2'@3+T6! MF#F(H2$?%H<2;2[J],*15-EGH]?U@J+TFCD(M[D/' M@!456,PJVB ,%E.*H[X,DRPN36V7W;&\P] 0J38 !>DUEW+?,@=[SH68;. 8 ML]'!5J>W_W29GA73C\(A?LM&XDKTCLJE\":>#.E'\7_UA&@N/BM('IPR7^?8 MP[+(1#A#2%Q!9^>B)CTI $+,24MWI517,7_6)8!1178$$;J,J01C0#U41(+R MDATL0QY3);&IG/EQ'(FQSL/M]6AM(58,^1L$?Z)@+8NY4@JN*NR5J=XI9LX5 M"M>,6+">,5FC6XWU0'<4J$V_EA\:@?I'BO/AW3*2SV)0^1[_<2Y%!F]$;1*7 M.>K$WEBM8%&LC1F_GF^ B$A>0;KPJZ J,_,!]Y"13YYDKO!#]([\27H)D3 & M ^]'T@K XCX]V,^2V@7*KLG!.(\#)I.!PNC2XK5W'K!/ZEV<2M7R82!UJ2?& M_T1?GHQ2[6;EH>W:G/#.E)E%3(PB#098OJ=&J]XYR7#UGXI$3L)>AIC+A*JB MLO7?LFW9\R C>A:/*J0NO7Q8>Q$;S(,#&2A;Q((, B5O-^['FC](U:L>F6(= MC%P#Q6N[?FP25E%FE#^7RPV"(2M.HH,&/,-T&( ,Y\XQL8#YG;JAT6QT#L!!N%(^3H=5*1DB<'03(?<,'P)E:($+]Z&8)HX5(*D#FK)H ME_R^PE0*-EV,CD^[I9J6:AZ%:IJ*&VCFL]#,YSZN82(+WC( M3.L!PMZ&[O@[R0%:'+8!/&@O?C]]:>--^"VH!X0!VI38XY4:CTA]$SVT^?-5 M[_=30\#:)3<*M-W+^0+2A4'RL@IT@4 ["_&OFXX 06'W%NN:MX8Y<]K7(K^. M:@:.VWW\]-/EW..^,J;);#CX[IWG&:D3U= 9+Q!/7U>P[AQ5$JUSCBZF5OJE([72+O$I_'S-DO*W@IM>^M M=F%FKPC!N+-([1!FDX.!(&1 FI/JEJ3]D/612@<,TR!D *V,[J*.\_ARVP/Z MQZ64QT.;*S@<5$ -96V/0T9U<#PHRUS^>C%R@T3P3&&ESMI?3=#>^KF1&,#^ M'N.'DMG9;]8O9J0<."[X$WH&FO^%L;[R=Y'W-$D73GRQ1A/HX(7N82^":0H76! M0>_'=)$][VC;3AMM>_#:\8:+[]6DS\_(9;1]2!H6+3&J$5/*9#H3,P+N]*0Y MZ\0K?=?][30Z&\"DU9TIB(MP&ABR2,(\[B+;UP@7Z67%*2;9M>@;X\GN'Z1M MN'W*.$\GE!@6,YN\,K9WKJPE3/(NR,N!;?5%IK>5;A-'Q)*R=6?;8$(6US 1=C, M)DETPA-CA>:'*1KHV-DK9O**#P66I54NB>U?^<':(KI@'[01PX.Z4A=K6O1" MS8F>2Q!3$YS_!70]G(W?BSIFN<6!1\.!M18'G@<._.P=<.?31;WO'^A*_/%M M^1VT:&YJV5KTMT!O@?X\@+[XLR=K.U%*4WQ8R#>*AP5 W!\[T&BKXV]OKOF[ MG8T%!,USO92-#7]S:]/?V-Q;0- \UTOI[/J=W6U_4F-('%P$=GHX)\IZ[W$L622OU?CQ>[_C;>SO^ MWM[N(J)UBPV/C U;_L;VAK^]OM-B0XL-OZ[[&QMD;>]T%A$;OM786TZ\7!CT M6TX7[S-=N;WBI5_Y.5WQT[&2Z@%:2I+U,?AG(8VE%F67%]#M%2\]H-LK7CC! M\]B!J?7-8?G3K^^EMZ34[41HCL&]()$P;T30(D!RD5'V]G;UCK^[N^=W-M86 MX%#/<>7[NL@]?WMOR]_=FW*0/"MH/OU[1 K#WH:_OO'#\TH6VD0127&F"A7D M85^W4K(S@A<$)Y8 &Y%+X^]UID(RSPJ:3_\>N2'0^NL%.-%S7'GIJ/$)&!%' M@V$0YUQ,;%HNQ&D9I)?VW*'&VQX1EBPXL.&4.;_MKNW<+^=TE"?_EDC)V+K P2 M9]9+ZPN[;U_8GK^S#@8TE7+TK,#Y]"^RT_'7MW;\S=89]M0O!KQ^@^P=F2@W9S^.S\>/YZE+K.^[J^M;Y!XN9NE\PW*3'NWCWVWB+QL M^+O3=8?MU3[UJ^UL^QUHAFMWJ\5[1!MDR92'A55;ENVXSW'E]HJ7?N7G=,5/ MQRPYX7;/<.&$SV/'3#KKG 6 ?I08 M2:H%SB* ;9'Q\_9F\8:_N['I[VQ.M21YZMZ-IWPI6_[F]H:_M3<_@-5>RN,G M;6VO[_J[6U/NHX5FUX]M*PB[EF;!F+'"8ZN1M!6I/+Z6XH\DY@GP9=S&O-O$ MT*58^=XR%_SUO5U_>^V'UPP\TY7O38!__2*7+;=)&/_[(.;A9@22.+VLXJ)O M!HUAW-J"W/+3QZ_OWMONVH:_MK.W(&!YCBO?6__B3;+>UGYXG]QGNO+"$/3F MUJZ_L;.U"&!Y O:)$5.]C!ZX5CS_O)51"X;26_[>[HZ_M;ZQ((!YCBNWYNDR MK-R2]%,)>PC4XQ0SV_7XJJD"2+*N_E/%Y1CCGU51MG7R]VFX=_R-K35_;;IN MK?6\M\+C6:Z\V*3U!(R-.AC2(T9>1T1">EE,WQ!CQRSI.-)5'@MR[T\?XUJ^ ML0RWN+5V,]-X#K!\^K?XXFO7N)SQ$#=;=D%N5+_P617_;&]LD=4Y57S:]J)X MAKBPT_'7U^]6W]>BPG*BPM;VIK^QMI##V!;:KFGT,9E7#[)(6+TPR/M-*4&; M9#GO_O#."<]TY?M,"=K<\]>V6\_BXES*IK^YM^9O;OYPXFI+QA<;HY;MN,]Q MY?:*EW[EYW3%"VTA3'>RZJI>EBMC*)3!E[9B_/XC;'O^SNZZW]F=&BC=ZI@_ M[E9V_<[FNK\W[7-J+^4'DDK'W][8\]>W%J)"8\EN:6'Q8]F.^QQ7;J]XZ5=^ M3E?\=-3X(ZNZDS*?JEYLE&SO;-PY_:U7%1[^2O0U_;:N]D06ZD?7= M#7]W1L?WUM?6Z;_C-,Q54-"7W;'W,\;1[VYC M"I<7%%Z8#89!3E^5V=?>M+;J':7ZE7C4O!;UC'I']+])4,K;?D9@;6?37U]? MXWWN)Z7W(>@6WHL@_$\58TWZX<=@S*]\^=K[>9,VM>-O[&SS\Q=OC^8^BC&_ M]'@''8_VMOCQ_WNP_]K+>CU, :9C!AZAA6POZWD_K_MKNVO^WLZN;.7TW:KW M67$+X;#TLAJDV+A48\K?I.B,O*C*,9V1UEY??3P48I(U"W6SG#";:9VV\FJ- MV2@SU*E5---86_OK3QX8V3"((OK-WW]:@X8F_&"F9O>3RP3[PVX_K_=SLT[X MTPWLN9N0ONCHT-[%X3\O5HZ.WQX>7P@D'$"$"MV="0X;N[=:L[Z*OPV#2[72 MI1N_6@EZ]))77I",@G'QMU]OH]7JMX%'!%X_5[V___27BY.#GWZ]X%L@%#H@ M@-/NB)\$AIE\G+ M&,[>QBT9;.-U-W'9;,8V78Z[@]P2?V-SO<%PB;-N^!M[&_[.YIKAK,QM.YUU M?W-WS[#/5>]B8KW)M8(!&5A$5PGO+(I[/96C:+U0E^@]4G@C.C"^RE51)?S3 M.8*B &@B581YW*7-!]WL6DVRY,G5Z83V3?2XW$Y*URDPI1>ZC-P\6OA>/QLI M/!^4)!82^@<]13"3G_&;\-=M?V=G!Y.Q79IVB!BFP[:_U=EUOQ=:[OB[4E3M?B6$.*SRL*_5(,Q- MR.,0WQ=E1F*Y2F.B6M:MZ"D^LU:NUOWUSK:_L;'AOO&/8%QYG\Z;:MD[UZV?.CHKE3D):+E/B8WT)"1@\7$K)U-K,HJ @(AD2O<<:896@F+FIE'A)F MF,>D+9$219JY,K^]G-_(<3EPTJ10QT1Z$9I^@4X/@F&,VLLS59#P"]6$&_2) MGYGT@7YP3:I8G 9I2'B2U0P]2PNO(+)CAJJ&^$!F) LB);JQSH!4%F%VOA=J M8,' ([VCDI?PC_B)?I8069/" ,C:=\5%46%UO"_-2CK#,!BS58#'Z%WLG,&_ M&]^ZVLR$4:F/,WD:F? ,Q:?*6:VJ15<8%'VO1ZH+KTETQ(AJKF'A%+\Y)Q_H/L6^RF/ &(=D1"8X@!LD&PV&> M?2%R*Q61V\];6Q R+&C*?IY5E_T&N*?6)Y(<5MTD#GDG0Y[[0"#(@[0(0C[U MJG>2>L>DA+&G87W;< VRWTG 0!.$DHEC3EPGT2F\4C/V,@L]X?U%>" MVJJW#(1 U[5/T$L8C-H/LB;VP0%X:#HF,1TJXGLDV:$ DYI+,/983O%CI\$X M["L"VVE.6,JPQY^7>3 P:OJGU?-5>AUQC^ ZSJO"VX\CGSA+$JL>+WQ(2)P- MZ#+/%:$H6- +-%9:7WM]L']V>,Y_=UZ_]/89Y8G2^$XV_-V];;^SMK/JO15' MRBT%AWNZ("DRSVH=/2":G+!>I^/O[.WY.^M;1BKPXT6LT0RJE_RD'Y# 4?F M269]TR.4*OL%GS (P[QBM48/F2*3H?-7B"3Z.JT&\AJSJ6$0DZ:TN^MWMO:L M1,0:)-L*HK1(;*@TU? >Q:70R]%@F!4%\PQGD\)W1&L;D#03Z)'*M[VWQMAN M1)OLHGZHM/=-IHVRCV'U$?$TY;',S*[C2+;$@,6-\4U%=[B4YOGE4O11Z=06 M/X[2/RM2"-_&15" L7P 3%X<'KW]\'(>2%BU; !CU(]))<6YB0K(Y,RJLB@) M0MALP'I<"D'_,4B#2\5=/D5\ ,E%#A95KQ>',;X:9?F52 :1:4 _+6.8 M64Z(%16S_N8R:VC^A!51A148>6N&;A@J/0;O(5X$N:G7,D\:?FY8M)5!A?"' M6 E5Q0-@'^&(%6-&V-6[)"&>5)%!1%SF#/IM(!XO JTR2*\\Z.*\/*F)M%^7 M+>RN[GH#0B"@FRB5A,;[J72K^'ES==U^R[BFW^K:1.OTO(5",FYR)E).B8'$ M9<94Y$"K6Q78%+3ETO(NC=6#^H[[! 0B7&"XIE'W);4*8!TG6M_5ZS-@Z+TA M45@7*HAW2=(\(/Y%/+!/[ O/#A/B7J!1!Z*R9)AD, US^^S8;H400_&OZ66$ M=$,V NTN,F$C!0F5J$J:#Y%^4A]P*6AR"OD&)(-5HG6[0JFKQLT#(T7)HYOS MB:->!M+VD14Q^XTEI W% H^!&@#Z>-*H-\YRAWH=8YR10]/TN*$DK4,ES!M M 9U499)E5TME\SBHQETK=UX7!F,(M4@"EDI\K807=.M*#&C"!=)=LCQBPX*E M*N$1\0[B5_B&#"2F_S"KN-4H\(7>.$Q4832"3\3$Z)ESK%!8S8Z5PO?[^Z=6 MNR.3@'".#2#P->\R8SF4T<*Y%=L016HP3/A=9+DG\7^9T;-$(9Y8%E;9*>B+ MHB>8BJ^=F7!F:VF6#]ANJW)Q9!G>RB=ENU\K+QSZ$>\T6QKT!SJJ(O+$K&DN M),626 IF=32-"^_LL?=K%#B'-A7D4>&]R>A_O!> EK[V=_OG;\R-^[-_]&G( M(#:(LG_^R:+(<;9*,1@>"1MZ+\ZI; M9D/B;>MK6RN;:[0)*!:.W%3HGLOH->HKH]S01>(RZ6(-4)DE635F]:Z MFEPN+W-U22_P1?:QP4L:5A=*9HGM( M'%1\WI'FO3;2_-!NO'Z!?"\I6H%!_5^(=F3KN0P M"EBK(A$Y,,9*;4PW=D-;D(Q45LT+-?,-;)\H> _<8S"'*DIM>?V\W5FGUV=5 MP494RD!OJ/#6'4^666G,%E+=>R0:117M*:7]F6+O(*9*'_S<<8PB0/XV<2+Z MV<;JFFM+C M86V8E9G+^;'?;I96A3D:/;O9.$TP?S[&4DAXUQRQ?K] D(JOHNFUW=EVX*-- M8(.ZO2PA&FͺUC(97BR* G%\GJE<^G$!J9+9N/DIU\7VM0H9"9^8R,Q/Q M&_@ST]&_O;/:<5$&/(T>")6*BEDN/ 2R+V,X^^A=,SSW,%YM2.)V4OXA@/\T MWOE$ <,X.!_AOQ$3]U8WY)UW0D?+^>$8=/R"M>\ER',,X] RX8$5K(?VO^PW M_.$W!5+ZB 5D4"!(1YIT(K-BM5G+^*;7%3^=]KPZWJS9/M<7^.>&>WL?C+/V M0"Z%9?C:ZI;[C-D2JSCT4 4OV*27-[@.XD2;92_QN3@??G;E'9RZ5 M<\(:RZ84P.%;3.4RLT.H;/B73;;<"\=/?X.;_J4W#/*2R-)&QQOZ*-U $7]Q MX]:\GYB-='8+P=T<61V$ON[&<$PST=HPP64.[0UZ+-TQO:L']P]\&795]<6H MR=-+S0@5S 2'&/R]*HT*ZXB=\,_6+BJQS+0SUCS-$13C6B]7Z,D5(OTK58N^ M5;GYQV$"CX)E;SB31WO_#9$**!&/)U(-V='&&9T,P%ISM_Y,>Q]?QSC?U?R[ MB$5?JV**H]T0&(-_GCV,8_=7=BMD%K"HB8BY&+=RRF+%&*2<84J6F(2)E\.5 M_IMDQ!H[."X0.$(D-VF/R- M NF''!F#NN-D0'& S;A$[/ U1R;\RT6, M4LERFXC7@\4.&=MLW' 5 2!:R,9_2G:*SMQ6KCA)@A3V0LCL2ED!K1.TD&TT M%"["1!"0IA66)M>=Q0445I@> MG,W99?$QVI3ZIHEC.JU6YM<;FF3-89G4;H?FKW(V5T&IRWBS,$!2GF MG#]ZE$(&CYEMX6H*3LRD6T@B20>R#X_%QUT7Y#B7U80?W. Z85V_U MY**6] MRMD_S1NK)?$5;'/:=3>=MTX?RE\[B0(30:XDXMCD.UQ%LEK%)@LJ)@H-"#FSZ[PWUDGCHF@SF;8<$%NQ M43@=,+0,W8 0@.FJY'@9*^"E3H+LT%K-@;J.T_80*5OCX44 MJCHMBE.,:^78J%Z"]2H2M#089"*++JD:C@=<1XPPJ6&1N W((9M? MA^,X>,WYT'(ZQQSS/:GV(N#8981TC%P9H,^W&U<)@$3PQF?)M5GGSRK2U6-, MB/;&EH$;W[:(Y,C&0;Q]QG9;/O+T8>"JAQ6S6,*-.(]6P [&7C%4( 7ZJZ;_ M7IP/@$,R(%=*E"R 3/J(4X*$)VQ*B#@5Y$5:9*CRIF1"PM(R_J^:M0@+0R)7 MA*R$49G"PSAW3$>7E9D,&-8D+0]!-@!34=PK\6]$.;D&4N(OBQ-LF7!S?G-$ MY79S-W409&M>AXM[[AET0/#(!G2!"?&V&_H$K3U.[.>QCKVQTMD2C'NP!D\/ ML_'C+%V!7T_!:7F9*V,\/VQ YU&/V%GYOJOY^C#;A]GW>=8K1U B(E(]DFR( MFUFJBWF:%',:E,MV$9V=)TD@IWE&=K(J41E=JK"?TG8NQ\MU,[-IY(D*R"KAB-4?:[-XTA9EDMM1_VM M=LT5_+>./Q([(_,=-GVSB*JV0,1[9"*\ND0X*VIKB=Z:P#HJ^X'V\_ 7.K1# M+\WS,8<\Q7>F*X3A ;_F>A2=4A=S>E]&%OU_.0' "0;*+[&R&$ 2(&R\UE-? M)&6#,\_HQ-K"TP6H,WP^LV(+XK"*V.HS$+#1NL8MZ,2CJ7OSR5I$I! .)%.B MS<[$NL^ ]H;-MO&:J8L&QEV4Y?Y5OU;W]1 G/FI'@Z3N_(&8B%B=8J9J[^.L MU+UUKF:6/,<@;;32N??]V MNGN4FVT"8F ?/_+1^^(LE]IN53N0O=#X%!@.6<)>G;C$DO*"R'E!M.HA0-.+ MORANAQ"J)BSI2']RQ6^]VPI,G*&T4F8KW!,K3H<$F8$B#L\ 'A#1PC?+!S! M*;,1E^G ?DY@0$_667%AJ'-<)R@9%&YD(D;B!2T;J6',UG&7APZD7X1&GU6O4^V6T'CN/9X/7LZW_7E.Y]/GIJ3 MR0KSA@F!Q90M!RA82G#J@J"LX\2>C;!T^\X:-X)SU0-!A:2103;=W MLU>LD\\+TPH%K0#D$3T7R):$-PA+;\^"&ITAE$0A-)AT]5]?PEE-8:<))60\ M$$JS[11$9:G#<^9R.?=+ R68A_8FN@+%K:BK.U*R<5; PN0B1:^:!T0P,NT MKGF/PW$T8.<3M-\(R,W"/;\1I+P/@O>UOEKSQ11;K 958HIIRK"_4@U!0+$- M%=:=FFJ-CV$G V+;5F9#LYY [YO>&UZ#L#CS;Z7NEE]1R MNAHZ&13Z&/SV1A"Z[AP2A'TH+ .M%!B).XC)\BVS5'%ZEBNS.?;(Q"^-$+F' MBOM 8 _!!K%)G/8E,4.?H@(./G8Y EP)6&M>UL33TFK$*C *N*;FRV&8/=%UZ:M&3:'_BVBG4Z^ M-,K8[#;XJA-K^356N&9=!K4D"B0]"%(7=I.XCV/6*BX[T>0>T!10RP3G](V$ MIJ[.JBR05;D<:0(6/&[O@]ELP!(5P1!)U\P-ODK#AN"_CVTX]^AN-'!ZXU@L MT=@5H1V>9'?,('.<1Q.IPRQF+F)]$V)(V/W7[9KKWG_3:H]5EF8KZ,N 0W?P M7@ATSQ2L)ZAJ2^2ZV)_=&(P9D_3,FU&F7-=S2P(QFO4T1=LB+'+67A?Y'^8EE2::FFYKZN!$Z)I^ZA]S'AW_$#RRKQ(@=FJ;9]U" M#$[22)T)K3:;DT\7V-7OAQ?>V='Y[U9"+E&E +$MDW O(4R'/A;<6A7H]#NJO?NZ'C_^.!H_X-W3FAS^)'8PCECTOFGT],/_._]LW]Y M;_[MY1]TF.(?W#S6K@VH#N]6^F( M;D$23##P62/=GD:Z/;*'?ML_?D]B848T8U?[[LT.-?)^/+G[S]@\.3CX1 MZN&#DV/SSZ/C]_R#&FEK'K>,V'E,NNWSQADC[/9(V!W0)LY./@A[.CT[.3A\ M"]FVC!=OX-591.=_7O%]_K\O34G24EH;@ MJE'2A=?7)75.O)Q?:^Z'G98T6QGA6* [L MN?$D]H:;O"TK ?U;PDP:V1&0N"PLEFI"E?)/>.DX9;<7WX35^21G3+]=V;$2 MMK%UZE15%G7"@_F^!W\"]RFNN@-XS^>!7WN>Q2.M [?X4PQN]D%*0%/*-WW7 M\\N^=8%1X;CK];?GAP'(V5JU3W MKFA613OI+[81!?09U.WP_C"'AC8F44_T%.7TDQK.]?VM>K;QPDB/-K%-3WBD M 7+I>6K-UZ_PD6G6E;*Z!#A@8 MZA1LDS\U<05F)CAN+S6P8<">Q.'&-8CD/I2=ZIL2QA]#M^Q721<:-XBS&(0 M7^I>0A8,IKM^[7M-,S<_ S"[/=2=21N88$("VIF\TR.2IZ>Y_2F[K!ERO+") M*Z(<7Q?^2D.)>5794S_P[[;36_.IJ3R_G M:"42Z;[]$CRK4;,%S"VE(XNB8&9VU(T;G#Y*M3*@@Y"QZ2'.!#^;+TMTI=$R M8Z:;A2'Y11]@6.5H5%-\3S./U1IAOPX/8<>%R89S&ZLTE)2@7)C2YAF_GA^8 M$ _W"AK.O@JJ,C,?Y.R%YT^>9+?9F5TXOWOA1O#9_5$Q'G2SA'>VN_':#33? MICOH4(WDA_?(2E>/W@XT6NCRIOK;52YE>K+*-6_RN^D0"94 M\=!MSV:Z0',Z+2>ZW2JS_*"IYZW KX5 M\(^.\+6-..145L'6O/8LFVF]A,%5:I"Z.U5V?2&M.4TSJ18:@G^660 M:@9L8U\71 41:27R*YY3M!1>PIO#B([7042WL)B^WF'^['.KC%LO6BSYG M&K+IRFV)?42:H9Y(:Q+BZ6M63E$,HV0@GD;$J*KG]Z;6*=?P_SMS;^O P5R? M\C)<%!P7Z)N0*JF+4H[9UY/\;H:M+F^Y&:BKWD=7;S&3=A$9 MX5[W;JZR4P^*$>$JBO4@S$+I]IN8DZ$Q04]B6/\1E_.-,H.;RNY+PPKM:H\R M531*E%"E3_RH*$W$FQ\C;O4Q2+)4O0GB1(V]#Q].35PD4M O 5UGC)$>KNM8 MP.A+Z3L2^PX!E7TXD N=85E3LTRM&$\RB;\59M,CW?2DJ+I_ZG'#[M'H3*(L M?V77C<(S"95K?GQ^>*#;B8OK0%HO&Y6%E>O!=)!#[\ZDG#?N8RDHW01X-N$5 MUV7H'V("D)%FJ7&Y^0?YNL!.D(>,OP" \-1*V*CI#$Z(S_ MI\"4>-XQ(I#T<<*%_MS\9H+<)+#K(R@[ %7D7C\;$7-+$IG&*JV$D&PSE+Y( M/L]);R!WO3.?"2WH%EE2E=S=N.F$ZRMG>X9\FEN1&G=5KGKO$-_5$S8T1)R" MTOH'VAEM6B*%4ZVI":I$X;91"%S@-KFEV6:AOA.Y(#/LEF6]3@H2*'/9)O,D MY.CJ82UUK'>6AG*;NT^C;U)FYBDR4XE:*@RJPG:+LMTA$HJC#QYH'%>%7W/.8GSLY3'7_*I-$($:=BDP% MV9RCB#"3T&&@ZR!Y/W7+;)XI+[E'*UH9P(&ZP*4JP1@(FP;%CL$H&Z5R9NG< MWJUA6G >A:?R'*,Q2!J11 FN%*&)4]_I-P%'ZX1Q'E8#&*ZU08#.# 10B 0N M5<7;,TGD*GBF#ST79DE2%<;J&66\9,;]3[(AB!%3/EW9PUB4,]T:!&CBF70+ M4!^1=S/,D[>T_W0S7!I M39 @#X'+]$ =[$?OCCN-\/P<,W_!L$$9E,BZ^66&4G(]((2>'V9$*?-2%<*5X-W;MQ)9*E?Q8 7IH6.NP(ZPHRX]JRQQ6PBOEGN M\@!NC0#V$:/T])FG8[\QZ=AOZ'XN?CL\\XZ.WYVQ>_[5]XIV>'?QP> M7Q"2G)\>RA?+B22E# 4)> MW4^&:,RY*998Z0Z$7YB\O?L:27(34_W+&O_'8:NRS,9CS>@P9'(<#%0356>/ M*+F7S *SJ+F*&Y:]);PZZ[>!UP/0PQ0;WK]\RG!Y.AX]A'=KS\)I2,R'W\/ MX-H>Q>5_%^J_R?.R]#_(P#OZ'_K,X]_&@Q-19G'/> MCVX1YR,\LE3'VO_T]C6'S%][QP?OGYB,.HP&61IY']1H<>[D04EJ8W'.V00_PP-F]VQN/N+FO_&=CX7(]X 6G][^SQ/C\O\@HLC5V/LM MB)/%X10/R>:WYQDA]TU;/]R1%JN>=\(E0ERV+-E2BW/)]^&D_F7_B9DI'S Z MWOMW'"[./?P08GN:^"8T5;>Z;&EJ$638>?!'EJ9!WSLIZ+'B*O86YT(>DKC6 MMQ?GG/=PC7^<_G*0Y4.NL#)%Q\G2$]?E[;]Z:WW=V^_BN*R;J#R MVCLX^7A*G\,-HG@X=9:Z7Q\?O*=OC[,!<5;;,;9&AO>HD90&F?9'J][_R MU M>B+'#5_Z M(VQ1]@CCE/LL!,-A%J?.!(#9V]P?YG'BZ5U*'Z%9/YZX6MWH..*>ZW%N'$Z8UUCD&^/+NRIPN--9:M>J>8:I!5!G#=0VV.$R"4&K(>Z2%<8.3 MHD35]T$^+O#PA0K[*>EFEV3?9PG*20K?^U!&J[\E21CV_7"][I5G)12$=[E;O@E[YA.@*9?A;1DRJ]4HZV8;6^ARA53 MF6Y;Q FK5^DE:G5,1X)LI+C] J:B,)2[U1@U/FCP@D/S^M58MWQ ;TOGE1F7 M6C'4 OKOG&>^UE\'ESR X3S&/];7UM8]YZYMSR,>H*#T_-H$O3:D\2*QTQX! MW'2E,,*I;@!1M^207DIT/S(,#E_@]3S35N:_E+I:\-V)R+K#$T:< LU!Z*=1 MW.M)[X30#BNM:AF2HO>T*Q.[H 2$\%3+SF)CI M3R(>,ZY M?K>>/U%X_WB[[YUGO7*$9AN,UW1V^NK_! BT8RRK3VP@7,5UT&F&.,W B]%C MB(A'"K$P12$;$BR+TCL_^2=_^'Y__Y1N%: -U62+#1Y"O[[6Z?CN$ED1 M>O[9*CIK/%6%"=MY-%(!&4U%/QYR>]D<\VLPH4GQ M6\$R J>18YQ:EC/S'869807=KNAGP\:$)FX^27_T1T3K!LWE"!;/@Y#H,LMM MBZVW%NL/B7>1QA\6@N/[5;?*TV>.W9/9X$N"W/N%]\A\D8J;E[GMQ&;;=N*!4>T4O99 MMW]F,D&)W0JFKK]4P6"*<["_ GHEMY04:LO%'H-I%?R9H9/>0,&280Y 0NBT MGZDT_N)[^__V&8CT_A2VTV_90"NJA^DEP9C_O3JYI-7#YU@.NE>:(UOC-*(S MDITXDA%L,;:Q0HHZ,82K-!LE*KJTO<"T>:-_D:B492IW?,.]H_'8L!Z-*5WJ M5D@T8W:1V&6^MTTO/E=I :=,F4WV/:-%!&PEJ>R:DTBWY?1* ^\S46GAO2,$ MR$B2E%3?FW3*G9*:=/PNY'4_(;=>!M#12^V-."-]PC=WD3C2. MSG73V%!F#$JG5R_(;$"6=CN]CN@2 M^HUOL4JA$FX_R#,$[289N8VC4WKIR8:9= O@L?LBZ_S+TKGNSME>[!_N#OQ& M;NZ>GN?!&>=!PYU13-H@W-20+>C.;FV(=*LBYKZQKNWQ3GO$AD%1>BS4Y =^ M _+6_X)'S87AG2?U'K@]Y;3*%7B#*J$SBGF^(LXSV@MQ4C9+FHLPOR:^F>K^ MA]A59UN? 9>OA^_16Z7S..V!WX\^DGR[1=-Y[GI>X"PFUMLCI-E:Z[P(7[[8 M>$D(Z72,]]E1@34<3X4VJJQ^EZ@OCHLIH7,783#47K)9:_P-URN#C:1+MJ"Z M%9@S?/X]I1+=>9,HM2E\K%,+S1YH"Y=Q:-U9?MWIU-= IHL)DC%IXN(?[,4D M>F(X0X=Y%0$)Q,0;LDS7(.1FD5T>4A ,(#E >]6P+XY*5]/]6^$ZV8QMP!,' M?;AUS)\\W+7,57H)=YV@BOH2QII7%42C.*B9 )UIS.UB5#TU 73?!\NQW%C!3-?P>7A1VA@NKFV^2)X MB5LXXQG S%'/5WY_6C=Q/RJ$6V2W- K$*LYSERCD ^@0LH=9^D.]N^_0'>0E M3UAO>+!K9X\[P8B#2\21A/>Z+B\G0/7"S&ZYT-SBI8#_7$_K/N0P$5J/L_DF M,VM(!R:#'M!5$VU&@RXF&=P-(13S&\3&68$1T\R:JH7HWL M+YC_'L;..(L7U5#ZVMFIWWK*"I\E* -/? \>NI\[SB*Q#/T:EYDV*AY]A"-D MHY3!2&"_,+&B(-6^6@?Y>RN*%L[&.H[4V30:&FQ.[).GOT"G*^."C4VCZ:FB M-O_0R;T*9>-T,1RQ9,E,1T_T2')%JH$Y6XX6TW3[,6%.B#^#D:> 'F$=#"EK M%.G%*HF*20O6G 0T>8FQ!1XRTPR7J9UHW;%'=TBJ@Q*TP)!ATB'97F>'NE51 M.UM:&61%UVAV89_^L -.:AV,]MW+0D#C$E#'H403R63D%!1*A"9='9 C7K;9 M-P)ET)W1U%K%U]7-!,)+JY<];__R5NM?7BSM?$;%_A(IZ7*D'ZZGZVW,5M6=/7Z7MJ[?TRKL M,U$ \TN"+KN=M/[SCO32*E7>UMJ:EYK4)ID3PX-*]"=U+I&H[70'8PW_?2B- MI,W%>KH8J3?7L?)I+XERQE9V<+>>^S)$)BYGD0]DDM._SR!9B:=6,,7CD/!D6E@[(;'TD/(7.; M-#:$K\/R6HMA4C&O69T2 MJP-*4**AQ3I=9*B'RX$I!E1OH<'H8\[36JA"-).7\0GH%TC;26AU' M1MHRX/X]ZV2:C)96+5L8@3S5[V.)Q+$+8[V-V>+8V>-WB6/]GOL2QP]= M7?'8.,!3K^)NY6" 3K"5^^QY(?V,1")+8^0G2SQ* 3XJ-V&\E,Q_LJ:"Q'R- MIS$4S&0:\<4?7AS]D^?G$=#@M\?Z%R#.+Q2[#LC452"+B%MZ<>3 M W.WZIQ9^0T[%3;7=*J .%,P8S,9K[K8 !2I(XC6629YV.R14" M= MELFL4Q2ESEE,5$ B%8 W.>H^#R73WB/^%:L6UBWB[L'*T=KK%:<3R2762251 M, 2\G*%B"GGG.&'$8_!")0GZ>1R*U>KQZ&KK/I-A:$C4](,2CO](X\)*X*UF@ M<%]5-@<3LW8S_&KU7F+-3U&B:XBW$OW.BYQ@$N,X"4A!#JJRG^6$+[B3GAJQ MNQ4E5*FRDUMT7=A7!K_P-,^(LY;3>NC+TX+7_>0*VP9-2Z7[X$"^M[GE,_.2 MQ-YF&=8%9ML29]6%5W^<>D'IG221=VQL462I@:W"=/7>H/:GC[*5B/AR ?T M4 \",>587)=3<%70QP QH,X>RK9T B(R)/RZ[%.P+W>R^_2&QDZY#>>M3&U) MEGBGNGD%65$7A^@7NPGS>,,;DTVS'PU(0+$%R-5ADD-OZT[KG'G\"F5Y57@U MUA[UCP%&:-_V=4\\"_^1'.]2_ONH F$I%-O)TA4 MMS0<>WI2^V>22RCM1\NN^D'+V.FI?<(?DCC>.:8M.WS<-QEQ>,VI&[3=CZ[C MHO;6ZN]D0WH+;!O]PTG$+V3MF.LV-_RZX4".^+&;S8A<<;;0>*0TFWHZSJ#XFPZ40[+78^6E/,\]G$7?>MR] M67)$=%PFJHLBZ-RNB)?!NALW$C,QR!SCKZ>HC]@41;465*:VV_TC@94"R11J-^>=P@=.Z\.37K7^PQW-%%P10[=LD M4*>@]7T51S"'Y;2?ZQ,R3OVF&J7,KJL#@](A@+EHF1&5OP]JS4#\=]CB*&'HFZ@N"2& MF#V1$1ASF@EZ+PY.3EXV)J[6C2:X3\"9[G2!'";._!(Z/@^SLBRB (&Y_7^_ M9OG!ZQ$QICIET%A"S$+/0W$%UD7S$V4!I^+CB[-&.;U5)S^O?J/EX*2T!,7O5S%M2L:RCT&0\%;4N1R8?.ES\PAVOR#RPL+4UHF9K;QOFY07, M"8@R0<01DM.0D1^,=*THFW_:TI.4MWY\V1\%8Y.35@C+I36?F/]DSB):"C9A M[#NX9>\J,DU.D!7(::J2=Z B?=?,L MB'0W%0?]6&"[A<5U(Y* P]=,1WFE6Y+4I3K8DAX M/64=LC:U2N\%_5:GVM(OTT*]=)JRH)!XIER2MA8D]6"K$T5-J([ZTP-. Z=# MN3AG,MR91Y 65PT4%"P"K=1BG9>PO0HU['LOM!/S)6O.K#5/-XO1S[@R[/BS MX\]T"ZHU^'S39N9:*M[(J-O&HRY"& !JWV^/U[W09==W BPP!J\L[ 18^DHK09 MG?+B#93DT&#IR=Y$G*>%'R'_XMK$1?3KD,1":)&S7TUW!+-!A-5ZQ_+XU(;) MY,'CXNTUZ-[MB;\2L;+ 0J<%JQ M^&TUPOA.[P1[)P@\TO_"?9%*WV-)H M1@94"\I7.)B:3T'D9GIE^W=)=3AT5 ML7ALNNJP X1H()0,-C)\+]%L$YEGB@7%[$N4Y+FN+K8#!=B.![B@4)&R1RPO M4D68QUT@/S'^$6FLE:DBE>K 'N"NJR-3)U&NER7BU?:RD%,7=-]0-*M RE@I MG?>X&QA.I2O=(N>@4_=JWJU9]"OO1>>E' <,&SUZ\FI8AF-/BN6@1<2))G%" MQ4L"#Z?#C6MK7\(,)!VYY:>@H&X!=*E2S@&#ERE5?@G_XVGNQ[APGS-+K6#QXX' >78.4ZM97*T$!3GVONG_6 M4-69]+-^\8*NUD1WUM0^]M>L$4)^0J MS#^KZ-(DUD9H :R %"6>+M1_*DE?0:_0O$ /W:)"WY%(*/TZ8'>HSQ$B/G^5 ME_4_4 ")-_])^%=$L2ZKI0LC:I+W IQJ .4I!TM2J9;J/EU%GO,?>D$-.C[I M"*F,"0&J-'6]$W2%YEFGPQF-YZBMR6>)$F\E&[=Y_7"'(3Y$O:Y$(1#$.R&]>J.RX,LDD?? M525'WR[R@$_O/ WA'%PKC0:*JTY5Q)B/#KRE]ATZIPV=%Y.,K6-%]OK[G&I= MBE)Z\WTO%:L6)>*CUF0 EOV2[I8U$\N E^' ;T4*].("=AMK>N*5JE4ISB+K MX=]$!4:[8R5>BJ^ [QW4 ME"2-E/QZCX9J[ <,L2Y743&-<41Q AR03K6\LLMI+Y0CG'$GRV6<6!WHB #+ M?&39J J:7GVXLL[U8@UN*2[S*]E:ULL!%:%#T/?FSI$I&CUT=P,S!KGH,,.&)PT/RX##/0>KO^ M]:!FO'-R#:7KRW\J5$B,L>YL"#ME38V?]]F2D&8S9@,?;3G%#==,NYKYR,6)1(/@ M2K/4PEV48^^Z>X[N8S<'=-R3F;;1E 6(<^);F?. ?J@!CUM*1-:OE[ M8V&3?=23[L[SMF_%W8RS1OC/G()0.M]AV0KJ[&66HZKWP'E'RS;R=U.2L:;@B)3,># 9E& M/+I"?!F:&GRM1V.L!ME)2 MU+Q;R,J0(KVTQ2<7S*O>9V3*T:W$0\"0?R&==V?1)W*=ZVT\;;'M4B_2#I.. #Y]R3K,J72W/^K$0-U.YB5)8.D[BTZ<2%;6TZ M.:E,2JEGC[)JC*JI <^IH>H38U0^]JXMC3- M*D[>$@_B/,T+DCYDX[G6E?.LE,3%1BZK_-Q4@XE N]>A<([(ZZH$Y;V%V3RI MK87!3(Y*8A88'9[E_!E++6Q= MH=9S*9WQ@ZDF#TVB$O+L"S% M,PE*56-5K8S/6D!BV0@>("! _[L4]]"0018 9ZCN((0\BXLK)S=YJ<312:KF M&],:$MX5J9T]XN"Z8*/0+D=X("V[:MJS=4HJ8.-CF)Y3[31C*QQ:&Q&[4;[;.]/\RA0H M3:OZ-[DGA-%%40YVB#,!F'U)6+8IR-I[RVVK4*+,_,\<9#E M?@4-05>0^0VWOM/FEF6:J:G2X]7/5_V85W>SV3;CU_,M.3$)5A+5*U_! MM6$^R-ELX4^^T]C3G\M;-O_Z_<.[;YH7;E>9&!Q>9L/[69A87^?UK>>5R[(7 M,UHG];7*:DF QR5P^QOMN]+>D"*LBD+/27+J)5VTKX,XQ!R'A5>K=[3 [P]AGL8[?P!@;L3D'TA =YI#;U!=:,SVZ3:Y-K.4F7JP MB].HV^*\)3"N%.+TAEYC(/+7@Q?Z%:0"2 ##%,DV%!"G!R2$D6Y7SC7 ]:Y, M5_[#\_>F+?^*Z6HALJ@EJY:L;D=6L]OW<4\V$A%_&KVZ+GN8*R[J=OW3AI<\+29JC?7"#V6)2 M$A)HMV'\?D^M*+Z 2VPX)JHIU%P Q3.IDO]2?4'$OVM4W MREQC!Z):]:2-7$= M%*:/,%T=S#*)MF*;XA;A/1)J!.%5(\AJ/8@3UG*LS>.FTR:1YL1A,-D[U$B;= MNK>ES=PZB2@0A=1.3*GSU8W?%(HHW<2E:6XQY*GM90/"VL+"$1E./&RER_U% M] W6!#[AW9SK@0:74*$D:?)L$$FRD@-(D)+K?>M$0CH$2K^S9K\I0$NSE9,_ MCMZN=/;(VB6-=A"'_FP_7)21(-=^>58BXK+2EJ,:(!L8W+:75%^6P_R_& \E M.BY0 N/.9]Z)N+AE<.'T)>KI0;!T;^5]L2%;T[RTX0)U>/S77#!O3".6&_U& M=I\W^8J <%@&]>!9%(>ZSXTN*T42PG4+P M*N%D'7J>SS?//V@\DKEVS?(R-5NUWL. U7D.C=+%:RX(6>/5.1IL^..#@%INSG;$!"&I#N;\D@Q9J3RLKF2'6YH3=0=#0:K0:<1;JY2K^3S-DZ#]",U4M)O;TUYDKM966:#[S?:ZW;#<3J=7=XD[9E.[LX#N]*_!III M)_L,T-Q'.^:)RGTK@ S,F#?<.R^\_?J6C[27=B>@64[H7]<$8\Q'9Y+\'2"$9 MQ>5_GQ[LVW>VC-G@LEM2\*+S\L7ZRQ<;+Q_Z"A[\X+,5QG^VYWJJYWK*XN(P M&B"2^T&-6NIJS[6(YWK* NR@G\<%K=A7NED\BV8/)J84]W2 M2WNNQ:*7!9,P=JKIB\V64A8&HY[*.[]54GS_3ISQ?B^V'AQS'Q [9;$61Q\6 M1^.F.2U*NY?=;F=EA3C?;HR&]MYC=-%E2:=-PY MM1YQZLX?>.@#;[@'KB<4TSN^>JZ[I;5A4HT:EC(@IK/K/\[Q-E_60X*; X!T M+O"LRQD$D%LP_CW7T^\=1(XH?.JR?A4D];G0D1N[.)7CI<,'"O()1N M:80QR]&] VF\;J*7-RO784G&L4A;TKL'BX>7<1I=HJ)#-[&JG.]KQALTH,ETH4U<5U FOYX<'==N0*M'% M<+=M&:E;L*(0@G;^XOL9@IS1T0ZGYY@%FC'KSEPWTUR#J%=?>K,J_C'144,D MX,&0I4I-LK';!G2.C.;6@Y/O=/L.VN8 F.4V[MU8R^JX9;ZF)H);4UJPTK:MW\>\YIF75H"2BKD] M3%*O5R6].$EXC'0Y49>'4X%8ICKI\*%MK6BI+G.G*J<>3.U+FRST.=']&@K? M-!_1X[+KKEO-,EMYCB"%HLE"^G1+V\^H*@VT<]/1\V;,FP&8FIBE6(=[K8!H MG"967&1GF(*<.)"BJWKRY>P)X%ZSJYF>/3BK&%%WGY J)"F7'K $,6E9E8/$)]K\E&!5E>><W,!!O?';!DIW*8TFB^:^4T>./J+/IO[EB/;^?5?M?]ZO=-L9Z^Y "8 I:8 MC*7G_6SAYY9NZQXIJBZ!*S"35\IM)ZL+)UHS2[UF?"$#J\!_14EWBMGU M:95PR+H?Y.R7+(6L>'!R+O@R]&W0EJGZ=]W<'AB^O?Y3J>:Z3XVH IY=DHU MB1O-K#!C9-:&_>:LG<:Y)]_>.(GTL2=#7&D7#/$B0_%9V[ZS[3/X[?0VBVIX M-!6;^#.G*;?(UB+;K9'-UR'3*^[[1GH$)J#:V1FU&F9=J>RA0C>4:S5#A1%E MAW3&I(TMM@23DLX#TPX\+2HP3#)QM+"[S)7KF65 M8O 03 IVIN0Y8F[:6Y,;,JJ]PSP97:6J%TN+T*XS>5?:TJ;*Z4H;>#J()]_! M]>O7PWH.3QR_\;10^5X"JT_JSSY82WPM\=U-12(5R(Z2;(@AH)^EBYX>MTQ8 M;#PA=7!>_G+[E37&&08R*MM&-(QPXA'W3$L3E(XYC69BU=/O3WR#I\5,92BX MP6=%!E6N&4&NRB!.#U >8 M=5CNO&?4P)<2)^<)2]=9+?M;BB97ZA;V?RA:5PQM]PV](% M6_>^!NHW\0T3;D/7BXU'M*?Y1BRZ>RAE7J_\;XFHS.M$N2A.RR4/(V^MM6'D M1XROW2FI?3G#;M^5YH_HQNR" HFLZ9=^]QJ/''<3_GS';=Y#G&V*&]]M"S-S M]V(,I/#==+N N[7;5,>9"4ZSA@[9W;E&\4WYBG=-4KS3:>\>>)OH(FQ_UP;D MVH#<7.NWCDW9;&%G0I9D#[-M4US%B4F#-EX=)(23XFY5;6U,!;7"K.VV".&L M;&CR9(WAVS!VP?=8S=0&DN^%>!LVY!WH-YKP7^LE:KU$MZ,39SKDV+$',7HDXDPVB]53DWW#&]$B#[VM3AT4_:#$5+H;9&1D\!C4X#9GUQ,VF,-R:PUBB@+ M*Q&=+8FV)'HK$KU#Y$2<:':F9!T>#ZQ./UNJB"0JJJ[.,Q5/2$TDWG4FJ23L MZF/G&(];DC2M!CFUB-TB]FUU--:>;E*>" D5NU1G6C;N1.&I#"H;\BYM+*3D MX<3#' .OALEWQS%:3&\Q_7:8KJWXV]OL=1EFL^C(->'UJ)TQ_NXBVM#\4;-L MKQ$(F+)/K)"8@>I68YE.NC6*W1QU;K8W(@\&"I&0QE'(/@H!.[;1Q.V>FI_; M6.48JEA+="W1W2D ;C'=S4@U%H49\N?)#/O!,"MBBW#EW76OB;JENMH51<@J MYV)EUZW*\\#J_>A=N$,4Z54V&MGB?HO[MUCV""'FZX#,WW \E%887\)4)4(UCNFK?U%>O#,?V%9.6NH@J2V&N M6[ZEC98V[FYV&,4LL*DI61YC%*XDZDI=$:M(V$2S>4%@AC)S;D54A=,_,C,@ M[0_]6<6CUB[154QX>36,9#:W&LQ-EVK1O$7SICOH$Z? M:E>GDQ@WZBO)E:PI@^<"2R<::#B8 #[9QT7R[499E41>3)_$$M=S"_E;9&Z1 M^6[XW--5:")\G60'K]"[I'M8+U'"P.!UNFOIZ-E1Y,)E*Z)BC$A.?E !U M(Z=F(PL3$+/?NK$YW5S+GY843%E<#.HF:]R!M+IJ)&[@H;I4&R8W M3VZ7;E'<9B9)%-K72#LHH/5UG"43V<-(F:+?*M!VJ.8&HB-5$YSUB/''#5ND M*5;;F$=+-/.#^7JB M40#9_^2^J.BS>M?EKIGH'1TM1WW2'7-BD6(C A34+W#5K4OG=F6E^W,C4J06 MQ-=Q5*%Y!/1O[?2&8MVP+QOO:%S9A-'8>'!:QS I#;-P1II">A_KA(5S-V'A M&[*&[U[L<:?W?UL-R)V6:!L,/E)E2*>M#'G$RA";$GML#0\B3+8[FG4@S!S6 M7]^=]+LJB=6U*HS1XE0UD@U':+K"@3[.EN2X]J0/>-4[$@:8P0H+1X\\EA7$>5@.X,;@?,_P5Q%.0YYLX->I[?3O@"J6N/!31.B6C M=4"L-Q'9FB_Y &!L9OK>GL) <>#H^#E1D M%?&25;NDNTT^2=<$^8#CW+FD&F:XAB&=SK9VGZ@=FH6"7RT3IH5]7-3=01XI M-2CGU5T*1V8>T&?7H5'!00>AG$-F6C&3-0H MK@AUAFFAL=CM;=M[20X2^ MDG[3_,\1;8X?,DWSG3V)54%*"S-=+CJ#-L;\WTE2*HSUP-2&4HXLC!4@\4:% M054(!:*4.U1U>[4>ZT%>$9,L#7)I4%N @=$33O-[$Q-,=1_"2-.<.>I-I"X00 M>167#3-DQ "7G=-E!(EDM=78(JA1SY K/)7V>4%LC'V1!6"OTNN8E AF670H M:?DR!R.U^$_&M;[^+09'#JVCT)R6M I#A 9?Z9K498:771(>YY N1C88GVQ= M0D?G+;+4?:91>#0AEVH7[GS":VOQ;K0D'KD6[\=E'DW& EBC%79G&F04;H>, MVQED3\/UMR3NQ!^%.[]E)'_+L>\,L&$,DL;N6JMH\:7%%XTOYU47]AU;4E;% M033H*21V)BA;'6AS3./997!",6MQ%ZXK^A\QC,I\1 MKI/F!9((**GDT YIZ=3HP:0MU(449'HC-+0RUG;!N$*PPM)FR<[-UI)LNQ*W&)AU6)9BV4& MR_:=1J6%>"1*-CW5=<"FKA/5 ML3;PMW*64NE@WCL,6G%I_FB$]2SG+\Z7:% M0F-).G^+-"W2F-01%0S0ZWBL\A8K6JR8S4I8OT&'"L1R=5ZJ=8?2XN(Z*&T/ MV'E^2VWY.7-?^8<]1#:*U_C'DX9TBX(/HQT)PN$O$ZKDV)F7C5*)O#_'K#&. M.S:[,R&&EA4F!6QVZQF.&#>J/"6>@@@6MVM"A"6/2R?P5V_D7(7HI)V/9X2. M)5UW7*<2-D:T(=I%^RC[)H?BC;07X-A,L][5&Q!4. )(I@0?-V &AUQXE*700\WF=:O>V40Q M+N^.X:ZSY9U&EG5FO W,V^B.TDVVA6&PG,/RF.V#%PF3D:O1#"E.YQJ6 M_9P]0=S,NQO74^YSU5-Y'B1%/=$=-Z89JR^ZH>G,Q D.L%?YC!"] M[(Q3TL*X- T.98#,B$=(((F5D,9LP.V09D]3Y[T6-Z:?^%[X"S$]'D1V:&/1 M)Q*+]NO8\F^T14F7.4K#5=];WUK?\@Z]_3S^;Y8&WILX*0<9[? @SL-$^=YY M%=-EK&_L^-YI/U-I_(5>]F]O=VNMLRTM:6L(VOP&(N\X<=K2S=Z5262 YT/- MJ!>3_ :G'L=P+^F&[NUC!CD*QP;5P.<:L09OT) SI">!8A-SKAW+P8!.:5+! MN'T*RB=G^*U]8$@/9,D16E)%2.J8:R5L\2=%S41IC.]F#=CW3S; Q XX^7EZ M +9IQ>\D/TDVC?4#U/,$:DC*L!2;)3 '#'7NDTD#XU0E@X]M3NHCY:2NMSFI MCYF3BAYE_ZE ^>U,+@\(O.^]P/2Z/. M%"P8FJT)9J0)Z3G2!;N#^YFN_$:>*:E(Q$P\YLO(=OV[#]S:%KV_)&!'6@B&G1-\%N%36>PGYI6*=GUQA M\$NN9X7,FO;+A?W2_/4M_0Z:B>QVH^-SV8,_,[6H0&I@(M(61_1ESZ CVC\= M)M:)M%K!0G*P08(&M&]'"?H,O;A G/>K>WZU4%,Q' YV/\E&$R*B%@X35FTW M*\ML\/W)0I[]_SBM&=]QH+TPI])ND2[F5#?7:LYBF)G$U+F7)*;_M;G^ ]L_P$S1DJ*%W-B9^_B]F#<6;8-,3/C"/-UP9?UVZ3E3!+LOS5 M7\)0J5[OIQM<< ]SRM\A^C_'"8DL'[,=?6OI/K0G]E&/V5FJTVPMU6F.LU1] M(]7T^#^/3S4'I""C>_)GSN(M6J)I3_-TB.9'B9HC,CA_#S!.F.RL_[8TTY[F MQ]/,7,_:TPST6)\;&=BI<;4&97#YDUDRB@MDEKPB4P!C W[RXNCO/QUU.D2> M%X/6O3W.8H(L.7X'@ M>348(*C:F"HJSMH?W)M8'N"+KNO]N]TH_+A5#3[TBZWB4 M!_?2)>@V%JZ)?42 O25)N93M>6;M3!@\*J3_I8*O> H6!J2DXH __?VG]:<# MWO,@(4ZSJ #^\3M8@BM^DZ755UR7[0T_Z1N6";W[2+%H+WJ9+_IDR*I@>]-+ M?],P%R6X?I3B2R03G"9D5[DVP:+"_\?O8 DPX"UGW*FH:04>!IS9VA+_,E\] M$BY/.,&FI?9G+$_;O*[ WJM?7-O?CYY^S2WC;7-_W-W:W) M$YWNOWU[=/S>381__:S@^_1O=F=WTU_?VVEO=F%6OJ^;[6QO^KLMS2[0RO=U MLVOMG2[,RNV=+M_*[9TNW\KMG2[?RO>F*?D;.QO^]O:4%OS89_K6PL+ENM?' M_-G;?M;[3$ND KM\2Z?"NW=[I\ M*[=WNGPKW]>=KJ]M^FL[&^W-+LS*]W6S6UMK\!#\Z!,M?A["/VA)[[<@3DP* MPLF0.S2GEVT*0DN$W^EAV.[X&[N=EKTNS,KW)CAW=_W.SGI[LPNS\KW1+#2B M[?9B%V;EUGY9OI7;.UV^E=L[7;Z5VSM=OI7OZTZW=S?\[?6]'WVB-O^@S3]X MF@2TOK/EKV^UK'%Q5F[%W?*M?(]^@9WM-E*R."NWQ+I\*[=WNGPKMW>Z?"NW M=[I\*]^;HM19\];!5S,//@1Y/O;^'8MOM$ZC!5JYU866;^7V3I=OY?9.EV_E]DZ7;^7V3I=O MY7LS:[8V_-W-*;-FH7T+;W3U;&VV M%[LX*[?$NGPKMW>Z?"NW=[I\*[=WNGPKWYNBM+;MKZU-F34_Q"WP2]G-HC'^ M-^@FZEYLY(9=_&=5E'%O_+JQ_,,M8N?S5F51!FF$O@B',KYUUJS>)3DM9M3^ M@(,QRIB%NED>J9RQEH#^:HW1DA%T:A6-Z&MK?_W) RD-@P@7]?>?UN!V$GR< M/_C03D89=OMYO9^;'5V-7)DW)V=O#\\L!^TF07@%/NH561)'K[V+PW]>K!P= MOST\OA!(S/+S;&W<:LWZ*OXV#"[52C=7P=5*T*.7O/*"9!2,B[_]>AM7G7Z; M&OSZOX'7SU7O[S_]Y>+DX*=?+_@6LIYW0 "GW1&*!_0B/'@+,O]^7O+PZ/TV MSE589OD-0UB?"B'/]1_6"U[TE=?+DB0;@7EI&E-E01_F9=\KZ>M@D%5TT=XP MB".OS/@SP"9(Q__G+[OKG9W7A1=IH/'O\$1,6*7RZSBDW[M?$^8XO_>B*N=U MZ:.Q"G)/I9&*O+:J*!0)*1*$E7X3>C.2*97?\SK MF3FC?N;%!6%]D7E!ZBD[/">3_+&)K?AXF$ZN#QYTLVNUNBC*GAT7*Z6'HP4 MPFQ<1PHLW*CAFR'X3M$/B:Y2%3TL!YM:F;@ ^,4C MKQJG7A@4_05!FA9+[T[SYV5&ZE$P0WMNK_$)7>/)D$5R>X\+>8]?$;M9NJ+8 MBGUT[HV/2$5[Y'6'R?]C[_V_$[>Q]_%_Q2?;?MJ>HZ3^AK'3Z9Q#")GRV@SD M'9AVN[_L,2 2;QV;VF8RV;_^(\E ("* P<*RN:_SVB:3$%W[WD>/KJ1'5Z[@ M!)\S.7QW;@'=0_[N\?>4_&[LD9G*"(]Q%!T]NUJ9]]#\CJ3X0+.RX6CWX;+A M^TI()J.1 L10B8#VP\3U98C?S@N& )A" ?/>[=?0W2%Z$#V('D0/H@?1@^A! M]"!Z%8N>_,5(VFZ@_-,-B*>>O>1_DNC#ULM+7H4EBT=:#[_U#_K=%OG9%FL9 M[RPT#1 <[AW6HI6(.4)!(U"PN6+) (62]W#HW!!1B"A$%")ZU+Q*,Y!FUR"N M58MKW4*::LH8UWU+/AQO!O=/,O>=*8,!CGE-W^#*>9B^00Y1QY:G5:-^UFNW$[^[W2Z%R31^LT/K4^MSI]]L_[UFVCW[I6>OUN M\Y^_=6\)G,A'^GWR\8L//].'^UC.DE#[E8$:DN[B>@'Q.?GW4WKL.,(/;L1* MW@UP@,<>NYLO? [(7/W1F]#J2@U_0B*DF$J3QE%IH-DW5TAQ@]'L'TUZY/6) MM!>GE3_(+WHX\L@+7"EWT>QXM3(K"\+J1WUVH^&CHMNL*I2.E!^]GY3!BX)= M\M,)L4[:^C&,%+J$P1[#'8\]WW,3TDSZZ_@G5AR*/&N\].S^B_(41EA)'@GR MQK10%/DTU4S/"T6%2U7^XD/LO2P\RK7K&76EM_:NZAU"'DC]._ M=NEQX-3H:^6LM8W$*WXF_G'3][Y0:$1G+^ ^D$:K5KM)6S.^/,?B:W-B3R]+9V8PQE]N8_5'\\C0(??9DMO'+@KSX!US[ M7)JE(UU3D5&K+8%^UJ%7P+];5421'BZ58VGY>INDC#;GUBMPZP%XU8E?:TA7 M-IEK?AI@,-337H!4YGKU9 MQ)O+.7CJ7I>/;HDH&93#2P\C5,Z,!*AVR:KX:QQP;M2?A, MQOUGCV14Q(T3,K#3>IITM)\Y=B4;H;D4,1I/!_^=?9+B=QK0\L*3*"0/0K[Q MW>>89#.8C.[N9.*3F)$G.4[=RN5PR#6@OSO_$UG79?R\\977+0GE,I9O=3I$=B?NN7KEOR.S M7G=I5>3(IE/@*K=>G+RM4@?XE0V_NS/3[R0A!3JJ3#A9N3CE]W36<,=F"3_J MFXLS"(IO7CJQPY^$'=FYNEAS:D?$A!S:A#:A36A3MC;?&90D?F89E<543>SA ML=):[)]UT_TS-%O$FE_ZLU$U(64 WHBF;QN]GM(X_FL48667Y&Y18@;5=0,9 M^OOWX%7&+1(Z_T+EE%%;A#]G'[\''YX.@-\MG^>4^+WV+8M0UO<5,YA=%=U+ MY>," ^EV#9DF5S*M>FZ1T/GVA6G :':@$W5DUTQD.IP2OA)^@>$LUZ7 *@UG MS:*[J7QDH"'=49%FP7!6A//5"]V&X>PP)UK(K*G(-KF#U95P"XQF,#GC1K,E MY6?1/54^/M"K[P[YG&ZJ%WRM%5E'LNT'(HLTGPGKIHT,PT!UAT/]QE.29<8H MC(B%E 1:R&3PYG) QR&FT@8:/ 96("ZR6\DT!ML.,BP=F>;[4_G*.$8^]QO: MAZA.W+( ##( FS M29#ZBL['J^\.^9RN@]2W"*FOIIM(LRQD.]DNNJD,1F&L+?^^*(B(2VP%/":G M%8B+G%8RC>ZFAG2KAG0-1,3%[(YH("(&_@&/G;05B(N<5B N>]M F07I< C0>DKS:AH%,S:R^4^1SO7I1 U$5P%,",7(,%#^5P';4*;T":T"6T>=^@1N3EX]K$['GM## 0\J[=,U$+,6X7SC M0H,#'X5,L=% MQLGRV<=/.(I>E$]N-/1<]JR'-@@WLI0 BP>EKK#55ICNN#3+X+*Z$, +P_&I M3J)!=7PK[1#[/JQ?O%R^1;,5;5A<">&$P/M4I-(B'83.X3%8JNADLK0NK[PX8%4$\ M#.)A8)O<'9-&+A77?W9?XA\^[I(PS5K#3Q\_ MN,HCF77_>O:/?K=),A@6A7"L-(G#R=.1/,8E#=$/BH:$LCL:EESHXW$B AVB M-S*:CY$7DQ3T$2O_AZ=!F.2YKB)BK0;:A#:A36@3VJSR>L:K,ELI^W8"2+/? MO>]-1[H!M\$4,AL#;3:@5R8K95Y=@PUW$&?#9KO,5BJZV2ZM"ZOO#A@509P- MXFQ@ES);@5$1<%M&*R+LRE@! MC\EI!>(BIQ7842V%ZP]69Y_4C!:H!SQ612L0%SFM0%SDM%+FN!2W._M_8> F MCVZ@_.$EC_BI?'II:!/:A#:A36BS.DNT<-ZD'&D+[(Y*8*6BNZ/2NK#Z[H#Y M&NB&X(P)L$N9K<"H"+@MHY63&17AC F<,0%VD=GI,"H";B6QRVMT^%H"3 .>.P$ MK$!=**F,%/":G%8B+G%8@>RVMT^%<"3 .>.P$K$!073=?WRZ>,AC:A36@3VH0VJ[,JNWRRQ"SAR1(X30(K25(YO3S[H-*ZL/KN M@"D:*(1$C81P@@0810JGPT@(N)7$RLF,A'""9&DDA%,CP"A2.!U&0L"M)%9. M9B2$.2%K$TZ* *M(YG08#0&WDE@YF='P:+N)<*ZCQ%; 8W):@;C(:>7DQ^QU M$Y6;;J=_WFO_NW6IL-85]H.;QN?V[9^7RMOVE<^-^T_MSB4]&?B+LL9OJ5$1 M_U549:/'WDM&#_;C]Z<\I05F X]5T0K$14XK$!>8E&_1&HK%[S2A,)%JF,BQ*CFQD-WY^H7IP"HV %@J*RV7<(I_S;?/",&%$/1#!.E(=%=D.#*DP MI()P.)>!$D3$',T8J&[IR%'KU7>+?,[7G0L'IIX'.E&SD:V9J&;4JN\7&"A! M5RQVH 2-\0:J 88I@M]5]4(MC/AZGCF4NYJS.WE15OS]3 MAMCW)^YH1-KX]4RE^4'Z8FOSBC/>7^91@FMR47F;K>3N]Q^UG]:*VH_]'*UO M0TQBZ,9*F#SBZ-F+L>(%(_(("1XAA?Q,(>&+<$P^,&;_C)-P^-=CZ!-X*%Y\ MJ33\B1=@Q51^(S\C<8Z1T@Z&%TC1:WI-:2F-R/M?&+C*E>/(0Z\;TKCWXI=4S7K8I<<].VZCLB.D>_1B7[K7_WS=N>ZU>E? M*D8!#["3-:D\7U3G^%&7HY/V2;F(M$;[ M)9E_X6%">VG\Z)(.2[]K^B[IN%=*,WQZ"@.E1[LNFOVT^>:G;C!2>CCR,/V# MQ3IA^EOE$?LC9?#"# 7N$_DY)8FOWFCJ^J3#$_I8D ;YCGUL'(9)0.=FR@#[ MX?.%TG*'C^FS+3_:,'V(.#5#&M)4Y2O]L_5_L/K4[ ]J\\\W0]\G+O"^8O^% M/)/O+RAKX9 U+_CH?L6T!>K="?,N_IN\E9*$BD[&L'D;"9MLKGR._(89H<29 M/AXU0OI,:H3\.IPF<4(<2_\F?8C96ZUYCO1%Z0NYRCARR7L0UO2)J8A^ESZ& M2YCZX2'"#\31[*TOE/[Z9QN3Y\#4T@1',?ESCS3KQZ&"OTU\E_#UNV&2E * M?$^.? TYR+=!/A]27L-^C)])5\=IUR$]JA$$E"GN,>VD2/D<72BWX1'OF/$MI0]*@%Z28))HQ?3/GG"0$/((E,]N1/JO M9I%,2M7U"^4WC[(LZ=A/+F,$CSW8?!!8=.C_[Q^VKJN_O!XL8#_0?DE9(B8\ M$SX'\P\/">D03AF$7S'T?.CYDO1\4XZ>3_LSO0!&>::#\F02>@'E 9(8O-.E M2:=L3"+/5^9]]DU@WYW6'S2O57:8O0N;K0]IVD-^/AD\1J\8V@'*[VQJ#7R7 MI'6O6UNK_9;&:BE40T*5.*)[M[6,W>>'B?N SP<1=O\Z=\>DD4O"Q<_N2_S# MQPR=$3]]_. JCR2%^_7L'_UNDV3J+ HT6R4.IT3^X6>7-$0_*!H&[+G%=88/ M<1*%P0/Y.G&#>=C=Q'TXFYL<>3')+5\NR=CBDPSS3/%&OYZU->/L8[O?^JQH M!NE-K?M^H]U1[ENWC7Z[V^G]UK[K*8W.=?J3UK72OV]T>HTF^R5BO[ENW[>: M_>Z]0D%PUZ)(:+8^_$P?@[AP_E1B7_XX'B8HN<<^FT/=D6'Y1>E';A"G,X%X M!J+ROV8[4/[/)7E3]$(Y4D7*/TD_4?[PR.PD('-3DI#XI,D_*-=&="V)H.V? M;D#"_.PE_T/*_Y%YKO*;Z_FS&>NC&P2$=^]IPD5F?<^/H?),3,JW^2_QVBA[/ M)N,QF9CY9#X67QXOYG(L !]10?%VL'E^]!+,7AE?DMSZ.7)S*;6UYGGFP^:( M^N=LU\?;>2=B/C!23%.B_/5,SR=36MZ 7P'48BB>CQ.-IW!*^G7WF6K-EEEZ M%[G)T>( N#@V+GHI&[;C>"HO,F34OIQ]7!HH-VZ''KW[;-G;7/\\W[T%_7B\ M OH]%/"&TG-#W7&0J9>+&8Z6,BQFRY($7392L)!FZ$ *TEC.C13J M)M(U+K)2D\+1TH6E-;/!BU3AEXL>Z@8R3$@9Y+&<5V!-V]Y8SDI&=CA:RL!6 MX#T\7X&7)/195L)R)H[<5M_F\'-4I*J<0!QX)5N(BZ:=W&%AJ007ABTC+N3, M8_K=?N.V!. U""A&X73@XR,2%&F',9.# MLS_8*#YHK(KPPU>!1AW--!JO;3\_XE0ZNG0 0'$?(HQ'RK.7/"[;H6J)F9 B M/4G$]H1C)7PF3Y9*U]<> YC]#174S<3[3,_^^B^FL%CW\(B,OND3K'LS@IV_ M<++DPVE,GGKNL#=.OJB"V(9JBN;Z1*4=C/ $D_\$0UP9.5''C4?NWXKOQ>ST M SMNX4:C6(GPWU/RYK-3$R3V_PTC+WE)CV5$RF NWQPMY)L#!NJ9BY(+I1', MQ=1+/UY\?BZK]F)EA,?L2,4##G#D^OZ+PDYQS(Y>I.=#R&,$BAO,Q4CTG,A< MBC3OG<-9KR&_\@CXX^D@]D9>JC$B/V._8FV]=CUZ>H6IG,CK^DP6'C]ZDUEW MG6F\PXD7+$Z0+*PL.(!W!.GNX=2G@G(R 1Q3,=6B8R^_//MK_ U'0WIHD#2P M[*7_3D5)OX/E>,CLJXR[:OE"ZZ^-#S\:, M,'FF)^9M%MC/\87RR26/X#(9UF<JZE$4Y\>^Z'OM-8*<:[O MIZ>0(OPP]K4O%#N[MN=9ONN<:LTFLWNETZ_T>DK-ZU6JCSMM>Y_;S=;O8NJ:DH_ MNSX9.:]J7?S,#^T^5&1AZ9*1G1]I8KW@]-C>FVD_"/+1S M#5Z491^P+&,2A6/,E)R$7IF*=(CI:$+Z&CVF1S]"*> %NX3! WKPYAH/\=. M\+*AL7Q)JT;J,!?R34=>HMQ@6F2G0CV#)I\,"O. NNP]*8%'^*M'FEK$?@-8 MZ!^28=X+9V>]YHGS# B(9L V1=PGA:59+Z:)2[\Q&)58:@.X\ M#<. <1T;D\:+EX\7+X]FV7 Z:@6LT!O]25JSBK)->VDGZ1X_>''"YDAWTX'O M#97&<$CW[*FM&R]Z8O.PL>>GV^83-VV"+X9UQ*H%$O90:]Y#+8+([CWY1CW_ MI]+[\IG8_+.*';%#$I]C;CB>=L)B0\)RG(2E<7O7[K1H:>/N+16W]9#2[C0O MTFWC+U>]]G6[<=]F8ZO OGQH'D5BI9]];"Z/%.N&R5+STN[U)UZQ>O3WW,Y: M2_TASRKJ]7JQ-Q-9[U>]/V[P[P@1KJDYLB-[OSIS^]OLY>+5ZVWF#[VNLUYN MK)RR\/I1CP(4 ;QBWG2WXUG'ALMB<(Y8"G[V<=\<_\>[9J-[I;2O+Y4/WK?+ M( PZTR<)5LC#B/Z^?:(UA,*:+^[I_9OR'/2G:ASE?Y_$K+O M-?W,U'GM#+_FIFE"O =2K /7FS6:HN_&CDV*O03V"S(N.NP&*1J'77O>\KW9NE M^Q7ZRGWK4[O7;]VWKI6[+U>W[>;\Z%R[\TFY:=]_+O5NP7M;Z^G1\>5,E(V_ MZVYZ&0M^EO6W:J97'BR="ZZ"VQ< )GVQ.S^KG)ZS73_@L#Y;(=S]@=/COTR' MR@XVD^^'LW/:G,IC,%NUBM-5*P++=VY@96#A#I+_.%RY)7'IQK"EXA#T(.B; M];#7 P;SE#1-3M/SW*F\9.4YXY7T-URL5R!ZZ=A\UA>OF?7AV:QO-)OUI7:& M-'\>K^3/+RQ_3FA!"B;BYQ\HU;NLO+*RN'"19#>ST@\S!ZS3S\R]<4%)WS8Q"6,O63JH/R^B ML2T.2V\=3_UD?M.(%RTY??X9\L.='$E/[8?LKCD:"G;\WWW=)9A$'GGD";VG M9:GDP9#>)/QZ1OY+X"UF02E,V7J_6RGA,^6L*S?V4E_.V*MZ#-5_))!>CW:7 ME=AX4]/AY;V",\0>R>^>6'T"6A'AS5]Y;,Z!OTW8A=.T6L;J>/"VN;5/-'!I M595_2Z*[8H=C';'IOWPZ5MLBZK%$.2 MSEEN\.,*V']:'+!G&VFOA$J+0T1X7IF$,=!JS9'4]HP@YA?-S>U3'B&/$(T8 M_2^>\LM%[T(9XQ'MADJ,A],HK:GAN\^+;K](/5OUG-!W2&+ZBYCV/OY;[F'EMYHK^8Q@O M_W:E LTS5D@2GKJ/T#*EUJ7#)R34X2!QB4$R\XG#@$6*9/+3B)EV![1TRO,C MGI62V= 7QU%:4&8QW-"XS3^"%FV,IIAUM2@*62V:<40>9%:2:8ZWF-TONHQ6 MFJ8@\M,H/:1 W@D'#Z1#LU_.WHJ.PK.WHC5AF!O)H]"3>'27. I])?Q*;RA> MO$$Z%6$EH1JOHM*E.#QCKM_,O$5,3>FAOL4MRZP,S8[FE %Q*GW%Q6&-:30) MTUHV,PYBM74X&DJOVB;I1$!IZAVJR_+6#&3D6YHN4*?."# (2>Y&*[ZDYBLQ M!V&]!'HCZ-%REWS[ M"+3GIF/4[.HW"@_V*!=D'D:OUW[]\.)U\#>7-$2:0A0P+O%#G-!1R2./@K]Z MK/X6)5^7Q7RE,AI]%#)=I\7;9FV^^UKI #IS);O;^_4!OKK^U$T6C:_-W-+: M9\0>O738(ZFV2]Q(GM1[8@G;DSO"]%33ZXC-;J5[QB25)5_?F*#8IDGN+/=U ME_/8]0]/.'> ?0]_G?'C4G8D6M%F0X6&192UEX)7H$S2%_CG_>JK7I MD!_LKK3AJOZ\U=TV ,/V -? MD,GO8H7I*'-O>I[OM1;@6RYWTPB0KD*[KJYJ-='(VP:&VW#(O+@[('X+2>-T MXMHG_!3S:!"[G,6N1=:,]%YDF22W%5UWUV'='0X)9-@.8.*X;J?7O6U?LXN8 MKQJWC4ZSI?1^:[7Z!9X>K/ZEM)+=+EK2>T67UT??@>F>CIQ;H(.IK!>6 II* MB"955C3MF*ILN=7A&'%J]'KIZ+3M,$R1Q?B78+SZ4,Y1%$XGJ^9?!5=+=K#I;W;Z)W"';*:(K4&-O]!^"V72E>QJ?/[CNY))ZL!&,Z!=Z M&.BKZ],EQ$;2G%TI\KOK3]]LBC3B[GAIW9MN&3VYR:]GWK?D,I@^C<)DA(?> MDTN>?QIXZ=]\Z5V?*;,?QVQ)R$!UK88L:W%<>?ZL,@838+0*(R,_&*F'P4BO MUU&=WNDH&8ADO-#Q#7G>8Y+<>$R2,Y271XN^X2^_3F.^[32O :#]9G>2_1^. MPA'[BPT=@VVMZK](US%.U+)H<-7V ->!U&N:)K+-FG0(*T'>.E.Z4@7C$)/1 M\)1@\9" M$#/;9 KIJ*9T?>5$+8O&FW,PW@YDY[I61R95NDB&MQ+DS>W@*PZ2,'J!;/D8 M7453W_:510 $<;%>0XZM$3J6;UIYHI:%8TS+C+%#EXSIK@.R5%TZB)4@.[Z+ M\,3UZ!&L"0[BV2G6D!W^&DZCB)X4DS%OWB*:E*!'Y2#KW-K5N-V_631;:3 ; MP:A+(\F2G[B9AE/(6@AR:H3HU?K6'KA6HWE*] OX7<(OM^VX+WX/'$$,'1GJ M]@1>!O!*G=3K)AU2^F%"#W%+/'I(T\ER[$O<;J1PUC=-9*H6JM7DVZT_4P-1'Z#6< N(U$.E\ MZ5,4QG'K&RT^Y@4/G\)P].RE1Y%R/Y5AD:E3'>D2RCI/U+)P]'%ZB /0=Z@R M M5- ZFV?%H<^7/M>U8M-QS3LH- WT?L0#HGDIA='1<\W&(WQBPPW?&7..U. M8O;33$M%2U=_2M-O3M2R<,QQHHGLF#N0JVNVA@RMY"JV0M+L^0@J"58KW$LX MO8/(U%G7D&/4D67(E[V]Q0MGU*(!>_R'.-FA=MVXZI]V^ZW6[WT*J-^M_E/>L51Z[XW MOZF[]?^^M/M_*C]>MV[:S7;_)TG31P![=1T-(9:9SZKD P#;*3@:0BPSGQQO M2_;MC1M+Z9!TUVX 9BOO: BQ=+14<&GFB?M"2[3*X+8UEB6]%X+30L_=>9=Z M4V!Y"7IXP$1.;7M1(0G"!\!Y QQ.T)P!.(XF&117QJ2*V;2(6C)K)8%HXW3N2<#6\' MJY[MNH[TLA?K+.AZO'!6RMY_C94DL*UPA^$DS^L*C,][SXM KK:047.0:'0]:U!$,JERH& U6-]_;OYND/V>^]#ZC<@P#62M38*E M()GJTIO)[=TN=9*#YD PF);/LG"T<1N^>Z#MT!)6EHYT$W86]A@_;[T TX%P M&.&1E\ JU=&[#S=F,!MCZR%V(WQ)V)U[B^JQ8 M9W<1&9'"'E/,M&WM7 MH7C2X9V/6P1<+<]\#/&/J=NHYFR7:=)BOFJO>XJ63RG$4F=^K,#&&Z'B3,4B M]>*!?)@]_'J]S2K??GCE!G^)O0C!)NF?A315OD'Y1"V+Q]Q&D>Q.F#LT$ZPA M7=606=L^CY>:N0NYK6:#.!%8O) >5>/D%DLQHD+)?1@<9''ELRP<:)S8(AO0 M#I;?:JJ*+$.^5$'^?/NM) ZHNI@>Q&DM;L/@H8^C)QJ@N6I)T %.4T6JA FOP9]_LB.2#TPOH5M_3XCH)(,*$CU;)0 MS9+O<->)6A:..T[RL!_N#CVR8CE(-6#1.SN97^,Q)F$9*8G[;2%+>Y$$O=7M M-Q9WZGL>B'8P#)]PW_VVI!WJ8#$K)QHR5/FJ$9VH9>&0XXY^[P.Y0VM@Z3;2 M'/D.L<)%4%43Y0MUD PB> * *7\2>BZ.]N7[J2"*ZF.EAZL*6VQR :$G(Q6 MD:,;R(:;8V2Q+!QB:TI:;(;8H=DF/0BM([->'6%%Q2 G+=BK]KJG:/F40BS_ MMM$\Q]OEPG6XBO0D07RBED\IQ%)/1M4+O4:IZBZ:[XK$23C\"VTJX,OI'A=_ MW*-_>^=&W:B7T!K5O[O^%-_AJ/?H1CB7=/>.-14O9[WMSLW91_5"555>#TFK MY2M?Z5,@Y7W)/3KF&#(AA,85;8L'&*<(G%7B)VXIO?HN?QLC.SAR".?O5(F MJX/E+YL&RRU!WF>P_,^LJ?^D#W2UVN)G_#3 T<$#JG:Q=B!B3YJ.J+]L&%&W MI A91M3\WG;MJ*OM--YNR![XF\C7O6L[CJ>%OB>_'LCN:7C_M;8 -S72G28$ M$L'("Q[D>K=9!#WF=O:FX>NC*FZB7.,A,YLRD:$AA8[=[)/TN15)!J$*#W^< M+CICAI4K#6Y%E 01.47+PE'(J8@S)F&GA<)2K&7,\K1FICQM"PYRR-.:0O(T MXV)-Y8N=\[2=!OF]\K0#WG;M&*\CE=:9K?,Z^TS96GW+O'YKMK9^\,G[;345 M:6MNT]Z2LNVTCI4Y$\W]W5!=HQ>#\@>1(&N3?[SD3C\*V)5T]('$[X&W? M&>ZM/!(W8Z15>?+7V].W/@+,?-;:\O[!=]?+86L3=[ADCL( M=5C6=A@CONTRT@V6)VI9. JWS$^S)FT[H+#45AM(,GYY(K+>J MA_C[1-._W#]9<_W)Y#]I(S%[FD9.&=HAFB+^"HZEU\R4G1WV>NM3,B>+UFC# M6]IK[E9^\Y8[+*6)>$-+0W7'1K;&CRZ;FW.H"5KNG7^D?[<5R_ TJF@U%:R2Q+!Q^FUAM][PK1_CIR#*@ M%-D!*=?5[BG7)N[))^6ZDB'EXK8F>QMZ^61<_&V[>61 M7VGXP%SK0.PYJGQY?HG6MIJ[)UJ;(G_01N02&)H2I%KK;JG9+]4Z] 77)UMY M+6_QI9OW2+;$O*).KZY&^KI7W)QO;5^8S+")FN\[F4BS=*2OJ8T.*9?\P]ZF MSK)7RI65Z3CA@2[AI7 G:EDX^C;1VEY)U\'H,]?L/10=B5*L;S5&(X]ZR_5) M,N*-SKU &:97)D@"Y@IW(VX-[348=R06[6!V>8604OIDU-8= ]F6?/K)$[4L M&F\VIWS+@K<#:^49*G(<#3EU^0J"EV)ZW!@.IT]3GPE61WCL#;U$$MC.&JQ" MK=Z=N]B/[_8Q3J1QCQ/7"_"HY48!F3[%2X&\3N,H@-Z5F#SMKV?G9Q]K#IVW M(LLQMO:[C<6$U[MF?4A_ E1*ADIN"6E/5!XV"+RBTG!0W:DA<\V:F&A42IV5 MZR;Y&Q99+QCA($FQU _)H)RNB#Z&_@A'\;RP(?Y[ZB4ORH^S$>$G&!(*ZWSO M]CU.$-!;"F2+!5!$@E_7D::1B;&U7?@A0Q5YP*LT@P4G7]H1L'D-#C:JVS:9 MG&[?2"MT;#CV3,#:>).!TNA<*[O4OI6]]&V6L'UWO+DS?RGT:VWY1C Z#J=K MAH%4HX8,?7LV+T$H 41O0,1M6>\%HD-O+5!1W3"19LN'(<:_/R>#EV^N>]]K];A.BI%87]X*;QN7W[YZ7RUH[RN7'_J=VYI-SYB[(4I?]. MX\0;O_RR8CYO(T.2O..(V.@_8L4=#L.GB1N\T.W3($SHEGA$?DR003[U$+&U M]XA=;)L\XAC3H+-AG:WVC-,+SMD,@/S@B;0<7PAYZ+6>85&8&QJ$$0$G P)Y METN519K%G+,RPXZJ?D] 3/K3Q!W1[6,&P0^S$*\=:L^6^^+C9/ 8G6U=J#O; MD,8-?#)T+Z5*2K_UK_YYNW/=ZO13'ZR+V\VYL9/1URC\,'$?\/D@PNY?Y^Z8 MM'*IN/ZS^Q+_\'&7M<99:_CIXP=7>8QHW_T'&]VSC\UNI]>];5\W^BV: MC9$OGPG*>DKW1NG>M>X;_3;Y 'D-TO!'L6^S1U]>^FL?CQ-A?5MH!G#L"=KC M*.\)VAR'9!3P*5!^/;/..W5U">N&O#-;!U7I_R?AX6NB-0U9IHIL M3;[E+*DL2XH;3DJ\$3?J$FX.%:09R*R9R%A3^;?HZ$DM45AASF88)S%=FHIF M49.4/4]J9_?=OK;FS'Z<=,>?PG#$MA]P]-4;XK@7^B/1K&T:R#%UPMK;R^Z# M.@$PO,"PPVF8,V(XQQ%$MY'JJ*BN'RA4D'%4*30?_Q2%<:S<1>'8DS4=A\Y( M.R,G=F:12P,G>@2I(\NI(\?9?IY ALX'F)4%LYP4>AMFE#71(XF7W64$[4L'(%K!#/9$;B5RN%.)M$@]H=MQ?1;-!@QJUO0W]*C[M\ MFD54]-A@6'54T[;+E&38,P!,RX)I3NQS.*9SG#AHJ&9IR%I345E&5$L]F3!4 M6A@BK1$4<@O7T#6EZYJ:RHF8%AL.LWF[\/F&[J"Z3CMA.;:B ;O28)?3_.R& MW3S'#EILO([,'5:=9,"NW+.8Y6W/6SI_&9//SL>1,)!5T"U-G\NQ\):FXF>N(Q3TK!BYI85VUUSU%RZ<48JDG_JN2M>011XK'B%WY<3[[E[[:(\ 6 M+$.(*S>KG.^-T4HP.$[FJY$R.$YFA.:1]7,2H7D0CJ1*(TF^8:*ZF>$:5)@U M2H0?3AFS"WYR/2-E6@:J.1GN !DZ0NO2.62@M&./*^IL)? M?U8[^$42;):_5[S?*3BQSB?7"^CZ23>X7D2D'9!<>\KJ\W9P)AZ\2-3DS&V M'X 66'S'6DAE7'^2]JINT%H)1G=\34)!.A3YQHMI;_*"*1YU%]MDHK-J6S60 M6I>O@YVH9>&8U%1!F,RS@II)YGEJA@T=&4F_J-Q^3OK$]0]DV YP*AT&QC]* M[^(+UY!PQ#27PO'Z?B:\C"5R[#JJP<4^LEC."X2+:5J)2+&H3/AUP6/L>M'K MJDC>.-9D.<)% I/TC?9TIC)0]) ]0.;DAX?J?1Z8Z;B]@TET,# M"Q^G8ED\!LT\,9CG4K6J(G6'(PQ2!.9X*54-&+6,O@^U$>:A[S6[BONB"L\Z%Y^?+ M(C-)(#QK$ [GL.[&[5.RB*5]3O0*AF744$V'V^8!LID@R^UJ;H-LC@E\74.Z MOGT!6P;$2IW3KQQ!?D^(+%/?DZ:+Y=F3N!/_K">].?0S4W%UL/ 5;1WI)LG> M[>TCPDGAH/P(?'\RJ?,'V[-#4,3I,XI%!ZF6V%GDOCE\Q7 F+<*K]KJG:/F4 M0BQUSL=7#AA@PM)XGOHE[C3-*RNM*5;)%,R"+\*A*Y8P-+/]=UO M.+XFW\3D28ZWNNN@NJTCSX#E78E0QU6LR!MU(K)!&VFFCIP=9OZ0#9;8 M\BFE"B=J^91"7)YLL+W( )4?!SC 8R^!0@3'')6YRC^+T7:V]G*51N5H>9Y1 MM[+=$@!)GD1PXBX^R0(G$0F<8R"U)A9-D+U5;:]2J(-DV"($H !0*I9)=G"J M#I4T>WR#)8,\_BB<#GS\RUY#SW?9H,N9RVFXYQ2A) H%U!_5'&2J-:0[VRO) MO.U4QG*G*FDJ64UL<7K0[=@2LP*HF@ZRZ]N7G?.&%E0HE7N^5+77/47+IQ3B M\N1R?[!'PR/%)3;=!ZS$CVY$6@BG29RX ;U]1H%KMD\2Q"=J^91"7(KS+5=N M[ UE\%:F:4#1@,USZO#^S($[)S ?3QKI<-*9/@UPU!WWV*C2?1U46%#SG;6F M-MY>2V.92-H#=*^BF]/N'X[NO>?-Z]%MZ*Q"C>%DO[*O M"'3+G1?/QIMKSY^2&$.?E+%/&MQAAG?ZY"R*7->$,0?&')GQS2F&\\!WWJ.. M@RQ-0_4JCCJ55PU(TY^J.:4^4"5=$7W MQ+* ][=D#>X(1\N- C*\QW:_^[=:FPH"OL!S>- MS^W;/R^5MV%7/C?N/[4[EY3(?U&6PO+?:9QXXY=?5M"0MY$AIO=5$AO]1ZRX MPV'X-'&#%RHN"\*$-$&13#Y'K*Q,W8G=M)8\XQNQZ 7H:Q*7CS=@+ MW&#HD0_%"?D!*TU[(>2AUWJ&16%N:!!&(QRQ\)%WN519QV-=D+,RPX&J?D_ M2[K6Q!W1Y7JVH/YA%N*UX_[9H[.MN<+9!GH9^"2/6#IAH_1;_^J? MMSO7K4X_]<&ZN-VZ.22N7BNL_NR_Q#Q]W27=F MK>&GCQ]DAI=YH72J-SK?2^7/7:U^W&?;O56\VUA#_6!P+S8 Y$ M-W$?%J/#R(LGOOMR2?JO[P7XC#%ZKW4V^Q/.\S8M3-GL=GK=V_9UH]\BK]4G M7SX3!/:4YF^-SJ=6C[PR^6FW^4_JA-9]CY6(KO^BM/[?EW;_3^7'Z]9-N]GN MTR/LQ,;'UR\"7;('(2S]M8_'B3""$#H'.G;R\3A*DP\RS:%1_?7,.BOPH< + MX 7P G@!O""U%W3P GAAX85WUD/Y58G7-%=8 CU[\%EFR@JR;UXF+7JIN;H9 MY?HI\3]4]G]+D^*=8;/*PCE :'FQ??-\K(DDX_$L& M;$&H182Z":$^E5!?OPVU K&N7*R;]-64AM(,GY[" +ITI<-\!6$^A3 W(?.EP M@9$^I2W2>7F']4 H\?N!0\MN$!P*#I7;(#@4'"JW07 H.%1N@^!0<*CFK&!I2=%5S)*W9+$WQ MV_1!C PE;MEI(_T7"=[H%"WG%<7WZA3K1HV[]W;YK%EZZFNU1G$C[HYI7TOK M$O_']2>3_Z2E'JX6A1Y8&S'[[V?635?+%_\/1^'(C1]7*Q>_N9MM@;PMI8I/ M"A#EAR(02A6BN(%0N*N&]R&4529)Z:4)5%(-RT E5; LGDHL[H;D_7.3=:G) M-1!*-2P?853C[O-(I;GM.)Z^O<1C'0C32CH-5EAG'>JRW5JLJDBMJTBS-$"@ M'):/0(;<==K[D.&^..0I4",85.N /SDL'X$!K0,9D#[A58J_@QFP1K!'\;?] MUO:30D&5\6=Q]PCOQ7][HI#GOQJ 3Q;+1R"_>@[DU\R)_!SDU&I(!_S)8OD( MY,?=5+TW^>V!0I[\'&?[%8(G!8%*@X^[:#4C^&9_]I_7XJ2T6F@[F)V(.W > MXJ"Z92#;-@"1:*@\]W5 MA4/9\ <,(7N$-C#$>O6EB$RBH&/;U05%A5"XJ Y \7(YG_-UQ^FAF>XX/>C M(',31DT"COEQFBPXS/?DMH9JFH$&=(B20T",\K7J!C*T'4Y35A<8U4&BO;ZN7^Y(W.5P+_"@I ;%H6]](;6\ MT+<_PYG(M!Q9,+;OP6#Y1!YAP)YEX&/BK@0K$_?%I?]P@Y'B#H<1B;KBT7M> M<9Q 'X-)B%0&Q;&@G6WU_+47=4@GNDO[4",8-=(>U)YUH/06>]",2 "=LF$5 MV$3V"&U@$T<:-@%E2=D- H_(;E 8CS@9]_2%9R6@/RF[07%C7DT(5HO7J.C( MMC3D.*!1J01.'4T:3LU3R:+;.Y2@K2Y]13 MXS0G85 <+69;;\J!%O.3TAB P1)A$)(GV2.T@26RR1CR8 F0TI33(+"$[ ;% ML42V8Y%YL004@"F?07$8S';,[C ,"A68F":RZI#A5@.5>\WTH9:+-,BH$!2S M'9TY"(H'4%]=G@6F"M5K25>BZ6\F.(A=ZE7H5S ]D1>.!N'<)@PU;_YG$:B92=0.IMC3' MU4["H#A(9BWIDA,W[@G)-4O;*A0R*!$2(8^2/4(;N")KN9,4S* Z( M66N>' Q$H<(42R4)E:4!-JN 33-KY9/%1-CP"8\@>H0V,D6T9!K0G\'!',M%PE *2_??*C5 -$-F4U" 0A>P&Q1'%H2ML(+4Y(8- %+(;%$<4VPX0"B,* M*'52/H/B8+CM5%K.,-Q#B *@E-2@,%#6MQU_$@1*4**4V* X-&X[6I,O&DN_ MZUC6RB8S)4ISK1+%'?X]]6(/BIS '$4Z@^*8S][QP,;OKC_%C=P&Q;$%IZ4Z2H8!)!"<**$AL4AT1.V2,,B=4@/OFK;USA (^]H>?Z M-##$7DQ#/L9N,HVP0KY-?YIX Q\31R5P_0M,2"0S*([N.!W9-1XD[2!.HND3 M#I+F:]=X[4;-12^Z23L1:"XDP$C90 FT(7N$-M &I],23QL@NRB[02 ,V0V* M(PQ.I'6L/ .4%V4W"+0ANT%QM,&IM<33!H@O2FH0>$)V@Z)XHJ9R"JTC\ 3H M+\II$'A"=H/B>((3:1V))T""43Z#XE#(J8"$HE"H"D-#IJTC,@ #-"L!34X= M=!1H@A:CQ ;%@9%3!8D$8V484/Z"%QV<*'X8RZ&SN.K>7[?NSZ^Z_7[W\Z4R M\(F/%(T\:ASZWNB7HOO1EL<[=-IRU[B^;G<^+=HG+1_QE2'F0F.^@5HYF1OI MD^U@&#[A6](QRR/H /Q6&+_ 6:<7\PV(!P%88L$!2IQ?S]TE*XP2)AY+4L11$ -C3!"RGC-L/L'N(C0"^ -_= MX/OC!OQRFKK#\+N+(FEGC8@2D[?X]>S\[*.-5--!=GW[[2CK@+S>4>NC^Q. MLGA0R=A4!C$ M=&["Q>#Q&/HC',6MOZ=>\G(TH*VY%0U05@64:?R]CYF(;&?5228*TU!=,Y%N M6P"R*H!,YZ;B^U#9P5!;HW2O:X"P\B ,#JK*'J$-', M9^R?SD %G+(;%)?/ M<"*U;/G,-HU'MC1&MY!A&4BKV8"N*J!+YY:_]B&Q?3&V)G_1D65 DEP);&F< M5"TCINH%4&WBK$MC2^>7*?7AK3X3QO.6HTE1[/PF#XDB+DZ[M M05H;A"#9TBT3:9:.=*L.X*H"N'1^;7)?UMH#8FOK(F@ K6I BSMYF1%:0DL0 M&2IR' TY=4B_2H2V#;()G5^5V ]N@D0\AH/J3@V9ZO;E\'(I=BH!'GYBF D\ M.8AMZK:-=&=[SBY:6+-4VZ<:J"D8IM5XI^H;A*B5T2!$K8P&(6IE- A1*Z-! MB%H9#4+4RF@0HE9&@Q"U,AJ$J)71($2MC 8A:F4T"%$KHT&(6AD-5BYJ,A[& M7KT/@NJ?Z(EL)1PK,=,JT>^&3(1"S(3#O^BFG#)TX\>3!F/F?5(X B1[A-[? MR#;6Z[E2K>#U-/*"ASL<>>'H=]>?X@Y^9K]97U1"6RHJH%0-OP!0\@>H0T,L5Y/*2*3@+/&939 ER1ZA#=S '\X4P W'O&^@PB@H&^R &&2/T/O$8*XO M+2F &(Y5X[_"**@0[-:7 A;7T@L+_0=1'(ZJOD%AY%A3LZVKO_:L#NE8=VF_:@2C1MJK MVK-.U7@B7)& FD0"Z)0-J[#8(7N$-K"))@V;@.:D[ :!1V0W*(Y',N[V"\]* M0)E2=H/BEA?J0K!:N'JEC@S;1*H&=1$K =.:(0VEYB=QJ9LJH+,\Z(243/8( M;> /4Q[^ !E,.0T"?AA?VHXT?"E_'98T@#$%03A66):E-)4DG'W; M@'X%DQVI# IC/FMULO/:,0CG49N@CI$& V4#'=""[!':0 M._K0 :Z$E-0@\ M(+M!83Q0UW+E@3W6C8 5)#4H;NS1-V.N<+F)ABRMCE2X3[@B>+,%Y#KYE4:Q MX$[T$L$,DAW9([0AV=DR\,"60^&Q+QO8-MS?:YD"TIP]+[5?E^:\7O2[>[X# MMT ?&T5U5=!"S1XHVG!7]"Y9#(#GV..=D2=V8$ KA4%A:+*YZE'+@&*[/RF@ M9KOG>*3!MI($@*@0 KE"4CDCL-('=>4OJ;).M7$%J@U8J9#5H#BFXZJ4"1EK MX2AQV0T"1\AN4!Q'<-=JY0;C 73N(DVCZA(-9>9&T!FK6(2I/V8=9KR%5A2H.E<"AS57:S3L[ MRDT!8D)9FQ)!;M->'77O@:,-N\ Z,!D"" MN5LY#8I+6;C4.?^Y&VC52FQ0'/*XQ"4WY &T2F%0&+2++K=V:5/I:OX8&.!!,(J0R*H[KZ M,<9:$(V4W2!0A.P&Q5&$+98BMNV* "=(:A X07:#XCC!$HG :!$V0W M*(H3+%47Q@FP%5$!@T -LAL41@U:UFMZGR8XB%W:"BSP2P./LN%Q@T+&X10R M#!VIJ.IZ&I'!Y8Z *!RE .W@9_:K DMO?#1!;24EEBQ5/<)<*-_2&S6 D7PP MTH2GSR*N9EFJYV+7D&T"M.3+OK)>:WY8]E7IW>V3,"B0Y Q1))P.H%2";*;A 80W:# MXA@CZVW3AS$&[):6U"!0A.P&Q5%$UANEA$F#4C..R86Z%.'0- %@> $+")'N$-E!$UCOC]Z8( M4)M5P" PA>P&A3&%SE4Y?2>S_=WUI[@Q_'OJQ6Q?/*.\!V1FU3 H;LBRCCUD MB5!X?"0O@FJJ"9BL B9UKMJK&'($%4C9#8JC1?M(M'@0X>G;E6Q046.C?"1F MG5ZY5B9S+EB2DKBOS +]"F8F4AD4-_AR1=/$#+YPI+ZD!H$;9#K4SJ2F2^!<)^;J3,*';/M#B/3T)%NPJI%-2"ZJU@A MER7=@R')$Z9F&H#$\B 1$BG9(_0^5QCP((I*R&Q3'B]QEK7GSXF&,9ZB.+$"K1/D1-Q@ISVX4N4$2IR\( M*A*8H22XS%"A'4G:#0!BR&Q1'&-G*D1Q(&" P*:E!8 C9#8IC MB&S52/)@"-@Y+9]!<;/YUJ2'#Z,"5&6:#6D6A:J M:])LM)Z$07&<:17(F: T*;M!<6R9K5S)WFQY$ _6D:Y)LPXE?\&25P+96*@D M"16V0*,TH#/!U$4J@^*&8:? 81CVCDMJ$ A#=H/"",-2BR8,V$HNGT%Q=TS6 M5H\H7.-!\HJ[&>KPJ!W$231]PD$B6>F2I1LID5$S4*T.EWY+"++=!0NB%GCS MKU*R!#UC^WDM -VQ,W-=/+'E>T4/6Z"U+;BDIQKXLXM,]'+3RVBJ-)5]3\(@ M3 UE-RAN:J@7PQ@@GZF 0> -V0V*XPVC$-X 8BB%07&PTXH=KH3(9 QIMH5/ MPJ P<-8SE;7!:V5+F$@?XV7M9*; M)DAN8+I3%H/BR-*4B"Q!@E-2@^(V.ZW5TRS+ )PII5?'UG[(0-389P-J9R'V MOGOJ==5$FE&'[4WI8%;/5.I4, T>C,--N^L[E P ^$&:5$Z#XM*D3/>Z'R-- M N%A^0R*6SVN'R]+REFF8Y@Z,ISM.L,*PZ(Z.*QGJHPLFB;SD^T8<)=?B? ) MB9;L$=K ()EN6Q3'("#CJ8!!X!'9#8KCD4S7W0OC$2"*4A@4!T-+"A@*EOEL M7]&N,'8J!%;G+5A;3Q,_?,&8@;;['!!P/GJ3.]\-6KWN'9E@37 0N[29UC?Z M+08ICP0 J0XB;4YX)AB1E:[%)']M'+9&>#YP8SRB5S M8JG@-)C0KV#^(I5! M<-H M\45)#0)/R&Y0'$]P"JTC\ 3H+\II$'A"=H/B>((3:1V))T""43Z#P!.R&Q3' M$]P.EE"> !5&!0P"7/0]T;O%&L_7O=Y]\$.G6?<-:ZOVYU/RRT? M\64ASKG'>0-_<-9,1)W XEHV-I4@"D%0,ID-%I MQ'D#&7$ZNOW(:(^]1: F@"Q0TZG'^7UJTM9?E?<8^B,.5Z[O!$"/E&@]9QTZA8VA(H1'X\//L9A1.!SZ6K1\M/5D>DU_^[CEV!7=Z^=SVW#*CP#O3O=^US%W*.,7<8RL@ MUC_@=T7"3N,6@/>9V.0$/GZ. \@#DEPF2?Z^Z4PDN?,$/!,]:BK23 >06FZ. MW'%6?>I1JS:_\/=0[Y&$[:Q;S<0R=1M9=1-8IMPL\R[V;(W3!>V?B1V,0#X3 MVWYK-"#OE)B2D_MG8\IM*MIL"9BEH;IC(UL#E%:5'^L:M]"X#S_NBSN>$#4+ M:7;VQ<93QUNE65'C#AID9,4M-]^'$/5'' MEQ'W@-V:+!'I M-8!;=>'&+QAF@YO0.DB:0>#G&,BV-(!@N2&X08&C\4LQ^V%0D BLYM A%UF. ML1<(2RT"DQ=0[^-)YR>QF?"T]PJSCC1-0Z9ER4Q63/7U=O>LS=*'LFOU.])< A8)BX94H('YMH/ ML^==JU8[6P;:XV3P&)UMK>]TM@'S ]\=_K6D,E3ZK7_US]N=ZU:G?TG%:"F\;E]^^]?NM!13^:U[2_M1 M#RGM3O-":72NE=Z7JU[[NMVX;[=ZJ\) X8_U@< \F /13=R'!=^-O'CBNR^7 MBA?X9(0Z8VS5O#F;_0GG>7N2G'UL=CN][FW[NM%OD=?JDR^?"0)[2O=&:39Z MORDWM]T_Z"N2%CZ^?A'XPO^=QHDW?OEE)=B;N_O27_MXG CK_B*&Q&*TULP- MSO?;!\(Y_,A(YM/@_WIFG>42\V4-[F; _XG=*%9:P0B/>&GN6E7N,6OX 3#F MP-"/#8RMJNQU$G8A>2W$:H=8J3+$JH".O)AEI6//]Z+6K5]CNVK1$67Q..\% MWA,%]OG/CW?$IGO7NF_T23=7&LU^^_=VGZ3/EYL/UD#8Y;522>])?6#-HE.V MC>6:CXNK]:G'\M+<6UP% H^7WU$@_'ET6# M *!VRE;*'!>I4P#U0J_1B?DUGI"1WW-ILE-TL(\&J8-W_S5SS5W&KXX4?;V1 MC@RGAFQKNXJX>N$K$TC6W!6X!23Y36X^:L@V3609Q8)$ZCQH3H*-IY!8^1^0 M8$9\+XZ:437PY;(713.@AJR:@^KJ]L(GU8M=F1!B94-(CO2GZS5D[7('H"SD M5U0&^,FE4[] (:$@4[^I%S_2-2&JZQKA05(T#.4#^X;5S/H*VJEC8[J,B>-N MT%KQ;G=,;\W4CK90;:L&4NO;:^](OTI='BS8>6!!Q%JW0;+"NIHA*\QSI;NH M#&].<%WE?20K^%2N^YPX\GZWS M%PW.,G4!;M/Z2Q!A\L?_PR/:'^@PWPVN%V[>4X]0FMY092OY#)LUKGKL/H@1 MD0SJ2'=L9*GY30U*D0ZF1]9)F^'P+\5C11:H)Y481U^](;!A%C;D=D)HT0I: M1[T[9@*W"")29[0FWFX&S5]UWL";BROE7S@P^V1' Z?/%<1316I M.YS(/OELC)4?*+'9+KASI MYSM3CS8D\[2%[C"5E?3V*,K4R3G'W@!\V=SX>?FLIL; M-,UXP$P2G8:H'32>"&"2[OB=/[F=K:"\[+F7 R0L@96<)OE.HWAD,*=-&GMCX:2-5M5*]MKWU>O7"6"#06=[8O,VAR3&9M&QD%B\Q* MD=%VPN"H:O M'])]UROFZG[8GCFZE?H9X,F18NL.TK7MA5>EH=BB$M'>VW55 M$AW7A[W[;#W!6.D)JRMD=W.' E^6UDH^*#'W1DF.Q,ATFAEFVT438U&Y9^MI MXHZ/F?KW" 1Y[2=P(1NR^B"LWQJ/FDI>%'W=T M;*1:Q6["5ME*/OCA[M@Y##]Y9I@VLFH92O043:1%99C+Q[/FZGAEY,7I4DO1 M*"U37^ VH99=FTJDKV=^O8OPDS=]$G]@TC0LI!;<#:IL)1_D<)M(^R$G1_9T M[!K)0S,(1(NFSZ+RT+EP;;:3SVS2HN6$1G&03"/2#IVVSQ=!B\9KF7K%ZK&C M5X5@\]7-UPLO+^9H+_.5+)C/E]9*+OBIJP+PDV>I#K66;6.]:(HM*D/M+BJ4 M^9C,(F ?*7M7X XO+7QZ2UUZT(Y1AK4M34>V4VQUABI;R0A';>V?U6VE1#W8-&S>CW7 M)^E#>LE;>^%PG#T[/E^T5@M4X_@=I<:U)VO'F\^DD?:=^<]@PC4JJ.:5NQB5I6M MY ,6;BLI UARK:!9LS1DE6EB7E3J^4?D)73A14_ H6HJ,\O6@YW : M132Q9%EDS-+(I>I+<,M"Z=ZE2E;*'!>ITR-#935WF1==,3E M&_#>/UAKU>98=" MCGF0@9R:AFR]V".E4F="*0.V84:X!^]QVV\\V.>.W?O0RAZ\9Z&Z4T/U+/D_ M\-ZA6."K[&7&@HB2$)IMHKIEG4;UR)3+:#T.^IJSJ5S1^"H5BOEB?QR*Y^[] MPTL>F].8V, 16_X]WJV^EHI,&[*Z(^*"VQTZ%!)#/''X]*^ W$U@U@E&7.IW!_7AYGETG MTYO\JCT!0K8B9,T>4&X($5(]O&8AR\ZP853^[&^QEC=Q7V A+]OBS9J=J[?P MGKOW+O6NZ!W/NEY#-2?#]*4R$94/-QMXD:LCMQ]P1%"@99ADLE#0]0G%9(7$ MU1&M03//"HL&F7Q0?A?)S@Y;&3/WWK[N#HMF04LSD>& *$YNZ.RP];$C=/(\ M',SN1RC1+:L%KQG"C5M[87^'G9!UZT.+&LG"9<6&CE0#E'-RHVB'/93L*,J1 M3"T#F6:)BLT6DWZ^/0,\IU386\XPI7)VV(E9/>QY+"Y=6F_7'53389?YB*C8 M81\F"RJ$K#E:*JI9&5BR_&N.UW@2QA[LMF09ZW?8;)F[%:K#E-9*3K2WP[[+ M1K (4=;HJ%;4M:S%)';S/2TE<;\5!ZRK[OUUZ_[\JMOO=S]?*AIYO#CTO=$O M4IC/"? [[,3,HT%^0R9!???;$16&1MU"MK.])OQ=X_JZW?FT[*U?9,T&3P)7 M.VS4[(HK$9SJ&$BMB865U.FDIE.>[>!$87>U3&-"MEZ@A(L9-77(UX)7)T^@ MH^@JMP]$@M(D,6%W'8WPZ.KE2TS[R&*VU5A$YF@LK->0J1NH;FY?UP0BE@Q? MW&;1@?@2,I-':KV&[!TN9#L:(2\EOE69(L$)TE.V4N:X2)U*J?1X_XI%ZT6-3[X M?BJ'&WFLA'3102_1ZJNNEPP/^8:. VI@]"0YZW"-6052_H\O.BRKK1*:/"CH#1FROP%.(YQ3";JW3'U^^PWXEFNC@S=1*J1WYXZ M0&(K)+C]Z8,AD6?%=533#&34"E)9%)?)+;,=E$X_!-_: ;IQ/'U*]PJ75Z 7C.07=]^.OO8N),Z MF;762CS2+!8D'L?;@M=VW8)OST-3@,3#U)!FD4YF'MC)),N13P)?W)G( _$E M1N*A&36DF=MUS$5H[LJ?DI4I6RAR7 M4BR"D92*6![%RIA\5$D>L1*[/KWNBN113T\D*XN3S1\F69PFO!60>E8EJF;##[Z;OAYT\*W?4361:<"%61B;U M9L%B5ZT&88(79361$F'?3?"(_""":DG9.@BO+5CJ(/>I7^^(6U^N\6#/LNJE MV62KLI5\T,+OU&=%2YY+_O7";S)&\^7N13*)&7H&[QT8:EOL(K; M^U-HANLV+:36BZVQ6&4K^4"%VZ_?'2IY\B>R:B:R-;B1[! *)3%BCT (=)5. MBX9JB3J$SBD)ECM$\]7#QV!04[4+SRNJ;"4?Q' [YED1D^<5U\BT:04FR$4S M$JGO!>G*:(1''FBF,\"?V]!?AO\M/0O0'3>95X4GG!IRK#JJ%YQ&5-E*/I#A MCDYF@\R):JF+RCCO\60:#1]IT6+8.MI;^*3S>T>S\P0W8?3JXF-M&VDVK6$# MYTF.1WKOGJ;!&>-L;-NR0PZ[.EDRR(W; M.J\^[X[SV2S?1SAOV,C:H50M9)6Y@6+C!DYF4 @Y3>%0VLRO&E$I-%/AV M: M^3D9A*,7^I7R!&F&?IFW- BC$8[.XXE+)Z&7ZK+C?#Q.(\5BIKR-T^PA5/5[ MXACL^Q-W-")ML%?Y,+-9KIP2MKKSZ$S&+-M&IF4"FQX/ -Q& M3%8 Y,BIAE%#=I9+[2N5)E)2@SWHO8',;:XL _FHF] .,AR2'N1XU1^$?VOX MN;V5;.'/\V9QQT*&D=\*2"G6^UXK$)*HO-DG4<(!L>P67'WU%$IK&-P!FN5> M0(?P1C":E25F"^C=U\B(9D7+(+-E>_O2.91KD0Q3W#&; S&5(]765 -9^O8# M!J=R+]ID5D%'&;PLD3 4SCI*!3J#VYQYIZ[1S3PR1ZN;]=%R4,U6D54_\ [! M"F2=IX!$;D?H0"3F>\['T)"VPV9068HCEK]+0,D7L%+FN$B=HJT4X^JT^DJ[ MT[QO-7HM\HW2;/1^4QJ=:^6^U>O?MYO]UC7[V>G5YSI\U#/75@"F_Z-ZVJ^N M3V,3* P>CU1\L??(.1QXMZO[V&NBA/Z4[9ZUOPT,#W;H); MXS$>"E]69!5^D&I#E1^Y8[ZX_ MQ:OC7"/NCG.X*5'740T2+,F1LT:RU6V.1Y(A'55!/I M^O;M;JG5BL7(TMO!,'S"2N)^DTAY;I#'&X73@8\/!SS75CZ(Y]2[J2/[U(\4 M]!TL7&M4,Y%:R\Z51K6Y4G[LU#@-W([8.6Y=R6/C!A:!8,9QNE;*'!>ITQRV M"-3[\[?:^W+>4[HW2Z7;.V=K0TAW,G6NEW?F]U>N_ MN9%9*1HE@,53ME+FN)1@M>@.!ZZ?O"C>;.ZJN"-Z3#<)2?XTD&<-J00)KKY: M%3CUZWQ)H$&]V@\EN1T49D>R@<YP&-$/>K*MV9>@RY@K729U?X]ZO\VTZ-*7I+7P+F3& B -1/0\0Y5H*5D6U/2I[246Q M!6V[SBZ$GM\ZL$B%*<^ZP[^G7NQ17T+WV+U[V"O=8^[A[G@I$R%=I/'J7"!9 M0!&'(B<7%.5ZB8&QXX564O-L,:GL??>+XL8D9V5K#.$$1VZRKN:M$N%A^! 0 M8R,2BQ&.E'XX\8:*;>K0>7;N/):ZTGGNPVF#^I[,_[ISS[^I/GJ_.Q=<_;N&5-V1KD,!P+8!3!,)L#S7'QP#U MLE8JRBTF2Z8GCB?L>IOY_>;KKHB 'K)[#UG=D5OX]V[NWNYK66>6L #- H@X M$-7R %&.#%NO6*M2UD[G'_AU0,6^Q9[U?5 M[LJ^VKFR?)/W"_21W?O(FWVU527FTK;(\LWU0+8 ) Y(3EY RG.AUG"0;6R_ MS5AJQBU>PQ _NB26[#M,%WN4IC*)\!A'$1[-EG)!V;!OQZFK[^Q)]YC7R5?F M\^;=W.-L+0ZT#H"K+;C2!.$JS]LCD6W:2-5@77[XZ74IY5)>B7 M99\W9BZ';!NPQ6&K)A!;N9Y[5I%JEGQ%1*Z#<[#LL5>'V7YH[N %CFSE *PZ MTC7Y=F< 2=N0M/WDW,%+&J4>O$N1!3]A-R9S%:93(YEPJD[#LZ,;@[3K5%F"F+;N?>%7Y_B)N>1E(0N&#K%SA["Y*K]SS]Z&;C#;XNZ'=S,7]UP?Q\*K M[YC(LN4\2PIXVH8G[LKZ??$$%%MP*CM?R:%*8.Q]9@GN_>3U6-NI0?8+4-5D;.L (6 M+EHPO$F^=@WRM?RZCKF3S.@Z?_E:AL.CR*H9R%"A)D3YX%43!"]@Z'5Y\J%/ MDL;6"T9D8&3FYH]&MS[CN9PA7JK\D#QBI8=]'T-5 2F+X&SW.IZ7 N@_XEGP2)/6%'ZX)-& M)&OW).M=+4::936FR6,8T3);XBO(&U [OGSX>5>!L1M^(!#4]HAIB>HB>N(-,0=N#C:>(&+[1D&SO.IY"Q57$#=JG20^3ZK/@%)?#D M$<=LTY%-M5A=C%FU-_*A."$_8(>*+H0\-#VSY(U?5N>LS-ES0X,P&N'H/)ZX MM+C5IEW_I7_[S=N6YU^JD/UL7MYMS:R>AK%'Z8N _X?!!A M]Z]S=TQ:N51<_]E]B7_XN$M&,6L-/WW\X"J/$>V?_^AWFSJ!$(L 4>3=GMV M<,@E+=%/BNX<.R)@J?VW2PT'PN"(ZWL?XB0*@X>/C=N[=J>EF,IOW5M*-7 O#?P7EC)_K MJ8(8@COM9*IH+;G**TN*)<\\SZZ \?Y(M-RY_;^LMG8!JVY; /)$ZN;^[/[S[\1O\H M]S?*Z44M$>]L[MN72[#F<@;(U(+'>ZF;#=(DKB MILL37B-[#I>&!.S:R&M\(&#':"B? O>!4;^_)RN8*E;@*WXX]BW3HCZX*J$N M0J?5_'+*!;9*OP*PQ,=/+/H$4%U\Z(:>^/!757G2?2!0P_7FKD?BFT\MP%?; M^I,O9+QRAZ*<@B0,/M9YU?]H[EFVTFHAG6B=AH*Z@]@(O1?5.=ETVWL$!0+T M".6132T#^#-\JD\FS,")"G*T0AQ(4Q7 ]0?FJ0I[-J:Z\T"+&[P2F9N$*A[) M)?B,!=JCR3@&]8-0A("F@S8,%P+Z+WX;-@0,VXF^WU!N'.6;[AE3I<6)G0-5 M'H*O;!+HD="4"5RJ$MW7/3.F#AC3#VC#7@5F P]5=)O[TX#*6^2<+LR"J^17 M3QQ2ZZ6!%K?^U6U;XH\;!J -.@B0]"WB%_X5ZIC'K9Q:GA%:@8(=\F9C^X5# M3H5+/(4OP.4YEJY(5,4K_B0P^E^G(XG1>]0T]P'G?^I.J'LO M+#;2']S?4\ MX)EW4P;D]HWAWTX!G@AC!X -G,7)A_"WNV\QS_CG/6@6?2MZO2HW=(Y:+*"4CX1T=9KZOFW-+&1,466.(JP3$@+B M!?>>[OCP6BX$-GC')UD9^\A@__*T]-((I8Z,=J_=1Z[A]': 5'@':*#[0CB$ MSRR)7A$)%]P_/GYV]TTR2W7]F^//QKLU&%R^A0-X8&^,3$_.KJ]<@)-K3Y)( MML$Z^1C"3WJD3.>"C3WB.BVN CHJ M5P+L43%/M(KD//2.8R7%R-C0NLLAC9^2DD1PO9S-7=^GYAPCYKEHW#)BY#%= MQ8I:'CN_'!TK1"/<'>0I=$4 _5U_"95//^Y^C56.I?##[Q\5\9,>_*)T\X!& M:KE73.Z)I%>I9X EX,V #Y^]@-IL&?Z:8+T_NSQ&J&K-UX!U1IS!GUKS:)8] M ?G_&UWFB3+EPG8]RUPJ,7$)W[4%YN/+GL 8FY*QMN$N1C;\@I86T-R5/L:; M=+E5*K837?02R2JN'=Z%[_"/[>YOC, %X/'E6LN1H"CVTAUVBIP\B;S36^:A M)UA_8#>3WUT<7R:[XO)OP0II1\_(OYEPYT[SI-7\$\,Z?UYB*B7O5)XP;!-B MY1OA0B(@2+KEO^/8 MT"O2XUO#'-3B^K&.;P6U5;AB\*,EIEH2,Q'G3&5T=7NK)! M>0]*6SJJ)!V? MMF,CD0(3Z#MQT-,CW#F*_N QWGF!W#/GH%C_$SB1,$(CG8]_+%]&V\:]!5-X M.GJ(D 8.8P)_:BB BYBP')OB$\!0M&VW2?Y9WZD8\&F2!4M1J91VN45"_4U42K"DTXN769PYELL>Z*N M_#)'4AFE,>GL_E*Y8W!?!KH0BJT*T\7KBQR&(/B^GX[PSW";%+1$-$ /,F@M MO\88":^/MWD&_-0(Z P*U<=RF?<)>*"K3'7"&.[4#)&&HL7(A0@P66_%>)%X MY=MOE\H_/#><"S$KOPR?QU\ZY:[YQ@]_X5OQ'^(OW[DVPD!_6?@N?1Y_35*@ M!?SZT3)#V#;>MA[4=-PE?VQAK^F0D1U MJ+W<4'N_#K5_J0/NAPFX;Q0Z?]\QN- MY*,I JK!U +YRS!VD18\9)0K4^X8CVQFD+KD)S=)CJ+2Y9%0YK^IH**&7L"8 M(QX P?NY*KE7.4\7RPA^K2?((C[K8>#*#RA7D7^R&\[!W]+92V+IKE:AA(B\ M97(3N$'=EE8;BW1D4O>^;"C'=@>7G4&A&.3YL+BZOQR]T[,O#[._/WAD@^$J M$B)P-L;K3&+70:\:$2\G;YA,D,<[C,EH%/%R&]1AO\\G>'/*T+> M?M@M4VR75SN'$26FC-&G V"8ZSQ 1L]Y)C6>HP#8 W,8*/ 8Z3 ,-D?2$X.; M\,5SSX+WSJDA$H^A_'"(/"FQWX_"/C\:=PWE'Z/1[5$%R]?%MROK/Z%E4O/_ MH\(QP7F)%?6_^/EHAMD4RQ L0@U%G\]MX%AC4<6A/+C<0PE?]1Q5Y!11MLEL M;A-Z85*N+-W!X6,\\4X&%7WX@S_1H]ED,E/(BK'5<4D=!7SV>+.N2'K@WN!+ MKL.4%Z9["L578@\K_K"R/)7.SAN%'06^7V9O[R(Z]BCF"G<8Q-0]TU>^NO"/ M\BE1470QNOL:QW]S'_HQ)Q!'8?V['U'&QK7;H**@$TQL3=9GX=W%>[F+K^!$ M^0>AT2E'(^7373@&66@9\)[N2:<)FX#+5P "^@,/[[)'W0X)O9ZFO$X*_Q]3 M>%J0PX<8^N@@9X^XA$J(8)E,(OC#@\<>X 7H=]<#Q=,MGU'Z IPPP.UA)7V@ M@*(?!K2XU&0 ZV7T@!. M>TQY15K(NX' EL' ,#!$[S'\$-]HNSY6BB#_=I_]B^ MG##.;R0#EO=4L([,QO7\%5>>V-7_^&M>?D/Y8VK9+'4B]CS'+@GP=TS(PLU' M_0<)/U@JB,;W*2-I*A+,+\79@>FFE=X; C> HYG+0-Y;3,B\P4U?NT[T MKDL'T)^=P[4[?KE3>-.7,5AZ%\3]?.+ARW&JGQD/&R< GKK^:\=2KGND=G2D M]H??>EHK>Z1@"A81S^(CAI0H'/6)VAQD#X8^QYFT]*VYYTY 6R#OE3)A3.0: M\?)1 \^D+H/((/?*OS/N+0[QSO< F#3A-;*3ER-,1_8"JERBN2GF)7F6$40= MEGB1CA75OQ*O*01!J]_-P8K%WN7_\("Z@!"(>2_V*X]3CG<$@78CFUT<00 . M]N19%&*?\'FWF5D)RZX$S^$$\KI!*"@Y\_1E@%V"&9^$E]YKI_L*W MGFLP9OIX>5=H1=Y,3D%.6,'(,7E^*O6M FIGR-GW>./]WK(K!]*FY"JAW"2R MT9]<)< *:/Y$)5-^*-FOM)S0=Y/,DR()M%[,=:F@.VPO2O D(<3][O?5#3"- M^KU^(]L9,(GZJ+W/Q8;Q=]B9PXQDJP^PYD&_)?.>)\2A#"02)D&(_5-DS?K[ M"\Z\'G%ZS>9Z['.?ZN^PT=X.6R*9B:Y?:BY#9Y ."BSA\#QL_R*D:6'(Y:\+ MF::[#<*\VQS[09UC_Z7.M*\S[4O.M"]3-RQ,P=]#HOU^.K>)KC?YCMM%I_;< M11?5(U.>7.]GLI/.HB7#7[1$'F?Z_IWR-Y7L<-$Z2SPNZ?9O4^HHX&/G-X-\ M<&/=^9F0K63"X0]+3ID>]W7'7_05WG,A7U/V>0?+?&R?EFP]HVFCGB35I/)W MO5PU(IV-!!K7>)8Z2'K-=(1!8!KYMN%AN!(_I0.6?+AFH[OT;)*D6&)_I.'Y M"15/?]0M6X1S?HV[8"R!07IJQ0_T+)D'0,BEW@&L%PII9XH>%#"EH_,*S6W= M\5,A.?B9I\($3$$%AV>L@FWXR/#/G\A'.@-NNS1F^"MUN,;&"?@Y#VDF8@S8 MZ\9ZEM^/RK,LBD53]H/MBN 6"6G>EU+V'Q#+F\H#^LLI-@%8">\B!,&0?;0J M>Y81F^Q2:8Y+W#87'#S(.0D=L(2"J>>&#U/ L''*U(DR,>SD'$OY;32=\=4. MX=8)?/,$%):?+#:PCP*QOE)G*)=[UR0GX="CF+2)7+(ND+W7U(L0K\@F9 J!KI2\SER(_12)$"M521M>_ O9!MBL311+PK MD2+-L-V<@R>)V=S>&Z,WBH] MGUK=1_G7#4RHA86B?%H^A"=W6QZC[D5@&?H\1^(GBY&"=XC#+E5S3D:DCXBN M_+@)C]I2X%9G$$ @N]<+B/R$84??&E'S^>C1<+2.T=0^_ M!5M&Q=&V'KD4M4&).+%Y(H6X2=DU3.# ! M@1NL\*@9->K2GZ.73W3+HR>(_V,JI^SD)=.2HFH T6B+9^R ]01/DF64M^L& M*$E!2':]']J!+RZ,WTTR8U2:\)B^'4$:@.8*\QHC.E%&MD@>Q^]X9+:(J\8+ M'+/@"04,)[8%&DKM1$X8!K A(&P"Q^G-[Y=G)]I06KN+NUU8)-Z3W(A)28\HL5M\79.A MQTVAI%\P)Q\$!6 F_(, 2;03RNQ%0P_?[1NPF%0F8!,F VM&%;\AM0?"I_( MQJCG(,1@']3\W0,$Q81Z#^C4CE(P%T:<0W:UJ"@25RK\4.5BZ2]$4)']:[5J>^,PJ( M$T^IE/F12LYWO1 MX;@\@5,@QBYZ1X2X3')8F?WO+8#'IT(%QTT0"2:1P/(.<8DT'^3!/-?))XNZ M'>,^4T6&=:I(G1Y2IX=4KA'C\B00X7#-<<4.S.Z@T]X!HHQ,2H7T 8T/+ZHS M-42)W5'Q4/6=A8D=2TL?NS1S2Q\[RS,G*MT$,@2=5D\\$>@_&<4VN%)/#=TM MWA%;O**A_,&XC +U["OV3;0O;[4OCC!M'" M0R4]82"* 3CO5+$]!>NQ,LKL,)O6Y$]'CHG_8"'.HVZC4*T^G>"&8^.ER_PQL;**YG 3<#?1/L9C#XJ"4"^D.P\P'8D8XR;"HF M:"Y "4MST:086,Q*(X5W<9>O?]DO39Y-U.ETU$&GJ] \MJCP$-ELI!?%_EK/$D9RHV>&Z&N-<3=0OH*O"LJW(L\LAQCVH M*3#&KEGA4$QYJ!,.8(EHW$/$';S8(-^7EE)43!5,74QT$'<1,\U-%MCCG>4S MD>Y"UN#W%$AO)H*C?(^@^6KN48W"IU++G*96P.A,[#.PB2=/GY=45R5-2!,! M\*' E(A-" ZRX<D8BC(%#(_?W#CK*."\D],DNEFIY4RN,C;T1F:1TE(?BGI"#=S!.X'=?[_!?#8&PR2;DODMASZ'>.-.\_%!H'<5OM: M5^WU>IDT[ I>9XU(BXB4<<&\'I&:VR%2J]]7^^UL=MY1/3CM02M7'1$17T?XWRFE$NHTD39AD-B;8K-OI2BO*Q: M;B#J%KYB+JEZ.BW6FIWD*V? MKB*:%G:C.7@FTN'CFM_T?[N><@K/N7#PRI0_])N+%$ ;C?;)0YO5#W"F6SV8 M_. 8290'D:6-)E/"N8+9LOP[6O-C03?.I=5!B\TE3&IY5[ :KH&:RN#C8K!Q M\Y6;C;V@]5X6N5B_YW20=[\Y(*)!/HXI:91]JR7_8@%-EM@^(^*U(SDC.$UD0'U-J75%1C1WXFD>[>D^)H+: T$ M['-M2DZ-J?<>'T&>L0EFUQ\-+=[P@F.3'RM"!$S$+)H70B@@'X@,+"HJD T. ML/O<45M9R3F_QV5^K.M=ZG!6T'ZM)^L8X+4ARPTDTKRLS7!;@N&VBAEND$3% M0S#<=^I;EW.?E'CP4V7\ZYD(T[T'R3!K8E9U8Q5WM%?>PSW3LEF(Y?KI5 MR]S%&F-J%,+[VHJQB*Z3QY4:RK>XV210B\6>?*$/S60Q>R%#PQXGCFZ__!=> MG^C),]9-ZB2*HS6EG4C=-E#LB1:7\1_X)I^PV(5&MZK9'H8!_&J*OB9QPYSH M%7/]A3=,T8. .GJ N)530+F99;+_A+KQ$G=%DA!K +8*V/$V.]B>B5$/D9GN M6=BP#,"&?3\,+ P$E.*C[7EO .Q/9*VHBTJ41:7[XD@H48?>7[3A4!VV>Z). M"G[6.FD.UU#.N//D%5[@)\\5D[]^::O-UD#M=_O4_$A>5%QI>3@V>:#.D^^V M/8+6K/LCU$,TZBX)1S9$0W1)R.F?, 9VK^FEJB>7LAW=?=_(KZ"/^.(Y(>T4KX//\UZD*A:V[7MB'O9: ME%^&EX$!R*>N8V4QU2![C-KNZ=B*4'^*NN_!K]CO_,1R3FB0EQ^U8++\*>.# M3/W$RU7:1^'H@XC&90T^JG)[')18@+Z#3$/4.P-.%^+PT>AHIUQ/)O&Y/3K7 MEZS "W3H"6B*WEY_\"[ M*X.+:SVU/=14D"1OHF] C;250=I,>ZH-D'9;8= O?6=:"JV!9MOV:\/F)6JO M63TLJ[[>+1+O*H*>[U%W^53,LHNS)WZ78_YDXF0I6K?:TMIJM[O:.[U4A=G$ M>_MKC81UN\"WYE!.9[E4FI4>1:NJ5G' [IH%I2BR774XT-1A\5876R4-^?M;RI2FY7!;+G?6UMW@I%C M1EM^6XF[*; S>08J,S)TS[-XRBXEXM+<)I/-/2! ,8ST+/$;S[Z=N]E0 9KT6AE/42'+D;@Q8>MBQ)^^%_SYS7*L63C[1HF+?XI5_OR= 4D! M=/C'*<%\XC/CLQEZ2%,??NLNBBJDN,+39*+..S^-_KS-:?J9TQ#G*,W.*@>9 MOH:6;483GZT9LE\^ZZQZ^)W)>MDA1BRYZ/9PIS>]VBM9#EBOF.ZSJ6N;RF6E M;SEGR/ONZ%Y2>02,)"Q6DKR6Y6!<6\"R.SBWXC&L7L=R9M!8;%Q#^40*!T,E M!>N!3[5B-/^/6 MW3?L[L <*K;C Q;FNN4EYBL;4[AS-"(>L =$@!.6W1EUF8EG+=]9T4#CE,A" M.APS[); ?^5&R=P*L%H/WTD=C80%PG)-!QL0(F4RO*TVNZ\WX$2=($*%GSX> MWKJLPT]4:%@!,VE]XJ_+"NNRPB,J\ZK+"NNRPKJL\$VDAR2]22@Z@T)?4@5B M7!4M$VNO;R*NS,1;Q^^S689'5U.U05U_^"81*Y,?] K$:I:"6$-M\/83\@Z2 M3+*![Z("E''H%*A=4M/Z\8CUV?2ZOI>-:L8'_2:6PU2.N-[IRN5C9B;?:0=\ MO@3,[*J==D\==*JG351?T;Z93"QL21IZ -_08Z*=UC/^7%5]^YA(;/U@W?K, M_T)>)CQ^(:YR2WV]UU>[@YKS5V3E\M%R_:R"]3E_"6BI#=5NYXV7O1]$V]\L MGZ$RV;S'70Q13([KAVS6EQ(2!5:$]C=)&FZKO793;76;;Z+VN,;ORN#W^EG MZXN;W>.WUE-1$6HVWP9^5]_XN*>1+?F1]FK1:67(<9=4EYF+\GJI\EJ2:K?5 M(2AQG6;=)ZLB*Y>/=IF&$*]G]J_65%IJKZ.IP^'JNKI*<^V#V Y7S/<_*R/# M"&M+%AO!SS;#'X ,1XF:HT(2+4,H=-4! M=J==PY];U_\?+\IFQ$2I*+NE0&FK[4Y+[:^AQNP:9:NOY>?K]W7/@KV4CG?6 M-ZW+ZF$P4)O#GMI=HQE7%6K):T0L"1'73QHJJ:IZ SEHQ)XNN-S-.!S15W'81QW:2@6+6P :O)IJ*+&PPZ?>:C\ M_!E(J:%\NF-,N<8YF^V&J%JK!UP>=L"EMM:J\374 R[K 9>[6OWZ/0RXW%[. M%8ZQ%,,J\\98#L;M;KEC+-?NK!-ZQA3$B*E<.H'N/%AC6:U <\65*P#I"386 M,941=56I3-.=G#YF\@!\I]BC.F"T]ZV&H>=<8+=I=,W!WOKP)$>FBR8Z#.6\ M/*]H>,-E_82.+1OBB*I7RRMHF9-NDC-FP1-C#KSC42;1@1")FN94J%%.J]_- M($#<+"=Q]8M8L9=1DPMO+4 GDXQ8C P[;8TCP7*%$UA7 M=@AH+^K6)T4'ZF9\B#L]$+:9^A.M6,]B@>Z]W#-CZ@"J/;R\ND7&&VMX<>TZ M)SA9F '7U!\\5M%F*9U,)=Q.\4"B,4!# &,4P4)@>@;WE^'&)OV?.IG4L(,< M+=DC:J/65F^Q1="=.PF>T %ALD=FN]7L\=+)R/A2$$/"XBP&Q9ZQX%"\[U8/ MJLGL,O5DN[SX97QKMZW>#D7="8$."K:4Z-6[YDR*_NZ5M=S.?YLI:VLJ.L?B MYU[#(KW,V)YOOZ?0,*-HQP;EI6.RR8&-RKK14-UHJ&XT5#<:.E)\JQL-;6W+ M52L!I.H=8+H;.%3\]4O2T%$? OW(2UEXTY;5.ZV!VNEW*I?P7:F5JXIO&S@S MEN#;8HE8J?C6ZE<3WZI?8)#K5:XHP1PZ%WN71+9!^&<#IE[L.GY]][B.UE4[ M:\P'?%<(MV<^436&^#A*@UN#Y/@.+7>A]=ZL@QK\2-;D=L?76@-56M63UB>Z/B(6LFVV. MIB=Z$E4$D=?+L*H ;>VETU0OTYED"=$E;C;9;*H$ :#XL/V_?SB13L=^>_.^ M)74_M./!TDU$PR98NIVPB+&TVV^I6G^ULG+0!F@'T>03[0'JKF=[:3;5VR1? MK*2^9^V>VN_WU59GM1I5A793-2J6A(J;Q#1+ZGS65_N=MMH" ML//G.3,6+06%P:>.3WVCLMU*9&\26/0Y4+JRQP@.RITRCU'[*L6J5->1SC"C MP,@:,7=9TY&+D$8&)4!SSB%S5(5C^U-&HI906%Z8*2RLB#Q8X->)\IV,U^6H M1&'U_1M 2:TJ0.KMU"[T-HEIY_"Y:UCK_HG9C^P;P&I:CJ]9;6F:VNRL'FQ3 M:8HXB'4'T&]7E"(.[1C9(17U-XG)Y% 1BKW[)[Y;)YY#B9-.15#X MF(EG(]]A ?%,/<;*(1]MT%9[_<';)I]#R9YN19#XF,EGHP!1/OEIKMVOFBE2?$HXGG]34K1Z]#R MV@&]MQK@VW*(1&)4Q#WS9@><%)$_B6//XQHX.&P$1X#@>",=,I=UN2L*AV:, MRKAE)D%!^"EH[#LY]I:K\Q;W^U0[_;5S5M M=094%;SY-?J5A'Z9SDP;,^;7HE^GJ:G]SA%5A_UU(9Z1]\E>XBJK9QV74DTD M?8'S\=3[L%* ?5A"6F,;A%M"$U'NS__O_+$6HW6+L1(B1660S%[*:V;.%F_]*D_R7N=H>.ZM'5 M[>7UN=)1_O?F"EG&G:I<7I\VE-'UF7+WX^O=Y=GEZ/OE^5TYSMSKF_OS.^7^ M1CF]N;Z[N;H\&]V?GRD7E]>CZ]/+T95R=P\?? ,,+FG]"Y=79T:U=LQ4DB[L M=' RVL-:K&Z'_+0PZ#L>C-M=G4L:^"LS1X'XRW#0,<;=W;C_MXR<7\[FNN5A MSWXD;HJ@4P[& 4/H>7'>;+Y(O/$;[\SRYZZOVS<3/ #MGV__%BC2>-D^YEO> MT>\!P7& CNZ\*+IA@/D38+6QB-[;=!4B?&\Y] W/U!V#*4]6,"7RF'ONH^7# MM5((_\)RX,^6;F/W)'P;1O?O J 2W3-]Y:L+_RB?L'U@J_GE8G3WE7[4OOR: M__U3U[0FH)$19LO'1G>GT5/W[ASNJ=UKJLD73 3IKL"NAG(_M7R K1[0V C% M8_\)+0]@&$SU( <$2.P&Z(BZA70&3\#F2"3$Q=V^,F;PGD>+/<%SN!$KWL33 ME#D,J[[A_R&@X:_&%!YD!%W#\HQP!KL!^.(')AZ<\;W@:0S=\UXH6V*&!\4C M 8W1UI29_@+J6L 7-["R'/<%K-I)KF^[OJ\\N:%MRB\^.,![3-H8K<$ ,6;4 M\6I")=NPJ#]5)EA\KDP J^A+(:]HQQ_YZCA&&XY.<'.*]DKGH.\WE+/0PS_B M-['J76$I[IK._U 5,V0X/1V_C8UJ""/@G7@P@UY]>O/[Y=F)-E3I.Q*?38;9 M)\!FS 0,DP,JZ'K.GT$8*T^Z+P"%MXTE^*[[4]'Q>KP'6AVVZ<">"' MZF#8W.@@S=1!Z"K@5*Q.>8X.P^J\B .A0TRD/&)MAO,5)5Q&."G :- MW;+C(A9\SE].SP'5A'9 HC3%F+G @,\-.S337"ZQ(UQU'/J =L [#)L8M8I. M ,1$^H8;>HH[9XBEL#&^FJ_BP73>C,0(N"S=^!1_<%X/"\]=-,#P.A('&+_P M]#X@"WS9');&C^$-CCL#](1_32L@+0&XSQ.8/]36A,N8Q,9 )H_H;[C4C-_* M)''9B8M$X01O#7G7%7X:O*5'RPR3N$(^$Q!/P*G@Y>LD&G(>FWZ!SS6>:"=/ M#-;_U^E(5;ZYGF&F>L5&VT)M(+DI%2F16(%X@\%TO+R8C_#LW%'X M ##- L>P@M,C4!/ST/92 7!S/& DD:)IM@V08*-#2&^.I< M,J#OE+-=Q-X(E6&;0IV 7_AF.0_&AU#@>4AGKC!B0!ZA3XWLH;%ND^'K3QE: M/&#GN2 /=(5" K@\6D7"',)Q2+05&\Q#"U@@<'Q#MPW13!B$I6GYL;5J/3/Y MP%Q_$5)/-@?CG_,\>D[-'JHA0+V@NEF!U OXUX3=*ZZ'NO3WOZ!F8'@$/I"+ M8Q!7/.D>W]-0KE(;M>#R$!3T!+$!V*R%#F'0INA@P#%"@W\>;9;IQE0!&%NN MJ4:V2PY@L)F9U-/R3MA0T.D6WY:\H&@#;O*P$7"C)5.]UX2%FK.-6 OS T_' MOY\@K2H>J2RR95O>]I*XSYY)6?,!(V!57ND@T'^J/^+V"3NBSEIY JS&8\L<9 +0]U?V"+\>>$(8]VW M RCM.H!2!U#J $I% RCKA%%$L"0GC#(P!MVF5HDPR@6:/[^3^?,-6'[HB6GK M%7%)97)R<+^TW<1NN2^J^AZIUP4J!FBGY5\3=_>>@49HN_B9KW+%%C:6,&N% MD09:!SF$E#F 6'BCDAY]1O&*"??X<'4'?@9+SR3/,RC2_@3(3T]H3Y_(-P2J M)+WR5ZE1PF^@)L]!?X$7S%Q4_\Q''73(!^:&H(?KWD\61*&6:*GXO=S+14P> M;79<6J3+C%GPQ)@CWS'7,>T&EB+%EZ\^B^&CF*2HDJV =J?MNQBG $9@@3(. MT$N":6J!\N@9TQ?E:6J!5AJ%=/"0<&NP+X##3'^V9L TDN$,=^PS[U&$<^:A MN!:PI#/?#)WL=RF"PC=-.GVTHWCCH"L:GC6F\)+'&'=)^;PW,+V#+A,=<&/& M_2>X4PZ'Q OWV 1X)XND5:5&M[!L^ KAH6@*F2W:%^5?H8O6$F&E"#^2)XEC MC; YR;T&ME745-E+VC)ORZT6_[<22JT(2C<95'3):T8N+PE2#D-5\4,@"> D M_TF!%@'I Y;;NI94C'&=W.S[>AF?^2PF0CN?CA']S2'+X DX!?@ MN!+"1"RQ<2P>BV,IE@/Z5LCES]/4!;HOQJ(/$*AH.:OTG)&]+[/]/[F%" 1EDV=RSPS<0F?() M%A^Q]&28Y-^A^< #_9X,8L.3;PM+5CO<(H]._CV*#@L(+[H5RE? 'Q!B #P^ MN3MRVG%U =$K\>%!!>3QFRB(\.,! )R3Q9LS>0*&4" *T2IW48Y([[P M;A\!CD67%,51XA8>)AL'A=<"',)@(F;&/9PQ_(RB@2[C^1%3_9&3J+3.,%CWS#P#65TJJ\J9 #T@04LOLI5TR2,A M)NB-*QFHC_%;35XM%Y@PQ(GX\VX4D;BR8D'&3F(F:"W4_K7%V=@DZ! MW,"?6G,>AE?C ++]@O)'ZK+2EB2S& ,-R.5Y[L(]908D-Y:;&Z+B/M%C'F>) M\&@&A9XGR#O@6Z"EAG-AI+H&9V6&D'@B-9"GDRSG:&I1/B6%Q('C8?B+D3!- M\[Q$UIZ.6604%$GD14AHHEWDL9B7_Z*I;9Z\=6Q*$> V7+?IS@-FYJ2DCNY^ M ,2U'E [W:90 HGF=D@2 M"+17^$&F[_"8$[D&,(TRH=ESC$VD^>1X3!:-W81JG>07PF#R@3<"EOLA\]ZU M!/L..AOZ@D3R(UA7[KQ*?M%!)JM<[GCDF(G]BFZ>;T&: 9X:(89 @2GQ[!]* M# L\UZ9;,.-3(;;B,D"MF,252GH% F;R.^P91""W0?D7>8H8D6"D<((T\Y*W MG5PG%E)DVPI[QN0&*#%P<],\H,*U2,P%V,03G@:6V^EUU*$V>.=D"/(0A-!W M+KGX".5J4&"VCEYL-K'7W40DU$(=[5!6IF0 M4A.5#EY*T6OV5$7>&(DJ#!AC+:G(@#R-DM03(I.B'VCW,:!TF1@N_$%H^MD6 MI]& '$U&_$926,DT0R4555F;!2)I9[*X]P9LC#):21K&^9D\\P0K+QXLQR$M ME6;G+3Q.U"\R4]&Q%>4H12?/)],Z:6+/21.=.FFB3IJHDR8JFC2Q/%U")$7D MB#O&]*$Q_K#D62$0\U(MFLWAN%>Z$ALW)$8'@N*'LQG*#YE)**2B%^L&,ET/ MY1$E08JO+OIV,,IEF9;NO;G(5<$B4D.P_*1#@D0J7S^2J?Q7='8H\&Z'1R8Q M!U/W70?P$CT:$\QV]$7@!RLN.= QH1C-9 I2(LI'I@*H$G&Q'+P;]([0<_@U MR$&\LAY%C_(H17F-O]!\FMGP9K,^.).SDA,YE](?1^[ MN@_@(*XA*SWS;H)*M0HOX@N*RQKBFT \J10"_DM=T77LE[B[@G2[^ !E?X(. MR267T"A=DR\[%L>/NGRYQ,U&\3=T?+(,0" MX="3W2\BJR+"D8B*(BN 8MIC3"0>AY;-R]-DL %C@O0GF?+L20]DW"&CH5QB MU:#)^V03QHEW4X"-6Q["Q.%YU< \7HBI"*F86*\M# M8.*XS=,PYZ[E!,D#)1;E98X^U?,7TTA#^:8[^H,(55+)O#!N,,W&L_2H.([J MIJVIZ]+LG23P%MM)]$*20_ (4L83>,BM0+W_JKK]L\94)^%XUU]+>GHX&IPL?57 "S1.9Y9+YG,N$M2&A?-24 ]N?U MP+"P)OY(*./R[)[GG*!OR?0P.@,G,> +UD/C?6 M8\'7U*3R25?]-'7A\ 3 $':@4D$58=9BABRB30[]7Y&: AV,(R*9(J]H'V M+<./RFP"^%!DHL$RLFK0=VUZ(WP&I/)O)OKBP#M\PP,"1[P-3QI@7V*+'$JD+ ..E42B318 MA^:&#U,WY C_ T>@FEC5*+*W1Q0!UQO8H6A'PEB$_%&)P#H^_@8+JU>DHNZ_ M53Y0U&*ASA_8<_Y M\X?J/,'ZOR!-YD_(+($\M+E6$>;:,OR!_:0)8!4SAO^ M$1FK"BE.U%=5= DV-Y/08J N#Y[<0 LQO%H4M2?";1XM-<#+^0AA2CHJ4:: M ?;O8@[S*)29R!#@-26P+F7XP8N2OF]L.46:!Z;?3GG?S:B+0;:_K7#UD2#G M/0+Y"\S$"\R&.Z#1ST&W2=J!2&3&(677X1=A!>[(/!%-;$R#LQ#PCZZT>:6S(N(.C>0&LI] MG/FJ%16EB#:;/,%9Y$J[CKPZ?EMQMS66/FYTO$ET.E4TGPB$CZ?HU$2/OGP# M=DWSXWYJE(K!#^ 'Z3,ZD*B)%B^)4D(Y>F+=CU#L_"2&;W;GW#0N"C\G ,63:;%?1A@DD$VV M9I17+$QW7ZKTZ#3C7QD# D\L7@22(:PHKU: &O/="=ZA(\!$Z?&6@]593M14 M+BZDQB,;A >B!3X1F")2ZU6JP[BT'(.YWSY4-'AC[-PD5\VO.R(],;QP \Q'WV M2/D>1^,LE>GV8D8!H5[TV55$QZLXYR74/8DL2?.&V6B<3%-=:V/.A!<&$DF?R%_2A5P)*9J3%%?D7$?*7#!#@#J=QW>,B(I MLC&MA\$MME-*I+^C1(1K*);!$DS<-)Q_=BSQGCGQ.=HCEO%6 :@ZJ4(AE MS22/!$)PJ,6M5$07+TK9$VQ'>.I?U$3AIA5KNA*GQHSW6>0N8C+> %C8$=ETC(@3YVD]D:Y4E-GT M]G$H):N_,YJ) (AS-&)YS78L.FNS$#TDR\YB< M)R$_X;I@'&R0+PD%3<1D&2/_$W6>B,@C?IC:#]*#R *GS$:\=4Q9W+B&E%LD M =XJ+;&IY/R+C- 3 134-AI[N=J]J75Q\E\@6AW0-:8"P3Y&V?0'8'@/LEU< M\#)?['*X$X]C3@5P:Z"U90DP#L3^?&=,F1G:[&8B2ES\L^3VOKY09/0>=OCJ M0ORUBS_( 5]6H*;4(HY]CV"?FKL>P2[C27#)-F8"__U#&8[E*&KU_[(]!]!; M?T#@'C#Q^RC1IU4F^LCH#W*==%QIQ?!G#8<_[WWD>'V_K[_?9E7O=\T@?UE5 M'1PF*)WE!"A_*:0.,/=^82Y] G72FQKNI<9RKT>O@;[OHQ>3XY>Q;OQ\\,"2 M,D\ '*[W^2^&P=ADL@OZ.V6M4CGW>Z M\AYP<3-5H9"=KX>+_V6>:^K^="D:4A%WZTOE<+":.O-Y7%E2$:1=SX]2 3K: M@:=G#0+;3%\J9/:)>]Z2RZO=3EOM](8K"2S77?2>V&^-R2E,[NU&5*S Y)W* MB"J@<#55_WO*Z_33'M$J45UEB&NG--3?5AJ\ENVW!MAJ7.T.M/3$)-?[(L*^R>']LQWV/*[^G*ZZF>K<8\I:]5JH6]:YQ].@!75]Q MY=C0_B+ZN=4258!7E1%S%ZK_,$?UOQ-"8,,L@,0=RIJ&[5R0K9;:Z;74]G"U M#_)=H<4Q(V2[N2E"%J<.[!XAF^J@JZF==O40LIKJY1GU,6R?*3-]/K>ELROJW4-;[\%^KM3IAMPK1UAIMJX.V>:DOFTJ) M/:CT54#;:JKY7$;(6NQ*$QGO!]L&1#;=$,>BE9))O]ZB.R*?7L'XZ=)9/M!- MKP/THZU6Z:M .S4V[@,;^QMAXPXY>;NM=KH=M=UY0YQ\L3GNXM3PO;3OJ)N- M'[S9>&_#=@EUL_&ZV7C=;+P:S<9%2_&<9N.=OM'5S1):.B0:B"4'4=(W3.PC M2%O\3(VR;,MA'WX[UST'FP4JG[#OZ:_84TWQI[K'DB,J]\+D\ULH=?K#1;U! M;OF6>7>XTUN:[W,/K_]JN\;/5W=.VL$IX_\LI^#$7W4?CL=RP([S7UR'0Y_Z MC;NS>2B:5IG6HT4]PQQ&O1O=&9./ZH^Z91-?Y%V1HW=,7=ND]ILO?- (,31F MGNC8JO.!*:!!C7G+;_JZ+V?0X/,! !*;15/W2ES7##W9LHPWS6TH9Y9-VXO. MLO8AQ $.M'-*06D-'[XV[(!8M00T^^9R6N-E;3/6;X?8C=Y;&M&0UU7/;GT@(G!B0 [C\FNFZ3% M([A--N;S+-TY=8WC"R_V4[-L&[N44K-G_@:\RF@(\Y@0F2:0"40XO[V+&C6_ M$--.]YPJ://W^> \9MA>Y#%QH[817(.\@;OH LZ?>1-"9"^G,5QN)HO,:7NV M5#=TV[DS<[..3;U7=6S2FB6+E$S[IJ2^M* NI2EO>0YG.9?QMP7MK)H[J/%C M90^P0]U.Z1T#:PPMI^?<^@AZ#;HMZK15Z4%78\2A,8)4J!H?:GP0!P6M6B&< M4$;4J[O&C!HS:ME18T0M.VI\>*NRHT*=CI/ C ''/=;GMW=5J_U:]9<$FY" CGD03SO7M*D?Z[!*A)"2XY;UKQX1Q_ M_W#RX3=MJ'::7;4UW*#)_290_[6"6'/HDI;-,:T8T3*9]W^(%)81SV"YID23 MFPGW4=S$R1PEH!E?8[&_6J^CMK2>.F@.*E?N6*F5J\K+AMJJM+AR.-9M%ITN MKR\2K*O9T-X1TZHJ>@PR&4V[$'6[*\J(\66@-CM#==#?H/K_K2/-,4FZ3%7/ M]I+NU5B6+^G:+74XZ*OM8?5:B59JY:JRLF%&:U]?TFW#L-:0=,U>J4RKBC6] M^2&"\\F$&33 ^DPF*\>YLE4+&U26'1_;<=_CRO45'_W*]14?_..2:7?37W@13[,^[IP"3IC:;FJJMD4JQ%,_?:-#I7>%L M<9AJL(BRE]@#!.=,Z[:(@)*W?Q0$GC4. QD;1975I\8.9Z"RQOB]A\!53^VU M.FJGN3IL5?/G=XCK%9;5;R=NQ5L85;&VI?::'#V@ZRL^>D#75WST@*ZO^.@! M75_QT0.ZON+*&085K+=2YG8(?_;]<,9,T5$3O0,5*\1:L#+W/$4@L]R.,MH[ MK\]H%YUJJUB^M6BOMX_/YYB'?X?FK[O$V6*4S;2N+DB.%_B9R9&O6"'84EQ] M#[+ZF/EKM@?R8MBF+"ZZFY*R=\I(WQZB#3+AP]T(\C)BAT.UV=749J];H]\[ MEN/#9AER?-=E;D.UIVEJ?XTRMUJ.'S%['6;LI$WD^.$+YG;-2-<:IW:0\6KE M+;+N\!\2K2=C&H6"TSV8X]-WJC+[9Y!AO++>DYFGB?W>T!B3D6."&H%C4Q[9 MK:T[/A\,=,AY0 4GQVDKN'_=>1%35_B$E8?0,AE>C:]8CC*Z.U7ZVN!$:RK) MPY[0K:4^4A4@ 6.J>.P_H87#:@QZ.0Z*"5QEQG0_C*; ^%2FR69SVWUAC(:P M .A/H@_D(&]XF<$ DC@N1V'/QE1W'AB-=P'4TI]TSZ0Y.? W6#-X@6_Y #?, MJ%$X0@%3HC-Y.O!I4P_@8=WRE$?=#FF0'/Z1WM-0BO 0UL6?^;)BL@^?6(.C MA6"#[H,#\H#6TA6<58/L\00A2.-I?,4%CD$K$6A\X!/R@-$8H^1ES/07/HLG MWH;KO<@10+0+"1X^-PCXJJJ,PP!@&"BV-;,"FBJDPLZ903EQO@IO=4!)0-"H MBFX8V'R4GG-A"W1.^ Z0YQPIE%:> 5LUQ,U.+$=W#$NWZ:ITW!F@?<,+^-]/YD"B M^(69"[C:4+A@?9_\DULM2J _4Y5S-7AFIC$,W^6]_ERA06EK,$8D;\_TY; P M K)"P.>LP_<9'V)E6_K8LI$'S5@P=4WDALQC.'",39CG(47JS_P!/_4$,DAL M")S@)"G>-0D#8ISP-%(:L!#F(.WKB2Q!Y+ !<$] #P]G=4U@2?ZM,0N><+@7 MO2FB8K ) N(%BJ%[W@M2DD[]B&G$&'L&XJ;/"G8+O\/[@'2!(.- ^K]%T>NX7GI:/:+ MRH? ,3X8COD(0!%(Q@2XZETY[/^%[ M/\&]G^ .^?;XFL$4((S^#^3LT=LY!@%26N@741'*\'H7,ZM!W@0!?4C'T1&' M08YX''U?" %\!H(120;'VH5P!H?3DA'.0IO+%D061"DX*#-TG]^@H(BYYTZL M0) =7\<,O6@T'.)X2)(SA5UR/!U_0- YY3'VO_@DZST+KQ5N*IANA+9TK? " MBR;AA4X(X%6C1^:@##J$BC; Q:'C^8W]<>I]\DM JUQT%32$XR-SL+:A?(MT M%$XG." 1\4PH3S$Z%I%QBE+S> @23(I[Y)(&(+E+[X#CXF:(BM,<%,@!=!Y" MQUB#4JP9(.4CX[=N(9'C4LMX V%MGH3PHA,#LTDA*X<-\ _)6XGM<=4Z!^Q' M@6-W\*LU 7T4;N/?H?E .&)%S)_;!^+P0F]<)&TB0M>W^$W1R$BAEY)("7!@ MI?MH82@]@R8-Y2R>;TF<&N4LX)?GD^8Z1G45$)7N"6X.;V^&5P4Z,NCO1KRF MH=L&,3?\ )?A1A.^%W7H&6K%N%.Y-S'.%Y4.@WF!;CDKI6/T33*(TNA.1S1) M6 9/[HD?L+FBS^%3) -"):Z$$*."[7*S+?76-"#%U$[+ Y..WF:1N2?N@B-E M\@$ZLUB%?A^_I.]ADIBV2L9=1N#"B4RT3-#^62%Y:1RI7%F2C0]8!><0L@_, M)["((D,*"=O%0B+.93P&=X5"=#X'8@1R]Q14@A[XM0#<#,8%E(5FZ N'A@_' M0_$6@R-I_9*BQ!P&L@N(G3ZR=>\!)+W04@1*R(/1B;K-C^*$JN!RL$L\KV!V M 3.F:*[9"FKB 6P(L9(1BB2/RYYUB50+1EHDQCGB3@!I7?@%M-@492%2P%81 M42799 DK<41?N@70JA74*K@L#FXUD<21F(7:&'\7[Q!8. IT/"<0/EA\.I]6)GG]&&)_WF, MUG:B)D2Y/_^_]R>7UV?GU_<R+W8U_?R-$2*RR.#]W2VS(O]F_-.E_B;O=05Q#UK",KFXOK\^5CO*_ M-U?H.;]3EZ!^K+F>4;8'B!Z*R,9RO3"!)K M,JOOU$(__J#;5!5DF45 ]HE-J@4N?#FDWG*$]R?'G^0K9OPV9,*HT'K<8.)K MSFG-I%Z\X"SFSZ.*"NK:6H]_3_Q->M/ IB*=)[%O?/L<=%E4(T!]>'*8I\)R MH(R"IH.:7>0NAXV#K0&T*]Q($G4QG=_:"_P-94#J0[:S:WX7%I"R=N#@T[$8NX)UN3Z_( -0?, M4XHC=IKI;WP2G_XJO(KAG*)"%OK;074S.?WZ8LVD1R?CQQFC=3$#XQ;^* U5 M]FPP$4X*N#_G 8P2#PA3D*B=B''"WHB\<;OXDL@)CO%0]*,0*^'^'6XL^>0; M LO0%G$R)'_QKLR!&/6B0+K'K4^ R<$V7DA?&#,0UMPUB'IP?"E:EVL.G$%& M^R#^&[]\"D;DHPX&50BKV$P84SZ"!O8C+@%]$KA1Z?"%8T2>>QZDQ,.3Y];G MW_!8D/D.N41AS_ >+W7P.=KO0< 6(IGPB/#K H]<<,^PJ%LO'0913=BRBXX; M!#;JJ\3C=&FBFGP-/ M>\!?+O&K/I"@_U,!S=40WL41\3Q@VY<.K!U@23H:49CL,D&\N0W'<-^2XO7( M9,=GXYX4]-&YC-1C\B3L#%'$M$RRZ3%V#]C(0R" 2(]\UW%X&NELJ@/.Z;'T M![K3$5GR$60.=XT/(F'QT$ >EE3*3U @9[J9O"G4+D>.>:K/K4"WKQA&V!(* MV[;R11%G9^8H$,8 F["^T2_9&!!VFPM(UE;H(K4O"C]=@8GV-JFW( WB:-X!&D:"XGLJ)!/W9R3 7OJ&A_(%NO\CUF@X_A+Y(Y*!,$1+.!CIB M.7'R+0 -(R,F=R;_9*Z_<$X%?Y($2YD?7Y2I^X210%69B<2@/"*GMX!YX1+K M$'YLDE.ZB2IXY#!'OTNT*=PBR22/80@Q?9 97%/A-N/HJ",=GL00D95:<=\> M9>QZGOM$GF-'L:A;<0P0GBF^3)['[37^Y:[# M15]A:3[E_')7D>U:4BN/>VVM0 ,*K5:TJFA('2*U#/ZNJ MM_K=3!6VX+J$BE51J%F/;48ZPDKMWMJ%J_GNE;D97+Y]J9/)"-N'99 MB-AM#=1F=U@Y-'P3NG:W(LA[Q&33RR@[Z_#M"S?TRF';@T%+;;4VF)O]'K#@ MB/&OGPGO;<*VR\+#(5A\[>JYWMZ$LMVK".H>,='T,KK.6DS;>BQ)UQ[TAFJO M6S/MBJR\*_PK&"%4::YW$%65DI@H0[@B&+!>^+D"2+F# /EJ;IE1,59QRQ%> M9:DLLZ?V>P.UBZ69]?"V&I>/=7C;0730>Q>3/V5"8[6PN#+(NDO^FFG8O(J_ MEL%26SVUW83_^M4SV][IRN7[#OJO]1V48P;U.CVU-U@MTBO-L@^B0..]?<;2 M &P\3!6&'O.#BN#Q>U1 "OM']WL]272Z/9]_ON1W=BFN[,9)IMV70&:)(3I- MM=WNJ]W>YH-)ZL'=1X.._?Z,':)&U-BI%('0U=1N:W7H M;]?8^58T='=LBVY=U6+TE2&@7>KH&54I5TOF&=2 MZ@O8<3EZ>&?85;4*9LZ_%3U<-ORESJM5X\ZUWL,9>D;OR67HI_PJRZ"S7F>H MMCOM6OE^OTB8G;]2P.=+1,-.:Z!VAYO/#3I^+?O:=4XD*S>X52Y;-<2J=\7\ MXQ4;N;4;W7N] D.X+J,\,@$MO(UCAWN;1QSK\6_'@XO9Z2\%'+MD;%2;O9[: M[6TYMG6?>GLE1\2]WY[6@[56K7M:USVMZY[6V9[6>^&0^VB/+3KBY?3*:[?& M1J];;J\\('*ARD4-\HCNWU"?L:+6EHXRFGN6S1>C9J?:(-VB33?$?)?1[45# MN704XCK80VX28K=6Z3Z*9CD:?,(BG\YA&0L=WWQK%MJ![C W]+$E*044*1;L MXNQ&W1;]Z]"X2C:9YIU/=6Q5ZIDGO >US6@,G!SSALN,0\NFUE71MB< #-R[ M\J3[R*%,:O_Z"S;>:*K N7@+35H3!W+AJJ[H\2*(YW2^@@0_:;57QP_&_L;TJG@M;V#DX,8/:UNE\8DWK(\[TL+$N3D'!<5A\"!+UX\5SXI,$0_&6N8<- MX' VE^P3&C_ &\+]![:%W45QH!@V0TP:D,!H^4PW?"1]C=CR5GR7YN4EAXJF M[R&S;FJ)A(F:&.!'<)07Q($0-:Z376;IEBQ?-FFD84T3&R#.1Q'Q.2\H+?6Q M^\B/ J^],0*7&OL2]VR*OJN '=&&^?L066:N27U759P(!71#K5$7SX=?)#25 M Z1<[+W*;.5"'WO1],ZKJU/E$V;[M9I?Z,_TL_;E5WXQ_\)+@'.?6IX16@'L MU0+VT#B_FB&%K5RYO@&1V_WHYL1 MD"7L\Y4G&IXTX]^/6R;_4P?\]5X2#9$3J!&U$*;G^(#3)+)@IT::OF,F1GC) M#<:WSGL(B^EE2#.@GN!Q %=^*;1T6OU4GL(H>F9O@:]6?ZBVZ]OJ;%DL<00N\>6($&7G\XS,^>9ZGN6_6;'#M[\@>=IJ MJ]S07&"Q<7!+CH%!G@\3&M]^[<,I1!I\7;N_M\ M&B<"13339APR]$;1-SKN@[L+YG\DA',-9XG;(*X7\ M.,QZP1#@LUAQ[-5(@LXUZC_Q$O;/@QGD)13Z?Z3'-#B)UQY*4<2'_,D?4?HOXU<9^L,\1KK M-HE>?\H8#<$N'#%2@=$@W92+[SORL9O)#Y^-"! CQTPY^2P^DVF,$T".911( MJ9DW59NFL/:LA-UM\C0]I0G^[ZL@D#LDD".91E'5(11)(5B.Z$4"K\JPB:,< M=/*N4:M9%=1:OQ*E]!SEA-)/4KI:DZ-$3N8;%*NK*P/R">P-GZ\&Z,&JTW(* M&K@BV^YFTI1WPC:XR+# -G8DH[I9&&&H"WY2I1SR&"@[6&;QP)3MC09:6-'3 MKRZ3*C&!OI1>8C6N1E5 M+4G3WI\I6V/55EC5WARK#B0X]HA3KS6%C@.[CU@.U$"L%WQ7MU9-S3<:]AU' M9FLW<$U%53[3\2]X=+=6Q0X]'WX3K9"2&3KUO;_Y!6L@OL4%C^[6JJCNK1&Y MBRI=#XH.N^/M;B7/5W#)6SFG=A#*R$P/J6X/P2-FA=7$CX6J\]*K90 _$M+GATMU;KM0?4:Q=:Q+O.PPDOR*[D:5>G MX52U,_<.]*7,E(\WUMUUCRGP-6KN%S5[NT'-+;7Y5F^H-MNKM?E*UF94I;%\ M,G&M(DS_Z#2>(\HRZ@_>QCB@.HGMC:)79A3.)NBUI4#I-=MJ]Q4"9=_9;*O: MU[^5C@D[;S\D6YI:@>S7A.V&\#=W,K&P$P+>#[9MNIVZS+&>567D6?]U'3WJ MFOI-]PSLG=KJ;M/]-%O-D^KD\-HVJ!D7:K+_Z0;E*G]B@NB? @;?"*RO9LE# MH)E.-@,4@9P#A0IV/WTE92['TJC5RSH(BM]XTCTV=1%0 +@[P(A_NCY3E5/L M@.9ZCA5CZ!V;!V*-)JW1XJVQ9-Z937U'XG&Z]I*&^J^TMQ4\)O^HO2SD.&A4Z!HGCDP6.,>J-)S(@: ,+% M=?J=IG)JLT=F(PQXV_#;N)ZU'*OH/=*OS-, M(0'=_CT\4W3SW?CF\>?VGX(=_7DK.I'?\7: ]VY:>'-.$WW[JSA8#@,Z\9GQ MV0P]I*P/O_5;BR*.([N?1ORX=5^R)UPQ.^VDNTH+?+^9+&S:$!8;!+[ M;&);^MPFU<5@Z#;7 H/^_'; ,%2[@QPP\';-0([4@PN \L_0?HD;4U6(Y0?SGH MO&-LV)EQ+4O5Y\&AH0(Z5Q-.W,E)6EDJ=$DO%6G]]HHYAINH28>\IK;:&PS5 M7KN3O:DQ]745JI3H(:8\ZG88ZU2<:2WJ O&\=%#)^. &WJ@5_PRJY]CU//<) M_R!;OQ8SST&*:YQ%;[Z,W_=5ONX[O&W/M!%!]A:4\B1H+Z\OP)(%(Q6V?M(" M.#=RDD4^(H)'35]I_ -A.+55 S!(,NE+N?XT9:F&;,H\!#N"[BDIPX]#J;ET M8CTW1\>5?8J_GXX6)E@ 1"5<-M6$A &'C"%6E;DYQUO_ZF!U.R<&FD.VS;M_ MIAE(6B_RU]"+NKV-]"+@&6F-F)M9 :!J_1K'A8OT7T&PU)TGX5:P5?I/CLZ M[V:F0KN;]<^LT&\ZV^LW!SAJ5VTUL_-&RA:\RT7K"C5H8P]$B?#35&W84_N] M'/&YC7*QHE?#6M[O/9R]U>JI6BOK)J^$ZM#M[D9UV(8HUU8/LOCS\2AZO,>R MD#W/F9/P1/%! $NM"',5 M;KV9V/JVV:K]MCH89!%019_TG,_LLE^X1#!T?PK$:IE"&UK@;T"_:7?E;BZX MM:5=O*M+[C1;8"WEL+OEE]Q:P^>-&CH."^N +^1-D% M*-D?X10/V$MZI@,WCX1<8OA;@*;CUY+S2;F$$NB6><;*!*NU98J656'K M@16;=3/=T< *[.I:#ZRH1U74HRK*&E6Q?=Y#P<" ;J;6[(R- V3:MHN!^&VG M N2,H=:-P:2GE=#1.C&&6N*&"[*LH]!X0(P1;T+0"[N8ZQ8%/@!\_59QV_&A1/!0-ELCL])5POM0/-!AF M$JH1JI<.0#5$->]"-]AHAA(_3\QK W1/2QMS-)]L:Z*+46TY.BN.8'O4/8MX M<6K:E8IMBG$^B"3BC+?JL0?=HZ,#.'%&I&W1< ?:K,&\ $=JVZ[NP X?&:A]@:^B M"\,.Z:%Q2"^&$\\L/O=-5<0L9MKX1+=LP% $ >J]]#9="=#=BB!P&*"JZR%< M: H+_CV>$$?+1@[M1NK% K0$Z32R\_%H;(D),]0R7/ *WG,S.:67[@&16^J@ M$)')5T_CRX'$C"",AA<",$9?KW*0"WW_Y@.(G_2?"$-DBI2*$PJ%DRI"//AJ MO]'O?HP_P96MV=SU&:B#L"![AB4FC-ZJ1?,]TW.*4T(OGF)MZ7:$,W":.2B; M.^.#[))V_G33D"?9F=F.02M%J?(WY^8OVWDN%"V.*A6S/47 MXMK<4X1''8FT-+SX[XPPS53NA$2^!8 "#%Q@SJ25$([B4S[H^.AJFBB__W%^ MQ_U0M(#E1^)<##$5TZS$5VF=,6F=L>0("LWV83N3]Y@&[Z5X"5KJ/"WOEB:; MYFE^VO!$DYH?_[G=Y("_TYTSBSVXX]=&DK/1FH\X8I4FHL[HS!;ZX2C#SV:$UPXO2?D)"*V$;[A+(R <2@ M/'@^T'@Z= ;?1FDO*]T1TH&?N K^%D1G$CYQ7HQ(.8Z&4%LVUUKU)S\$)JD_ MP&[AFR/@JYA,'& >;*293/FR,0WR34DNO&Q$F[K<%SO,VD-(K?XM7VAU/&I[ M% !5H-O/[:^0?V%+T;V?2_/$DZ@?P>@1]#$\&5BQ=T""(_YVR0K^@&\QD&7K M&G\[(P-5ZS?502\G(?II:AE3Q#LQ/QC')POU,*?? D<,J?&2:Q,>U9H?(^EL M @!>%%2U%6,*IC-]80E^I),\S_#I*WCXE)[=-YRZ_6XVMGTD2L4(&)7-%^LN M42B")S<2D_-8QB)[\"5BZ \/R#R08<3,CQ2)I=0S&&;"5YLJ)!VP$H1"TI*-)8:S&RX3W>&LEN:JSS=.D"5!RP9E-HB/4WN1MPN M'[VNV[;\'+YG@O'#WP"_&(R9OC2#HJ=C!6G)GE%E6E-CRD2VRM"8SI@=/K-D ML/T")\/C9C>/LS=:68ZPJ#]-]<EMU*6WRIU$>TTO 9D+J!S9UW #H3P+$N7)#?_HUS M_HS)(Z'E3WF.*<+W@&!L#UIJ.R>#*)HR#@ $>&)JB*<[/O^KOXX/4=X IT-? MLBO*+:'[ /!.0ML^&D]AA%SM/)4^G<#NQ*HDM_:%?+89>=Q("+NII,D5A-O, MU+1L'KIJMCF"G@"@MF(F6>3*U^ESFYP]M=ZH_O#'%TV[1:,8F14 M&![7X@N:ZTA^OB%CDMXV+/<8,^8<(6NZQ'"FXS".'9%O_AMP%NQ6@+4XOL4Q M)QED!1,CUR6L[!,JNA&+&R(\E+*2'ZXI-T9 MQRAV(355K2!^$K.K38SQU@IGS*;L:B,+=&<&N"HCG8MF]X)9VN[* B5WPBE@ M"0]; 9EU>-@PUJ3VBR4:R+XEF?@\)TT%X7XMQT;+ZA),Z1Q8/0 M3J5C1!',2,,4T6NFFRSM-6I+#S8RT4&DYF X7[?MV"33N&^:^(/K\"2Q-8': MRDU:WI$'KFR,PVJT;!O@Q4PZLL426 BHQTF0!V^<=$8K@JOW,9.:D4C+2(32 MXFJHM(DBF*IP#N8(+%HZ8P#FL&$R&3TV=[U@T=A45B?1<8$;.\,P7Z,%5-I1 MF[W6'J/;!^D'^'YKB+2ZAJBN(:IKB"I>0Y0LJR2!G"SIR2GV8+B F1U'7,M M#,QXJG:)@7>TC^V!UQGVU'8G!WJ;!+I6G+2L-*XL#-;V4 WRPU[I[/=DL5>F M^FMIDU2*T/,T&1]!%3<)6RQ+X)8>ZODO(LHOS(,8SQJ*S-94!FLT:$WD"BQ; M%AX1[HEB&R');KGK8J5OHK]MQ@K&"@:E\]W!H*UVM)Q6''&E788[(')@_9P+ MD/%@\W[ C2=Y;=)>DY:FGC2V]3F(MV?80L#@II? +]VP,&X#AHLNZT33B8WM M?8!P,.@7E]-1#%VF@"WIL33LI[.] :-!5MT%KO'S;JH#T/^7V>;7ESO"V8,< MG&\CF_RDP>GS7+(^?7\AV38JDSM%*U YI:@R9O7P+T_AD#+S0)"G%.$^P$:! MO8UY =,Z;Q]%;T(0_CGSV +UH!B>KM14D9U2FN8P/DF0!KJ%[: MB@S"U<&=UDEK*'),\'PEAA?:VUL ?L()+",Q3C)#!Z'5&4@[(*'D).^IP\'+ MTHH YT388Y9JPYW$6.1G LM+M@F%OYU"S[!^.' M@H&E!T#@S >J/XV:!1=DZ,"#@&@VD#CUO(V+"=,5N"MLJ*T(>;W"V5?'!3OY MA*MN8CJU5H2A-TVZ65TWNU6=<'XS7[ >/+(,X*1+G LKDAFVNF4/]J1K4+(^>U'&RK].(UT8HVNVUE4ZM[, ZFM4LG]^UK;%]![KNX ME[[:S!L9= !R5XZ%WF^,P)5VD2Q(*"Z4XIVNUO-";!T :N8F3;U:JVWVU>$P MQVDI F79E*?"HW5VFYA\$4NR=/B4J* M%-%S.69IDMM3@[$X\RNNWUGF'3D*:KG/\^,M(8"M8O 15Y6SDRZ=1T IU]M2 ML@V6]!RS%CL\HCB?>]8C-;81Z[^&7G98"I@K>8I@M+[2G1<.%06A:._*U$.- M_.)UB=O:JN/WT]&B=_RL>"K5QCDRFU7/##)\^U:T>D'<$K59Q7[9W8]$:!4V M 7Q=Q MSR?36D5*9\&8X05!NFX*]5&(TDN9TH%F3'Z14]12V&>/C/<$]A/=,.'NC2DS M?F+GRT!P'?CQP=-G$HP_&G<->)WG.OJCY8$I-;),5?G.;(OQ]JGG@#? 4 Q% M=*Q[B=I;G8Z^G]]%+:U&1C(@W%8'PYX*ZN1&/7<6Y^]AC6 TA&_BAIXXX3J! MYXR[YN+L\O02UIXYT9!N&NXUBCEOZ>-=-+4_'*K]G-(WDJ"!FY0#HCJ+'YD2 M__G8D^(Y?\-!>A#P%3RZHW$FK7WU91DG3JOOI'G\,ABH6G<8A;5$=-.'XYM%L;%+;-/L4]>CE"=(9KS$ M:8:_M+L]M3?DL1EP[U'7/#2^3>0A')F M^;J/SB@D,>73^>79U:]%2/&[_A*FT2&NW0)>CR(MV>T^7RP>A403HF!%?B(Q M>H\]NO8C37RR')[0%#577\W\TSECW^6[L*.:OZRE_%8X=M*-^$T/V,V@D>.% MF\%U4[:GPS5X@_L ^>@ZV%2(GLI7G'B8'GTN7(OGB;?N\^S-1HZ $T>7/*[H M>D,E MZ+*;-+64HRT*WTD]D6W/U92MNIJRKJ:LJRG?9#7E'FHF;^)9#'T!CT*5>(F, M2H^@CG)JX )N1?_PF\E7D?)65$\S.,%P]];"JM/(B1Q&&F]4:)37WUR/4]GY2)H*-]>F.>KRH7M>I:IQTZ2G*1*?77<9=A[ MM3M8P&T#=W!._\!DSZ.TL[3(R3,<;.3D&22*7S(7G7;RQ.-<3LZ0W4W"O&SP?/#1WS!&[']3[_Q3 8 MFTQ2YNC"#0?N#G:9O+L/OUVEG:MJI'I@7S#0-G))A-4O"JY8ZT(9J?YB-9!WZ=C?BO1/ZWYYY;YPF3!;. M6^&]>U?$2^37F:C75OPZNE!Z>LN!(YK:ZV2#>!6XE?>X&J$05V MT%JDJ_9: W60TT]@+6OW/;'J&J63*)VI&=I*K.P2I3MJL]U5^^W5.DX54+KZ MUL0]C=D38J9:M%@9DMNE29YINO-*8?'Z2EQ5ZP$1Y72ZJ #\W^/*Y>-WG(_3T6P]8CII)\9/;.5UB/;$17:TO]E MGFOJ_G0I[5"+U=:7RE'..UVY="3,-K:]QDD-&1%; M% ^UVNB-7YU3 MF_@H29R_=^^GEF?>XF0/YA]+D=O^](>H-AY1)%/Y6!&.OL!Q$Z5&&??+40FS MZCL\@)):58#4VZFS&"Z-V<0<[SN;1^7IMW(<\*5SC3P-N#>0Z_T3LQ\9U;+[ M)65_-(<#M=E;[76H-&$CR*B%VV-]^ZJ43O)%2\5L3N0&W#"X)6WX?V;YANWZH;>#]HOEG3CJUXR3[[H*I7]J7Q0*LRDB MSD;CF*@EK@BU%71:>_LAU5&PJ@.HFLZWD5.3/ &@.0<0WK-O^?B):,W*HZX8 M23Q\W#63X1BW#"U"YKJ-:-U&M#P"K-N(UFU$CQ_?ZC:BKS98KI,R]PN PCF) MNNQCTWW@_5](%(=S4,!-!N\ROX"B+%JJ5\O4J7B6@M;*>K2365<)%0$TG5/< MC36QF+EV@5SR9=K1%2I5:N6J8M@@O^'H%AC6W C#-HD_Y@U^/O155]_O>P7\M=.9RY?\1GAER)=6Z?*E"A[G&K>K@]OY'?'*D&RYN+V!K[C= M57MKM!:H H)7WT+)J<533A;=@I6FV&,(N8!FF=\W;WO9LD<14E?M'1-"YC?5 MVUX@O)[O#U[%]RL=(-Q[B=_[G2K<7FO5^!KJJ<+U5.%=K7Y=3Q7^_]F[]N;$ MC6S_5;JSHR6,F.U6,[JP.AQ#(\8Q)-:XB&DX:0A#/[$KBRZ+T+B%5- X<;JRU^GA00KR M%EFB%B1JH6;T)E$+!=R!K5:XCN_/,$#H.6A:NIFZ6VNLNS:#U[=^(N= 9ND[ M,X1$\.LRSYX\X>_9M5E,./AN4/.P54\C\O?9A.(GS0MRQY5_LH3,-(+],SMB MCKZ(NJG_V%0L<#JPO?S4=@;X6WB*]&U_Q*M>POL\^FP[DX4F[*RA>K@]L ^# M&5LE/OP&*R9TP<1>-&@NQ(I>B7[I;FBIA/D5'L#F*[85/Y1HCE,D++V="G%N M0UCJKH2U1O+H$R@G?/I''4^(_9NIZJP%W89J#73+,ZQH-'XC46X:+!SCZ/!3 M&!C1((OCHA8*?SF M*N!1M$HO'T!S4B118V+4TWE%19L!>R)>-$5O:XK9$*^CG?B^+*C%13'?9&JQ MM:06F29A&L4E-GD!11Z%E1>4%;,!?M0,IO&YJXK=;Z:>"VL;,/OA1PWTH:ZJ M7'FQ'SD^4[4/=!JD)M)FFJS'[F62AH.F)RR'Q7!BV7G"";O#^R M/>Y<)];'1%KSHT_813WIP,^>P0B!;7;[?^)H-ADX?A\.BW7R,=6?(L,(M#!. M*/!LIG\Q,334P_WY*/PUN#5@( SL-W\>%N#S\X%6<0TP>;8(=+8CA0\J^M9] MB=WZ-OX*E+Q';3 6\.T)G?_,9MA[@TUN\2,(TQBG=&*/@[=X!S\NOB+>6(P\ MX/,:V&6X[T"/8+7 \H=C%R8,<\''YY/F"V7'JEYH%CL1ML/;FB;15L7+KU?H MH$;JP-!2621%VR:&M$WJ,7(%MLFZN\-";)-,8MRF]:EEM(2C1_$C%'=SM1 M2ZW4 ^?%&*E\5Q9^JQ)"7-& ML: P/N8[WWF@/TSY9 'W,-B.XZ,F^TCL?M^;T<4K@Q@$V+C0D[J9+%KL2/B 6DPK#BX5&OE(%*W?0 M(M(M//:1*R"TOLB"%#J0W< *$^VX-Y:94QFZ4NZ?R MT!3#-)2&OF=?^FW@V>]K8L K#+?C#F/U(1:C"<-/A8>"T/(IVD.K^<[( M&QT5JUR9M.)/@&K76/%&7CQ B47-+- =NKFY0=_I&?#8N%6A0$ M-(QUN&BTKF[=25\H 2_K4=:)_-:E#.8@O[W-?$U5E89A'045YJH_*4"]R8Q? MXY*SZU+Q!9]C]:H/]BQPHP\8[?!/BJE+6(9R TND\W[1])G7WREWX*QL[ 4X M7)2*M5 W+KZ/O^K37Y<+>G:*7=J,;K\!81'YWG3=0A'F^"X..R>21ZZJFBMM.B+ M48 V Q\BE9EAKD$RQ2]PP[H#C,(6^F'@=ROJYFE&,S/,?AEGYUU&H,'YWEQ_ MGSH>:[=YYUW-Z!4,<66_?44<9F7UU'/5BLKKP9\;YX:Z>?]P_@SA M.;#?$*I(P6J=;T%S6=XBY'+UH5NIV-7BH7=#A.@W7!-[#6]W!?LN)S_Q^ MYM'DH7=OOX!4 OJ&"9WKX*>DSOZG.6B5D?0KI7\F:UH@H'3UV!1I;::CI97/,;QH'B_0>Y9PRBE^W^)3CN16#JR4P>+NEM#+ 8S%N M-X;[)L# =K"FABS;D'5"KK@*$,5LP8K%KUE"LSA08$&G:%B*H:=;*"^59]FR M#G9Q6OLXWGF C2G7_@NMF"V'76G+\/=\]2[(WV 0$'@O-(]5TTB%#[84>B#@ M58NSR]4KGLE\^/W8QK(T1:11M[VPP[W+:.[N?XC9VCZ&EEU^(W;.?8[.@,8M= M,UAZBME(XVAVMG^TC?9/<54FBMV*'>R@O4RY$D_5LAJ*EA&Q6RY7UR%C],QA M43 W.-F9XX^0'AD^""AT V^W4NO_U78F_@V\D_IWD^N%=]X-TT"$U37>R]@5 MK:TK>C-]Y<0HUJ-]]VF"P#7<#EZQ+_#LB<\?\B]VB2_N92>1$V];8VYIE=:Q M;8UL6",;UI30L*;D7B!A/QD[5A=5]90IMG?+BD'0'(S L_[:Y MB>PZH$98% MSY//P_Q[7C]O$9;+:]1,Z-#I.S& EY5B&U+TK*A_0:X64\3]M3GBB?8QN4H MA)XL3XU?K@3'K>"U\XM[9_(*>ID5;X,1V(XC4.7P*CIA2M?#%:!3N9#0$F0X MX3ZO X"/]F$Q[B2T5.A_9NAV;K [TQW,%VWPA.GV.5[FW"?]PA>9OT?-;C8* MF"BFGBXKMQ+6QQ:F)Q>U\EK\K5966=\I&UDJ#K16MVD3&Q7D2/,GPG.-&K[&5N@5*3H?; MTU&6Q;U'GYW9<]GD"2=H-!35RC"B-U!H*Q7SV6TQ!9)CNV4I3753U)C3F^,O M"*LX(D*_3^G$IU$!3;O?YV*6U0P%MP&-(R84P7D.:!PP<:>41[-\1K8>#R=, MW$29D-D\E68N&2-O/&07/Q:,[*WK:H4F!?$1SMVP"MCZ1ENHX["$UBGR5]7LM=AG M-CJ?E8KFB^M=,NSRH?R%0Y^*^!EFM^[DG!6@6XSL"T+2Q\],:])KS-1M7]9- M2-9]7_$LI"MF; OYH+8TF+M2N8E4@6AT7IS1Y9#X[-(V()'[UZR M@WD(5GGUQ3$*\6'N?ST[1[O+TBW%,C>75ZFWXKA?:JY#[$$(>UOV6@0AW.-G MF34GLM *@=>BS$%]3/= @&-/(QY':J7J#SM(6KVWB TD% MT8"A\#^9T- 2C3K3VK+'1BW=H/47^H*0Z_$SRAHS+I4/("P.X-#G(;[:B0Z* M0]S6HL,$(?!L/.O)5H*R] 6M%9TG\MCA<&+)0$0AS1UJJ&;\[=/PN5<9$X*2D0Y^(^#I(1O"./8)G%1;!*T-OK&[_.$[32S& M*Z62=J&AN$:QH;CZ]6'*5<3FYZ5"#@?-BC33U=.8_3URQP,0;->L @ >+Y[H MV/5!Q.V;#$G"Q=-!)P@K6!@]?=C02ZU@$91P=\8V /X'>UV('' MA4H=Q)X%(]=C.>"!RT%RJTL,6F:JQ$6\46R?'D:V1_U._,[\XFZ5YN=O7*X^ MAF'1S- H\=GSZ\N*65:JF,7B,NYM[\Y[P'SZP>_V>$;OJ$ M)1(_J1=J9JG,J>V1%YP%F<9$R4(VQY5VOXHAZ?.G!Y#$\+O/),5UK +6\2]R M+YZS4LE>N_/<'^$K_N!;_GGQ3=L4O\OD2VT]1\;GO$S(K+#**BH@(U:09QT[ MIQ*!]F?GXG9J#?;+G$/T,@;'\ M=I@,RM(GYP5?!?N!%76>;&\PIGY4=54P5A^,?X[/O; [ MD7?(3FS56."%PA:\$1=>X45U>L**8XO\%!6'":UF_"L.P_Q//G\>QP_G[ (% M\O7 -TL2D.#PP9@K!)Q3M$)8U6P,!@#^&":"<;-G2MDDX"U^PFA_CU7*X&N< MZ:M+1F#,XNNGU,.2E^2=#NSQ/IHRW_EP-5/WE6\&VZ3Y8K(+W; 5X9DN+X$= MZ\)!]V8!$UO.I#^>#:(Z5JL.]7B+YW.!YDR0B#X8LIJ^>,+KV?48ZT_VE5X1 M7W*9PTB>VOT1D#A3RLB F]^^((Z6A4K$Q1_(XU&R<6B=#$COC3TWE[4YY/KJ M36?+A4T/A39\*NLE;Y( *^X)=JZ7;&TI=^I8+UE63995DTNKFKR_GEY9&SF, M+&?$G*DQL-5!J3'GWZ9,V;R1L?.?&9:KA*DI"*H (IUQH(5'7ATF[,]GTR6M MI9#7$676^ L\/@E874;,XIW_]9W- MFZ^O%F/@+[1/OXGE%UF2VPV0!@.G9$Q[&2Y).#+0HKMR9L>9PK M#PBPV 4O%HHJGCLH_'FL%SKW5;#<)Y_O$! M1)!);I[TL-_.@$9S2#HY\-N_SR8._(1A^IP 5EF+8.3:,%2\+4G(MC.!_9D; M-EFVUB4J;M)9<@8GXS>LJ&PMN?@6"+'HE)&Z@>)F)' L2CS^X+B"V&]&&M?5S; M8S(.1<8SM2<^E\4Y/(%(.K*!^3@LZ!&.PDH6AQ/FC!ER)0;78>O9/HW?.'^R M7?'MYVQG)),_WSD7] ++Q-OH,9Z#S#R?>XX]VW?\]S)>(>,5I7#TPV;NZ$?] MZSB!9Y&P0OH(_P$K1N%<,Z#T&?\RUV/A]\P^6(I)X!W$C&O[^645!@) [R]' M:?':G,L!F@HGK'/2BW3*RU.=G36%SQ.- M;<3J6R(K+N[W@IE />W66TH,;5 MK5F7F6===_,PCEB+RZK%L_D(<"C:$?1CR +">.QPZ?32,ASR^_P)_0\6( M4!(ZJ(55G+BBOSR)*_J$.%M#_JG>&85=RU\63/VZHNHMQ- 8T97LF'#856 M;>(%Z0X3OT0C$H8>VU[<#'"5VZB$?_C,M#C_\^62HE_RS]=-A$]Z:J/9X4S9 MI6MLW$>S8U9OO&AN[2KX&P?^#P0?IP@VY^RKSHNR=7(E$N%W?JWRC5_+G">A M%BNVE5W,S3RH'T]H> M35VZQ_+MV7[#"QV%31'C6BRH!8H,F0=C76PA&)+SG""@K/^8'R;3+L>"X&7_ M=EE3YNA.:NG^:"DZLFK&"GEGOR?V.*#LLKL_LB=/W!1E]UI(@.P'=(+Z%0U: M?BXA!,!=3_7P?/QJUEN:[P=:WZ"^D0V8C1=[LS";WOOP20=&67JR.^F[WC2$ MC>([>2P.)NWA( .W/^.->!P>]@2*F["^4'A[.,!$"8KAG^$0'%A^I"L1!>OW M#(9^UW]/V!T-=P7P9?:31\-2;;!D_P^MC 0;2SN'U-M@#J.]NDE2 U]L,.L0P J9%!O8;-F["&'6]YC'^4]=GA; MG7&/K?>TEFZ5>H^=J*>QP1_(O"S,N)K8X>KP'3X9&AJ=Z(UD/K7(XDA>+U9M MT\E+QGI=,EYGX1I6>,&+5!Y=R^U^4Z&OH$[?P*^&1^%E&,&:3!SDD$173_!;8>,0],U2<)AEAQY5;_5[ M!Z$M_CIR^J/\JP#7V@?2]NP!#>,KW,]$N&@,H2#T>^CVOIM#+2/PY=AY=L*& MOK>=AZO._RKD]E\/U\P%Q#^0#H,ZPN'C+^!-X>_O'B__]Y_DJ^W]28/WY!T/ M]< BN#^R1HR0*W@JDB6'N^L\RAN\QQ6XU]STPKAE3F.YU0Q-.&\#BCVHG0F' MXC[/QH$S';]%\-TUL-ST,!PC,!\C1"W]B/'2A< P]Q\Y\ CCB7PT.\ >N(-9 M/XA^F2"S^WGS]^5/$XYH$@[UN^TY3+_\@]$?C-V!GX&)'O[J74C5O_^C&M1^!#G-E5RLE;R0@7)/W2Y%8/V3Z'^5<8$GBFY#6:GAU.C_6YWT7Z M 1.'+.S/HTUAXD@D,W 1X;J>Z<"9/6/ N0UX_CPC%%^,R'$INK1J1L=Y^>Q MZR)!/"GDYN+^@LS\B%!PP60XF[!@.(MCH[_.67W7(RQ@X]E>\MU?O>_'?^7] MC6(PAATXTU;P=SB(!%AF*8;$;6%V6#N*NQ#VOPCS3Q0("B%$85PE!/4@0!&/ MAO##QP> $E[PJ*X=I" M3.@,]&&<@X' J&&",ZFSPZ*3"7LLF'^X6UQ?S(.M:%8TZ=\5T MDQ[C9>+B(G$P3'/.8]4+^C9U\\O4_OQ6M#X4>P66>*CVWL#C('0A/+)8\GR1 M%,.=7WTGKN6JG+$&!:16 A70E*9F*GHKW6+CV\G[/Y_9H[O M1!45YQ<$W0ZW#AFFAM$74P)KH 5Z"G7!1N;[QH_OGLE1!BSHS ?V\[84^ -K M.OW1?9ZZOH]1FP[U7%8O:4N,0:ID2\F(&9Q%$XA$TWU8' M#)V$$%4,(6I*")&$$$D(T5%"B$*@4%8IC$;+:!JE0HB.!9.T\8E;$7:)6) M-DXNX?ZZDR0O;Z(A1I]3Y^GI#5LW8L^%^1CAI5(//IOP"H03;BXQ-X/;?R/' M)[[SG7LQ_OZN2%XG)*P%RRR(WK_#^RA&4UAVD74SPV 33 :%'UL;$['LE?[! MB&)'Q;H%.%/;"IRI-QNI$FTK4(4A(&43K#"C]U_I\!33T!5=3W>\S^,\;(O; M_-U^FVV'W(0]5A>:9N+>8OW!NV&(7!MF;LP7UTOL=ME]GAM*PS(40TVC\]:" M- WXD=540SDC<9IK4$VY>IEM70NQ:&YJMI1&,X.5UD,T&X5 -*M989X^;1G! MP[I",Y/JMS9PS/N9AS(V;E[5>>8J$ZD8_4=F,ZY#Y2QKT,<%E^$H_8F7NM ML?>\.#8#>T51>89BU!93:'48N7AT_JS-0 M! Y[=5=M-X_N@R<=]S/+7M[EZN6!5XW/K5_EW,(U/$8*C:7HO7#;(%%2AT!) MM21*2N*C)#ZJ#'Q4F0)K=?$ECH_*0$ZU[$:SY"9"23C-R!Z$B-NHTVW@V1/? M#@/BX,\BXGA!)PRV"!](&(:$8>QXKWPW(5]HSYNA%:1E1J.8?HPZ-]B)%DKD M/KP2(9T8?)X,#*>_CJ].6-P4, 4.-(3O^,8@LN.DH[GG$T(_4Z]/IK2\=WV MCXV+AKKD.^%_\18F?)I)I1E(^3'IS)Y ]!"MP8GY8KFY)KFEP7SI<>^?I;M& MWJ>,.XY+I[8ZHM)>C!G"0/?A.$B'#S!"%#[,3:6[1 ;/&V?$!T:'>33./ID9 MS20BJI,M@61+H)*:?,5:9>O[#,T$+K9\)L4Z M!=QH6+JIJ(VU-QJ92H,!#4BDC9@.X?*;75]CQ^2YH%Z01!LR]9)^@V[C!8;7?#S@#]5Y;06]&.IV]W-:75:BBM=KHLB92!4@:6%0WX:H/O M1[1FEK3S:.09KK7>FIG\^&W^X[3<6\5D1L+J,,ZU9GS-S/F,L=GEWH+-M!15 M77O%G'D/A5)MG5Q*%7E:MP],.%6V#1G2IF4IK8Q2*%+62%E3GJQY(]9.9E4C M58EI;P2 Q^+.5I^@8U_F)M]\-'Z^Z^S= ;&F*KF?X0)L\R>V*$S;SVJ;Y MBA,>; ^S3"=-U16CG>&,Y\,.P@RDX)."KTS!IZD[2;YF"I)8L.335,Z1RRSK MK^?9SCBXL7O^WK+/:&A*L]4L7?:EP(_%RK[J=C%+^B&XNM',V,1\T@]F07 : M4@1*$5B6".Q,/6=,C!V%X'8)$!N#VV:"=\US0RWG@J !7K7:V%ZTH9\Y<0EB M'\+D&BS.YPQHF//#,L*6\X= _&4E9&;,,<6!8:KZ@4^G"X'-N8?!9"@,I#"H1!K?N"[]VTW:+#S7S M7G[GDPA:\K('_F>58B#H.2^+<81--3<@$ M]5S?S>'OLI2?H4,'C[0_FKAC]^EM;TG2:K645DLK/8:2?=&W>PQ%C"U-!U0, MYKHUS8P&(?D"*O,ID?FTK(+=H2MO38GXG,N2C=*6E>- /8MKS(I=]^*[RT5 M5MO(NV_I,L=234@U4;::T!M9>@*+)_+J5'9898IE@@T<#XLWS3-W6%5()^!Y M/8$;9W;-,ZSL$.RY1G1J5FN[J\TMM8[>R$)-A7HG_JH;3GE_&QR8'B_BUC)^ M[L0RE)W8HLY2FIH5Y6JM2-5:K>.2B4_KDP=:6UV/"G,2:=-=UQ6MU58T*]T( M30I6*5C+%ZR[&.!@#16.;UOFP7;2MUXT>BZ3KO7UF/;_3H/$" 781"W54/1F M1E/18@,4K6*[[QYJ$]-2S52LAJZTVQD0P14!B7 &R<"$E'_BR[]#RKC]Q]XL M")_0C@$^MMJJHK7-L%('2VG?112@9%$5M:UOPP:K2R6FJR-BROD;_)X+\+#I MY?$21TVYYEBMAI@$8U[)%UZ^>NQB#.&%5;6_":N2WX1I=&_SQE1;Q0!;Q=^8 MZ LIO(@EYD[7PGIS2R#I]ARIK\:2\B_^]H_'&_IDC\-* M,3#@_B)-W0U:MD+9P S)&*<8!8]@CKXT?83GZ(+*P+&:C@4Q>N&5Z19$P&ZA MEA*0(4LBH)U2N4D!4.PM:+N]4X&&P,6&Y7;8,[Q(J_-B0X7(-45N]V(*L2@3I2JNA*>WV;B(H7?BO M/U]ANOR?P^J-^\$&$67D!8L56/6O"E$&^ZRW%2,C?">%F11FAQ%FAKY8B'_. M:.!O/= @&+.XT=WP"IAY34&_JN35SI46UC?,,XSRMJ&4NH9;;,1E*A[(6]". MQSSE\XJ.9]]I+,_]>+7X)9/A&\2UN<7>=5CQ_8.)8+-E*9J>(8"YWVL[WKQU M,6]GS)IXV?[:#5AG4FN5T4G&A:VA*I:><5U+DEZ_1_ONTX2UTK/)$X*[W;ZAJ!>D\G]CAX.[PJ-G:\BN;-8)9D[1JA8FJ;=^/06L54FED[P;HJ M3=R AO45;.SVR28I\G#;G?)E/;&3S88QNQ M:/N;PY_W+_.MJ+JAJ*TG:8OHR.*E#M MGS18]-SC1.>E1M_X'4M-(0,[H$G@& M#3O[Q$'M=ZR1II_DV4KNXZO"+_@1*# \;[[<'1I?+J)G^3OA%:CD@RB$MOQ; M7=4:)+G/+.C(/^B\VMZ W(_AK!8:J<('4>O4Q:C,#+O)XY.?$29V_M ''P*G MS5^,#301=_'L#BAKR0FN!.L=EQ''8FLXYPQCXS3\B ^0 _ )S@\X6?B"VOT1 MOM<9@NAF@X6,/.TY-'G\#/JIB^ND#8SL1W^A6/R^)0HA+TZDCNQQ[XXD^>.YL,SH% 7._# M#_T^I,9F)_?YH__OE[)-ZH:43/02DBE,8N6 :7HY+:J:>KL^!5-';3,*] MK4DX=AP2EOPC]9[UK$@FD',F5!0 M=CE:$9]EIF3+^#U8C)V=WYUP.,.OGNOG!E M,MI_J><.;'^TR5!FM[OZ1^'8 M[$1'WD"S=5ON*8XLC[CV(Y_2$8L?3?SB>D/J2(NH$HLHC=3J(CRR.N_S4B[%(W2!**)!1)*))0ZD4HXH?&<@#ML)J42)0O#($7 M:/(9[3+Q3JN!=ME6H 3:G0Y(1$T7>STJ&T)M#M"&:H5?N>U%=!N:ZFY7"5)0:A=RY)0.PFU$T3(9QDJV5*^ M JA=9N$'>;%\]".?TI74B8XLC[CV(Y_2$8L?3Y10NPHMHG0=R8J@=M(BJN?( MIR1+3W1D><2U'_F4CEC\")&$V@D-M=NNK6I^J%WE)I((> =)V!(8(PE%$HHD M%$DH(AN"PD+M-*$IWX"E#-Q9;TR%)?W4% NZX4]G9%0"S\NT'$N"YRUSL2'% M_2JB+Q*(4A$!"P7SVXJL]X7Y2;H^96&> 1=,-PP1!"ZX*6:P"!=LY( +2MJO ML4S7"[__VPYVN*T47^ZOJZCMEJ+F@!V*0,6[!IKKR4_":(QZWFJHAQ9'K$<61[QR8U\ M2DOPKW@VN5 C"^LQ%EX")T%X M!PS&Z3)F+,C(Y0?CLC%+>P3C5I-PR5$W4T;=CE&&9B/YBR' Q:B:5D9835>: M+4NQVN*I<&9 _QSTW,$;_A?WXU.:1>#ON"G.9&;S65K9BM/35*N(>J^A.<)9#DU!Y@&)6=Q"_A4C-]AK,D.8^FO1'( MC$U^QH([L00A[8W!!TDD=I''ZW\^GG=OKZYO'_D>)+:@#Q1*/=B!+^>&FFO4 M^3'\90J2\[SG4?O/;_Y5,>7RE\&WW^](M-1A[2\ ^/=Y?Z MV:='=@3ND* TA@GZO_QLPYOPR=7D4R"-;B:!Q/L3FSFFPV!?.L@^TQ]4]D_B M5 O@RE_\P',G3Y\Z-_?=VVMBDK_=W2!X]D$AW=O+"]*YO2(/OWU^Z%YU.]^Z MUP^__!S^@&U24:/?WCU>/Y#'.W)Y=_MP=].]ZCQ>7Y$OW=O.[66W'N&# MKT"[)8W_Q?5(,*+D7Z"L?7(]&=!!["^3R%5FH!A>WS[\62Z15HG 6A*33('A M!W\T&HV697/- M^"L1.$WPPM0VWTSPJ98#+PL&*RC["]0W<\=E\QH3'DKMDS MG :59$RU= M5W1+6A/'*6S-,JU;*6S+K-13>="B3"]:4T\L '3HB%/X_B(+OA==7>O"DJ[N MT=%NEJM;>)O/,ES=K03N>J/,D#*W#G1K%M[A:C]75YH$QSA@>>19IL4JQ:J\ MU5WOZ^J-$V/D^D@.H\R^ZSLH-G-OQ:9IIKS6/4KRS/!UL\VN(_9UL^A[V=:^[WM=MGRB">66AWD.+E-TK".?PC@LWX?;SCJV]5:&N&[G"OD*4SJKQ@&5Y MS&:V\7;$'G,6S2][S'I3>LS'1KM9GD?A7>3+\)BW$L)K3;NV=$E.U+"P"L_' MW,_'EH9%708LS^\NTQ:6PKEF=\Q'S$&"*$(#],W G8$\%TT3)F96A(]=>+AY M*Q][KP[DS;::*["\K/0,J?1*)-MZK*G^ \I3D\IC7Z.TS(A!ROP[^9L M4ZD\I!C:WE_8U+R\Z!NRS-ZSY0UR-?-8J]X1)6^L+S)=Z(O,YY!JCJS ?,!5 M#-OW$OH=!00E]C-X4.!]DL E/ZX4-E9&4;?%@/DU?U_^5K8YG=1EZ'Y#L>95 M+V.YP5:Y;OII69E_^FIB^EL)O_3TFRVE8>FIZ2L$A"0V#G9>Z/CM@OPV\6C? M?9K@[<2*8UO38#GOF39BY#Q&$CXD!TWL3N;.A*I@S\-L*GI&YK9"0%;T1^35 M&8])CY+$5KB@-HE-IL#&+C:<#BAO/QV,/'?V-)JW!H>YZ1@!UT/:;8/\SPXFKL3.C9IW_8J.4#[ D$/_A4AZ4O-B9/M"1'P??*UTN0 M9EZO+HDQU4S79=H'YGXCO]BL?]W1[/A%5Q^^+\EX@L< N89=)6/_N4N.$E M=I#IY&IM07L$'/H^)K\LV'3]HNNMPJ]?Z+>1O:A6[(WFU'*&L;99:;BDUR9B/O)UW_2SUW8/NCM3=P__-# M2]?TC\*)U'UAO^6;X;_BQM.!H-QSM%H@R] NW+IA9^=W)_?L'OE7S_7]O!?_ M._%=IL4M*NN=Z,@;Z+ANRSW%D>41UW[D4SIB\4.57UQO2!UI)15G);U;8R85 MWO,E/+X9V"Z1K52GR_Q!RC)H M5@8LCV+D4S(.3G3D4SIB\6-DD1@6S/Y;775%%(+=,,."XFIIS8Q9'UW?G]$! MSS'BRI6KMD1*2%PA&*^,'! M'#A&/;O>\"GQ7 7@L<([F>]0Y[= '*.5K]S]*1'1L6!KFN*V+9=AP=J.7#Z. M,5T[0PP^B*.494XQN.4M8TR9>UF'&,ATG6YG(AN*+HEGNX7/U KP8R5 MF3B%9PW]3GT4_Y,!%NKIPQ\?7?PHGQ&NE6*$6XJE-Y5F,UVG28 S/L61*Z#K MPBO9;J;KK2WZO:E]C45O7!CINEX"'/TICERZ1=]J+U9PVM6<#_5N.7UDJC&/F4S(,3'?F4CEC\P*A$L(J,8&VV2T*P[J1;)8)5$OO)XLTDH4A" MD80B">64PH-Y$*R:T)2?;)4F*.FGIEB0Z9B-R2H=]7KH"_?,AFI2!60Q0I'( MK8J(NO 0^E'?MDM:/V6AGX'#S<9>"8##K>8.7_)#C65_H\Q6XCGPO/N$R7:O M2RH"2>\:Q:XG=LVD(L<>& MT2_P\;&$,\6CX2+P9H5W&,A;[[Q\(*3,##KJI-'6]E'S35#(1=H4%@4ITWO$ M&;G\A'VKZ$#AULELJ^*'FLP!DB(Y*9*M- :N],3+N&.IL'%!H:U]&0.4KJ4< M61ZQ'%D>\UCQB9,] !Q1;;<576T* M9Z<+-;*H+F6C<)4;W59"W#=X*-+*JLM0KO M<9\@RL7PG';J\;F?@YX[>,/_XN9\2O,+_!UWR)G,;#[K>!I?[FX?SQ^Z_W?] M@;!Y$/;!E\[7[LV_/I#EF9"OG6^_=F\_H)W]D23HX=\S/W"&;Q\7)LAF$PW4 M<[T!]=B&@/3XH+(5L[6G1@GW4%5_@H,%^IS: PS.LG/X)5QJIO-QEJ3MT;0W M @&RR6%9\$N6$*V],3@SB1PU\GC]S\?S[NW5]>TCWX/$%O2!7*D'._ %J"[7 MJ/-C^,L41.MYSZ/VG^?V$%[S@=CC5_O-_\NG/$Y7^#;Z_.D7FXP\I. ?'N\N M];-/C^P(W"%!<8V7EK_\;,.;\,G5Y%,@C6XF@<3[$YLYIL-@7SK(/M,?5/9/ MXE0+X,I?_,!S)T^?.C?WW=MK8I*_W=T@?/=!(=W;RPO2N;TB#[]]?NA>=3O? MNM7?[<'?3O>H\7E^1+]W;SNUEMW-#'A[A M@Z] NR6-_\7U2#"BY%^@N7UR/1G00>QXD\CG9K 4J$/GQD_NSHQX?%PR]Y8S,L5TNU%JM-LN6^W0TC;9V\F<-;NWA= M>8W-,T+]OCV% 0)O1L\VR:-E 52>BG+',.KDKV=ZN49BY59IU4[5:) ONWRC M01MI[_G1:&HQ_)Z,2RYP2FPP1/(S(GN2H/M%22W/M[CS;1SL>!."3(3CW7I[>#AQ="7WQ.X>* MJ0ML.![H74MAF<5-)-75@>JB*&S%=!<&?2L>-8XQ5SSNC3.DY!WS7M]+1I., M5GM&$]96D@Q66P:3]I.D.BG6I5BOF,$V!3ED1+9@F(O<4+FA@@TH-U1NJ-@# MUGI#]TT:V!/RMO@61VZ$4^^ 'ACVUB +D1W M>RLQ"IM!B?RS!=CX@_/]WG4F ?SW_ZCG[IV^8&H-I=&0R0N"C+R63(T"D.&& MVLJDTAS5&3 6O@^D>R=J7H1^&Q>:(:'?E4*_BQ&.AJHO8[\O<= 8V'7G?<-W M+%!' O7%O_6WAG47*T'79-=P]2Z%J @C5T'.J;2Q3').2%6I^X^#>(Y'HFXT M-\LJ,';:0G7?1HZ5D7)YOJQ^H5LG%H8Y=-PG?'\1;FJS C?U\=5E\@#^^\5Y MH7NK*J/=4%I(=)N$07T)XD@I,.6!-G61/-#-A+KH@>H7;7.C!UI?FCA2(LP2 M@ZDJ)(=R2/>0E6ML)_W"RE'$M;Z$4QM*;>JI0L05^)I2@1__@.7)SH9 KF?] MQ>?>MZ3'[W$:%UKV[6E]N;&$6B(YH9MI=;D$5EN57NBQ46&6)94JB74P+W0/>;FVZJ"6(X1?7\JI M$:FVJX@;2ZU=AP'+(D)#547R/$L3F:(0J[SKA--06R?&O>$+5U;6.;0 M/QEFB2Y $([815]<939[:2\0:YF'NL.,Z($8ZN$+O3866SOHK#'L-6:/7DCCN_/ MX-'5OJ:YZ&MVV?.18'AT._=C.#_6DNT)_J\[N70G$\I>\@\G&#W88WHW[ 8^ MC/?L3AX"M_]G81T!BTETGC?,"5QBDVFT'F+C@H@SP>F&2R*OL";BV[QWE@._ MZ;-UP<'"P@CVZHG?-K)?*+$G4=L=2J;H+>/O?L245H7 '#-Z\G1F3W"L!"8[ M;XM$OT\=>!C&^4)[WLSVWJ+OK0LVZ-)IVA,7SMA;>:J:U]?@* MV_7VX'S_:K\]OKJ/(W?F QWRC^&#+4.Q.>^RMC\]I/Y5)WB1^PC7,,PABUP4 M? A;Q<-7431,A>@-4.ZZGJ3F6_>%=P#3=4;*C9U(&?8[^Q9L'U*^=28T$IZI M7;R;;)M>D#,+9DYWBU0+A(TT^^VR0^S^?V:.[^#'A9#J(2]N"M[DK7(X5I%J MW)6NG9:^2]^9%Z1DI5Z)Y;#R/Y? EDL-;0(G,;"^GK M1UTQVRVE8 M S+SH^'8?IR'&T)<]< OPA9(MR,X^,=N;JX63J;)31,MJS6AG]U'/N$Q;TGV^ M%_SQU9DXS[/GXK19V@8^7ZWAFZFTX6VF;G\O<.K-"]6H71V?\MGVF^/_>3[T M* 6K$-0"!=_0LP-16?C0T=$".]4W6ZF+,4;9GS=WJO^\W*D^MI@2&@T/]@N< M:S<\UF]PJKE-I S)$O/@_;([]Y%/?U4#'*@?/%R_1WM3[ TQ]CD++2?N77IB\'IQ<+[5[9E MW8BV;:5JQ3 *[VUF@EX>)H@.XA%,?VT?.;"Z:M&R@W"^>JT-4=>ZTB197*N5 MQN? MI95*AQ9N(W:T-PQSBSJ[]38W!LZ+,Z"3 7ESZ'@@")/75[QH1KK(0"E<=16> MZS8\M8WO4C[_;((*X-]Q7XA)^*9Y*PI7300?,+OS+'RUK8*OV6:F7%%&/4#>@I$48/%S[ M2**5DL12_7*;&U9].X-MGJ*WLR> -5R/K?0#R'+JC6$'4*SV,?Z/3]=BW7<) MI(/.[U341=S*=.;U1RB8"%L[WH8Z?O)^E-VD ('Z((X\=I&\\"UXNC;I103$ MMI)T'BY)2[4NN&0^!$)H_65%"9<39TGM,YKV1N [;;(E%DRU?R>/U/Q_/ MN[=7U[>/? ^R.H5^.3?T7*/.C^$O4_N)GO<\:O]Y;@_A-1^(/7ZUW_R_?,KC M:H5OH\^??K')R$,9^,/CW25HF$=V!$ >ER@?)P$(%!O>A$^NUA$%6@2;22#Q M_N7KJSWI(/M,?U#9/XE3+< &BCOAWMQW;Z^)2?YV=X.XS@>%=&\O+TCG]HH\ M_/;YH7O5[7SK7C^L$.M[CGY[]WC]0![OR.7=[J\WA]1;YT;SNWE]W. M#7EXA ^^ NV6-/X7UV-2[5\8G"#7V9?)[%X8)6 \AUP0Q[(%UJ)MDK2(F'62 MM TRK(:A/NCU>L58#2MC>O,I=PA8JL^H3L(09Z0_0IR,/0:CB$_>#I*( E J M4X_Z**D&I$?'[FN5N(]5%^?I4$%_1 ]L+[H89EF()]F%#T_K-M@@W\4LJY&@1S0F-O;8)>R(_.[+DK Y=+V1X+$.(X$[J%J:@Z7^AOX84\3V)9! M=P $[ P=.RUG)X,;^!ACC [U6;"$#O! X(MK> 0T#!J8F^&3S,79#W2J-;$( MG@1@;,]!G7X?YA#XQ /##,X,CEE0AJI1N%(U4R9.H4PX\SR,9K(GO\7G6A$K M*FW34,S6D7X-Q<3UY(5L""*O]V&9)&M?1R5;"C+K2MEJ* MUI8*< =_;N8#+5&/C!U?\F$%?+A8$:%8(Y0?Y0V<9"5\9VJJHJI'SG4'48._ MNN[@U1F/!2'[6C.<5J[5N1@2O\/DXL>1/8E.N!)&;"H-/0V)._3QBJ_\XE#, MU'Z3<9@"V?'=&GXL-QK* S')+\(SON='7 D_&J:J:!F)=86$KM\?BY*#G?

,F6FD4AHC1NG,48)^=!7- M\J7GU]$(U[D;)AZ\I<'U<$C[P=VD.^F#4[==K8LB?#NEK>;S[C(+Z!W"U*Q+ M3;8<\*/'-.((X:E3VQE@Y1E>GZ/BBAS9B*T0K9.%\[8;VD ('(\H[HC$5FPM M=M-M[,40N_R#$)N!_]DWPMW(*8V%=O(/XH;P:E&P!8%T,@[H9*SAX94^A@@\ MS,D',X7V96%C1X-*.Y1!)3V66GLLJ9H,.[KV4:@[T\4'=JSF+JH>_LH!$D'+ M&^3!>9Z- WM"W9D_+QX8^RWND.?:*2QSSAFCL:X0]Q7K%/;>^'?HW&!."Z^F MF$BX4YC# \IH@-5-;5:!]WQ,X;THGTC@V1,_)'G[R:,L_QA^,Z(>A7?CRZ(A MV8O8+P=D"&L+OWP#FP%(D:S(F=#T>1$C=I.+E:EOHO$?Y\-WHM&Q.$DQ;OQB M:1)M16T27M!UZKD@G0?^?&E+.[6NHBLL,A6M7[5.=O,59G7[WR@7#96'+704 M 9EB@+S"T9.9SVMS#F=A <\^V.9Q6J>=K(_+2W3R78QI):K[R?8/DWEZE!74 M]*B-"3U 2389@NR6=KP *20.X9/N*3S9SV@/2>12A;]&OEN M0#HW]_-7ZCW!)!]F M/?:!]O&]0EB6#$7IR0J=/_-'8EE)WN%4PM_',BSZ.9?FW0X*]> /X/K94/,Y\!9JKM0?9I@/0'X#?PISE?4K&A/(ZZ+]W6 B8WPAI!5 MP\]9'G_S(_!@1&W Q-X+^ L^@3T)AN"ZN+C+??8\&"E5YMX=2+V?;@JX(5/ M90JX3 $_HA3P]5<)88IWQE5"O]VRAT9ER=^_L>H> ;>N7T"#\?H?8;F/11-@ M9#-[,R[!CBX(@T $6?5%$B5$^G,GG,"18KD1]+K)._P+P0#,E!4=8:[X^\5. M#MT)&;AH@/KNXFP2E>"#D1TL.U7X0M"J#NL8,03#>3YLY+5=D#MNI2S:S$_. M"YTP?RG@NCWV\IY=,$I@L EI6S_AJ^&'**4]9C!SWPVFREHFX$!9R\/'L)@K M&.3]8&:/280W!Z:>,*O;G_5'2[87Q_V@4^=F[#9N=K2VY.?^"Y8.(%\GJ]>DLT30@\@^DQF2Q^*&4M-&MLC6[IXYE1; M2M.2=7QV8$X[D,Q8"3,:I:5,\S,\ -M92DM5%4UJQ1T8[]:=G*.GWW<".PQQ M@7%C2UZL@A?-TG@1CO4A<:J7X:$>1"=:BFEMT5I#1-:4*9^GPZ]K$CB;I:9; M;Y7 63B?&DU3:;:W*'Q08>IFA?D-GSMD[-H3\N[^_IX!V_SW@M#W*>8YK.-% MJS3E"41P S10/1,2'Q;_U[/SLT^F:2HM:\_TA@H+(=1,E]0Y5:%15!6"_5,5 MRO $S9:B:IM#,#)Q0:9:KT,EA-B##%2"-AS:[:8(J 1AC*8(27,?@VL>$%,C MM##/,)Q*E.7E)'M:(M7)6"G,_P@G]P>GD\N82AB1'$K@"Y\(*JVKH[2N5D) M1&)):5\=H7VU9P+9[_;;C+S[[>%]C;+&.',@5#;N2-GBH/Q5#2D3&&-W2'!/ MCBN+\-01]8R*<2[[@>K9:Y*O7D36A^U)BX36UPE6CT^DH?4AH/XJB;&O'[1^ M!:X^N10&K1? APT]U:RV?PW35B6R7B+K);)>(NN/ 5G?+*J^3F'(>K0@]G.F M6IIBFKH$1D@DKU@ B)5+$2#PWHO.Z0(,Q0:S8L#T]_B[A==J)Q MR:@JN+ M-:'$ZQX1;Z[&"&I&J6F@6^%U"[!0&Z:B&@(!= ]3@%P"=(\#H*L9 MVN$!NGMSW1R1JQE-\1&YLGCX$6)&-%TDS,C^BJJA-"Q#,=3-JDJ"1"0(=VV_ M(WY-F76!:0ZI246XP!3%^WB(;M^70+CDG::8AJ[HIDG\D>W1X[.7C@Z7VQ2I MD=)D#\WXJ&8ATV(L00;R$EH\PU Q,O/RK!)2>Y6A$"&Y@3 +&Q7.BA7_%I]> !0^B^*)[*T%H MO]9"):P@ZV M^=J:U$[[A1ZG]IO <Q-R_DM^$9[Q/3_B"M@1M* "VOC$$V1D M%IIPG%?J-<%666A[\QAV_]RFF4LMFT0@< E7+AFI8D9JEA==#(\T^B9'O8-] M>6F>6F8H#:.I:/H6UVVU5%VW;D %M0EE4F?(@HT20XP!K[AF7FNEXZNI1J MZY@9OB?X4[0]%,'WE,F(,AE1#//L (@@F8RX*[ZN*/NLX&1$4$NHE?;,QFB# MR69N >T1D;$.$L7H3E[@W%Q/MF0HGP6;I;)@?)(5\9RN-,#^;%B;[T:%YKJ# MJ#.9!'PH%A0U";@0EM24IM&6BE"F A\#)XJ2"EP0Y^FR0]@>RM!S:(!1I(#V M1Q.8RY.T1RM@P?+R@1-G^A@?:57.H-)HUH 796K^*;%B>"NR5/SN_$"9I*&I35\QM&G>)R">'SM"7"5;E\TJCBA3AK5+T"[H\ M4!5+/?):AC)/7X21*TAR;%115'2?//W#7.C5,N%1YNH+QWTK.S=5GJM?")^9 MFJ:TC"U\-)FP+[FI.&XJ+UMXAX3](A@JT0]6:5JFHK<%XJV#)>T/Q#003RI? M9AT;6F(D[1?-@(VVI>A&2^;NB\1E](I*%=J_ MH(D,\-2UJ@DOY\&',K-*>L#IN83%5\"E=":!R\IS1$!>@G_G9,9^A3X >69D MXH^<*?X ?N@'\ =B-DV57([I"QVC(WIS_<\/+5U7/\:?LK]K']\KQ"9? M0'8Y YN,G6<'KW"BN]$WT@_G%HSL MYX,CNZP14K^W5"4:P@;"E\0DO4L-T#%R' M=$"HW_?<5U[GA:UBTV:E5968.7PTI MTDJP37$>#@,W'%]QI-42]*X?N!AHTS.+(H7R<4!6[,4%GZ:@19$$B&2%\:J, M2-:P9]NMO@B1+%D32=9$$L/#.P#Z6M9$VC7YIU0TY^XUD>::*JFH]FQ&J"HM M:S,61NA RJ&3C 1EKT-'0HMDR585Z0U;Y1B5P8QZ4S$;1Y[Q)VM%G!1?E@?5 MWK%61!E\B?7,:I"T?A ]^>C9<") (H+P1*VYL<1.ATD5&9_I@=2D5@-FE!4D M:LZ+JBPMF8HAG;D;"/+'YT2#YEBE3\J*0 C==FI9<&?%(QM38IA M:V6^5.5Y\V7PMM' OO<-L3,-$QJU9@JJSC"TU2B7 R! 2^$=!O-OMC87>Y&P MM,)!%;5*N0GA"!E !\Q. MRV$R:C)3VEJMEM)J:6(FM)V4K[*&S45*F\O!YL5FT876F+FG+R.B')!I.$?I M_ZS4NI6GX4CO1U9=$;/J2D-679%55V35E2.JNK(^DA%65D&X_143 MO!Z#N?KW$.UZ+(&LU=E!M^X+IPB]O38]")<-JQ:\/?I*D@E#7!DDTS+Z_88E M0O!+9NG(+!TQ'$ 9:!4YT%INGQ$>%\7>K"!KT4;=[/E%*K$ U/_FP(K0091# M]4$XDDRW0T=("V1#75\9"#UL=EPQS&A(.-9NS!CWF1>$$>K,@N5JPO@DJ^*Y MMG7\/'<0!9B=]D8$X8-:MLI2Z @KW!% MD:Q#'ZGX6E$FN57'>HW=D]R*81-3:1NFHLNJ"3*#IKZHM-49-+J62C,]6 9- M,0RM:8;2-#>W798Y,Q(SMJVV$JD[5U'6JJAZ,VV3(<1 M,1UF]2VP**Q=; *,J5@[VEDR 48PEJV),R-.'QKIRM36EJ/<" M8MXG[P8N-MB(T<_@\WR[Y/J=>GW''C-0-0)'G3YFN]:IZ42<:* 96;#RL#=) ML(0E=X>X0X5BS!]9KY/PN_Y<), ;&&J.M4"!];D!>:,!:]XS9C>7DT&B?0P> MG@^+Y&U86+5K?XZ-QV<3$6+\'H4&L3WT>]T7F*@[L<=L,AX%L4 5WL?FV7XC M'O5G8]:":#@+9O +>X [B7=L?MSS9?Z2Q(38H3@3+F:85/2)VPML!Z=I]]P9 M8N;[ 9M>W_'ZLV<_L"=(F:PU$?WN^(B?AS\NG\/ #FBA\'P1G/S0E<]R\GO# M?E^(EK,R!4"F (AA DOX\M'$E_35\:7#0I'!&HJ,H7W3P$VUK>B&#"MMSUYW M"Q?9W'01E+\.'3$JE"?+S=+9H5-'8=RH*;K55JPP+ $8Y(WYPQ1.=BJ!R95>;J-!]"N3"^;#8TQ6@>N75Z!S =Z @-U[/B2%RO0B5:)K7'X4=[ M25;(>Z;2E)"#?9I2P9=_"D+_=>8\0ZVP*16>::4>8:L./"C3Y4Z('W7!FNH4 MQHR-.F2NRHRYFG-?JI%Q_HRYPCA%UPS%;#:/FU,.HK2^W?TF>WY793CJU1B. MWW F=\/??/[+2LU'K=U0F@WSN#GQL,6_IO:;P%?GQ\>0:Y)-C95-IPIDRN07 MX1G?\R.ND#/;EJ88ZN8LU,HR3F6"N.1 -!]+Y<"MTKV+\]N:3:6I;^&W59C= M?8 +@0&=NKXCL2J5*#2C&A,S.MRK\&RKXRZ"Z.V_GIV#L6D9BJYN;BA2;Y5V M-Z68O3!Y(F.*0-9(?TE<2A7L5NJ%^!=XP0332PZBQA*,INAZ0]'TECBL=A"- M=@,GBQD4?3@P1[" R4EE\:[CR%++!WVC?N#-^L', X%[&./25)J:JC0;FYGQ MH 6%9 [N,>;@ZDUA>:N4:5K><6WR]; MS^TW^JUL/;>SP,J32EQ!F[GC*9XF3O:T*,$562)M^TON5 7E ]912AF1!5=) MPS2>.N EA2J39K6:BJ%JQ!_9'O4%JY8F3#BET+P>D6J?K>+98LN?&4JCI2N6 ML45,4T3&/8A6_(?M>38B5=X9[8;2TBW)JM6IUY41F@.P:D0(23XM[A:]T5): M#9D?NSU_/@#Q@7LV<0/1,"PG=4NQAHE3F&GQ]"TGHENDH3WCK[E-9%EH5!A% M5N=+#F-E01<1N$]><]2HVBC&_GB #P$Z6$42@ZFSB3T;.%A2<>JY_+C#XI$^ MQO5=CN@!&L3OV"_>6/B5+H1?^0)2,5@%@XK.D%Q_!]922+>CD-_MMYE"'J^Z M"NF, W)C]WSX(KR[@S?.NS(JO)#IOVF@L!=BE=.1C:4?Z61>)1.XZ>\V')'W M1OCH*J_.F5Z-,^F/9P-**&P(T'0(N&55-:=\A4!N_1&![;2?6'H=5IETZ L^ M";OE4=MW)T@<%^1O[BM\[BD9PPS<>"2L20HFJ=-WIC;N<-_U ^+;+[#_L+E> M"/:EC&/]N!SFV)Y@J4T'^/:)[WWXE0]SA[?AY27?$9P5EAB=P"GXONT!WK.Q@/81ORZSV#& SR@8%4]TWC#G4DX4=QQ?'S MC < MC@XN*HT9@T2YG3U3$(>Q++74/(;,O>=^P>/JS@N#.:5?K3;O8URQ8A>"U+?^Y2^K-1>>E/$".,+@G'-M#!BBNT*B830_U\ M\BY6#^_7EB(]N$$LZ?PHZ#SKZC:V'22%U8_"*B^BC&I:U*K)\JP+/VM5U+,6 M_^;DP1Z+%I(5'E#0R"ZWM!"K"3T,MKT'BK^T6XJA:XIFBI?[+M3(PI)9LP R M4Q-DII9384'5E58;NPH=>;63PT!.,!KD#LF3ZPY\5+\#0;GDT-=@A7*6EINS M\'SNAI@\X#_ X1Q(E#Z7BS?TN!71_M[X>ZF-659KNI&&WQ M&/5$1ZZ X/-!# Y!\.5K)MU46I:EM*TCQ]8>ILE37,XCJE$E"-/4FEVSJ^9D M\6I\/M?A\1Q(JQ@MQ3*!T5KB99ZQ S'EPP,H[%=S]VZ:0DKU:2 MKZP&EL5.<&AS5_S@>@]X0)]MW^E7);?OV9!^DH6Z MMU\23*1>J%M -*3H%H@*FRO[3>]%A25(\#Q4N$4*_:Y2/"N1;YXO=+#$ONRL M);.1*G>"K8:#MZ\T&+FL';@?8"Z:OV^:4IG+C"O$N0$E;?(_/[1T3?M(^$I( M8A&%9[4<,J$R6C461NP\3\?.D#K=23 F-S>780W$&JWV;D(>Z#1(I&QH%D_W M5$C')%_MR6QHA]6(%3CS_@5A>&V>RN@2FW!QXH^<*7R-W_@!B3*;2=S3,$SM M9#FJTZGG?F?)FN,W>$'[)_(\?X<3O<.9D.7M)^] _+ADX.)KXL1&VR=_@WKJQ^BG[*_:Q_<\?31S'-@Q=W+^XK(K,4S Q#Q([,F(B9X#%W?4 M#7AR)7X3UKXGL'CZG7I]!Y:)LM 9@EB;X+R'XQF=]"EQ0=9%WGCXZF&4A$50 M3KZPK$\^-1.K M1$$>I97V^^P*]VG\IN"/_C-S,7LU_"VO&@BOLU]L9\S387%:B_,)X,_P&QS( M@?UQ//P"7A^PS@ PKPE(WS$.@",^NS##H0Y1)(4J]2E.-G"HOBZ>%%AE]1GF $,Y+8@O@ QY%4 MH#?-HNJIYVCZ&!];CFX$T7$"JXYOQOU]FS[*&ICU*3 K2W1QSEU9V:(0SN4% M:-%9 _LQ;8Z4SK.K;),ZE>2JCHL?W< 6K-=X'2MW-=25T>$$4R9"='?#&_CN M<61/P#"[!W<0..W6G2"G>6"+@GT6.<5?P$7X'3VYRG7GKIPH<-&NY>B?[$Q2 M:F>2UI9E-&1G$MF99/_1;V5GDH(ZDV1>4:0:2W)TP*/]_XLKNB0\J)_?(4!KI" X,12BXR&)S3 3Q?* M$M+GJ>MAB<6! Y^&\=@>#5ZQ,B#^J&][WAL+73_SP W\RF:N!Z/Z1!]S%G^; M![<]"F]F0>_IS)NZ41MT%CX/7S7SHT!R/.7X81 P9#@;CUGDFX?5;(SKV1,> MHP9K"KC(\4?PBBAXRVLB/L-?<%A<[B#:%'QU-.TUH>68DTG/]GD-RGE12?B5 M!ZX86)AA_)^'QS,#T79 _%E_1.S,^6/(,BKM^$:>G)=HL\/N\#@+3,SI8Z1] M J*'X*M9I#JQC;-)/WLBK$XRP'N24';9+'%SH_);BB4[P"@+4UFPX=/H. M#L+S4D/L(/X!R2V^47EV!W2\L$#&0Y7. E(OO M69]SU0>XT,?^'HVIG?#ZVB9L6;Z!JOZ MMK!3S"+<_Q;]X$%Z68CN*$H=;BQ$5](V_[)D7(HY@YJ?_/JR=(?:]]*+6TK: M.W1)Q XSFD4IBBCIX=#T$ ::)4%(@I "0M*#\ )"I'K36=CPMI@9N?@:>C:Q18XZ6TH["##7PH41XV?REVG^IRB^#&*=F-QT=9 MZV18*@FT"!E6AC5IMK"QE"PX)S"=K9%@*3(K7(+M9T26+<'$#SG>4V#/"4)\ M$Z!N00CT^%ECG0A.5P7)%L%7=#!C/_;OL&9)V45"6DUPWF69.)&I:HW 31%5 M'H$[I[ 2C$3S8HN6==)(%$E"I9#V>TBHXFS#3V;;4MJ-DA2WE% E2Z@4414@ MH?8U DMR+XXFD/A[1OI5E">W(C-.$(+-!\(3@(>JJ!!CZ*DJHBLD-F_;UIU$ M>:#P "\1$U-")R*$LNU-2VD:X.+G:&PK0N$72>P5$_L:^\1(U\S-H4I*(?T- MNB8,9BU<7[5SV,5K*7XKJT8@8_FDR'>-K-8JDM4%6MZZ8C4;BM$TI:R6Q+Z= MK$Y1>Q6R>A>_($-6&WJ.,''ALEK\V'%\A RF*C3C'5.QN35LI*<:^*P @U6& M,3! (;3:FQ&J:VO%'6F )@>-"2;=2RF""-(]19;9TCVKCW@)(6?M8G-?^\+H M45S+NBXR+]7Y9AN95P8FH6THJB5%WFF+O!15[BGR]HMA:SEBV$6+O%QMEFI6 MA"O9N 5.>>HB=,*/JV]E59 +-I6/4XCM8;&U9R!W+-Q->A29-9]Y7I*D.#-J::FRTT_P-)%#+!RX>E,L'=+*!1N:1 U!00/A#6@8W66 MP8E]M;W!T2$Q2@Q!E'-39Z0R(E/6[UW4M!';DNE_6Y!;Y6)<*'%]>&,=6SN]B&K MG84@Y"MA28N\ELI&V!IJ))9)7X]KQ=.EQU3^WJ[T*(8MOP,YBFB7'YD9?L0X MD-6L8:80I"G6N*5!?MG\7^JY ]L?K64#UL9*_W@4G5 EY95%>:E[\-R4ERF% M:T=Y$@BR%@B2;'MX'&B09.]DQ@@2?"'!%R7T/I- C*,'8A38#^TT01F+*359 M (V$_O@@B+EWJI !N>DR])O!M9]=]T]L3HSQ.:I6H1AFNFR[U$3!4G7"58:ZM8<.FR7<:#ZT2( MJ6SG70CQ0!)>J/AP,LYX/!'B-5'AS+CO&W%\\NSZP?B-/-L#2F;3.$X<.PND M1X-72B>DA[X$!H/Q%0@D@7D B9"IAR!P>!E^1_\S /?UQSTY."^JU&T!X<%\*6 MNFXQ*1S9WHLI#52@P.GZ4YX^/7Y3\(B!2NPGRFB\1\<.?0'Z"49V0)R \Y-' M@__/QO'M[=7W[R/<@ M*\;]Y=QHYQIU?@Q_F0*=G?> $O\\MX?PF@\@IE[M-_\OGW+'I3_]0I\__6*3 MD8<,]\/CW:4.A$^NUL8%JOS-))!X__)EX9YTD'VF M/ZCLG\2I%GB=T[FY[]Y>$Y/\[>X&+:T'A71O+R](Y_:*//SV^:%[U>U\ZUX_ M+%Y]%#7Z[=WC]0-YO".7=[Y'J"^CG2S"2EE.,YY+(0RQ98>>Z\!W:OW>N5D+.<;>?8$YC! M&%0:#(X5KT'M@/4RL<=OOL.L'M1$J-.FKN^P6B)L;U%38=V\\0SW/]*2(WL M^@X4'71 M_?8

M!))+V!<$=1NIB1A09 MPLG %UH3'^7&. X6H &6&-*>#9S@(K95#N ,9A<^,1NI\.T#?4++[QN=NAX> M[)7C]X%NP&XLHQ 69E\X*OV*^GX':A#0NL_9;I MTPS=&5A;#NS.!](QT:0$>N"M&&""WHO3ISX8/)/^Q4?\'KRGV1#D#EM3XO,. M]5P69H(W>#!-MK/LFT?:'TWNN+0L@KIS$OW\%GY9@C :F$.]84O0W[&" M_AI5P[RR/(&8X83$W>5VV27V\(BQAQ*)*JE!(E'S@QZBS?I&7RA8!.OI5((A M3^)6_U0W76P$ZH5N(<-F^F8B[%[&R$6"/@J$=JCMU)UI*/YREZG_PQY/IW\D MSR(ZBJ_,%-[Y(KBIM-N6HNJR$LPQ4I:FIJIUK:,LK3VG+/ASJ92EJTK+TA33 MV PF$EKN5@X-#>7N0LQ+4*XX=/6,0F5T"J2SFXQ>.+<]6:BI&$U+T?0M&LF> M C'4F PU-545=#>!7B 9(EA,U96V)LMW[23)PQL'04BXQLRCME-UCG:3X>&) M[<J!KS)04M'0W@;O63-DBS&&UE5:. +0(6>62BL6AXJTN558;VVN< MO5)+*AY348238*1:I)%K:BJ-?$=K&JM3X+40,JX=T,%^0M[2E(:I*BUM>SDO MJQS4B3RWXLBG=,1BAV63N%'6 MHRBLA2 :>%32:NTW6AZQ<.)( F-%AR^N[DRD:2EOE0GX>R;?#PR.9AE-;GHJBKA+[6 MBG&T5+;/SK*[./2K:6%%Y7>#OEB$(PCZ M-A;[D5W&3II ]6T]SLH@N)9B- REH6\.N(M H%*6B^T6UVVYISCR*1VQV-'A M) *7=Z,D[[#!R7O>E"/L P"J0$)R3Y%X3W3D4SKBHPA_2DAN 9!7"QHVG MN.C']E/"0',;BJXU$*HCP;D'IQQC=6O8]913(4IW3CF:TM*Q[?H617YVH!RQ M[3H)O2WQPG6=C$W=N.XM8XN#/LY91%NEP^' M1Y@*+9H/93O_-K''8[>/Z#!B3P:$CIUG9Q)A!80@ZFSX7;VAW>OD>\IUW=OZ M3A!!9S*X9B3@91/NH:B M-DW%TK:'O>Y+NKO:]C4S:K))])C0WNND>:HXQ/ZQE$)AWXF MXYMB!4K1]>= MM0#P>@CQFM"?N6LLKZJT@SG]64JK;2BMAEDY^N0*Y'PJ@;,P.5]4P4)%U9N*9FWN(GM2I%%GHC1V MS964.17B6O RIZ):P9ZJ^E:88"^N[GC+4#1#&N^"C%P!4:8$>V'&NTS(D'G, M HQ< 0^E\%V%"?9BF@&U-:5IRF9N@HQ<041FWRL?F<@AI,&> $(+0LO90,9Z M@]_7*()4J9?"%$%9&/A/AF$INKYGSL8IB&U)Z@LJ9E^;I_ITCT] Z7F*N8A MZ3(MI":P_#7*(I5E6UPXJ-BF *:B6M;^.2&GJR3J0;#6OO'+RKI8Z(K:5!6] ML;VLEUTL#LTZPIA1]83]GNC(IW3$8H;23D0QE_Z R3=KNIM)KR,NPHJ:N1PD;FH*XJ4'9(J9BF>*E79WHR!68%/NFJ2#9(2Y?6N" C5T" NUS'R.P/(8UOF?TA-B2^D?)\]Q+VI<'@ M=45OM)1VCO(=(B#A)8$+0^#-7:R9 ^1YZ(IA8-1Q<_LQ$0AZ(CG](1BQV?2*9TW-* .*PB('DW=GW_O4SI.$6"/=&13^F(C^*J M2Z9T%- _L)ER7T'*[]JYLG#,?;*+J]%2E59["_#]D?:I%)]F6BDLXD::J3!/ M(TDS5KNA6%JC5)H1VWZ3R1V6:Q*%'KD+NID Q>\C=8K(DYDQA M*F;;5 QUBPQE*74% ESMDE$I4Q[$M8IERD/%PCF5![J'<"XLXR%AM#2;2LO8 M7"]72F]ATDLLQAD%H, (UI"2 ML,H2Q]M?+,CYT(3_FE>XCPLI#;"2M;54R]J:CJGHTICE3: M2ZH-%<3VAD?U^0;)RT2UU50TK7JBE4D$-<%GKV.&5/K-/I&10N'9"<'=5DS5 M4O3VGMD$]1#<=:&\[6-R524&S"FOI:AF6VDUMT]KW)?PF/#].>BY@S?\KPW[ M_RF:Q.WLF7I./_WWF :_W-T^GC]T_^\:M 2(6$??.E\[=[\ZP-9)D/RM?/M MU^[M![2^/Y+$,?Y[Y@?.\.WC G6RN40#]5QO0#VV"&?R]$%EY,X(/S5*N!NJ M^A.<+1#^!XDMZ%.\:H$=^'*.W2YSC#H_AK],[2=ZWO.H_>>Y/837?"#V M^-5^\__R*8\K%KZ-/G_ZQ28C#TGUA\>[2_WLTR,[ G=(+I%')H'_R\\VO F? M7$T\!0JHS220>']B,\=T&.Q+!]EG^H/*_DF<:@$B.<*?=V[NN[?7Q"1_N[M! M)G]02/?V\H)T;J_(PV^?'[I7W M=1ZOK\B7[FWG]K+;N2$/C_#!5Z#=DL;_XGHD&%'R+VI[/KF>#.B 7-$^$[#$ MT!2"9@"Q)P/\@QK/(3/DL)(FRQ18("11ESB3F1WK(/S@C]Y :]K#LS5/#,RA MWK#/-E'\,HF7)01+M:RK=OY&@Z*=OTA6@^DPAH6 "M?/"J&Q9%K* KW%VB$6 M%3Z(Y7+X,,5S_]_>E38G;FSMO]+E)/7.W)*Q)/:9W*EBL#TA%R]EF$QRO]QJ M4&.4"(EHL8?\^O>0OO\ MH3XE6'7!;PE^2\0?=^>W0B_R:4GMMB+)-7&3CR@FVX-4FG8BE29+/,_P-I5J M6VHW:I+2VJ'B\AA8Y*"9,Q$_RA+\,V1.19::8#RWJ^5CSKW0S$496V%"I2H9 M"%7NE_\H34EN@BJEED^@CK3G E3]W35Y40!7**S+N<)Z=E< @1Y? M5QJ2VBJ?@7RD/1? FQD8F:* HY2:NZBF*TR($C6H60)\)E<$*6 "MU2IWMKA M$(IC8(Z#9LN$UO[%LK1'W3!NF:U;&BCP-J,..V?^OP+;]T:#%\5Y92AS>L*3 MDSBH*\L=(;=K5A19JLM-J9G"DU^&>U8$PY>'X7.U(_)C>$D&S4B5]^/B+%$2 M>""%6=OE2,UUX\CX!A>E6I7D:EVJJJ^LT#K>_>) N#91U)TE^F?,M36,"&.Z MPGXPK;AXJ-R&^J%-]QA[/J8E+K=_(U["$7JKRE:^(?CTX DMEKAT4"1*4_:W M5*"=..=F]TA$H:4I"EXB\_QY-R58.C9G^@(Y/ONCP=L[FW^)P$T66TFA%>!EX&B1PW7X*9") M!/A,[8%L4R!5/!"G*36JSU=ZER$%4C!M7DR;.)D@2W]YUDPKR:T:5K'N!<\* MR"^WG7UHTSW&GH]IB<"Q.H58>%BSI$'V%8EN2K2N$K2)&J^]8]%Y"J^PI9RC]%5VE+S:8X6+@D/1? C;E6X8DSY-]:>Q?I MQL7F=.8"[MFE&:M2N]V2VK5ZZ:3I2'LN .$3WL!,#_T2""]RCD5>YK;MX!4N MTKQ/FI>J34524EPB4H;,3,'3I>%I-9=9LYDX?R,32R#C MDX$5J=6L2TIS]XH3D6!\2,R:J)+-I'XD6V9M2+5636HUVGO!JQSBS]R1I2WP M7Z3@)SYPI*!N>C08>>*;:""7-]?#TT'OOQ>P1^%("/_BLG/5Z__Q@:R/A5QU M[K[TKC^@;?"1Q%;_3S#S],GBX\H0?0)>>S-FZ^.($6J-A*W8M68SW9TQ8(6. MJ77Y2.^9.09S[UQWQH;E>#8;0F^?#6O\5UHP.R',&=,Y]./:7L!50 &F=8 K M\,/_&II<96RXCBDI.26RRA)H:69GN:EYD(:N4X]S9[%-?'X,9 M ?,CG7N;,9SVSV?P_1O,[X4R=S[LD2EU"(R11=Z?D MKMLA0YMJ#-KXBUQ1D][SGQ&/B#MEL5;,&4#- R-N^+X#O?$? MOP)B0=\#%Q#.(=:$=+A049^#H!.-5C*9;8:$&\*XD1H;:$4>@: :8&D^)D MXRX>G2NC!'[SW\&_87[L^UP'ZI!SV"80VTE5D0C(>:U"<'%XJYR,<[H@%$:R MH(:[(!/&D%)JI2[_1& G,IE+'-A?./V6*P$CF(/F[XW#%:0$;Q29>3/H' #3 MP&;YH.&U'[=N;ZWD[8FPK5DVS/"K"6BCZ?@\-6X]>PSLQ&Y&P+(F)ZFR)&\X_2SBR@5TC#R."P+=R9SPV*_TY)P3 M:23IY]PSAU/=UG*;<2W%C)<35B4^XZ?FFJB/VF6NEY9GN]/<)MO8:;+5YR>; MT-5VFJP^R7&NK9WF"B"1&S!FOFU]H[9-3<"N("DQOFGNOSZ 8+VRBU+8!X() M.\&$EUL$XKEM/>@:(V,P/BCLA.M/.WS-*0 Y;*2XP3C>?&[H#/G MKS[:7++ MD& W&;.YOQU;)O,M(H3V,8S3FL7>5>6J7"$]$]^84M#00@YSV'( .">_MH4Y M:_N%@QO9Q#(,Z]'Y4-SZ;=:Z0:0C-S':31\&XRG3/(S1A$P7\%S$* 5GBN)&Z%-;,?U"SHU?SWB2JJ40J/K9U\ M0G6C#-39GS* 9O(PUSY8R4-FS\[9R+VBF-[I@OU\QT+PO9G%*(S'M?6AS8CCJFEIO00 M25=ZC4X4V!?^6YG^I MX@$8#KH+?/-/!8/>?J0W)KFV'GPC7FU)@1\V[& *"/80:!*O8 M+'M!WF$2DBI_O/0_\T_*Q_?XTBPJ=F-D1%T8(VP^80P)/L%NA"T$\8^5H%*% M#&,#68VIQ.>A5.H_80/+: IZQ9:=^;$4:';DOQ>,LA+1*/*..5-J&%%4EL^9 MP:^Z%GCUYKPVA ^6F4& 8@*+Y0_'I39W^6',7R+P@@?M&/Y$$;C#2=KKW;*_ M/9!V\F-=)L (!DBW1$!BQU,&6$:L\=C#?G3;P>YGUK6Z"7HB?* M>:M(:^:=7/)EA_=XL!3^797&&?#HB(TM^%TW'RPP\U$RB4$?'4\/PNP6O& 3 M@Y-HOB01M$-=0FW=8:&B#"/H!#J(#YWJC/]F8NZAU M$YI%@??,P$N-^IX?7]%=?-BT7#*W'$='-RAW:D//^#)T97DN'S7T92Q[\+&# M,S%(!VR2#-JND$X4N$2>]_^&]D&WM&QWE2 87L5^Z2.U^9/X97+N(#5S"X2+ MPPNH /H,:'4/&$56*\ "]4 VD#%H%PPDI:)GQ0=H &RJ4?P-(S7(<#P)@Z4S)!;WODY PO@!0&P/ (\P5\^O7[72"L 5)"0R&)UOT22 ^K M7A_:@=V!A7)1SW7%MY.8NQCW "( /D\WY@XQ-*>J8S2P;?O1F2$),\H!ALS#I8UMS$M\#_1%2,H6]#[D= MQSIE((6X0(!YBNSK)A5R$W"$HL2U%40RQ"#'XT-!39"/0(3VUD;7](,XP'SBT==_1@ M0'XOS^(D4'@,RIWMH^02#E)=;L"XP1Z?ST=0^>=9)'#"]^'Y[VKL\OKH<^ M#6(D&'.U'O6-TYJ2JM?E,OS?')CW%$7DKU,Z@68^$&H\TH7S?Y_2.#J"UE!? M WFWT3K]87C354\^#?D2 !=W?1X'K8Y^"C2[K69@ACKK\RP0:W\]G)M-T'9M M37^0^7^Q5],Y[G;O> MQ6!+IN8K>[^^&5X,R/"&=&^N!S?]WGEG>'%.+GO7G>MNK],G@R%\<06\FU/_ MET$.3130AHUC/8=""7/#Y&@,J5P3>0/6:@Y$/-^9.YN*RO@%Y:SCW#QK8N2YW&0Q]!FG!;H#^ O+ M?$U_])$B8#,PI1P85J *(E<&&4(QK\<\2%&+91;!+S "DXUCUA8:+N._/="/ M^)=(H6_#=260FLXC=_M@5[QT@=F!ZBKY,^4S\><9:9,^0:!%5!NL*%..6X^H MFJ&K [@+_D;?C(F)XN]\9TB@N:4>[_N*+P,I+,6E%A2X6:94"Y+F_)4 C1L5 M?-X _C9BS"1.D#2D 1Z"C3&;H8'QIZ<%*(] M9W[*#'UJP.MNF+VUV5!E3[H2D9<<]#T!M9TIV.M3R]"8[;P(+*(DR.V88?K6 M&."&PG%#;K4:IU?#_ONE"0@==>E<1P=$'!*"[T-8\-7[+]#X/Z 3WX$H4A"U ME3>"'R,@H2# ]SQ1CXV#T!B9V-33I"VF'V?VT!N B> @!-0<^U0S=##I??H! MT '-^.R!LQT&@N@["";4<'P+$@3,8)2SFX.D"U+T1I:'0#F''F#3]]TVT--L M;EB+P 4**ZS//0,YTW<]6J!2SFT],$TGF-G+\P89&#_6HQES6O#) &(&AD*I M"G'45O)&GX$W21H(N7V('6XV*$0W @0=?O$%-0&=EY ^QT>WL/PLJ<$6M_[2QCQG& M*7%8X?JTPAJ5(6YE_&ET'0=K!-H!^NAI2DI=]3=!3H4NS\WN .?-9D!7'WAQM4$]04,R\"H!8SJZQEW" M\)3'@VN6B7[F0#5Z0@X2"5+=Z,V;R0 ['/#A]/@0E6U2H,2D0(EJ4P<\)-:] M!7.>V;#JO+V=#E?R.U\OJ)8EI98L4(T1SN^8=$G4->%]\_WJB72Q!"ID28U5 M,OA#/'\U,9HMJ;'A+,$D,<[7B?$6:M<8CNO7M1J6ZINN*!R S3X?0?<[>MJ8<%E.K,) M"SA".Y;T ^.SK].1;NCN(B1S8(,('VRA/EA5^&#SWI=Y1+[F!VSN&P[<147@8+23=^H2OC M1Z4W+DR!*9QO3(1SL-9M?8Z;X>[K6DYN+:+-,I8)K"UPN(--77?^X>SL\?&Q M K9GY=YZ..N )HGUJF=,NZ?VF49=>@;S:S3:K3/@145N-]IR0T6^K*KR&=?Q MV'?U'Z4R=6<6+5-.E:KD MG\'P3C?'ECVW;/[[:$&X <,=HZ#J!EL+J59J^#'T84;QD:YG\\PTWXN.CHE+ MT,=)Z_0_@6MYV6'3[_!]975ARW2"W'ZT>13 H/ M2]T #*H AI2T^HTN//+N MZ^#]-C18QLW:Q:!!Z)ZK^6$Z@04""]+QM]I66QNPH"JP("6M@KJ0!!)(ZXI! M 5*2B@ 12W,,UU/HGP6#>*1^VJ " (0!"!L9W*UH=8:5:6&FG"K<<:^5P/V MK@I[(065NCCL":;H^_GSD8 '?NHH1:'CN18FVCPP$K\7@?1=K9):1U VZ@AW M[![31OP^!V&21(0.F&[NHP-FLO#XIE(3>H* A90,WU"JR/#5$!:$M? \E=9@ MH8-G9H;'HST%&:'NX-<)-7U930T/U1>:$)ZQ((H !@$,+V+Y6@@,PG1XGDJ9 M $-5WA$87NI;$, @@&$W:UFIP]_M9A6M9>"V&OL^71H4-0$0J:DU\$M,.\%I MVY@!=L=X!K26"BC"8A;N%U3JKS0QGH6*L#M?9:D+IX/ BN>YOXU_UY4S9/O_ MU4.4J N42$&GK8I$^.$EH!'Y#I4ZE^.F$&,AQKMXQ=10B!M"B)^ETN?%:9\^ M.BMNPK3;M"H\@:5I\["%?'.J3/6?2*MO"E%/2:NM]1UK>_,Y M7=,9(UU^S='[0(0OVOHQ9 1]=<2F"$PXWE)4.1:H]X&25 5%2C'2G&I1( XM:@8]_J[]SC_X-KP@I# 445,"!@ M8*?DVE:U$>K&M7_4$ !$FE%:6H6BWS.A#=>R=Y3YVDMC?LL$9V$N")E_!1]' MF[[(($I+JVRV^]J6.((0?2'ZN7G&9:6.D6Q%_E_ RXHLM/UTE HO[DX6&_D7 M,V!U0>C"4QI2<)3MR#]W<<3<1SP--(HU)NL0\+$^(H=ADEMJ_Q6=)WD)O.=? M0/ TL*0H6O(!)#K79W#117R)3AD+BJA% I& DUV%1(W@1-@.J2BUDBYPAPSB M"&01AZ6\#D R.+@HFXRY:KL=LGNU,MFUZ!4< )?.%X4F!-^'TFY_#5VSOB6SZG\+W](7S% MG%F73JG:=IA=*76&=02I12":J.-8G5]>1^+MD\*UA7@K\-N0WQY^A4TE;*HG M&;<>2;VHRTA'*B[>RQR.\'Z#'Y[+Q!""7IHVCU'0&Y&@B]J-=*1:$_13\@-1 MA8SO2YO'*./-2,9%T48Z4JTH[$JU*;6:8/^TA)CO2YO'*.:M2,Q%,48Z4B6V M\A^5EC#.A:"7C7M;^'>KA=S;;L?R)T2E12I*=6XOR6!YA^7R\.972WDR12J2 M>+SK2'?\2\U,TIG;ND'XB;!*2PB]$/I=67F9Y:#(0NK3D"JX%Y/O\N3)=?YB+$7HC]7O%R;2GV(JB7WY^]G/R?7Y>+882YR2G M(E6R&JI >8\./ @J($7%DI#YG1DYYLL3V76I2+7%EX<1.U6J9I50*U! H$!Q MK!WS[8G4NU2D>E,C7\B\D/E7,W+,L2=2\5*1:N54Q)*I_D0@@$" 78\%5^1_ M8C:_R-1+3:[>;&Z!,&) K\-L"XLY442Y'Y#RDY!6[V1?GG%>W>E.=EP6<:IZ M2=H\4H2(>0A$CE]JY:PGB M0@6!$5FR>TQ;$)F%.Q)MVV'K:8,/K]<77H$&0NA+)_29:+CH_:HKFZ,):B$9 MA.4F0Q>/X20='KOCMR'CS8H#:K -9QQ?4>@LN, ,!"P\SS@6-.0'&'IF^=_[;,)\273%S7UGJL])#\_+98Z[2>N? M6#8Y'_;BBK^T[C)H[W3+XLM!(>I0">YU%%E' AE2W1FTZBK<^PS#?$FT7<5_ M6BF0UJ.,JKHK,&1V%9, !@$,NP/#WJ/VS!L.F/\2YOI MD2I!'?0MO (X,KN^40"' (YM4J'(K2T9"85D+I:;##O8$QW#)7TZY%_8&:^H89GL,P6V7>!- M8;>%W2)$>"]'?8U00]XQOB"N$9H?Y#5"@7Q6E6#+JR9RCE9'=T"7 *U/O8M= M3Z!S?F\BLN149Q/8D\%$X!;X,<'4'E&3.:GI#_#>&HH:W;,^ MT=PD#+1X(6%"PA19(;WKP>%(TN^?[_I@>CHN10/QW!I[:'#^2W#QH7/QH/O+ M@7'Q8#QE,RIX^'AXN-OI'Q@/=ZDQ]@Q?>^GKYE\C] ,*CCX:CCZ_N#PPCCYG M$]W4!4,?*4/W.Y\/C*'[=,0,1S#S$3+S[=W%@3'SKO_\2$1*R%7G;LOO6L_#D%B@8@_/^9/6C=C,5&%.%-J&,2T,#.#:!A^U?A%S*K\D8<_^=_* M1QZ1G7OVW'*8$U2!\>:45N0F6N9]7'P?3ZEYST)?D=*NUB1,WZ!X-!73) *M M69C=\:@#^1UO]"3XG"+B<[FP6D3AGQW7MLQ[^'=.S7#5 MJ4OO3\(>-=V9&W3Q <0!Q("=$%W[]\F@]^7D$_SONC/\>G9AZT5 M)A[Y=7*[!CL+4B._W/3/>]=?!A+I77:9:V.G<.^_2&X#$*IA25(/*V>*L@VO0\S:N?OY=;U]6 ML88[$7*HN\9;+>*VN/N[6QL,%7U.C>2/[R5NC^H:+[!% ^<V[YMMIB-M@^M>T%^:\^/CCY*Y3-MNZE;[B\8FD/9(M-IJ_%MMC$ MC^\+6.ZMOII]M8O3.RY2.BAT!][D'@CT3HRP_B]P0HR883V&SH>)9< G](_. MF0VJL(,^BL _$706I]<52)'\Z;-,J<]\15YF.[)^% ML"]M"K-QS]M\6;@MN97DMX%TI]3&<\>^Z>B9=PXG^: 8Q\Y1X'W!/'*\;0J\ MW_,VRX_W/6J2_X Q9X/9Y_YS.. HX#XSD"B618ZW38'V>]YF^='^"T,?_!=J MCW5Z.,@(^JAN/^(CH9/RLT5M[7 F^&;0'^<7X=<1R"_:W%?DO]!FEJF1/GL\ M'%@4.GYF %$<>QQOFP+E][S-\J-\=VKK#K0'*O"OS#,M]W"@48!]AO[[&)>8 M7OY<M5V=4D]VR?D. (+TC4D*3:@$^$5!,! Q%/H'0 MFZ(B!S$"(HI("TC34"(@J%@B001!"-)$>A6P4002 D("2@<3:H"4$\_ZSCWW MK'5_W'O7F7?-_C%[]LP\:V:_,YM#XE \=-6ME8 " 0"SG,_@#,&6 )\O%P" M_U[Y^?CX!40$!" 0 7$AX3TB4N+24I+BDI+24UM#14-)545%5^&P'Q\?,+0 3$! 3$5&0D953^S\1I!20$@/.@&V"0&L C M 0)+@#B= !0 0'R@?Q#P%X%XP+Q\_!"!/8)"7(4:<8 '! ;S<./G N#NQG#W M 5X)/DE5 W-^*>0%B%JHM&%\9KZ NL7;-AFG 9K&'Q>OW]DC*"NW5W[??DTM M;1W=(T9'C4U,CUF>0EA9V]B>=G9Q=7/W\/3RN^3_MX#+@5?";MP,OQ5Q.S(A M,2DYY>X]3%;V@YSY^$+7A:^*BI^75)955U3^Z[N?7U[1V?7A^Z>WH^# MWX:&1XBD43)U:OK'SYG9N?D%^NK:^L;F%F-[YSR_P+V+UQD0!@,XB8/+ ' @=U#&.T7/'\Q_R#Q>;0+ M(_T5TX"6F+?\X^+",LDRP+\EL.[^YE=10%YC$SS1^([Z;EED"GUWPKB6-H&C M>$<4J'^IK]]%&8Y9''NK8*I! 65FH3P&7FL?RQT0W"'MN&&HS1J,-3M&""6U M1>**RAFUJ>.HH%VO&>/0B'+A_5'CZQ!_VSP1SU&9E\$(X=R1"YF[[?XOY/\&\)7(/<^MCTKLVEA;Y MFAJ##E2:MN/CLVPW92*;;5G%S;K!?K0^B_>M)MEN.6+!@FW=!+ZFBN-Y(^DZ MKGD8J7XZ.A4J822&P4EX[8R87OHV%5(9>!2S9[\M.,N[>SZ<4 $39AI5 M,[QIOV)?7CQ[D8X8*;QVC3="7N).I*XPV]1H&E[) =JQ[R8(G6618ZQ]WS&! M!B;4'XI'&"=25&-6HP0G6,4P70X00((F[XA\/;32#WNMJWPQ<56M9\[[];IO MV2V7V$%DOH/_>[T&,^=I]\Y%[+WGQPZ>'U02<_ +>=4.^OSRJ;S-B@<%-"0L M.O,>EXSY1$]I6_AH*7*1)!ZA<@]0(5:P/[<(MKPS"J.#O=]Q@'O!3[MNS(V' MFDTG:!XON:', 4ZOPE-&X0I,?0>-Q0$H,_WLM0 MM!6-X:8?8!O1H\A>9@.Q"RX2+53*]&+D;!Y__3-+[O[$ O%+EH7LIS#6C"D0 MXV!NSW@V7>8]-=O9<3N =W"L\4Z?324RE^0MU+U%6HTQA%S9A5.-.Y:-J?". MMR&W->S0:D^:G&@4'LJE- YPTQH\YQ"Y<:0#R5Z_._YD2BNMVB&! PA]&:YI M1#Z)R.VSJ_0!:3QJUU:.$\Z>$XE&4-![%B?EFK5335?\%6@= M&%VR#R_>4!^LANE'6S4Q7M.EOURL_%0X]KYZ,,A%TD>2GXF^_166P-/.A-[ MF7F" V1-4M&[8I8HPW@LQJ+I@.P&V(\C'VR M_>%0\05B*&F^9[%E]J+AF(./*.REB[9O[KW#?R/42[SQL^/*:+KO1C!YU4@]IU M$SI1\[3*JO,2OXM&S&V>+/=P\-\P]%^C6]W*:HQX6MO&I-1W1&CTX<(XLU"! M#\."UN",F:;D>X@/]H9S/ ,(:>#!8P(/*Q^F$M'1NDS50T,FO. M-_K/0:8"/TS#% M1:^4N\U[(VZ='7[I&4)X4Y 7X"HH))%U4E%PJ:&?J!>ZQ#/H=(N0?3.$K- Y M(<5ZL9$N=C97AZD:&+/I*:$"6KZ?U/DDKK=-XWYDVG2F_3-3UWKL25@UOI@\ M/C;IA;B%,OP2>J:HZU#:';%KB(B?N,[#TF=V/2:B85%UV)2I;\W]%=NZ MT-@NT^]$>2U,:$(.,VYKGS;^)>]+@CJ# TR'B$= J&$H]K[W&1/KYQ"RVVJ2 M(D6F%#JY[OLAXF;>\'KI02?B!YBL1XB*W=V.,?$V3TL@5%Z^3;ZM3!7Q4=?> M-C*IK^#U,,7Q,JY&\GM[L-D%JEO*9U_]@^]YRZU"=YOKOD3-FKQ^:GJLB)LR MVWF/YVK$ZCXA1N1NY[ZNCVT7_"5RW6$)%1OA'N'4'S^CI06,IG_8YGV4DU9-D:?;]3)!H;F:YWU2X&Z\)Z'"V&)Y^. M58W(6OV@P[Z\WG![]F2/J9@![P^I'ODYPRA,/ZNH^:#%9BKM5X?[O'8=4O-U M*#A90>Q[HGAHG]MFZPJJ"]OJFYJ23?%N1R^^03-=M1EB] A1,Z$(".MF*@? ME,_:IY5$>7Z!JP4OXT^H;P;0E+&:K[@>\3M?!98]N@O'^@QU B$B7)>@'I^M MWB6]10[ L&'".8#Y%^["D\U$K8TS(8PZ!QA?HQ:[OIL#=#EK,(3HH07GN6YL M%6,WX6S=BDYD$?+]&L&\M#QEKJ.R-_CS2QE=&Y59,_<90L?D]D&V' >H6(?O M'&NQ/O+(OY;V,ZGQ4Z5'F9^UKX4X#_P8 X341(]I< !:%0= D1X9V0*5>..7!:N%5-X.:3%K' MK8L5/-!UJ'F;48WT2U;":89O1,V5S G'&0.40OIL>U (D-_:Z![LQ1F*F6U M!XBQ:"KL!G8M&9),OFJRU;&?YWP1L_NNIS@UUU=*]X-KL]C -H$/+U?HJ- M%DT=CF=JT9+6)R48^(X_FX(L D_)208%O3PD:C#)WU1/G(9T"'V:.[#$#"T\ M$QJJUB6-.FK7H B;@9OSVZ4W]HLXP#W6SI\5N$U"M@/QW:0 M5Y>/8M<]N''Y=#/<[7*,[,T^[FY(K,:611%B^R=E&G7)\*0-$:WV/+[6]WEL MMKI\]HR;R7)V!0#2RK+76\QO[3)R=0%*I$5;+^(\AE[W7SAZ<7 V9 M4.< M= =4]2H7C433/ 5;17E@6MPPW\X@H>@?5!R=N M9J!9*F6@7BG6J.MT6W\J69,=@0USKT%B02L:98Z+3WM) M4;( X>S/7(P(F7;'OC'3*B"-14L0#U'>56&T5R1]#I04 Q=6;ZB &2/$Y4D#L / MFSWZYGDA5)1Y@3[R=BKHN&TSPZ@LT.V=\QNG*07Q&\00@C'.4#2 M*+<[IGS78G, ]RCI@7%+15J/LJFT869_0@\\Y_J0%].LX-3P6G++$9Q2LQY6 MP*,*"D2<"SU4>@T7YE@/N6L^YR(>QL"=WA%=$:OQ=$#5O<@]BKV^(<][R;U/ M=K+R^1,_!6L_NE2G6V:5K Y8E\?A.K]AS/S S_3Q9SC[%Q]W/AN,L<>;]]X1 MZ RUQB^?0K87>P*M2_H&OO9;A*0->*+$*'LPTJ&C;5KD(O+6^6!T-=E\\Q$C MK%IQ?1OM['N)X6?I*\QP^)/&K:BB%EGQ ]# .M,L'^%@OP7450M,FE?..F_( M $+FH_X;EKOSVX$;J4WN3G7>4<=M\@(+@^^^N)377ZR9K'D4$V=\X #._8UVQ9?SG&%CWL?#!24-6@^V?5(N6LP8YE:* M4/94_OST<@";C:41!@A+,5!VO!MZBXIN;[9G%<%4 RL^PA09X1-DK6W_X8#D M_7S6?*H01:D.Z%71F28?HRLW]Q7U--G<\AJG.]-3IU[(<_,1_P8].<"6QM'> MQ^JB!TZ.H']Q;XG@%GHTA6H6 F*D3^GI3[E>7J_;[VC5T?&G^%U MR]L;Z!W>40XPF<15+R'E'9F9WJMUWG8+;L(!J->C73@ _B_3HS"#:!<5KS&!Z8JA5)GZ]8$/K\A;;ZEV[.M,/K)(Z5X]?]TP[GQ5;9+0]2MMBVZ&Y82R=$&-G M$ :@W#FTYUX!F@2#LF3UUAK^?3CU8<2\W*NL1FM)89Y] M=>CQU!E=$:%+O:6Z=EY1RF87%U6]0BB(#),^B\@3[8"D2!, M T(N"G __()QN)TMU](\9 9_09Y_9SQ[\W/N8O7GZ_8.P2]Q'^HQVF?B7/6> M7 XNFZE^GV;'.^>7=?2'X7US""F!:P&X361JOO+I1_E?OF%Q(NX"T/GFB MA"7M#)3'=K3#% :9MNBI@W#KVMKA&M%#Y=,^9N,):\HLOAO2CL_B]'*J:<:) M5\UOA MU G=2>?*"8W50W+75Y1$]1YP*Q%*>\A.%%%G,XGX,'N\D69UZF4QXW_*E;2X M\AAAY%B'HOX'29,AW>(Y@ )BN)9H7W_0K'7M-U+3[49U:@-6MF.JMQH50%3% M]F8PBGXA]:WZ8TSASVY((RV#XI#<69[+H'.G#$_UE#M6J!AN0$8:U="C =3E MF;)#KXL7\I8W.M?D5_:A:F!14KGC%N ^%4J&WF1Q2;JM)351K/=9M MNU821Q$%.6< O\Y1$29?'6^E5LC7RNK/D\^4/Q$R2";+Q-LIOG5UY'2&RGKOGA&[)&V?HQ2!L9Z^IJBBT\>7$<9=+>()U]_OWO_O;A[W3) G^') ]\337#@+"J^H0' MV^F;/7]P7/2?6=9$9'6)7$,FD6C,H5:4;R&:S,+5@BB-TK("?W!D;43>@-(- MP[<7:?286N$\GB4N,"RT!]-EDKHP&E8:-"U1 <<]2%$2[L$B7,UBDSFL#O#J MQ47@5R=.>\I:QQ^CX]$CQIJ&BWC^P?TKR .-!VT11K?5/CHR7R3I*4EA.(4XFT7UD/B9<1;-XG4:K: +W#[?S> SA M>+Q\2-(XF<$T7BW.[-^IG%/O?X:?R83/M=*T:(P+[Q$RP57[TK4 O4.@/!.R M$I)H*CAL&I!8H$2>M5M=Q@JWU)1W3%AK,Q[=I)A@*F0):\N!JREE"(GH@^,X MEGUCWSAOKD$4(&II@ :O(>_F*JPD93!R>F /;1OV5.],@JHP^UX1J7/:IK:% M"D:/YPK*"<\H8<::IPI4*Q"RBG*$EW G6&Y&5O4@YED?",]A76\4S2F1U-AT ME0G&C K]@JSI=4*7SU_;]M ;B[(BO.FBD7<-I*K0G#'CWQE %826XJGV"&Y08E.*.NZ5$?_K\1]+$,!FH "\($ MQUMBKM.8-)_?^P.SAWPGS ,7O U:;6\;-Q+^*SP=TMJ 9%MVC!:2(D".Y41H$A>N@.O=EP.UR]6RYI); MDBM9_?7W#+EZL2U?9<=NBS1?E"PYG!ER'CXS)-W+?:'ZO5SPM-_STBO1YZHL M_RMN3MKM W3V#F-K[Q^MUKE)JD)HSQ(KN!X^LB=%[;5ZO<. MH[*)21?,^842;QKCX<_CUN##Z-VG#ONEF9EX5P3(LY MLZ;@NLL^#J[>C3ZU/@PO(/+=JU7#U>C=^]#2Z/?*I792U/II])]AU!8UMRX& M'T''94W7>;%C6]Q):>ZLW2LT?]&3US99;W#LL^>W8R5T]S#2,]Y M:_2T/_SY_>AL-&8G[8-V[[!N?!G3"6(G[(;MM\.K\>AB]'8P'EU^^NF%K=]= MWY>V,FJR'PBL9P?L7U(YHYLL$98ZF<^Y[_R1L_1\HL32TL38%%O%E3S!]ND< M=;<,SXSVG:U[H^!V*G5+B.7-LB'@*K;,9>ISC#YZU<"4E2IYFL+2F\91 M@WRQ2T=R$<:T3\N;T)$N.V:T3@E7M5/>E-W&YEI%DYTC&M<^H"F")M*H(C$* M,]-O&L>-IZ@;L9S/!+-B)L4<%.-SZ=A ZXHK=B5*8STSFET86R!,K1^8R=A ME5(+]IJ]-XKFZ9ILI).#[LHO_-C=)AY7[O6KA_U;1W4]Y<\9O*/H[E-XS&(? M/V_LSKA#Q!">8L&NM9DKD4Y%,X;0QMBEAL!LD$( <"XUXWK!*NUM1=L#227D M%P25LP)?5B+L&4_09)DI)+:#B7+W!+1(A'/<+DBDX-<"=C=T.K2E< 8F%:T< MV2"!1%HD-8AI#( )$*("Q&?7B3 MY%Q/!1N ?ZXJ!8GV"6^U3_=$]*)]FL:O^"FI#-01F:2?$4EM #8"B'S9V5!V MRU &0S3/NS"&!&7WSI<#S2>4"8]!'=_?7<6Y [^3)\-V9HNZA>'=R MVQG,V SF1)&.8Z1X2C''?!--2,!E]MT"2+ 6O*)5-(O*(]O,TM;*N M0"GN MAENB&S5G2!8W]83*RI: L@MU1Y+@%!D<"-7G5&B4$PJ(1H\H::N0""KKB%IL M*5F"K[_B=A?<)H_ [7#&516XB8(JL@P5H)PA'&Y+);>J&W;@VOBYO;@+,,5 M\*2+)>3$5/YA#W;)!GPE+:@^SG[_&,,FR\H[[#P15P+^=$GY5Z3M@+3T,0P9 M@W@?#'2&K@NST+,5<8_@14K:)DDJ2R'?R)!;M!;&>;33S2)T.;C,?JV08*%Z M[_:0;XG-*@NNNB-7NXP#D%BBCL?[GNC2?G0HYVY521#-!9B+-/!_6(J:FQ3Y_WZ/[D4U6X)$R7&Z*Y9B(BQDU0KDF)P/6( MLN)>7;KRCJ,V]<:Z528/#5!9%-)[(?X/[4\,:@7J3R7\"TKV@%^PK",6Q[]4 M(2_WF_BUDG _[*U*)^&R8/_KX>DE#D\#A;H+GQ(XHZ,J'7H3*8"*.A.O#C%S MP:\IM<8Z+"374$&&&\KEG=& )PH3QL MQOSND-Q=56!IY&\B3*;.&UMOO[X@@OL+G6X&2-&9!5$T$6T1Z UX"??(-;": M,IE@.8P@M5>*MJ9;R0:M'9_EJUN>QLEQ>QAY^_/OMM*RHX/:)GFG.JVSLL M.C; *4FQ]NLF.SXZ/G[@=>>$AITM.O>ZSRZOSH=7K;/+\?CR8X=-%$^N6;N\ M8>'NHG;[Y)2&]T31/W2'=UXG>X=H?L!J^SB,^U,WY5UOE^U+V=U\VY#>^OTV MER)CPQN15'2&89#,R,2YH=&W=6&UOVS80 M_BLW%RT2P'(L.^F+[!I0;"4UFL2%K6+MO@RT1%E<*4HCZ<;>K]^1DFS'63:O M2-IA0&+ /-[=<_?<"Y-^JC,^Z*>4Q(.^9IK3 >%%\2M==3MN"X7]D_*T_Y/C MC/)HF5&A(9*4:!K#4C&Q@&!TZ4^OB=)4.LZ@?U(:F^?Q&I1><_JV$0:?0L>_ M&E_>>/#;4FF6K'MP,;D)/7#;A0;-,JI T%N0>49$#Z[]Z>7XQKD*+O#*J^>; M@^GX\IT]:0SZ16W=&')FXU^"TEIIV;GPK\=7G[V';'O0+E8]T'2E'<+90G@U ML,;@A9BKH@?]DV( C^%F^\O$'9>2+5*-#OM*RUPL!L$J97.FH=MIN?V3ZO#1 M8-QQ'2&/5&Z"??I8-P[K8(?!-!Q?C(=^.)[/T]E'_R:$N[? M!#-G\NDJ^ S^,#223KO=>>(ZWN_:IT_'UN-80)0+02/-<@&W3*>@4PJ^$$O" M84J+7&I R44N,W3OO(<\ 9\73% XA74R*!"J,&(QK1;$XE=-TF)KJ#GT1!PCC.Y0V4&8V6DFF& M41(10["*4B(6%-!!QI0RL/''W(QQH$-*)46(NU#**&HD37AOYO]Y"WYF7.6B M"<.4T00-HR/-OE*8) F+$!6:,5:J2)K6]'P-*,+D(9XF%$NIE@2MZ1QVVJ[* MIFT[$Q&)\\+LFMWK]253@)6C&9%S(JAR)BM.U^!'VDA, 3913JQ:RA1\$?DM MIFA!O>]9*;NUJ-MH-XP76;M(J=DRGGM6K*P@K@6E@=/GO<9N'C(B%TQX;7/[ MR#TVF/$-$-_1_&I8C BO@.J\0!LALB#+FD^6G"/7R#TWI;&'_/N0'PIPR\LFQ@.O M?KO/H\Z_3"H3V/\9L9G">:,)SH\83VV2JBF3$"8QY86DRB2W:<2$4&E]JKU>;FWCQP]3S+N1FGIU M%/N#VJ*UY>LD)&-\[>T7\/WLPB$=\N0=<=8V+3$R+UROPN47DG%P3^VD[92' MNY_WR"PM=8VA\[5W3WP^F8Z"J7,^"X.W=HO"!WR[':O]H_K#7KV+&;:"G:P= &XOQ_>^/["#'G;WV'6[MTJ^ MT59H]E.U(*.RW4D4V:8S,Y"2**W;?7<9OGCFOGS5.VP7VB97J9D,(M=-H*N( M%M:*T5 <:#'U9D6K();3 IR@2AP"F7[I%1KLP1L M>$\Q37.*]PN9?V68K)K1F@=#^RU#UN=F"5<;9(\KB)FC!T /EX M 0 1 " 0 !A;'!P+3(P,C$Q,C,Q+GAS9%!+ 0(4 Q0 M ( &I0CE05]#F1:QD *-2 0 5 " ;L= !A;'!P+3(P M,C$Q,C,Q7V-A;"YX;6Q02P$"% ,4 " !J4(Y4[X&)44!) YX@4 %0 M @ %9-P 86QP<"TR,#(Q,3(S,5]D968N>&UL4$L! A0#% M @ :E".5-)!V(%?H@ 5^$( !4 ( !S( &%L<' M,C R M,3$R,S%?;&%B+GAM;%!+ 0(4 Q0 ( &I0CE2?3[9'L(T +7#" 5 M " 5XC 0!A;'!P+3(P,C$Q,C,Q7W!R92YX;6Q02P$"% ,4 M" !J4(Y4[2MFG0JX @".TR0 # @ %!L0$ 86QP<%\Q,&LN M:'1M4$L! A0#% @ :E".5(B+Y>%Q$@ )10 ! ( ! M=6D$ &%L<'!?,3!K:6UG,2YJ<&=02P$"% ,4 " !J4(Y4[H."(7 " !6 M!@ #0 @ $4? 0 86QP<%]E>#(S+FAT;5!+ 0(4 Q0 ( M &I0CE3K=!;.*P< ) A . " :]^! !A;'!P7V5X,S$Q M+FAT;5!+ 0(4 Q0 ( &I0CE02&8QYV00 ,T0 . " I 0:&! !A;'!P7V5X,S(Q+FAT;5!+!08 "@ * '8" +BP0 ! end